From 7ea46ac72fa01d15c333ee1fbac29e80dff4aa7c Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Sun, 9 Feb 2025 14:57:26 +0900 Subject: [PATCH] gnu: p11-kit: Add search path specification for P11_MODULE_PATH. * gnu/packages/tls.scm (p11-kit) [native-search-paths]: New field. Change-Id: I10b2420340aa42dd1e91d41030b1fa44b549f631 --- gnu/packages/tls.scm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm index cffbffa2ce..efb8d7a62f 100644 --- a/gnu/packages/tls.scm +++ b/gnu/packages/tls.scm @@ -189,6 +189,13 @@ in intelligent transportation networks.") ,(file-append (this-package-native-input "nss-certs") "/etc/ssl/certs"))))) ":"))))) + (native-search-paths + (list (search-path-specification + (variable "P11_MODULE_PATH") + (files (list "share/p11-kit/modules")) + ;; Helas, this only currently support a single PATH entry. It'll + ;; thus only work in profiles, not in the build environment. + (separator #f)))) (home-page "https://p11-glue.github.io/p11-glue/p11-kit.html") (synopsis "PKCS#11 library") (description