diff options
| author | Sergey Trofimov <sarg@sarg.org.ru> | 2025-12-13 12:22:18 +0100 |
|---|---|---|
| committer | Efraim Flashner <efraim@flashner.co.il> | 2026-03-10 17:49:31 +0200 |
| commit | f88dcca44c3890808bc8c6df79529974e9c40d17 (patch) | |
| tree | 9dbd51888572717280be43d9b68d61ee48e2a32a | |
| parent | 7f217569ecd00be4311c672eea690087b5ef15e5 (diff) | |
gnu: Add iwmenu.
* gnu/packages/rust-apps.scm (iwmenu): New variable.
* gnu/packages/rust-crates.scm: Add iwmenu source crates.
Change-Id: If8a25391a53270e569d11e2d347ac560f68b70d6
Signed-off-by: Steve George <steve@futurile.net>
| -rw-r--r-- | gnu/packages/rust-apps.scm | 25 | ||||
| -rw-r--r-- | gnu/packages/rust-crates.scm | 218 |
2 files changed, 243 insertions, 0 deletions
diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 5e042814d26..28fdba69298 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm | |||
| @@ -1689,6 +1689,31 @@ replacement for i3status, written in pure Rust. It provides a way to display | |||
| 1689 | bar. It is also compatible with sway.") | 1689 | bar. It is also compatible with sway.") |
| 1690 | (license license:gpl3))) | 1690 | (license license:gpl3))) |
| 1691 | 1691 | ||
| 1692 | (define-public iwmenu | ||
| 1693 | (package | ||
| 1694 | (name "iwmenu") | ||
| 1695 | (version "0.4.0") | ||
| 1696 | (source | ||
| 1697 | (origin | ||
| 1698 | (method git-fetch) | ||
| 1699 | (uri (git-reference | ||
| 1700 | (url "https://github.com/e-tho/iwmenu") | ||
| 1701 | (commit (string-append "v" version)))) | ||
| 1702 | (file-name (git-file-name name version)) | ||
| 1703 | (sha256 | ||
| 1704 | (base32 | ||
| 1705 | "1xig0g6sqxx4hh8fj8vd92mm0bmvjfx493kpiymaas30rn26nfnq")))) | ||
| 1706 | (build-system cargo-build-system) | ||
| 1707 | (arguments | ||
| 1708 | (list #:install-source? #f)) | ||
| 1709 | (inputs (cargo-inputs 'iwmenu)) | ||
| 1710 | (home-page "https://github.com/e-tho/iwmenu") | ||
| 1711 | (synopsis "Launcher-driven Wi-Fi manager") | ||
| 1712 | (description | ||
| 1713 | "@code{iwmenu} (iNet Wireless Menu) manages Wi-Fi through your launcher of | ||
| 1714 | choice. Supported launchers are: dmenu, fuzzel, rofi, walker and custom.") | ||
| 1715 | (license license:gpl3))) | ||
| 1716 | |||
| 1692 | (define-public jless | 1717 | (define-public jless |
| 1693 | (package | 1718 | (package |
| 1694 | (name "jless") | 1719 | (name "jless") |
diff --git a/gnu/packages/rust-crates.scm b/gnu/packages/rust-crates.scm index d537fd90c68..0c1d2743825 100644 --- a/gnu/packages/rust-crates.scm +++ b/gnu/packages/rust-crates.scm | |||
| @@ -12949,6 +12949,10 @@ | |||
| 12949 | (crate-source "ivf" "0.1.3" | 12949 | (crate-source "ivf" "0.1.3" |
| 12950 | "1jjy911flpfpflnxw5fqsx6a3ghaq5wi2q18nx9cawpf81qnabsm")) | 12950 | "1jjy911flpfpflnxw5fqsx6a3ghaq5wi2q18nx9cawpf81qnabsm")) |
| 12951 | 12951 | ||
| 12952 | (define rust-iwdrs-0.2.6 | ||
| 12953 | (crate-source "iwdrs" "0.2.6" | ||
| 12954 | "1f5v0lmixrikzqkl7is6s69yy20aswp2vzp89mbp6zv0n1sm36f2")) | ||
| 12955 | |||
| 12952 | (define rust-jack-0.11.4 | 12956 | (define rust-jack-0.11.4 |
| 12953 | (crate-source "jack" "0.11.4" | 12957 | (crate-source "jack" "0.11.4" |
| 12954 | "1kd6p6bfmxyclkkq9pkrqyynf0mj53ias4binx7kbyxfqaiihnhf")) | 12958 | "1kd6p6bfmxyclkkq9pkrqyynf0mj53ias4binx7kbyxfqaiihnhf")) |
| @@ -46493,6 +46497,220 @@ | |||
| 46493 | rust-yansi-1.0.1 | 46497 | rust-yansi-1.0.1 |
| 46494 | rust-zerocopy-0.8.26 | 46498 | rust-zerocopy-0.8.26 |
| 46495 | rust-zerocopy-derive-0.8.26)) | 46499 | rust-zerocopy-derive-0.8.26)) |
| 46500 | (iwmenu => | ||
| 46501 | (list rust-aho-corasick-1.1.4 | ||
| 46502 | rust-anstream-0.6.21 | ||
| 46503 | rust-anstyle-1.0.13 | ||
| 46504 | rust-anstyle-parse-0.2.7 | ||
| 46505 | rust-anstyle-query-1.1.5 | ||
| 46506 | rust-anstyle-wincon-3.0.11 | ||
| 46507 | rust-anyhow-1.0.102 | ||
| 46508 | rust-arc-swap-1.8.2 | ||
| 46509 | rust-async-broadcast-0.7.2 | ||
| 46510 | rust-async-channel-2.5.0 | ||
| 46511 | rust-async-executor-1.14.0 | ||
| 46512 | rust-async-io-2.6.0 | ||
| 46513 | rust-async-lock-3.4.2 | ||
| 46514 | rust-async-process-2.5.0 | ||
| 46515 | rust-async-recursion-1.1.1 | ||
| 46516 | rust-async-signal-0.2.13 | ||
| 46517 | rust-async-task-4.7.1 | ||
| 46518 | rust-async-trait-0.1.89 | ||
| 46519 | rust-atomic-waker-1.1.2 | ||
| 46520 | rust-autocfg-1.5.0 | ||
| 46521 | rust-base62-2.2.3 | ||
| 46522 | rust-bitflags-1.3.2 | ||
| 46523 | rust-bitflags-2.11.0 | ||
| 46524 | rust-block2-0.6.2 | ||
| 46525 | rust-blocking-1.6.2 | ||
| 46526 | rust-bstr-1.12.1 | ||
| 46527 | rust-bumpalo-3.20.2 | ||
| 46528 | rust-cc-1.2.56 | ||
| 46529 | rust-cfg-if-1.0.4 | ||
| 46530 | rust-cfg-aliases-0.2.1 | ||
| 46531 | rust-clap-4.5.60 | ||
| 46532 | rust-clap-builder-4.5.60 | ||
| 46533 | rust-clap-derive-4.5.55 | ||
| 46534 | rust-clap-lex-1.0.0 | ||
| 46535 | rust-colorchoice-1.0.4 | ||
| 46536 | rust-concurrent-queue-2.5.0 | ||
| 46537 | rust-crossbeam-deque-0.8.6 | ||
| 46538 | rust-crossbeam-epoch-0.9.18 | ||
| 46539 | rust-crossbeam-utils-0.8.21 | ||
| 46540 | rust-deranged-0.5.8 | ||
| 46541 | rust-dispatch2-0.3.1 | ||
| 46542 | rust-either-1.15.0 | ||
| 46543 | rust-endi-1.1.1 | ||
| 46544 | rust-enumflags2-0.7.12 | ||
| 46545 | rust-enumflags2-derive-0.7.12 | ||
| 46546 | rust-env-filter-1.0.0 | ||
| 46547 | rust-env-logger-0.11.9 | ||
| 46548 | rust-equivalent-1.0.2 | ||
| 46549 | rust-errno-0.3.14 | ||
| 46550 | rust-event-listener-5.4.1 | ||
| 46551 | rust-event-listener-strategy-0.5.4 | ||
| 46552 | rust-fastrand-2.3.0 | ||
| 46553 | rust-find-msvc-tools-0.1.9 | ||
| 46554 | rust-foldhash-0.1.5 | ||
| 46555 | rust-futures-core-0.3.32 | ||
| 46556 | rust-futures-io-0.3.32 | ||
| 46557 | rust-futures-lite-2.6.1 | ||
| 46558 | rust-futures-task-0.3.32 | ||
| 46559 | rust-futures-util-0.3.32 | ||
| 46560 | rust-getrandom-0.4.2 | ||
| 46561 | rust-glob-0.3.3 | ||
| 46562 | rust-globset-0.4.18 | ||
| 46563 | rust-globwalk-0.8.1 | ||
| 46564 | rust-hashbrown-0.15.5 | ||
| 46565 | rust-hashbrown-0.16.1 | ||
| 46566 | rust-heck-0.5.0 | ||
| 46567 | rust-hermit-abi-0.5.2 | ||
| 46568 | rust-hex-0.4.3 | ||
| 46569 | rust-id-arena-2.3.0 | ||
| 46570 | rust-ignore-0.4.25 | ||
| 46571 | rust-indexmap-2.13.0 | ||
| 46572 | rust-is-terminal-polyfill-1.70.2 | ||
| 46573 | rust-itertools-0.11.0 | ||
| 46574 | rust-itoa-1.0.17 | ||
| 46575 | rust-iwdrs-0.2.6 | ||
| 46576 | rust-jiff-0.2.23 | ||
| 46577 | rust-jiff-static-0.2.23 | ||
| 46578 | rust-js-sys-0.3.91 | ||
| 46579 | rust-lazy-static-1.5.0 | ||
| 46580 | rust-leb128fmt-0.1.0 | ||
| 46581 | rust-libc-0.2.183 | ||
| 46582 | rust-linux-raw-sys-0.12.1 | ||
| 46583 | rust-log-0.4.29 | ||
| 46584 | rust-mac-notification-sys-0.6.12 | ||
| 46585 | rust-memchr-2.8.0 | ||
| 46586 | rust-memoffset-0.9.1 | ||
| 46587 | rust-nix-0.31.2 | ||
| 46588 | rust-normpath-1.5.0 | ||
| 46589 | rust-notify-rust-4.12.0 | ||
| 46590 | rust-num-conv-0.2.0 | ||
| 46591 | rust-objc2-0.6.4 | ||
| 46592 | rust-objc2-core-foundation-0.3.2 | ||
| 46593 | rust-objc2-encode-4.1.0 | ||
| 46594 | rust-objc2-foundation-0.3.2 | ||
| 46595 | rust-once-cell-1.21.3 | ||
| 46596 | rust-once-cell-polyfill-1.70.2 | ||
| 46597 | rust-ordered-stream-0.2.0 | ||
| 46598 | rust-parking-2.2.1 | ||
| 46599 | rust-pin-project-lite-0.2.17 | ||
| 46600 | rust-piper-0.2.5 | ||
| 46601 | rust-polling-3.11.0 | ||
| 46602 | rust-portable-atomic-1.13.1 | ||
| 46603 | rust-portable-atomic-util-0.2.5 | ||
| 46604 | rust-powerfmt-0.2.0 | ||
| 46605 | rust-prettyplease-0.2.37 | ||
| 46606 | rust-proc-macro-crate-3.5.0 | ||
| 46607 | rust-proc-macro2-1.0.106 | ||
| 46608 | rust-process-wrap-9.1.0 | ||
| 46609 | rust-quick-xml-0.37.5 | ||
| 46610 | rust-quote-1.0.45 | ||
| 46611 | rust-r-efi-6.0.0 | ||
| 46612 | rust-regex-1.12.3 | ||
| 46613 | rust-regex-automata-0.4.14 | ||
| 46614 | rust-regex-syntax-0.8.10 | ||
| 46615 | rust-rust-i18n-3.1.5 | ||
| 46616 | rust-rust-i18n-macro-3.1.5 | ||
| 46617 | rust-rust-i18n-support-3.1.5 | ||
| 46618 | rust-rustix-1.1.4 | ||
| 46619 | rust-rustversion-1.0.22 | ||
| 46620 | rust-ryu-1.0.23 | ||
| 46621 | rust-same-file-1.0.6 | ||
| 46622 | rust-semver-1.0.27 | ||
| 46623 | rust-serde-1.0.228 | ||
| 46624 | rust-serde-core-1.0.228 | ||
| 46625 | rust-serde-derive-1.0.228 | ||
| 46626 | rust-serde-json-1.0.149 | ||
| 46627 | rust-serde-repr-0.1.20 | ||
| 46628 | rust-serde-spanned-0.6.9 | ||
| 46629 | rust-serde-yaml-0.9.34+deprecated | ||
| 46630 | rust-shlex-1.3.0 | ||
| 46631 | rust-signal-hook-0.4.3 | ||
| 46632 | rust-signal-hook-registry-1.4.8 | ||
| 46633 | rust-siphasher-1.0.2 | ||
| 46634 | rust-slab-0.4.12 | ||
| 46635 | rust-smallvec-1.15.1 | ||
| 46636 | rust-stable-deref-trait-1.2.1 | ||
| 46637 | rust-strsim-0.11.1 | ||
| 46638 | rust-strum-0.27.2 | ||
| 46639 | rust-strum-macros-0.27.2 | ||
| 46640 | rust-syn-2.0.117 | ||
| 46641 | rust-sys-locale-0.3.2 | ||
| 46642 | rust-tauri-winrt-notification-0.7.2 | ||
| 46643 | rust-tempfile-3.26.0 | ||
| 46644 | rust-thiserror-2.0.18 | ||
| 46645 | rust-thiserror-impl-2.0.18 | ||
| 46646 | rust-time-0.3.47 | ||
| 46647 | rust-time-core-0.1.8 | ||
| 46648 | rust-tokio-1.50.0 | ||
| 46649 | rust-tokio-macros-2.6.1 | ||
| 46650 | rust-toml-0.8.23 | ||
| 46651 | rust-toml-datetime-0.6.11 | ||
| 46652 | rust-toml-datetime-1.0.0+spec-1.1.0 | ||
| 46653 | rust-toml-edit-0.22.27 | ||
| 46654 | rust-toml-edit-0.25.4+spec-1.1.0 | ||
| 46655 | rust-toml-parser-1.0.9+spec-1.1.0 | ||
| 46656 | rust-toml-write-0.1.2 | ||
| 46657 | rust-tracing-0.1.44 | ||
| 46658 | rust-tracing-attributes-0.1.31 | ||
| 46659 | rust-tracing-core-0.1.36 | ||
| 46660 | rust-triomphe-0.1.15 | ||
| 46661 | rust-uds-windows-1.2.0 | ||
| 46662 | rust-unicode-ident-1.0.24 | ||
| 46663 | rust-unicode-xid-0.2.6 | ||
| 46664 | rust-unsafe-libyaml-0.2.11 | ||
| 46665 | rust-utf8parse-0.2.2 | ||
| 46666 | rust-uuid-1.22.0 | ||
| 46667 | rust-walkdir-2.5.0 | ||
| 46668 | rust-wasip2-1.0.2+wasi-0.2.9 | ||
| 46669 | rust-wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 | ||
| 46670 | rust-wasm-bindgen-0.2.114 | ||
| 46671 | rust-wasm-bindgen-macro-0.2.114 | ||
| 46672 | rust-wasm-bindgen-macro-support-0.2.114 | ||
| 46673 | rust-wasm-bindgen-shared-0.2.114 | ||
| 46674 | rust-wasm-encoder-0.244.0 | ||
| 46675 | rust-wasm-metadata-0.244.0 | ||
| 46676 | rust-wasmparser-0.244.0 | ||
| 46677 | rust-winapi-util-0.1.11 | ||
| 46678 | rust-windows-0.61.3 | ||
| 46679 | rust-windows-0.62.2 | ||
| 46680 | rust-windows-collections-0.2.0 | ||
| 46681 | rust-windows-collections-0.3.2 | ||
| 46682 | rust-windows-core-0.61.2 | ||
| 46683 | rust-windows-core-0.62.2 | ||
| 46684 | rust-windows-future-0.2.1 | ||
| 46685 | rust-windows-future-0.3.2 | ||
| 46686 | rust-windows-implement-0.60.2 | ||
| 46687 | rust-windows-interface-0.59.3 | ||
| 46688 | rust-windows-link-0.1.3 | ||
| 46689 | rust-windows-link-0.2.1 | ||
| 46690 | rust-windows-numerics-0.2.0 | ||
| 46691 | rust-windows-numerics-0.3.1 | ||
| 46692 | rust-windows-result-0.3.4 | ||
| 46693 | rust-windows-result-0.4.1 | ||
| 46694 | rust-windows-strings-0.4.2 | ||
| 46695 | rust-windows-strings-0.5.1 | ||
| 46696 | rust-windows-sys-0.61.2 | ||
| 46697 | rust-windows-threading-0.1.0 | ||
| 46698 | rust-windows-threading-0.2.1 | ||
| 46699 | rust-windows-version-0.1.7 | ||
| 46700 | rust-winnow-0.7.15 | ||
| 46701 | rust-wit-bindgen-0.51.0 | ||
| 46702 | rust-wit-bindgen-core-0.51.0 | ||
| 46703 | rust-wit-bindgen-rust-0.51.0 | ||
| 46704 | rust-wit-bindgen-rust-macro-0.51.0 | ||
| 46705 | rust-wit-component-0.244.0 | ||
| 46706 | rust-wit-parser-0.244.0 | ||
| 46707 | rust-zbus-5.14.0 | ||
| 46708 | rust-zbus-macros-5.14.0 | ||
| 46709 | rust-zbus-names-4.3.1 | ||
| 46710 | rust-zmij-1.0.21 | ||
| 46711 | rust-zvariant-5.10.0 | ||
| 46712 | rust-zvariant-derive-5.10.0 | ||
| 46713 | rust-zvariant-utils-3.3.0)) | ||
| 46496 | (jellyfish => | 46714 | (jellyfish => |
| 46497 | (list rust-ahash-0.8.12 | 46715 | (list rust-ahash-0.8.12 |
| 46498 | rust-autocfg-1.5.0 | 46716 | rust-autocfg-1.5.0 |
