* [bug#75372] [PATCH 00/44] Add rust-bottom-0.10
@ 2025-01-05 6:59 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 01/44] gnu: Add rust-serial-core-0.4 Divya Ranjan via Guix-patches via
` (44 more replies)
0 siblings, 45 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 6:59 UTC (permalink / raw)
To: 75372; +Cc: Efraim Flashner, Divya Ranjan, Efraim Flashner
This patch series adds a Rust top-like system monitor for the terminal. I've tried to only add the crates that are _necessary_ for the package to build.
Divya Ranjan (44):
gnu: Add rust-serial-core-0.4.
gnu: Add rust-serial-windows-0.4.
gnu: Add rust-serial-unix-0.4.
gnu: Add rust-termios-0.2.
gnu: Add rust-ioctl-rs-0.1.
gnu: Add rust-portable-pty-0.8.
gnu: Add rust-unicode-ellipsis-0.2.
gnu: Add rust-starship-battery-0.9.
gnu: Add rust-stability-0.2.
gnu: rust-sysinfo: Update to 0.30.13.
gnu: Add rust-ratatui-0.27.
gnu: Add rust-wrapcenum-derive-0.4.
gnu: Add rust-nvml-wrapper-0.10.
gnu: Add rust-nvml-wrapper-sys-0.8.
gnu: Add rust-nu-cli-0.88.
gnu: Add rust-concat-string-1.
gnu: Add rust-nu-cmd-base-0.88.
gnu: Add rust-nu-cmd-lang-0.88.
gnu: Add rust-nu-command-0.88.
gnu: Add rust-nu-color-config-0.88.
gnu: Add rust-nu-engine-0.88.
gnu: Add rust-nu-glob-0.88.
gnu: Add rust-nu-json-0.88.
gnu: Add rust-nu-parser-0.88.
gnu: Add rust-nu-path-0.88.
gnu: Add rust-nu-plugin-0.88.
gnu: Add rust-nu-pretty-hex-0.88.
gnu: Add rust-nu-protocol-0.88.
gnu: Add rust-calamine-0.22.
gnu: Add rust-nu-system-0.88.
gnu: Add rust-nu-table-0.88.
gnu: Add rust-nu-term-grid-0.88.
gnu: Add rust-nu-test-support-0.88.
gnu: Add rust-tzdb-0.5.
gnu: Add rust-xcb-0.8.
gnu: Add rust-shadow-rs-0.24.
gnu: Add rust-x11-clipboard-0.3.
gnu: Add rust-clipboard-win-2.
gnu: Add rust-clipboard-0.5.
gnu: Add rust-reedline-0.27.
gnu: Add rust-lscolors-0.15.
gnu: Add rust-nu-utils-0.88.
gnu: rust-clap-complete-nushell-4: Update to 4.5.5.
gnu: Add rust-bottom-0.10.
gnu/packages/crates-io.scm | 1148 +++++++++++++++++++++++++++++++++++-
gnu/packages/rust-apps.scm | 69 +++
2 files changed, 1197 insertions(+), 20 deletions(-)
base-commit: bb6e1d6effd9788c5c80426b40189f2aeeb49d92
prerequisite-patch-id: 7ad4a2e248e8a5773c67b2861d2eeddb98942d53
--
2.47.1
^ permalink raw reply [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 01/44] gnu: Add rust-serial-core-0.4.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:03 ` Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 02/44] gnu: Add rust-serial-windows-0.4 Divya Ranjan via Guix-patches via
` (43 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:03 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-serial-core-0.4): New variable.
Change-Id: Iabd12ef4492144ea1c7e63dc3989ed569b927839
---
gnu/packages/crates-io.scm | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 38c0aa8e0d..c0ba7a3013 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -70501,6 +70501,26 @@ (define-public rust-serial-0.4
"This package provides Rust library for accessing serial ports.")
(license license:expat)))
+(define-public rust-serial-core-0.4
+ (package
+ (name "rust-serial-core")
+ (version "0.4.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "serial-core" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "10a5lvllz3ljva66bqakrn8cxb3pkaqyapqjw9x760al6jdj0iiz"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(
+ #:cargo-inputs (("rust-libc" ,rust-libc-0.2))))
+ (home-page "https://github.com/dcuddeback/serial-rs")
+ (synopsis "Rust abstractions for serial ports")
+ (description "This package provides Rust abstractions for serial ports.")
+ (license license:expat)))
+
(define-public rust-serial-test-3
(package
(name "rust-serial-test")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 02/44] gnu: Add rust-serial-windows-0.4.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 01/44] gnu: Add rust-serial-core-0.4 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:03 ` Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 03/44] gnu: Add rust-serial-unix-0.4 Divya Ranjan via Guix-patches via
` (42 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:03 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-serial-windows-0.4): New variable.
Change-Id: I979f5a1e83197dd6661413e2fa5f412f71418b48
---
gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index c0ba7a3013..327cec42bb 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -70921,6 +70921,27 @@ (define-public rust-serial-test-derive-0.1
(("rust-quote" ,rust-quote-0.6)
("rust-syn" ,rust-syn-0.15))))))
+(define-public rust-serial-windows-0.4
+ (package
+ (name "rust-serial-windows")
+ (version "0.4.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "serial-windows" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0ql1vjy57g2jf218bhmgr98i41faq0v5vzdx3g9payi6fsvx7ihm"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-libc" ,rust-libc-0.2)
+ ("rust-serial-core" ,rust-serial-core-0.4))))
+ (home-page "https://github.com/dcuddeback/serial-rs")
+ (synopsis "Serial port implementation for Windows")
+ (description
+ "This package provides Serial port implementation for Windows.")
+ (license license:expat)))
+
(define-public rust-servo-arc-0.3
(package
(name "rust-servo-arc")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 03/44] gnu: Add rust-serial-unix-0.4.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 01/44] gnu: Add rust-serial-core-0.4 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 02/44] gnu: Add rust-serial-windows-0.4 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:03 ` Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 04/44] gnu: Add rust-termios-0.2 Divya Ranjan via Guix-patches via
` (41 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:03 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-serial-unix-0.4): New variable.
Change-Id: I0757a538c729fa199524acef03fe594fff1247f9
---
gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 327cec42bb..e10b76c508 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -70921,6 +70921,28 @@ (define-public rust-serial-test-derive-0.1
(("rust-quote" ,rust-quote-0.6)
("rust-syn" ,rust-syn-0.15))))))
+(define-public rust-serial-unix-0.4
+ (package
+ (name "rust-serial-unix")
+ (version "0.4.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "serial-unix" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1dyaaca8g4q5qzc2l01yirzs6igmhc9agg4w8m5f4rnqr6jbqgzh"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-ioctl-rs" ,rust-ioctl-rs-0.1)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-serial-core" ,rust-serial-core-0.4)
+ ("rust-termios" ,rust-termios-0.2))))
+ (home-page "https://github.com/dcuddeback/serial-rs")
+ (synopsis "Serial port implementation for Unix")
+ (description "This package provides Serial port implementation for Unix.")
+ (license license:expat)))
+
(define-public rust-serial-windows-0.4
(package
(name "rust-serial-windows")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 04/44] gnu: Add rust-termios-0.2.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (2 preceding siblings ...)
2025-01-05 7:03 ` [bug#75372] [PATCH 03/44] gnu: Add rust-serial-unix-0.4 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:03 ` Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 05/44] gnu: Add rust-ioctl-rs-0.1 Divya Ranjan via Guix-patches via
` (40 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:03 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-termios-0.2): New variable.
Change-Id: I55759155d447ec3f70495f6c02eee1b9851b799d
---
gnu/packages/crates-io.scm | 34 +++++++++++++++++++++++++++-------
1 file changed, 27 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index e10b76c508..11c36cc7dd 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -79186,18 +79186,38 @@ (define-public rust-termion-1
("rust-redox-syscall" ,rust-redox-syscall-0.2)
("rust-redox-termios" ,rust-redox-termios-0.1))))))
+(define-public rust-termios-0.2
+ (package
+ (name "rust-termios")
+ (version "0.2.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "termios" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0fk8nl0rmk43jrh6hjz6c6d83ri7l6fikag6lh0ffz3di9cwznfm"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-libc" ,rust-libc-0.2))))
+ (home-page "https://github.com/dcuddeback/termios-rs")
+ (synopsis "Safe bindings for the termios library")
+ (description
+ "This package provides Safe bindings for the termios library.")
+ (license license:expat)))
+
(define-public rust-termios-0.3
(package
(name "rust-termios")
(version "0.3.3")
(source
- (origin
- (method url-fetch)
- (uri (crate-uri "termios" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0sxcs0g00538jqh5xbdqakkzijadr8nj7zmip0c7jz3k83vmn721"))))
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "termios" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0sxcs0g00538jqh5xbdqakkzijadr8nj7zmip0c7jz3k83vmn721"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 05/44] gnu: Add rust-ioctl-rs-0.1.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (3 preceding siblings ...)
2025-01-05 7:03 ` [bug#75372] [PATCH 04/44] gnu: Add rust-termios-0.2 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:03 ` Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 06/44] gnu: Add rust-portable-pty-0.8 Divya Ranjan via Guix-patches via
` (39 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:03 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-ioctl-rs-0.1): New variable.
Change-Id: Ie5f8a2e6d8da7c192367452a74e535289f7a99bb
---
gnu/packages/crates-io.scm | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 11c36cc7dd..7394fb5072 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -47,6 +47,7 @@
;;; Copyright © 2024 Jordan Moore <lockbox@struct.foo>
;;; Copyright © 2024 Sharlatan Hellseher <sharlatanus@gmail.com>
;;; Copyright © 2024 Murilo <murilo@disroot.org>
+;;; Copyright © 2024 Divya Ranjan Pattanaik <divya@subvertising.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -34816,6 +34817,25 @@ (define-public rust-io-close-0.3
@code{BufWriter}.")
(license (list license:expat license:asl2.0))))
+(define-public rust-ioctl-rs-0.1
+ (package
+ (name "rust-ioctl-rs")
+ (version "0.1.6")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "ioctl-rs" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0zdrgqxblrwm4ym8pwrr7a4dwjzxrvr1k0qjx6rk1vjwi480b5zp"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-libc" ,rust-libc-0.2))))
+ (home-page "https://github.com/dcuddeback/ioctl-rs")
+ (synopsis "Rust bindings for system ioctls")
+ (description "This package provides Rust bindings for system ioctls.")
+ (license license:expat)))
+
(define-public rust-io-extras-0.18
(package
(name "rust-io-extras")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 06/44] gnu: Add rust-portable-pty-0.8.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (4 preceding siblings ...)
2025-01-05 7:03 ` [bug#75372] [PATCH 05/44] gnu: Add rust-ioctl-rs-0.1 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:03 ` Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 07/44] gnu: Add rust-unicode-ellipsis-0.2 Divya Ranjan via Guix-patches via
` (38 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:03 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-portable-pty-0.8): New variable.
---
gnu/packages/crates-io.scm | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 7394fb5072..60037b2b7b 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -55065,6 +55065,39 @@ (define-public rust-portable-atomic-util-0.1
(arguments
`(#:cargo-inputs (("rust-portable-atomic" ,rust-portable-atomic-1))))))
+(define-public rust-portable-pty-0.8
+ (package
+ (name "rust-portable-pty")
+ (version "0.8.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "portable-pty" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1gmh9ij90qwxx8gzvs6dj2vlc1ackv8zhd4mzfly3nq3586fhvl0"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
+ ("rust-bitflags" ,rust-bitflags-1)
+ ("rust-downcast-rs" ,rust-downcast-rs-1)
+ ("rust-filedescriptor" ,rust-filedescriptor-0.8)
+ ("rust-lazy-static" ,rust-lazy-static-1)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-nix" ,rust-nix-0.25)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serial" ,rust-serial-0.4)
+ ("rust-shared-library" ,rust-shared-library-0.1)
+ ("rust-shell-words" ,rust-shell-words-1)
+ ("rust-winapi" ,rust-winapi-0.3)
+ ("rust-winreg" ,rust-winreg-0.10))))
+ (home-page "https://github.com/wez/wezterm")
+ (synopsis "Cross platform pty interface")
+ (description "This package provides Cross platform pty interface.")
+ (license license:expat)))
+
(define-public rust-postcard-1
(package
(name "rust-postcard")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 07/44] gnu: Add rust-unicode-ellipsis-0.2.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (5 preceding siblings ...)
2025-01-05 7:03 ` [bug#75372] [PATCH 06/44] gnu: Add rust-portable-pty-0.8 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:03 ` Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 08/44] gnu: Add rust-starship-battery-0.9 Divya Ranjan via Guix-patches via
` (37 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:03 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-unicode-ellipsis-0.2): New variable.
---
gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 60037b2b7b..7bc02de2dc 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -87245,6 +87245,29 @@ (define-public rust-unicode-categories-0.1
membership for characters in Rust.")
(license (list license:expat license:asl2.0))))
+(define-public rust-unicode-ellipsis-0.2
+ (package
+ (name "rust-unicode-ellipsis")
+ (version "0.2.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "unicode-ellipsis" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1zsdzmy6x1p8s35rgfmc7nx1qcs6j4bcfbfyiimrdngyqfwbajlj"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-unicode-segmentation" ,rust-unicode-segmentation-1)
+ ("rust-unicode-width" ,rust-unicode-width-0.1))))
+ (home-page "https://github.com/ClementTsang/unicode-ellipsis")
+ (synopsis
+ "crate to truncate Unicode strings to a certain width, automatically adding an ellipsis if the string is too long.")
+ (description
+ "This package provides a crate to truncate Unicode strings to a certain width,
+automatically adding an ellipsis if the string is too long.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-unicode-general-category-0.6
(package
(name "rust-unicode-general-category")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 08/44] gnu: Add rust-starship-battery-0.9.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (6 preceding siblings ...)
2025-01-05 7:03 ` [bug#75372] [PATCH 07/44] gnu: Add rust-unicode-ellipsis-0.2 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:03 ` Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 09/44] gnu: Add rust-stability-0.2 Divya Ranjan via Guix-patches via
` (36 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:03 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-starship-battery-0.9): New variable.
---
gnu/packages/crates-io.scm | 32 ++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 7bc02de2dc..9a0d0a3e63 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -74277,6 +74277,38 @@ (define-public rust-standback-0.2
(description "New standard library, old compiler.")
(license (list license:expat license:asl2.0))))
+(define-public rust-starship-battery-0.9
+ (package
+ (name "rust-starship-battery")
+ (version "0.9.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "starship-battery" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0gzldhpfhqh12wgrahfdl2vma3qmrv434c4xcj7qndclcxs1ayfs"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1)
+ ("rust-core-foundation" ,rust-core-foundation-0.9)
+ ("rust-lazycell" ,rust-lazycell-1)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-mach2" ,rust-mach2-0.4)
+ ("rust-nix" ,rust-nix-0.29)
+ ("rust-num-traits" ,rust-num-traits-0.2)
+ ("rust-plist" ,rust-plist-1)
+ ("rust-schemars" ,rust-schemars-0.8)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-uom" ,rust-uom-0.36)
+ ("rust-winapi" ,rust-winapi-0.3))))
+ (home-page "https://github.com/starship/rust-battery")
+ (synopsis "Cross-platform information about the notebook batteries")
+ (description
+ "This package provides Cross-platform information about the notebook batteries.")
+ (license license:isc)))
+
(define-public rust-starship-battery-0.10
(package
(name "rust-starship-battery")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 09/44] gnu: Add rust-stability-0.2.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (7 preceding siblings ...)
2025-01-05 7:03 ` [bug#75372] [PATCH 08/44] gnu: Add rust-starship-battery-0.9 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:03 ` Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 10/44] gnu: rust-sysinfo: Update to 0.30.13 Divya Ranjan via Guix-patches via
` (35 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:03 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-stability-0.2): New variable.
Change-Id: Idea9a4b7ae95c4bb9a366ee5804abe2f5163c690
---
gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 9a0d0a3e63..ab4f50cca7 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -74163,6 +74163,27 @@ (define-public rust-st-map-0.1
(description "This package provides a runtime for a stack-alocated map.")
(license license:expat)))
+(define-public rust-stability-0.2
+ (package
+ (name "rust-stability")
+ (version "0.2.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "stability" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1b7w6qknq0w5y7s358j62pzi9kbh6g73lal3jx9aydpikl0ff16r"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-quote" ,rust-quote-1)
+ ("rust-syn" ,rust-syn-2))))
+ (home-page "https://github.com/sagebind/stability")
+ (synopsis "Rust API stability attributes for the rest of us")
+ (description
+ "This package provides Rust API stability attributes for the rest of us.")
+ (license license:expat)))
+
(define-public rust-stability-0.1
(package
(name "rust-stability")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 10/44] gnu: rust-sysinfo: Update to 0.30.13.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (8 preceding siblings ...)
2025-01-05 7:03 ` [bug#75372] [PATCH 09/44] gnu: Add rust-stability-0.2 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:03 ` Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 11/44] gnu: Add rust-ratatui-0.27 Divya Ranjan via Guix-patches via
` (34 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:03 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-sysinfo): Update to 0.30.13.
---
gnu/packages/crates-io.scm | 14 +++-----------
1 file changed, 3 insertions(+), 11 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ab4f50cca7..5c7c92e2b6 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -77694,24 +77694,16 @@ (define-public rust-sysinfo-0.30
(package
(inherit rust-sysinfo-0.31)
(name "rust-sysinfo")
- (version "0.30.7")
+ (version "0.30.13")
(source
(origin
(method url-fetch)
(uri (crate-uri "sysinfo" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "064d267hiqnj2jd9rmkki3fra9yjza6gr6i02qm8a2iqxy45hf0c"))))
+ (base32 "1csbkx1hdlacgzw5ynjyfvgc1xg58w3h1rgh5gm2pysmxvd4snqa"))))
(arguments
- `(#:cargo-test-flags
- (list "--release" "--"
- ;; These files aren't available in the build environment.
- "--skip=test::check_system_info"
- "--skip=test::check_uid_gid"
- "--skip=test_networks"
- "--skip=test_wait_non_child"
- "--skip=test_process_disk_usage")
- #:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1)
+ `(#:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1)
("rust-core-foundation-sys" ,rust-core-foundation-sys-0.8)
("rust-libc" ,rust-libc-0.2)
("rust-ntapi" ,rust-ntapi-0.4)
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 11/44] gnu: Add rust-ratatui-0.27.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (9 preceding siblings ...)
2025-01-05 7:03 ` [bug#75372] [PATCH 10/44] gnu: rust-sysinfo: Update to 0.30.13 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:03 ` Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 12/44] gnu: Add rust-wrapcenum-derive-0.4 Divya Ranjan via Guix-patches via
` (33 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:03 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-ratatui-0.27): New variable.
---
gnu/packages/crates-io.scm | 39 ++++++++++++++++++++++++++++++++++++++
1 file changed, 39 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 5c7c92e2b6..1a5259c10c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -61398,6 +61398,45 @@ (define-public rust-ratatui-0.29
interfaces.")
(license license:expat)))
+(define-public rust-ratatui-0.27
+ (package
+ (name "rust-ratatui")
+ (version "0.27.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "ratatui" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1lv8r99miibk6np2d2m0y6vf62jf5dr1x272ws6byalnnp2lcrfi"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-bitflags" ,rust-bitflags-2)
+ ("rust-cassowary" ,rust-cassowary-0.3)
+ ("rust-compact-str" ,rust-compact-str-0.7)
+ ("rust-crossterm" ,rust-crossterm-0.27)
+ ("rust-document-features" ,rust-document-features-0.2)
+ ("rust-itertools" ,rust-itertools-0.13)
+ ("rust-lru" ,rust-lru-0.12)
+ ("rust-palette" ,rust-palette-0.7)
+ ("rust-paste" ,rust-paste-1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-stability" ,rust-stability-0.2)
+ ("rust-strum" ,rust-strum-0.26)
+ ("rust-strum-macros" ,rust-strum-macros-0.26)
+ ("rust-termion" ,rust-termion-4)
+ ("rust-termwiz" ,rust-termwiz-0.22)
+ ("rust-time" ,rust-time-0.3)
+ ("rust-unicode-segmentation" ,rust-unicode-segmentation-1)
+ ("rust-unicode-truncate" ,rust-unicode-truncate-1)
+ ("rust-unicode-width" ,rust-unicode-width-0.1))))
+ (home-page "https://ratatui.rs")
+ (synopsis "library that's all about cooking up terminal user interfaces")
+ (description
+ "This package provides a library that's all about cooking up terminal user
+interfaces.")
+ (license license:expat)))
+
(define-public rust-ratatui-0.26
(package
(inherit rust-ratatui-0.29)
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 12/44] gnu: Add rust-wrapcenum-derive-0.4.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (10 preceding siblings ...)
2025-01-05 7:03 ` [bug#75372] [PATCH 11/44] gnu: Add rust-ratatui-0.27 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:03 ` Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 13/44] gnu: Add rust-nvml-wrapper-0.10 Divya Ranjan via Guix-patches via
` (32 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:03 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-wrapcenum-derive-0.4): New variable.
---
gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 1a5259c10c..a9c197c898 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -91937,6 +91937,29 @@ (define-public rust-wl-nl80211-0.2
"This package provides Linux kernel wireless(802.11) netlink Library.")
(license license:expat)))
+(define-public rust-wrapcenum-derive-0.4
+ (package
+ (name "rust-wrapcenum-derive")
+ (version "0.4.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "wrapcenum-derive" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0vi67wxkpw40cch5jx010wvwf0rjc5f13yxfzd60acimadcz4vx7"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-darling" ,rust-darling-0.20)
+ ("rust-proc-macro2" ,rust-proc-macro2-1)
+ ("rust-quote" ,rust-quote-1)
+ ("rust-syn" ,rust-syn-2))))
+ (home-page "https://github.com/Cldfire/wrapcenum-derive")
+ (synopsis "Derive macro for nvml-wrapper, not for general use")
+ (description
+ "This package provides Derive macro for nvml-wrapper, not for general use.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-write16-1
(package
(name "rust-write16")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 13/44] gnu: Add rust-nvml-wrapper-0.10.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (11 preceding siblings ...)
2025-01-05 7:03 ` [bug#75372] [PATCH 12/44] gnu: Add rust-wrapcenum-derive-0.4 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:03 ` Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 14/44] gnu: Add rust-nvml-wrapper-sys-0.8 Divya Ranjan via Guix-patches via
` (31 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:03 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nvml-wrapper-0.10): New variable.
---
gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a9c197c898..7706fd6c67 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -48049,6 +48049,34 @@ (define-public rust-numtoa-0.1
"1vs9rhggqbql1p26x8nkha1j06wawwgb2jp5fs88b5gi7prvvy5q"))))
(arguments '(#:tests? #f))))
+(define-public rust-nvml-wrapper-0.10
+ (package
+ (name "rust-nvml-wrapper")
+ (version "0.10.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nvml-wrapper" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1i9q80f8x5zy646wvz1wkaydryvnfnwsi8jy72hh92fll45gz6qc"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-bitflags" ,rust-bitflags-2)
+ ("rust-libloading" ,rust-libloading-0.8)
+ ("rust-nvml-wrapper-sys" ,rust-nvml-wrapper-sys-0.8)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-static-assertions" ,rust-static-assertions-1)
+ ("rust-thiserror" ,rust-thiserror-1)
+ ("rust-wrapcenum-derive" ,rust-wrapcenum-derive-0.4))))
+ (home-page "https://github.com/Cldfire/nvml-wrapper")
+ (synopsis
+ "safe and ergonomic Rust wrapper for the NVIDIA Management Library")
+ (description
+ "This package provides a safe and ergonomic Rust wrapper for the NVIDIA
+Management Library.")
+ (license (list license:expat license:asl2.0))))
(define-public rust-oauth2-types-0.7
(package
(name "rust-oauth2-types")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 14/44] gnu: Add rust-nvml-wrapper-sys-0.8.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (12 preceding siblings ...)
2025-01-05 7:03 ` [bug#75372] [PATCH 13/44] gnu: Add rust-nvml-wrapper-0.10 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:03 ` Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 15/44] gnu: Add rust-nu-cli-0.88 Divya Ranjan via Guix-patches via
` (30 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:03 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nvml-wrapper-sys-0.8): New variable.
---
gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 7706fd6c67..b110076fd2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -48077,6 +48077,27 @@ (define-public rust-nvml-wrapper-0.10
"This package provides a safe and ergonomic Rust wrapper for the NVIDIA
Management Library.")
(license (list license:expat license:asl2.0))))
+
+(define-public rust-nvml-wrapper-sys-0.8
+ (package
+ (name "rust-nvml-wrapper-sys")
+ (version "0.8.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nvml-wrapper-sys" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1dgw2dpldxik2gn3m3aqgl2qj1da5sz6wav5g571ly18dwalb3b9"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-libloading" ,rust-libloading-0.8))))
+ (home-page "https://github.com/Cldfire/nvml-wrapper")
+ (synopsis "Generated bindings to the NVIDIA Management Library")
+ (description
+ "This package provides Generated bindings to the NVIDIA Management Library.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-oauth2-types-0.7
(package
(name "rust-oauth2-types")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 15/44] gnu: Add rust-nu-cli-0.88.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (13 preceding siblings ...)
2025-01-05 7:03 ` [bug#75372] [PATCH 14/44] gnu: Add rust-nvml-wrapper-sys-0.8 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:03 ` Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 16/44] gnu: Add rust-concat-string-1 Divya Ranjan via Guix-patches via
` (29 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:03 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nu-cli-0.88): New variable.
---
gnu/packages/crates-io.scm | 42 ++++++++++++++++++++++++++++++++++++++
1 file changed, 42 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index b110076fd2..83699b3ee4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -47036,6 +47036,48 @@ (define-public rust-ntex-bytes-0.1
(description "Types and traits for working with bytes (bytes crate fork)")
(license license:expat)))
+(define-public rust-nu-cli-0.88
+ (package
+ (name "rust-nu-cli")
+ (version "0.88.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nu-cli" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1h0dzmaaxzmc3198v0q5n0pp5arjbppdplv9pjmvz5dqhvjdyva3"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-chrono" ,rust-chrono-0.4)
+ ("rust-crossterm" ,rust-crossterm-0.27)
+ ("rust-fancy-regex" ,rust-fancy-regex-0.11)
+ ("rust-fuzzy-matcher" ,rust-fuzzy-matcher-0.3)
+ ("rust-is-executable" ,rust-is-executable-1)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-miette" ,rust-miette-5)
+ ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.49)
+ ("rust-nu-cmd-base" ,rust-nu-cmd-base-0.88)
+ ("rust-nu-color-config" ,rust-nu-color-config-0.88)
+ ("rust-nu-engine" ,rust-nu-engine-0.88)
+ ("rust-nu-parser" ,rust-nu-parser-0.88)
+ ("rust-nu-path" ,rust-nu-path-0.88)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.88)
+ ("rust-nu-utils" ,rust-nu-utils-0.88)
+ ("rust-once-cell" ,rust-once-cell-1)
+ ("rust-pathdiff" ,rust-pathdiff-0.2)
+ ("rust-percent-encoding" ,rust-percent-encoding-2)
+ ("rust-reedline" ,rust-reedline-0.27)
+ ("rust-sysinfo" ,rust-sysinfo-0.29)
+ ("rust-unicode-segmentation" ,rust-unicode-segmentation-1)
+ ("rust-uuid" ,rust-uuid-1)
+ ("rust-which" ,rust-which-5))))
+ (home-page "https://github.com/nushell/nushell/tree/main/crates/nu-cli")
+ (synopsis "CLI-related functionality for Nushell")
+ (description
+ "This package provides CLI-related functionality for Nushell.")
+ (license license:expat)))
+
(define-public rust-nucleo-0.2
(package
(name "rust-nucleo")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 16/44] gnu: Add rust-concat-string-1.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (14 preceding siblings ...)
2025-01-05 7:03 ` [bug#75372] [PATCH 15/44] gnu: Add rust-nu-cli-0.88 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:03 ` Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 17/44] gnu: Add rust-nu-cmd-base-0.88 Divya Ranjan via Guix-patches via
` (28 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:03 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-concat-string-1): New variable.
---
gnu/packages/crates-io.scm | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 83699b3ee4..185a33f7fa 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -14560,6 +14560,25 @@ (define-public rust-concat-idents-1
everywhere.")
(license (list license:expat license:asl2.0))))
+(define-public rust-concat-string-1
+ (package
+ (name "rust-concat-string")
+ (version "1.0.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "concat-string" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "02c6hfxsvs1ff2j58f3qzr526w1yg8d2nf6yyjv81ixgbz5vwfbl"))))
+ (build-system cargo-build-system)
+ (home-page "https://github.com/FaultyRAM/concat-string")
+ (synopsis
+ "Provides macros for concatenating string slices into owned strings")
+ (description
+ "This package provides macros for concatenating string slices into owned strings.")
+ (license (list license:asl2.0 license:expat))))
+
(define-public rust-concolor-0.0.11
(package
(name "rust-concolor")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 17/44] gnu: Add rust-nu-cmd-base-0.88.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (15 preceding siblings ...)
2025-01-05 7:03 ` [bug#75372] [PATCH 16/44] gnu: Add rust-concat-string-1 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:03 ` Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 18/44] gnu: Add rust-nu-cmd-lang-0.88 Divya Ranjan via Guix-patches via
` (27 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:03 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nu-cmd-base-0.88): New variable.
---
gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 185a33f7fa..e357faeb78 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -47097,6 +47097,34 @@ (define-public rust-nu-cli-0.88
"This package provides CLI-related functionality for Nushell.")
(license license:expat)))
+(define-public rust-nu-cmd-base-0.88
+ (package
+ (name "rust-nu-cmd-base")
+ (version "0.88.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nu-cmd-base" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "172picvxcj37wwfzmribkyfa23fxjnm2b6jrf561dlhiw99dgxg1"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-indexmap" ,rust-indexmap-2)
+ ("rust-miette" ,rust-miette-5)
+ ("rust-nu-engine" ,rust-nu-engine-0.88)
+ ("rust-nu-glob" ,rust-nu-glob-0.88)
+ ("rust-nu-parser" ,rust-nu-parser-0.88)
+ ("rust-nu-path" ,rust-nu-path-0.88)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.88)
+ ("rust-nu-utils" ,rust-nu-utils-0.88))))
+ (home-page
+ "https://github.com/nushell/nushell/tree/main/crates/nu-cmd-base")
+ (synopsis "The foundation tools to build Nushell commands")
+ (description
+ "This package provides The foundation tools to build Nushell commands.")
+ (license license:expat)))
+
(define-public rust-nucleo-0.2
(package
(name "rust-nucleo")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 18/44] gnu: Add rust-nu-cmd-lang-0.88.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (16 preceding siblings ...)
2025-01-05 7:03 ` [bug#75372] [PATCH 17/44] gnu: Add rust-nu-cmd-base-0.88 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:03 ` Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 19/44] gnu: Add rust-nu-command-0.88 Divya Ranjan via Guix-patches via
` (26 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:03 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nu-cmd-lang-0.88): New variable.
---
gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index e357faeb78..9e2aa31ba8 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -47125,6 +47125,34 @@ (define-public rust-nu-cmd-base-0.88
"This package provides The foundation tools to build Nushell commands.")
(license license:expat)))
+(define-public rust-nu-cmd-lang-0.88
+ (package
+ (name "rust-nu-cmd-lang")
+ (version "0.88.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nu-cmd-lang" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "133dhwbxajvj5lidkcdl6m8l3g639h2485s1hsr77yhdzzhi3jv3"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-fancy-regex" ,rust-fancy-regex-0.11)
+ ("rust-itertools" ,rust-itertools-0.11)
+ ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.49)
+ ("rust-nu-engine" ,rust-nu-engine-0.88)
+ ("rust-nu-parser" ,rust-nu-parser-0.88)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.88)
+ ("rust-nu-utils" ,rust-nu-utils-0.88)
+ ("rust-shadow-rs" ,rust-shadow-rs-0.24)
+ ("rust-shadow-rs" ,rust-shadow-rs-0.24))))
+ (home-page
+ "https://github.com/nushell/nushell/tree/main/crates/nu-cmd-lang")
+ (synopsis "Nushell's core language commands")
+ (description "This package provides Nushell's core language commands.")
+ (license license:expat)))
+
(define-public rust-nucleo-0.2
(package
(name "rust-nucleo")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 19/44] gnu: Add rust-nu-command-0.88.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (17 preceding siblings ...)
2025-01-05 7:03 ` [bug#75372] [PATCH 18/44] gnu: Add rust-nu-cmd-lang-0.88 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:03 ` Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 20/44] gnu: Add rust-nu-color-config-0.88 Divya Ranjan via Guix-patches via
` (25 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:03 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nu-command-0.88): New variable.
---
gnu/packages/crates-io.scm | 109 +++++++++++++++++++++++++++++++++++++
1 file changed, 109 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 9e2aa31ba8..9252e6d575 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -47153,6 +47153,115 @@ (define-public rust-nu-cmd-lang-0.88
(description "This package provides Nushell's core language commands.")
(license license:expat)))
+(define-public rust-nu-command-0.88
+ (package
+ (name "rust-nu-command")
+ (version "0.88.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nu-command" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0vsdj1sx0kfr4cql5l44hbiqkqcf0v63i6nbhl2dma933nzc98yf"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-alphanumeric-sort" ,rust-alphanumeric-sort-1)
+ ("rust-base64" ,rust-base64-0.21)
+ ("rust-bracoxide" ,rust-bracoxide-0.1)
+ ("rust-byteorder" ,rust-byteorder-1)
+ ("rust-bytesize" ,rust-bytesize-1)
+ ("rust-calamine" ,rust-calamine-0.22)
+ ("rust-chardetng" ,rust-chardetng-0.1)
+ ("rust-chrono" ,rust-chrono-0.4)
+ ("rust-chrono-humanize" ,rust-chrono-humanize-0.2)
+ ("rust-chrono-tz" ,rust-chrono-tz-0.8)
+ ("rust-crossterm" ,rust-crossterm-0.27)
+ ("rust-csv" ,rust-csv-1)
+ ("rust-dialoguer" ,rust-dialoguer-0.11)
+ ("rust-digest" ,rust-digest-0.10)
+ ("rust-dtparse" ,rust-dtparse-2)
+ ("rust-encoding-rs" ,rust-encoding-rs-0.8)
+ ("rust-fancy-regex" ,rust-fancy-regex-0.11)
+ ("rust-filesize" ,rust-filesize-0.2)
+ ("rust-filetime" ,rust-filetime-0.2)
+ ("rust-fs-extra" ,rust-fs-extra-1)
+ ("rust-htmlescape" ,rust-htmlescape-0.3)
+ ("rust-human-date-parser" ,rust-human-date-parser-0.1)
+ ("rust-indexmap" ,rust-indexmap-2)
+ ("rust-indicatif" ,rust-indicatif-0.17)
+ ("rust-itertools" ,rust-itertools-0.11)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-lscolors" ,rust-lscolors-0.15)
+ ("rust-md-5" ,rust-md-5-0.10)
+ ("rust-miette" ,rust-miette-5)
+ ("rust-mime" ,rust-mime-0.3)
+ ("rust-mime-guess" ,rust-mime-guess-2)
+ ("rust-native-tls" ,rust-native-tls-0.2)
+ ("rust-nix" ,rust-nix-0.27)
+ ("rust-notify-debouncer-full" ,rust-notify-debouncer-full-0.3)
+ ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.49)
+ ("rust-nu-cmd-base" ,rust-nu-cmd-base-0.88)
+ ("rust-nu-color-config" ,rust-nu-color-config-0.88)
+ ("rust-nu-engine" ,rust-nu-engine-0.88)
+ ("rust-nu-glob" ,rust-nu-glob-0.88)
+ ("rust-nu-json" ,rust-nu-json-0.88)
+ ("rust-nu-parser" ,rust-nu-parser-0.88)
+ ("rust-nu-path" ,rust-nu-path-0.88)
+ ("rust-nu-pretty-hex" ,rust-nu-pretty-hex-0.88)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.88)
+ ("rust-nu-system" ,rust-nu-system-0.88)
+ ("rust-nu-table" ,rust-nu-table-0.88)
+ ("rust-nu-term-grid" ,rust-nu-term-grid-0.88)
+ ("rust-nu-utils" ,rust-nu-utils-0.88)
+ ("rust-num" ,rust-num-0.4)
+ ("rust-num-format" ,rust-num-format-0.4)
+ ("rust-num-traits" ,rust-num-traits-0.2)
+ ("rust-once-cell" ,rust-once-cell-1)
+ ("rust-open" ,rust-open-5)
+ ("rust-os-pipe" ,rust-os-pipe-1)
+ ("rust-pathdiff" ,rust-pathdiff-0.2)
+ ("rust-percent-encoding" ,rust-percent-encoding-2)
+ ("rust-print-positions" ,rust-print-positions-0.6)
+ ("rust-procfs" ,rust-procfs-0.16)
+ ("rust-quick-xml" ,rust-quick-xml-0.30)
+ ("rust-rand" ,rust-rand-0.8)
+ ("rust-rayon" ,rust-rayon-1)
+ ("rust-regex" ,rust-regex-1)
+ ("rust-roxmltree" ,rust-roxmltree-0.18)
+ ("rust-rusqlite" ,rust-rusqlite-0.29)
+ ("rust-same-file" ,rust-same-file-1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-serde-urlencoded" ,rust-serde-urlencoded-0.7)
+ ("rust-serde-yaml" ,rust-serde-yaml-0.9)
+ ("rust-sha2" ,rust-sha2-0.10)
+ ("rust-sysinfo" ,rust-sysinfo-0.29)
+ ("rust-tabled" ,rust-tabled-0.14)
+ ("rust-terminal-size" ,rust-terminal-size-0.3)
+ ("rust-titlecase" ,rust-titlecase-2)
+ ("rust-toml" ,rust-toml-0.8)
+ ("rust-trash" ,rust-trash-3)
+ ("rust-umask" ,rust-umask-2)
+ ("rust-unicode-segmentation" ,rust-unicode-segmentation-1)
+ ("rust-ureq" ,rust-ureq-2)
+ ("rust-url" ,rust-url-2)
+ ("rust-uu-cp" ,rust-uu-cp-0.0.23)
+ ("rust-uu-mkdir" ,rust-uu-mkdir-0.0.23)
+ ("rust-uu-mktemp" ,rust-uu-mktemp-0.0.23)
+ ("rust-uu-whoami" ,rust-uu-whoami-0.0.23)
+ ("rust-uuid" ,rust-uuid-1)
+ ("rust-wax" ,rust-wax-0.6)
+ ("rust-which" ,rust-which-5)
+ ("rust-windows" ,rust-windows-0.48)
+ ("rust-winreg" ,rust-winreg-0.52))))
+ (home-page
+ "https://github.com/nushell/nushell/tree/main/crates/nu-command")
+ (synopsis "Nushell's built-in commands")
+ (description "This package provides Nushell's built-in commands.")
+ (license license:expat)))
+
(define-public rust-nucleo-0.2
(package
(name "rust-nucleo")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 20/44] gnu: Add rust-nu-color-config-0.88.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (18 preceding siblings ...)
2025-01-05 7:03 ` [bug#75372] [PATCH 19/44] gnu: Add rust-nu-command-0.88 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:03 ` Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 21/44] gnu: Add rust-nu-engine-0.88 Divya Ranjan via Guix-patches via
` (24 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:03 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nu-color-config-0.88): New variable.
---
gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 9252e6d575..5921807627 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -47262,6 +47262,32 @@ (define-public rust-nu-command-0.88
(description "This package provides Nushell's built-in commands.")
(license license:expat)))
+(define-public rust-nu-color-config-0.88
+ (package
+ (name "rust-nu-color-config")
+ (version "0.88.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nu-color-config" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0byaa3wmh584pgrvvsxsxagif4mnmd2j4qllxb841hr1wd5klw03"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-nu-ansi-term" ,rust-nu-ansi-term-0.49)
+ ("rust-nu-engine" ,rust-nu-engine-0.88)
+ ("rust-nu-json" ,rust-nu-json-0.88)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.88)
+ ("rust-nu-utils" ,rust-nu-utils-0.88)
+ ("rust-serde" ,rust-serde-1))))
+ (home-page
+ "https://github.com/nushell/nushell/tree/main/crates/nu-color-config")
+ (synopsis "Color configuration code used by Nushell")
+ (description
+ "This package provides Color configuration code used by Nushell.")
+ (license license:expat)))
+
(define-public rust-nucleo-0.2
(package
(name "rust-nucleo")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 21/44] gnu: Add rust-nu-engine-0.88.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (19 preceding siblings ...)
2025-01-05 7:03 ` [bug#75372] [PATCH 20/44] gnu: Add rust-nu-color-config-0.88 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:03 ` Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 22/44] gnu: Add rust-nu-glob-0.88 Divya Ranjan via Guix-patches via
` (23 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:03 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nu-engine-0.88): New variable.
---
gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 5921807627..19a18e04fb 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -47288,6 +47288,28 @@ (define-public rust-nu-color-config-0.88
"This package provides Color configuration code used by Nushell.")
(license license:expat)))
+(define-public rust-nu-engine-0.88
+ (package
+ (name "rust-nu-engine")
+ (version "0.88.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nu-engine" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "12vwwamp78qwbnnw06572ya8z6abjjjrg7md3g5qj789bhh4j5gk"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-nu-glob" ,rust-nu-glob-0.88)
+ ("rust-nu-path" ,rust-nu-path-0.88)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.88)
+ ("rust-nu-utils" ,rust-nu-utils-0.88))))
+ (home-page "https://github.com/nushell/nushell/tree/main/crates/nu-engine")
+ (synopsis "Nushell's evaluation engine")
+ (description "This package provides Nushell's evaluation engine.")
+ (license license:expat)))
+
(define-public rust-nucleo-0.2
(package
(name "rust-nucleo")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 22/44] gnu: Add rust-nu-glob-0.88.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (20 preceding siblings ...)
2025-01-05 7:03 ` [bug#75372] [PATCH 21/44] gnu: Add rust-nu-engine-0.88 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:03 ` Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 23/44] gnu: Add rust-nu-json-0.88 Divya Ranjan via Guix-patches via
` (22 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:03 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nu-glob-0.88): New variable.
---
gnu/packages/crates-io.scm | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 19a18e04fb..d973843120 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -47310,6 +47310,26 @@ (define-public rust-nu-engine-0.88
(description "This package provides Nushell's evaluation engine.")
(license license:expat)))
+(define-public rust-nu-glob-0.88
+ (package
+ (name "rust-nu-glob")
+ (version "0.88.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nu-glob" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1zb22s6d1x56h09jybwv2n5hfb9q7g39ngsy11s3a39yxqbf5ilg"))))
+ (build-system cargo-build-system)
+ (home-page "https://github.com/nushell/nushell/tree/main/crates/nu-glob")
+ (synopsis
+ "Fork of glob. Support for matching file paths against Unix shell style patterns.")
+ (description
+ "This package provides Fork of glob. Support for matching file paths against Unix shell style
+patterns.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-nucleo-0.2
(package
(name "rust-nucleo")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 23/44] gnu: Add rust-nu-json-0.88.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (21 preceding siblings ...)
2025-01-05 7:03 ` [bug#75372] [PATCH 22/44] gnu: Add rust-nu-glob-0.88 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:03 ` Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 24/44] gnu: Add rust-nu-parser-0.88 Divya Ranjan via Guix-patches via
` (21 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:03 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nu-json-0.88): New variable.
---
gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d973843120..5fd3b33b7c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -47330,6 +47330,27 @@ (define-public rust-nu-glob-0.88
patterns.")
(license (list license:expat license:asl2.0))))
+(define-public rust-nu-json-0.88
+ (package
+ (name "rust-nu-json")
+ (version "0.88.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nu-json" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "10cdqvvmchmgb3isd6c7d9qfmiapcwri9y6x066zq8s411fq5rvn"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-linked-hash-map" ,rust-linked-hash-map-0.5)
+ ("rust-num-traits" ,rust-num-traits-0.2)
+ ("rust-serde" ,rust-serde-1))))
+ (home-page "https://github.com/nushell/nushell/tree/main/crates/nu-json")
+ (synopsis "Fork of serde-hjson")
+ (description "This package provides Fork of serde-hjson.")
+ (license license:expat)))
+
(define-public rust-nucleo-0.2
(package
(name "rust-nucleo")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 24/44] gnu: Add rust-nu-parser-0.88.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (22 preceding siblings ...)
2025-01-05 7:03 ` [bug#75372] [PATCH 23/44] gnu: Add rust-nu-json-0.88 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:04 ` Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 25/44] gnu: Add rust-nu-path-0.88 Divya Ranjan via Guix-patches via
` (20 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:04 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nu-parser-0.88): New variable.
---
gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 5fd3b33b7c..d1050d3860 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -47351,6 +47351,33 @@ (define-public rust-nu-json-0.88
(description "This package provides Fork of serde-hjson.")
(license license:expat)))
+(define-public rust-nu-parser-0.88
+ (package
+ (name "rust-nu-parser")
+ (version "0.88.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nu-parser" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "07ahgrlqd3bkapxnyiq8mhcpgix50j8qy6wcyyx085d3qzc2gnq1"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-bytesize" ,rust-bytesize-1)
+ ("rust-chrono" ,rust-chrono-0.4)
+ ("rust-itertools" ,rust-itertools-0.11)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-nu-engine" ,rust-nu-engine-0.88)
+ ("rust-nu-path" ,rust-nu-path-0.88)
+ ("rust-nu-plugin" ,rust-nu-plugin-0.88)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.88)
+ ("rust-serde-json" ,rust-serde-json-1))))
+ (home-page "https://github.com/nushell/nushell/tree/main/crates/nu-parser")
+ (synopsis "Nushell's parser")
+ (description "This package provides Nushell's parser.")
+ (license license:expat)))
+
(define-public rust-nucleo-0.2
(package
(name "rust-nucleo")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 25/44] gnu: Add rust-nu-path-0.88.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (23 preceding siblings ...)
2025-01-05 7:04 ` [bug#75372] [PATCH 24/44] gnu: Add rust-nu-parser-0.88 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:04 ` Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 26/44] gnu: Add rust-nu-plugin-0.88 Divya Ranjan via Guix-patches via
` (19 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:04 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nu-path-0.88): New variable.
---
gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d1050d3860..aff653a80e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -47378,6 +47378,27 @@ (define-public rust-nu-parser-0.88
(description "This package provides Nushell's parser.")
(license license:expat)))
+(define-public rust-nu-path-0.88
+ (package
+ (name "rust-nu-path")
+ (version "0.88.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nu-path" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0agarl4ywszlwsiipqspd4yp7la6fsls0fw9zdfwjdr6vzird6xq"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-dirs-next" ,rust-dirs-next-2)
+ ("rust-omnipath" ,rust-omnipath-0.1)
+ ("rust-pwd" ,rust-pwd-1))))
+ (home-page "https://github.com/nushell/nushell/tree/main/crates/nu-path")
+ (synopsis "Path handling library for Nushell")
+ (description "This package provides Path handling library for Nushell.")
+ (license license:expat)))
+
(define-public rust-nucleo-0.2
(package
(name "rust-nucleo")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 26/44] gnu: Add rust-nu-plugin-0.88.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (24 preceding siblings ...)
2025-01-05 7:04 ` [bug#75372] [PATCH 25/44] gnu: Add rust-nu-path-0.88 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:04 ` Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 27/44] gnu: Add rust-nu-pretty-hex-0.88 Divya Ranjan via Guix-patches via
` (18 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:04 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nu-plugin-0.88): New variable.
---
gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index aff653a80e..1ef3c4bd39 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -47399,6 +47399,31 @@ (define-public rust-nu-path-0.88
(description "This package provides Path handling library for Nushell.")
(license license:expat)))
+(define-public rust-nu-plugin-0.88
+ (package
+ (name "rust-nu-plugin")
+ (version "0.88.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nu-plugin" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0l42m2ky6iczkmv412s5ayira952fq146fpd10hjv9jq9h1g2zdj"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-bincode" ,rust-bincode-1)
+ ("rust-nu-engine" ,rust-nu-engine-0.88)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.88)
+ ("rust-rmp-serde" ,rust-rmp-serde-1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1))))
+ (home-page "https://github.com/nushell/nushell/tree/main/crates/nu-plugin")
+ (synopsis "Functionality for building Nushell plugins")
+ (description
+ "This package provides Functionality for building Nushell plugins.")
+ (license license:expat)))
+
(define-public rust-nucleo-0.2
(package
(name "rust-nucleo")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 27/44] gnu: Add rust-nu-pretty-hex-0.88.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (25 preceding siblings ...)
2025-01-05 7:04 ` [bug#75372] [PATCH 26/44] gnu: Add rust-nu-plugin-0.88 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:04 ` Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 28/44] gnu: Add rust-nu-protocol-0.88 Divya Ranjan via Guix-patches via
` (17 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:04 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nu-pretty-hex-0.88): New variable.
---
gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 1ef3c4bd39..d2cfd09633 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -47424,6 +47424,27 @@ (define-public rust-nu-plugin-0.88
"This package provides Functionality for building Nushell plugins.")
(license license:expat)))
+(define-public rust-nu-pretty-hex-0.88
+ (package
+ (name "rust-nu-pretty-hex")
+ (version "0.88.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nu-pretty-hex" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "12i534984736spygc21n9qn0mmparmpjlprpf9wgxrn9blncmjb0"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-nu-ansi-term" ,rust-nu-ansi-term-0.49))))
+ (home-page
+ "https://github.com/nushell/nushell/tree/main/crates/nu-pretty-hex")
+ (synopsis "Pretty hex dump of bytes slice in the common style")
+ (description
+ "This package provides Pretty hex dump of bytes slice in the common style.")
+ (license license:expat)))
+
(define-public rust-nucleo-0.2
(package
(name "rust-nucleo")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 28/44] gnu: Add rust-nu-protocol-0.88.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (26 preceding siblings ...)
2025-01-05 7:04 ` [bug#75372] [PATCH 27/44] gnu: Add rust-nu-pretty-hex-0.88 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:04 ` Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 29/44] gnu: Add rust-calamine-0.22 Divya Ranjan via Guix-patches via
` (16 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:04 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nu-protocol-0.88): New variable.
---
gnu/packages/crates-io.scm | 36 ++++++++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d2cfd09633..3d33bf4e08 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -47445,6 +47445,42 @@ (define-public rust-nu-pretty-hex-0.88
"This package provides Pretty hex dump of bytes slice in the common style.")
(license license:expat)))
+(define-public rust-nu-protocol-0.88
+ (package
+ (name "rust-nu-protocol")
+ (version "0.88.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nu-protocol" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0jarr4xfzppy2hvw4i74h83mxhnjlv0xbzg0s8yifqvvk5h5lfi4"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-byte-unit" ,rust-byte-unit-4)
+ ("rust-chrono" ,rust-chrono-0.4)
+ ("rust-chrono-humanize" ,rust-chrono-humanize-0.2)
+ ("rust-fancy-regex" ,rust-fancy-regex-0.11)
+ ("rust-indexmap" ,rust-indexmap-2)
+ ("rust-lru" ,rust-lru-0.12)
+ ("rust-miette" ,rust-miette-5)
+ ("rust-nu-path" ,rust-nu-path-0.88)
+ ("rust-nu-system" ,rust-nu-system-0.88)
+ ("rust-nu-utils" ,rust-nu-utils-0.88)
+ ("rust-num-format" ,rust-num-format-0.4)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-thiserror" ,rust-thiserror-1)
+ ("rust-typetag" ,rust-typetag-0.2))))
+ (home-page
+ "https://github.com/nushell/nushell/tree/main/crates/nu-protocol")
+ (synopsis
+ "Nushell's internal protocols, including its abstract syntax tree")
+ (description
+ "This package provides Nushell's internal protocols, including its abstract syntax tree.")
+ (license license:expat)))
+
(define-public rust-nucleo-0.2
(package
(name "rust-nucleo")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 29/44] gnu: Add rust-calamine-0.22.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (27 preceding siblings ...)
2025-01-05 7:04 ` [bug#75372] [PATCH 28/44] gnu: Add rust-nu-protocol-0.88 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:04 ` Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 30/44] gnu: Add rust-nu-system-0.88 Divya Ranjan via Guix-patches via
` (15 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:04 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-calamine-0.22): New variable.
---
gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 3d33bf4e08..890eca2000 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -10265,6 +10265,36 @@ (define-public rust-cachedir-0.3
others, add a tag, ensure/check a tag exists and get the state of a tag.")
(license license:expat)))
+(define-public rust-calamine-0.22
+ (package
+ (name "rust-calamine")
+ (version "0.22.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "calamine" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0ixbak0wag0whhfl2sa7gv4s1bzwz9giqz3gznzwidlvcldaa2zy"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(
+ #:cargo-inputs (("rust-byteorder" ,rust-byteorder-1)
+ ("rust-chrono" ,rust-chrono-0.4)
+ ("rust-codepage" ,rust-codepage-0.1)
+ ("rust-encoding-rs" ,rust-encoding-rs-0.8)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-once-cell" ,rust-once-cell-1)
+ ("rust-quick-xml" ,rust-quick-xml-0.30)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-zip" ,rust-zip-0.6))))
+ (home-page "https://github.com/tafia/calamine")
+ (synopsis
+ "An Excel/OpenDocument Spreadsheets reader and deserializer in pure rust")
+ (description
+ "This package provides An Excel/@code{OpenDocument} Spreadsheets reader and deserializer in pure rust.")
+ (license license:expat)))
+
(define-public rust-calamine-0.26
(package
(name "rust-calamine")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 30/44] gnu: Add rust-nu-system-0.88.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (28 preceding siblings ...)
2025-01-05 7:04 ` [bug#75372] [PATCH 29/44] gnu: Add rust-calamine-0.22 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:04 ` Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 31/44] gnu: Add rust-nu-table-0.88 Divya Ranjan via Guix-patches via
` (14 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:04 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nu-system-0.88): New variable.
---
gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 890eca2000..a6efbebfbe 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -47511,6 +47511,35 @@ (define-public rust-nu-protocol-0.88
"This package provides Nushell's internal protocols, including its abstract syntax tree.")
(license license:expat)))
+(define-public rust-nu-system-0.88
+ (package
+ (name "rust-nu-system")
+ (version "0.88.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nu-system" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1l6aaqz06vg0znyr088pbn4n35psgk784v6yjhkpnmm6v5zcvqn8"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-chrono" ,rust-chrono-0.4)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-libproc" ,rust-libproc-0.14)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-mach2" ,rust-mach2-0.4)
+ ("rust-nix" ,rust-nix-0.27)
+ ("rust-ntapi" ,rust-ntapi-0.4)
+ ("rust-once-cell" ,rust-once-cell-1)
+ ("rust-procfs" ,rust-procfs-0.16)
+ ("rust-sysinfo" ,rust-sysinfo-0.29)
+ ("rust-winapi" ,rust-winapi-0.3))))
+ (home-page "https://github.com/nushell/nushell/tree/main/crates/nu-system")
+ (synopsis "Nushell system querying")
+ (description "This package provides Nushell system querying.")
+ (license license:expat)))
+
(define-public rust-nucleo-0.2
(package
(name "rust-nucleo")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 31/44] gnu: Add rust-nu-table-0.88.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (29 preceding siblings ...)
2025-01-05 7:04 ` [bug#75372] [PATCH 30/44] gnu: Add rust-nu-system-0.88 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:04 ` Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 32/44] gnu: Add rust-nu-term-grid-0.88 Divya Ranjan via Guix-patches via
` (13 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:04 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nu-table-0.88): New variable.
---
gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a6efbebfbe..a9e3bc7e60 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -47540,6 +47540,32 @@ (define-public rust-nu-system-0.88
(description "This package provides Nushell system querying.")
(license license:expat)))
+(define-public rust-nu-table-0.88
+ (package
+ (name "rust-nu-table")
+ (version "0.88.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nu-table" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "18r72vvk0y354gfc8fna2p2awdgq63s345cw8pb96dcb4w31k0sn"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-fancy-regex" ,rust-fancy-regex-0.11)
+ ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.49)
+ ("rust-nu-color-config" ,rust-nu-color-config-0.88)
+ ("rust-nu-engine" ,rust-nu-engine-0.88)
+ ("rust-nu-protocol" ,rust-nu-protocol-0.88)
+ ("rust-nu-utils" ,rust-nu-utils-0.88)
+ ("rust-once-cell" ,rust-once-cell-1)
+ ("rust-tabled" ,rust-tabled-0.14))))
+ (home-page "https://github.com/nushell/nushell/tree/main/crates/nu-table")
+ (synopsis "Nushell table printing")
+ (description "This package provides Nushell table printing.")
+ (license license:expat)))
+
(define-public rust-nucleo-0.2
(package
(name "rust-nucleo")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 32/44] gnu: Add rust-nu-term-grid-0.88.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (30 preceding siblings ...)
2025-01-05 7:04 ` [bug#75372] [PATCH 31/44] gnu: Add rust-nu-table-0.88 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:04 ` Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 33/44] gnu: Add rust-nu-test-support-0.88 Divya Ranjan via Guix-patches via
` (12 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:04 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nu-term-grid-0.88): New variable.
---
gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a9e3bc7e60..847f098001 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -47566,6 +47566,27 @@ (define-public rust-nu-table-0.88
(description "This package provides Nushell table printing.")
(license license:expat)))
+(define-public rust-nu-term-grid-0.88
+ (package
+ (name "rust-nu-term-grid")
+ (version "0.88.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nu-term-grid" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1b40z6wz8gbs4gpw29ig48yw94b6xsbwlb3fqj2z6cl8fc3h8ldw"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-nu-utils" ,rust-nu-utils-0.88)
+ ("rust-unicode-width" ,rust-unicode-width-0.1))))
+ (home-page
+ "https://github.com/nushell/nushell/tree/main/crates/nu-term-grid")
+ (synopsis "Nushell grid printing")
+ (description "This package provides Nushell grid printing.")
+ (license license:expat)))
+
(define-public rust-nucleo-0.2
(package
(name "rust-nucleo")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 33/44] gnu: Add rust-nu-test-support-0.88.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (31 preceding siblings ...)
2025-01-05 7:04 ` [bug#75372] [PATCH 32/44] gnu: Add rust-nu-term-grid-0.88 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:04 ` Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 34/44] gnu: Add rust-tzdb-0.5 Divya Ranjan via Guix-patches via
` (11 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:04 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nu-test-support-0.88): New variable.
---
gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 847f098001..92dab7fcb1 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -47587,6 +47587,32 @@ (define-public rust-nu-term-grid-0.88
(description "This package provides Nushell grid printing.")
(license license:expat)))
+(define-public rust-nu-test-support-0.88
+ (package
+ (name "rust-nu-test-support")
+ (version "0.88.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nu-test-support" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1lh45lsas3sz16bnsl6h7a27qndwvrk387bx142qibhr2dp02gny"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-hamcrest2" ,rust-hamcrest2-0.3)
+ ("rust-nu-glob" ,rust-nu-glob-0.88)
+ ("rust-nu-path" ,rust-nu-path-0.88)
+ ("rust-nu-utils" ,rust-nu-utils-0.88)
+ ("rust-num-format" ,rust-num-format-0.4)
+ ("rust-tempfile" ,rust-tempfile-3)
+ ("rust-which" ,rust-which-4))))
+ (home-page
+ "https://github.com/nushell/nushell/tree/main/crates/nu-test-support")
+ (synopsis "Support for writing Nushell tests")
+ (description "This package provides Support for writing Nushell tests.")
+ (license license:expat)))
+
(define-public rust-nucleo-0.2
(package
(name "rust-nucleo")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 34/44] gnu: Add rust-tzdb-0.5.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (32 preceding siblings ...)
2025-01-05 7:04 ` [bug#75372] [PATCH 33/44] gnu: Add rust-nu-test-support-0.88 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:04 ` Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 35/44] gnu: Add rust-xcb-0.8 Divya Ranjan via Guix-patches via
` (10 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:04 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-tzdb-0.5): New variable.
---
gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 92dab7fcb1..0bfec5facb 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -87017,6 +87017,28 @@ (define-public rust-tzdb-0.6
(description "This package provides static time zone information for tz-rs.")
(license license:asl2.0)))
+(define-public rust-tzdb-0.5
+ (package
+ (name "rust-tzdb")
+ (version "0.5.10")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "tzdb" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0sfrl86nxag6y59kl5bzs758kbd50h46an8qsj1xccrlvrdyw63a"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-iana-time-zone" ,rust-iana-time-zone-0.1)
+ ("rust-tz-rs" ,rust-tz-rs-0.6)
+ ("rust-tzdb" ,rust-tzdb-0.6))))
+ (home-page "https://github.com/Kijewski/tzdb")
+ (synopsis "Static time zone information for tz-rs")
+ (description
+ "This package provides Static time zone information for tz-rs.")
+ (license license:asl2.0)))
+
(define-public rust-tzdb-data-0.1
(package
(name "rust-tzdb-data")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 35/44] gnu: Add rust-xcb-0.8.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (33 preceding siblings ...)
2025-01-05 7:04 ` [bug#75372] [PATCH 34/44] gnu: Add rust-tzdb-0.5 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:04 ` Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 36/44] gnu: Add rust-shadow-rs-0.24 Divya Ranjan via Guix-patches via
` (9 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:04 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-xcb-0.8): New variable.
Change-Id: I117135bec3054d1f19ed35fd2acf3e5eb2ea9f4d
---
gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 0bfec5facb..bc74eb282b 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -92851,6 +92851,28 @@ (define-public rust-xattr-1
extended attributes.")
(license (list license:expat license:asl2.0))))
+(define-public rust-xcb-0.8
+ (package
+ (name "rust-xcb")
+ (version "0.8.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "xcb" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1ph27r9nxyfy3hh1c7x85g6dciwxcinf6514pvw9ybhl4hzpm4ay"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-libc" ,rust-libc-0.2)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-x11" ,rust-x11-2))))
+ (home-page "https://github.com/rust-x-bindings/rust-xcb")
+ (synopsis "Rust safe bindings for XCB")
+ (description "This package provides Rust safe bindings for XCB.")
+ (license license:expat)))
+
(define-public rust-xcb-1
(package
(name "rust-xcb")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 36/44] gnu: Add rust-shadow-rs-0.24.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (34 preceding siblings ...)
2025-01-05 7:04 ` [bug#75372] [PATCH 35/44] gnu: Add rust-xcb-0.8 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:04 ` Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 37/44] gnu: Add rust-x11-clipboard-0.3 Divya Ranjan via Guix-patches via
` (8 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:04 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-shadow-rs-0.24): New variable.
---
gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index bc74eb282b..af044f8ee3 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -71792,6 +71792,31 @@ (define-public rust-servo-fontconfig-sys-5
"This package provides a Rust wrapper around Fontxonfig.")
(license license:expat)))
+(define-public rust-shadow-rs-0.24
+ (package
+ (name "rust-shadow-rs")
+ (version "0.24.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "shadow-rs" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0xqcw27hf8ybxlzhnnx5k0dvb5lq6yydsjv6yrfilky9y6pqq6gr"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-const-format" ,rust-const-format-0.2)
+ ("rust-document-features" ,rust-document-features-0.2)
+ ("rust-git2" ,rust-git2-0.18)
+ ("rust-is-debug" ,rust-is-debug-1)
+ ("rust-time" ,rust-time-0.3)
+ ("rust-tzdb" ,rust-tzdb-0.5))))
+ (home-page "https://github.com/baoyachi/shadow-rs")
+ (synopsis "build-time information stored in your rust project")
+ (description
+ "This package provides a build-time information stored in your rust project.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-shadow-rs-0.37
(package
(name "rust-shadow-rs")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 37/44] gnu: Add rust-x11-clipboard-0.3.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (35 preceding siblings ...)
2025-01-05 7:04 ` [bug#75372] [PATCH 36/44] gnu: Add rust-shadow-rs-0.24 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:04 ` Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 38/44] gnu: Add rust-clipboard-win-2 Divya Ranjan via Guix-patches via
` (7 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:04 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-x11-clipboard-0.3): New variable.
---
gnu/packages/crates-io.scm | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index af044f8ee3..27cd4e2623 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -92786,6 +92786,25 @@ (define-public rust-wyz-0.2
"This package provides a collection of utility functions.")
(license license:expat)))
+(define-public rust-x11-clipboard-0.3
+ (package
+ (name "rust-x11-clipboard")
+ (version "0.3.3")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "x11-clipboard" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1smwyr23jns0dncm6bwv00xfxxy99bv6qlx6df7dkdcydk04kgc9"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-xcb" ,rust-xcb-0.8))))
+ (home-page "https://github.com/quininer/x11-clipboard")
+ (synopsis "x11 clipboard support for Rust")
+ (description "This package provides x11 clipboard support for Rust.")
+ (license license:expat)))
+
(define-public rust-x86-0.52
(package
(name "rust-x86")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 38/44] gnu: Add rust-clipboard-win-2.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (36 preceding siblings ...)
2025-01-05 7:04 ` [bug#75372] [PATCH 37/44] gnu: Add rust-x11-clipboard-0.3 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:04 ` Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 39/44] gnu: Add rust-clipboard-0.5 Divya Ranjan via Guix-patches via
` (6 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:04 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-clipboard-win-2): New variable.
---
gnu/packages/crates-io.scm | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 27cd4e2623..062f25bd72 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -13255,6 +13255,26 @@ (define-public rust-clicolors-control-1
colorization.")
(license license:expat)))
+(define-public rust-clipboard-win-2
+ (package
+ (name "rust-clipboard-win")
+ (version "2.2.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "clipboard-win" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0svqk0lrw66abaxd6h7l4k4g2s5vd1dcipy34kzfan6mzvb97873"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-winapi" ,rust-winapi-0.3))))
+ (home-page "https://github.com/DoumanAsh/clipboard-win")
+ (synopsis "Provides simple way to interact with Windows clipboard")
+ (description
+ "This package provides simple way to interact with Windows clipboard.")
+ (license license:expat)))
+
(define-public rust-clippy-0.0.302
(package
(name "rust-clippy")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 39/44] gnu: Add rust-clipboard-0.5.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (37 preceding siblings ...)
2025-01-05 7:04 ` [bug#75372] [PATCH 38/44] gnu: Add rust-clipboard-win-2 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:04 ` Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 40/44] gnu: Add rust-reedline-0.27 Divya Ranjan via Guix-patches via
` (5 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:04 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-clipboard-0.5): New variable.
Change-Id: I80ddcd2855a819ec4382ed2f02036483a68a6263
---
gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 062f25bd72..d59af92042 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -13255,6 +13255,32 @@ (define-public rust-clicolors-control-1
colorization.")
(license license:expat)))
+(define-public rust-clipboard-0.5
+ (package
+ (name "rust-clipboard")
+ (version "0.5.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "clipboard" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1rxjfn811h09g6jpjjs2vx7z52wj6dxnflbwryfj6h03dij09a95"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-clipboard-win" ,rust-clipboard-win-2)
+ ("rust-objc" ,rust-objc-0.2)
+ ("rust-objc-foundation" ,rust-objc-foundation-0.1)
+ ("rust-objc-id" ,rust-objc-id-0.1)
+ ("rust-x11-clipboard" ,rust-x11-clipboard-0.3))))
+ (home-page "https://github.com/aweinstock314/rust-clipboard")
+ (synopsis
+ "rust-clipboard is a cross-platform library for getting and setting the contents of the OS-level clipboard")
+ (description
+ "This package provides rust-clipboard is a cross-platform library for getting and setting the contents
+of the OS-level clipboard.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-clipboard-win-2
(package
(name "rust-clipboard-win")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 40/44] gnu: Add rust-reedline-0.27.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (38 preceding siblings ...)
2025-01-05 7:04 ` [bug#75372] [PATCH 39/44] gnu: Add rust-clipboard-0.5 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:04 ` Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 41/44] gnu: Add rust-lscolors-0.15 Divya Ranjan via Guix-patches via
` (4 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:04 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-reedline-0.27): New variable.
Change-Id: Iec295b052a96a7c47985ea4a6a4507446500dd81
---
gnu/packages/crates-io.scm | 35 +++++++++++++++++++++++++++++++++++
1 file changed, 35 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d59af92042..d5257dccc2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -62840,6 +62840,41 @@ (define-public rust-redox-users-0.3
("rust-redox-syscall" ,rust-redox-syscall-0.1)
("rust-rust-argon2" ,rust-rust-argon2-0.8))))))
+(define-public rust-reedline-0.27
+ (package
+ (name "rust-reedline")
+ (version "0.27.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "reedline" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0g9397dfqh0d19jbk2cs7417g2rarmf513v3igxac9nb9j06y107"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-chrono" ,rust-chrono-0.4)
+ ("rust-clipboard" ,rust-clipboard-0.5)
+ ("rust-crossbeam" ,rust-crossbeam-0.8)
+ ("rust-crossterm" ,rust-crossterm-0.27)
+ ("rust-fd-lock" ,rust-fd-lock-3)
+ ("rust-itertools" ,rust-itertools-0.10)
+ ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.49)
+ ("rust-rusqlite" ,rust-rusqlite-0.29)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-strip-ansi-escapes" ,rust-strip-ansi-escapes-0.2)
+ ("rust-strum" ,rust-strum-0.25)
+ ("rust-strum-macros" ,rust-strum-macros-0.25)
+ ("rust-thiserror" ,rust-thiserror-1)
+ ("rust-unicode-segmentation" ,rust-unicode-segmentation-1)
+ ("rust-unicode-width" ,rust-unicode-width-0.1))))
+ (home-page "https://github.com/nushell/reedline")
+ (synopsis "readline-like crate for CLI text input")
+ (description
+ "This package provides a readline-like crate for CLI text input.")
+ (license license:expat)))
+
(define-public rust-ref-cast-1
(package
(name "rust-ref-cast")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 41/44] gnu: Add rust-lscolors-0.15.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (39 preceding siblings ...)
2025-01-05 7:04 ` [bug#75372] [PATCH 40/44] gnu: Add rust-reedline-0.27 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:04 ` Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 42/44] gnu: Add rust-nu-utils-0.88 Divya Ranjan via Guix-patches via
` (3 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:04 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-lscolors-0.15): New variable.
---
gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d5257dccc2..e34f470f8c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -40208,6 +40208,28 @@ (define-public rust-lscolors-0.17
("rust-nu-ansi-term" ,rust-nu-ansi-term-0.50))
#:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3))))))
+(define-public rust-lscolors-0.15
+ (package
+ (name "rust-lscolors")
+ (version "0.15.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "lscolors" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "039jl8lwcw84cii5zpngs4i7jxhy2pnpjjvynympib8386h1aw5z"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-ansi-term" ,rust-ansi-term-0.12)
+ ("rust-crossterm" ,rust-crossterm-0.26)
+ ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.49))))
+ (home-page "https://github.com/sharkdp/lscolors")
+ (synopsis "Colorize paths using the LS_COLORS environment variable")
+ (description
+ "This package provides Colorize paths using the LS_COLORS environment variable.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-lscolors-0.16
(package
(inherit rust-lscolors-0.17)
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 42/44] gnu: Add rust-nu-utils-0.88.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (40 preceding siblings ...)
2025-01-05 7:04 ` [bug#75372] [PATCH 41/44] gnu: Add rust-lscolors-0.15 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:04 ` Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 43/44] gnu: rust-clap-complete-nushell-4: Update to 4.5.5 Divya Ranjan via Guix-patches via
` (2 subsequent siblings)
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:04 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nu-utils-0.88): New variable.
---
gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index e34f470f8c..5c1a16a826 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -47681,6 +47681,31 @@ (define-public rust-nu-test-support-0.88
(description "This package provides Support for writing Nushell tests.")
(license license:expat)))
+(define-public rust-nu-utils-0.88
+ (package
+ (name "rust-nu-utils")
+ (version "0.88.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nu-utils" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1g84zbs7c4yyc3x1wbml683amh13y9v917ags6y5jv3zvn0yv7ik"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-crossterm-winapi" ,rust-crossterm-winapi-0.9)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-lscolors" ,rust-lscolors-0.15)
+ ("rust-num-format" ,rust-num-format-0.4)
+ ("rust-strip-ansi-escapes" ,rust-strip-ansi-escapes-0.2)
+ ("rust-sys-locale" ,rust-sys-locale-0.3)
+ ("rust-unicase" ,rust-unicase-2))))
+ (home-page "https://github.com/nushell/nushell/tree/main/crates/nu-utils")
+ (synopsis "Nushell utility functions")
+ (description "This package provides Nushell utility functions.")
+ (license license:expat)))
+
(define-public rust-nucleo-0.2
(package
(name "rust-nucleo")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 43/44] gnu: rust-clap-complete-nushell-4: Update to 4.5.5.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (41 preceding siblings ...)
2025-01-05 7:04 ` [bug#75372] [PATCH 42/44] gnu: Add rust-nu-utils-0.88 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:04 ` Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 44/44] gnu: Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
2025-01-05 11:04 ` bug#75372: [PATCH 00/44] " Efraim Flashner
44 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:04 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/crates-io.scm (rust-clap-complete-nushell-4): Update to 4.5.5.
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 5c1a16a826..d34550ba78 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -12899,14 +12899,14 @@ (define-public rust-clap-complete-fig-3
(define-public rust-clap-complete-nushell-4
(package
(name "rust-clap-complete-nushell")
- (version "4.5.4")
+ (version "4.5.5")
(source
(origin
(method url-fetch)
(uri (crate-uri "clap_complete_nushell" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0xvnl61gnc3j76b9y50y35zvg7fls30i7lyb43fmsvncj3kh4n9i"))))
+ (base32 "12miqxh9g7q37w11bgv55b32s0hdf6avf0lhagzc5psp6icv3a66"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs (("rust-clap" ,rust-clap-4)
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 44/44] gnu: Add rust-bottom-0.10.
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (42 preceding siblings ...)
2025-01-05 7:04 ` [bug#75372] [PATCH 43/44] gnu: rust-clap-complete-nushell-4: Update to 4.5.5 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:04 ` Divya Ranjan via Guix-patches via
2025-01-05 7:38 ` Divya Ranjan via Guix-patches via
2025-01-05 11:04 ` bug#75372: [PATCH 00/44] " Efraim Flashner
44 siblings, 1 reply; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:04 UTC (permalink / raw)
To: 75372; +Cc: Divya Ranjan, Efraim Flashner
* gnu/packages/rust-apps.scm (rust-bottom-0.10): New variable.
---
gnu/packages/rust-apps.scm | 69 ++++++++++++++++++++++++++++++++++++++
1 file changed, 69 insertions(+)
diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm
index 2182daa2f3..8b38f78118 100644
--- a/gnu/packages/rust-apps.scm
+++ b/gnu/packages/rust-apps.scm
@@ -377,6 +377,75 @@ (define-public bat
paging.")
(license (list license:expat license:asl2.0))))
+(define-public rust-bottom-0.10
+ (package
+ (name "rust-bottom")
+ (version "0.10.2")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/ClementTsang/bottom/")
+ (commit "2ec1fb56c9db0b37acc4eca3230adfb52720376b")))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "12g4r527hj43gb8vymap4ysrjdwg5f8vvrbpshvywnz2vxyifvc6"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:tests? #f ;Some test files can’t be found in build env
+ #:cargo-build-flags '("--release")
+ #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
+ ("rust-backtrace" ,rust-backtrace-0.3)
+ ("rust-cfg-if" ,rust-cfg-if-1)
+ ("rust-clap" ,rust-clap-4)
+ ("rust-clap-complete" ,rust-clap-complete-4)
+ ("rust-clap-complete-fig" ,rust-clap-complete-fig-4)
+ ("rust-clap-complete-nushell" ,rust-clap-complete-nushell-4)
+ ("rust-clap-mangen" ,rust-clap-mangen-0.2)
+ ("rust-concat-string" ,rust-concat-string-1)
+ ("rust-core-foundation" ,rust-core-foundation-0.9)
+ ("rust-crossterm" ,rust-crossterm-0.27)
+ ("rust-ctrlc" ,rust-ctrlc-3)
+ ("rust-dirs" ,rust-dirs-5)
+ ("rust-fern" ,rust-fern-0.6)
+ ("rust-filedescriptor" ,rust-filedescriptor-0.8)
+ ("rust-hashbrown" ,rust-hashbrown-0.14)
+ ("rust-humantime" ,rust-humantime-2)
+ ("rust-indexmap" ,rust-indexmap-2)
+ ("rust-indoc" ,rust-indoc-2)
+ ("rust-itertools" ,rust-itertools-0.13)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-mach2" ,rust-mach2-0.4)
+ ("rust-nvml-wrapper" ,rust-nvml-wrapper-0.10)
+ ("rust-ratatui" ,rust-ratatui-0.27)
+ ("rust-regex" ,rust-regex-1)
+ ("rust-rustix" ,rust-rustix-0.38)
+ ("rust-schemars" ,rust-schemars-0.8)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-starship-battery" ,rust-starship-battery-0.9)
+ ("rust-strum" ,rust-strum-0.26)
+ ("rust-sysctl" ,rust-sysctl-0.5)
+ ("rust-sysinfo" ,rust-sysinfo-0.30)
+ ("rust-time" ,rust-time-0.3)
+ ("rust-toml-edit" ,rust-toml-edit-0.22)
+ ("rust-unicode-ellipsis" ,rust-unicode-ellipsis-0.2)
+ ("rust-unicode-segmentation" ,rust-unicode-segmentation-1)
+ ("rust-unicode-width" ,rust-unicode-width-0.1)
+ ("rust-windows" ,rust-windows-0.58))
+ #:cargo-development-inputs (("rust-assert-cmd" ,rust-assert-cmd-2)
+ ("rust-cargo-husky" ,rust-cargo-husky-1)
+ ("rust-portable-pty" ,rust-portable-pty-0.8)
+ ("rust-predicates" ,rust-predicates-3))))
+ (home-page "https://github.com/ClementTsang/bottom")
+ (synopsis
+ "Customizable cross-platform graphical process/system monitor for the terminal")
+ (description
+ "This package provides a customizable cross-platform graphical process/system
+monitor for the terminal. Supports Linux, @code{macOS}, and Windows.")
+ (license license:expat)))
+
(define-public cargo-machete
(package
(name "cargo-machete")
--
2.47.1
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [bug#75372] [PATCH 44/44] gnu: Add rust-bottom-0.10.
2025-01-05 7:04 ` [bug#75372] [PATCH 44/44] gnu: Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
@ 2025-01-05 7:38 ` Divya Ranjan via Guix-patches via
0 siblings, 0 replies; 47+ messages in thread
From: Divya Ranjan via Guix-patches via @ 2025-01-05 7:38 UTC (permalink / raw)
To: 75372; +Cc: efraim
[-- Attachment #1: Type: text/plain, Size: 4763 bytes --]
Efraim, in the last patch I forgot to add the copyright signature. Just add "Divya Ranjan Pattanaik <divya@subvertising.org>"
On 5 January 2025 07:04:20 GMT, Divya Ranjan <divya@subvertising.org> wrote:
>* gnu/packages/rust-apps.scm (rust-bottom-0.10): New variable.
>---
> gnu/packages/rust-apps.scm | 69 ++++++++++++++++++++++++++++++++++++++
> 1 file changed, 69 insertions(+)
>
>diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm
>index 2182daa2f3..8b38f78118 100644
>--- a/gnu/packages/rust-apps.scm
>+++ b/gnu/packages/rust-apps.scm
>@@ -377,6 +377,75 @@ (define-public bat
> paging.")
> (license (list license:expat license:asl2.0))))
>
>+(define-public rust-bottom-0.10
>+ (package
>+ (name "rust-bottom")
>+ (version "0.10.2")
>+ (source
>+ (origin
>+ (method git-fetch)
>+ (uri (git-reference
>+ (url "https://github.com/ClementTsang/bottom/")
>+ (commit "2ec1fb56c9db0b37acc4eca3230adfb52720376b")))
>+ (file-name (git-file-name name version))
>+ (sha256
>+ (base32 "12g4r527hj43gb8vymap4ysrjdwg5f8vvrbpshvywnz2vxyifvc6"))))
>+ (build-system cargo-build-system)
>+ (arguments
>+ `(#:tests? #f ;Some test files can’t be found in build env
>+ #:cargo-build-flags '("--release")
>+ #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
>+ ("rust-backtrace" ,rust-backtrace-0.3)
>+ ("rust-cfg-if" ,rust-cfg-if-1)
>+ ("rust-clap" ,rust-clap-4)
>+ ("rust-clap-complete" ,rust-clap-complete-4)
>+ ("rust-clap-complete-fig" ,rust-clap-complete-fig-4)
>+ ("rust-clap-complete-nushell" ,rust-clap-complete-nushell-4)
>+ ("rust-clap-mangen" ,rust-clap-mangen-0.2)
>+ ("rust-concat-string" ,rust-concat-string-1)
>+ ("rust-core-foundation" ,rust-core-foundation-0.9)
>+ ("rust-crossterm" ,rust-crossterm-0.27)
>+ ("rust-ctrlc" ,rust-ctrlc-3)
>+ ("rust-dirs" ,rust-dirs-5)
>+ ("rust-fern" ,rust-fern-0.6)
>+ ("rust-filedescriptor" ,rust-filedescriptor-0.8)
>+ ("rust-hashbrown" ,rust-hashbrown-0.14)
>+ ("rust-humantime" ,rust-humantime-2)
>+ ("rust-indexmap" ,rust-indexmap-2)
>+ ("rust-indoc" ,rust-indoc-2)
>+ ("rust-itertools" ,rust-itertools-0.13)
>+ ("rust-libc" ,rust-libc-0.2)
>+ ("rust-log" ,rust-log-0.4)
>+ ("rust-mach2" ,rust-mach2-0.4)
>+ ("rust-nvml-wrapper" ,rust-nvml-wrapper-0.10)
>+ ("rust-ratatui" ,rust-ratatui-0.27)
>+ ("rust-regex" ,rust-regex-1)
>+ ("rust-rustix" ,rust-rustix-0.38)
>+ ("rust-schemars" ,rust-schemars-0.8)
>+ ("rust-serde" ,rust-serde-1)
>+ ("rust-serde-json" ,rust-serde-json-1)
>+ ("rust-starship-battery" ,rust-starship-battery-0.9)
>+ ("rust-strum" ,rust-strum-0.26)
>+ ("rust-sysctl" ,rust-sysctl-0.5)
>+ ("rust-sysinfo" ,rust-sysinfo-0.30)
>+ ("rust-time" ,rust-time-0.3)
>+ ("rust-toml-edit" ,rust-toml-edit-0.22)
>+ ("rust-unicode-ellipsis" ,rust-unicode-ellipsis-0.2)
>+ ("rust-unicode-segmentation" ,rust-unicode-segmentation-1)
>+ ("rust-unicode-width" ,rust-unicode-width-0.1)
>+ ("rust-windows" ,rust-windows-0.58))
>+ #:cargo-development-inputs (("rust-assert-cmd" ,rust-assert-cmd-2)
>+ ("rust-cargo-husky" ,rust-cargo-husky-1)
>+ ("rust-portable-pty" ,rust-portable-pty-0.8)
>+ ("rust-predicates" ,rust-predicates-3))))
>+ (home-page "https://github.com/ClementTsang/bottom")
>+ (synopsis
>+ "Customizable cross-platform graphical process/system monitor for the terminal")
>+ (description
>+ "This package provides a customizable cross-platform graphical process/system
>+monitor for the terminal. Supports Linux, @code{macOS}, and Windows.")
>+ (license license:expat)))
>+
> (define-public cargo-machete
> (package
> (name "cargo-machete")
>--
>2.47.1
>
Divya Ranjan, Mathematics, Philosophy and Libre Software
[-- Attachment #2: Type: text/html, Size: 5163 bytes --]
^ permalink raw reply [flat|nested] 47+ messages in thread
* bug#75372: [PATCH 00/44] Add rust-bottom-0.10
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
` (43 preceding siblings ...)
2025-01-05 7:04 ` [bug#75372] [PATCH 44/44] gnu: Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
@ 2025-01-05 11:04 ` Efraim Flashner
44 siblings, 0 replies; 47+ messages in thread
From: Efraim Flashner @ 2025-01-05 11:04 UTC (permalink / raw)
To: Divya Ranjan; +Cc: 75372-done
[-- Attachment #1: Type: text/plain, Size: 2521 bytes --]
Thanks for the patches! I've renamed the final package to just 'bottom'
and I've installed the manpage and the shell completions also.
On Sun, Jan 05, 2025 at 06:59:50AM +0000, Divya Ranjan wrote:
> This patch series adds a Rust top-like system monitor for the terminal. I've tried to only add the crates that are _necessary_ for the package to build.
>
> Divya Ranjan (44):
> gnu: Add rust-serial-core-0.4.
> gnu: Add rust-serial-windows-0.4.
> gnu: Add rust-serial-unix-0.4.
> gnu: Add rust-termios-0.2.
> gnu: Add rust-ioctl-rs-0.1.
> gnu: Add rust-portable-pty-0.8.
> gnu: Add rust-unicode-ellipsis-0.2.
> gnu: Add rust-starship-battery-0.9.
> gnu: Add rust-stability-0.2.
> gnu: rust-sysinfo: Update to 0.30.13.
> gnu: Add rust-ratatui-0.27.
> gnu: Add rust-wrapcenum-derive-0.4.
> gnu: Add rust-nvml-wrapper-0.10.
> gnu: Add rust-nvml-wrapper-sys-0.8.
> gnu: Add rust-nu-cli-0.88.
> gnu: Add rust-concat-string-1.
> gnu: Add rust-nu-cmd-base-0.88.
> gnu: Add rust-nu-cmd-lang-0.88.
> gnu: Add rust-nu-command-0.88.
> gnu: Add rust-nu-color-config-0.88.
> gnu: Add rust-nu-engine-0.88.
> gnu: Add rust-nu-glob-0.88.
> gnu: Add rust-nu-json-0.88.
> gnu: Add rust-nu-parser-0.88.
> gnu: Add rust-nu-path-0.88.
> gnu: Add rust-nu-plugin-0.88.
> gnu: Add rust-nu-pretty-hex-0.88.
> gnu: Add rust-nu-protocol-0.88.
> gnu: Add rust-calamine-0.22.
> gnu: Add rust-nu-system-0.88.
> gnu: Add rust-nu-table-0.88.
> gnu: Add rust-nu-term-grid-0.88.
> gnu: Add rust-nu-test-support-0.88.
> gnu: Add rust-tzdb-0.5.
> gnu: Add rust-xcb-0.8.
> gnu: Add rust-shadow-rs-0.24.
> gnu: Add rust-x11-clipboard-0.3.
> gnu: Add rust-clipboard-win-2.
> gnu: Add rust-clipboard-0.5.
> gnu: Add rust-reedline-0.27.
> gnu: Add rust-lscolors-0.15.
> gnu: Add rust-nu-utils-0.88.
> gnu: rust-clap-complete-nushell-4: Update to 4.5.5.
> gnu: Add rust-bottom-0.10.
>
> gnu/packages/crates-io.scm | 1148 +++++++++++++++++++++++++++++++++++-
> gnu/packages/rust-apps.scm | 69 +++
> 2 files changed, 1197 insertions(+), 20 deletions(-)
>
>
> base-commit: bb6e1d6effd9788c5c80426b40189f2aeeb49d92
> prerequisite-patch-id: 7ad4a2e248e8a5773c67b2861d2eeddb98942d53
> --
> 2.47.1
--
Efraim Flashner <efraim@flashner.co.il> אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 47+ messages in thread
end of thread, other threads:[~2025-01-05 11:05 UTC | newest]
Thread overview: 47+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-05 6:59 [bug#75372] [PATCH 00/44] Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 01/44] gnu: Add rust-serial-core-0.4 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 02/44] gnu: Add rust-serial-windows-0.4 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 03/44] gnu: Add rust-serial-unix-0.4 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 04/44] gnu: Add rust-termios-0.2 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 05/44] gnu: Add rust-ioctl-rs-0.1 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 06/44] gnu: Add rust-portable-pty-0.8 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 07/44] gnu: Add rust-unicode-ellipsis-0.2 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 08/44] gnu: Add rust-starship-battery-0.9 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 09/44] gnu: Add rust-stability-0.2 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 10/44] gnu: rust-sysinfo: Update to 0.30.13 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 11/44] gnu: Add rust-ratatui-0.27 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 12/44] gnu: Add rust-wrapcenum-derive-0.4 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 13/44] gnu: Add rust-nvml-wrapper-0.10 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 14/44] gnu: Add rust-nvml-wrapper-sys-0.8 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 15/44] gnu: Add rust-nu-cli-0.88 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 16/44] gnu: Add rust-concat-string-1 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 17/44] gnu: Add rust-nu-cmd-base-0.88 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 18/44] gnu: Add rust-nu-cmd-lang-0.88 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 19/44] gnu: Add rust-nu-command-0.88 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 20/44] gnu: Add rust-nu-color-config-0.88 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 21/44] gnu: Add rust-nu-engine-0.88 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 22/44] gnu: Add rust-nu-glob-0.88 Divya Ranjan via Guix-patches via
2025-01-05 7:03 ` [bug#75372] [PATCH 23/44] gnu: Add rust-nu-json-0.88 Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 24/44] gnu: Add rust-nu-parser-0.88 Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 25/44] gnu: Add rust-nu-path-0.88 Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 26/44] gnu: Add rust-nu-plugin-0.88 Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 27/44] gnu: Add rust-nu-pretty-hex-0.88 Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 28/44] gnu: Add rust-nu-protocol-0.88 Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 29/44] gnu: Add rust-calamine-0.22 Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 30/44] gnu: Add rust-nu-system-0.88 Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 31/44] gnu: Add rust-nu-table-0.88 Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 32/44] gnu: Add rust-nu-term-grid-0.88 Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 33/44] gnu: Add rust-nu-test-support-0.88 Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 34/44] gnu: Add rust-tzdb-0.5 Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 35/44] gnu: Add rust-xcb-0.8 Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 36/44] gnu: Add rust-shadow-rs-0.24 Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 37/44] gnu: Add rust-x11-clipboard-0.3 Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 38/44] gnu: Add rust-clipboard-win-2 Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 39/44] gnu: Add rust-clipboard-0.5 Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 40/44] gnu: Add rust-reedline-0.27 Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 41/44] gnu: Add rust-lscolors-0.15 Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 42/44] gnu: Add rust-nu-utils-0.88 Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 43/44] gnu: rust-clap-complete-nushell-4: Update to 4.5.5 Divya Ranjan via Guix-patches via
2025-01-05 7:04 ` [bug#75372] [PATCH 44/44] gnu: Add rust-bottom-0.10 Divya Ranjan via Guix-patches via
2025-01-05 7:38 ` Divya Ranjan via Guix-patches via
2025-01-05 11:04 ` bug#75372: [PATCH 00/44] " Efraim Flashner
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.