From b0b881e02f2db159e8ef4798b2c72c20ccbe2e9d Mon Sep 17 00:00:00 2001 From: Hartmut Goebel Date: Tue, 7 Dec 2021 11:20:59 +0100 Subject: gnu: Add rust-sequoia-ipc-0.26. * gnu/packages/sequoia.scm (rust-sequoia-ipc-0.26): New variable. --- gnu/packages/sequoia.scm | 50 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) (limited to 'gnu') diff --git a/gnu/packages/sequoia.scm b/gnu/packages/sequoia.scm index 2eebd4f2b8..c01fedc56f 100644 --- a/gnu/packages/sequoia.scm +++ b/gnu/packages/sequoia.scm @@ -39,6 +39,56 @@ #:use-module (gnu packages sqlite) #:use-module (gnu packages tls)) +(define-public rust-sequoia-ipc-0.26 + (package + (name "rust-sequoia-ipc") + (version "0.26.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "sequoia-ipc" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0xyhz55g1igzjw46f667kqmbbk7pgqy2zf5p13zspr6bwv39s1yk")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-anyhow" ,rust-anyhow-1) + ("rust-buffered-reader" ,rust-buffered-reader-1) + ("rust-capnp-rpc" ,rust-capnp-rpc-0.13) + ("rust-ctor" ,rust-ctor-0.1) + ("rust-dirs" ,rust-dirs-2) + ("rust-fs2" ,rust-fs2-0.4) + ("rust-futures" ,rust-futures-0.3) + ("rust-lalrpop" ,rust-lalrpop-0.19) + ("rust-lalrpop-util" ,rust-lalrpop-util-0.19) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-libc" ,rust-libc-0.2) + ("rust-memsec" ,rust-memsec-0.6) + ("rust-rand" ,rust-rand-0.7) + ("rust-sequoia-openpgp" ,rust-sequoia-openpgp-1) + ("rust-socket2" ,rust-socket2-0.3) + ("rust-tempfile" ,rust-tempfile-3) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-tokio" ,rust-tokio-0.2) + ("rust-tokio-util" ,rust-tokio-util-0.3) + ("rust-winapi" ,rust-winapi-0.3)) + #:cargo-development-inputs + (("rust-clap" ,rust-clap-2) + ("rust-quickcheck" ,rust-quickcheck-0.9)) + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'remove-other-crypto-features + (lambda _ + (substitute* "Cargo.toml" + (("^crypto-cng =" line) (string-append "# " line)) + (("^crypto-rust =" line) (string-append "# " line)))))))) + (home-page "https://sequoia-pgp.org/") + (synopsis "Interprocess communication infrastructure for Sequoia") + (description "Interprocess communication infrastructure for Sequoia") + (license license:lgpl2.0+))) + (define-public rust-sequoia-net-0.23 (package (name "rust-sequoia-net") -- cgit v1.2.3 00'>2020-05-15locale: Use the native gzip and libc when building locales....Ludovic Courtès 2020-05-03locale: Add glibc 2.29 to '%default-locale-libcs'....Ludovic Courtès 2020-02-12system: locale: Remove canonical-package call....Mathieu Othacehe 2020-02-11system: Stop using canonical-package....Mathieu Othacehe 2019-06-07Add (gnu build locale)....Ludovic Courtès 2019-05-13locale: Add 'glibc-supported-locales'....Ludovic Courtès 2018-01-24system: Put locales where libc will find them....Mark H Weaver 2017-07-17locale: Demonadify the locale creation API....Ludovic Courtès 2017-07-17gnu: Remove glibc@2.21 and its traces....Ludovic Courtès 2017-07-11system: Refer to native packages when appropriate....Ludovic Courtès 2016-07-12gnu: Switch to 'with-imported-modules'....Ludovic Courtès