diff options
author | Efraim Flashner <efraim@flashner.co.il> | 2024-12-15 15:37:22 +0200 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2025-01-06 12:15:01 +0200 |
commit | 3bbb3c23c8f0572f0692669296f7516a52dc530e (patch) | |
tree | 229106be9d2cce7bde4641a5e560d3a20944d5fc | |
parent | e9878357d48e2054f8a04510b99b22cbd140da49 (diff) | |
download | guix-3bbb3c23c8f0572f0692669296f7516a52dc530e.tar.gz guix-3bbb3c23c8f0572f0692669296f7516a52dc530e.zip |
gnu: Add rust-chrono-tz-build-0.4.
* gnu/packages/crates-io.scm (rust-chrono-tz-build-0.4): New variable.
(rust-chrono-tz-build-0.3): Inherit from rust-chrono-tz-build-0.4.
Change-Id: I402e148686094619b05d66a6d33d4f86009be7fd
-rw-r--r-- | gnu/packages/crates-io.scm | 33 |
1 files changed, 26 insertions, 7 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d4ce0bd6c7..5580ca0a94 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -13467,8 +13467,33 @@ for @code{rust-chrono}.") ("rust-parse-zoneinfo" ,rust-parse-zoneinfo-0.3) ("rust-serde" ,rust-serde-1)))))) +(define-public rust-chrono-tz-build-0.4 + (package + (name "rust-chrono-tz-build") + (version "0.4.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "chrono-tz-build" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "19qh9c3v7v4czf8z8vrhdy4jmkc6nyzd4svlwwlm493sswsflkz9")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-parse-zoneinfo" ,rust-parse-zoneinfo-0.3) + ("rust-phf-codegen" ,rust-phf-codegen-0.11) + ("rust-phf-shared" ,rust-phf-shared-0.11) + ("rust-regex" ,rust-regex-1) + ("rust-uncased" ,rust-uncased-0.9)))) + (home-page "https://github.com/chronotope/chrono-tz") + (synopsis "Internal build script for chrono-tz Rust package") + (description "This package contains the internal build script for +the chrono-tz Rust crate.") + (license (list license:expat license:asl2.0)))) + (define-public rust-chrono-tz-build-0.3 (package + (inherit rust-chrono-tz-build-0.4) (name "rust-chrono-tz-build") (version "0.3.0") (source @@ -13478,19 +13503,13 @@ for @code{rust-chrono}.") (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1c8ixwwwsn9kgs1dr5mz963p0fgw9j9p7fzb3w2c7y8xhkp8l20c")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-parse-zoneinfo" ,rust-parse-zoneinfo-0.3) ("rust-phf" ,rust-phf-0.11) ("rust-phf-codegen" ,rust-phf-codegen-0.11) ("rust-regex" ,rust-regex-1) - ("rust-uncased" ,rust-uncased-0.9)))) - (home-page "https://github.com/chronotope/chrono-tz") - (synopsis "Internal build script for chrono-tz Rust package") - (description "This package contains the internal build script for -the chrono-tz Rust crate.") - (license (list license:expat license:asl2.0)))) + ("rust-uncased" ,rust-uncased-0.9)))))) (define-public rust-chrono-tz-build-0.2 (package |