Package: webkit2gtk / 2.44.2-1~deb11u1

Metadata

Package Version Patches format
webkit2gtk 2.44.2-1~deb11u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix ftbfs sparc64.patch | (download)

Source/WTF/wtf/PlatformCPU.h | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 fix ftbfs in sparc64
Bug-Debian: https://bugs.debian.org/806816
fix ftbfs x32.patch | (download)

Source/WTF/wtf/PlatformCPU.h | 2 2 + 0 - 0 !
Source/cmake/WebKitCommon.cmake | 2 2 + 0 - 0 !
2 files changed, 4 insertions(+)

 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.
prefer pthread.patch | (download)

Source/cmake/OptionsGTK.cmake | 2 2 + 0 - 0 !
Source/cmake/OptionsJSCOnly.cmake | 1 1 + 0 - 0 !
2 files changed, 3 insertions(+)

 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/ThirdParty/ANGLE/src/common/platform.h | 2 1 + 1 - 0 !
Source/cmake/WebKitCompilerFlags.cmake | 9 0 + 9 - 0 !
2 files changed, 1 insertion(+), 10 deletions(-)

 don't check for sse2 support on i386
Bug-Debian: https://bugs.debian.org/930935
reduce memory overheads.patch | (download)

Source/cmake/OptionsCommon.cmake | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 reduce memory usage
Bug-Debian: https://bugs.debian.org/949621
fix ftbfs hurd.patch | (download)

Source/WTF/wtf/posix/FileSystemPOSIX.cpp | 4 4 + 0 - 0 !
Source/WebCore/platform/text/hyphen/HyphenationLibHyphen.cpp | 10 10 + 0 - 0 !
2 files changed, 14 insertions(+)

 don't try to use path_max in the hurd
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978098
Bug: https://bugs.webkit.org/show_bug.cgi?id=219572
disable dmabuf.patch | (download)

Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreDMABuf.cpp | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 disable the dmabuf renderer by default in bullseye backports
Bug-Debian: https://bugs.debian.org/1054101
fix ftbfs riscv64.patch | (download)

Source/WTF/wtf/PlatformCPU.h | 8 0 + 8 - 0 !
Source/cmake/WebKitCommon.cmake | 2 0 + 2 - 0 !
2 files changed, 10 deletions(-)

 use wtf_cpu_unknown when building for riscv64
 WebKitGTK doesn't build on riscv64 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.
Bug: https://bugs.webkit.org/show_bug.cgi?id=271371