[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
317/472: gnu: sequoia: Update to 1.16.0.
From: |
guix-commits |
Subject: |
317/472: gnu: sequoia: Update to 1.16.0. |
Date: |
Tue, 18 Jul 2023 14:09:19 -0400 (EDT) |
efraim pushed a commit to branch rust-team
in repository guix.
commit 589b18f34ae138870219abda118772a47a9074f7
Author: Efraim Flashner <efraim@flashner.co.il>
AuthorDate: Mon May 22 17:54:53 2023 +0300
gnu: sequoia: Update to 1.16.0.
* gnu/packages/sequoia.scm (sequoia): Update to 1.16.0.
[outputs]: Remove python.
[inputs]: Remove glibc, libsequoia, libsequoia:python. Add sequoia-wot.
[arguments]: Adjust how package is built.
---
gnu/packages/sequoia.scm | 42 +++++++++++++++++++++++-------------------
1 file changed, 23 insertions(+), 19 deletions(-)
diff --git a/gnu/packages/sequoia.scm b/gnu/packages/sequoia.scm
index 9155093cd8..6d6733c055 100644
--- a/gnu/packages/sequoia.scm
+++ b/gnu/packages/sequoia.scm
@@ -564,39 +564,43 @@ This Guix package is built to use the nettle
cryptographic library.")
This Guix package is built to use the nettle cryptographic library.")))
+;;
+
(define-public sequoia
(package
(name "sequoia")
- (version "1.6.0")
+ (version "1.16.0")
(source #f)
(build-system trivial-build-system)
- (outputs '("out" "python"))
- (inputs
- (list glibc ;; for ldconfig in make-dynamic-linker-cache
- libsequoia
- `(,libsequoia "python")
- sequoia-sq
- sequoia-sqv))
(arguments
(list
- #:modules '((guix build utils) (guix build gnu-build-system)
- (guix build gremlin) (guix elf))
+ #:modules '((guix build utils)
+ (guix build union)
+ (guix build gnu-build-system)
+ (guix build gremlin)
+ (guix elf))
#:builder
#~(begin
- (use-modules (guix build utils) (guix build gnu-build-system))
+ (use-modules (guix build utils)
+ (guix build union)
+ (guix build gnu-build-system)
+ (ice-9 match))
(let ((make-dynamic-linker-cache
(assoc-ref %standard-phases 'make-dynamic-linker-cache))
(ld.so.cache
(string-append #$output "/etc/ld.so.cache")))
- (copy-recursively #$libsequoia #$output)
- (copy-recursively #$sequoia-sq #$output)
+ (match %build-inputs
+ (((names . directories) ...)
+ (union-build #$output directories)))
(delete-file ld.so.cache)
- (copy-recursively #$sequoia-sqv #$output)
- (delete-file ld.so.cache)
- (copy-recursively #$libsequoia:python #$output:python)
- (setenv "PATH"
- (string-append (getenv "PATH") ":" #$glibc "/sbin"))
- (make-dynamic-linker-cache #:outputs %outputs)))))
+ (setenv "PATH"
+ (string-append (getenv "PATH") ":" #$glibc "/sbin"))
+ (make-dynamic-linker-cache #:outputs %outputs)))))
+ (inputs
+ (list ;glibc ;; for ldconfig in make-dynamic-linker-cache
+ sequoia-sq
+ sequoia-sqv
+ sequoia-wot))
(home-page "https://sequoia-pgp.org")
(synopsis "New OpenPGP implementation (meta-package)")
(description "Sequoia is a new OpenPGP implementation, written in Rust,
- 184/472: gnu: Remove rust-asn1-0.8., (continued)
- 184/472: gnu: Remove rust-asn1-0.8., guix-commits, 2023/07/18
- 242/472: gnu: Add rust-botan-0.10., guix-commits, 2023/07/18
- 264/472: gnu: Add rust-gimli-0.27., guix-commits, 2023/07/18
- 259/472: gnu: Add rust-dirs-5., guix-commits, 2023/07/18
- 215/472: gnu: Remove rust-rustc-ap-graphviz-654., guix-commits, 2023/07/18
- 253/472: gnu: rust-cipher-0.4: Update to 0.4.4., guix-commits, 2023/07/18
- 301/472: gnu: rust-thread-local-1: Update to 1.1.7., guix-commits, 2023/07/18
- 276/472: gnu: Add rust-num-bigint-dig-0.8., guix-commits, 2023/07/18
- 316/472: gnu: Add sequoia-wot., guix-commits, 2023/07/18
- 294/472: gnu: rust-snapbox-macros-0.3: Update to 0.3.4., guix-commits, 2023/07/18
- 317/472: gnu: sequoia: Update to 1.16.0.,
guix-commits <=
- 338/472: gnu: Add rust-openpgp-cert-d-0.1., guix-commits, 2023/07/18
- 343/472: gnu: Add rust-git-testament-0.2., guix-commits, 2023/07/18
- 332/472: gnu: Add rust-roadmap-0.5., guix-commits, 2023/07/18
- 231/472: gnu: Remove rust-pin-project-auxiliary-macro-0.0., guix-commits, 2023/07/18
- 237/472: gnu: Add rust-afl-0.12., guix-commits, 2023/07/18
- 243/472: gnu: Add rust-botan-sys-0.10., guix-commits, 2023/07/18
- 263/472: gnu: rust-fs-extra-1: Update to 1.3.0., guix-commits, 2023/07/18
- 274/472: gnu: Add rust-markup5ever-rcdom-0.2., guix-commits, 2023/07/18
- 273/472: gnu: Add rust-markup5ever-0.11., guix-commits, 2023/07/18
- 277/472: gnu: Add rust-object-0.30., guix-commits, 2023/07/18