wok-current diff webkitgtk/receipt @ rev 25694

Fix cifs-utils, up grub2-efi-x64 stuff for iso EFI
author Stanislas Leduc <shann@slitaz.org>
date Sat Mar 30 18:05:22 2024 +0000 (6 months ago)
parents a23978bfa665
children d97d78e26e6d
line diff
     1.1 --- a/webkitgtk/receipt	Wed Oct 11 18:45:46 2023 +0000
     1.2 +++ b/webkitgtk/receipt	Sat Mar 30 18:05:22 2024 +0000
     1.3 @@ -15,11 +15,12 @@
     1.4  xorg-libICE xorg-libSM xorg-libX11 xorg-libXau xorg-libXcomposite \
     1.5  xorg-libXcursor xorg-libXdmcp xorg-libXext xorg-libXfixes xorg-libXinerama \
     1.6  xorg-libXrandr xorg-libXrender xorg-libXt acl xorg-libXdamage libsoup \
     1.7 -gcc-lib-base libtasn1 util-linux-uuid glib-networking"
     1.8 +gcc-lib-base libtasn1 util-linux-uuid glib-networking harfbuzz-icu \
     1.9 +libegl-mesa libwebp libsecret gstreamer-1.0 gst-plugins-base-1.0 libatomic"
    1.10  BUILD_DEPENDS="autoconf automake115 gtk+-dev enchant-dev libxslt-dev jpeg-dev libpng-dev \
    1.11  glib-dev sqlite-dev gnutls-dev xorg-libXdamage-dev acl-dev libsoup-dev \
    1.12  libxml2-dev libxcb-dev xcb-util-dev util-linux-uuid-dev zlib-dev \
    1.13 -libtasn1-dev glib-networking-dev ruby-dev icu-dev harfbuzz-icu-dev mesa-dev \
    1.14 +libtasn1-dev glib-networking ruby-dev icu-dev harfbuzz-icu-dev mesa-dev \
    1.15  libglu-mesa-dev libglw-mesa-dev libegl-mesa libwebp-dev libsecret-dev \
    1.16  gstreamer-1.0-dev gst-plugins-base-1.0-dev"
    1.17  
    1.18 @@ -53,19 +54,28 @@
    1.19  	patch -p1 < $stuff/webkitgtk-fix-abs.patch
    1.20  	# Fix toRenderBox see https://bugs.gentoo.org/579350
    1.21  	patch -p1 < $stuff/webkitgtk-fix-renderbox.patch
    1.22 +	# Patch with new glib / enchant-2
    1.23 +	# see https://aur.archlinux.org/cgit/aur.git/tree/?h=webkitgtk
    1.24 +	patch -p1 < $stuff/webkitgtk-fix-enchant2.patch
    1.25 +	patch -p1 < $stuff/webkitgtk-fix-glib-2.68.0.patch	
    1.26 +
    1.27 +	# Build fix
    1.28 +	patch -p1 < $stuff/webkitgtk-fix-glib-min.patch
    1.29  
    1.30  	# Build fix with newer bison 3
    1.31  	sed -i 's|%pure_parser|%define api.pure|' Source/WebCore/css/CSSGrammar.y.in
    1.32  	patch -p1 < $stuff/webkitgtk-fix-grammar.patch
    1.33  
    1.34  	# Silence harmless warnings
    1.35 -	export CFLAGS="$CFLAGS -Wno-unused-local-typedefs"
    1.36 -	export CXXFLAGS="$CXXFLAGS -Wno-unused-local-typedefs"
    1.37 +	export CFLAGS="$CFLAGS -Wno-error=deprecated-declarations \
    1.38 +	-Wno-error=format-security -Wno-unused-local-typedefs"
    1.39 +	export CXXFLAGS="$CXXFLAGS -Wno-unused-local-typedefs \
    1.40 +	-Wno-error=deprecated-declarations -Wno-error=format-security"
    1.41  
    1.42  	# Build
    1.43  	./configure \
    1.44  		--enable-introspection=no \
    1.45 -		--enable-video=no \
    1.46 +		--enable-video=yes \
    1.47  		--enable-jit=yes \
    1.48  		--enable-webgl \
    1.49  		--disable-geolocation \