From 46d1d985798527791b1ffca71db31d71aca795a7 Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Mon, 2 Jun 2025 15:39:48 +0800 Subject: [PATCH] gnu: cargo-bloat: Remove #:cargo-inputs. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/rust-apps.scm (cargo-bloat)[arguments]: Remove #:cargo-inputs. [inputs]: Use ‘cargo-inputs’. * gnu/packages/rust-crates.scm (lookup-cargo-inputs)[cargo-bloat]: New entry. Change-Id: Ic03bb1e8cbbb3e8e7806b45ba0e6fbd50da774b9 --- gnu/packages/rust-apps.scm | 11 ++------- gnu/packages/rust-crates.scm | 43 ++++++++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+), 9 deletions(-) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index b01f67ae1cb41da75e4a2ea819e2de56c272800e..9e447278705d4421f7c6880465dc0c238dbd83be 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -430,15 +430,8 @@ audit @file{Cargo.lock} for crates with security vulnerabilities.") (base32 "0zhimclamvy4dggwnciras6w5ilc0wg0c0f7q8hq1qsmmf1w9qjn")))) (build-system cargo-build-system) (arguments - `(#:install-source? #f - #:cargo-inputs (("rust-binfarce" ,rust-binfarce-0.2) - ("rust-json" ,rust-json-0.12) - ("rust-memmap2" ,rust-memmap2-0.9) - ("rust-multimap" ,rust-multimap-0.10) - ("rust-pdb" ,rust-pdb-0.8) - ("rust-pico-args" ,rust-pico-args-0.5) - ("rust-regex" ,rust-regex-1) - ("rust-term-size" ,rust-term-size-0.3)))) + `(#:install-source? #f)) + (inputs (cargo-inputs 'cargo-bloat)) (home-page "https://github.com/RazrFalcon/cargo-bloat") (synopsis "Find out what takes most of the space in your executable") (description diff --git a/gnu/packages/rust-crates.scm b/gnu/packages/rust-crates.scm index c390f0fbd0c826c53e1b0c0e4626d5acafd14f53..0560055c12c656a4d2dec351c765bd4f0ce56d2c 100644 --- a/gnu/packages/rust-crates.scm +++ b/gnu/packages/rust-crates.scm @@ -8091,6 +8091,10 @@ (crate-source "multimap" "0.10.0" "00vs2frqdhrr8iqx4y3fbq73ax5l12837fvbjrpi729d85alrz6y")) +(define rust-multimap-0.10.1 + (crate-source "multimap" "0.10.1" + "1150lf0hjfjj4ksb8s3y0hl7a2nqzqlbh0is7vdym2iyjfrfr1qx")) + (define rust-multimap-0.8.3 (crate-source "multimap" "0.8.3" "0sicyz4n500vdhgcxn4g8jz97cp1ijir1rnbgph3pmx9ckz4dkp5")) @@ -9620,6 +9624,10 @@ (crate-source "pcsc-sys" "1.3.0" "00vhv7mmivqhn8373vdpp8h53sms3mn396p3m695abjxw4bz0kp1")) +(define rust-pdb-0.8.0 + (crate-source "pdb" "0.8.0" + "0qs8lxx3ly029c77ip2mhlf0s9fmcbzlmaq0khkydar354whl142")) + (define rust-peeking-take-while-0.1.2 (crate-source "peeking_take_while" "0.1.2" "16bhqr6rdyrp12zv381cxaaqqd0pwysvm1q8h2ygihvypvfprc8r")) @@ -18081,6 +18089,41 @@ rust-zeroize-1.8.1 rust-zerovec-0.10.4 rust-zerovec-derive-0.10.3)) + (cargo-bloat => + (list rust-aho-corasick-1.1.3 + rust-binfarce-0.2.1 + rust-bumpalo-3.17.0 + rust-cfg-if-1.0.0 + rust-fallible-iterator-0.2.0 + rust-js-sys-0.3.77 + rust-json-0.12.4 + rust-libc-0.2.172 + rust-log-0.4.27 + rust-memchr-2.7.4 + rust-memmap2-0.9.5 + rust-multimap-0.10.1 + rust-once-cell-1.21.3 + rust-pdb-0.8.0 + rust-pico-args-0.5.0 + rust-proc-macro2-1.0.95 + rust-quote-1.0.40 + rust-regex-1.11.1 + rust-regex-automata-0.4.9 + rust-regex-syntax-0.8.5 + rust-rustversion-1.0.21 + rust-scroll-0.11.0 + rust-syn-2.0.101 + rust-term-size-0.3.2 + rust-unicode-ident-1.0.18 + rust-uuid-1.17.0 + 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-winapi-0.3.9 + rust-winapi-i686-pc-windows-gnu-0.4.0 + rust-winapi-x86-64-pc-windows-gnu-0.4.0)) (cargo-license => (list rust-ansi-term-0.12.1 rust-anstream-0.6.18