summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHilton Chain <hako@ultrarare.space>2025-03-04 14:38:05 +0800
committerHilton Chain <hako@ultrarare.space>2025-08-21 19:08:24 +0800
commit25f95b2ba88e9d2cb87897c1f7d8b11fb9e7f84f (patch)
tree73d5a879e8ed80a2ecc007a4b9d60c49e367f6fe
parenta3a16d28fdcd1687c66c2922810a57d98ac614ae (diff)
gnu: rust-cbindgen-0.26: Remove #:cargo-inputs.
* gnu/packages/rust-apps.scm (rust-cbindgen-0.26)[inputs]: Add ‘cargo-inputs’. [arguments]: Remove #:cargo-inputs and #:cargo-development-inputs. * gnu/packages/rust-crates.scm (lookup-cargo-inputs)[rust-cbindgen-0.26]: New entry. Change-Id: I61b0a99eec68e18cf83011fdd5c7ea4bd4271624
-rw-r--r--gnu/packages/rust-apps.scm14
-rw-r--r--gnu/packages/rust-crates.scm128
2 files changed, 129 insertions, 13 deletions
diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm
index b294659a11a..90fc031ec1b 100644
--- a/gnu/packages/rust-apps.scm
+++ b/gnu/packages/rust-apps.scm
@@ -3513,19 +3513,7 @@ support, watch support (like @command{top}) and a tree view.")
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32 "0jdbxmn5h5nlr4bifx85gny309djv5djs9q78fa1d7sj0wdw2sys"))))
- (arguments
- `(#:cargo-inputs (("rust-clap" ,rust-clap-3)
- ("rust-heck" ,rust-heck-0.4)
- ("rust-indexmap" ,rust-indexmap-1)
- ("rust-log" ,rust-log-0.4)
- ("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-quote" ,rust-quote-1)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-syn" ,rust-syn-1)
- ("rust-tempfile" ,rust-tempfile-3)
- ("rust-toml" ,rust-toml-0.5))
- #:cargo-development-inputs (("rust-serial-test" ,rust-serial-test-0.5))))))
+ (inputs (cargo-inputs 'rust-cbindgen-0.26))))
(define-public rust-cbindgen-0.24
(package
diff --git a/gnu/packages/rust-crates.scm b/gnu/packages/rust-crates.scm
index afef72cfdff..15a6dc07b91 100644
--- a/gnu/packages/rust-crates.scm
+++ b/gnu/packages/rust-crates.scm
@@ -137,6 +137,10 @@
(crate-source "atomic-waker" "1.1.2"
"1h5av1lw56m0jf0fd3bchxq8a30xv0b4wv8s4zkp4s0i7mfvs18m"))
+(define rust-atty-0.2.14
+ (crate-source "atty" "0.2.14"
+ "1s7yslcs6a28c5vz7jwj63lkfgyx8mx99fdirlhi9lbhhzhrpcyr"))
+
(define rust-auditable-extract-0.3.5
(crate-source "auditable-extract" "0.3.5"
"0yiy1ph2620qlwj4anijmzi6w8gaci6gximn8afa9pjrjygiwds4"))
@@ -289,6 +293,10 @@
(crate-source "clang-sys" "1.8.1"
"1x1r9yqss76z8xwpdanw313ss6fniwc1r7dzb5ycjn0ph53kj0hb"))
+(define rust-clap-3.2.25
+ (crate-source "clap" "3.2.25"
+ "08vi402vfqmfj9f07c4gl6082qxgf4c9x98pbndcnwbgaszq38af"))
+
(define rust-clap-4.5.35
(crate-source "clap" "4.5.35"
"0i1rnz7mwbhs5qf10r6vmrkplkzm3477khkwz189rha49f9qdanq"))
@@ -305,6 +313,10 @@
(crate-source "clap_derive" "4.5.32"
"1mqcag8qapb5yhygg2hi153kzmbf7w5hqp3nl3fvl5cn4yp6l5q9"))
+(define rust-clap-lex-0.2.4
+ (crate-source "clap_lex" "0.2.4"
+ "1ib1a9v55ybnaws11l63az0jgz5xiy24jkdgsmyl7grcm3sz4l18"))
+
(define rust-clap-lex-0.7.4
(crate-source "clap_lex" "0.7.4"
"19nwfls5db269js5n822vkc8dw0wjq2h1wf0hgr06ld2g52d2spl"))
@@ -820,6 +832,10 @@
(crate-source "half" "2.5.0"
"1ldv2i761fjqxl4rn033nasjrdnw5ysnc1xalsfkfl5skc9zzckx"))
+(define rust-hashbrown-0.12.3
+ (crate-source "hashbrown" "0.12.3"
+ "1268ka4750pyg2pbgsr43f0289l5zah4arir2k4igx5a8c6fg7la"))
+
(define rust-hashbrown-0.14.5
(crate-source "hashbrown" "0.14.5"
"1wa1vy1xs3mp11bn3z9dv0jricgr6a2j0zkf1g19yz3vw4il89z5"))
@@ -836,6 +852,10 @@
(crate-source "heck" "0.5.0"
"1sjmpsdl8czyh9ywl3qcsfsq9a307dg4ni2vnlwgnzzqhc4y0113"))
+(define rust-hermit-abi-0.1.19
+ (crate-source "hermit-abi" "0.1.19"
+ "0cxcm8093nf5fyn114w8vxbrbcyvv91d4015rdnlgfll7cs6gd32"))
+
(define rust-hermit-abi-0.5.0
(crate-source "hermit-abi" "0.5.0"
"0zp3khi7bl6x8gazm9i9dgjf4h47mj10v4j18i3823y3bkz81mzv"))
@@ -945,10 +965,18 @@
(crate-source "indenter" "0.3.3"
"10y6i6y4ls7xsfsc1r3p5j2hhbxhaqnk5zzk8aj52b14v05ba8yf"))
+(define rust-indexmap-1.9.3
+ (crate-source "indexmap" "1.9.3"
+ "16dxmy7yvk51wvnih3a3im6fp5lmx0wx76i03n06wyak6cwhw1xx"))
+
(define rust-indexmap-2.9.0
(crate-source "indexmap" "2.9.0"
"07m15a571yywmvqyb7ms717q9n42b46badbpsmx215jrg7dhv9yf"))
+(define rust-instant-0.1.13
+ (crate-source "instant" "0.1.13"
+ "08h27kzvb5jw74mh0ajv0nv9ggwvgqm8ynjsn2sa9jsks4cjh970"))
+
(define rust-io-close-0.3.7
(crate-source "io-close" "0.3.7"
"1g4hldfn436rkrx3jlm4az1y5gdmkcixdlhkwy64yx06gx2czbcw"))
@@ -1210,6 +1238,10 @@
(crate-source "openssl-probe" "0.1.6"
"0bl52x55laalqb707k009h8kfawliwp992rlsvkzy49n47p2fpnh"))
+(define rust-os-str-bytes-6.6.1
+ (crate-source "os_str_bytes" "6.6.1"
+ "1885z1x4sm86v5p41ggrl49m58rbzzhd1kj72x46yy53p62msdg2"))
+
(define rust-overload-0.1.1
(crate-source "overload" "0.1.1"
"0fdgbaqwknillagy1xq7xfgv60qdbk010diwl7s1p0qx7hb16n5i"))
@@ -1234,10 +1266,18 @@
(crate-source "pangocairo-sys" "0.19.8"
"1myq3p8qrd63nlacd4sba66c17lfqgvzv8mpyn2rg1rqhi4h86ar"))
+(define rust-parking-lot-0.11.2
+ (crate-source "parking_lot" "0.11.2"
+ "16gzf41bxmm10x82bla8d6wfppy9ym3fxsmdjyvn61m66s0bf5vx"))
+
(define rust-parking-lot-0.12.3
(crate-source "parking_lot" "0.12.3"
"09ws9g6245iiq8z975h8ycf818a66q3c6zv4b5h8skpm7hc1igzi"))
+(define rust-parking-lot-core-0.8.6
+ (crate-source "parking_lot_core" "0.8.6"
+ "1p2nfcbr0b9lm9rglgm28k6mwyjwgm4knipsmqbgqaxdy3kcz8k0"))
+
(define rust-parking-lot-core-0.9.10
(crate-source "parking_lot_core" "0.9.10"
"1y3cf9ld9ijf7i4igwzffcn0xl16dxyn4c5bwgjck1dkgabiyh0y"))
@@ -1456,6 +1496,10 @@
(crate-source "rctree" "0.6.0"
"1sd6vsa5p3j27v6f1v0l0afl3hn4an1jr3psky3024gcmdk7hgp0"))
+(define rust-redox-syscall-0.2.16
+ (crate-source "redox_syscall" "0.2.16"
+ "16jicm96kjyzm802cxdd1k9jmcph0db1a4lhslcnhjsvhp0mhnpv"))
+
(define rust-redox-syscall-0.5.10
(crate-source "redox_syscall" "0.5.10"
"1l9b638qx72312yzh8ykvda9b3lqd9gf6yqn66b23a331ck0r30b"))
@@ -1607,10 +1651,18 @@
(crate-source "serde_urlencoded" "0.7.1"
"1zgklbdaysj3230xivihs30qi5vkhigg323a9m62k8jwf4a1qjfk"))
+(define rust-serial-test-0.5.1
+ (crate-source "serial_test" "0.5.1"
+ "0pchc7imdi9wv8xxnwkb9lzs6cg06ghs0gaajjb834y8837wpg70"))
+
(define rust-serial-test-2.0.0
(crate-source "serial_test" "2.0.0"
"0b9v0csv9wxl1gcjq99plwimxbmhgr6kzbwqyb457qh3d22xsmhf"))
+(define rust-serial-test-derive-0.5.1
+ (crate-source "serial_test_derive" "0.5.1"
+ "1m8sd97xr8dn6p9by0xwfqm0rz8cbn1ghs5l1fv1xd6xzvgddb5j"))
+
(define rust-serial-test-derive-2.0.0
(crate-source "serial_test_derive" "2.0.0"
"13zvd5ds76hhjn3z0axc05n15lzpxpz77jcykic8q5knhlbjklci"))
@@ -1691,6 +1743,10 @@
(crate-source "string_cache_codegen" "0.5.4"
"181ir4d6y053s1kka2idpjx5g9d9jgll6fy517jhzzpi2n3r44f7"))
+(define rust-strsim-0.10.0
+ (crate-source "strsim" "0.10.0"
+ "08s69r4rcrahwnickvi0kq49z524ci50capybln83mg6b473qivk"))
+
(define rust-strsim-0.11.1
(crate-source "strsim" "0.11.1"
"0kzvqlw8hxqb7y598w1s0hxlnmi84sg5vsipp3yg5na5d1rvba3x"))
@@ -1756,6 +1812,10 @@
(crate-source "termtree" "0.5.1"
"10s610ax6nb70yi7xfmwcb6d3wi9sj5isd0m63gy2pizr2zgwl4g"))
+(define rust-textwrap-0.16.2
+ (crate-source "textwrap" "0.16.2"
+ "0mrhd8q0dnh5hwbwhiv89c6i41yzmhw4clwa592rrp24b9hlfdf1"))
+
(define rust-thiserror-1.0.69
(crate-source "thiserror" "1.0.69"
"0lizjay08agcr5hs9yfzzj6axs53a2rgx070a1dsi3jpkcrzbamn"))
@@ -1821,6 +1881,10 @@
(crate-source "tokio-util" "0.7.14"
"0d7hm1jrwpzryvni72fy5dg9blqs776wq5w38lwigk3g7swr15bb"))
+(define rust-toml-0.5.11
+ (crate-source "toml" "0.5.11"
+ "0d2266nx8b3n22c7k24x4428z6di8n83a9n466jm7a2hipfz1xzl"))
+
(define rust-toml-0.8.20
(crate-source "toml" "0.8.20"
"0j012b37iz1mihksr6a928s6dzszxvblzg3l5wxp7azzsv6sb1yd"))
@@ -3062,6 +3126,70 @@
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-cbindgen-0.26 =>
+ (list rust-atty-0.2.14
+ rust-autocfg-1.4.0
+ rust-bitflags-1.3.2
+ rust-bitflags-2.9.0
+ rust-cfg-if-1.0.0
+ rust-clap-3.2.25
+ rust-clap-lex-0.2.4
+ rust-errno-0.3.11
+ rust-fastrand-2.3.0
+ rust-getrandom-0.3.2
+ rust-hashbrown-0.12.3
+ rust-heck-0.4.1
+ rust-hermit-abi-0.1.19
+ rust-indexmap-1.9.3
+ rust-instant-0.1.13
+ rust-itoa-1.0.15
+ rust-lazy-static-1.5.0
+ rust-libc-0.2.171
+ rust-linux-raw-sys-0.9.3
+ rust-lock-api-0.4.12
+ rust-log-0.4.27
+ rust-memchr-2.7.4
+ rust-once-cell-1.21.3
+ rust-os-str-bytes-6.6.1
+ rust-parking-lot-0.11.2
+ rust-parking-lot-core-0.8.6
+ rust-proc-macro2-1.0.94
+ rust-quote-1.0.40
+ rust-r-efi-5.2.0
+ rust-redox-syscall-0.2.16
+ rust-rustix-1.0.5
+ rust-ryu-1.0.20
+ rust-scopeguard-1.2.0
+ rust-serde-1.0.219
+ rust-serde-derive-1.0.219
+ rust-serde-json-1.0.140
+ rust-serial-test-0.5.1
+ rust-serial-test-derive-0.5.1
+ rust-smallvec-1.15.0
+ rust-strsim-0.10.0
+ rust-syn-1.0.109
+ rust-syn-2.0.100
+ rust-tempfile-3.19.1
+ rust-termcolor-1.4.1
+ rust-textwrap-0.16.2
+ rust-toml-0.5.11
+ rust-unicode-ident-1.0.18
+ rust-wasi-0.14.2+wasi-0.2.4
+ rust-winapi-0.3.9
+ rust-winapi-i686-pc-windows-gnu-0.4.0
+ rust-winapi-util-0.1.9
+ rust-winapi-x86-64-pc-windows-gnu-0.4.0
+ rust-windows-sys-0.59.0
+ rust-windows-targets-0.52.6
+ rust-windows-aarch64-gnullvm-0.52.6
+ rust-windows-aarch64-msvc-0.52.6
+ rust-windows-i686-gnu-0.52.6
+ rust-windows-i686-gnullvm-0.52.6
+ rust-windows-i686-msvc-0.52.6
+ 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-wit-bindgen-rt-0.39.0))
(rust-cbindgen-0.28 =>
(list rust-anstream-0.6.18
rust-anstyle-1.0.10