[packages/wpe-webkit] - updated to 2.36.1
qboosh
qboosh at pld-linux.org
Fri Apr 22 18:23:31 CEST 2022
commit f470cff30e3e1e61b6cddf677d3675585a59ac93
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Fri Apr 22 18:23:42 2022 +0200
- updated to 2.36.1
wpe-webkit.spec | 25 +++++++++++++++----------
1 file changed, 15 insertions(+), 10 deletions(-)
---
diff --git a/wpe-webkit.spec b/wpe-webkit.spec
index 53eae5d..7731a81 100644
--- a/wpe-webkit.spec
+++ b/wpe-webkit.spec
@@ -3,6 +3,9 @@
# - ENABLE_THUNDER (https://github.com/rdkcentral/Thunder)?
# - FTL_JIT on !x86_64?
# - WEB_RTC+MEDIA_STREAM (BR: openwebrtc)
+# - USE_AVIF? (BR: libavif-devel >= 0.9.0)
+# - USE_JPEGXL? (BR: libjxl-devel)
+# - libsoup3 for HTTP/2 (drop USE_SOUP2=ON)? (BR: libsoup3-devel >= 3.0.0; changes abi tag from -1.0 to -1.1; doc tag remains -1.0)
#
# it's not possible to build this with debuginfo on 32bit archs due to
# memory constraints during linking
@@ -12,13 +15,13 @@
Summary: Port of WebKit embeddable web component to WPE
Summary(pl.UTF-8): Port osadzalnego komponentu WWW WebKit do WPE
Name: wpe-webkit
-# NOTE: 2.32.x is stable, 2.33.x devel
-Version: 2.32.3
-Release: 2
+# NOTE: 2.36.x is stable, 2.37.x devel
+Version: 2.36.1
+Release: 1
License: BSD-like
Group: X11/Libraries
Source0: https://wpewebkit.org/releases/wpewebkit-%{version}.tar.xz
-# Source0-md5: 1e34412c50fe8d1ff084738477ecad7e
+# Source0-md5: 7ba1c7fd0f67891ad137d11cac12f7a9
Patch0: %{name}-x32.patch
URL: https://wpewebkit.org/
BuildRequires: /usr/bin/ld.gold
@@ -36,18 +39,19 @@ BuildRequires: gcc-c++ >= 6:7.3.0
BuildRequires: glib2-devel >= 1:2.67.1
BuildRequires: glibc-misc
BuildRequires: gperf >= 3.0.1
-BuildRequires: gstreamer-devel >= 1.14
-BuildRequires: gstreamer-gl-devel >= 1.10.0
+BuildRequires: gstreamer-devel >= 1.14.0
+BuildRequires: gstreamer-gl-devel >= 1.14.0
# codecparsers,mpegts with -DUSE_GSTREAMER_MPEGTS=ON
-#BuildRequires: gstreamer-plugins-bad-devel >= 1.10.0
+#BuildRequires: gstreamer-plugins-bad-devel >= 1.14.0
# app,audio,fft,pbutils,tag,video
-BuildRequires: gstreamer-plugins-base-devel >= 1.10.0
+BuildRequires: gstreamer-plugins-base-devel >= 1.14.0
BuildRequires: gtk-doc >= 1.10
BuildRequires: harfbuzz-devel >= 1.4.2
BuildRequires: harfbuzz-icu-devel >= 1.4.2
+BuildRequires: lcms2-devel >= 2
BuildRequires: libepoxy-devel >= 1.4.0
BuildRequires: libgcrypt-devel >= 1.7.0
-BuildRequires: libicu-devel >= 60.2
+BuildRequires: libicu-devel >= 61.2
BuildRequires: libjpeg-devel
BuildRequires: libpng-devel
BuildRequires: libseccomp-devel
@@ -166,7 +170,8 @@ cd build
-DHAVE_SSE2_EXTENSIONS=ON \
%endif
-DPORT=WPE \
- -DSHOULD_INSTALL_JS_SHELL=ON
+ -DSHOULD_INSTALL_JS_SHELL=ON \
+ -DUSE_SOUP2=ON
%{__make}
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/wpe-webkit.git/commitdiff/f470cff30e3e1e61b6cddf677d3675585a59ac93
More information about the pld-cvs-commit
mailing list