From afe46ab098acf3c6ef24e1ff1eca7e5b80f17676 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Thu, 13 Jul 2023 21:58:30 +0300 Subject: gnu: rust-pyo3-ffi-0.18: Inherit from rust-pyo3-ffi-0.19. * gnu/packages/crates-io.scm (rust-pyo3-ffi-0.18): Inherit from rust-pyo3-ffi-0.19. --- gnu/packages/crates-io.scm | 30 ++++++++++++------------------ 1 file changed, 12 insertions(+), 18 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 36bfae3785..a2b99ff5b6 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -49350,46 +49350,40 @@ ecosystem.") "This crate provides Rust FFI declarations for Python 3.") (license license:asl2.0))) -(define-public rust-pyo3-ffi-0.16 +(define-public rust-pyo3-ffi-0.18 (package (inherit rust-pyo3-ffi-0.19) (name "rust-pyo3-ffi") - (version "0.16.5") + (version "0.18.3") (source (origin (method url-fetch) (uri (crate-uri "pyo3-ffi" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0avls4q393nmzhb124zg6kp5lj6xzy2f6qx564qa7b614xqs0xf2")))) + "0p7n9zs9ifrzcnna0lwyhwscyhw45q4x288x5bm1c6c26x9pqkgx")))) (arguments - `(#:skip-build? #t - #:cargo-inputs + `(#:cargo-inputs (("rust-libc" ,rust-libc-0.2) - ("rust-pyo3-build-config" ,rust-pyo3-build-config-0.16)))))) + ("rust-pyo3-build-config" ,rust-pyo3-build-config-0.18)))))) -(define-public rust-pyo3-ffi-0.18 +(define-public rust-pyo3-ffi-0.16 (package + (inherit rust-pyo3-ffi-0.19) (name "rust-pyo3-ffi") - (version "0.18.3") + (version "0.16.5") (source (origin (method url-fetch) (uri (crate-uri "pyo3-ffi" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0p7n9zs9ifrzcnna0lwyhwscyhw45q4x288x5bm1c6c26x9pqkgx")))) - (build-system cargo-build-system) + "0avls4q393nmzhb124zg6kp5lj6xzy2f6qx564qa7b614xqs0xf2")))) (arguments - `(#:cargo-inputs + `(#:skip-build? #t + #:cargo-inputs (("rust-libc" ,rust-libc-0.2) - ("rust-pyo3-build-config" ,rust-pyo3-build-config-0.18)))) - (native-inputs (list python)) - (home-page "https://github.com/pyo3/pyo3") - (synopsis "Python API bindings for the PyO3 ecosystem") - (description - "This crate provides Rust FFI declarations for Python 3.") - (license license:asl2.0))) + ("rust-pyo3-build-config" ,rust-pyo3-build-config-0.16)))))) (define-public rust-pyo3-log-0.8 (package -- cgit 1.4.1