mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-01-24 19:27:44 +01:00
gnu: p11-kit-next: Switch to meson-build-system.
README.md says to use meson to build. * gnu/packages/tls.scm (p11-kit-next)[build-system]: Use meson-build-system. [arguments]: Adjust accordingly. Signed-off-by: Christopher Baines <mail@cbaines.net>
This commit is contained in:
parent
48724a6642
commit
95f481b331
1 changed files with 6 additions and 1 deletions
|
@ -51,6 +51,7 @@ (define-module (gnu packages tls)
|
|||
#:use-module (guix build-system python)
|
||||
#:use-module (guix build-system cmake)
|
||||
#:use-module (guix build-system trivial)
|
||||
#:use-module (guix build-system meson)
|
||||
#:use-module ((guix search-paths) #:select ($SSL_CERT_DIR $SSL_CERT_FILE))
|
||||
#:use-module (gnu packages compression)
|
||||
#:use-module (gnu packages)
|
||||
|
@ -207,12 +208,16 @@ (define-public p11-kit-next
|
|||
"download/" version "/p11-kit-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "1y5fm9gwhkh902r26p90qf1g2h1ziqrk4hgf9i9sxm2wzlz7ignq"))))
|
||||
(build-system meson-build-system)
|
||||
(arguments
|
||||
;; Use the default certificates so that users such as flatpak find them.
|
||||
;; See <https://issues.guix.gnu.org/49957>.
|
||||
(substitute-keyword-arguments (package-arguments p11-kit)
|
||||
((#:configure-flags flags ''())
|
||||
''("--with-trust-paths=/etc/ssl/certs/ca-certificates.crt"))))))
|
||||
''("-Dtrust_paths=/etc/ssl/certs/ca-certificates.crt"))
|
||||
;; p11-kit is still on gnu-build-system.
|
||||
((#:phases gnu-phases)
|
||||
'%standard-phases)))))
|
||||
|
||||
(define-public gnutls
|
||||
(package
|
||||
|
|
Loading…
Reference in a new issue