gnu: swayhide: Remove #:cargo-inputs.

* gnu/packages/rust-apps.scm (swayhide)[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[swayhide]: New entry.

Change-Id: I71abcf36b3fdb6761e95227129430bffa98f1e07
This commit is contained in:
Hilton Chain 2025-04-21 19:24:16 +08:00
parent 998eab6745
commit bb1b88a191
No known key found for this signature in database
GPG key ID: ACC66D09CA528292
2 changed files with 41 additions and 3 deletions

View file

@ -3144,9 +3144,6 @@ files.")
(build-system cargo-build-system) (build-system cargo-build-system)
(arguments (arguments
`(#:install-source? #f `(#:install-source? #f
#:cargo-inputs
(("rust-exitcode" ,rust-exitcode-1)
("rust-swayipc" ,rust-swayipc-2))
#:phases #:phases
(modify-phases %standard-phases (modify-phases %standard-phases
(add-after 'install 'install-completions (add-after 'install 'install-completions
@ -3162,6 +3159,7 @@ files.")
(copy-file "completions/swayhide.zsh" (copy-file "completions/swayhide.zsh"
(string-append zsh "_swayhide")) (string-append zsh "_swayhide"))
(install-file "completions/swayhide.fish" fish))))))) (install-file "completions/swayhide.fish" fish)))))))
(inputs (cargo-inputs 'swayhide))
(home-page "https://github.com/NomisIV/swayhide/") (home-page "https://github.com/NomisIV/swayhide/")
(synopsis "Swallow windows on swaywm") (synopsis "Swallow windows on swaywm")
(description "swayhide hides the currently active terminal (by moving it (description "swayhide hides the currently active terminal (by moving it

View file

@ -11793,6 +11793,10 @@
"002j0na1kfz4pgi43hdcz5baygzk6irnjd5lrmbqqfjldwn3sbx4" "002j0na1kfz4pgi43hdcz5baygzk6irnjd5lrmbqqfjldwn3sbx4"
#:snippet '(for-each delete-file-recursively '("fixtures" "tests")))) #:snippet '(for-each delete-file-recursively '("fixtures" "tests"))))
(define rust-swayipc-2.7.2
(crate-source "swayipc" "2.7.2"
"03r15c2sijyrxmpsyjgma4gz7zmdl1g8akjnjkw6hrml91d5dilj"))
(define rust-swayipc-async-2.0.4 (define rust-swayipc-async-2.0.4
(crate-source "swayipc-async" "2.0.4" (crate-source "swayipc-async" "2.0.4"
"12fb0fym5n2dn80bgmbi9jfdjgpbwsdjcrmjli9l4ymk7rvxsa4r")) "12fb0fym5n2dn80bgmbi9jfdjgpbwsdjcrmjli9l4ymk7rvxsa4r"))
@ -36403,6 +36407,42 @@
rust-zerofrom-derive-0.1.6 rust-zerofrom-derive-0.1.6
rust-zerovec-0.10.4 rust-zerovec-0.10.4
rust-zerovec-derive-0.10.3)) rust-zerovec-derive-0.10.3))
(swayhide =>
(list rust-addr2line-0.24.2
rust-adler2-2.0.0
rust-backtrace-0.3.74
rust-cfg-if-1.0.0
rust-exitcode-1.1.2
rust-failure-0.1.8
rust-failure-derive-0.1.8
rust-gimli-0.31.1
rust-itoa-1.0.15
rust-libc-0.2.172
rust-memchr-2.7.4
rust-miniz-oxide-0.8.8
rust-object-0.36.7
rust-proc-macro2-1.0.95
rust-quote-1.0.40
rust-rustc-demangle-0.1.24
rust-ryu-1.0.20
rust-serde-1.0.219
rust-serde-derive-1.0.219
rust-serde-json-1.0.140
rust-swayipc-2.7.2
rust-syn-1.0.109
rust-syn-2.0.100
rust-synstructure-0.12.6
rust-unicode-ident-1.0.18
rust-unicode-xid-0.2.6
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))
(swww => (swww =>
(list rust-adler2-2.0.0 (list rust-adler2-2.0.0
rust-aho-corasick-1.1.3 rust-aho-corasick-1.1.3