commit wpewebkit for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package wpewebkit for openSUSE:Factory checked in at 2024-10-04 17:10:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/wpewebkit (Old) and /work/SRC/openSUSE:Factory/.wpewebkit.new.19354 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "wpewebkit" Fri Oct 4 17:10:34 2024 rev:4 rq:1205554 version:2.46.0 Changes: -------- --- /work/SRC/openSUSE:Factory/wpewebkit/wpewebkit.changes 2024-06-06 12:32:19.043815544 +0200 +++ /work/SRC/openSUSE:Factory/.wpewebkit.new.19354/wpewebkit.changes 2024-10-04 17:11:10.190405238 +0200 @@ -1,0 +2,19 @@ +Sat Sep 28 12:44:54 UTC 2024 - Michael Gorse <mgorse@suse.com> + +- Update to version 2.46.0: + + Fix rendering of images in PDF documents. + + Make process launching fast again. + + Fix webkit_web_resource_get_data() regression that caused we + were always retuning empty data. + + Fix the build with touch events disabled. + + Fix the build with GLib < 2.68. + + Fix several crashes and rendering issues. + + For all changes between 2.44.2 and 2.45.90, please see packaged + NEWS file. +- Add libinput to BuildRequires: new dependency. +- Pass USE_SYSTEM_SYSPROF_CAPTURE=NO to cmake, avoid building + sysprof capture for now. +- Only disable LTO on x86 and ppc64le. +- Package libWPEPlatform (new WPE platform API). + +------------------------------------------------------------------- Old: ---- wpewebkit-2.44.2.tar.xz New: ---- wpewebkit-2.46.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wpewebkit.spec ++++++ --- /var/tmp/diff_new_pack.JWFEBD/_old 2024-10-04 17:11:11.070442002 +0200 +++ /var/tmp/diff_new_pack.JWFEBD/_new 2024-10-04 17:11:11.074442169 +0200 @@ -18,12 +18,15 @@ %define _apiver 2.0 %define _wksover 2_0-1 +%define _wpsover 2_0-0 %define _sonameverpkg 2_0 Name: wpewebkit ### FIXME ### Drop the disabling of LTO on next release/versionbump +%ifarch %{ix86} ppc64le %define _lto_cflags %{nil} -Version: 2.44.2 +%endif +Version: 2.46.0 Release: 0 Summary: Library for rendering web content, WPE Port License: BSD-3-Clause AND LGPL-2.1-only @@ -72,6 +75,7 @@ BuildRequires: pkgconfig(libavif) >= 0.9.0 BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(libgcrypt) >= 1.7.0 +BuildRequires: pkgconfig(libinput) >= 1.19.0 BuildRequires: pkgconfig(libjpeg) BuildRequires: pkgconfig(libjxl) >= 0.7.0 BuildRequires: pkgconfig(libpng) @@ -130,6 +134,19 @@ Web platform technologies. It is designed with hardware acceleration in mind, leveraging common 3D graphics APIs for best performance. +%package -n libWPEPlatform-%{_wpsover} +Summary: Library for rendering web content, new WPE platform API +Group: System/Libraries +Requires: %{name}-%{_sonameverpkg}-injected-bundles +Requires: bubblewrap +Requires: xdg-dbus-proxy +Provides: libWPEPlatform-{_apiver} + +%description -n libWPEPlatform-%{_wpsover} +WPE allows embedders to create simple and performant systems based on +Web platform technologies. It is designed with hardware acceleration +in mind, leveraging common 3D graphics APIs for best performance. + %package -n WPEWebDriver Summary: WebDriver service implementation for WPE WebKit Group: System/Libraries @@ -184,12 +201,17 @@ -DENABLE_JIT=OFF \ -DUSE_SYSTEM_MALLOC=ON \ %endif + -DUSE_SYSTEM_SYSPROF_CAPTURE=NO %ninja_build %install %ninja_install -C build %ldconfig_scriptlets -n libWPEWebKit-%{_wksover} +%ldconfig_scriptlets -n libWPEPlatform-%{_wpsover} + +%files -n libWPEPlatform-%{_wpsover} +%{_libdir}/libWPEPlatform-%{_apiver}.so.* %files -n libWPEWebKit-%{_wksover} %dir %{_libdir}/wpe-webkit-%{_apiver} @@ -210,7 +232,12 @@ %files devel %{_includedir}/wpe-webkit-%{_apiver} +%{_libdir}/libWPEPlatform-%{_apiver}.so %{_libdir}/libWPEWebKit-%{_apiver}.so +%{_libdir}/pkgconfig/wpe-platform-%{_apiver}.pc +%{_libdir}/pkgconfig/wpe-platform-drm-%{_apiver}.pc +%{_libdir}/pkgconfig/wpe-platform-headless-%{_apiver}.pc +%{_libdir}/pkgconfig/wpe-platform-wayland-%{_apiver}.pc %{_libdir}/pkgconfig/wpe-webkit-%{_apiver}.pc %{_libdir}/pkgconfig/wpe-web-process-extension-%{_apiver}.pc ++++++ wpewebkit-2.44.2.tar.xz -> wpewebkit-2.46.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/wpewebkit/wpewebkit-2.44.2.tar.xz /work/SRC/openSUSE:Factory/.wpewebkit.new.19354/wpewebkit-2.46.0.tar.xz differ: char 26, line 1
participants (1)
-
Source-Sync