1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

gnu: softhsm: Update to 2.7.0.

* gnu/packages/security-token.scm (softhsm): Update to 2.7.0.
[source]: Switch to git source.
[inputs]: Add autoconf, automake, and libtool.  Sort alphabetically.

Change-Id: I4c1dd367b76dad448b32fb300d4f9707335497f5
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
This commit is contained in:
Noé Lopez
2026-03-15 16:46:56 +01:00
committed by Liliana Marie Prikler
parent e4bbafdf63
commit b724894fa8
3 changed files with 13 additions and 1116 deletions

View File

@@ -2439,7 +2439,6 @@ dist_patch_DATA = \
%D%/packages/patches/snappy-add-inline-for-GCC.patch \ %D%/packages/patches/snappy-add-inline-for-GCC.patch \
%D%/packages/patches/source-highlight-gcc-compat.patch \ %D%/packages/patches/source-highlight-gcc-compat.patch \
%D%/packages/patches/sourcetrail-fix-cmakelists-and-paths.patch \ %D%/packages/patches/sourcetrail-fix-cmakelists-and-paths.patch \
%D%/packages/patches/softhsm-fix-openssl3-tests.patch \
%D%/packages/patches/spectre-meltdown-checker-externalize-fwdb.patch \ %D%/packages/patches/spectre-meltdown-checker-externalize-fwdb.patch \
%D%/packages/patches/sphinxbase-fix-doxygen.patch \ %D%/packages/patches/sphinxbase-fix-doxygen.patch \
%D%/packages/patches/spice-vdagent-monitor-size-calculation.patch \ %D%/packages/patches/spice-vdagent-monitor-size-calculation.patch \

File diff suppressed because it is too large Load Diff

View File

@@ -223,16 +223,16 @@ the low-level development kit for the Yubico YubiKey authentication device.")
(define-public softhsm (define-public softhsm
(package (package
(name "softhsm") (name "softhsm")
(version "2.6.1") (version "2.7.0")
(source (origin (source (origin
(method url-fetch) (method git-fetch)
(uri (string-append (uri (git-reference
"https://dist.opendnssec.org/source/" (url "https://github.com/softhsm/SoftHSMv2.git")
"softhsm-" version ".tar.gz")) (commit version)))
(file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"1wkmyi6n3z2pak1cj5yk6v6bv9w0m24skycya48iikab0mrr8931")) "0km7pnwp1ny7k317srpagwp3mnb5f5b1d82fj07hqgcmc209s2l3"))))
(patches (search-patches "softhsm-fix-openssl3-tests.patch"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(arguments (arguments
(list #:configure-flags (list #:configure-flags
@@ -240,7 +240,12 @@ the low-level development kit for the Yubico YubiKey authentication device.")
(string-append "--with-p11-kit=" (string-append "--with-p11-kit="
#$output "/share/p11-kit/modules")))) #$output "/share/p11-kit/modules"))))
(inputs (list openssl)) (inputs (list openssl))
(native-inputs (list pkg-config cppunit)) (native-inputs
(list autoconf
automake
cppunit
libtool
pkg-config))
(synopsis "Software implementation of a generic cryptographic device") (synopsis "Software implementation of a generic cryptographic device")
(description (description
"SoftHSM 2 is a software implementation of a generic cryptographic device "SoftHSM 2 is a software implementation of a generic cryptographic device