Archived
1
0
Fork 0

gnu: Add rust-wasi-0.11.

* gnu/packages/crates-io.scm (rust-wasi-0.11): New variable.
(rust-wasi-0.9): Inherit from RUST-WASI-0.11.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
This commit is contained in:
( 2022-11-29 07:00:39 +00:00 committed by Tobias Geerinckx-Rice
parent 84545ed4c2
commit 3575458c53
No known key found for this signature in database
GPG key ID: 0DB0FF884F556D79

View file

@ -65099,33 +65099,46 @@ result.")
(description "Warp is a composable, web server framework.") (description "Warp is a composable, web server framework.")
(license license:expat))) (license license:expat)))
(define-public rust-wasi-0.9 (define-public rust-wasi-0.11
(package (package
(name "rust-wasi") (name "rust-wasi")
(version "0.9.0+wasi-snapshot-preview1") (version "0.11.0+wasi-snapshot-preview1")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (crate-uri "wasi" version)) (uri (crate-uri "wasi" version))
(file-name (file-name (string-append name "-" version ".tar.gz"))
(string-append name "-" version ".tar.gz"))
(sha256 (sha256
(base32 (base32 "08z4hxwkpdpalxjps1ai9y7ihin26y9f476i53dv98v45gkqg3cw"))))
"06g5v3vrdapfzvfq662cij7v8a1flwr2my45nnncdv2galrdzkfc"))))
(build-system cargo-build-system) (build-system cargo-build-system)
(arguments (arguments
`(#:skip-build? #t (list #:skip-build? #t
#:cargo-inputs #:cargo-inputs
(("rust-compiler-builtins" ,rust-compiler-builtins-0.1) `(("rust-compiler-builtins" ,rust-compiler-builtins-0.1)
("rust-rustc-std-workspace-alloc" ,rust-rustc-std-workspace-alloc-1) ("rust-rustc-std-workspace-alloc"
("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)))) ,rust-rustc-std-workspace-alloc-1)
("rust-rustc-std-workspace-core"
,rust-rustc-std-workspace-core-1))))
(home-page "https://github.com/bytecodealliance/wasi") (home-page "https://github.com/bytecodealliance/wasi")
(synopsis "Experimental WASI API bindings for Rust") (synopsis "Experimental WASI API bindings for Rust")
(description (description
"This package provides an experimental WASI API bindings for Rust.") "This package provides experimental WASI API bindings for Rust.")
(license (list license:asl2.0 (license (list license:asl2.0
license:expat)))) license:expat))))
(define-public rust-wasi-0.9
(package
(inherit rust-wasi-0.11)
(name "rust-wasi")
(version "0.9.0+wasi-snapshot-preview1")
(source (origin
(method url-fetch)
(uri (crate-uri "wasi" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
"06g5v3vrdapfzvfq662cij7v8a1flwr2my45nnncdv2galrdzkfc"))))))
(define-public rust-wasm-bindgen-0.2 (define-public rust-wasm-bindgen-0.2
(package (package
(name "rust-wasm-bindgen") (name "rust-wasm-bindgen")