diff options
author | Efraim Flashner <efraim@flashner.co.il> | 2023-10-03 10:07:34 +0300 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2023-10-18 11:36:05 +0300 |
commit | 3e3ac624b59fe31b2bda58a5bd80497d188a5889 (patch) | |
tree | e37db95e99dd130d9091097808063a6cb86e3aa1 /gnu/packages | |
parent | 47367336b782b394c0d9fae6b4363d4f7f9f3eb6 (diff) | |
download | guix-3e3ac624b59fe31b2bda58a5bd80497d188a5889.tar.gz |
gnu: Add rust-napi-derive-2.
* gnu/packages/crates-io.scm (rust-napi-derive-2): New variable. (rust-napi-derive-0.5): Inherit from rust-napi-derive-2.
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/crates-io.scm | 31 |
1 files changed, 26 insertions, 5 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 8790faa963..e30b9ea3bf 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -41035,22 +41035,24 @@ linear algebra library.") (description "This package provides N-API build support.") (license license:expat))) -(define-public rust-napi-derive-0.5 +(define-public rust-napi-derive-2 (package (name "rust-napi-derive") - (version "0.5.1") + (version "2.13.0") (source (origin (method url-fetch) (uri (crate-uri "napi-derive" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 - "0kkgpzw4i6f0zkg80v9vhr7y5rg25q3kv67029i1gcgsrxlqx4zi")))) + (base32 "0rz3plhps1i1p5m02ffy97lcd3mzf8ihdkcgf2l9lm2dm27nl76s")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs - (("rust-proc-macro2" ,rust-proc-macro2-1) + (("rust-cfg-if" ,rust-cfg-if-1) + ("rust-convert-case" ,rust-convert-case-0.6) + ("rust-napi-derive-backend" ,rust-napi-derive-backend-1) + ("rust-proc-macro2" ,rust-proc-macro2-1) ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-1)))) (home-page "https://github.com/napi-rs/napi-rs") @@ -41058,6 +41060,25 @@ linear algebra library.") (description "This package provides N-API procedural macros.") (license license:expat))) +(define-public rust-napi-derive-0.5 + (package + (inherit rust-napi-derive-2) + (name "rust-napi-derive") + (version "0.5.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "napi-derive" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0kkgpzw4i6f0zkg80v9vhr7y5rg25q3kv67029i1gcgsrxlqx4zi")))) + (arguments + `(#:cargo-inputs + (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-1)))))) + (define-public rust-napi-derive-backend-1 (package (name "rust-napi-derive-backend") |