diff --git a/srcpkgs/webkit2gtk/patches/bug-196440.patch b/srcpkgs/webkit2gtk/patches/bug-196440.patch new file mode 100644 index 00000000000..b2d7cf3514d --- /dev/null +++ b/srcpkgs/webkit2gtk/patches/bug-196440.patch @@ -0,0 +1,15 @@ +--- Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp ++++ Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp +@@ -1000,11 +1000,13 @@ void MediaPlayerPrivateGStreamerBase::updateTextureMapperFlags() + break; + } + ++#if USE(GSTREAMER_GL) + // When the imxvpudecoder is used, the texture sampling of the + // directviv-uploaded texture returns an RGB value, so there's no need to + // convert it. + if (m_videoDecoderPlatform != WebKitGstVideoDecoderPlatform::ImxVPU) + m_textureMapperFlags |= TEXTURE_MAPPER_COLOR_CONVERT_FLAG; ++#endif + } + #endif diff --git a/srcpkgs/webkit2gtk/template b/srcpkgs/webkit2gtk/template index e8092e3e248..eb6d61e8c29 100644 --- a/srcpkgs/webkit2gtk/template +++ b/srcpkgs/webkit2gtk/template @@ -1,7 +1,7 @@ # Template file for 'webkit2gtk' pkgname=webkit2gtk -version=2.24.1 -revision=3 +version=2.24.2 +revision=1 wrksrc="webkitgtk-${version}" build_style=cmake build_helper="gir" @@ -27,7 +27,7 @@ maintainer="Enno Boland " license="LGPL-2.1-or-later, BSD-2-Clause" homepage="https://webkitgtk.org/" distfiles="${homepage}/releases/webkitgtk-${version}.tar.xz" -checksum=53cb8eaad2ca4caaae663d68331b83fd27d5bd5f6c5388d6ea3c455e338f396d +checksum=019cb1f0d05bf6148b72c7a85734bcd006388a1c14132843ef9a1b2cb7b4321c # ETOOHUGE nodebug=1 @@ -50,7 +50,6 @@ desc_option_sampling_profiler="Toggle sampling profiler support (disabled on mus case "$XBPS_TARGET_MACHINE" in aarch64*|arm*) configure_args+=" -DUSE_LD_GOLD=0";; - i686*) CXXFLAGS+="-O2 -msse2";; esac # JIT conflicts with sampling_profiler