mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2025-01-11 13:49:23 -05:00
gnu: sequoia4pEp: Adjust inputs.
* gnu/packages/sequoia.scm (sequoia4pEp)[arguments]: Override inherited cargo-inputs, cargo-development-inputs. Replace inherited 'unpin-deps phase.
This commit is contained in:
parent
dd70fa8108
commit
ff1c7e4025
1 changed files with 60 additions and 0 deletions
|
@ -1,5 +1,6 @@
|
||||||
;;; GNU Guix --- Functional package management for GNU
|
;;; GNU Guix --- Functional package management for GNU
|
||||||
;;; Copyright © 2019, 2020 Hartmut Goebel <h.goebel@crazy-compilers.com>
|
;;; Copyright © 2019, 2020 Hartmut Goebel <h.goebel@crazy-compilers.com>
|
||||||
|
;;; Copyright © 2021 Efraim Flashner <efraim@flashner.co.il>
|
||||||
;;;
|
;;;
|
||||||
;;; This file is part of GNU Guix.
|
;;; This file is part of GNU Guix.
|
||||||
;;;
|
;;;
|
||||||
|
@ -22,6 +23,7 @@ (define-module (gnu packages sequoia)
|
||||||
#:use-module (guix git-download)
|
#:use-module (guix git-download)
|
||||||
#:use-module ((guix licenses) #:prefix license:)
|
#:use-module ((guix licenses) #:prefix license:)
|
||||||
#:use-module (guix packages)
|
#:use-module (guix packages)
|
||||||
|
#:use-module (guix utils)
|
||||||
#:use-module (gnu packages)
|
#:use-module (gnu packages)
|
||||||
#:use-module (gnu packages check) ;; python-pytest
|
#:use-module (gnu packages check) ;; python-pytest
|
||||||
#:use-module (gnu packages crates-io)
|
#:use-module (gnu packages crates-io)
|
||||||
|
@ -218,4 +220,62 @@ (define-public sequoia4pEp
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "06dqs9whwp9lfibwp8dqm0aw4nm3s3v4jp2n4fz51zcvsld40nfh"))
|
(base32 "06dqs9whwp9lfibwp8dqm0aw4nm3s3v4jp2n4fz51zcvsld40nfh"))
|
||||||
(file-name (git-file-name name version))))
|
(file-name (git-file-name name version))))
|
||||||
|
(arguments
|
||||||
|
(substitute-keyword-arguments (package-arguments sequoia)
|
||||||
|
((#:cargo-inputs _)
|
||||||
|
`(("rust-anyhow" ,rust-anyhow-1)
|
||||||
|
("rust-base64" ,rust-base64-0.11)
|
||||||
|
("rust-bzip2" ,rust-bzip2-0.3)
|
||||||
|
("rust-capnp" ,rust-capnp-0.10)
|
||||||
|
("rust-capnp-rpc" ,rust-capnp-rpc-0.10)
|
||||||
|
("rust-chrono" ,rust-chrono-0.4)
|
||||||
|
("rust-clap" ,rust-clap-2)
|
||||||
|
("rust-crossterm" ,rust-crossterm-0.13)
|
||||||
|
("rust-dirs" ,rust-dirs-2)
|
||||||
|
("rust-flate2" ,rust-flate2-1)
|
||||||
|
("rust-fs2" ,rust-fs2-0.4)
|
||||||
|
("rust-futures" ,rust-futures-0.1)
|
||||||
|
("rust-http" ,rust-http-0.1)
|
||||||
|
("rust-hyper" ,rust-hyper-0.12)
|
||||||
|
("rust-hyper-tls" ,rust-hyper-tls-0.3)
|
||||||
|
("rust-idna" ,rust-idna-0.2)
|
||||||
|
("rust-itertools" ,rust-itertools-0.8)
|
||||||
|
("rust-lalrpop" ,rust-lalrpop-0.17)
|
||||||
|
("rust-lalrpop-util" ,rust-lalrpop-util-0.17)
|
||||||
|
("rust-lazy-static" ,rust-lazy-static-1)
|
||||||
|
("rust-libc" ,rust-libc-0.2)
|
||||||
|
("rust-memsec" ,rust-memsec-0.5)
|
||||||
|
("rust-native-tls" ,rust-native-tls-0.2)
|
||||||
|
("rust-nettle" ,rust-nettle-7)
|
||||||
|
("rust-percent-encoding" ,rust-percent-encoding-2)
|
||||||
|
("rust-prettytable-rs" ,rust-prettytable-rs-0.8)
|
||||||
|
("rust-proc-macro2" ,rust-proc-macro2-1)
|
||||||
|
("rust-quickcheck" ,rust-quickcheck-0.9)
|
||||||
|
("rust-quote" ,rust-quote-1)
|
||||||
|
("rust-rand" ,rust-rand-0.7)
|
||||||
|
("rust-regex" ,rust-regex-1)
|
||||||
|
("rust-rpassword" ,rust-rpassword-4)
|
||||||
|
("rust-rusqlite" ,rust-rusqlite-0.19)
|
||||||
|
("rust-sha2" ,rust-sha2-0.8)
|
||||||
|
("rust-syn" ,rust-syn-1)
|
||||||
|
("rust-tempfile" ,rust-tempfile-3)
|
||||||
|
("rust-thiserror" ,rust-thiserror-1)
|
||||||
|
("rust-tokio" ,rust-tokio-0.1)
|
||||||
|
("rust-tokio-core" ,rust-tokio-core-0.1)
|
||||||
|
("rust-tokio-io" ,rust-tokio-io-0.1)
|
||||||
|
("rust-unicode-normalization" ,rust-unicode-normalization-0.1)
|
||||||
|
("rust-url" ,rust-url-2)
|
||||||
|
("rust-zbase32" ,rust-zbase32-0.1)))
|
||||||
|
((#:cargo-development-inputs _)
|
||||||
|
`(("rust-assert-cli" ,rust-assert-cli-0.6)
|
||||||
|
("rust-colored" ,rust-colored-1)
|
||||||
|
("rust-filetime" ,rust-filetime-0.2)))
|
||||||
|
((#:phases phases)
|
||||||
|
`(modify-phases ,phases
|
||||||
|
(replace 'unpin-deps
|
||||||
|
(lambda _
|
||||||
|
(substitute* (find-files "." "Cargo.toml")
|
||||||
|
(("= \"<") "= \"")
|
||||||
|
(("= \"=") "= \""))
|
||||||
|
#t))))))
|
||||||
(properties `((hidden? . #t)))))
|
(properties `((hidden? . #t)))))
|
||||||
|
|
Loading…
Reference in a new issue