Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package datovka for openSUSE:Factory checked 
in at 2026-11-10 14:43:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/datovka (Old)
 and      /work/SRC/openSUSE:Factory/.datovka.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "datovka"

Tue Nov 10 14:43:59 2026 rev:57 rq:1396471 version:4.30.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/datovka/datovka.changes  2026-09-24 
23:01:21.067992223 +0200
+++ /work/SRC/openSUSE:Factory/.datovka.new.3759290/datovka.changes     
2026-11-10 14:45:25.970164686 +0100
@@ -1,0 +2,21 @@
+Tue Nov 10 07:23:02 UTC 2026 - Jiri Slaby <[email protected]>
+
+- update to 4.30.0
+  * Message database code is shared with mobile application.
+  * Data-box list can be filtered according to listed box names, identifiers or
+    logins.
+  * Data-box list can be sorted according to box name, number of unread
+    messages or last synchronisation time, or listed as arranged by the user.
+  * Account database code is shared with mobile application.
+  * Storing database format version into message database. Performing message
+    database compatibility conversions according to stored version information.
+  * Fixed an error when reading accessibility data from message list causing 
the
+    application to abort on an assertion check.
+  * A message can be reported to contain spam. A notification is shown in the
+    message list if the message has been marked as spam by the ISDS.
+- remove 0001-datovka.pro-drop-removal-of-libQt6Core-from-quazip-l.patch
+  (upstream)
+- cleanup spec (lrelease is not invoked from .pro)
+- enable tests in a new %check
+
+-------------------------------------------------------------------

Old:
----
  0001-datovka.pro-drop-removal-of-libQt6Core-from-quazip-l.patch
  datovka-4.29.5.tar.xz
  datovka-4.29.5.tar.xz.sha256

New:
----
  datovka-4.30.0.tar.xz
  datovka-4.30.0.tar.xz.sha256

----------(Old B)----------
  Old:    message list if the message has been marked as spam by the ISDS.
- remove 0001-datovka.pro-drop-removal-of-libQt6Core-from-quazip-l.patch
  (upstream)
----------(Old E)----------

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

Other differences:
------------------
++++++ datovka.spec ++++++
--- /var/tmp/diff_new_pack.mCSVxg/_old  2026-11-10 14:45:26.860201972 +0100
+++ /var/tmp/diff_new_pack.mCSVxg/_new  2026-11-10 14:45:26.861202014 +0100
@@ -19,14 +19,12 @@
 %if 0%{?suse_version} > 1500
 %define qt_version 6
 %define qt_version_full 6.2.0
-%define lrelease lrelease6
 %else
 %define qt_version 5
 %define qt_version_full 5.4.1
-%define lrelease lrelease-qt5
 %endif
 Name:           datovka
-Version:        4.29.5
+Version:        4.30.0
 Release:        0
 Summary:        Library to access Czech eGov system "Datove schranky"
 License:        GPL-3.0-or-later
@@ -36,22 +34,24 @@
 Source1:        
https://datovka.nic.cz/%{version}/%{name}-%{version}.tar.xz.sha256
 # PATCH-FIX-UPSTREAM: remove some issues with current .pro file
 Patch0:         0001-datovka.pro-fixes.patch
-Patch1:         0001-datovka.pro-drop-removal-of-libQt6Core-from-quazip-l.patch
 BuildRequires:  openssl-devel
 BuildRequires:  pkgconfig
+BuildRequires:  qt6-sql-sqlite
 BuildRequires:  cmake(Qt%{qt_version}Core) >= %{qt_version_full}
 BuildRequires:  cmake(Qt%{qt_version}Gui) >= %{qt_version_full}
 BuildRequires:  cmake(Qt%{qt_version}Network) >= %{qt_version_full}
 BuildRequires:  cmake(Qt%{qt_version}PrintSupport) >= %{qt_version_full}
 BuildRequires:  cmake(Qt%{qt_version}Sql) >= %{qt_version_full}
 BuildRequires:  cmake(Qt%{qt_version}Svg) >= %{qt_version_full}
+BuildRequires:  cmake(Qt%{qt_version}Test) >= %{qt_version_full}
 BuildRequires:  cmake(Qt%{qt_version}WebSockets) >= %{qt_version_full}
 BuildRequires:  cmake(Qt%{qt_version}Widgets) >= %{qt_version_full}
 BuildRequires:  cmake(QuaZip-Qt%{qt_version})
-BuildRequires:  pkgconfig(libdatovka) >= 0.6.0
+BuildRequires:  pkgconfig(libdatovka) >= 0.8.0
 Recommends:     %{name}-lang
 # Included inside with different approach
-Obsoletes:      python-dslib
+Obsoletes:      python-dslib < 4.30.0
+Provides:       python-dslib = 4.30.0
 %if 0%{qt_version} == 6
 BuildRequires:  cmake(Qt6Core5Compat) >= %{qt_version_full}
 Requires:       qt6-sql-sqlite
@@ -70,20 +70,26 @@
 
 %prep
 %autosetup -p1
-sed -i \
-    -e 's:lrelease:%{lrelease}:g' \
-    %{name}.pro
 
 %build
 export CFLAGS="%{optflags}"
 export CXXFLAGS="%{optflags}"
-%{lrelease} datovka.pro
 %if 0%{qt_version} == 6
+lrelease6 datovka.pro
 %{qmake6} PREFIX=%{_prefix} DISABLE_VERSION_CHECK_BY_DEFAULT=1
 %{qmake6_build}
+pushd tests
+%{qmake6}
+%{qmake6_build}
+popd
 %else
+lrelease-qt5 datovka.pro
 %qmake5 PREFIX=%{_prefix} DISABLE_VERSION_CHECK_BY_DEFAULT=1
 %make_jobs
+pushd tests
+%qmake5
+%make_jobs
+popd
 %endif
 
 %install
@@ -99,6 +105,26 @@
     %{buildroot}%{_datadir}/applications/cz.nic.datovka.desktop
 rm -rf %{buildroot}%{_datadir}/datovka/doc
 
+%check
+pushd tests
+# these use disabled legacy functions of openssl
+cat >BLACKLIST <<'EOF'
+[x509CrtVerify]
+*
+[verifySignature01]
+*
+[verifySignature02]
+*
+[cryptoAddCrl02]
+*
+[rawTstVerify]
+*
+[p12ToPem]
+*
+EOF
+./tests -skipblacklisted
+popd
+
 %files
 %license COPYING
 %doc AUTHORS ChangeLog

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.mCSVxg/_old  2026-11-10 14:45:26.897203523 +0100
+++ /var/tmp/diff_new_pack.mCSVxg/_new  2026-11-10 14:45:26.901203690 +0100
@@ -1,4 +1,4 @@
-mtime: 1787812106
-commit: 6eb8a1737fb6a6a80aead031fcc2b617f575b8f4fdf58f13896f9b01e8710093
+mtime: 1794297913
+commit: 65e036e12f7ff7b6d5b5f4b2ca2886ac874deb48e6daf137e17eddb0f9cb6464
 url: https://src.opensuse.org/jirislaby/n-datovka
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-11-10 09:05:13.000000000 +0100
@@ -0,0 +1 @@
+.osc

++++++ datovka-4.29.5.tar.xz -> datovka-4.30.0.tar.xz ++++++
++++ 43083 lines of diff (skipped)

++++++ datovka-4.29.5.tar.xz.sha256 -> datovka-4.30.0.tar.xz.sha256 ++++++
--- /work/SRC/openSUSE:Factory/datovka/datovka-4.29.5.tar.xz.sha256     
2026-09-24 23:01:21.059991889 +0200
+++ 
/work/SRC/openSUSE:Factory/.datovka.new.3759290/datovka-4.30.0.tar.xz.sha256    
    2026-11-10 14:45:25.893161460 +0100
@@ -1 +1 @@
-eb7baac77f772a24b8ee2200d3a012640a5ded1d22576b8950b24a7da2457beb
+a15be994c1150804eda2fd93c41f74030c6fd47624ed7548f5624e25494d3e79

Reply via email to