summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHilton Chain <hako@ultrarare.space>2025-06-02 14:52:33 +0800
committerHilton Chain <hako@ultrarare.space>2025-07-29 21:32:21 +0800
commit690e0f2b5edaf623619dd023f38b2c62d95163eb (patch)
treeebb35661b541d27ea8338cbd8a2a4a9b0e46c4bd
parenta182b4d1a797feacf9cce4ed5525d22d16e23bfe (diff)
gnu: cargo-remark: Remove #:cargo-inputs.
* gnu/packages/rust-apps.scm (cargo-remark)[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs. [inputs]: Use ‘cargo-inputs’. * gnu/packages/rust-crates.scm (lookup-cargo-inputs)[cargo-remark]: New entry. Change-Id: Icd6d59a2372e90d724dad76488775dc0039ad627
-rw-r--r--gnu/packages/rust-apps.scm26
-rw-r--r--gnu/packages/rust-crates.scm185
2 files changed, 187 insertions, 24 deletions
diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm
index 0ae889f35b..cdbdee3924 100644
--- a/gnu/packages/rust-apps.scm
+++ b/gnu/packages/rust-apps.scm
@@ -556,31 +556,9 @@ comments.")
(base32 "0hfg3drsmyif7g8sqc40a5nzkzygqr9gqdajhaydh7dah2w8gkyq"))))
(build-system cargo-build-system)
(arguments
- `(#:install-source? #f
- #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
- ("rust-askama" ,rust-askama-0.12)
- ("rust-cargo-metadata" ,rust-cargo-metadata-0.15)
- ("rust-clap" ,rust-clap-4)
- ("rust-colored" ,rust-colored-2)
- ("rust-env-logger" ,rust-env-logger-0.10)
- ("rust-fxhash" ,rust-fxhash-0.2)
- ("rust-hashbrown" ,rust-hashbrown-0.13)
- ("rust-html-escape" ,rust-html-escape-0.2)
- ("rust-indicatif" ,rust-indicatif-0.17)
- ("rust-log" ,rust-log-0.4)
- ("rust-mimalloc" ,rust-mimalloc-0.1)
- ("rust-opener" ,rust-opener-0.6)
- ("rust-rayon" ,rust-rayon-1)
- ("rust-regex" ,rust-regex-1)
- ("rust-rust-embed" ,rust-rust-embed-6)
- ("rust-rustc-demangle" ,rust-rustc-demangle-0.1)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-serde-yaml" ,rust-serde-yaml-0.9))
- #:cargo-development-inputs (("rust-insta" ,rust-insta-1)
- ("rust-tempfile" ,rust-tempfile-3))))
+ `(#:install-source? #f))
(inputs
- (list mimalloc))
+ (cons mimalloc (cargo-inputs 'cargo-remark)))
(home-page "https://github.com/kobzol/cargo-remark")
(synopsis
"Cargo subcommand for displaying LLVM optimization remarks from compiling Rust programs")
diff --git a/gnu/packages/rust-crates.scm b/gnu/packages/rust-crates.scm
index d39a1728d2..4af5bc6719 100644
--- a/gnu/packages/rust-crates.scm
+++ b/gnu/packages/rust-crates.scm
@@ -481,6 +481,23 @@
(crate-source "ashpd" "0.6.8"
"109d7w6v0rnpy9lv4kmhwgh0sff0440s2vybj1k0ik4ib3d2xhja"))
+(define rust-askama-0.12.1
+ (crate-source "askama" "0.12.1"
+ "0a1cmp0f1b01zzbzzp81ppa6r754zpax5372aykswz5933gr345p"))
+
+(define rust-askama-derive-0.12.5
+ (crate-source "askama_derive" "0.12.5"
+ "10qxszzrwbabpd3jh6lvk3q1a81ryfba8bh75jb18irwn5n8vzhr"))
+
+(define rust-askama-escape-0.10.3
+ (crate-source "askama_escape" "0.10.3"
+ "0hg3rz0cma5f6385z7qmqw3jbir76jndwd5s7dqfk92v9gil75v1"))
+
+(define rust-askama-parser-0.2.1
+ (crate-source "askama_parser" "0.2.1"
+ "1h00vcnqq9qqlayx1ass4an458rk4lm3q88867cc7lb4dcf1dcdc"
+ #:snippet '(delete-file-recursively "tests")))
+
(define rust-asn1-0.20.0
(crate-source "asn1" "0.20.0"
"0ckg83ingvagwjvmxadjjmkgna5kvlvrfx9arlfvzqhxxas892rd"))
@@ -880,6 +897,10 @@
(crate-source "basic-cookies" "0.1.5"
"1xwnmmcn32m18nis7azfxylkqyhirkqcag94i23b1g8n5ka8zgb7"))
+(define rust-basic-toml-0.1.10
+ (crate-source "basic-toml" "0.1.10"
+ "12hp59jl28kk229q4sqx6v4fc9p66v8i2byi0vlc9922h9g6fqms"))
+
(define rust-bat-0.24.0
;; TODO: Generate files in assets.
(crate-source "bat" "0.24.0"
@@ -1551,6 +1572,10 @@
(crate-source "cargo_metadata" "0.14.2"
"1yl1y40vby9cas4dlfc44szrbl4m4z3pahv3p6ckdqp8ksfv1jsa"))
+(define rust-cargo-metadata-0.15.4
+ (crate-source "cargo_metadata" "0.15.4"
+ "0fm767r349p5rh50k21g8w2hpcg2970kjx0ff517mz163wzj9r7f"))
+
(define rust-cargo-metadata-0.18.1
(crate-source "cargo_metadata" "0.18.1"
"0drh0zndl4qgndy6kg6783cydbvhxgv0hcg7d9hhqx0zwi3nb21d"))
@@ -8792,6 +8817,10 @@
(crate-source "open" "5.3.2"
"15ggfx1p8rl7w4rr1n5qj1wxy1kk7757lsjpyc947a9fwri3aj72"))
+(define rust-opener-0.6.1
+ (crate-source "opener" "0.6.1"
+ "1217aqxl8srr7v0bcc174yf5apaxjmzg0j62x8kb772g2yvdqqkc"))
+
(define rust-opener-0.7.2
(crate-source "opener" "0.7.2"
"10bn0m6pfv9mvv9lky0l48fb6vflx9pkg8sir1aa73gh9mg2x0fh"))
@@ -10943,6 +10972,11 @@
"08smnqn21vn5zaywfki391v2l9v30cs0446qzzhvjssxmimgxq9g"
#:snippet '(delete-file-recursively "examples")))
+(define rust-rust-embed-6.8.1
+ (crate-source "rust-embed" "6.8.1"
+ "0q96f3valahk4m4ir6c9vg45jhyalzn5iw90ijy4x33g4z1j8qm3"
+ #:snippet '(delete-file-recursively "examples")))
+
(define rust-rust-embed-8.6.0
(crate-source "rust-embed" "8.6.0"
"0vxz02gqj9d65ym7ygbnwwrbgzh88zjqs2b1zk4vabb20i8vlfhb"
@@ -10957,6 +10991,10 @@
(crate-source "rust-embed-impl" "5.9.0"
"0rlykmykrpllkf4900wv2jfdmq3m5qqrqhw4fdlbzxrfqi0irn9y"))
+(define rust-rust-embed-impl-6.8.1
+ (crate-source "rust-embed-impl" "6.8.1"
+ "1b71mwb08nmwmzwhn15giiir1gii5aggp8j185l89hmjwn0lpfa9"))
+
(define rust-rust-embed-impl-8.6.0
(crate-source "rust-embed-impl" "8.6.0"
"1bms1vmb9z8rcwrjdk1rzmb3wi08mmh7jbz1m1d2r384prrqq68z"))
@@ -10969,6 +11007,10 @@
(crate-source "rust-embed-utils" "5.1.0"
"0vc7492a6qlq7r899p7vyx5cwiqwkw2pf85mfw5anwr42ccj4l9a"))
+(define rust-rust-embed-utils-7.8.1
+ (crate-source "rust-embed-utils" "7.8.1"
+ "0x7dvlmzzx0db3ra73g8h0fsfgy3c1xrzkhg22vkpp3hymmzyf4x"))
+
(define rust-rust-embed-utils-8.6.0
(crate-source "rust-embed-utils" "8.6.0"
"16mxa8asv0aq04fnbz1748rrzl8sc7frmjj2529c538cyk4wsbss"))
@@ -18245,6 +18287,149 @@
rust-zstd-0.13.3
rust-zstd-safe-7.2.4
rust-zstd-sys-2.0.15+zstd.1.5.7))
+ (cargo-remark =>
+ (list rust-ahash-0.8.12
+ rust-aho-corasick-1.1.3
+ rust-anstream-0.6.18
+ rust-anstyle-1.0.10
+ rust-anstyle-parse-0.2.6
+ rust-anstyle-query-1.1.2
+ rust-anstyle-wincon-3.0.8
+ rust-anyhow-1.0.98
+ rust-askama-0.12.1
+ rust-askama-derive-0.12.5
+ rust-askama-escape-0.10.3
+ rust-askama-parser-0.2.1
+ rust-autocfg-1.4.0
+ rust-basic-toml-0.1.10
+ rust-bitflags-2.9.1
+ rust-block-buffer-0.10.4
+ rust-bstr-1.12.0
+ rust-bumpalo-3.17.0
+ rust-byteorder-1.5.0
+ rust-camino-1.1.9
+ rust-cargo-platform-0.1.9
+ rust-cargo-metadata-0.15.4
+ rust-cc-1.2.25
+ rust-cfg-if-1.0.0
+ rust-clap-4.5.39
+ rust-clap-builder-4.5.39
+ rust-clap-derive-4.5.32
+ rust-clap-lex-0.7.4
+ rust-colorchoice-1.0.3
+ rust-colored-2.2.0
+ rust-console-0.15.11
+ rust-cpufeatures-0.2.17
+ rust-crossbeam-deque-0.8.6
+ rust-crossbeam-epoch-0.9.18
+ rust-crossbeam-utils-0.8.21
+ rust-crypto-common-0.1.6
+ rust-digest-0.10.7
+ rust-either-1.15.0
+ rust-encode-unicode-1.0.0
+ rust-env-logger-0.10.2
+ rust-equivalent-1.0.2
+ rust-errno-0.3.12
+ rust-fastrand-2.3.0
+ rust-fxhash-0.2.1
+ rust-generic-array-0.14.7
+ rust-getrandom-0.3.3
+ rust-hashbrown-0.13.2
+ rust-hashbrown-0.15.3
+ rust-heck-0.5.0
+ rust-hermit-abi-0.5.1
+ rust-html-escape-0.2.13
+ rust-humansize-2.1.3
+ rust-humantime-2.2.0
+ rust-indexmap-2.9.0
+ rust-indicatif-0.17.11
+ rust-insta-1.43.1
+ rust-is-terminal-0.4.16
+ rust-is-terminal-polyfill-1.70.1
+ rust-itoa-1.0.15
+ rust-js-sys-0.3.77
+ rust-lazy-static-1.5.0
+ rust-libc-0.2.172
+ rust-libm-0.2.15
+ rust-libmimalloc-sys-0.1.42
+ rust-linux-raw-sys-0.9.4
+ rust-log-0.4.27
+ rust-memchr-2.7.4
+ rust-mimalloc-0.1.46
+ rust-mime-0.3.17
+ rust-mime-guess-2.0.5
+ rust-minimal-lexical-0.2.1
+ rust-nom-7.1.3
+ rust-normpath-1.3.0
+ rust-num-traits-0.2.19
+ rust-number-prefix-0.4.0
+ rust-once-cell-1.21.3
+ rust-once-cell-polyfill-1.70.1
+ rust-opener-0.6.1
+ rust-percent-encoding-2.3.1
+ rust-portable-atomic-1.11.0
+ rust-proc-macro2-1.0.95
+ rust-quote-1.0.40
+ rust-r-efi-5.2.0
+ rust-rayon-1.10.0
+ rust-rayon-core-1.12.1
+ rust-regex-1.11.1
+ rust-regex-automata-0.4.9
+ rust-regex-syntax-0.8.5
+ rust-rust-embed-6.8.1
+ rust-rust-embed-impl-6.8.1
+ rust-rust-embed-utils-7.8.1
+ rust-rustc-demangle-0.1.24
+ rust-rustix-1.0.7
+ rust-ryu-1.0.20
+ rust-same-file-1.0.6
+ rust-semver-1.0.26
+ rust-serde-1.0.219
+ rust-serde-derive-1.0.219
+ rust-serde-json-1.0.140
+ rust-serde-yaml-0.9.34+deprecated
+ rust-sha2-0.10.9
+ rust-shlex-1.3.0
+ rust-similar-2.7.0
+ rust-strsim-0.11.1
+ rust-syn-2.0.101
+ rust-tempfile-3.20.0
+ rust-termcolor-1.4.1
+ rust-thiserror-1.0.69
+ rust-thiserror-impl-1.0.69
+ rust-typenum-1.18.0
+ rust-unicase-2.8.1
+ rust-unicode-ident-1.0.18
+ rust-unicode-width-0.2.0
+ rust-unsafe-libyaml-0.2.11
+ rust-utf8-width-0.1.7
+ rust-utf8parse-0.2.2
+ rust-version-check-0.9.5
+ rust-walkdir-2.5.0
+ rust-wasi-0.14.2+wasi-0.2.4
+ rust-wasm-bindgen-0.2.100
+ rust-wasm-bindgen-backend-0.2.100
+ rust-wasm-bindgen-macro-0.2.100
+ rust-wasm-bindgen-macro-support-0.2.100
+ rust-wasm-bindgen-shared-0.2.100
+ rust-web-time-1.1.0
+ 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-zerocopy-0.8.25
+ rust-zerocopy-derive-0.8.25))
(castor =>
(list rust-aho-corasick-0.7.20
rust-ansi-parser-0.6.5