From 1f595b69a304da061ca7d638bc4c95ecdec1f534 Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Sun, 9 Feb 2025 14:52:42 +0900 Subject: [PATCH] gnu: softhsm: Install p11-kit module. * gnu/packages/security-token.scm (softhsm) [configure-flags]: Use --with-p11-kit flag. Change-Id: I4dc02ca3ab263c8a6580d8c14a817875fd7ebd0d --- gnu/packages/security-token.scm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gnu/packages/security-token.scm b/gnu/packages/security-token.scm index b68e1068b05..a41137ff15a 100644 --- a/gnu/packages/security-token.scm +++ b/gnu/packages/security-token.scm @@ -241,12 +241,12 @@ the low-level development kit for the Yubico YubiKey authentication device.") (patches (search-patches "softhsm-fix-openssl3-tests.patch")))) (build-system gnu-build-system) (arguments - '(#:configure-flags '("--disable-gost"))) ; TODO Missing the OpenSSL - ; engine for GOST - (inputs - (list openssl)) - (native-inputs - (list pkg-config cppunit)) + (list #:configure-flags + #~(list "--disable-gost" ;TODO Missing the OpenSSL engine for GOST + (string-append "--with-p11-kit=" + #$output "/share/p11-kit/modules")))) + (inputs (list openssl)) + (native-inputs (list pkg-config cppunit)) (synopsis "Software implementation of a generic cryptographic device") (description "SoftHSM 2 is a software implementation of a generic cryptographic device