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-20 15:13:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gtk4 (Old)
 and      /work/SRC/openSUSE:Factory/.gtk4.new.2023 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gtk4"

Thu Apr 20 15:13:40 2023 rev:57 rq:1080265 version:4.10.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/gtk4/gtk4.changes        2023-04-09 
18:39:09.489120500 +0200
+++ /work/SRC/openSUSE:Factory/.gtk4.new.2023/gtk4.changes      2023-04-20 
15:14:14.385892500 +0200
@@ -1,0 +2,10 @@
+Wed Apr 12 21:31:38 UTC 2023 - Luciano Santos <luc1...@opensuse.org>
+
+- Place English translations in the tools sub-package instead of
+  lang. This should offer translations for the main English locales
+  without the need to install any additional package by default.
+- Add "file-not-in-%lang" RPM Lint warning to rpmlintrc file for
+  the reason above.
+- Drop "shlib-policy-name-error" unused filter from rpmlintrc.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ gtk4.spec ++++++
--- /var/tmp/diff_new_pack.GzIuwP/_old  2023-04-20 15:14:15.321896793 +0200
+++ /var/tmp/diff_new_pack.GzIuwP/_new  2023-04-20 15:14:15.325896810 +0200
@@ -253,7 +253,6 @@
 
 %build
 %meson \
-       -Dbuild-tests=false \
        -Dgtk_doc=true \
        -Dbroadway-backend=true \
        -Dcloudproviders=enabled \
@@ -273,7 +272,7 @@
 %install
 %meson_install
 
-%find_lang gtk40
+%find_lang gtk40 %{?no_lang_C}
 install -m 644 -D %{SOURCE2} %{buildroot}%{_datadir}/gtk-4.0/settings.ini
 # create modules directory that should have been created during the build
 if test ! -d %{buildroot}%{_libdir}/gtk-4.0/modules; then
@@ -343,6 +342,11 @@
 %{_mandir}/man1/gtk4-launch.1%{?ext_man}
 %{_mandir}/man1/gtk4-query-settings.1%{?ext_man}
 %{_mandir}/man1/gtk4-update-icon-cache.1%{?ext_man}
+# English should be offered to every installation by default.
+%{_datadir}/locale/en/
+%{_datadir}/locale/en_GB/
+%{_datadir}/locale/en@shaw/
+%{_datadir}/locale/en_CA/
 
 %files devel-tools
 %{_bindir}/gtk4-builder-tool
@@ -424,5 +428,10 @@
 %{_datadir}/gettext/its/gtk4builder.loc
 
 %files lang -f gtk40.lang
+# Those shouldn't be here in the first place.
+%exclude %{_datadir}/locale/en/
+%exclude %{_datadir}/locale/en_GB/
+%exclude %{_datadir}/locale/en@shaw/
+%exclude %{_datadir}/locale/en_CA/
 
 %changelog

++++++ gtk4-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.GzIuwP/_old  2023-04-20 15:14:15.369897012 +0200
+++ /var/tmp/diff_new_pack.GzIuwP/_new  2023-04-20 15:14:15.373897031 +0200
@@ -1,2 +1,5 @@
-addFilter("shlib-policy-name-error");
+# We're keeping English locales in the tools sub-packages instead of lang.
+# English should be offered to everybody by default, without installing lang
+# packages.
+addFilter("file-not-in-%lang");
 

Reply via email to