summaryrefslogtreecommitdiff
path: root/gnu/packages/sequoia.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: sequoia-sq: Skip a test.•••* gnu/packages/sequoia.scm (sequoia-sq)[arguments]: Add cargo-test-flags to skip a test. Change-Id: I7e614a1990d25eec394a3cb98c5c15c8125876a6 Efraim Flashner2024-07-221-0/+4
* gnu: sequoia-sq: Update to 0.34.0.•••* gnu/packages/sequoia.scm (sequoia-sq): Update to 0.34.0. [arguments]: Don't skip the tests. Add two phases to build and install the manpages and shell completions. [cargo-inputs]: Add rust-humantime-2, rust-indicatif-0.17, rust-once-cell-1, rust-roff-0.2, rust-sequoia-keystore-0.2, rust-sequoia-policy-config-0.6, rust-termcolor-1, rust-terminal-size-0.2, rust-textwrap-0.15. Replace rust-rpassword-6 with 7, rust-sequoia-cert-store-0.3 with 0.5, rust-sequoia-net-0.27 with 0.28, rust-sequoia-wot-0.8 with 0.11. Remove rust-clap-mangen-0.2, rust-term-size-0.3. [cargo-development-inputs]: Add rust-dircpy-0.3, rust-libc-0.2, rust-regex-1. [native-inputs]: Add capnproto. Change-Id: I709af007e8ba630265f85bb8d8db7f4b6611fe8f Efraim Flashner2024-07-191-20/+61
* gnu: Add rust-sequoia-keystore-0.2.•••* gnu/packages/sequoia.scm (rust-sequoia-keystore-0.2): New variable. Change-Id: I88684b1179009802e429f5046c5cdf119b6f87bd Efraim Flashner2024-07-191-0/+45
* gnu: Add rust-sequoia-keystore-backend-0.2.•••* gnu/packages/sequoia.scm (rust-sequoia-keystore-backend-0.2): New variable. Change-Id: If6780fded250af4fc54c7d27acf52b96ff95a459 Efraim Flashner2024-07-191-0/+27
* gnu: Add rust-sequoia-keystore-softkeys-0.2.•••* gnu/packages/sequoia.scm (rust-sequoia-keystore-softkeys-0.2): New variable. Change-Id: I83e307bce0a52695b85065c4c6e98870e0849a63 Efraim Flashner2024-07-191-0/+36
* gnu: Add rust-sequoia-net-0.28.•••* gnu/packages/sequoia.scm (rust-sequoia-net-0.28): New variable. (rust-sequoia-net-0.27): Remove variable. Change-Id: Ie9a17ab3dd0f9acd73f40ddd8d6cef9197b93805 Efraim Flashner2024-07-191-31/+30
* gnu: Add rust-sequoia-ipc-0.33.•••* gnu/packages/sequoia.scm (rust-sequoia-ipc-0.33): New variable. (rust-sequoia-ipc-0.30): Remove variable. Change-Id: Ifd8fdb322740f970b84c17631f2f65b9da487b57 Efraim Flashner2024-07-191-36/+35
* gnu: Add rust-sequoia-wot-0.11.•••* gnu/packages/sequoia.scm (rust-sequoia-wot-0.11): New variable. (rust-sequoia-wot-0.8): Remove variable. (sequoia-wot): Inherit from rust-sequoia-wot-0.11. [arguments]: Install evlish shell completions. Change-Id: I011b103ada299c1f147b625ad7cf78e5f27735e3 Efraim Flashner2024-07-191-39/+37
* gnu: Add rust-sequoia-cert-store-0.5.•••* gnu/packages/sequoia.scm (rust-sequoia-cert-store-0.5): New variable. (rust-sequoia-cert-store-0.3): Remove variable. Change-Id: I498f70c92e106ef17b1057bc772bf6ddf372f74b Efraim Flashner2024-07-191-26/+23
* gnu: rust-sequoia-autocrypt-0.25: Update to 0.25.1.•••* gnu/packages/sequoia.scm (rust-sequoia-autocrypt-0.25): Update to 0.25.1. [cargo-inputs]: Replace rust-base64-0.13 with 0.21. Change-Id: Ib0f510c3740cc746b49704b9bc398eb3f1f29ce0 Efraim Flashner2024-07-191-3/+3
* gnu: Add rust-openpgp-cert-d-0.3.•••* gnu/packages/sequoia.scm (rust-openpgp-cert-d-0.3): New variable. Change-Id: Ia35a75bed4200836929d009950d65fafe8c250e1 Efraim Flashner2024-07-191-0/+31
* gnu: rust-sequoia-openpgp-1: Update to 1.19.0.•••* gnu/packages/sequoia.scm (rust-sequoia-openpgp-1): Update to 1.19.0. [arguments]: Adjust cargo-test-flags. [cargo-inputs]: Add rust-aes-gcm-0.10, rust-camellia-0.1, rust-dsa-0.6, rust-x25519-dalek-2. Replace rust-ed25519-1 with 2, rust-ed25519-dalek-1 with 2, rust-idna-0.3 with 0.5, rust-lalrpop-0.19 with 0.20, rust-lalrpop-util-0.19 with 0.20, rust-regex-syntax-0.6 with 0.8, rust-sha1collisiondetection-0.2 with 0.3. Remove rust-generic-array-0.14, rust-rand-0.7, rust-sha-1-0.10, rust-x25519-dalek-ng-1. [cargo-development-inputs]: Replace rust-criterion-0.4 with 0.5, rust-rpassword-6 with 7. (sequoia): Update to 1.19.0. Change-Id: Ica9c098dbe28fc575bb480613efac61286cc550f Efraim Flashner2024-07-191-24/+22
* gnu: rust-botan: Move to (gnu packages crates-crypto).•••* gnu/packages/crates-io.scm (rust-botan-0.10, rust-botan-0.8, rust-botan-sys-0.10, rust-botan-sys-0.8, rust-botan-src-0.21903, rust-botan-src-0.21703): Move from here ... * gnu/packages/crates-crypto.scm: ... to here. * gnu/local.mk (GNU_SYSTEM_MODULES): Register new file. Change-Id: I459c94e9f70a51bdf48020792562e57ebc2119df Efraim Flashner2024-02-201-0/+1
* gnu: rust-win-crypto-ng-0.5: Move to (gnu packages crates-windows).•••* gnu/packages/crates-io.scm (rust-win-crypto-ng-0.5): Move from here ... * gnu/packages/crates-windows.scm: ... to here. Change-Id: I78b4e9c93f3ed76b8305113c424028434b62a2da Efraim Flashner2024-02-201-0/+1
* gnu: rust-native-tls: Move to (gnu packages crates-tls).•••* gnu/packages/crates-io.scm (rust-native-tls-0.2, rust-native-tls-0.1): Move from here ... * gnu/packages/crates-tls.scm: ... to here. Change-Id: I4104a0d75b5e4531203afb32432f3786d622b4c3 Efraim Flashner2024-02-201-0/+1
* gnu: rust-hyper: Move to (gnu packages crates-web).•••* gnu/packages/crates-io.scm (rust-hyper-0.14, rust-hyper-0.13, rust-hyper-0.12, rust-hyper-0.10, rust-hyper-native-tls-0.3, rust-hyper-proxy-0.9, rust-hyper-rustls-0.24, rust-hyper-rustls-0.23, rust-hyper-rustls-0.22, rust-hyper-rustls-0.21, rust-hyper-sync-rustls-0.3, rust-hyper-timeout-0.4, rust-hyper-tls-0.5, rust-hyper-tls-0.4): Move from here ... * gnu/packages/crates-web.scm: ... to here. Change-Id: Ifa54eb29faa2b5277c4b2266886cf5bc167b2de3 Efraim Flashner2024-02-201-0/+1
* 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. Efraim Flashner2023-08-141-19/+23
* gnu: Add sequoia-wot.•••* gnu/packages/sequoia.scm (sequoia-wot): New variable. Efraim Flashner2023-08-141-0/+32
* gnu: sequoia-sqv: Update to 1.1.0.•••* gnu/packages/sequoia.scm (sequoia-sqv): Update to 1.1.0. [arguments]: Don't skip tests. Remove phase adjusting crypto features. Efraim Flashner2023-08-141-13/+4
* gnu: sequoia-sq: Update to 0.30.0.•••* gnu/packages/sequoia.scm (sequoia-sq): Update to 0.30.0. [arguments]: Remove phase adjusting crypto features. [cargo-inputs]: Add rust-cfg-if-1, rust-clap-complete-4, rust-clap-mangen-0.2, rust-dirs-5, rust-dot-writer-0.1, rust-sequoia-cert-store-0.3, rust-sequoia-wot-0.8, rust-serde-1, rust-serde-json-1, rust-subplot-build-0.7. Replace rust-clap-2 with 4, rust-itertools-0.9 with 0.10, rust-rpassword-5 with 6, rust-sequoia-autocrypt-0.23 with 0.25, rust-sequoia-net-0.23 with 0.27, rust-tokio-0.2 with 1. [cargo-development-inputs]: Add rust-assert-cmd-2, rust-fehler-1, rust-predicates-2, rust-subplotlib-0.7. Remove rust-assert-cli-0.6. [inputs]: Add sqlite. Efraim Flashner2023-08-141-19/+25
* gnu: Remove libsequoia.•••* gnu/packages/sequoia.scm (libsequoia): Remove variable. Efraim Flashner2023-08-141-117/+0
* gnu: rust-sequoia-openpgp-1: Update to 1.16.0.•••* gnu/packages/sequoia.scm (rust-sequoia-openpgp-1): Update to 1.16.0. [source]: Remove snippet. [arguments]: Don't skip build. Add a feature-flag to use sequoia-openpgp/crypto-nettle. Add cargo-test-flags. [cargo-inputs]: Add rust-aes-0.8, rust-block-padding-0.3, rust-blowfish-0.9, rust-botan-0.10, rust-cast5-0.11, rust-cfb-mode-0.8, rust-cipher-0.4, rust-des-0.8, rust-digest-0.10, rust-eax-0.5, rust-ecb-0.1, rust-ecdsa-0.16, rust-ed25519-1, rust-ed25519-dalek-1, rust-generic-array-0.14, rust-getrandom-0.2, rust-idea-0.5, rust-md-5-0.10, rust-num-bigint-dig-0.8, rust-once-cell-1, rust-openssl-0.10, rust-openssl-sys-0.9, rust-p256-0.13, rust-rand-0.7, rust-rand-0.8, rust-rand-core-0.6, rust-ripemd-0.1, rust-rsa-0.9, rust-sha-1-0.10, rust-twofish-0.7, rust-typenum-1, rust-win-crypto-ng-0.5, rust-winapi-0.3, rust-x25519-dalek-ng-1. Replace rust-base64-0.13 with 0.21, rust-idna-0.2 with 0.3, Remove rust-backtrace-0.3, rust-itertools-0.10, rust-plotters-0.3, rust-unicode-normalization-0.1. [cargo-development-inputs]: Replace rust-criterion-0.3 with 0.4, rust-quickcheck-0.9 with 1, rust-rand-0.7 with 0.8, rust-rpassword-5 with 6. Efraim Flashner2023-08-141-41/+52
* gnu: Add rust-sequoia-autocrypt-0.25.•••* gnu/packages/crates-io.scm (rust-sequoia-autocrypt-0.25): Replace rust-sequoia-autocrypt-0.23. [arguments]: Don't skip build. Add a feature-flag for sequoia-openpgp/crypto-nettle. Remove phase adjusting crypto features. [cargo-development-inputs]: Add rust-sequoia-openpgp-1. [inputs]: Add gmp, nettle. [native-inputs]: Add clang, pkg-config. Efraim Flashner2023-08-141-20/+19
* gnu: Add rust-sequoia-net-0.27.•••* gnu/packages/crates-io.scm (rust-sequoia-net-0.27): Replace rust-sequoia-net-0.23. [arguments]: Don't skip build. Add feature flags for sequoia-openpgp/crypto-nettle. Remove phase adjusting crypto features. [cargo-inputs]: Add rust-base64-0.13, rust-tokio-1, rust-trust-dns-client-0.22, rust-trust-dns-resolver-0.22. Replace rust-hyper-0.13 with 0.14, rust-hyper-tls-0.4 with 0.5. [cargo-development-inputs]: Add rust-hyper-0.14, rust-rand-0.8, rust-sequoia-openpgp-1. [inputs]: Add gmp, nettle, openssl. [native-inputs]: Add clang, pkg-config. Efraim Flashner2023-08-141-19/+24
* gnu: Add rust-sequoia-cert-store-0.3.•••* gnu/packages/crates-io.scm (rust-sequoia-cert-store-0.3): New variable. Efraim Flashner2023-08-141-0/+40
* gnu: Add rust-sequoia-policy-config-0.6.•••* gnu/packages/crates-io.scm (rust-sequoia-policy-config-0.6): New variable. Efraim Flashner2023-08-141-0/+34
* gnu: Add rust-sequoia-wot-0.8.•••* gnu/packages/crates-io.scm (rust-sequoia-wot-0.8): New variable. Efraim Flashner2023-08-141-0/+50
* gnu: Add rust-sequoia-ipc-0.30.•••* gnu/packages/sequoia.scm (rust-sequoia-ipc-0.30): Replace rust-sequoia-ipc-0.26. [arguments]: Don't skip build. Add features flag for sequoia-openpgp/crypto-nettle. Remove phase adjusting crypto features. [cargo-inputs]: Add rust-crossbeam-utils-0.8. Replace rust-capnp-rpc-0.13 with 0.14, rust-dirs-2 with 4, rust-rand-0.7 with 0.8, rust-socket2-0.3 with 0.4, rust-tokio-0.2 with 1, rust-tokio-util-0.3 with 0.7. [cargo-development-inputs]: Add rust-sequoia-openpgp-1, rust-tokio-1. Replace rust-clap-2 with 3, rust-quickcheck-0.9 with 1. [inputs]: Add nettle. [native-inputs]: Add clang, pkg-config. Efraim Flashner2023-08-141-36/+36
* gnu: libsequoia: Use existing rust-tokio-1.•••* gnu/packages/sequoia.scm (libsequoia)[cargo-inputs]: Replace rust-tokio-1.8 with rust-tokio-1. Efraim Flashner2023-05-071-1/+1
* gnu: python-setuptools: Move to python-build.•••* gnu/packages/python-xyz.scm (python-setuptools): Move… * gnu/packages/python-build.scm: …here. * gnu/packages/chemistry.scm, gnu/packages/messaging.scm, gnu/packages/sequoia.scm, tests/lint.scm: Adjust module imports accordingly. Co-authored-by: Marius Bakke <marius@gnu.org> Lars-Dominik Braun2022-10-271-1/+1
* gnu: rust-sequoia-rfc2822-0.9: Move to (gnu packages sequoia).•••* gnu/packages/crates-io.scm (rust-sequoia-rfc2822-0.9): Move package to ... * gnu/packages/sequoia.scm: ... here. [arguments]<skip-build?> Add. <cargo-development-inputs>: Remove. [description] Reformat and add markup. Hartmut Goebel2021-12-301-0/+28
* gnu: rust-sequoia-openpgp-0.9: Move to (gnu packages sequoia).•••* gnu/packages/crates-io.scm (rust-sequoia-openpgp-0.9): Move package to ... * gnu/packages/sequoia.scm: ... here. Inherit from rust-sequoia-openpgp-1. [arguments]<skip-build?> add, <cargo-development-inputs>: Remove. Hartmut Goebel2021-12-301-0/+32
* gnu: sequoia: Change into a meta-package and update to 1.6.0.•••* gnu/packages/sequoia.scm (sequoia): Update to 1.6.0. Change into a meta-package for all sequoia related binaries. [source, native-inputs]: Remove. [build-system]: Use trivial-build-system. [inputs]: Replace with list of packages to be merged. [arguments]: Replace by a trivial build step. [synopsis, description]: Adopt to being a meta-package. [license]: Adjust to license change of project. Hartmut Goebel2021-12-301-171/+35
* gnu: Add libsequoia.•••* gnu/packages/sequoia.scm (sequoia-package-origin): New variable. (libsequoia): New variable. * gnu/packages/patches/sequoia-fix-ffi-Makefile.patch, gnu/packages/patches/sequoia-remove-store.patch New files. * gnu/local.mk (dist_patch_DATA): Add them. Hartmut Goebel2021-12-301-0/+112
* gnu: Add sequoia-sqv.•••* gnu/packages/sequoia.scm (sequoia-sqv): New variable. Hartmut Goebel2021-12-301-0/+43
* gnu: Add sequoia-sq.•••* gnu/packages/sequoia.scm (sequoia-sq): New variable. Hartmut Goebel2021-12-301-0/+50
* gnu: Add rust-sequoia-autocrypt-0.23.•••* gnu/packages/sequoia.scm (rust-sequoia-autocrypt-0.23): New variable. Hartmut Goebel2021-12-301-0/+31
* gnu: Add rust-sequoia-ipc-0.26.•••* gnu/packages/sequoia.scm (rust-sequoia-ipc-0.26): New variable. Hartmut Goebel2021-12-301-0/+50
* gnu: Add rust-sequoia-net-0.23.•••* gnu/packages/sequoia.scm (rust-sequoia-net-0.23): New variable. Hartmut Goebel2021-12-301-0/+41
* gnu: Add rust-sequoia-openpgp-1.•••* gnu/packages/sequoia.scm (rust-sequoia-openpgp-1): New variable. Hartmut Goebel2021-12-301-0/+87
* gnu: Simplify package inputs.•••This commit was obtained by running: ./pre-inst-env guix style without any additional argument. Ludovic Courtès2021-12-131-12/+9
* Merge branch 'master' into core-updates••• Conflicts: gnu/local.mk gnu/packages/algebra.scm gnu/packages/bioinformatics.scm gnu/packages/curl.scm gnu/packages/docbook.scm gnu/packages/emacs-xyz.scm gnu/packages/maths.scm gnu/packages/plotutils.scm gnu/packages/python-web.scm gnu/packages/python-xyz.scm gnu/packages/radio.scm gnu/packages/readline.scm gnu/packages/tls.scm gnu/packages/xml.scm gnu/packages/xorg.scm Marius Bakke2021-06-061-74/+0
|\
| * gnu: pep-engine: Update to 2.1.34.•••* gnu/packages/pep.scm (fdik-libetpan): Update to current development version. [source]: Switch to pep.foundation. (pep-engine): Update to 2.1.34. [source]: Switch to new git repo. [arguments]<make-flags>: Enable release-build. [inputs]: Use normal sequoia. * gnu/packages/sequoia.scm (sequoia4pEp): Remove variable. Hartmut Goebel2021-05-311-75/+0
| * gnu: Fix erroneous uses of 'package/inherit'.•••These packages use a different source/version from the inherited package, and thus should not inherit replacements. * gnu/packages/check.scm (googletest-1.8, python-pytest-runner-2): Use record inheritance instead of PACKAGE/INHERIT. * gnu/packages/crates-io.scm (rust-bindgen-0.49, rust-bytes-0.4, rust-colored-1.9.1, rust-difference-1, rust-docopt-0.8, rust-html5ever-0.23, rust-http-0.1, rust-http-body-0.1, rust-loom-0.2, rust-loom-0.1, rust-pulldown-cmark-0.0.8, rust-ring-0.13, rust-rustls-0.12, rust-sct-0.3, rust-term-0.2, rust-untrusted-0.6, rust-webpki-0.18, rust-webpki-roots-0.17, rust-webpki-roots-0.14): Likewise. * gnu/packages/emacs.scm (emacs-next, emacs-next-pgtk, guile-emacs): Likewise. * gnu/packages/guile.scm (guile-2.2.4): Likewise. * gnu/packages/maths.scm (hdf5-1.10, hdf5-1.12): Likewise. * gnu/packages/protobuf.scm (protobuf-3.6, protobuf-3.5, python-protobuf-3.6): Likewise. * gnu/packages/python-web.scm (python2-html2text): Likewise. * gnu/packages/python-xyz.scm (python-pygments/fixed, python2-numpy, python2-urwid, python2-markdown, python2-fonttools): Likewise. * gnu/packages/racket.scm (racket): Likewise. * gnu/packages/sequoia.scm (sequoia4pEp): Likewise. Marius Bakke2021-05-231-1/+2
* | Merge branch 'master' into core-updates••• Conflicts: gnu/local.mk gnu/packages/bioinformatics.scm gnu/packages/django.scm gnu/packages/gtk.scm gnu/packages/llvm.scm gnu/packages/python-web.scm gnu/packages/python.scm gnu/packages/tex.scm guix/build-system/asdf.scm guix/build/emacs-build-system.scm guix/profiles.scm Marius Bakke2021-05-091-4/+17
|\|
| * gnu: sequoia: Update to 1.1.0.•••* gnu/packages/sequoia.scm (sequoia): Update to 1.1.0. [arguments]: Remove phase "package", add phases "fix-rand-dependency" and "fix-permissions". Hartmut Goebel2021-05-041-4/+17
* | Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner2021-03-241-0/+76
|\|
| * gnu: sequoia4pEp: Adjust inputs.•••* gnu/packages/sequoia.scm (sequoia4pEp)[arguments]: Override inherited cargo-inputs, cargo-development-inputs. Replace inherited 'unpin-deps phase. Efraim Flashner2021-03-221-0/+60
| * gnu: sequoia4pEp: Move to sequoia.scm.•••Don't have cross module package inheritance. * gnu/packages/pep.scm (sequoia4pEp): Move to ... * gnu/packages/sequoia.scm (sequoia4pEp): ... here. Hide package. Efraim Flashner2021-03-221-0/+16
* | gnu: sequoia: Use latest rust.•••* gnu/packages/sequoia.scm (sequoia)[arguments]: Use the latest (and only) rust. Maxim Cournoyer2021-02-111-1/+1
|/