diff options
author | Steve George <steve@futurile.net> | 2024-10-03 08:01:32 +0100 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2024-11-28 11:04:52 +0200 |
commit | 01ffeda79b5382a065308edc5666fc26d2f63f8b (patch) | |
tree | 28c6081701ecfdcdfa47dabfe058af09aa03e514 /gnu | |
parent | d0f77cc2b536c782ff673ad8cf34ae8a3399d6e7 (diff) | |
download | guix-01ffeda79b5382a065308edc5666fc26d2f63f8b.tar.gz guix-01ffeda79b5382a065308edc5666fc26d2f63f8b.zip |
gnu: Add rust-gix-lock-14.
* gnu/packages/crates-vcs.scm (rust-gix-lock-14): New variable.
(rust-gix-lock-12): Inherit from rust-gix-lock-14.
Change-Id: Ib981db309826bf8be6f72c6f6de86aa4aba5059e
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/crates-vcs.scm | 28 |
1 files changed, 23 insertions, 5 deletions
diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm index 135f453920..3c273a5f8a 100644 --- a/gnu/packages/crates-vcs.scm +++ b/gnu/packages/crates-vcs.scm @@ -3066,29 +3066,47 @@ crate implements the Git index file.") ("rust-smallvec" ,rust-smallvec-1) ("rust-thiserror" ,rust-thiserror-1)))))) -(define-public rust-gix-lock-12 +(define-public rust-gix-lock-14 (package (name "rust-gix-lock") - (version "12.0.1") + (version "14.0.0") (source (origin (method url-fetch) (uri (crate-uri "gix-lock" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "001bh0yx1xnkhnbkfj3p3v649sp5hypm4pgq9jsk1qpijy9l62pl")))) + (base32 "17g1sknpvjqaq2s29c693mbmkp8sign0174qfi3n3x7ijzi7zg73")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs (("rust-gix-tempfile" ,rust-gix-tempfile-12) + `(#:cargo-inputs (("rust-gix-tempfile" ,rust-gix-tempfile-14) ("rust-gix-utils" ,rust-gix-utils-0.1) ("rust-thiserror" ,rust-thiserror-1)) #:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3)))) (home-page "https://github.com/Byron/gitoxide") - (synopsis "Git style lock files implemented in Rust") + (synopsis "Git style lock files implementation in Rust") (description "Part of Gitoxide, a pure rust implementation of Git. This package provides git style lock files.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-lock-12 + (package + (inherit rust-gix-lock-14) + (name "rust-gix-lock") + (version "12.0.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-lock" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "001bh0yx1xnkhnbkfj3p3v649sp5hypm4pgq9jsk1qpijy9l62pl")))) + (arguments + `(#:cargo-inputs (("rust-gix-tempfile" ,rust-gix-tempfile-12) + ("rust-gix-utils" ,rust-gix-utils-0.1) + ("rust-thiserror" ,rust-thiserror-1)) + #:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3)))))) + (define-public rust-gix-lock-11 (package (inherit rust-gix-lock-12) |