diff options
author | Efraim Flashner <efraim@flashner.co.il> | 2024-12-15 14:10:37 +0200 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2025-01-06 12:15:01 +0200 |
commit | d75bee45185d7672f9efee058d10e344b23ffe28 (patch) | |
tree | 280da1b7e5bd6b08e83a62db0d1b71e381ecbaa1 | |
parent | a1ba421659ef2a06f2104115396f798366fdee7e (diff) | |
download | guix-d75bee45185d7672f9efee058d10e344b23ffe28.tar.gz guix-d75bee45185d7672f9efee058d10e344b23ffe28.zip |
gnu: Add rust-pyo3-build-config-0.22.
* gnu/packages/crates-io.scm (rust-pyo3-build-config-0.22): New
variable.
(rust-pyo3-build-config-0.21): Inherit from rust-pyo3-build-config-0.22.
Change-Id: I3e2606d56ee13f93379340b3c106e83281dbbdc6
-rw-r--r-- | gnu/packages/crates-io.scm | 28 |
1 files changed, 21 insertions, 7 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 2b173cb730..14e0b67907 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -62541,32 +62541,46 @@ in codeblocks, while assuring quality with a powerful test suite.") (description "This package provides a safe interface to @code{pwd.h}.") (license license:public-domain))) -(define-public rust-pyo3-build-config-0.21 +(define-public rust-pyo3-build-config-0.22 (package (name "rust-pyo3-build-config") - (version "0.21.2") + (version "0.22.6") (source (origin (method url-fetch) (uri (crate-uri "pyo3-build-config" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0l0vxvnqsbjrpdmysnwaljf4q3zcr1kb526qq23svzgs6mcdz0vq")))) + (base32 "0f4w8waba9cyzllq0dpxpw7qmgic05wdf4k20p8nsi7znmsmfjxi")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-once-cell" ,rust-once-cell-1) ("rust-python3-dll-a" ,rust-python3-dll-a-0.2) - ("rust-python3-dll-a" ,rust-python3-dll-a-0.2) - ("rust-target-lexicon" ,rust-target-lexicon-0.12) ("rust-target-lexicon" ,rust-target-lexicon-0.12)))) (native-inputs (list python)) ;for tests (home-page "https://github.com/pyo3/pyo3") (synopsis "Build configuration for PyO3") (description - "This package contains build configuration helpers for the PyO3 -ecosystem.") + "This package provides Build configuration for the @code{PyO3} ecosystem.") (license (list license:expat license:asl2.0)))) +(define-public rust-pyo3-build-config-0.21 + (package + (inherit rust-pyo3-build-config-0.22) + (name "rust-pyo3-build-config") + (version "0.21.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "pyo3-build-config" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0l0vxvnqsbjrpdmysnwaljf4q3zcr1kb526qq23svzgs6mcdz0vq")))) + (arguments + `(#:cargo-inputs (("rust-once-cell" ,rust-once-cell-1) + ("rust-python3-dll-a" ,rust-python3-dll-a-0.2) + ("rust-target-lexicon" ,rust-target-lexicon-0.12)))))) + (define-public rust-pyo3-build-config-0.20 (package (inherit rust-pyo3-build-config-0.21) |