Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gtk4 for openSUSE:Factory checked in at 2023-04-09 18:39:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gtk4 (Old) and /work/SRC/openSUSE:Factory/.gtk4.new.19717 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gtk4" Sun Apr 9 18:39:06 2023 rev:56 rq:1077984 version:4.10.1 Changes: -------- --- /work/SRC/openSUSE:Factory/gtk4/gtk4.changes 2023-03-17 17:00:47.688590309 +0100 +++ /work/SRC/openSUSE:Factory/.gtk4.new.19717/gtk4.changes 2023-04-09 18:39:09.489120500 +0200 @@ -1,0 +2,13 @@ +Sun Apr 2 23:07:59 UTC 2023 - Bjørn Lie <bjorn....@gmail.com> + +- Disable vulkan support, stop passing vulkan=enabled to meson. + Disable vulkan-devel Requires and BuildRequires. +- Disable pkgconfig(libavfilter) BuildRequires, upstream do not + enable ffmpeg support by default and we do not enable it, so no + need to carry the dependency. +- Use ldconfig_scriptlets macro. +- Pass build-testsuite=false, build-tests=false and + build-examples=false to meson, no longer build these as we are + not running or installing them anyway, save a lot on buildtime. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gtk4.spec ++++++ --- /var/tmp/diff_new_pack.BafLtD/_old 2023-04-09 18:39:10.225124663 +0200 +++ /var/tmp/diff_new_pack.BafLtD/_new 2023-04-09 18:39:10.233124709 +0200 @@ -57,7 +57,8 @@ BuildRequires: pkgconfig # sassc is ONLY needed when building gitcheckouts, and not when using tarball releases #BuildRequires: sassc -BuildRequires: vulkan-devel +# Disabled until upstream enables vulkan support by default +# BuildRequires: vulkan-devel BuildRequires: xsltproc BuildRequires: pkgconfig(atk) >= 2.15.1 BuildRequires: pkgconfig(atk-bridge-2.0) @@ -79,7 +80,8 @@ BuildRequires: pkgconfig(gstreamer-player-1.0) BuildRequires: pkgconfig(harfbuzz) >= 2.6.0 BuildRequires: pkgconfig(iso-codes) -BuildRequires: pkgconfig(libavfilter) +# Disabled until upstream enables ffmpeg support by default +# BuildRequires: pkgconfig(libavfilter) BuildRequires: pkgconfig(libjpeg) BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(libtiff-4) @@ -224,7 +226,8 @@ Requires: gettext-its-%{name} >= %{version} Requires: libgtk-4-1 = %{version} Requires: typelib-1_0-Gtk-4_0 = %{version} -Requires: vulkan-devel +# # Disabled until upstream enables vulkan support by default +# Requires: vulkan-devel %description devel GTK+ is a multi-platform toolkit for creating graphical user interfaces. @@ -256,12 +259,14 @@ -Dcloudproviders=enabled \ -Dcolord=enabled \ -Dprint-cups=enabled \ - -Dvulkan=enabled \ -Dwayland-backend=true \ -Dx11-backend=true \ -Dintrospection=enabled \ -Dman-pages=true \ -Dtracker=enabled \ + -Dbuild-testsuite=false \ + -Dbuild-tests=false \ + -Dbuild-examples=false \ %{nil} %meson_build @@ -288,8 +293,7 @@ %fdupes %{buildroot}%{_datadir} %fdupes %{buildroot}%{_libdir} -%post -n libgtk-4-1 -p /sbin/ldconfig -%postun -n libgtk-4-1 -p /sbin/ldconfig +%ldconfig_scriptlets -n libgtk-4-1 %files -n libgtk-4-1 %license COPYING @@ -368,6 +372,8 @@ %{_datadir}/icons/hicolor/symbolic/apps/org.gtk.IconBrowser4-symbolic.svg %{_datadir}/icons/hicolor/symbolic/apps/org.gtk.PrintEditor4-symbolic.svg %{_datadir}/icons/hicolor/symbolic/apps/org.gtk.WidgetFactory4-symbolic.svg +# This schemas file stays here and not in the schemas package +%{_datadir}/glib-2.0/schemas/org.gtk.Demo4.gschema.xml %{_datadir}/metainfo/org.gtk.Demo4.appdata.xml %{_datadir}/metainfo/org.gtk.IconBrowser4.appdata.xml %{_datadir}/metainfo/org.gtk.gtk4.NodeEditor.appdata.xml @@ -382,7 +388,6 @@ %{_mandir}/man1/gtk4-widget-factory.1%{?ext_man} %files schema -%{_datadir}/glib-2.0/schemas/org.gtk.Demo4.gschema.xml %{_datadir}/glib-2.0/schemas/org.gtk.gtk4.Settings.ColorChooser.gschema.xml %{_datadir}/glib-2.0/schemas/org.gtk.gtk4.Settings.Debug.gschema.xml %{_datadir}/glib-2.0/schemas/org.gtk.gtk4.Settings.EmojiChooser.gschema.xml