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

Reply via email to