[packages/gtk-webkit4] - updated to 2.34.0

qboosh qboosh at pld-linux.org
Thu Sep 23 22:20:44 CEST 2021


commit 4c404dc29755b4702919e64d8e57a497dd092ef3
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Thu Sep 23 22:25:21 2021 +0200

    - updated to 2.34.0

 gtk-webkit4.spec | 24 ++++++++++++++----------
 1 file changed, 14 insertions(+), 10 deletions(-)
---
diff --git a/gtk-webkit4.spec b/gtk-webkit4.spec
index 24abf38..67c69b7 100644
--- a/gtk-webkit4.spec
+++ b/gtk-webkit4.spec
@@ -1,8 +1,10 @@
 # TODO: review configure options:
 # - FTL_JIT on !x86_64?
 # - WEB_RTC+MEDIA_STREAM (BR: openwebrtc)
-# - GAMEPAD? (BR: libmanette-devel >= 0.2.4)
-# - gtk4/libsoup3 variant as gtk-webkit5? (-DUSE_GTK4=ON/-DUSE_SOUP2=OFF)
+# - AVIF? (BR: libavif-devel >= 0.9.0)
+# - THUNDER? (BR: Thunder + ThunderClientLibraries)
+# - libsoup3 for HTTP/2 (drop USE_SOUP2=ON)? (BR: libsoup3-devel >= 2.99.9; changes abi tag from -4.0 to -4.1; doc tag remains -4.0)
+# - gtk4 variant as gtk-webkit5 (-DUSE_GTK4=ON), (needs libsoup3, BR: gtk4-devel >= 3.98.5; changes abi and doc tags to -5.0)
 #
 # Conditional build:
 %bcond_without	introspection	# GObject introspection
@@ -17,13 +19,13 @@
 Summary:	Port of WebKit embeddable web component to GTK+ 3
 Summary(pl.UTF-8):	Port osadzalnego komponentu WWW WebKit do GTK+ 3
 Name:		gtk-webkit4
-# NOTE: 2.32.x is stable, 2.33.x devel
-Version:	2.32.3
+# NOTE: 2.34.x is stable, 2.35.x devel
+Version:	2.34.0
 Release:	1
 License:	BSD-like
 Group:		X11/Libraries
 Source0:	https://webkitgtk.org/releases/webkitgtk-%{version}.tar.xz
-# Source0-md5:	f31b802de421865ea9f1391ec8190519
+# Source0-md5:	32334fddc48e3428044bbd9215d0636f
 Patch0:		x32.patch
 Patch1:		%{name}-icu59.patch
 Patch2:		%{name}-gir.patch
@@ -37,7 +39,7 @@ BuildRequires:	at-spi2-core-devel >= 2.5.3
 BuildRequires:	atk-devel >= 1:2.16.0
 BuildRequires:	bubblewrap >= 0.3.1
 BuildRequires:	cairo-devel >= 1.16.0
-BuildRequires:	cmake >= 3.10
+BuildRequires:	cmake >= 3.12
 BuildRequires:	docbook-dtd412-xml
 BuildRequires:	enchant2-devel >= 2
 BuildRequires:	fontconfig-devel >= 2.13.0
@@ -60,9 +62,9 @@ BuildRequires:	harfbuzz-devel >= 1.4.2
 BuildRequires:	harfbuzz-icu-devel >= 1.4.2
 BuildRequires:	hyphen-devel
 BuildRequires:	libgcrypt-devel >= 1.7.0
-BuildRequires:	libicu-devel >= 60.2
+BuildRequires:	libicu-devel >= 61.2
 BuildRequires:	libjpeg-devel
-BuildRequires:	libmanette-devel
+BuildRequires:	libmanette-devel >= 0.2.4
 BuildRequires:	libnotify-devel
 BuildRequires:	libpng-devel
 BuildRequires:	libsecret-devel
@@ -95,7 +97,7 @@ BuildRequires:	wayland-devel
 BuildRequires:	wayland-egl-devel
 BuildRequires:	wayland-protocols >= 1.12
 %endif
-BuildRequires:	wpebackend-fdo-devel >= 1.4.0
+BuildRequires:	wpebackend-fdo-devel >= 1.6.0
 BuildRequires:	woff2-devel >= 1.0.2
 BuildRequires:	xdg-dbus-proxy
 BuildRequires:	xorg-lib-libICE-devel
@@ -123,6 +125,7 @@ Requires:	libxslt >= 1.1.7
 Requires:	openjpeg2 >= 2.2.0
 Requires:	pango >= 1:1.32.0
 Requires:	woff2 >= 1.0.2
+Requires:	wpebackend-fdo >= 1.6.0
 %{?with_introspection:Conflicts:	gir-repository < 0.6.5-7}
 # Source/JavaScriptCore/CMakeLists.txt /WTF_CPU_
 ExclusiveArch:	%{ix86} %{x8664} x32 %{arm} aarch64 hppa mips ppc ppc64 ppc64le s390 s390x sh4
@@ -195,7 +198,8 @@ cd build
 	-DHAVE_SSE2_EXTENSIONS=ON \
 %endif
 	-DPORT=GTK \
-	-DSHOULD_INSTALL_JS_SHELL=ON
+	-DSHOULD_INSTALL_JS_SHELL=ON \
+	-DUSE_SOUP2=ON
 
 %{__make}
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gtk-webkit4.git/commitdiff/4c404dc29755b4702919e64d8e57a497dd092ef3



More information about the pld-cvs-commit mailing list