all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [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.