diff options
author | Efraim Flashner <efraim@flashner.co.il> | 2024-12-15 15:39:46 +0200 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2025-01-06 12:15:02 +0200 |
commit | c79665bfdf5e69d1d926fafcc3b27d3592883315 (patch) | |
tree | e32cd36ff86ecbe5fa9f8cac80eefabb72426b3b | |
parent | b3a7c99c923a08a26a2500570e462c1a982e5e59 (diff) | |
download | guix-c79665bfdf5e69d1d926fafcc3b27d3592883315.tar.gz guix-c79665bfdf5e69d1d926fafcc3b27d3592883315.zip |
gnu: Add rust-pyo3-build-config-0.23.
* gnu/packages/crates-io.scm (rust-pyo3-build-config-0.23): New
variable.
(rust-pyo3-build-config-0.22): Inherit from rust-pyo3-build-config-0.23.
Change-Id: Ief4b3b9d5d52b6062f56ce804c4d6723d7729cba
-rw-r--r-- | gnu/packages/crates-io.scm | 25 |
1 files changed, 21 insertions, 4 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 80dda95d0b..c9ba7a2332 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -62579,29 +62579,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.22 +(define-public rust-pyo3-build-config-0.23 (package (name "rust-pyo3-build-config") - (version "0.22.6") + (version "0.23.3") (source (origin (method url-fetch) (uri (crate-uri "pyo3-build-config" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0f4w8waba9cyzllq0dpxpw7qmgic05wdf4k20p8nsi7znmsmfjxi")))) + (base32 "0fzzpr1bkwps58m3adcy460820k12mg9d62b0hh8w82gm1lh83nw")))) (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-target-lexicon" ,rust-target-lexicon-0.12)))) - (native-inputs (list python)) ;for tests + (native-inputs (list python-minimal)) ;for tests (home-page "https://github.com/pyo3/pyo3") (synopsis "Build configuration for PyO3") (description "This package provides Build configuration for the @code{PyO3} ecosystem.") (license (list license:expat license:asl2.0)))) +(define-public rust-pyo3-build-config-0.22 + (package + (inherit rust-pyo3-build-config-0.23) + (name "rust-pyo3-build-config") + (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 "0f4w8waba9cyzllq0dpxpw7qmgic05wdf4k20p8nsi7znmsmfjxi")))) + (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.21 (package (inherit rust-pyo3-build-config-0.22) |