gnu: Add rust-bitcode-for-swww.

* gnu/packages/rust-sources.scm (rust-bitcode-for-swww): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[rust-bitcode-for-swww]:
New entry.

Change-Id: Ie9997acdd52d6079e0b24c4fbc27eca073300551
This commit is contained in:
Hilton Chain 2025-04-11 22:09:19 +08:00
parent ea390c9d64
commit b8cda35a87
No known key found for this signature in database
GPG key ID: ACC66D09CA528292
2 changed files with 75 additions and 0 deletions

View file

@ -3165,6 +3165,10 @@
(crate-source "gl_generator" "0.14.0"
"0k8j1hmfnff312gy7x1aqjzcm8zxid7ij7dlb8prljib7b1dz58s"))
(define rust-glam-0.22.0
(crate-source "glam" "0.22.0"
"0x57gyrxyfs409b3f5i64yy2pbcgkr2qkq8v3a0mmm8vdkargx8j"))
(define rust-glam-0.30.1
(crate-source "glam" "0.30.1"
"1yfm49g6xqwfdg9dw0q6px12a5wgc87qakzz4r0j6awdj46sffmz"))
@ -4496,6 +4500,10 @@
(crate-source "lz4_flex" "0.10.0"
"10sgbj93sagbl0ngzqvnlkldzbfz5vnzr7fry8sgssy299cp534b"))
(define rust-lz4-flex-0.11.3
(crate-source "lz4_flex" "0.11.3"
"1xg3h3y0ghnq3widdssd36s02pvy29c0afbwgq6mh3ibmri12xkm"))
(define rust-lzma-sys-0.1.20
(crate-source "lzma-sys" "0.1.20"
"09sxp20waxyglgn3cjz8qjkspb3ryz2fwx4rigkwvrk46ymh9njz"
@ -16758,6 +16766,46 @@
rust-windows-x86-64-gnu-0.52.6
rust-windows-x86-64-gnullvm-0.52.6
rust-windows-x86-64-msvc-0.52.6))
(rust-bitcode-for-swww =>
(list rust-adler2-2.0.0
rust-arrayvec-0.7.6
rust-bincode-1.3.3
rust-bitflags-2.9.0
rust-bytemuck-1.22.0
rust-cc-1.2.19
rust-cfg-if-1.0.0
rust-crc32fast-1.4.2
rust-flate2-1.1.1
rust-getrandom-0.2.15
rust-getrandom-0.3.2
rust-glam-0.22.0
rust-glam-0.30.1
rust-jobserver-0.1.33
rust-libc-0.2.171
rust-lz4-flex-0.11.3
rust-miniz-oxide-0.8.8
rust-paste-1.0.15
rust-pkg-config-0.3.32
rust-ppv-lite86-0.2.21
rust-proc-macro2-1.0.94
rust-quote-1.0.40
rust-r-efi-5.2.0
rust-rand-0.8.5
rust-rand-chacha-0.3.1
rust-rand-core-0.6.4
rust-serde-1.0.219
rust-serde-derive-1.0.219
rust-shlex-1.3.0
rust-syn-2.0.100
rust-unicode-ident-1.0.18
rust-wasi-0.11.0+wasi-snapshot-preview1
rust-wasi-0.14.2+wasi-0.2.4
rust-wit-bindgen-rt-0.39.0
rust-zerocopy-0.8.24
rust-zerocopy-derive-0.8.24
rust-zstd-0.13.3
rust-zstd-safe-7.2.4
rust-zstd-sys-2.0.15+zstd.1.5.7))
(rust-cargo-c =>
(list rust-adler2-2.0.0
rust-ahash-0.8.11

View file

@ -39,6 +39,33 @@
;;; These packages are hidden, as they are not interesting to users.
;;;
(define-public rust-bitcode-for-swww
(let ((commit "5f25a59be3e66deef721e7eb2369deb1aa32d263")
(revision "0"))
(hidden-package
(package
(name "rust-bitcode")
(version (git-version "0.6.0" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/SoftbearStudios/bitcode")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32
"07fa6l9jmjrbylqv4dwlagsbgh0h1j3b6g1mbvfnxsk69zv6ylhg"))))
(build-system cargo-build-system)
(arguments
(list #:skip-build? #t
#:cargo-package-crates ''("bitcode_derive" "bitcode")))
(inputs (cargo-inputs 'rust-bitcode-for-swww))
(home-page "https://github.com/SoftbearStudios/bitcode")
(synopsis "Binary encoder and decoder for Rust")
(description
"This package provides a binary encoder and decoder for Rust.")
(license (list license:expat license:asl2.0))))))
(define-public rust-pcre2-utf32-0.2
(hidden-package
(package