GNU bug report logs -
#69363
Add gitui
Previous Next
Reported by: András Vöröskői <voroskoi <at> gmail.com>
Date: Sat, 24 Feb 2024 20:26:01 UTC
Severity: normal
Done: Efraim Flashner <efraim <at> flashner.co.il>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 69363 in the body.
You can then email your comments to 69363 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:26:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
András Vöröskői <voroskoi <at> gmail.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Sat, 24 Feb 2024 20:26:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hi,
This series of patches adds gitui, a TUI git frontend similar to lazygit.
The patchset is against the rust-team branch.
Thanks,
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:43:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-bwrap-1): New variable.
Change-Id: I3e3d0e5dfe270f44e1fd71d5b0dc891af32f2903
---
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 aaf2157661..0082cd0977 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -8487,6 +8487,28 @@ (define-public rust-bv-0.11
reasonable.")
(license (list license:expat license:asl2.0))))
+(define-public rust-bwrap-1
+ (package
+ (name "rust-bwrap")
+ (version "1.3.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "bwrap" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "15dv9mawgmwgpj88k832qjdi94w70advg9zv28bpgig5k8qs6gfi"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-unicode-width" ,rust-unicode-width-0.1))))
+ (home-page "https://github.com/micl2e2/bwrap")
+ (synopsis "A fast, lightweight, embedded systems-friendly library for
+wrapping text.")
+ (description
+ "This package provides a fast, lightweight, embedded systems-friendly library for
+wrapping text.")
+ (license (list license:expat license:gpl3+))))
+
(define-public rust-byte-pool-0.2
(package
(name "rust-byte-pool")
base-commit: e75335fc91e60ea80dc6bdbe3a99824928820011
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:43:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-easy-cast-0.5): New variable.
Change-Id: I8cb32c63440257424b53b603d0ce84a3002a5e3a
---
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 0082cd0977..fa36024122 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -20353,6 +20353,27 @@ (define-public rust-dwrote-0.11
"This package provides lightweight binding to DirectWrite.")
(license license:mpl2.0)))
+(define-public rust-easy-cast-0.5
+ (package
+ (name "rust-easy-cast")
+ (version "0.5.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "easy-cast" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1mizff08p0rlmgvi81rqdblji372rhr17xlvzmqylfsz2iw6g4qh"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-test-flags '("--") ; fails in --release mode
+ #:cargo-inputs (("rust-libm" ,rust-libm-0.2))))
+ (home-page "https://github.com/kas-gui/easy-cast")
+ (synopsis "Type conversions which are expected to succeed")
+ (description "This library is written to make numeric type conversions
+easy.")
+ (license license:asl2.0)))
+
(define-public rust-easy-cast-0.4
(package
(name "rust-easy-cast")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:43:03 GMT)
Full text and
rfc822 format available.
Message #14 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-vcs.scm (rust-git2-hooks-0.3): New variable.
Change-Id: Ie144b60e8eeef996f8fbce58d51ed8dae7063834
---
gnu/packages/crates-vcs.scm | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index 6a3ff50edb..de4b691743 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -421,6 +421,33 @@ (define-public rust-git2-curl-0.17
("rust-log" ,rust-log-0.4)
("rust-url" ,rust-url-2))))))
+(define-public rust-git2-hooks-0.3
+ (package
+ (name "rust-git2-hooks")
+ (version "0.3.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "git2-hooks" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1grq79ggjp2b10yxl205kjkfqcijmmncnf47az3g1g713irpzgwx"))))
+ (native-inputs (list pkg-config))
+ (inputs (list libgit2-1.6 libssh2 openssl zlib))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:tests? #f ; missing git2_testing
+ #:cargo-inputs (("rust-git2" ,rust-git2-0.17)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-shellexpand" ,rust-shellexpand-3)
+ ("rust-thiserror" ,rust-thiserror-1))
+ #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-1)
+ ("rust-tempfile" ,rust-tempfile-3))))
+ (home-page "https://github.com/extrawurst/gitui")
+ (synopsis "git hooks git2-rs")
+ (description "This crate adds git hooks support based on git2-rs.")
+ (license license:expat)))
+
(define-public rust-gix-0.55
(package
(name "rust-gix")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:43:04 GMT)
Full text and
rfc822 format available.
Message #17 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-invalidstring-0.1): New variable.
Change-Id: If0ec3282ec7cf8aa47a5942b667a98bf45021dfe
---
gnu/packages/crates-io.scm | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index b8a8a501a4..23113b9481 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -30897,6 +30897,23 @@ (define-public rust-interpolate-name-0.2
"Simple procedural macro attribute for repetitive tests.")
(license license:expat)))
+(define-public rust-invalidstring-0.1
+ (package
+ (name "rust-invalidstring")
+ (version "0.1.3")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "invalidstring" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0vxin67ybys7ihmwr5xvvwqv3q7lcn2pxg1skw14xr8kjpa0z5nj"))))
+ (build-system cargo-build-system)
+ (home-page "https://github.com/extrawurst/gitui")
+ (synopsis "testing invalid string")
+ (description "This crate is just for testing invalid string data")
+ (license license:expat)))
+
(define-public rust-inventory-0.3
(package
(name "rust-inventory")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:43:05 GMT)
Full text and
rfc822 format available.
Message #20 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-serial-test-3): New variable.
Change-Id: I90f5a56b647215a95fd6e4bc0e7451e6e1801963
---
gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 05ed675bf4..90b9a5409f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -60953,6 +60953,37 @@ (define-public rust-serde-wasm-bindgen-0.3
(description "Native Serde adapter for wasm-bindgen.")
(license license:expat)))
+(define-public rust-serial-test-3
+ (package
+ (name "rust-serial-test")
+ (version "3.0.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "serial_test" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1381b9z83a0a39sx0jrrf1q91m08s1yhjp648g5sgb1s5csdjflm"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs
+ (("rust-dashmap" ,rust-dashmap-5)
+ ("rust-document-features" ,rust-document-features-0.2)
+ ("rust-fslock" ,rust-fslock-0.2)
+ ("rust-futures" ,rust-futures-0.3)
+ ("rust-lazy-static" ,rust-lazy-static-1)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-parking-lot" ,rust-parking-lot-0.12)
+ ("rust-serial-test-derive" ,rust-serial-test-derive-3))
+ #:cargo-development-inputs
+ (("rust-itertools" ,rust-itertools-0.10)
+ ("rust-tokio" ,rust-tokio-1))))
+ (home-page "https://github.com/palfrey/serial_test")
+ (synopsis "Allows for the creation of serialised Rust tests")
+ (description
+ "This package allows for the creation of serialised Rust tests.")
+ (license license:expat)))
+
(define-public rust-serial-test-2
(package
(name "rust-serial-test")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:44:02 GMT)
Full text and
rfc822 format available.
Message #23 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-filetreelist-0.5): New variable.
Change-Id: I59196913b2d4a2731ab104ed4d951fe8c739f4c4
---
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 90b9a5409f..b0830ae74e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -23620,6 +23620,28 @@ (define-public rust-filetime-0.1
("rust-libc" ,rust-libc-0.2)
("rust-redox-syscall" ,rust-redox-syscall-0.1))))))
+(define-public rust-filetreelist-0.5
+ (package
+ (name "rust-filetreelist")
+ (version "0.5.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "filetreelist" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0i7lnk5ncbjg2nfgadx8phmv7ihaak5872cclrdv54bl620id132"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-thiserror" ,rust-thiserror-1))
+ #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-1))))
+ (home-page "https://github.com/extrawurst/gitui")
+ (synopsis "filetree abstraction")
+ (description
+ "Filetree abstraction based on a sorted path list, supports key based navigation
+events, folding, scrolling and more.")
+ (license license:expat)))
+
(define-public rust-field-offset-0.3
(package
(name "rust-field-offset")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:44:03 GMT)
Full text and
rfc822 format available.
Message #26 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-vcs.scm (rust-gh-emoji-1): New variable.
Change-Id: I7a457801cf67fa211822845717b80e3f56f17833
---
gnu/packages/crates-vcs.scm | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index 4442d501da..3d6050cc00 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -88,6 +88,27 @@ (define-public rust-asyncgit-0.25
(description "allow using git2 in a asynchronous context")
(license license:expat)))
+(define-public rust-gh-emoji-1
+ (package
+ (name "rust-gh-emoji")
+ (version "1.0.8")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "gh-emoji" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0dwc7kr1dsb4bn8n87x7363c2c6vc4pi9fy6s74nk0r8vxhxz2pb"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-phf" ,rust-phf-0.11)
+ ("rust-regex" ,rust-regex-1))))
+ (home-page "https://lib.rs/crates/gh-emoji")
+ (synopsis "Convert @code{:emoji:} to Unicode")
+ (description
+ "Convert @code{:emoji:} to Unicode using @code{GitHub} emoji names.")
+ (license license:expat)))
+
(define-public rust-git-testament-0.2
(package
(name "rust-git-testament")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:44:03 GMT)
Full text and
rfc822 format available.
Message #29 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-notify-debouncer-mini-0.4): New variable.
Change-Id: I705c8c0496e40f0c6fed904d985211304fc856c2
---
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 b0830ae74e..1e376837f9 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -41889,6 +41889,28 @@ (define-public rust-notify-4
(("rust-tempfile" ,rust-tempfile-3))))
(license license:cc0)))
+(define-public rust-notify-debouncer-mini-0.4
+ (package
+ (name "rust-notify-debouncer-mini")
+ (version "0.4.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "notify-debouncer-mini" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0hwxdbzyx01pzwyld1dk7sc7ak5k3xkjz2l59ppwa7rajwhv4h2x"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-notify" ,rust-notify-6)
+ ("rust-serde" ,rust-serde-1))))
+ (home-page "https://github.com/notify-rs/notify")
+ (synopsis "notify mini debouncer")
+ (description "This crate is notify mini debouncer for events.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-notmuch-0.8
(package
(name "rust-notmuch")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:44:04 GMT)
Full text and
rfc822 format available.
Message #32 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-ordered-float-4): New variable.
Change-Id: Iae3786e6593dd5ad3630087f7e5767b4dd2043c4
---
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 328c151b3e..3b97eb76b9 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -44173,6 +44173,36 @@ (define-public rust-ord-subset-3
PartialOrd types, like floats.")
(license (list license:expat license:asl2.0))))
+(define-public rust-ordered-float-4
+ (package
+ (name "rust-ordered-float")
+ (version "4.2.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "ordered-float" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0kjqcvvbcsibbx3hnj7ag06bd9gv2zfi5ja6rgyh2kbxbh3zfvd7"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1)
+ ("rust-borsh" ,rust-borsh-1)
+ ("rust-bytemuck" ,rust-bytemuck-1)
+ ("rust-num-traits" ,rust-num-traits-0.2)
+ ("rust-proptest" ,rust-proptest-1)
+ ("rust-rand" ,rust-rand-0.8)
+ ("rust-rkyv" ,rust-rkyv-0.7)
+ ("rust-schemars" ,rust-schemars-0.8)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-speedy" ,rust-speedy-0.8))
+ #:cargo-development-inputs (("rust-serde-test" ,rust-serde-test-1))))
+ (home-page "https://github.com/reem/rust-ordered-float")
+ (synopsis "Wrappers for total ordering on floats")
+ (description
+ "This package provides wrappers for total ordering on floats in Rust.")
+ (license license:expat)))
+
(define-public rust-ordered-float-3
(package
(name "rust-ordered-float")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:44:04 GMT)
Full text and
rfc822 format available.
Message #35 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-wezterm-bidi-0.2): New variable.
Change-Id: I2fd61ebe79516b7373b705601550f0171784c8c6
---
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 a4ba1599df..516f990970 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78069,6 +78069,28 @@ (define-public rust-wepoll-sys-stjepang-1
using @code{bindgen}.")
(license license:mpl2.0)))
+(define-public rust-wezterm-bidi-0.2
+ (package
+ (name "rust-wezterm-bidi")
+ (version "0.2.3")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "wezterm-bidi" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1v7kwmnxfplv9kgdmamn6csbn2ag5xjr0y6gs797slk0alsnw2hc"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-log" ,rust-log-0.4)
+ ("rust-wezterm-dynamic" ,rust-wezterm-dynamic-0.2))
+ #:cargo-development-inputs (("rust-env-logger" ,rust-env-logger-0.11)
+ ("rust-k9" ,rust-k9-0.12))))
+ (home-page "https://github.com/wez/wezterm")
+ (synopsis "unicode bidi algorithm UBA")
+ (description "The Unicode Bidi Algorithm (UBA).")
+ (license (list license:expat))))
+
(define-public rust-wezterm-dynamic-0.2
(package
(name "rust-wezterm-dynamic")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:44:05 GMT)
Full text and
rfc822 format available.
Message #38 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-better-panic-0.3): New variable.
Change-Id: I0068772228ab1d6ebaa2803bba14ec47b62981f6
---
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 516f990970..51d7659208 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -5984,6 +5984,27 @@ (define-public rust-bencher-0.1
(license (list license:asl2.0
license:expat))))
+(define-public rust-better-panic-0.3
+ (package
+ (name "rust-better-panic")
+ (version "0.3.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "better-panic" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0djh7qs39z0mbkzxs4nrc9ngnyjpsxq67lqfv75q91i63b8y3abg"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-backtrace" ,rust-backtrace-0.3)
+ ("rust-console" ,rust-console-0.15)
+ ("rust-syntect" ,rust-syntect-4))))
+ (home-page "https://github.com/mitsuhiko/better-panic")
+ (synopsis "panic backtraces")
+ (description "Pretty panic backtraces inspired by Python's tracebacks.")
+ (license license:expat)))
+
(define-public rust-bigdecimal-0.4
(package
(name "rust-bigdecimal")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:44:05 GMT)
Full text and
rfc822 format available.
Message #41 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-cargo-husky-1): New variable.
Change-Id: I34388bb94160b01780639180e462bf587623d371
---
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 51d7659208..ff92aa4071 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -9910,6 +9910,28 @@ (define-public rust-cargo-credential-libsecret-0.3
("rust-cargo-credential" ,rust-cargo-credential-0.3)
("rust-libloading" ,rust-libloading-0.8))))))
+(define-public rust-cargo-husky-1
+ (package
+ (name "rust-cargo-husky")
+ (version "1.5.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "cargo-husky" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1b9jx720dzw9s7rl82bywz4d089c9rb0j526c1jfzs1g4llvc0kv"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:tests? #f
+ #:cargo-development-inputs (("rust-lazy-static" ,rust-lazy-static-1)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-semver" ,rust-semver-0.9))))
+ (home-page "https://github.com/rhysd/cargo-husky")
+ (synopsis "git husky cargo")
+ (description "This crate is husky (git hooks) for cargo.")
+ (license license:expat)))
+
(define-public rust-cargo-metadata-0.18
(package
(name "rust-cargo-metadata")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:44:06 GMT)
Full text and
rfc822 format available.
Message #44 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-libmath-0.2): New variable.
Change-Id: Ie18b444f9dd260f849f04bc5bee7d5a6324c5e6b
---
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 ff92aa4071..738cf45f2e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -34047,6 +34047,25 @@ (define-public rust-libmacchina-6
information.")
(license license:expat)))
+(define-public rust-libmath-0.2
+ (package
+ (name "rust-libmath")
+ (version "0.2.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "libmath" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "00j546nfjsd4i1z1di800crazjyz6bv0dc63sn0awlx86ill3lyz"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-rand" ,rust-rand-0.3))))
+ (home-page "https://github.com/scoobadog/libmath-rs")
+ (synopsis "mathematical utilities")
+ (description "Mathematical utilities.")
+ (license license:expat)))
+
(define-public rust-libmimalloc-sys-0.1
(package
(name "rust-libmimalloc-sys")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:44:06 GMT)
Full text and
rfc822 format available.
Message #47 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-simplerand-1): New variable.
Change-Id: Ia776e3abce46ef80d10967ae1d8057b32f551e59
---
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 738cf45f2e..e2aa9778a5 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -62394,6 +62394,25 @@ (define-public rust-simplelog-0.12
small to medium sized project")
(license (list license:expat license:asl2.0))))
+(define-public rust-simplerand-1
+ (package
+ (name "rust-simplerand")
+ (version "1.3.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "simplerand" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0yw9p3sk5c57gwz60ydpvsbx9kkwyccwlcv0z3q4v66b4455libh"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-lazy-static" ,rust-lazy-static-1))))
+ (home-page "https://github.com/PumpkinSeed/srand")
+ (synopsis "random number generator")
+ (description "Simple and fast random number generator.")
+ (license license:expat)))
+
(define-public rust-simple-logger-4
(package
(name "rust-simple-logger")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:44:07 GMT)
Full text and
rfc822 format available.
Message #50 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-fakeit-1): New variable.
Change-Id: Ib3a69e8510312ccc48bb5ee8ef98ecefd12ad797
---
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 e2aa9778a5..fe547133b2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -22694,6 +22694,28 @@ (define-public rust-faccess-0.2
(description "Simple file accessibility checks in rust.")
(license license:expat)))
+(define-public rust-fakeit-1
+ (package
+ (name "rust-fakeit")
+ (version "1.2.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "fakeit" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0zsz58zfawf3zk9ig3n7dbd382lgndjx0xxngwsymilcgipr0bfi"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-libmath" ,rust-libmath-0.2)
+ ("rust-rand" ,rust-rand-0.6)
+ ("rust-simplerand" ,rust-simplerand-1)
+ ("rust-uuid" ,rust-uuid-0.8))))
+ (home-page "https://github.com/PumpkinSeed/fakeit")
+ (synopsis "fake data generator")
+ (description "Fake data generator library with 130+ functions.")
+ (license license:expat)))
+
(define-public rust-fake-simd-0.1
(package
(name "rust-fake-simd")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:44:07 GMT)
Full text and
rfc822 format available.
Message #53 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-csscolorparser-0.6): New variable.
Change-Id: I2936f096164c31b2eafc41a574b8b7945414a215
---
gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index fe547133b2..5c4a9e3a86 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -16252,6 +16252,30 @@ (define-public rust-rusticata-macros-4
(description "Helper macros for Rusticata.")
(license (list license:expat license:asl2.0))))
+(define-public rust-csscolorparser-0.6
+ (package
+ (name "rust-csscolorparser")
+ (version "0.6.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "csscolorparser" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1gxh11hajx96mf5sd0az6mfsxdryfqvcfcphny3yfbfscqq7sapb"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-cint" ,rust-cint-0.3)
+ ("rust-lab" ,rust-lab-0.11)
+ ("rust-phf" ,rust-phf-0.11)
+ ("rust-rgb" ,rust-rgb-0.8)
+ ("rust-serde" ,rust-serde-1))
+ #:cargo-development-inputs (("rust-serde-test" ,rust-serde-test-1))))
+ (home-page "https://github.com/mazznoer/csscolorparser-rs")
+ (synopsis "CSS color parser library")
+ (description "This crate is a CSS color parser library.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-cssparser-0.29
(package
(name "rust-cssparser")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:44:08 GMT)
Full text and
rfc822 format available.
Message #56 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-wezterm-dynamic-0.1): New variable.
Change-Id: Ifb5abb4c58666cd79f40f00f868c0092c4dbcaaa
---
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 6f03aa3039..281bc1fcf6 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78263,6 +78263,32 @@ (define-public rust-wezterm-dynamic-0.2
"config serialization for wezterm via dynamic json-like data values")
(license license:expat)))
+(define-public rust-wezterm-dynamic-0.1
+ (package
+ (name "rust-wezterm-dynamic")
+ (version "0.1.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "wezterm-dynamic" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1al8fmfr852m62mlcr0v2lg3a18icl2sv79zv7jnv9v0rk07hpm7"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-log" ,rust-log-0.4)
+ ("rust-ordered-float" ,rust-ordered-float-3)
+ ("rust-strsim" ,rust-strsim-0.10)
+ ("rust-thiserror" ,rust-thiserror-1)
+ ("rust-wezterm-dynamic-derive" ,rust-wezterm-dynamic-derive-0.1))
+ #:cargo-development-inputs (("rust-maplit" ,rust-maplit-1))))
+ (home-page "https://github.com/wez/wezterm")
+ (synopsis
+ "config serialization for wezterm via dynamic json-like data values")
+ (description
+ "config serialization for wezterm via dynamic json-like data values")
+ (license license:expat)))
+
(define-public rust-wezterm-dynamic-derive-0.1
(package
(name "rust-wezterm-dynamic-derive")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:44:08 GMT)
Full text and
rfc822 format available.
Message #59 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-wezterm-color-types-0.2): New variable.
Change-Id: Id0bbbb3a611078188bd0c9e357092a7803a2e3d7
---
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 281bc1fcf6..cf1dc69790 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78237,6 +78237,29 @@ (define-public rust-wezterm-bidi-0.2
(description "The Unicode Bidi Algorithm (UBA).")
(license (list license:expat))))
+(define-public rust-wezterm-color-types-0.2
+ (package
+ (name "rust-wezterm-color-types")
+ (version "0.2.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "wezterm-color-types" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0xvphmrqgg69v9l879xj5lq010z13f5ixi854ykmny6j7m47lvjc"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-csscolorparser" ,rust-csscolorparser-0.6)
+ ("rust-deltae" ,rust-deltae-0.3)
+ ("rust-lazy-static" ,rust-lazy-static-1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-wezterm-dynamic" ,rust-wezterm-dynamic-0.1))))
+ (home-page "https://github.com/wez/wezterm")
+ (synopsis "types for colors")
+ (description "Types for working with colors.")
+ (license license:expat)))
+
(define-public rust-wezterm-dynamic-0.2
(package
(name "rust-wezterm-dynamic")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:44:09 GMT)
Full text and
rfc822 format available.
Message #62 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-varbincode-0.1): New variable.
Change-Id: I067935391fdb5f094cecf30909fcc3e56435dfaf
---
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 0f1359c9ec..b039c9ddc9 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -76731,6 +76731,31 @@ (define-public rust-value-bag-sval2-1
(description "Implementation detail for value-bag.")
(license (list license:asl2.0 license:expat))))
+(define-public rust-varbincode-0.1
+ (package
+ (name "rust-varbincode")
+ (version "0.1.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "varbincode" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "17vgwalm7a1lryjj565p4rnx5h3hr8vwm5504r92s7j41f8gl4mp"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-byteorder" ,rust-byteorder-1)
+ ("rust-leb128" ,rust-leb128-0.2)
+ ("rust-serde" ,rust-serde-1))
+ #:cargo-development-inputs (("rust-serde-derive" ,rust-serde-derive-1))))
+ (home-page "https://github.com/wez/varbincode")
+ (synopsis
+ "binary encoder decoder variable length integer")
+ (description
+ "This package provides a binary encoder / decoder with variable length integer
+encoding implementation in Rust.")
+ (license license:expat)))
+
(define-public rust-vcpkg-0.2
(package
(name "rust-vcpkg")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:44:09 GMT)
Full text and
rfc822 format available.
Message #65 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-termwiz-0.20): New variable.
Change-Id: I516f92d826a05b88da8b45c311119791d1c2aac6
---
gnu/packages/crates-io.scm | 60 ++++++++++++++++++++++++++++++++++++++
1 file changed, 60 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index b039c9ddc9..887dcbef1d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -69547,6 +69547,66 @@ (define-public rust-termtree-0.4
(description "Visualize tree-like data on the command-line.")
(license license:expat)))
+(define-public rust-termwiz-0.20
+ (package
+ (name "rust-termwiz")
+ (version "0.20.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "termwiz" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1yj80sli95wcw0im2iic9h7mx20hms3f9shxk7jarjqgl5waj2cm"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
+ ("rust-base64" ,rust-base64-0.21)
+ ("rust-bitflags" ,rust-bitflags-1)
+ ("rust-cassowary" ,rust-cassowary-0.3)
+ ("rust-colored" ,rust-colored-2)
+ ("rust-filedescriptor" ,rust-filedescriptor-0.8)
+ ("rust-finl-unicode" ,rust-finl-unicode-1)
+ ("rust-fixedbitset" ,rust-fixedbitset-0.4)
+ ("rust-fnv" ,rust-fnv-1)
+ ("rust-hex" ,rust-hex-0.4)
+ ("rust-image" ,rust-image-0.24)
+ ("rust-lazy-static" ,rust-lazy-static-1)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-memmem" ,rust-memmem-0.1)
+ ("rust-nix" ,rust-nix-0.24)
+ ("rust-num-derive" ,rust-num-derive-0.3)
+ ("rust-num-traits" ,rust-num-traits-0.2)
+ ("rust-ordered-float" ,rust-ordered-float-3)
+ ("rust-pest" ,rust-pest-2)
+ ("rust-pest-derive" ,rust-pest-derive-2)
+ ("rust-phf" ,rust-phf-0.10)
+ ("rust-regex" ,rust-regex-1)
+ ("rust-semver" ,rust-semver-0.11)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-sha2" ,rust-sha2-0.9)
+ ("rust-signal-hook" ,rust-signal-hook-0.1)
+ ("rust-siphasher" ,rust-siphasher-0.3)
+ ("rust-terminfo" ,rust-terminfo-0.7)
+ ("rust-termios" ,rust-termios-0.3)
+ ("rust-thiserror" ,rust-thiserror-1)
+ ("rust-ucd-trie" ,rust-ucd-trie-0.1)
+ ("rust-unicode-segmentation" ,rust-unicode-segmentation-1)
+ ("rust-vtparse" ,rust-vtparse-0.6)
+ ("rust-wezterm-bidi" ,rust-wezterm-bidi-0.2)
+ ("rust-wezterm-color-types" ,rust-wezterm-color-types-0.2)
+ ("rust-wezterm-dynamic" ,rust-wezterm-dynamic-0.1)
+ ("rust-winapi" ,rust-winapi-0.3))
+ #:cargo-development-inputs (("rust-criterion" ,rust-criterion-0.3)
+ ("rust-env-logger" ,rust-env-logger-0.10)
+ ("rust-k9" ,rust-k9-0.11)
+ ("rust-varbincode" ,rust-varbincode-0.1))))
+ (home-page "https://github.com/wez/wezterm")
+ (synopsis "terminal wizardry")
+ (description "Terminal Wizardry for Unix and Windows.")
+ (license license:expat)))
+
(define-public rust-test-assembler-0.1
(package
(name "rust-test-assembler")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:45:03 GMT)
Full text and
rfc822 format available.
Message #68 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-stability-0.1): New variable.
Change-Id: I3a063c4d178148389e044b0d6203e37bcaa4bd6a
---
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 41fd97e0e6..7c5c92c8e2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -64805,6 +64805,26 @@ (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.1
+ (package
+ (name "rust-stability")
+ (version "0.1.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "stability" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1kn3vcicmpg8bnyalp15i2j0dbv6c0wc62022bcs58jdi5vv3lgb"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-quote" ,rust-quote-1)
+ ("rust-syn" ,rust-syn-1))))
+ (home-page "https://github.com/sagebind/stability")
+ (synopsis "rust API stability attributes")
+ (description "Rust API stability attributes for the rest of us.")
+ (license license:expat)))
+
(define-public rust-stable-deref-trait-1
(package
(name "rust-stable-deref-trait")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:45:04 GMT)
Full text and
rfc822 format available.
Message #71 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-strum-macros-0.26): New variable.
Change-Id: I855f289bed17e41d8f199eb68fd89bd003078df4
---
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 7c5c92c8e2..22b00b1bae 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -66078,6 +66078,34 @@ (define-public rust-strum-0.18
`(#:cargo-inputs
(("rust-strum-macros" ,rust-strum-macros-0.18))))))
+(define-public rust-strum-macros-0.26
+ (package
+ (name "rust-strum-macros")
+ (version "0.26.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "strum_macros" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "066dsk2f1psyyjllr1yc50251jvpjyh585m0fkcl0rypjgy1fd3s"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-test-flags '("--release" "--"
+ "--skip=enum_discriminants"
+ "--skip=static_variants_array")
+ #:cargo-inputs (("rust-heck" ,rust-heck-0.4)
+ ("rust-proc-macro2" ,rust-proc-macro2-1)
+ ("rust-quote" ,rust-quote-1)
+ ("rust-rustversion" ,rust-rustversion-1)
+ ("rust-syn" ,rust-syn-2))
+ #:cargo-development-inputs (("rust-strum" ,rust-strum-0.26))))
+ (home-page "https://github.com/Peternator7/strum")
+ (synopsis "Set of macros for working with enums and strings")
+ (description
+ "This crate provides helpful macros for working with enums and strings.")
+ (license license:expat)))
+
(define-public rust-strum-macros-0.25
(package
(name "rust-strum-macros")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:45:04 GMT)
Full text and
rfc822 format available.
Message #74 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-strum-0.26): New variable.
Change-Id: I377c9ba8f0b15bd04457357147c168ea661548d5
---
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 22b00b1bae..38b6382558 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -65964,6 +65964,31 @@ (define-public rust-struct-patch-derive-0.4
your structs.")
(license license:expat)))
+(define-public rust-strum-0.26
+ (package
+ (name "rust-strum")
+ (version "0.26.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "strum" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0przl5xmy1gzf4rlp8ff7wla43slsyk1vlg2xdjsk6nzmpl96fvj"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-test-flags '("--release" "--"
+ "--skip=EnumMessage"
+ "--skip=EnumProperty"
+ "--skip=EnumIterator")
+ #:cargo-inputs (("rust-phf" ,rust-phf-0.10)
+ ("rust-strum-macros" ,rust-strum-macros-0.26))
+ #:cargo-development-inputs (("rust-strum-macros" ,rust-strum-macros-0.26))))
+ (home-page "https://github.com/Peternator7/strum")
+ (synopsis "Helpful macros for working with enums and strings")
+ (description "Helpful macros for working with enums and strings")
+ (license license:expat)))
+
(define-public rust-strum-0.25
(package
(name "rust-strum")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:45:04 GMT)
Full text and
rfc822 format available.
Message #77 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-termion-3): New variable.
Change-Id: I735743218fdbba4845b877fbe2cfef38bee63f07
---
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 38b6382558..932a66f2f3 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -69627,6 +69627,31 @@ (define-public rust-terminfo-0.7
(description "Terminal capabilities with type-safe getters.")
(license license:wtfpl2)))
+(define-public rust-termion-3
+ (package
+ (name "rust-termion")
+ (version "3.0.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "termion" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "19f7q542ih13j13jp5lr750z5yav7v035pmz46zznkahb9ki6y21"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:tests? #f ; tests require a terminal
+ #:cargo-inputs (("rust-libc" ,rust-libc-0.2)
+ ("rust-libredox" ,rust-libredox-0.0.2)
+ ("rust-numtoa" ,rust-numtoa-0.1)
+ ("rust-redox-termios" ,rust-redox-termios-0.1)
+ ("rust-serde" ,rust-serde-1))))
+ (home-page "https://gitlab.redox-os.org/redox-os/termion")
+ (synopsis "Library for manipulating terminals")
+ (description
+ "This package provides a bindless library for manipulating terminals.")
+ (license license:expat)))
+
(define-public rust-termion-2
(package
(name "rust-termion")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:45:05 GMT)
Full text and
rfc822 format available.
Message #80 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-terminfo-0.8): New variable.
Change-Id: I089182a103780939bdb07c57cfc22dce5b392a66
---
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 932a66f2f3..c4f853b728 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -69602,6 +69602,33 @@ (define-public rust-terminal-size-0.1
`(("rust-libc" ,rust-libc-0.2)
("rust-winapi" ,rust-winapi-0.3))))))
+(define-public rust-terminfo-0.8
+ (package
+ (name "rust-terminfo")
+ (version "0.8.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "terminfo" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "13s9920jzmnr0jidik8yn6gvkic9n39sl28440mx4x8pd2kd6v36"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-test-flags '("--release" "--"
+ "--skip=Database"
+ "--skip=expand::expand"
+ "--skip=src/lib.rs")
+ #:cargo-inputs (("rust-dirs" ,rust-dirs-4)
+ ("rust-fnv" ,rust-fnv-1)
+ ("rust-nom" ,rust-nom-7)
+ ("rust-phf" ,rust-phf-0.11)
+ ("rust-phf-codegen" ,rust-phf-codegen-0.11))))
+ (home-page "https://github.com/meh/rust-terminfo")
+ (synopsis "Terminal information")
+ (description "Terminal capabilities with type-safe getters.")
+ (license license:wtfpl2)))
+
(define-public rust-terminfo-0.7
(package
(name "rust-terminfo")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:45:05 GMT)
Full text and
rfc822 format available.
Message #83 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-wezterm-blob-leases-0.1): New variable.
Change-Id: I9f0b7d139ca0cbd4e930e4b1a3e66404b738ebf9
---
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 c4f853b728..ba0f4e7c13 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78565,6 +78565,32 @@ (define-public rust-wezterm-bidi-0.2
(description "The Unicode Bidi Algorithm (UBA).")
(license (list license:expat))))
+(define-public rust-wezterm-blob-leases-0.1
+ (package
+ (name "rust-wezterm-blob-leases")
+ (version "0.1.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "wezterm-blob-leases" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "02z6m7p9vf4wvr9g2qv1kxp6zaxxli4ziphhcjbnivbyvw55wnlf"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-getrandom" ,rust-getrandom-0.2)
+ ("rust-mac-address" ,rust-mac-address-1)
+ ("rust-once-cell" ,rust-once-cell-1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-sha2" ,rust-sha2-0.10)
+ ("rust-tempfile" ,rust-tempfile-3)
+ ("rust-thiserror" ,rust-thiserror-1)
+ ("rust-uuid" ,rust-uuid-1))))
+ (home-page "https://github.com/wez/wezterm")
+ (synopsis "image blob caching/leasing for wezterm")
+ (description "Manage image blob caching/leasing for wezterm.")
+ (license license:expat)))
+
(define-public rust-wezterm-color-types-0.2
(package
(name "rust-wezterm-color-types")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:45:06 GMT)
Full text and
rfc822 format available.
Message #86 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-wezterm-input-types-0.1): New variable.
Change-Id: I0bc79f1982e60cc458d93d314b505dd6596321f8
---
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 a740e688e2..ffa350f561 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78712,6 +78712,29 @@ (define-public rust-wezterm-dynamic-derive-0.1
"config serialization for wezterm via dynamic json-like data values")
(license license:expat)))
+(define-public rust-wezterm-input-types-0.1
+ (package
+ (name "rust-wezterm-input-types")
+ (version "0.1.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "wezterm-input-types" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0zp557014d458a69yqn9dxfy270b6kyfdiynr5p4algrb7aas4kh"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-bitflags" ,rust-bitflags-1)
+ ("rust-euclid" ,rust-euclid-0.22)
+ ("rust-lazy-static" ,rust-lazy-static-1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-wezterm-dynamic" ,rust-wezterm-dynamic-0.2))))
+ (home-page "https://github.com/wez/wezterm")
+ (synopsis "wezterm input types")
+ (description "Input types for wezterm.")
+ (license license:expat)))
+
(define-public rust-which-5
(package
(name "rust-which")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:45:06 GMT)
Full text and
rfc822 format available.
Message #89 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-derive-core-0.13): New variable.
Change-Id: I66ed816edef50f73ae1a1314e7a141f1a47ada78
---
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 56901a9494..6607fda6dd 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -18623,6 +18623,32 @@ (define-public rust-derive-builder-0.7
("rust-skeptic" ,rust-skeptic-0.13)
("rust-syn" ,rust-syn-0.15))))))
+(define-public rust-derive-builder-core-0.13
+ (package
+ (name "rust-derive-builder-core")
+ (version "0.13.1")
+ (source (origin
+ (method url-fetch)
+ (uri (crate-uri "derive_builder_core" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1381dgjq6jhirww088dff8b00v2d99illvnan0l0kvz7qdy33v54"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs
+ (("rust-darling" ,rust-darling-0.14)
+ ("rust-proc-macro2" ,rust-proc-macro2-1)
+ ("rust-quote" ,rust-quote-1)
+ ("rust-syn" ,rust-syn-1))
+ #:cargo-development-inputs
+ (("rust-pretty-assertions" ,rust-pretty-assertions-1))))
+ (home-page "https://github.com/colin-kiegel/rust-derive-builder")
+ (synopsis "Internal helper library for @code{rust-derive-builder}")
+ (description
+ "Internal helper library for @code{rust-derive-builder}.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-derive-builder-core-0.12
(package
(name "rust-derive-builder-core")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:45:07 GMT)
Full text and
rfc822 format available.
Message #92 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-derive-builder-macro-0.13): New variable.
Change-Id: Ic73a7d3b0f9499aebfa08371575265f386470c58
---
gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 6607fda6dd..0af4aef746 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -18763,6 +18763,30 @@ (define-public rust-derive-builder-core-0.5
("rust-quote" ,rust-quote-0.6)
("rust-syn" ,rust-syn-0.15))))))
+(define-public rust-derive-builder-macro-0.13
+ (package
+ (name "rust-derive-builder-macro")
+ (version "0.13.1")
+ (source (origin
+ (method url-fetch)
+ (uri (crate-uri "derive_builder_macro" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "09q17rzgf8bsj8n1bhlf4f93nmqg8va6321ppcd07f1mzg1nh0w7"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs
+ (("rust-derive-builder-core" ,rust-derive-builder-core-0.13)
+ ("rust-syn" ,rust-syn-1))))
+ (home-page "https://github.com/colin-kiegel/rust-derive-builder")
+ (synopsis
+ "Rust macro to automatically implement the builder pattern for arbitrary structs")
+ (description
+ "This crate provides a Rust macro to automatically implement the builder
+pattern for arbitrary structs.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-derive-builder-macro-0.12
(package
(name "rust-derive-builder-macro")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:45:07 GMT)
Full text and
rfc822 format available.
Message #95 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-font8x8-0.3): New variable.
Change-Id: I25b237b5fe2c857d50d5566efc897bcbf0bf8616
---
gnu/packages/crates-io.scm | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index e11df0e275..ffd7341f36 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -24513,6 +24513,23 @@ (define-public rust-fnv-1
(license (list license:asl2.0
license:expat))))
+(define-public rust-font8x8-0.3
+ (package
+ (name "rust-font8x8")
+ (version "0.3.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "font8x8" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0znh67wfv3pyx12619rm8v59fc3ig2ai6pfgqxl855hsf6w8hm47"))))
+ (build-system cargo-build-system)
+ (home-page "https://gitlab.com/saibatizoku/font8x8-rs")
+ (synopsis "8x8 monochrome bitmap font")
+ (description "8x8 monochrome bitmap font for rendering.")
+ (license license:expat)))
+
(define-public rust-font-kit-0.11
(package
(name "rust-font-kit")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:45:08 GMT)
Full text and
rfc822 format available.
Message #98 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-home-0.5): Update to 0.5.9.
* gnu/packages/crates-io.scm (rust-home-0.5)[inputs]:
Update rust-windows-sys to 0.52.
Change-Id: I7786c0a44de269554ca0a2d5f0d827bf26effee0
---
gnu/packages/crates-io.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 40fa03e245..1b51d7e5c4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -28071,17 +28071,17 @@ (define-public rust-half-1
(define-public rust-home-0.5
(package
(name "rust-home")
- (version "0.5.5")
+ (version "0.5.9")
(source
(origin
(method url-fetch)
(uri (crate-uri "home" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1nqx1krijvpd03d96avsdyknd12h8hs3xhxwgqghf8v9xxzc4i2l"))))
+ (base32 "19grxyg35rqfd802pcc9ys1q3lafzlcjcv2pl2s5q8xpyr5kblg3"))))
(build-system cargo-build-system)
(arguments
- `(#:cargo-inputs (("rust-windows-sys" ,rust-windows-sys-0.48))))
+ `(#:cargo-inputs (("rust-windows-sys" ,rust-windows-sys-0.52))))
(home-page "https://github.com/rust-lang/cargo")
(synopsis "Shared definitions of home directories")
(description "This package provides the definition of @code{home_dir}
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:45:09 GMT)
Full text and
rfc822 format available.
Message #101 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-clap-derive-4): Update to 4.5.0.
Change-Id: If6e59e0b352fac6f3659f72d43b31b5d4b4e8f2b
---
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 084537917b..25beec3449 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -11382,14 +11382,14 @@ (define-public rust-clap-conf-0.1
(define-public rust-clap-derive-4
(package
(name "rust-clap-derive")
- (version "4.4.7")
+ (version "4.5.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "clap_derive" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0hk4hcxl56qwqsf4hmf7c0gr19r9fbxk0ah2bgkr36pmmaph966g"))))
+ (base32 "0ixs8wzw7aqfdk4x150jd7j09r9gm5x0icwd4jw863szim9w0yrh"))))
(build-system cargo-build-system)
(arguments
(list #:cargo-inputs
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:46:03 GMT)
Full text and
rfc822 format available.
Message #104 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-clap-lex-0.7): New variable.
Change-Id: Id9263095343d39b0cd28271ebe99b0bc6be65b91
---
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 25beec3449..38f54cef2a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -11656,6 +11656,26 @@ (define-public rust-clap-complete-fig-3
with Clap to generate Fig completion scripts.")
(license (list license:expat license:asl2.0))))
+(define-public rust-clap-lex-0.7
+ (package
+ (name "rust-clap-lex")
+ (version "0.7.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "clap_lex" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1kh1sckgq71kay2rrr149pl9gbsrvyccsq6xm5xpnq0cxnyqzk4q"))))
+ (build-system cargo-build-system)
+ (home-page "https://github.com/clap-rs/clap/tree/master/clap_lex")
+ (synopsis "Command line parser for Clap")
+ (description
+ "This package provides a parser for command line options. As opposed
+to a declarative parser, @code{rust-clap-lex} processes arguments as a
+stream of tokens.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-clap-lex-0.6
(package
(name "rust-clap-lex")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:46:04 GMT)
Full text and
rfc822 format available.
Message #107 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-strsim-0.11): New variable.
Change-Id: If2a421a7016d9bb5f9bcbf76860fde230cc9ef11
---
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 38f54cef2a..88f1c692cf 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -65830,6 +65830,27 @@ (define-public rust-strong-xml-derive-0.6
"This package provides a strong typed XML parser, based on xmlparser.")
(license license:expat)))
+(define-public rust-strsim-0.11
+ (package
+ (name "rust-strsim")
+ (version "0.11.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "strsim" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "00gsdp2x1gkkxsbjxgrjyil2hsbdg49bwv8q2y1f406dwk4p7q2y"))))
+ (build-system cargo-build-system)
+ (home-page "https://github.com/dguo/strsim-rs")
+ (synopsis "Rust implementations of string similarity metrics")
+ (description "This crate includes implementations of string similarity
+metrics. It includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro,
+and Jaro-Winkler.")
+ (license license:expat)))
+
(define-public rust-strsim-0.10
(package
(name "rust-strsim")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:46:05 GMT)
Full text and
rfc822 format available.
Message #110 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-escape8259-0.5): New variable.
Change-Id: Icc2f6479e88301e03c541cedb0a1da16f80ff176
---
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 65c5fb11fb..8959e092fa 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -22362,6 +22362,25 @@ (define-public rust-error-code-2
@code{no_std} environment.")
(license license:boost1.0)))
+(define-public rust-escape8259-0.5
+ (package
+ (name "rust-escape8259")
+ (version "0.5.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "escape8259" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1vjpfnk9fyq6qcc18bq7yfk9ahi2r12lfywr4rwcsvv6wc8ljkxs"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-rustversion" ,rust-rustversion-1))))
+ (home-page "https://github.com/ericseppanen/escape8259")
+ (synopsis "RFC8259-compliant string escaping and un-escaping")
+ (description "RFC8259-compliant string escaping and un-escaping")
+ (license license:expat)))
+
(define-public rust-escaper-0.1
(package
(name "rust-escaper")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:46:06 GMT)
Full text and
rfc822 format available.
Message #113 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-circular-0.3): New variable.
Change-Id: Iae0cd710d1d28dec627241e64fc2e04c36f2203c
---
gnu/packages/crates-io.scm | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 8959e092fa..f6e8525d40 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -11107,6 +11107,24 @@ (define-public rust-cint-0.3
interoperation between crates in Rust.")
(license (list license:expat license:asl2.0 license:zlib))))
+(define-public rust-circular-0.3
+ (package
+ (name "rust-circular")
+ (version "0.3.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "circular" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1slb0zd1xj0fjd0ql86zs57l1xbn5ywsyj1d8397bcvc1yg27z5h"))))
+ (build-system cargo-build-system)
+ (home-page "https://github.com/sozu-proxy/circular")
+ (synopsis "stream abstraction for nom")
+ (description
+ "This package provides a stream abstraction designed for use with nom.")
+ (license license:expat)))
+
(define-public rust-ci-info-0.3
(package
(name "rust-ci-info")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:46:07 GMT)
Full text and
rfc822 format available.
Message #116 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-winnow-0.6): New variable.
Change-Id: I7eb055597f8bccb3020cb814ed1c7c57b380aa19
---
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 f6e8525d40..478241aeec 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -79385,6 +79385,31 @@ (define-public rust-wild-2
command-line, uniformly on all platforms")
(license (list license:asl2.0 license:expat))))
+(define-public rust-winnow-0.6
+ (package
+ (name "rust-winnow")
+ (version "0.6.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "winnow" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0y71bhxjhjf62c1631rpvmjyz3fmhg5i6jfb3z3kxk0mgz292hbs"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t ; Cut the dependency graph.
+ #:cargo-inputs (("rust-anstream" ,rust-anstream-0.3)
+ ("rust-anstyle" ,rust-anstyle-1)
+ ("rust-is-terminal" ,rust-is-terminal-0.4)
+ ("rust-memchr" ,rust-memchr-2)
+ ("rust-terminal-size" ,rust-terminal-size-0.2))))
+ (home-page "https://github.com/winnow-rs/winnow")
+ (synopsis "Byte-oriented, zero-copy, parser combinators library")
+ (description "This package provides a byte-oriented, zero-copy, parser
+combinators library.")
+ (license license:expat)))
+
(define-public rust-winnow-0.5
(package
(name "rust-winnow")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:46:08 GMT)
Full text and
rfc822 format available.
Message #119 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-serde-spanned-0.6): Update to 0.6.5.
Change-Id: Icfa505fb382b0c49e83f2705abf24e15f17919cc
---
gnu/packages/crates-io.scm | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 478241aeec..4daa5be8d0 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -61038,16 +61038,20 @@ (define-public rust-serde-repr-0.1
(define-public rust-serde-spanned-0.6
(package
(name "rust-serde-spanned")
- (version "0.6.4")
+ (version "0.6.5")
(source (origin
(method url-fetch)
(uri (crate-uri "serde_spanned" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "102ym47sr1y48ml42wjv6aq8y77bij1qckx1j0gb3rbka21jn0hj"))))
+ (base32 "1hgh6s3jjwyzhfk3xwb6pnnr1misq9nflwq0f026jafi37s24dpb"))))
(build-system cargo-build-system)
(arguments
- `(#:cargo-inputs (("rust-serde" ,rust-serde-1))))
+ `(#:tests? #f
+ #:cargo-inputs (("rust-serde" ,rust-serde-1))
+ #:cargo-development-inputs (("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-untagged" ,rust-serde-untagged-0.1))))
(home-page "https://github.com/toml-rs/toml")
(synopsis "Encoder and decoder of TOML-formatted files and streams")
(description "This package provides a native Rust encoder and decoder of
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:46:09 GMT)
Full text and
rfc822 format available.
Message #122 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-indexmap-2): Update to 2.2.3.
Change-Id: Ia535723d05b369a7ed08ea4e7de3da9acb878041
---
gnu/packages/crates-io.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 4daa5be8d0..eb7c443463 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -30352,14 +30352,14 @@ (define-public rust-indenter-0.3
(define-public rust-indexmap-2
(package
(name "rust-indexmap")
- (version "2.1.0")
+ (version "2.2.3")
(source (origin
(method url-fetch)
(uri (crate-uri "indexmap" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "07rxrqmryr1xfnmhrjlz8ic6jw28v6h5cig3ws2c9d0wifhy2c6m"))))
+ "0xy1wcad2da199f6y0mwmx9scw7glgs1n2g4m8nfln7hcf8g6g13"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
@@ -30373,7 +30373,7 @@ (define-public rust-indexmap-2
#:cargo-development-inputs
(("rust-fnv" ,rust-fnv-1)
("rust-fxhash" ,rust-fxhash-0.2)
- ("rust-itertools" ,rust-itertools-0.11)
+ ("rust-itertools" ,rust-itertools-0.12)
("rust-lazy-static" ,rust-lazy-static-1)
("rust-quickcheck" ,rust-quickcheck-1)
("rust-rand" ,rust-rand-0.8)
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:46:10 GMT)
Full text and
rfc822 format available.
Message #125 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-serde-json-1): Update to 1.0.114.
Change-Id: I36ec811b2446e4eb80d9c5ddab2df17ef9a4478f
---
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 eb7c443463..ecf4deb2cd 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -60820,14 +60820,14 @@ (define-public rust-serde-ignored-0.1
(define-public rust-serde-json-1
(package
(name "rust-serde-json")
- (version "1.0.111")
+ (version "1.0.114")
(source
(origin
(method url-fetch)
(uri (crate-uri "serde_json" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1x441azvvdy6x8am4bvkxhswhzw5cr8ml0cqspnihvri8bx4cvhp"))))
+ (base32 "1q4saigxwkf8bw4y5kp6k33dnavlvvwa2q4zmag59vrjsqdrpw65"))))
(build-system cargo-build-system)
(arguments
`(#:tests? #f ; could not find `RandomState` in `hash`
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:46:11 GMT)
Full text and
rfc822 format available.
Message #128 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-toml-test-data-1): Update to 1.8.0.
Change-Id: I167ab2cb138edcdbce09ea5e65d873bd24210139
---
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 ecf4deb2cd..94a4f134c7 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -74075,13 +74075,13 @@ (define-public rust-toml-test-0.3
(define-public rust-toml-test-data-1
(package
(name "rust-toml-test-data")
- (version "1.4.0")
+ (version "1.8.0")
(source (origin
(method url-fetch)
(uri (crate-uri "toml-test-data" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0bgdwyjsqgpwwi5s1w483a1g3qrwmq0l3742k07575qzcc6sx0h0"))))
+ (base32 "0pf13igrg0rm5fmy1sj57y9m313wyfwwjrqxgp3fhg41kvcvmdf6"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs (("rust-include-dir" ,rust-include-dir-0.7))))
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:46:12 GMT)
Full text and
rfc822 format available.
Message #131 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-toml-edit-0.22): New variable.
Change-Id: Iecf3651483322d25edaa60aa40eb13048cce9761
---
gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 94a4f134c7..fc15f0b181 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -73865,6 +73865,37 @@ (define-public rust-toml-datetime-0.5
(arguments
`(#:cargo-inputs (("rust-serde" ,rust-serde-1))))))
+(define-public rust-toml-edit-0.22
+ (package
+ (name "rust-toml-edit")
+ (version "0.22.6")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "toml_edit" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1xh66q9avqa0z7snipylxi5jiiy7kjdfvm3lrghd7j4c2ba5y6rc"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-indexmap" ,rust-indexmap-2)
+ ("rust-kstring" ,rust-kstring-2)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-spanned" ,rust-serde-spanned-0.6)
+ ("rust-toml-datetime" ,rust-toml-datetime-0.6)
+ ("rust-winnow" ,rust-winnow-0.6))
+ #:cargo-development-inputs
+ (("rust-libtest-mimic" ,rust-libtest-mimic-0.7)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-snapbox" ,rust-snapbox-0.4)
+ ("rust-toml-test-data" ,rust-toml-test-data-1)
+ ("rust-toml-test-harness" ,rust-toml-test-harness-0.4))))
+ (home-page "https://github.com/toml-rs/toml")
+ (synopsis "Yet another format-preserving TOML parser")
+ (description "This package provides yet another format-preserving TOML
+parser.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-toml-edit-0.21
(package
(name "rust-toml-edit")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:46:13 GMT)
Full text and
rfc822 format available.
Message #134 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-snapbox-macros-0.3): Update to 0.3.8.
Change-Id: Ic6d3b6cfcad2ce17ca9cbf9aac8ce15b05abf0b3
---
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 fc15f0b181..0f794c6131 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -64119,14 +64119,14 @@ (define-public rust-snap-0.2
(define-public rust-snapbox-macros-0.3
(package
(name "rust-snapbox-macros")
- (version "0.3.7")
+ (version "0.3.8")
(source (origin
(method url-fetch)
(uri (crate-uri "snapbox-macros" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "0rxn80n3y6h7cp75zd3g3akpw3whh31fhvv9zy20k55dk82xxk3q"))))
+ "0h6yy5h83y17bghi1lq9pw3knbqba1rwns20flian5axn0wbii71"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs (("rust-anstream" ,rust-anstream-0.6))))
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:46:14 GMT)
Full text and
rfc822 format available.
Message #137 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-snapbox-0.5): New variable.
Change-Id: I7da9f89507d8ddf90161a790f1b1e3c86f7a1e5c
---
gnu/packages/crates-io.scm | 49 ++++++++++++++++++++++++++++++++++++++
1 file changed, 49 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 0f794c6131..7a3db84a47 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -64158,6 +64158,55 @@ (define-public rust-snapbox-macros-0.2
(base32
"0c79lnjcs9yp62y665swv5y5y6088qc256bfr3s7xcnb0izfl7f0"))))))
+(define-public rust-snapbox-0.5
+ (package
+ (name "rust-snapbox")
+ (version "0.5.6")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "snapbox" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1bvk5p4p1l9fqjrc188kdm75bkrqqzdnz96lg4k3qbbx7psx7i86"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-anstream" ,rust-anstream-0.6)
+ ("rust-anstyle" ,rust-anstyle-1)
+ ("rust-anstyle-svg" ,rust-anstyle-svg-0.1)
+ ("rust-backtrace" ,rust-backtrace-0.3)
+ ("rust-content-inspector" ,rust-content-inspector-0.2)
+ ("rust-document-features" ,rust-document-features-0.2)
+ ("rust-dunce" ,rust-dunce-1)
+ ("rust-escargot" ,rust-escargot-0.5)
+ ("rust-filetime" ,rust-filetime-0.2)
+ ("rust-ignore" ,rust-ignore-0.4)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-libtest-mimic" ,rust-libtest-mimic-0.7)
+ ("rust-normalize-line-endings" ,rust-normalize-line-endings-0.3)
+ ("rust-os-pipe" ,rust-os-pipe-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-similar" ,rust-similar-2)
+ ("rust-snapbox-macros" ,rust-snapbox-macros-0.3)
+ ("rust-tempfile" ,rust-tempfile-3)
+ ("rust-wait-timeout" ,rust-wait-timeout-0.2)
+ ("rust-walkdir" ,rust-walkdir-2)
+ ("rust-windows-sys" ,rust-windows-sys-0.52))))
+ (home-page "https://github.com/assert-rs/trycmd/tree/main/crates/snapbox")
+ (synopsis "Snapshot testing toolbox")
+ (description
+ "Snapbox is a snapshot-testing toolbox that is ready to use for verifying
+output from
+
+@itemize
+@item Function return values
+@item CLI stdout/stderr
+@item Filesystem changes
+@end itemize
+
+It is also flexible enough to build your own test harness like @code{trycmd}.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-snapbox-0.4
(package
(name "rust-snapbox")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:46:15 GMT)
Full text and
rfc822 format available.
Message #140 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-anstyle-svg-0.1): New variable.
Change-Id: I4a3363aa1e102585567ea41c78a2f9c5bdf0c98a
---
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 7a3db84a47..a94655aa2c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -1796,6 +1796,31 @@ (define-public rust-anstyle-stream-0.2
writing colored text to a terminal.")
(license (list license:expat license:asl2.0))))
+(define-public rust-anstyle-svg-0.1
+ (package
+ (name "rust-anstyle-svg")
+ (version "0.1.3")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "anstyle-svg" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0yi8d0cv1spcisch35b1f7q7lz7j7yyircrnvgaxcj5l8zadlvcb"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:tests? #f
+ #:cargo-inputs (("rust-anstream" ,rust-anstream-0.6)
+ ("rust-anstyle" ,rust-anstyle-1)
+ ("rust-anstyle-lossy" ,rust-anstyle-lossy-1)
+ ("rust-html-escape" ,rust-html-escape-0.2)
+ ("rust-unicode-width" ,rust-unicode-width-0.1))
+ #:cargo-development-inputs (("rust-snapbox" ,rust-snapbox-0.5))))
+ (home-page "https://github.com/rust-cli/anstyle")
+ (synopsis "Convert ANSI escape codes to SVG")
+ (description "Convert ANSI escape codes to SVG")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-antidote-1
(package
(name "rust-antidote")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:46:16 GMT)
Full text and
rfc822 format available.
Message #143 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-libtest-mimic-0.7): New variable.
Change-Id: I246fca85241119341e393f4621ffe6ec143e256d
---
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 a94655aa2c..d45fa0398b 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -35569,6 +35569,32 @@ (define-public rust-libssh2-sys-0.2
("rust-pkg-config" ,rust-pkg-config-0.3)
("rust-vcpkg" ,rust-vcpkg-0.2))))))
+(define-public rust-libtest-mimic-0.7
+ (package
+ (name "rust-libtest-mimic")
+ (version "0.7.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "libtest-mimic" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "02y7l5bcwli37hl625bp6l0m95mry8cavwj3nkl55zgc8iplq3vz"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-clap" ,rust-clap-4)
+ ("rust-escape8259" ,rust-escape8259-0.5)
+ ("rust-termcolor" ,rust-termcolor-1)
+ ("rust-threadpool" ,rust-threadpool-1))
+ #:cargo-development-inputs (("rust-fastrand" ,rust-fastrand-1)
+ ("rust-pretty-assertions" ,rust-pretty-assertions-1))))
+ (home-page "https://github.com/LukasKalbertodt/libtest-mimic")
+ (synopsis "Tools for writing a test harness")
+ (description
+ "Write your own test harness that looks and behaves like the built-in test
+harness used by @code{rustc --test}.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-libtest-mimic-0.6
(package
(name "rust-libtest-mimic")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:46:17 GMT)
Full text and
rfc822 format available.
Message #146 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-trycmd-0.15): New variable.
Change-Id: Ib318a6ddc68cdd1dbe0317976ac18a49809c7439
---
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 d45fa0398b..378890e9c9 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -75095,6 +75095,36 @@ (define-public rust-trybuild2-1
(with support for inline tests).")
(license (list license:expat license:asl2.0))))
+(define-public rust-trycmd-0.15
+ (package
+ (name "rust-trycmd")
+ (version "0.15.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "trycmd" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "05sklyyprn2a365jzby0zn7z97p6mpgi2yzlr2s506m80cvdnkj6"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-anstream" ,rust-anstream-0.6)
+ ("rust-escargot" ,rust-escargot-0.5)
+ ("rust-glob" ,rust-glob-0.3)
+ ("rust-humantime" ,rust-humantime-2)
+ ("rust-humantime-serde" ,rust-humantime-serde-1)
+ ("rust-rayon" ,rust-rayon-1)
+ ("rust-schemars" ,rust-schemars-0.8)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-shlex" ,rust-shlex-1)
+ ("rust-snapbox" ,rust-snapbox-0.5)
+ ("rust-toml-edit" ,rust-toml-edit-0.22))))
+ (home-page "https://github.com/assert-rs/trycmd")
+ (synopsis "Snapshot testing for a herd of CLI tests")
+ (description "Snapshot testing for a herd of CLI tests")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-trycmd-0.14
(package
(name "rust-trycmd")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:46:18 GMT)
Full text and
rfc822 format available.
Message #149 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-clap-builder-4): Update to 4.5.1.
Change-Id: I49e10500a3b33efd9bd9c1823d4ecfcf075eec27
---
gnu/packages/crates-io.scm | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 378890e9c9..1d00bd0367 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -11594,14 +11594,14 @@ (define-public rust-clap-2
(define-public rust-clap-builder-4
(package
(name "rust-clap-builder")
- (version "4.4.16")
+ (version "4.5.1")
(source (origin
(method url-fetch)
(uri (crate-uri "clap_builder" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "1fv06ivpzpkhjm4bvxzg3fl4y61mvlf481zms4pksq1iypbq5jsr"))))
+ "1syiyfi26w9rmadhhzy65sfdr8vrylczc6yy5q6gp2nnva8p6glz"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-test-flags
@@ -11613,8 +11613,8 @@ (define-public rust-clap-builder-4
(("rust-anstream" ,rust-anstream-0.6)
("rust-anstyle" ,rust-anstyle-1)
("rust-backtrace" ,rust-backtrace-0.3)
- ("rust-clap-lex" ,rust-clap-lex-0.6)
- ("rust-strsim" ,rust-strsim-0.10)
+ ("rust-clap-lex" ,rust-clap-lex-0.7)
+ ("rust-strsim" ,rust-strsim-0.11)
("rust-terminal-size" ,rust-terminal-size-0.3)
("rust-unicase" ,rust-unicase-2)
("rust-unicode-width" ,rust-unicode-width-0.1))
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:46:20 GMT)
Full text and
rfc822 format available.
Message #152 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-shlex-1): Update to 1.3.0.
Change-Id: I9c71315b77a5ac2a09e66ac236889e3661a75008
---
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 1d00bd0367..024a03f2ae 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -62275,14 +62275,14 @@ (define-public rust-shellexpand-2
(define-public rust-shlex-1
(package
(name "rust-shlex")
- (version "1.2.0")
+ (version "1.3.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "shlex" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1033pj9dyb76nm5yv597nnvj3zpvr2aw9rm5wy0gah3dk99f1km7"))))
+ (base32 "0r1y6bv26c1scpxvhg2cabimrmwgbp4p3wy6syj9n0c4s3q2znhg"))))
(build-system cargo-build-system)
(home-page "https://github.com/comex/rust-shlex")
(synopsis "Split a string into shell words, like Python's shlex")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:46:21 GMT)
Full text and
rfc822 format available.
Message #155 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-clap-4): Update to 4.5.1.
Change-Id: I0a7bec988133cbb0d10a15293eaaf4e0f3c6cb5c
---
gnu/packages/crates-io.scm | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 024a03f2ae..636fe38d6e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -11488,7 +11488,7 @@ (define-public rust-clap-derive-3
(define-public rust-clap-4
(package
(name "rust-clap")
- (version "4.4.16")
+ (version "4.5.1")
(source
(origin
(method url-fetch)
@@ -11496,7 +11496,7 @@ (define-public rust-clap-4
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "0ialpybl8n8ybfikzy5f07d64pfdajls0s00bf4wgkh4q20liraq"))))
+ "1ni08mammjr61fg7cx900zgvcdfb4z7fjrlm1xx5f4r9xx0xa669"))))
(build-system cargo-build-system)
(arguments
(list #:cargo-inputs
@@ -11506,9 +11506,9 @@ (define-public rust-clap-4
`(("rust-humantime" ,rust-humantime-2)
("rust-rustversion" ,rust-rustversion-1)
("rust-shlex" ,rust-shlex-1)
- ("rust-snapbox" ,rust-snapbox-0.4)
+ ("rust-snapbox" ,rust-snapbox-0.5)
("rust-trybuild" ,rust-trybuild-1)
- ("rust-trycmd" ,rust-trycmd-0.14))))
+ ("rust-trycmd" ,rust-trycmd-0.15))))
(home-page "https://clap.rs/")
(synopsis "Command Line Argument Parser")
(description
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:46:22 GMT)
Full text and
rfc822 format available.
Message #158 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-scopeguard-1): Update to 1.2.0.
Change-Id: I9e34258e01064cdc14e5d0d88a904c4bf722fb77
---
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 636fe38d6e..3c9f049117 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -59391,7 +59391,7 @@ (define-public rust-scoped-tls-0.1
(define-public rust-scopeguard-1
(package
(name "rust-scopeguard")
- (version "1.1.0")
+ (version "1.2.0")
(source
(origin
(method url-fetch)
@@ -59399,7 +59399,7 @@ (define-public rust-scopeguard-1
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "1kbqm85v43rq92vx7hfiay6pmcga03vrjbbfwqpyj3pwsg3b16nj"))))
+ "0jcz9sd47zlsgcnm1hdw0664krxwb5gczlif4qngj2aif8vky54l"))))
(build-system cargo-build-system)
(home-page "https://github.com/bluss/scopeguard")
(synopsis "Scope guard which will run a closure even out of scope")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:46:23 GMT)
Full text and
rfc822 format available.
Message #161 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-griddle-0.5): New variable.
Change-Id: Ibb0321fe5098aaf0d142ff4b9d3200865e0edfcd
---
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 3c9f049117..d1c7793e7a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -27946,6 +27946,36 @@ (define-public rust-grep-searcher-0.1
"Fast line oriented regex searching as a library.")
(license (list license:unlicense license:expat))))
+(define-public rust-griddle-0.5
+ (package
+ (name "rust-griddle")
+ (version "0.5.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "griddle" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0qv3ynh0dzfjqz3wxz8yfkda1jxz8jam9mhjrlbv328v34i1vf3b"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-ahash" ,rust-ahash-0.7)
+ ("rust-hashbrown" ,rust-hashbrown-0.11)
+ ("rust-rayon" ,rust-rayon-1)
+ ("rust-serde" ,rust-serde-1))
+ #:cargo-development-inputs (("rust-fnv" ,rust-fnv-1)
+ ("rust-lazy-static" ,rust-lazy-static-1)
+ ("rust-quickcheck" ,rust-quickcheck-1)
+ ("rust-rand" ,rust-rand-0.8)
+ ("rust-rayon" ,rust-rayon-1)
+ ("rust-serde-test" ,rust-serde-test-1))))
+ (home-page "https://github.com/jonhoo/griddle.git")
+ (synopsis "HashMap variant that spreads resize load across inserts")
+ (description
+ "This package provides a @code{HashMap} variant that spreads resize load across
+inserts.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-group-0.13
(package
(name "rust-group")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:48:02 GMT)
Full text and
rfc822 format available.
Message #164 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-rustup-toolchain-0.1): New variable.
Change-Id: Ibc627c5d47a37fd1489ed265a3afbbba3a6238a3
---
gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 4a0f3f97f1..aa501ffaad 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -57167,6 +57167,30 @@ (define-public rust-rusqlite-0.26
("rust-url" ,rust-url-2)
("rust-uuid" ,rust-uuid-0.8))))))
+(define-public rust-rustup-toolchain-0.1
+ (package
+ (name "rust-rustup-toolchain")
+ (version "0.1.6")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "rustup-toolchain" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "15fcw826mrgml07qw1h0ylgqvhj3wr7ggry2dwr9q63z8rh6yh34"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:tests? #f
+ #:cargo-inputs (("rust-thiserror" ,rust-thiserror-1))
+ #:cargo-development-inputs (("rust-expect-test" ,rust-expect-test-1)
+ ("rust-public-api" ,rust-public-api-0.32)
+ ("rust-rustdoc-json" ,rust-rustdoc-json-0.8))))
+ (home-page
+ "https://github.com/Enselic/cargo-public-api/tree/main/rustup-toolchain")
+ (synopsis "utilities for rustup toolchain")
+ (description "Utilities for working with rustup toolchains.")
+ (license license:expat)))
+
(define-public rust-rust-htslib-0.38
(package
(name "rust-rust-htslib")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:48:03 GMT)
Full text and
rfc822 format available.
Message #167 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-syntect-5): Update to 5.2.0.
Change-Id: I18fbcae0e17c5cee8d1a360511ce9832b821ae83
---
gnu/packages/crates-io.scm | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index aa501ffaad..12e5fa26eb 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -68266,14 +68266,14 @@ (define-public rust-synstructure-test-traits-0.1
(define-public rust-syntect-5
(package
(name "rust-syntect")
- (version "5.1.0")
+ (version "5.2.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "syntect" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "14cg314vzabi45cdbqgcpav0dlx3d18blp24n3z8pl7q7cq4naz0"))))
+ (base32 "1ca68wxr8qs99ivqc266492sz8qwfngswizr7hrh8mlrcfiwykc7"))))
(build-system cargo-build-system)
(arguments
`(#:tests? #f ;missing files
@@ -68286,18 +68286,23 @@ (define-public rust-syntect-5
("rust-once-cell" ,rust-once-cell-1)
("rust-onig" ,rust-onig-6)
("rust-plist" ,rust-plist-1)
- ("rust-regex-syntax" ,rust-regex-syntax-0.7)
+ ("rust-regex-syntax" ,rust-regex-syntax-0.8)
("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
("rust-serde-json" ,rust-serde-json-1)
("rust-thiserror" ,rust-thiserror-1)
("rust-walkdir" ,rust-walkdir-2)
("rust-yaml-rust" ,rust-yaml-rust-0.4))
#:cargo-development-inputs
(("rust-criterion" ,rust-criterion-0.3)
+ ("rust-expect-test" ,rust-expect-test-1)
("rust-getopts" ,rust-getopts-0.2)
("rust-pretty-assertions" ,rust-pretty-assertions-0.6)
+ ("rust-public-api" ,rust-public-api-0.33)
("rust-rayon" ,rust-rayon-1)
- ("rust-regex" ,rust-regex-1))))
+ ("rust-regex" ,rust-regex-1)
+ ("rust-rustdoc-json" ,rust-rustdoc-json-0.8)
+ ("rust-rustup-toolchain" ,rust-rustup-toolchain-0.1))))
(home-page "https://github.com/trishume/syntect")
(synopsis "Library for syntax highlighting and code intelligence")
(description
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:48:04 GMT)
Full text and
rfc822 format available.
Message #170 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/rust-apps.scm (gitui): New variable.
Change-Id: I644c7791ba4d99a4ce4ec76df6c809876ff65c52
---
gnu/packages/rust-apps.scm | 77 ++++++++++++++++++++++++++++++++++++++
1 file changed, 77 insertions(+)
diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm
index 01e01ecba3..87d8fb7ce9 100644
--- a/gnu/packages/rust-apps.scm
+++ b/gnu/packages/rust-apps.scm
@@ -649,6 +649,83 @@ (define-public fd
defaults for 80% of the use cases.")
(license (list license:expat license:asl2.0))))
+ (define-public gitui
+ (package
+ (name "gitui")
+ (version "0.25.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "gitui" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1khvl42fvfkz0mx8qzz0mdx3a2x86pa55jxb8hqlrzz6cjjvd32n"))))
+ (native-inputs (list pkg-config))
+ (inputs (list libgit2-1.7 libssh2 openssl zlib))
+ (build-system cargo-build-system)
+ (arguments
+ `(;; disable vendor-openssl from default flags
+ ;; use oniguruma regex lib which is faster and makes gitui 25% smaller
+ #:features '("ghemoji" "regex-onig" "trace-libgit")
+ #:cargo-build-flags
+ '("--release" "--no-default-features")
+ #:cargo-test-flags
+ '("--release" "--no-default-features"
+ "--features" "ghemoji regex-onig trace-libgit"
+ "--"
+ ;; this test fails with permission denied error
+ "--skip=test_symbolic_links")
+ #:phases
+ (modify-phases %standard-phases
+ (replace 'install
+ (lambda* (#:key outputs features #:allow-other-keys)
+ (let* ((out (assoc-ref outputs "out")))
+ (invoke "cargo" "install" "--no-track" "--path" "." "--root" out
+ "--no-default-features" "--features" (string-join features))))))
+ #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
+ ("rust-asyncgit" ,rust-asyncgit-0.25)
+ ("rust-backtrace" ,rust-backtrace-0.3)
+ ("rust-bitflags" ,rust-bitflags-2)
+ ("rust-bugreport" ,rust-bugreport-0.5)
+ ("rust-bwrap" ,rust-bwrap-1)
+ ("rust-bytesize" ,rust-bytesize-1)
+ ("rust-chrono" ,rust-chrono-0.4)
+ ("rust-clap" ,rust-clap-4)
+ ("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5)
+ ("rust-crossterm" ,rust-crossterm-0.27)
+ ("rust-dirs" ,rust-dirs-5)
+ ("rust-easy-cast" ,rust-easy-cast-0.5)
+ ("rust-filetreelist" ,rust-filetreelist-0.5)
+ ("rust-fuzzy-matcher" ,rust-fuzzy-matcher-0.3)
+ ("rust-gh-emoji" ,rust-gh-emoji-1)
+ ("rust-indexmap" ,rust-indexmap-2)
+ ("rust-itertools" ,rust-itertools-0.12)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-notify" ,rust-notify-6)
+ ("rust-notify-debouncer-mini" ,rust-notify-debouncer-mini-0.4)
+ ("rust-once-cell" ,rust-once-cell-1)
+ ("rust-ratatui" ,rust-ratatui-0.24)
+ ("rust-rayon-core" ,rust-rayon-core-1)
+ ("rust-ron" ,rust-ron-0.8)
+ ("rust-scopeguard" ,rust-scopeguard-1)
+ ("rust-scopetime" ,rust-scopetime-0.1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-shellexpand" ,rust-shellexpand-3)
+ ("rust-simplelog" ,rust-simplelog-0.12)
+ ("rust-struct-patch" ,rust-struct-patch-0.4)
+ ("rust-syntect" ,rust-syntect-5)
+ ("rust-tui-textarea" ,rust-tui-textarea-0.4)
+ ("rust-unicode-segmentation" ,rust-unicode-segmentation-1)
+ ("rust-unicode-truncate" ,rust-unicode-truncate-0.2)
+ ("rust-unicode-width" ,rust-unicode-width-0.1)
+ ("rust-which" ,rust-which-6))
+ #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-1)
+ ("rust-tempfile" ,rust-tempfile-3))))
+ (home-page "https://github.com/extrawurst/gitui")
+ (synopsis "blazing fast terminal-ui for git")
+ (description "blazing fast terminal-ui for git")
+ (license license:expat)))
+
(define-public hexyl
(package
(name "hexyl")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:50:01 GMT)
Full text and
rfc822 format available.
Message #173 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-serial-test-derive-3): New variable.
Change-Id: I3a811cded23f8af9a73c13f414f35bf38b3ea372
---
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 23113b9481..05ed675bf4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -61089,6 +61089,32 @@ (define-public rust-serial-test-0.1
`(#:cargo-inputs
(("rust-lazy-static" ,rust-lazy-static-1))))))
+(define-public rust-serial-test-derive-3
+ (package
+ (name "rust-serial-test-derive")
+ (version "3.0.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "serial_test_derive" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "04i240k9ml91nz2knj2qxaksm6qnqj65xm7p8wdsq880qynv8gxr"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs
+ (("rust-proc-macro2" ,rust-proc-macro2-1)
+ ("rust-quote" ,rust-quote-1)
+ ("rust-syn" ,rust-syn-2))
+ #:cargo-development-inputs
+ (("rust-env-logger" ,rust-env-logger-0.10)
+ ("rust-prettyplease" ,rust-prettyplease-0.2))))
+ (home-page "https://github.com/palfrey/serial_test")
+ (synopsis "Helper crate for serial_test")
+ (description
+ "This package is an helper crate for @code{rust-serial-test}.")
+ (license license:expat)))
+
(define-public rust-serial-test-derive-2
(package
(name "rust-serial-test-derive")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:50:02 GMT)
Full text and
rfc822 format available.
Message #176 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-wezterm-dynamic-derive-0.1): New variable.
Change-Id: I7712aa37b6df07827f4027a7df4551f5b1a79da5
---
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 3b97eb76b9..a18c2c7743 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78036,6 +78036,29 @@ (define-public rust-wepoll-sys-stjepang-1
using @code{bindgen}.")
(license license:mpl2.0)))
+(define-public rust-wezterm-dynamic-derive-0.1
+ (package
+ (name "rust-wezterm-dynamic-derive")
+ (version "0.1.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "wezterm-dynamic-derive" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1w07qf8njyq19nxi9vpshwprk00blhzg9ybis2rhfba433rmx7qc"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1)
+ ("rust-quote" ,rust-quote-1)
+ ("rust-syn" ,rust-syn-1))))
+ (home-page "https://github.com/wez/wezterm")
+ (synopsis
+ "config serialization for wezterm via dynamic json-like data values")
+ (description
+ "config serialization for wezterm via dynamic json-like data values")
+ (license license:expat)))
+
(define-public rust-which-5
(package
(name "rust-which")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:51:01 GMT)
Full text and
rfc822 format available.
Message #179 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-unicode-truncate): New variable.
Change-Id: I9428c1d2fa463fd6254f1c1e0f52568ed77989bc
---
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 0f5c31ed74..b8a8a501a4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -75331,6 +75331,28 @@ (define-public rust-unicode-segmentation-1
boundaries according to Unicode Standard Annex #29 rules.")
(license (list license:expat license:asl2.0))))
+(define-public rust-unicode-truncate-0.2
+ (package
+ (name "rust-unicode-truncate")
+ (version "0.2.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "unicode-truncate" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0hlf6k1d7s1qqdvhxwh4xl8wd1wvqm0vr0pazxq74jksbz5fajx0"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-unicode-width" ,rust-unicode-width-0.1))
+ #:cargo-development-inputs (("rust-criterion" ,rust-criterion-0.3))))
+ (home-page "https://github.com/Aetf/unicode-truncate")
+ (synopsis
+ "Unicode-aware `str` truncate")
+ (description
+ "Unicode-aware algorithm to pad or truncate `str` in terms of displayed width.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-unicode-width-0.1
(package
(name "rust-unicode-width")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:51:02 GMT)
Full text and
rfc822 format available.
Message #182 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-struct-patch-derive-0.4): New variable.
Change-Id: If9eaa5de7ab42414d2fbb5626bf99c8bdb96cc07
---
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 eeb0478070..752c7d0c3c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -65898,6 +65898,29 @@ (define-public rust-structopt-derive-0.2
"Parse command line argument by defining a struct, derive crate.")
(license (list license:asl2.0 license:expat))))
+(define-public rust-struct-patch-derive-0.4
+ (package
+ (name "rust-struct-patch-derive")
+ (version "0.4.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "struct-patch-derive" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1nsdjvm1xinqx53s520y4fkqshjdfff3r4rglamrzrgb4yf38jpi"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1)
+ ("rust-quote" ,rust-quote-1)
+ ("rust-syn" ,rust-syn-2))))
+ (home-page "https://github.com/yanganto/struct-patch/")
+ (synopsis "library for partial updates of structs")
+ (description
+ "This package provides a library that helps you implement partial updates for
+your structs.")
+ (license license:expat)))
+
(define-public rust-strum-0.25
(package
(name "rust-strum")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:51:02 GMT)
Full text and
rfc822 format available.
Message #185 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-deltae-0.3): New variable.
Change-Id: I1ff443319ca727ecfb9de75db44a65271f6f20d6
---
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 5c4a9e3a86..6f03aa3039 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -18349,6 +18349,25 @@ (define-public rust-dejavu-2
"This package provides the @code{DejaVu} font family for embedding.")
(license (list license:expat license:asl2.0))))
+(define-public rust-deltae-0.3
+ (package
+ (name "rust-deltae")
+ (version "0.3.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "deltae" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1d3hw9hpvicl9x0x34jr2ybjk5g5ym1lhbyz6zj31110gq8zaaap"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-development-inputs (("rust-clap" ,rust-clap-4))))
+ (home-page "https://gitlab.com/ryanobeirne/deltae")
+ (synopsis "delta-e between two colors")
+ (description "Calculate Delta E between two colors in CIE Lab space.")
+ (license license:expat)))
+
(define-public rust-demo-hack-0.0
(package
(name "rust-demo-hack")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:51:03 GMT)
Full text and
rfc822 format available.
Message #188 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-vcs.scm (rust-asyncgit-0.25): New variable.
Change-Id: I85832ec9ce83a0d7e172534e04e39758854febaf
---
gnu/packages/crates-vcs.scm | 44 +++++++++++++++++++++++++++++++++++++
1 file changed, 44 insertions(+)
diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index de4b691743..4442d501da 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -44,6 +44,50 @@ (define-module (gnu packages crates-vcs)
#:use-module (gnu packages tls)
#:use-module (gnu packages version-control))
+(define-public rust-asyncgit-0.25
+ (package
+ (name "rust-asyncgit")
+ (version "0.25.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "asyncgit" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1rpmy8lblr14ia3ryxqkv1f11zmxcqwdzhkr6sbx0la891v8wnz5"))))
+ (native-inputs (list pkg-config git-minimal))
+ (inputs (list libgit2-1.7 libssh2 openssl zlib))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-test-flags '("--"
+ "--skip" "reject_in_subfolder" ; /bin/sh
+ "--skip" "test_pre_commit_workdir" ; /bin/sh
+ "--skip" "sync::submodules::tests::test_smoke") ; network
+ #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2)
+ ("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5)
+ ("rust-easy-cast" ,rust-easy-cast-0.5)
+ ("rust-fuzzy-matcher" ,rust-fuzzy-matcher-0.3)
+ ("rust-git2" ,rust-git2-0.18)
+ ("rust-git2-hooks" ,rust-git2-hooks-0.3)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-openssl-sys" ,rust-openssl-sys-0.9)
+ ("rust-rayon" ,rust-rayon-1)
+ ("rust-rayon-core" ,rust-rayon-core-1)
+ ("rust-scopetime" ,rust-scopetime-0.1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-thiserror" ,rust-thiserror-1)
+ ("rust-unicode-truncate" ,rust-unicode-truncate-0.2)
+ ("rust-url" ,rust-url-2))
+ #:cargo-development-inputs (("rust-env-logger" ,rust-env-logger-0.11)
+ ("rust-invalidstring" ,rust-invalidstring-0.1)
+ ("rust-pretty-assertions" ,rust-pretty-assertions-1)
+ ("rust-serial-test" ,rust-serial-test-3)
+ ("rust-tempfile" ,rust-tempfile-3))))
+ (home-page "https://github.com/extrawurst/gitui")
+ (synopsis "allow using git2 in a asynchronous context")
+ (description "allow using git2 in a asynchronous context")
+ (license license:expat)))
+
(define-public rust-git-testament-0.2
(package
(name "rust-git-testament")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:51:03 GMT)
Full text and
rfc822 format available.
Message #191 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-wezterm-dynamic-0.2): New variable.
Change-Id: I3f189b3680a65eda8ef6c296ce3c80a78f2eefac
---
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 a18c2c7743..c3de3436f2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78036,6 +78036,32 @@ (define-public rust-wepoll-sys-stjepang-1
using @code{bindgen}.")
(license license:mpl2.0)))
+(define-public rust-wezterm-dynamic-0.2
+ (package
+ (name "rust-wezterm-dynamic")
+ (version "0.2.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "wezterm-dynamic" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1dbppcd5s509w3b25q2fx2c4c52cwdl61yw1fvh38rx8ryx2icfz"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-log" ,rust-log-0.4)
+ ("rust-ordered-float" ,rust-ordered-float-4)
+ ("rust-strsim" ,rust-strsim-0.10)
+ ("rust-thiserror" ,rust-thiserror-1)
+ ("rust-wezterm-dynamic-derive" ,rust-wezterm-dynamic-derive-0.1))
+ #:cargo-development-inputs (("rust-maplit" ,rust-maplit-1))))
+ (home-page "https://github.com/wez/wezterm")
+ (synopsis
+ "config serialization for wezterm via dynamic json-like data values")
+ (description
+ "config serialization for wezterm via dynamic json-like data values")
+ (license license:expat)))
+
(define-public rust-wezterm-dynamic-derive-0.1
(package
(name "rust-wezterm-dynamic-derive")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:51:04 GMT)
Full text and
rfc822 format available.
Message #194 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-derive-builder-0.13): New variable.
Change-Id: I9e2b75d1733071f9cda7491a6c038fb5a26e531a
---
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 0af4aef746..e11df0e275 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -18509,6 +18509,33 @@ (define-public rust-derive-arbitrary-0.4
(sha256
(base32 "1rp0z4k0j5ip0bx6dssg97l4q6bakhf6lm5h1lpr3p3kwjsi585i"))))))
+(define-public rust-derive-builder-0.13
+ (package
+ (name "rust-derive-builder")
+ (version "0.13.1")
+ (source (origin
+ (method url-fetch)
+ (uri (crate-uri "derive_builder" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1irqx6bz74kx48ivdwqp2xl1ibr8dbdwgh6573r8g00d82gicncg"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs
+ (("rust-derive-builder-macro" ,rust-derive-builder-macro-0.13))
+ #:cargo-development-inputs
+ (("rust-pretty-assertions" ,rust-pretty-assertions-0.6)
+ ("rust-rustversion" ,rust-rustversion-1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-trybuild" ,rust-trybuild-1))))
+ (home-page "https://github.com/colin-kiegel/rust-derive-builder")
+ (synopsis "Builder pattern for arbitrary structs")
+ (description "Rust macro to automatically implement the builder pattern
+for arbitrary structs.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-derive-builder-0.12
(package
(name "rust-derive-builder")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:52:02 GMT)
Full text and
rfc822 format available.
Message #197 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-struct-patch-0.4): New variable.
Change-Id: I4847cd881f3ab3c5984cf9bc24a20c9c0114498a
---
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 752c7d0c3c..41fd97e0e6 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -65898,6 +65898,29 @@ (define-public rust-structopt-derive-0.2
"Parse command line argument by defining a struct, derive crate.")
(license (list license:asl2.0 license:expat))))
+(define-public rust-struct-patch-0.4
+ (package
+ (name "rust-struct-patch")
+ (version "0.4.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "struct-patch" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1hlmncwmq6005znjjk12f5asx4r4m7cfzaxv88i1gcw97r9fylkw"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-struct-patch-derive" ,rust-struct-patch-derive-0.4))
+ #:cargo-development-inputs (("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1))))
+ (home-page "https://github.com/yanganto/struct-patch/")
+ (synopsis "library for partial updates of structs")
+ (description
+ "This package provides a library that helps you implement partial updates for
+your structs.")
+ (license license:expat)))
+
(define-public rust-struct-patch-derive-0.4
(package
(name "rust-struct-patch-derive")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:52:03 GMT)
Full text and
rfc822 format available.
Message #200 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-leb128-0.2): New variable.
Change-Id: I0be5a2d6da1cde6602d9e1df1f4fdb991710fd2d
---
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 cf1dc69790..0f1359c9ec 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33278,6 +33278,28 @@ (define-public rust-lddtree-0.3
(description "Read the ELF dependency tree.")
(license license:expat)))
+(define-public rust-leb128-0.2
+ (package
+ (name "rust-leb128")
+ (version "0.2.5")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "leb128" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0rxxjdn76sjbrb08s4bi7m4x47zg68f71jzgx8ww7j0cnivjckl8"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-development-inputs (("rust-quickcheck" ,rust-quickcheck-0.8))))
+ (home-page "https://github.com/gimli-rs/leb128")
+ (synopsis
+ "Read and write DWARF LEB128 variable length integer encoding")
+ (description
+ "Read and write DWARF's @code{Little Endian Base 128} (LEB128) variable
+length integer encoding.")
+ (license (list license:asl2.0 license:expat))))
+
(define-public rust-lebe-0.5
(package
(name "rust-lebe")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:52:03 GMT)
Full text and
rfc822 format available.
Message #203 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-wezterm-color-types-0.3): New variable.
Change-Id: I385509cf4e8cec9ac18db2e7b01fb12fd044eebb
---
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 ba0f4e7c13..a740e688e2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78591,6 +78591,29 @@ (define-public rust-wezterm-blob-leases-0.1
(description "Manage image blob caching/leasing for wezterm.")
(license license:expat)))
+(define-public rust-wezterm-color-types-0.3
+ (package
+ (name "rust-wezterm-color-types")
+ (version "0.3.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "wezterm-color-types" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "15j29f60p1dc0msx50x940niyv9d5zpynavpcc6jf44hbkrixs3x"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-csscolorparser" ,rust-csscolorparser-0.6)
+ ("rust-deltae" ,rust-deltae-0.3)
+ ("rust-lazy-static" ,rust-lazy-static-1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-wezterm-dynamic" ,rust-wezterm-dynamic-0.2))))
+ (home-page "https://github.com/wez/wezterm")
+ (synopsis "types for colors")
+ (description "Types for working with colors.")
+ (license license:expat)))
+
(define-public rust-wezterm-color-types-0.2
(package
(name "rust-wezterm-color-types")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:53:02 GMT)
Full text and
rfc822 format available.
Message #206 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-termwiz-0.22): New variable.
Change-Id: I6f220664422e85de4f4cc42dc898c0f19df36dd0
---
gnu/packages/crates-io.scm | 63 ++++++++++++++++++++++++++++++++++++++
1 file changed, 63 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ffa350f561..56901a9494 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -69768,6 +69768,69 @@ (define-public rust-termtree-0.4
(description "Visualize tree-like data on the command-line.")
(license license:expat)))
+(define-public rust-termwiz-0.22
+ (package
+ (name "rust-termwiz")
+ (version "0.22.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "termwiz" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1laiwns3l16ilnpxysrm0i6afymrncsj0h1ix8348pfs44z32xas"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
+ ("rust-base64" ,rust-base64-0.21)
+ ("rust-bitflags" ,rust-bitflags-2)
+ ("rust-cassowary" ,rust-cassowary-0.3)
+ ("rust-colored" ,rust-colored-2)
+ ("rust-fancy-regex" ,rust-fancy-regex-0.11)
+ ("rust-filedescriptor" ,rust-filedescriptor-0.8)
+ ("rust-finl-unicode" ,rust-finl-unicode-1)
+ ("rust-fixedbitset" ,rust-fixedbitset-0.4)
+ ("rust-fnv" ,rust-fnv-1)
+ ("rust-hex" ,rust-hex-0.4)
+ ("rust-image" ,rust-image-0.24)
+ ("rust-lazy-static" ,rust-lazy-static-1)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-memmem" ,rust-memmem-0.1)
+ ("rust-nix" ,rust-nix-0.26)
+ ("rust-num-derive" ,rust-num-derive-0.3)
+ ("rust-num-traits" ,rust-num-traits-0.2)
+ ("rust-ordered-float" ,rust-ordered-float-4)
+ ("rust-pest" ,rust-pest-2)
+ ("rust-pest-derive" ,rust-pest-derive-2)
+ ("rust-phf" ,rust-phf-0.11)
+ ("rust-semver" ,rust-semver-0.11)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-sha2" ,rust-sha2-0.10)
+ ("rust-signal-hook" ,rust-signal-hook-0.3)
+ ("rust-siphasher" ,rust-siphasher-0.3)
+ ("rust-tempfile" ,rust-tempfile-3)
+ ("rust-terminfo" ,rust-terminfo-0.8)
+ ("rust-termios" ,rust-termios-0.3)
+ ("rust-thiserror" ,rust-thiserror-1)
+ ("rust-ucd-trie" ,rust-ucd-trie-0.1)
+ ("rust-unicode-segmentation" ,rust-unicode-segmentation-1)
+ ("rust-vtparse" ,rust-vtparse-0.6)
+ ("rust-wezterm-bidi" ,rust-wezterm-bidi-0.2)
+ ("rust-wezterm-blob-leases" ,rust-wezterm-blob-leases-0.1)
+ ("rust-wezterm-color-types" ,rust-wezterm-color-types-0.3)
+ ("rust-wezterm-dynamic" ,rust-wezterm-dynamic-0.2)
+ ("rust-wezterm-input-types" ,rust-wezterm-input-types-0.1)
+ ("rust-winapi" ,rust-winapi-0.3))
+ #:cargo-development-inputs (("rust-criterion" ,rust-criterion-0.4)
+ ("rust-env-logger" ,rust-env-logger-0.11)
+ ("rust-k9" ,rust-k9-0.11)
+ ("rust-varbincode" ,rust-varbincode-0.1))))
+ (home-page "https://github.com/wez/wezterm")
+ (synopsis "terminal wizardry")
+ (description "Terminal Wizardry for Unix and Windows.")
+ (license license:expat)))
+
(define-public rust-termwiz-0.20
(package
(name "rust-termwiz")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:53:02 GMT)
Full text and
rfc822 format available.
Message #209 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-unicode-segmentation-1): Update to 1.11.0.
Change-Id: I22729ca43f0b8849cc388cbe358eeb165bce173a
---
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 12e5fa26eb..4339755608 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -76698,14 +76698,14 @@ (define-public rust-unicode-normalization-0.1
(define-public rust-unicode-segmentation-1
(package
(name "rust-unicode-segmentation")
- (version "1.10.1")
+ (version "1.11.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "unicode-segmentation" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0dky2hm5k51xy11hc3nk85p533rvghd462b6i0c532b7hl4j9mhx"))))
+ (base32 "00kjpwp1g8fqm45drmwivlacn3y9jx73bvs09n6s3x73nqi7vj6l"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-development-inputs
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:55:02 GMT)
Full text and
rfc822 format available.
Message #212 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-which-6): New variable.
Change-Id: I1f82d78022a1bd5cc5f5a018143bdc8c330a45df
---
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 1b51d7e5c4..084537917b 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78981,6 +78981,36 @@ (define-public rust-wezterm-input-types-0.1
(description "Input types for wezterm.")
(license license:expat)))
+(define-public rust-which-6
+ (package
+ (name "rust-which")
+ (version "6.0.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "which" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "070hbvl3hjxywychmz7nj5gbsprdm38rir3kqnm48zzp1g0y19bz"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-test-flags '("--release" "--"
+ "--skip=it_works")
+ #:cargo-inputs (("rust-either" ,rust-either-1)
+ ("rust-home" ,rust-home-0.5)
+ ("rust-once-cell" ,rust-once-cell-1)
+ ("rust-regex" ,rust-regex-1)
+ ("rust-rustix" ,rust-rustix-0.38)
+ ("rust-windows-sys" ,rust-windows-sys-0.52))
+ #:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3))))
+ (home-page "https://github.com/harryfei/which-rs.git")
+ (synopsis "Rust equivalent of @command{which}")
+ (description
+ "This package provides a cross-platform Rust equivalent of the
+Unix @command{which} command. It returns the full path of an installed
+executable.")
+ (license license:expat)))
+
(define-public rust-which-5
(package
(name "rust-which")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:55:02 GMT)
Full text and
rfc822 format available.
Message #215 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-public-api-0.32): New variable.
Change-Id: Icb386411653902118156ec08e2b767244ff46481
---
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 d9513becd3..4a0f3f97f1 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -51269,6 +51269,41 @@ (define-public rust-public-api-0.33
output from the nightly toolchain.")
(license license:expat)))
+(define-public rust-public-api-0.32
+ (package
+ (name "rust-public-api")
+ (version "0.32.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "public-api" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "02wpk9j21fxjf5is5jpkq00cl7vvpnkib1l72v7wylkw8ah5rgfq"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:tests? #f
+ #:cargo-inputs (("rust-hashbag" ,rust-hashbag-0.1)
+ ("rust-rustdoc-types" ,rust-rustdoc-types-0.23)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-thiserror" ,rust-thiserror-1))
+ #:cargo-development-inputs (("rust-anyhow" ,rust-anyhow-1)
+ ("rust-assert-cmd" ,rust-assert-cmd-2)
+ ("rust-expect-test" ,rust-expect-test-1)
+ ("rust-itertools" ,rust-itertools-0.11)
+ ("rust-predicates" ,rust-predicates-3)
+ ("rust-rustdoc-json" ,rust-rustdoc-json-0.8)
+ ("rust-tempfile" ,rust-tempfile-3))))
+ (home-page
+ "https://github.com/Enselic/cargo-public-api/tree/main/public-api")
+ (synopsis
+ "list diff public API of Rust library crates")
+ (description
+ "List and diff the public API of Rust library crates. Relies on rustdoc JSON
+output from the nightly toolchain.")
+ (license license:expat)))
+
(define-public rust-puffin-0.18
(package
(name "rust-puffin")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:56:02 GMT)
Full text and
rfc822 format available.
Message #218 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-scopetime-0.1): New variable.
Change-Id: I58f75861760efe9f10f0c773e6c555c6ebf5a163
---
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 fa36024122..0f5c31ed74 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -58799,6 +58799,25 @@ (define-public rust-scopeguard-0.3
(base32
"09sy9wbqp409pkwmqni40qmwa99ldqpl48pp95m1xw8sc19qy9cl"))))))
+(define-public rust-scopetime-0.1
+ (package
+ (name "rust-scopetime")
+ (version "0.1.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "scopetime" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1ngkasx6l072cvigx7q5r33i8acjardr4g8jnwdrcym4758f5vb6"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-log" ,rust-log-0.4))))
+ (home-page "https://github.com/extrawurst/gitui")
+ (synopsis "log scope runtime")
+ (description "This create is for logging runtime of arbitrary scope.")
+ (license license:expat)))
+
(define-public rust-scraper-0.12
(package
(name "rust-scraper")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:56:03 GMT)
Full text and
rfc822 format available.
Message #221 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-k9-0.11): Update to 0.11.7.
Change-Id: I79e262a91de1e22fdbd2ad3ce5b30da3ceb3d6fc
---
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 c3de3436f2..6d5bba3dc2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -32795,14 +32795,14 @@ (define-public rust-kv-log-macro-1
(define-public rust-k9-0.11
(package
(name "rust-k9")
- (version "0.11.6")
+ (version "0.11.7")
(source (origin
(method url-fetch)
(uri (crate-uri "k9" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "1a8pxz6fygqzknxdlb4l835kqxgjk7snm4bjhhhn783r025vbp9j"))))
+ "0r7x7qmiq0i32r9h573vb2h97pwz6ly735nzf68hj282374cf4i5"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:56:03 GMT)
Full text and
rfc822 format available.
Message #224 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-k9-0.12): New variable.
Change-Id: I67f9d7a9abb6fe0afd2cd43fc6eff995a37b5634
---
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 6d5bba3dc2..a4ba1599df 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -32792,6 +32792,39 @@ (define-public rust-kv-log-macro-1
"This package provides a Log macro for log's kv-unstable backend.")
(license (list license:expat license:asl2.0))))
+(define-public rust-k9-0.12
+ (package
+ (name "rust-k9")
+ (version "0.12.0")
+ (source (origin
+ (method url-fetch)
+ (uri (crate-uri "k9" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "056ngrvyla95qj737h7xjw5ja697h07mpw6pci5v3cb8bfxwx2q8"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
+ ("rust-colored" ,rust-colored-2)
+ ("rust-diff" ,rust-diff-0.1)
+ ("rust-lazy-static" ,rust-lazy-static-1)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-proc-macro2" ,rust-proc-macro2-1)
+ ("rust-regex" ,rust-regex-1)
+ ("rust-syn" ,rust-syn-2)
+ ("rust-terminal-size" ,rust-terminal-size-0.2))
+ #:cargo-development-inputs (("rust-derive-builder" ,rust-derive-builder-0.9)
+ ("rust-k9" ,rust-k9-0.11)
+ ("rust-rand" ,rust-rand-0.7)
+ ("rust-sha2" ,rust-sha2-0.9)
+ ("rust-strip-ansi-escapes" ,rust-strip-ansi-escapes-0.1))))
+ (home-page "https://github.com/aaronabramov/k9")
+ (synopsis "Testing library")
+ (description
+ "This package contains helper macros for writing unit tests.")
+ (license license:expat)))
+
(define-public rust-k9-0.11
(package
(name "rust-k9")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:56:03 GMT)
Full text and
rfc822 format available.
Message #227 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-tui-textarea-0.4): New variable.
Change-Id: I713cb516fe8318327ea36e02097284e63a84a7d0
---
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 57e862ec15..9a6b6bfc1a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -75130,6 +75130,35 @@ (define-public rust-tui-react-0.20
render properties.")
(license license:expat)))
+(define-public rust-tui-textarea-0.4
+ (package
+ (name "rust-tui-textarea")
+ (version "0.4.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "tui-textarea" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "13mxwxqq6r6kplszs2r2qlnc8hw4hpk2zgrzjby9q6ll3znqrqx3"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1)
+ ("rust-crossterm" ,rust-crossterm-0.25)
+ ("rust-crossterm" ,rust-crossterm-0.27)
+ ("rust-ratatui" ,rust-ratatui-0.24)
+ ("rust-regex" ,rust-regex-1)
+ ("rust-termion" ,rust-termion-2)
+ ("rust-termwiz" ,rust-termwiz-0.20)
+ ("rust-tui" ,rust-tui-0.19)
+ ("rust-unicode-width" ,rust-unicode-width-0.1))))
+ (home-page "https://github.com/rhysd/tui-textarea")
+ (synopsis "text editor widget for ratatui and tui-rs")
+ (description
+ "tui-textarea is a simple yet powerful text editor widget for ratatui and tui-rs.
+ Multi-line text editor can be easily put as part of your TUI application.")
+ (license license:expat)))
+
(define-public rust-tuikit-0.5
(package
(name "rust-tuikit")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:56:04 GMT)
Full text and
rfc822 format available.
Message #230 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-libc-0.2): Update to 0.2.153.
Change-Id: I603e78b8d8a90ea80c3d45c45641faa52bdee7d5
---
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 9a6b6bfc1a..07d45e2897 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33754,14 +33754,14 @@ (define-public rust-lexopt-0.3
(define-public rust-libc-0.2
(package
(name "rust-libc")
- (version "0.2.151")
+ (version "0.2.153")
(source
(origin
(method url-fetch)
(uri (crate-uri "libc" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1x28f0zgp4zcwr891p8n9ag9w371sbib30vp4y6hi2052frplb9h"))))
+ (base32 "1gg7m1ils5dms5miq9fyllrcp0jxnbpgkx71chd2i0lafa8qy6cw"))))
(build-system cargo-build-system)
(arguments
(list #:cargo-inputs
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:56:04 GMT)
Full text and
rfc822 format available.
Message #233 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-ruxtix-0.38): Update to 0.38.31.
Change-Id: Id192a7d23366cc0d03826d345c10cc5059ffa594
---
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 07d45e2897..40fa03e245 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -57921,14 +57921,14 @@ (define-public rust-rustfix-0.4
(define-public rust-rustix-0.38
(package
(name "rust-rustix")
- (version "0.38.28")
+ (version "0.38.31")
(source
(origin
(method url-fetch)
(uri (crate-uri "rustix" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "05m3vacvbqbg6r6ksmx9k5afpi0lppjdv712crrpsrfax2jp5rbj"))
+ (base32 "0jg9yj3i6qnzk1y82hng7rb1bwhslfbh57507dxcs9mgcakf38vf"))
(snippet
#~(begin (use-modules (guix build utils))
(for-each delete-file (find-files "." "\\.a$"))
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:56:05 GMT)
Full text and
rfc822 format available.
Message #236 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-hashbag-0.1): New variable.
Change-Id: Ide0d0cfe1e19f1c3bd62e5640cf40db2ebdbdd9e
---
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 d1c7793e7a..cbcd7ed703 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -28326,6 +28326,29 @@ (define-public rust-hash32-derive-0.1
@code{#[derive(Hash32)]}.")
(license (list license:expat license:asl2.0))))
+(define-public rust-hashbag-0.1
+ (package
+ (name "rust-hashbag")
+ (version "0.1.12")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "hashbag" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "14wx5rx11h0nb1rmlwmiw7719q2qf941x7ipcdg8yahb0sr99x4q"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-griddle" ,rust-griddle-0.5)
+ ("rust-serde" ,rust-serde-1))
+ #:cargo-development-inputs (("rust-bincode" ,rust-bincode-1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1))))
+ (home-page "https://github.com/jonhoo/hashbag.git")
+ (synopsis "unordered multiset implementation using a hash bag")
+ (description "This crate implements an unordered multiset implementation using a hash bag.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-hashbrown-0.14
(package
(name "rust-hashbrown")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:56:06 GMT)
Full text and
rfc822 format available.
Message #239 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-rustdoc-types-0.23): New variable.
Change-Id: I74f9f3db2e4b2fc685eb34e48f97f8d35db6bd43
---
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 cbcd7ed703..a2f10b99b3 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -58025,6 +58025,27 @@ (define-public rust-rustdoc-stripper-0.1
"This package provides a tool to manipulate rustdoc comments.")
(license license:asl2.0)))
+(define-public rust-rustdoc-types-0.23
+ (package
+ (name "rust-rustdoc-types")
+ (version "0.23.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "rustdoc-types" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "095jdf44p0b02xq0n9vx1qpnrfgdqkd8nsbmp61r0s4x0q4nyr6c"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-serde" ,rust-serde-1))
+ #:cargo-development-inputs (("rust-bincode" ,rust-bincode-1)
+ ("rust-serde-json" ,rust-serde-json-1))))
+ (home-page "https://github.com/aDotInTheVoid/rustdoc-types/")
+ (synopsis "Types for rustdoc's json output")
+ (description "Types for rustdoc's json output")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-rustfix-0.6
(package
(name "rust-rustfix")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:56:06 GMT)
Full text and
rfc822 format available.
Message #242 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-cargo-manifest-0.13): New variable.
Change-Id: If92996f47c5d7e28d91434a2e9c121090f620181
---
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 a2f10b99b3..0b84d1b43a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -9976,6 +9976,29 @@ (define-public rust-cargo-husky-1
(description "This crate is husky (git hooks) for cargo.")
(license license:expat)))
+(define-public rust-cargo-manifest-0.13
+ (package
+ (name "rust-cargo-manifest")
+ (version "0.13.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "cargo-manifest" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "13a0dgqchxjmhr4idswpri2l3lwv7fxga69yj5hvylla0adg8vxz"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-serde" ,rust-serde-1)
+ ("rust-thiserror" ,rust-thiserror-1)
+ ("rust-toml" ,rust-toml-0.8))
+ #:cargo-development-inputs (("rust-insta" ,rust-insta-1))))
+ (home-page "https://github.com/LukeMathWalker/cargo-manifest")
+ (synopsis "parse and manipulate manifests @code{Cargo.toml} files")
+ (description
+ "Helper crate to parse and manipulate manifests - @code{Cargo.toml} files.")
+ (license (list license:asl2.0 license:expat))))
+
(define-public rust-cargo-metadata-0.18
(package
(name "rust-cargo-metadata")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:56:07 GMT)
Full text and
rfc822 format available.
Message #245 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-assert-cmd-2): Update to 2.0.14.
Change-Id: I2be13a8e36c9ede24ce6d234905c736bf1491c38
---
gnu/packages/crates-io.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 0b84d1b43a..d9b4d1e840 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -3676,18 +3676,18 @@ (define-public rust-assert-cli-0.6
(define-public rust-assert-cmd-2
(package
(name "rust-assert-cmd")
- (version "2.0.12")
+ (version "2.0.14")
(source
(origin
(method url-fetch)
(uri (crate-uri "assert_cmd" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1rnzd84nqijp147nld05j5j92xpj2j57zfrm6c0d9r138yqkr448"))))
+ (base32 "1a3k03dl57psaky6brb53awzmgbjdivb62j8gy1h8n3dqqx4jwpd"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
- (("rust-anstream" ,rust-anstream-0.3)
+ (("rust-anstream" ,rust-anstream-0.6)
("rust-anstyle" ,rust-anstyle-1)
("rust-bstr" ,rust-bstr-1)
("rust-doc-comment" ,rust-doc-comment-0.3)
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:56:07 GMT)
Full text and
rfc822 format available.
Message #248 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-predicates-3): Update to 3.1.0.
Change-Id: I8996a1aa1101706a9c54fd2153d8df8ec704c935
---
gnu/packages/crates-io.scm | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d9b4d1e840..28557032db 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -49366,14 +49366,14 @@ (define-public rust-precomputed-hash-0.1
(define-public rust-predicates-3
(package
(name "rust-predicates")
- (version "3.0.4")
+ (version "3.1.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "predicates" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "182q0wiabllvbg0nzfkf8a6qkbk0ckrkmfbk7k5ijgrfbibjiz3d"))))
+ (base32 "1s676s13sva6ikv2qmfmm7n3y3jnzvwbbhy1xzgnr4h58vyppf38"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-test-flags
@@ -49383,7 +49383,6 @@ (define-public rust-predicates-3
(("rust-anstyle" ,rust-anstyle-1)
("rust-difflib" ,rust-difflib-0.4)
("rust-float-cmp" ,rust-float-cmp-0.9)
- ("rust-itertools" ,rust-itertools-0.11)
("rust-normalize-line-endings" ,rust-normalize-line-endings-0.3)
("rust-predicates-core" ,rust-predicates-core-1)
("rust-regex" ,rust-regex-1))
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:56:08 GMT)
Full text and
rfc822 format available.
Message #251 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-rustdoc-json-0.8): New variable.
Change-Id: Ief23eb0a317db672082d9b3bd1e7d64bfbc136e4
---
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 28557032db..638864c465 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -58025,6 +58025,36 @@ (define-public rust-rustc-version-0.1
`(#:cargo-inputs
(("rust-semver" ,rust-semver-0.1))))))
+(define-public rust-rustdoc-json-0.8
+ (package
+ (name "rust-rustdoc-json")
+ (version "0.8.9")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "rustdoc-json" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "120k214xy255pfvizb6xlks0yv7psgjr3nh6l9xj9bgdfis747m2"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:tests? #f
+ #:cargo-inputs (("rust-cargo-manifest" ,rust-cargo-manifest-0.13)
+ ("rust-cargo-metadata" ,rust-cargo-metadata-0.18)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-thiserror" ,rust-thiserror-1)
+ ("rust-toml" ,rust-toml-0.8))
+ #:cargo-development-inputs (("rust-assert-cmd" ,rust-assert-cmd-2)
+ ("rust-expect-test" ,rust-expect-test-1)
+ ("rust-predicates" ,rust-predicates-3)
+ ("rust-public-api" ,rust-public-api-0.33)
+ ("rust-tempfile" ,rust-tempfile-3))))
+ (home-page
+ "https://github.com/Enselic/cargo-public-api/tree/main/rustdoc-json")
+ (synopsis "Utilities for working with rustdoc JSON.")
+ (description "Utilities for working with rustdoc JSON.")
+ (license license:expat)))
+
(define-public rust-rustdoc-stripper-0.1
(package
(name "rust-rustdoc-stripper")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:56:09 GMT)
Full text and
rfc822 format available.
Message #254 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-public-api-0.33): New variable.
Change-Id: I7114dc86c5bb60142bddbc6480c29ffca9323a37
---
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 638864c465..d9513becd3 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -51233,6 +51233,42 @@ (define-public rust-publicsuffix-1
("rust-regex" ,rust-regex-1)
("rust-url" ,rust-url-2))))))
+(define-public rust-public-api-0.33
+ (package
+ (name "rust-public-api")
+ (version "0.33.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "public-api" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1i1qg7z96l0y5cjna6kppsvkvlpqkvmsns75zjb61jbsh3pfwndp"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:tests? #f
+ #:cargo-inputs (("rust-hashbag" ,rust-hashbag-0.1)
+ ("rust-rustdoc-types" ,rust-rustdoc-types-0.23)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-thiserror" ,rust-thiserror-1))
+ #:cargo-development-inputs (("rust-anyhow" ,rust-anyhow-1)
+ ("rust-assert-cmd" ,rust-assert-cmd-2)
+ ("rust-expect-test" ,rust-expect-test-1)
+ ("rust-itertools" ,rust-itertools-0.12)
+ ("rust-predicates" ,rust-predicates-3)
+ ("rust-pretty-assertions" ,rust-pretty-assertions-1)
+ ("rust-rustdoc-json" ,rust-rustdoc-json-0.8)
+ ("rust-tempfile" ,rust-tempfile-3))))
+ (home-page
+ "https://github.com/Enselic/cargo-public-api/tree/main/public-api")
+ (synopsis
+ "list diff public API of Rust library crates")
+ (description
+ "List and diff the public API of Rust library crates. Relies on rustdoc JSON
+output from the nightly toolchain.")
+ (license license:expat)))
+
(define-public rust-puffin-0.18
(package
(name "rust-puffin")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:56:09 GMT)
Full text and
rfc822 format available.
Message #257 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-finl-unicode-1): New variable.
Change-Id: I25fc706677bee014c0bbae5c370df0fcc0d3b685
---
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 1e376837f9..328c151b3e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -23735,6 +23735,29 @@ (define-public rust-findshlibs-0.10
(license (list license:asl2.0
license:expat))))
+(define-public rust-finl-unicode-1
+ (package
+ (name "rust-finl-unicode")
+ (version "1.2.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "finl_unicode" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1ipdx778849czik798sjbgk5yhwxqybydac18d2g9jb20dxdrkwg"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs
+ (("rust-bstr" ,rust-bstr-1)
+ ("rust-criterion" ,rust-criterion-0.3)
+ ("rust-unicode-categories" ,rust-unicode-categories-0.1)
+ ("rust-unicode-segmentation" ,rust-unicode-segmentation-1))))
+ (home-page "https://github.com/dahosek/finl_unicode")
+ (synopsis "unicode handling library")
+ (description "Library for handling Unicode functionality.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-fixed-1
(package
(name "rust-fixed")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 20:56:10 GMT)
Full text and
rfc822 format available.
Message #260 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-ratatui-0.26): New variable.
Change-Id: I3cab97e7e265466f5b547b2de145c4974930609e
---
gnu/packages/crates-io.scm | 60 ++++++++++++++++++++++++++++++++++++++
1 file changed, 60 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ffd7341f36..57e862ec15 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -54005,6 +54005,66 @@ (define-public rust-randomize-4
(license
(list license:zlib license:asl2.0 license:expat))))
+(define-public rust-ratatui-0.26
+ (package
+ (name "rust-ratatui")
+ (version "0.26.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "ratatui" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1n1ivnbpng797ssrw1rv1i0j4sjgylm3bssn1m5n2qkcpy7jzcdw"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-test-flags
+ '("--release" "--"
+ "--skip=buffer::tests::index_of_panics_on_out_of_bounds"
+ "--skip=buffer::tests::pos_of_panics_on_out_of_bounds"
+ "--skip=buffer::Buffer::index_of"
+ "--skip=buffer::Buffer::pos_of"
+ "--skip=terminal::frame::Frame"
+ "--skip=src/widgets.rs")
+ #: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-indoc" ,rust-indoc-2)
+ ("rust-itertools" ,rust-itertools-0.12)
+ ("rust-lru" ,rust-lru-0.12)
+ ("rust-paste" ,rust-paste-1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-stability" ,rust-stability-0.1)
+ ("rust-strum" ,rust-strum-0.26)
+ ("rust-termion" ,rust-termion-3)
+ ("rust-termwiz" ,rust-termwiz-0.22)
+ ("rust-time" ,rust-time-0.3)
+ ("rust-unicode-segmentation" ,rust-unicode-segmentation-1)
+ ("rust-unicode-width" ,rust-unicode-width-0.1))
+ #:cargo-development-inputs (("rust-anyhow" ,rust-anyhow-1)
+ ("rust-argh" ,rust-argh-0.1)
+ ("rust-better-panic" ,rust-better-panic-0.3)
+ ("rust-cargo-husky" ,rust-cargo-husky-1)
+ ("rust-color-eyre" ,rust-color-eyre-0.6)
+ ("rust-criterion" ,rust-criterion-0.5)
+ ("rust-derive-builder" ,rust-derive-builder-0.13)
+ ("rust-fakeit" ,rust-fakeit-1)
+ ("rust-font8x8" ,rust-font8x8-0.3)
+ ("rust-palette" ,rust-palette-0.7)
+ ("rust-pretty-assertions" ,rust-pretty-assertions-1)
+ ("rust-rand" ,rust-rand-0.8)
+ ("rust-rand-chacha" ,rust-rand-chacha-0.3)
+ ("rust-rstest" ,rust-rstest-0.18)
+ ("rust-serde-json" ,rust-serde-json-1))))
+ (home-page "https://github.com/ratatui-org/ratatui")
+ (synopsis "A 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.24
(package
(name "rust-ratatui")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 21:14:01 GMT)
Full text and
rfc822 format available.
Message #263 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-ratatui-0.24): New variable.
Change-Id: I92e6f2292676f7f36ea2cdca31b3bd5709709659
---
gnu/packages/crates-io.scm | 50 ++++++++++++++++++++++++++++++++++++++
1 file changed, 50 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 887dcbef1d..eeb0478070 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -53911,6 +53911,56 @@ (define-public rust-randomize-4
(license
(list license:zlib license:asl2.0 license:expat))))
+(define-public rust-ratatui-0.24
+ (package
+ (name "rust-ratatui")
+ (version "0.24.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "ratatui" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "099433has5bhl6zbckpv2qskb66h7xz4rfgc6xn5cyjjzdy93g0f"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-test-flags
+ '("--release" "--"
+ "--skip=buffer::tests::index_of_panics_on_out_of_bounds"
+ "--skip=buffer::tests::pos_of_panics_on_out_of_bounds"
+ "--skip=buffer::Buffer::index_of"
+ "--skip=buffer::Buffer::pos_of")
+ #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2)
+ ("rust-cassowary" ,rust-cassowary-0.3)
+ ("rust-crossterm" ,rust-crossterm-0.27)
+ ("rust-document-features" ,rust-document-features-0.2)
+ ("rust-indoc" ,rust-indoc-2)
+ ("rust-itertools" ,rust-itertools-0.11)
+ ("rust-lru" ,rust-lru-0.12)
+ ("rust-paste" ,rust-paste-1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-strum" ,rust-strum-0.25)
+ ("rust-termion" ,rust-termion-2)
+ ("rust-termwiz" ,rust-termwiz-0.20)
+ ("rust-time" ,rust-time-0.3)
+ ("rust-unicode-segmentation" ,rust-unicode-segmentation-1)
+ ("rust-unicode-width" ,rust-unicode-width-0.1))
+ #:cargo-development-inputs (("rust-anyhow" ,rust-anyhow-1)
+ ("rust-argh" ,rust-argh-0.1)
+ ("rust-better-panic" ,rust-better-panic-0.3)
+ ("rust-cargo-husky" ,rust-cargo-husky-1)
+ ("rust-criterion" ,rust-criterion-0.5)
+ ("rust-fakeit" ,rust-fakeit-1)
+ ("rust-palette" ,rust-palette-0.7)
+ ("rust-pretty-assertions" ,rust-pretty-assertions-1)
+ ("rust-rand" ,rust-rand-0.8))))
+ (home-page "https://github.com/ratatui-org/ratatui")
+ (synopsis "Library for 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.20
(package
(name "rust-ratatui")
--
2.41.0
Information forwarded
to
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:
bug#69363
; Package
guix-patches
.
(Sat, 24 Feb 2024 21:16:02 GMT)
Full text and
rfc822 format available.
Message #266 received at 69363 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-anstyle-lossy-1): New variable.
Change-Id: Icdbb2273403aacc2f751315c138f4402d8b7af2f
---
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 88f1c692cf..65c5fb11fb 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -1673,6 +1673,25 @@ (define-public rust-anstyle-0.2
`(#:cargo-development-inputs
(("rust-lexopt" ,rust-lexopt-0.3))))))
+(define-public rust-anstyle-lossy-1
+ (package
+ (name "rust-anstyle-lossy")
+ (version "1.1.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "anstyle-lossy" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "10c1cg8vjb7mxwky2xc8j7zdp15i1qvpmd2w6nlsxm6vcx3l9859"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-anstyle" ,rust-anstyle-1))))
+ (home-page "https://github.com/rust-cli/anstyle")
+ (synopsis "conversion between ANSI color codes")
+ (description "Lossy conversion between ANSI Color Codes.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-anstyle-parse-0.2
(package
(name "rust-anstyle-parse")
--
2.41.0
Reply sent
to
Efraim Flashner <efraim <at> flashner.co.il>
:
You have taken responsibility.
(Wed, 27 Mar 2024 08:56:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
András Vöröskői <voroskoi <at> gmail.com>
:
bug acknowledged by developer.
(Wed, 27 Mar 2024 08:56:02 GMT)
Full text and
rfc822 format available.
Message #271 received at 69363-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Thanks. Patches pushed to the rust-team branch.
--
Efraim Flashner <efraim <at> 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
[signature.asc (application/pgp-signature, inline)]
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 24 Apr 2024 11:25:50 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 112 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.