diff options
author | Efraim Flashner <efraim@flashner.co.il> | 2025-02-11 16:20:14 +0200 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2025-02-11 17:02:04 +0200 |
commit | cfa24d1496c8689e50f02226d97fc58ee7b49455 (patch) | |
tree | b82d2c4aa53725fd3ac2e3492284db69e2738a34 | |
parent | 5639200a33f846277b4bac8996d4488b90109758 (diff) | |
download | guix-cfa24d1496c8689e50f02226d97fc58ee7b49455.tar.gz guix-cfa24d1496c8689e50f02226d97fc58ee7b49455.zip |
gnu: sequoia-chameleon-gnupg: Update to 0.12.0.
* gnu/packages/sequoia.scm (sequoia-chameleon-gnupg): Update to 0.12.0.
[source]: Remove snippet.
[arguments]: Remove a skipped test from the cargo-test-flags.
[cargo-inputs]: Replace rust-fd-lock-3 with 4, rust-interprocess-1 with
2, rust-reqwest-0.11 with 0.12, rust-rustqlite-0.29 with 0.31,
rust-sequoia-gpg-agent-0.4 with 0.5, rust-sequoia-net-0.28 with 0.29,
rust-thiserror-1 with 2.
[cargo-development-inputs]: Add rust-pty-process-0.4. Replace
rust-interprocess-1 with 2, rust-reqwest-0.11 with 0.12.
Change-Id: I545580e5f9dc249848527dd55f508bd82d4c5651
-rw-r--r-- | gnu/packages/sequoia.scm | 36 |
1 files changed, 13 insertions, 23 deletions
diff --git a/gnu/packages/sequoia.scm b/gnu/packages/sequoia.scm index 3b535b7da4..e2cd63be1f 100644 --- a/gnu/packages/sequoia.scm +++ b/gnu/packages/sequoia.scm @@ -917,23 +917,14 @@ This Guix package is built to use the nettle cryptographic library.") (define-public sequoia-chameleon-gnupg (package (name "sequoia-chameleon-gnupg") - (version "0.11.2") + (version "0.12.0") (source (origin (method url-fetch) (uri (crate-uri "sequoia-chameleon-gnupg" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1rdmyhnvll9r2g4r8xbcjfg5cjw32204cfj6my94p0bc5v6lhv2h")) - (snippet - #~(begin (use-modules (guix build utils)) - ;; According to Debian and Upstream these substitutions are okay. - (copy-file "Cargo.toml.orig" "Cargo.toml") - (substitute* "Cargo.toml" - (("sequoia-policy-config = \"0\\.6\"") - "sequoia-policy-config = \"0.7\"") - (("sequoia-wot = \\{ version = \"0\\.12\"") - "sequoia-wot = { version = \"0.13\"")))))) + (base32 "0ydb6wbyznr9p734p4jh896arcc45wi0b4isfjs6znwa40j3s66c")))) (build-system cargo-build-system) (arguments (list @@ -949,9 +940,7 @@ This Guix package is built to use the nettle cryptographic library.") "--skip=gpg::quick::add_key_default_default_iso_date" "--skip=gpg::quick::generate_key_default_default_iso_date" "--skip=gpg::sign" - "--skip=gpg::verify" - ;; No such file or directory - "--skip=password_store_git") + "--skip=gpg::verify") #:cargo-inputs (list rust-anyhow-1 rust-base64-0.21 @@ -962,11 +951,11 @@ This Guix package is built to use the nettle cryptographic library.") rust-clap-mangen-0.2 rust-daemonize-0.5 rust-dirs-5 - rust-fd-lock-3 + rust-fd-lock-4 rust-filetime-0.2 rust-futures-0.3 rust-indexmap-2 - rust-interprocess-1 + rust-interprocess-2 rust-libc-0.2 rust-memchr-2 rust-openssh-keys-0.6 @@ -974,14 +963,14 @@ This Guix package is built to use the nettle cryptographic library.") rust-rand-0.8 rust-rand-distr-0.4 rust-rayon-1 - rust-reqwest-0.11 + rust-reqwest-0.12 rust-roff-0.2 rust-rpassword-7 - rust-rusqlite-0.29 + rust-rusqlite-0.31 rust-sequoia-cert-store-0.6 - rust-sequoia-gpg-agent-0.4 + rust-sequoia-gpg-agent-0.5 rust-sequoia-ipc-0.35 - rust-sequoia-net-0.28 + rust-sequoia-net-0.29 rust-sequoia-openpgp-1 rust-sequoia-policy-config-0.7 rust-sequoia-wot-0.13 @@ -989,7 +978,7 @@ This Guix package is built to use the nettle cryptographic library.") rust-serde-json-1 rust-shellexpand-3 rust-tempfile-3 - rust-thiserror-1 + rust-thiserror-2 rust-tokio-1) #:cargo-development-inputs (list rust-anyhow-1 @@ -997,10 +986,11 @@ This Guix package is built to use the nettle cryptographic library.") rust-diff-0.1 rust-editdistancek-1 rust-histo-1 - rust-interprocess-1 + rust-interprocess-2 rust-ntest-0.9 + rust-pty-process-0.4 rust-regex-1 - rust-reqwest-0.11 + rust-reqwest-0.12 rust-serde-with-3 rust-stfu8-0.2 rust-tar-0.4 |