Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2024-02-15 20:59:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and      /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1815 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "webkit2gtk3"

Thu Feb 15 20:59:36 2024 rev:187 rq:1146861 version:2.42.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2024-02-07 
18:48:20.846563765 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1815/webkit2gtk3.changes        
2024-02-15 21:00:16.151716336 +0100
@@ -1,0 +2,14 @@
+Thu Feb 15 04:03:27 UTC 2024 - Michael Gorse <mgo...@suse.com>
+
+- Fix package names for v6, and obsolete old packages.
+
+-------------------------------------------------------------------
+Wed Feb 14 17:44:28 UTC 2024 - Michael Gorse <mgo...@suse.com>
+
+- Use gcc 11 on SLE, to match what is currently used on SP4, and
+  adjust version check to include SP6. Also, use system malloc
+  there; the build currently fails without this (webkit#243535).
+- Require gcc >= 10.2 to match the current cmake test.
+- Disable jpegxl on SLE; it isn't currently available there.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ webkit2gtk3.spec ++++++
--- /var/tmp/diff_new_pack.RpfqbB/_old  2024-02-15 21:00:17.207753452 +0100
+++ /var/tmp/diff_new_pack.RpfqbB/_new  2024-02-15 21:00:17.207753452 +0100
@@ -1,5 +1,5 @@
 #
-# spec file
+# spec file for package webkit2gtk3
 #
 # Copyright (c) 2024 SUSE LLC
 #
@@ -25,7 +25,8 @@
 ExclusiveArch:  do-not-build
 %endif
 
-%define usegcc10 0%{?sle_version} && 0%{?sle_version} <= 150400
+%define usegcc11 0%{?sle_version} && 0%{?sle_version} < 160000
+%define use_jxl !(0%{?sle_version} && 0%{?sle_version} < 160000)
 
 %if "%{flavor}" == "gtk3"
 %define _gtknamesuffix gtk3
@@ -67,8 +68,8 @@
 %define _jscver 6.0
 %define _pkgconfig_suffix gtk-4.0
 %define _usesoup2 0
-%define _wk2sover6api 6_0-4
-%define _soverlj6api 6_0-1
+%define _wk2sover6api -6_0-4
+%define _soverlj6api -6_0-1
 %endif
 
 Name:           webkit2%{_gtknamesuffix}
@@ -104,10 +105,10 @@
 BuildRequires:  cmake
 BuildRequires:  enchant-devel
 BuildRequires:  flex
-%if %usegcc10
-BuildRequires:  gcc10-c++
+%if %usegcc11
+BuildRequires:  gcc11-c++
 %else
-BuildRequires:  gcc-c++ >= 8.3
+BuildRequires:  gcc-c++ >= 10.2
 %endif
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gperf >= 3.0.1
@@ -130,7 +131,7 @@
 BuildRequires:  pkgconfig(freetype2) >= 2.4.2
 BuildRequires:  pkgconfig(glib-2.0) >= 2.56.4
 BuildRequires:  pkgconfig(icu-i18n)
-%if %usegcc10
+%if %usegcc11
 BuildRequires:  pkgconfig(glproto)
 %endif
 BuildRequires:  pkgconfig(gnutls) >= 3.0.0
@@ -157,7 +158,9 @@
 BuildRequires:  pkgconfig(harfbuzz) >= 0.9.18
 BuildRequires:  pkgconfig(lcms2)
 BuildRequires:  pkgconfig(libavif) >= 0.9.0
+%if %{use_jxl}
 BuildRequires:  pkgconfig(libjxl)
+%endif
 BuildRequires:  pkgconfig(libpng)
 BuildRequires:  pkgconfig(libseccomp)
 BuildRequires:  pkgconfig(libsecret-1)
@@ -228,6 +231,8 @@
 %if "%{flavor}" == "gtk4"
 Requires:       libjavascriptcoregtk%{_soverlj6api} = %{version}
 Requires:       webkitgtk-%{_sonameverpkg}-injected-bundles
+# Package was wrongly named
+Obsoletes:      libwebkitgtk6_0-4 < 2.42.6
 %else
 Requires:       libjavascriptcoregtk%{_sover} = %{version}
 Requires:       webkit2gtk-%{_sonameverpkg}-injected-bundles
@@ -292,6 +297,8 @@
 %package -n libjavascriptcoregtk%{_soverlj6api}
 Summary:        JavaScript Core Engine, GTK+ Port
 Group:          System/Libraries
+# Package was wrongly named
+Obsoletes:      libjavascriptcoregtk6_0-1 < 2.42.6
 
 %description -n libjavascriptcoregtk%{_soverlj6api}
 WebKit is a web content engine, derived from KHTML and KJS from KDE,
@@ -431,8 +438,6 @@
 
 
 
-
-
 # Expand %%lang_package to Obsoletes its older-name counterpart
 
 %package -n WebKitGTK-%{_apiver}-lang
@@ -475,9 +480,9 @@
   -GNinja \
   -DCMAKE_BUILD_TYPE=Release \
   -DENABLE_DOCUMENTATION=OFF \
-%if %usegcc10
-  -DCMAKE_C_COMPILER=gcc-10 \
-  -DCMAKE_CXX_COMPILER=g++-10 \
+%if %usegcc11
+  -DCMAKE_C_COMPILER=gcc-11 \
+  -DCMAKE_CXX_COMPILER=g++-11 \
 %endif
   -DPORT=GTK \
 %if "%{flavor}" == "gtk4"
@@ -502,6 +507,13 @@
   -DENABLE_C_LOOP=ON \
   -DENABLE_SAMPLING_PROFILER=OFF \
   -DUSE_SYSTEM_MALLOC=ON \
+%else
+%if 0%{?sle_version} && 0%{?sle_version} < 160000
+  -DUSE_SYSTEM_MALLOC=ON \
+%endif
+%endif
+%if !%{use_jxl}
+  -DUSE_JPEGXL=OFF \
 %endif
 
 %ninja_build -j $max_link_jobs

Reply via email to