Control: tags -1 + pending patch
Dear Maintainer,
I've prepared an NMU for nitrokey-app (versioned as 1.4.2-1.2) and
uploaded it to DELAYED/7. The corresponding debdiff is attached. Please
feel free to tell me if I should cancel it.
Best regards
Peter
diff -Nru nitrokey-app-1.4.2/debian/changelog
nitrokey-app-1.4.2/debian/changelog
--- nitrokey-app-1.4.2/debian/changelog 2024-07-17 16:38:50.000000000 +0200
+++ nitrokey-app-1.4.2/debian/changelog 2026-03-07 19:33:00.000000000 +0100
@@ -1,3 +1,12 @@
+nitrokey-app (1.4.2-1.2) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Apply patch from upstream PR 499 to fix FTBFS issue with CMake 4
+ (Closes: #1113326)
+ * Correct license information for 3rdparty/cppcodec/tool/helloworld.cpp
+
+ -- Peter Wienemann <[email protected]> Sat, 07 Mar 2026 19:33:00 +0100
+
nitrokey-app (1.4.2-1.1) unstable; urgency=medium
* Non-maintainer upload.
diff -Nru nitrokey-app-1.4.2/debian/copyright
nitrokey-app-1.4.2/debian/copyright
--- nitrokey-app-1.4.2/debian/copyright 2019-09-29 21:16:35.000000000 +0200
+++ nitrokey-app-1.4.2/debian/copyright 2026-03-07 19:33:00.000000000 +0100
@@ -28,6 +28,10 @@
2013 Adam Rudd
License: Expat
+Files: 3rdparty/cppcodec/tool/helloworld.cpp
+Copyright: Public domain
+License: Unlicense
+
Files: libnitrokey/*
Copyright: 2015-2019 Nitrokey UG
License: LGPL-3.0
@@ -163,3 +167,28 @@
License: CC0-1.0
On Debian systems, the complete text of the CC0 1.0 can be found in
"/usr/share/common-licenses/CC0-1.0".
+
+License: Unlicense
+ This is free and unencumbered software released into the public domain.
+ Anyone is free to copy, modify, publish, use, compile, sell, or
+ distribute this software, either in source code form or as a compiled
+ binary, for any purpose, commercial or non-commercial, and by any
+ means.
+ .
+ In jurisdictions that recognize copyright laws, the author or authors
+ of this software dedicate any and all copyright interest in the
+ software to the public domain. We make this dedication for the benefit
+ of the public at large and to the detriment of our heirs and
+ successors. We intend this dedication to be an overt act of
+ relinquishment in perpetuity of all present and future rights to this
+ software under copyright law.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+ IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
+ OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
+ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ OTHER DEALINGS IN THE SOFTWARE.
+ .
+ For more information, please refer to <http://unlicense.org/>
diff -Nru nitrokey-app-1.4.2/debian/patches/0004-cmake4.patch
nitrokey-app-1.4.2/debian/patches/0004-cmake4.patch
--- nitrokey-app-1.4.2/debian/patches/0004-cmake4.patch 1970-01-01
01:00:00.000000000 +0100
+++ nitrokey-app-1.4.2/debian/patches/0004-cmake4.patch 2026-03-07
19:33:00.000000000 +0100
@@ -0,0 +1,14 @@
+Description: Support CMake 4.0
+Author: Cristian Le <[email protected]>
+Origin: upstream,
https://github.com/Nitrokey/nitrokey-app/commit/0abc0588482978be931e7e76c8b50865151963f5
+Bug: https://github.com/Nitrokey/nitrokey-app/issues/498
+Bug-Debian: https://bugs.debian.org/1113326
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -1,5 +1,4 @@
+-CMAKE_MINIMUM_REQUIRED(VERSION 3.1.0 FATAL_ERROR)
+-cmake_policy(SET CMP0043 OLD) # cmake --help-policy CMP0043
++CMAKE_MINIMUM_REQUIRED(VERSION 3.5...4.0)
+
+ PROJECT(NitrokeyApp LANGUAGES CXX)
+ SET(PROJECT_VERSION "1.4.1")
diff -Nru nitrokey-app-1.4.2/debian/patches/series
nitrokey-app-1.4.2/debian/patches/series
--- nitrokey-app-1.4.2/debian/patches/series 2018-08-15 10:08:20.000000000
+0200
+++ nitrokey-app-1.4.2/debian/patches/series 2026-03-07 19:33:00.000000000
+0100
@@ -1,3 +1,4 @@
0001-use-debhelper-for-bash-completion.patch
#0002-fix-installation-paths.patch
#0003-add-more-info-to-udev-rules.patch
+0004-cmake4.patch