Package: webkit2gtk / 2.26.4-1~bpo9+3
Metadata
Package | Version | Patches format |
---|---|---|
webkit2gtk | 2.26.4-1~bpo9+3 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
fix ftbfs sparc64.patch | (download) |
Source/WTF/wtf/Platform.h |
5 5 + 0 - 0 ! |
fix ftbfs in sparc64 Bug-Debian: https://bugs.debian.org/806816 |
fix ftbfs x86.patch | (download) |
CMakeLists.txt |
4 4 + 0 - 0 ! |
use cmake_cxx_library_architecture to detect x86 When building for x86 in a x86_64 host (e.g. with pbuilder) CMake will set CMAKE_SYSTEM_PROCESSOR to x86_64, and WebKit will assume that it's a 64-bit build. Let's use the C++ compiler architecture as a temporary solution to detect x86 correctly. |
fix ftbfs m68k.patch | (download) |
Source/WTF/wtf/Platform.h |
5 5 + 0 - 0 ! |
fix ftbfs on m68k Bug-Debian: https://bugs.debian.org/868126 |
fix ftbfs x32.patch | (download) |
CMakeLists.txt |
2 2 + 0 - 0 ! |
use wtf_cpu_unknown when building for x32 WebKitGTK doesn't build on X32 even with the JIT disabled. Treating the CPU as unknown is perhaps a bit severe, but it allows us to get the build done until someone steps up to maintain this properly. |
detect gstreamer gl.patch | (download) |
Source/cmake/GStreamerChecks.cmake |
3 2 + 1 - 0 ! |
disable use_gstreamer_gl is the package is not found |
detect woff.patch | (download) |
Source/cmake/OptionsGTK.cmake |
3 2 + 1 - 0 ! |
disable use_woff2 if the package is not found |
user agent branding.patch | (download) |
Source/WebCore/platform/glib/UserAgentGLib.cpp |
3 3 + 0 - 0 ! |
user-agent-branding Add optional distributor string to user agent https://bugs.webkit.org/show_bug.cgi?id=162611 https://src.fedoraproject.org/rpms/webkit2gtk3/blob/master/f/user-agent-branding.patch |
prefer pthread.patch | (download) |
Source/cmake/OptionsGTK.cmake |
2 2 + 0 - 0 ! |
enable threads_prefer_pthread_flag This fixes a FTBFS in riscv64 Bug: https://bugs.webkit.org/show_bug.cgi?id=182622 Bug-Debian: https://bugs.debian.org/895969 |
dont detect sse2.patch | (download) |
Source/cmake/WebKitCompilerFlags.cmake |
9 0 + 9 - 0 ! |
don't check for sse2 support on i386 Bug-Debian: https://bugs.debian.org/930935 |
use python3.patch | (download) |
Tools/gtkdoc/generate-gtkdoc |
2 1 + 1 - 0 ! |
use python3 instead of the unversioned python interpreter Bug-Debian: https://bugs.debian.org/948839 |
reduce memory overheads.patch | (download) |
Source/cmake/OptionsCommon.cmake |
6 6 + 0 - 0 ! |
reduce memory usage when not using the gold linker Bug-Debian: https://bugs.debian.org/949621 |
force single process.patch | (download) |
Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp |
12 10 + 2 - 0 ! |
force the single-process mode in evolution and geary Since WebKitGTK 2.26 the single-process mode is considered a security risk and the process limiting APIs have been completely disabled. This change is transparent for most applications, but Geary and particularly Evolution (see upstream bug #587) are known to have problems in multi-process mode. This has already been fixed in Geary 3.33.91 and in Evolution 3.34.1. . Although the API to set the single-process model is no longer available, it is still possible to do it internally. This patch does that for Evolution and Geary. . This is a temporary workaround and it is especially meant for stable distributions and security updates, where patching or updating the affected apps is not an option. |
is same v.patch | (download) |
Source/JavaScriptCore/b3/B3Type.cpp |
7 7 + 0 - 0 ! |
define std::is_same_v and std::is_pod_v when using clang |
safe multiply.patch | (download) |
Source/WTF/wtf/CheckedArithmetic.h |
13 10 + 3 - 0 ! |
fix link errors in 32-bit cpus with clang Bug: https://bugs.webkit.org/show_bug.cgi?id=190208 |
fix gtkdoc generation.patch | (download) |
Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp |
2 1 + 1 - 0 ! |
fix gtk-doc generation for stretch-backports |
fix atomics build.patch | (download) |
Source/WTF/wtf/PlatformGTK.cmake |
4 4 + 0 - 0 ! |
use -latomic for wtf if needed; fixes the armel build |
cve 2020 10018 fix.patch | (download) |
Source/WebCore/accessibility/AXObjectCache.cpp |
6 6 + 0 - 0 ! |
fix cve-2020-10018 |
cve 2020 11793 fix.patch | (download) |
Source/WebCore/html/HTMLTextAreaElement.cpp |
3 2 + 1 - 0 ! |
fix cve-2020-11793 |