Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package udiskie for openSUSE:Factory checked 
in at 2026-09-17 16:59:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/udiskie (Old)
 and      /work/SRC/openSUSE:Factory/.udiskie.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "udiskie"

Thu Sep 17 16:59:20 2026 rev:11 rq:1378477 version:2.7.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/udiskie/udiskie.changes  2026-04-07 
16:47:47.961793930 +0200
+++ /work/SRC/openSUSE:Factory/.udiskie.new.383539/udiskie.changes      
2026-09-17 16:59:22.139988739 +0200
@@ -1,0 +2,19 @@
+Wed Sep 16 20:43:45 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Install hu_HU/sk_SK locales as hu/sk so find-lang keeps them
+
+-------------------------------------------------------------------
+Wed Sep 16 20:26:23 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 2.7.0:
+  * drop optional python-keyutils dependency; password cache now
+    uses libkeyutils via ctypes
+  * handle empty (null) sections in the config file
+  * use translated labels in the password dialog
+  * ignore systemd sysexts and confexts by default
+  * add Georgian and Hungarian translations
+- Recommend libkeyutils1 instead of python3-keyutils
+- Drop unused python3-setuptools and python3-xml Requires
+- Enable unit tests in %check
+
+-------------------------------------------------------------------

Old:
----
  udiskie-2.6.1.tar.gz

New:
----
  udiskie-2.7.0.tar.gz

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

Other differences:
------------------
++++++ udiskie.spec ++++++
--- /var/tmp/diff_new_pack.vwpNDV/_old  2026-09-17 16:59:22.761014764 +0200
+++ /var/tmp/diff_new_pack.vwpNDV/_new  2026-09-17 16:59:22.763014848 +0200
@@ -17,36 +17,37 @@
 
 
 Name:           udiskie
-Version:        2.6.1
+Version:        2.7.0
 Release:        0
 Summary:        Removable disk automounter for udisks
 License:        MIT
-Group:          System/GUI/Other
 URL:            https://github.com/coldfix/udiskie
 Source:         
https://files.pythonhosted.org/packages/source/u/%{name}/%{name}-%{version}.tar.gz
 BuildRequires:  asciidoc
 BuildRequires:  fdupes
+BuildRequires:  gettext-tools
 # Needed for typelib() - Requires.
 BuildRequires:  gobject-introspection
 BuildRequires:  hicolor-icon-theme
+BuildRequires:  libkeyutils1
 BuildRequires:  libxslt-tools
+BuildRequires:  make
 BuildRequires:  python-rpm-macros
 # Runtime dependencies:
+BuildRequires:  python3-PyYAML
 BuildRequires:  python3-gobject
-BuildRequires:  python3-setuptools
+BuildRequires:  python3-setuptools >= 42
 BuildRequires:  typelib(Gtk) = 3.0
 BuildRequires:  typelib(Notify)
 Requires:       gdk-pixbuf-loader-rsvg
 Requires:       python3-PyYAML
 Requires:       python3-docopt
 Requires:       python3-gobject
-Requires:       python3-setuptools
-Requires:       python3-xml
 Requires:       udisks2
 Requires:       typelib(Gtk) = 3.0
 Recommends:     %{name}-lang
-# this package does not exist on Tumbleweed and conflicts with 
python311-keyring-keyutils whose module is also named 'keyutils'
-Recommends:     python3-keyutils
+# password cache (optional): ctypes wrapper around libkeyutils
+Recommends:     libkeyutils1
 BuildArch:      noarch
 
 %description
@@ -66,9 +67,7 @@
 %lang_package
 
 %prep
-%autosetup
-# work-around Python error in easy_install.py (setuptools)
-sed -e '/ScriptWriter.template/s/^/#/g' -i setup.py
+%autosetup -p1
 
 %build
 %python3_build
@@ -86,8 +85,24 @@
 %fdupes %{buildroot}%{python3_sitelib}/%{name}/
 %fdupes %{buildroot}%{_mandir}/man8/
 
+# filesystem ships hu/sk, not hu_HU/sk_SK; find-lang.sh drops the latter
+for pair in hu_HU:hu sk_SK:sk; do
+  src=${pair%%:*}
+  dst=${pair##*:}
+  if [ -d %{buildroot}%{_datadir}/locale/${src} ]; then
+    mkdir -p %{buildroot}%{_datadir}/locale/${dst}/LC_MESSAGES
+    mv %{buildroot}%{_datadir}/locale/${src}/LC_MESSAGES/* \
+       %{buildroot}%{_datadir}/locale/${dst}/LC_MESSAGES/
+    rm -rf %{buildroot}%{_datadir}/locale/${src}
+  fi
+done
+
 %find_lang %{name}
 
+%check
+export PYTHONPATH=%{buildroot}%{python3_sitelib}
+python3 -m unittest discover -s test -v
+
 %files
 %doc CHANGES.rst README.rst
 %license COPYING

++++++ udiskie-2.6.1.tar.gz -> udiskie-2.7.0.tar.gz ++++++
++++ 6704 lines of diff (skipped)

Reply via email to