summaryrefslogtreecommitdiff
path: root/gnu/packages/sequoia.scm
AgeCommit message (Collapse)Author
2026-02-16gnu: sequoia-wot-tools: Skip more tests.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia-wot-tools)[arguments]: Add more tests to cargo-test-flags. Change-Id: I68034e4b11b31556b1d99d80d7d3c8f42a9a7642
2026-01-01gnu: sequoia-chameleon-gnupg: Simplify install-extras phase.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia-chameleon-gnupg)[arguments]: Rewrite the 'install-extras phase to use the 'install phase from the copy-build-system. Fix the bash completion path. Change-Id: I6a1d06b88572b23ceb90477b1ad75c25ceba761c
2026-01-01gnu: sequoia-sqv: Simplify install-extras phase.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia-sqv)[arguments]: Rewrite the 'install-extras phase to use the 'install phase from the copy-build-system. Fix the bash completion path. Change-Id: I4a5e206b3a2a167123d82dc155b8ff67f927b418
2026-01-01gnu: sequoia-sq: Simplify install-extras phase.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia-sq)[arguments]: Rewrite the 'install-extras phase to use the 'install phase from the copy-build-system. Fix the bash completion path. Change-Id: If01a36d54b97e571abd2449320981bee290197c6
2026-01-01gnu: sequoia-chameleon-gnupg: Fix the build.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia-chameleon-gnupg)[arguments]: Add more tests to the cargo-test-flags. Change-Id: Id8c5f6e4bd40ad18fb3d2dffa7d46f4555011abd
2025-11-20gnu: sequoia-sq: Fix build.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia-sq)[arguments]: Replace the 'install phase. Change-Id: I7afafeb2cca4a60f0799c5c789860b771ccf3268
2025-10-30Revert "elf: Remove bundled Guile source."Maxim Cournoyer
This reverts commit 11cf5b2fe4882f123cd5e9eb385a773703dfe872.
2025-10-30elf: Remove bundled Guile source.Maxim Cournoyer
This module has been included in Guile as (system vm elf) since around version 2.1. * guix/elf.scm: Delete file. * CODEOWNERS: De-register module. * Makefile.am (MODULES): Likewise. * etc/teams.scm (core): Likewise. * gnu/build/linux-modules.scm: Adjust imports. * gnu/packages/gnuzilla.scm (icecat-minimal) [modules]: Likewise. * gnu/packages/librewolf.scm (librewolf): Likewise. * gnu/packages/sequoia.scm (sequoia): Likewise. * gnu/packages/tor-browsers.scm (make-torbrowser): Likewise. * gnu/packages/version-control.scm (hg-commitsigs): Likewise. * guix/build/debug-link.scm: Likewise. * guix/build/gnu-build-system.scm: Likewise. * guix/build/gremlin.scm: Likewise. * guix/build/meson-build-system.scm: Likewise. * guix/grafts.scm (graft-derivation/shallow): Likewise. * guix/scripts/pack.scm (wrapped-package): Likewise. * tests/debug-link.scm: ("elf-debuglink", "set-debuglink-crc"): Likewise. * tests/gremlin.scm: Likewise. * guix/build-system/gnu.scm (%default-gnu-imported-modules): Remove (guix elf). Change-Id: I86ac4237fdd820a6b54dc0fe7a7d10403a290ef9
2025-09-16gnu: sequoia: Update to 2.0.0.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia): Update to 2.0.0. Change-Id: I0ee65bf65e2f69504d886bdf4efc536484e26667 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-09-16gnu: sequoia-wot-tools: Update to 0.15.0.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia-wot-tools): Update to 0.15.0. [arguments]: Add cargo-package-crates, cargo-install-paths. Remove phase changing directory. * gnu/packages/rust-crates.scm (sequoia-wot-tools): Update dependencies. Change-Id: I8221922cac15ce897ac4375f80e691a01ce3c5e9 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-09-16gnu: sequoia-sqv: Update to 1.3.0.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia-sqv): Update to 1.3.0. * gnu/packages/rust-crates.scm (sequoia-sqv): Update dependencies. Change-Id: I301d9ac5f1b30ee261fb1b5abee73d32a37bcc86 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-09-16gnu: sequoia-sq: Update to 1.3.1.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia-sq): Update to 1.3.1. * gnu/packages/rust-crates.scm (sequoia-sq): Update dependencies. Change-Id: I71d1d6744593c7d04e6b2aae778b5b2c5a8d6817 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-09-16gnu: sequoia-chameleon-gnupg: Update to 1.13.1.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia-chameleon-gnupg): Update to 1.13.1. * gnu/packages/rust-crates.scm (sequoia-chameleon-gnupg): Update dependencies. Change-Id: I94d74aa43c483d2f771155f1c1493b89523d45da Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-08-21gnu: sequoia: Remove unused Rust crates.Hilton Chain
* gnu/packages/sequoia.scm (rust-card-backend-0.2, rust-card-backend-pcsc-0.5) (rust-openpgp-card-0.5, rust-openpgp-cert-d-0.3, rust-sequoia-autocrypt-0.25) (rust-sequoia-cert-store-0.6, rust-sequoia-directories-0.1) (rust-sequoia-gpg-agent-0.5, rust-sequoia-ipc-0.35, rust-sequoia-keystore-0.6) (rust-sequoia-keystore-backend-0.6, rust-sequoia-keystore-gpg-agent-0.4) (rust-sequoia-keystore-openpgp-card-0.1, rust-sequoia-keystore-softkeys-0.6) (rust-sequoia-keystore-tpm-0.1, rust-sequoia-net-0.29, rust-sequoia-openpgp-1) (rust-sequoia-policy-config-0.7, rust-sequoia-policy-config-0.6) (rust-sequoia-tpm-0.1, rust-sequoia-wot-0.13): Delete variables. Change-Id: I388d6b27e426e41c3876079dd841aa4ec6f19251
2025-08-21gnu: sequoia-chameleon-gnupg: Remove #:cargo-inputs.Hilton Chain
* gnu/packages/sequoia.scm (sequoia-chameleon-gnupg) [inputs]: Use ‘cargo-inputs’. [arguments]: Remove #:cargo-inputs, #:cargo-development-inputs. * gnu/packages/rust-crates.scm (lookup-cargo-inputs)[sequoia-chameleon-gnupg]: New entry. Change-Id: I44d5d0c37fb42936f2ea759210c3efbf4a191972
2025-08-21gnu: sequoia-sq: Remove #:cargo-inputs.Hilton Chain
* gnu/packages/sequoia.scm (sequoia-sq)[inputs]: Use ‘cargo-inputs’. [arguments]: Remove #:cargo-inputs, #:cargo-development-inputs. * gnu/packages/rust-crates.scm (lookup-cargo-inputs)[sequoia-sq]: New entry. Change-Id: Ieb5f57759da66b81d52075efcc36c8e391e9c545
2025-08-21gnu: sequoia-sqv: Remove #:cargo-inputs.Hilton Chain
* gnu/packages/sequoia.scm (sequoia-sqv)[inputs]: Use ‘cargo-inputs’. [arguments]: Remove #:cargo-inputs, #:cargo-development-inputs. * gnu/packages/rust-crates.scm (lookup-cargo-inputs)[sequoia-sqv]: New entry. Change-Id: I7a8076df69719470af42397c23f84928fa69e802
2025-08-21gnu: sequoia-wot-tools: Remove #:cargo-inputs.Hilton Chain
* gnu/packages/sequoia.scm (sequoia-wot-tools)[inputs]: Use ‘cargo-inputs’. [arguments]: Remove #:cargo-inputs, #:cargo-development-inputs. * gnu/packages/rust-crates.scm (lookup-cargo-inputs)[sequoia-wot-tools]: New entry. Change-Id: I17c71361d571093d1a0e99f1af657e9b1f200c06
2025-02-11gnu: Remove rust-sequoia-gpg-agent-0.4.Efraim Flashner
* gnu/packages/sequoia.scm (rust-sequoia-gpg-agent-0.4): Delete variable. Change-Id: I8f9ef51c7837b02d20a8d5769128a2188a3dc8ef
2025-02-11gnu: Remove rust-sequoia-net-0.28.Efraim Flashner
* gnu/packages/sequoia.scm (rust-sequoia-net-0.28): Delete variable. Change-Id: Ia4c59be2f605ccd5b7f1ca9cce955c8c6519da85
2025-02-11gnu: sequoia-chameleon-gnupg: Update to 0.12.0.Efraim Flashner
* 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
2025-02-11gnu: rust-sequoia-gpg-agent-0.5: Update to 0.5.1.Efraim Flashner
* gnu/packages/sequoia.scm (rust-sequoia-gpg-agent-0.5): Update to 0.5.1. [cargo-inputs]: Replace rust-lalrpop-0.17 with 0.20, rust-lalrpop-util-0.17 with 0.20. Change-Id: Ia93ebb2838f4742c3b1249acdd33c02cd218361b
2025-02-11gnu: rust-sequoia-wot-0.13: Update to 0.13.3.Efraim Flashner
* gnu/packages/sequoia.scm (rust-sequoia-wot-0.13): Update to 0.13.3. [cargo-inputs]: Replace rust-thiserror-1 with 2. Change-Id: Ie0cf8c5fe835a5c541e8795c2e937888eac8f807
2025-02-11gnu: sequoia-sq: Update to 1.2.0.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia-sq): Update to 1.2.0. [cargo-inputs]: Add rust-clap-lex-0.7. Replace rust-rusqlite-0.31 with 0.32, rust-terminal-size-0.2 with 0.4, rust-textwrap-0.15 with 0.16, rust-thiserror-1 with 2. [cargo-development-inputs]: Replace rust-predicates-2 with 3. Change-Id: I4a86c3f8b5ed0be0e1f28dcd9e8ab7c54750d03a
2025-01-15gnu: rust-sequoia-cert-store-0.6: Update to 0.6.2.Efraim Flashner
* gnu/packages/sequoia.scm (rust-sequoia-cert-store-0.6): Update to 0.6.2. [cargo-inputs]: Replace rust-sequoia-net-0.28 with 0.29. Change-Id: I44a0dc4272a54e881e6966400df70637c5399136
2025-01-15gnu: Add sequoia-chameleon-gnupg.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia-chameleon-gnupg): New variable. Change-Id: Ia5e759c55f94e9daf52a3ad56a1dfc34d6a1bef6
2025-01-15gnu: Add rust-sequoia-gpg-agent-0.4.Efraim Flashner
* gnu/packages/sequoia.scm (rust-sequoia-gpg-agent-0.4): New variable. Change-Id: I7ef44782382c1983058685a28a0f5a77f03f2e38
2025-01-06gnu: sequoia-sq: Update to 1.1.0.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia-sq): Update to 1.1.0. [cargo-inputs]: Replace rust-subplot-build-0.11 with 0.12, rust-subplotlib-0.11 with 0.12. Change-Id: I56acd24655b003691a510946d07f5fdd07e6ce13
2025-01-06gnu: Remove rust-sequoia-rfc2822-0.9.Efraim Flashner
* gnu/packages/sequoia.scm (rust-sequoia-rfc2822-0.9): Delete variable. Change-Id: I57d85ba8d183c32ff794de9cc146cf716a982fdf
2025-01-06gnu: Remove rust-sequoia-openpgp-0.9.Efraim Flashner
* gnu/packages/sequoia.scm (rust-sequoia-openpgp-0.9): Delete variable. Change-Id: Ib8ff29e4b3caf77fc41a0bf7e33867d2e37d5b8b
2025-01-06gnu: rust-bzip2: Move to (gnu packages crates-compression).Efraim Flashner
* gnu/packages/crates-io.scm (rust-bzip2-0.4, rust-bzip2-0.3, rust-bzip2-rs-0.1, rust-bzip2-sys-0.1): Move from here ... * gnu/packages/crates-compression.scm: ... to here. Change-Id: I1e4030b29cd47cd8f764f00b2b891e5a9044bc6f
2025-01-06gnu: rust-rusqlite: Move to (gnu packages crates-database).Efraim Flashner
* gnu/packages/crates-io.scm (rust-rusqlite-0.32, rust-rusqlite-0.31, rust-rusqlite-0.30, rust-rusqlite-0.29, rust-rusqlite-0.26, rust-rusqlite-macros-0.3, rust-rusqlite-macros-0.2, rust-rusqlite-macros-0.1): Move from here ... * gnu/packages/crates-database.scm: ... to here. * gnu/local.mk (GNU_SYSTEM_MODULES): Register new file. Change-Id: Ibdfc2d09e9ced422572041ef0fbcf0d57fb685fb
2025-01-06gnu: rust-quickcheck: Move to (gnu packages crates-check).Efraim Flashner
* gnu/packages/crates-io.scm (rust-quickcheck-1, rust-quickcheck-0.9, rust-quickcheck-0.8, rust-quickcheck-0.7, rust-quickcheck-0.6, rust-quickcheck-0.5, rust-quickcheck-0.4, rust-quickcheck-0.2, rust-quickcheck-macros-1, rust-quickcheck-macros-0.9, rust-quickcheck-macros-0.8): Move from here ... * gnu/packages/crates-check.scm: ... to here. Change-Id: I2594095b7b55867a88636c1faae9d9424d5fddf5
2025-01-06gnu: sequoia-sq: Enable the openpgp-card backend.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia-sq)[arguments]: Add the openpgp-card flag to the features flag. [inputs]: Add pcsc-lite. [description]: Update list of keystore backends listed. Change-Id: Iccd301db6458b6e4f2b8df263ad77c64021bf7b1
2025-01-06gnu: sequoia: Update to 1.22.0.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia): Update to 1.22.0. [inputs]: Add sequoia-wot-tools. Remove sequoia-wot. Change-Id: I1532f5c0cbde20d8f416ae2b8f5cb85ef0807585
2025-01-06gnu: Add sequoia-wot-tools.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia-wot-tools): New variable. (sequoia-wot): Remove variable. Change-Id: I1117936490e9df59864928558116628af13f08d8
2025-01-06gnu: sequoia-sq: Update to 1.0.0.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia-sq): Update to 1.0.0. [arguments]: Add feature flag. [cargo-inputs]: Add rust-aho-corasick-1, rust-culpa-1, rust-filetime-0.2, rust-futures-util-0.3, rust-gethostname-0.4, rust-regex-1, rust-reqwest-0.12, rust-rusqlite-0.31, rust-sequoia-ipc-0.35, rust-toml-edit-0.22, rust-typenum-1. Replace rust-sequoia-net-0.28 with 0.29, rust-sequoia-policy-config-0.6 with 0.7, rust-sequoia-wot-0.12 with 0.13, rust-subplot-build-0.7 with 0.11, rust-subplotlib-0.7 with 0.11. [cargo-development-inputs]: Remove rust-fehler-1. [description]: Expand note about enabled features. Change-Id: Iafd42f751c016d1c7328d590c9e1917f6a00e617
2025-01-06gnu: Add rust-sequoia-wot-0.13.Efraim Flashner
* gnu/packages/sequoia.scm (rust-sequoia-wot-0.13): New variable. (rust-sequoia-wot-0.12): Remove variable. Change-Id: I77176b980182d1a0f95ef2f03ee2d6128d111a58
2025-01-06gnu: rust-sequoia-tpm-0.1: Update to 0.1.1.Efraim Flashner
* gnu/packages/sequoia.scm (rust-sequoia-tpm-0.1): Update to 0.1.1. [arguments]: Remove features keyword. [cargo-inputs]: Remove rust-anyhow-1, rust-env-logger-0.11, rust-sequoia-openpgp-1, rust-serde-yaml-0.8, rust-structopt-0.3. [cargo-development-inputs]: Remove rust-sequoia-openpgp-1. [native-inputs]: Remove clang. [inputs]: Remove nettle. Change-Id: Ibf78111fde17818c66e97f91ebd6c2bc05ae015f
2025-01-06gnu: Add rust-sequoia-policy-config-0.7.Efraim Flashner
* gnu/packages/sequoia.scm (rust-sequoia-policy-config-0.7): New variable. (rust-sequoia-policy-config-0.6): Inherit from rust-sequoia-policy-config-0.7. Change-Id: I7ecaff340104168bd9adf98f1bd8f5249e9c3d06
2025-01-06gnu: rust-sequoia-openpgp-1: Update to 1.22.0.Efraim Flashner
* gnu/packages/sequoia.scm (rust-sequoia-openpgp-1): Update to 1.22.0. [cargo-inputs]: Replace rust-idna-0.5 with 1. Change-Id: I9a5253159cb7b0b5bf7b3c17a47d334da9f78252
2025-01-06gnu: Add rust-sequoia-net-0.29.Efraim Flashner
* gnu/packages/sequoia.scm (rust-sequoia-net-0.29): New variable. (rust-sequoia-net-0.28): Inherit from rust-sequoia-net-0.29. Change-Id: I54a28e0f404001a03549686f0baf6d8e0576f7bf
2025-01-06gnu: rust-sequoia-keystore-gpg-agent-0.4: Update to 0.4.1.Efraim Flashner
* gnu/packages/sequoia.scm (rust-sequoia-keystore-gpg-agent-0.4): Update to 0.4.1. [cargo-inputs]: Replace rust-sequoia-gpg-agent-0.4 with 0.5. Change-Id: I23a1e16183fa326019134285e88d672c8b548fe5
2025-01-06gnu: Add rust-sequoia-gpg-agent-0.5.Efraim Flashner
* gnu/packages/sequoia.scm (rust-sequoia-gpg-agent-0.5): New variable. (rust-sequoia-gpg-agent-0.4): Remove variable. Change-Id: I3d07b3f727820b79be3b4c3504a09b82f6ffebfb
2025-01-06gnu: rust-sequoia-keystore-0.6: Update to 0.6.2.Efraim Flashner
* gnu/packages/sequoia.scm (rust-sequoia-keystore-0.6): Update to 0.6.2. Change-Id: Ia46634f133fae57a157469cd427e114368beb085
2025-01-06gnu: sequoia-sq: Don't run the tests in release mode.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia-sq)[arguments]: Remove '--release' from the cargo-test-flags. Change-Id: Id19ea5bc02064e1c2e640409b5730a996924fc4d
2025-01-06gnu: rust-sequoia-wot-0.12: Don't run the tests in release mode.Efraim Flashner
* gnu/packages/sequoia.scm (rust-sequoia-wot-0.12)[arguments]: Remove '--release' from the cargo-test-flags. Change-Id: Idedd36db0c1a112a8028df41805abf9b0cc11a0f
2025-01-06gnu: rust-sequoia-openpgp-1: Don't run the tests in release mode.Efraim Flashner
* gnu/packages/sequoia.scm (rust-sequoia-openpgp-1)[arguments]: Remove cargo-test-flags. Change-Id: Ic5bf12214c48f002c1a47b563bcf113d9b80cc95
2024-11-28gnu: sequoia-sqv: Update to 1.2.1.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia-sqv): Update to 1.2.1. [cargo-inputs]: Add rust-clap-complete-4, rust-clap-mangen-0.2, rust-sequoia-policy-config-0.6. Replace rust-clap-2 with 4. [cargo-development-inputs]: Add rust-assert-cmd-2, rust-predicates-3. Remove rust-assert-cli-0.6. [arguments]: Add a phase to set the manpage and shell completion generation directory. Add a phase to install the manpages and shell completions. Change-Id: I8a5f4dbbeedea46cd8ebb07d9610724814f3506b
2024-11-28gnu: sequoia-sq: Update to 0.38.0.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia-sq): Update to 0.38.0. [cargo-inputs]: Add rust-fs-extra-1, rust-sequoia-directories-0.1, rust-subplotlib-0.7, rust-thiserror-1. Replace rust-sequoia-cert-store-0.5 with 0.6, rust-sequoia-keystore-0.2 with 0.6, rust-sequoia-wot-0.11 with 0.12. Remove rust-dot-writer-0.1, rust-serde-json-1. [cargo-development-inputs]: Remove rust-dircpy-0.3, rust-subplotlib-0.7. Change-Id: I005143d17df406713b86ff438f2a0422e285ad3f