[packages/qdigidoc] - rel 4, don't compare unsigned to singed
baggins
baggins at pld-linux.org
Sat Dec 6 10:50:10 CET 2025
commit 74fdd734e25d7672368b086761e5e5f89874b14e
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sat Dec 6 12:49:59 2025 +0100
- rel 4, don't compare unsigned to singed
qdigidoc.spec | 4 +++-
types.patch | 11 +++++++++++
2 files changed, 14 insertions(+), 1 deletion(-)
---
diff --git a/qdigidoc.spec b/qdigidoc.spec
index 1f83c80..7be9eab 100644
--- a/qdigidoc.spec
+++ b/qdigidoc.spec
@@ -2,7 +2,7 @@
Summary: Estonian digital signature application
Name: qdigidoc
Version: 3.13.6
-Release: 3
+Release: 4
License: LGPL v2+
Group: X11/Applications
Source0: https://github.com/open-eid/qdigidoc/releases/download/v%{version}/%{name}-%{version}.tar.gz
@@ -22,6 +22,7 @@ Source7: EE.xml
Patch0: desktop.patch
Patch1: sandbox-compilation.patch
Patch2: build.patch
+Patch3: types.patch
URL: https://github.com/open-eid/
BuildRequires: Qt5Core-devel >= %{qtver}
BuildRequires: Qt5Gui-devel >= %{qtver}
@@ -85,6 +86,7 @@ cp %{SOURCE7} build/client
%patch -P0 -p1
%patch -P1 -p1
%patch -P2 -p1
+%patch -P3 -p1
%build
cd build
diff --git a/types.patch b/types.patch
new file mode 100644
index 0000000..d8df3cf
--- /dev/null
+++ b/types.patch
@@ -0,0 +1,11 @@
+--- qdigidoc-3.13.6/common/QPCSC.cpp~ 2018-04-06 13:46:52.000000000 +0200
++++ qdigidoc-3.13.6/common/QPCSC.cpp 2025-12-06 12:47:32.196653714 +0100
+@@ -432,7 +432,7 @@
+ if(!d->d->context)
+ return false;
+ d->state.dwCurrentState = d->state.dwEventState; //(currentReaderCount << 16)
+- DWORD err = SC(GetStatusChange, d->d->context, msec, &d->state, 1); //INFINITE
++ LONG err = SC(GetStatusChange, d->d->context, msec, &d->state, 1); //INFINITE
+ switch(err) {
+ case SCARD_S_SUCCESS: return true;
+ case SCARD_E_TIMEOUT: return msec == 0;
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/qdigidoc.git/commitdiff/74fdd734e25d7672368b086761e5e5f89874b14e
More information about the pld-cvs-commit
mailing list