5 Commits

Author SHA256 Message Date
Jiri Slaby
3ab98793e8 mention patch rename 2025-09-30 07:53:36 +02:00
Jiri Slaby
fce0c30226 up to 4.27.0 2025-09-30 07:30:13 +02:00
Jiri Slaby
04e4d956e7 up to 4.26.0 2025-04-10 10:37:45 +02:00
17114cf2bf Accepting request 1239204 from network
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1239204
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/datovka?expand=0&rev=47
2025-01-21 20:10:51 +00:00
34bc9e2f18 up to 4.25.0
OBS-URL: https://build.opensuse.org/package/show/network/datovka?expand=0&rev=66
2025-01-14 08:55:52 +00:00
8 changed files with 147 additions and 65 deletions

View File

@@ -0,0 +1,45 @@
From 65e37bdf69e6f6a09b3706e675a3949c8b8f61c4 Mon Sep 17 00:00:00 2001
From: Jiri Slaby <jslaby@suse.cz>
Date: Tue, 30 Sep 2025 07:11:00 +0200
Subject: [PATCH] datovka.pro: fixes
* do not install AUTHORS & COPYING
* use CXXFLAGS
---
datovka.pro | 10 ++--------
1 file changed, 2 insertions(+), 8 deletions(-)
diff --git a/datovka.pro b/datovka.pro
index 96153dca6e75..2fbfb64c1660 100644
--- a/datovka.pro
+++ b/datovka.pro
@@ -124,11 +124,6 @@ unix:!macx {
localisation.files += locale/datovka_cs.qm \
locale/datovka_en.qm
- additional.path = "$${TEXT_FILES_INST_DIR}"
- additional.files = \
- AUTHORS \
- COPYING
-
DEFINES += DATADIR=\\\"$$DATADIR\\\" \
PKGDATADIR=\\\"$$PKGDATADIR\\\" \
LOCALE_INST_DIR="\"\\\"$${LOCALE_INST_DIR}\\\"\"" \
@@ -146,12 +141,11 @@ unix:!macx {
icon64 \
icon128 \
icon256 \
- localisation \
- additional
+ localisation
}
}
-QMAKE_CXXFLAGS = -g -O0
+QMAKE_CXXFLAGS = $$(CXXFLAGS)
isEqual(QT_MAJOR_VERSION, 5) {
QMAKE_CXXFLAGS += -std=c++11
}
--
2.51.0

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3556853c5703d6eff2784649d453d5b546b52918bd66157c79082b98df027d38
size 3474324

View File

@@ -1 +0,0 @@
3556853c5703d6eff2784649d453d5b546b52918bd66157c79082b98df027d38

BIN
datovka-4.27.0.tar.xz LFS Normal file

Binary file not shown.

View File

@@ -0,0 +1 @@
9e353316cd266fba50de1c7cd6c43b9f7b65667160d3e6e4f8a661389de08bf3

View File

@@ -1,58 +0,0 @@
---
datovka.pro | 20 +++-----------------
1 file changed, 3 insertions(+), 17 deletions(-)
--- a/datovka.pro
+++ b/datovka.pro
@@ -69,7 +69,6 @@ CONFIG += object_parallel_to_source
DEFINES += \
ENABLE_TAGS=1 \
- DEBUG=1 \
VERSION=\\\"$${VERSION}\\\" \
APP_NAME=\\\"$${APP_NAME}\\\" \
APP_ORG_DOMAIN=\\\"cz.nic\\\" \
@@ -123,11 +122,6 @@ unix:!macx {
localisation.files += locale/datovka_cs.qm \
locale/datovka_en.qm
- additional.path = "$${TEXT_FILES_INST_DIR}"
- additional.files = \
- AUTHORS \
- COPYING
-
DEFINES += DATADIR=\\\"$$DATADIR\\\" \
PKGDATADIR=\\\"$$PKGDATADIR\\\" \
LOCALE_INST_DIR="\"\\\"$${LOCALE_INST_DIR}\\\"\"" \
@@ -145,12 +139,11 @@ unix:!macx {
icon64 \
icon128 \
icon256 \
- localisation \
- additional
+ localisation
}
}
-QMAKE_CXXFLAGS = -g -O0
+QMAKE_CXXFLAGS = $$(CXXFLAGS)
isEqual(QT_MAJOR_VERSION, 5) {
QMAKE_CXXFLAGS += -std=c++11
}
@@ -295,15 +288,8 @@ macx {
locale/datovka_en.qm
localisation.files += locale/qtbase_cs.qm
- additional.path = "Contents/Resources"
- additional.files = \
- AUTHORS \
- COPYING \
- ChangeLog
-
QMAKE_BUNDLE_DATA +=\
- localisation \
- additional
+ localisation
}
win32 {

View File

@@ -1,3 +1,98 @@
-------------------------------------------------------------------
Tue Sep 30 05:29:10 UTC 2025 - Jiri Slaby <jslaby@suse.cz>
- update to 4.27.0
* Added --conf-basedir and --conf-dir command line options. Those can be used
to override the default location of the configuration directory.
* Passing e-mail content into e-mail client via xdg-email if available on
Linux.
* Updated cryptographic code to be able to process archive timestamps of the
CMS containers.
* Removed timestamp information text from general message information in the
main window.
* Signature detail dialogue shows all available timestamps including possible
archive timestamps.
* Use latest timestamp data originating from message CMS containers in
overviews.
* Able to export data into format that can be imported into mobile
application.
* Fixed problem in ProgressBarProxyModel. Progress bar is returned only for
the DisplayRole.
* Added options to change the database directory. The user is allowed to open
an already existing database in a different directory. Options to delete
the databases in the old location have been added. A button to select
the default location has been added.
* Extended message signature and timestamp detail dialogue. All available
timestamps are being displayed.
* Added timestamp tracking mechanism. User explicitly selects messages to be
tracked. The application notifies whether some timestamps of tracked
messages are going to expire. The user must manually start the restamping
operation.
* Temporarily disabled the check message timestamps operation as it did
generate only a text overview. It needs integration into the new restamping
dialogue.
- Renamed
* datovka-fix-pro.patch -> 0001-datovka.pro-fixes.patch
-------------------------------------------------------------------
Thu Apr 10 08:37:19 UTC 2025 - Jiri Slaby <jslaby@suse.com>
- update to 4.26.0
* Added new tag assignment dialogue. Tag assignment can be also invoked from
the status bar label.
* Separated tag-related actions. Tag management of available tags and tag
assignment are different actions now. Both can be pinned to any tool bar.
* Prohibiting some actions from the top menu to be pinned into tool bars.
* Added a tool that should aid with data recovery from corrupted database
files.
* Added font scaling factor to adjust the default font size. Font scaling
can be set in the preferences dialogue.
* Displaying what's new in the application.
* Enforce enabled icons in menus.
* Showing error dialogues when configuration files are not accessible or are
corrupted.
* Displaying error messages via status bar pop-up widget when message
databases cannot be opened.
* Updated application themes to detect and match light/dark system
environment.
* Showing progress bars with amount of downloaded data and current download
speed in download message dialogue.
* Fixed attachment duplication on repeated high-volume message downloads.
* Enable voluntary stats sending by default. It can be disabled by the user.
* Using MTOM/XOP to download high-volume messages.
* Using QStyledItemDelegate to draw checkboxes into tag delegate.
-------------------------------------------------------------------
Tue Jan 14 08:54:55 UTC 2025 - Jiri Slaby <jslaby@suse.cz>
- update to 4.25.0
* Added a dedicated session keeping thread. By default the thread keeps alive
session using HOTP, TOTP a MEP login methods. Sessions failing to connect
to ISDS are automatically closed.
* Rewritten status bar connection status widget. By clicking on it a list of
active sessions can be displayed. From here active sessions can be closed.
* INI configuration file is only written when something related is modified in
the application. It isn't automatically written when application exits.
* INI configuration file is written in three stages. A copy is written then
the original is removed and finally the copy replaces the original.
* On application start-up when INI configuration is missing the application
searches for a copy before creating a blank INI file.
* Replaced old icons with a new SVG-based set of icons.
* Fixed export format selection in correspondence overview dialogue when
using Qt-6.
* Fixed segmentation faults when running tests with Qt-6.
* Records management communication timeout is managed by internal
preferences. Its default value has been set to match the ISDS communication
timeout.
* Using dedicated redirection URL to access donation page.
* Additional option 'sender' has been added to the --compose command-line
parameter. It can be used to select the sender of the message. Data-box
identifier of username can be used as the value.
* In the send message dialogue the recipient list isn't automatically cleared
when changing the sender. The user is asked whether to keep the recipients.
* Added custom application themes a light and a dark one. Themes can be
chosen in the preferences dialogue.
-------------------------------------------------------------------
Mon Sep 30 05:42:23 UTC 2024 - Jiri Slaby <jslaby@suse.cz>

View File

@@ -1,7 +1,7 @@
#
# spec file for package datovka
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -26,7 +26,7 @@
%define lrelease lrelease-qt5
%endif
Name: datovka
Version: 4.24.2
Version: 4.27.0
Release: 0
Summary: Library to access Czech eGov system "Datove schranky"
License: GPL-3.0-or-later
@@ -35,7 +35,7 @@ URL: https://www.datovka.cz
Source0: https://datovka.nic.cz/%{version}/%{name}-%{version}.tar.xz
Source1: https://datovka.nic.cz/%{version}/%{name}-%{version}.tar.xz.sha256
# PATCH-FIX-UPSTREAM: remove some issues with current .pro file
Patch0: datovka-fix-pro.patch
Patch0: 0001-datovka.pro-fixes.patch
BuildRequires: openssl-devel
BuildRequires: pkgconfig
BuildRequires: cmake(Qt%{qt_version}Core) >= %{qt_version_full}