mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-01-26 04:06:49 +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 python)
|
||||||
#:use-module (guix build-system cmake)
|
#:use-module (guix build-system cmake)
|
||||||
#:use-module (guix build-system trivial)
|
#: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 ((guix search-paths) #:select ($SSL_CERT_DIR $SSL_CERT_FILE))
|
||||||
#:use-module (gnu packages compression)
|
#:use-module (gnu packages compression)
|
||||||
#:use-module (gnu packages)
|
#:use-module (gnu packages)
|
||||||
|
@ -207,12 +208,16 @@ (define-public p11-kit-next
|
||||||
"download/" version "/p11-kit-" version ".tar.xz"))
|
"download/" version "/p11-kit-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "1y5fm9gwhkh902r26p90qf1g2h1ziqrk4hgf9i9sxm2wzlz7ignq"))))
|
(base32 "1y5fm9gwhkh902r26p90qf1g2h1ziqrk4hgf9i9sxm2wzlz7ignq"))))
|
||||||
|
(build-system meson-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
;; Use the default certificates so that users such as flatpak find them.
|
;; Use the default certificates so that users such as flatpak find them.
|
||||||
;; See <https://issues.guix.gnu.org/49957>.
|
;; See <https://issues.guix.gnu.org/49957>.
|
||||||
(substitute-keyword-arguments (package-arguments p11-kit)
|
(substitute-keyword-arguments (package-arguments p11-kit)
|
||||||
((#:configure-flags flags ''())
|
((#: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
|
(define-public gnutls
|
||||||
(package
|
(package
|
||||||
|
|
Loading…
Reference in a new issue