* [bug#74519] [PATCH rust-team 00/30] Add helix
@ 2024-11-25 2:28 Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 01/30] gnu: " Murilo via Guix-patches via
` (29 more replies)
0 siblings, 30 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:28 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
Hi, this patch series adds helix [0], a post-modern modal text editor.
The last 7 commits are so that it passes the lint warnings because of permanent
home-page redirects for rust-gix-* packages. Thus, they are not explicitly
required for this patch series and can be dropped if one wants to.
Commands used for linting the relevant packages:
./pre-inst-env guix lint helix
./pre-inst-env guix lint rust-open@5
./pre-inst-env guix lint rust-gix@0.63
./pre-inst-env guix lint rust-gix-config@0.37
./pre-inst-env guix lint rust-gix-dir@0.5
./pre-inst-env guix lint rust-gix-discover@0.32
./pre-inst-env guix lint rust-gix-ref@0.44
./pre-inst-env guix lint rust-gix-status@0.10
./pre-inst-env guix lint rust-gix-submodule@0.11
./pre-inst-env guix lint rust-tokio-stream@0.1
./pre-inst-env guix lint rust-clipboard-win@5
./pre-inst-env guix lint rust-textwrap@0.16
./pre-inst-env guix lint rust-slotmap@1
./pre-inst-env guix lint rust-hashbrown@0.14
./pre-inst-env guix lint rust-unicode-general-category@0.6
./pre-inst-env guix lint rust-regex-cursor@0.1
./pre-inst-env guix lint rust-pulldown-cmark-escape@0.11
./pre-inst-env guix lint rust-pulldown-cmark@0.11
./pre-inst-env guix lint rust-termini@1
./pre-inst-env guix lint rust-tree-sitter@0.22
./pre-inst-env guix lint rust-nucleo-matcher@0.2
./pre-inst-env guix lint rust-cov-mark@1
./pre-inst-env guix lint rust-nucleo@0.2
[0] https://github.com/helix-editor/helix
Murilo (30):
gnu: Add helix.
gnu: Add rust-nucleo-0.2.
gnu: Add rust-cov-mark-1.
gnu: Add rust-nucleo-matcher-0.2.
gnu: Add rust-tree-sitter-0.22.
gnu: Add rust-termini-1.
gnu: Add rust-pulldown-cmark-0.11.
gnu: Add rust-pulldown-cmark-escape-0.11.
gnu: Add rust-regex-cursor-0.1.
gnu: Add rust-unicode-general-category-0.6.
gnu: rust-hashbrown-0.14: Update to 0.14.5.
gnu: rust-slotmap-1: Update to 1.0.7.
gnu: rust-textwrap-0.16: Update to 0.16.1.
gnu: rust-clipboard-win-5: Update to 5.4.0.
gnu: rust-tokio-stream-0.1: Update to 0.1.16.
gnu: Add rust-gix-submodule-0.11.
gnu: Add rust-gix-status-0.10.
gnu: Add rust-gix-ref-0.44.
gnu: Add rust-gix-discover-0.32.
gnu: Add rust-gix-dir-0.5.
gnu: Add rust-gix-config-0.37.
gnu: Add rust-gix-0.63.
gnu: rust-open-5: Update to 5.3.1.
gnu: rust-gix-0.66: Update home-page.
gnu: rust-gix-config-0.40: Update home-page.
gnu: rust-gix-dir-0.8: Update home-page.
gnu: rust-gix-discover-0.35: Update home-page.
gnu: rust-gix-ref-0.47: Update home-page.
gnu: rust-gix-status-0.13: Update home-page.
gnu: rust-gix-submodule-0.14: Update home-page.
gnu/packages/crates-io.scm | 231 +++++++++++++++++++++++++---
gnu/packages/crates-vcs.scm | 258 +++++++++++++++++++++++++++++++-
gnu/packages/crates-windows.scm | 5 +-
gnu/packages/rust-apps.scm | 108 +++++++++++++
4 files changed, 574 insertions(+), 28 deletions(-)
base-commit: e40a9069336ac0035a1dd0b00daa4ee8a75e2033
--
2.46.0
^ permalink raw reply [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 01/30] gnu: Add helix.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 02/30] gnu: Add rust-nucleo-0.2 Murilo via Guix-patches via
` (28 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/rust-apps.scm (helix): New variable.
Change-Id: Ib2d83d3985f09e19601b126749b9a7faa4926bb9
---
gnu/packages/rust-apps.scm | 108 +++++++++++++++++++++++++++++++++++++
1 file changed, 108 insertions(+)
diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm
index 652793755b..546a8f71a1 100644
--- a/gnu/packages/rust-apps.scm
+++ b/gnu/packages/rust-apps.scm
@@ -32,6 +32,7 @@
;;; Copyright © 2024 Tomas Volf <~@wolfsden.cz>
;;; Copyright © 2024 Suhail Singh <suhail@bayesians.ca>
;;; Copyright © 2024 Jordan Moore <lockbox@struct.foo>
+;;; Copyright © 2024 Murilo <murilo@disroot.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -999,6 +1000,113 @@ (define-public gitui
(description "This package provides a fast Terminal UI for git.")
(license license:expat)))
+(define-public helix
+ (package
+ (name "helix")
+ (version "24.07")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/helix-editor/helix")
+ (commit version)))
+ (modules '((guix build utils)))
+ (snippet '(begin
+ (delete-file-recursively "Cargo.lock")))
+ (file-name (git-file-name "helix" version))
+ (sha256
+ (base32 "1f0l65z1cy8m9x79p5y5kwk1psv0ppfz9lwylggm71q0lj127awl"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:install-source? #f
+ #:phases ,#~(modify-phases %standard-phases
+ (add-after 'unpack 'disable-grammar-build
+ (lambda _
+ (setenv "HELIX_DISABLE_AUTO_GRAMMAR_BUILD" "1")))
+ (replace 'install
+ (lambda _
+ (let* ((bin (string-append #$output "/bin"))
+ (hx (string-append bin "/hx"))
+ (share (string-append #$output
+ "/usr/share/helix"))
+ (runtime (string-append share "/runtime"))
+ (applications (string-append #$output
+ "/share/applications")))
+ (install-file "target/release/hx" bin)
+ (install-file "contrib/Helix.desktop" applications)
+ (copy-recursively "runtime" runtime)
+ (wrap-program hx
+ `("HELIX_RUNTIME" prefix
+ (,runtime)))))))
+ #:cargo-inputs (("rust-ahash" ,rust-ahash-0.8)
+ ("rust-anyhow" ,rust-anyhow-1)
+ ("rust-arc-swap" ,rust-arc-swap-1)
+ ("rust-bitflags" ,rust-bitflags-2)
+ ("rust-cassowary" ,rust-cassowary-0.3)
+ ("rust-cc" ,rust-cc-1)
+ ("rust-chardetng" ,rust-chardetng-0.1)
+ ("rust-chrono" ,rust-chrono-0.4)
+ ("rust-clipboard-win" ,rust-clipboard-win-5)
+ ("rust-content-inspector" ,rust-content-inspector-0.2)
+ ("rust-crossterm" ,rust-crossterm-0.27)
+ ("rust-dunce" ,rust-dunce-1)
+ ("rust-encoding-rs" ,rust-encoding-rs-0.8)
+ ("rust-etcetera" ,rust-etcetera-0.8)
+ ("rust-fern" ,rust-fern-0.6)
+ ("rust-futures-executor" ,rust-futures-executor-0.3)
+ ("rust-futures-util" ,rust-futures-util-0.3)
+ ("rust-gix" ,rust-gix-0.63)
+ ("rust-globset" ,rust-globset-0.4)
+ ("rust-grep-regex" ,rust-grep-regex-0.1)
+ ("rust-grep-searcher" ,rust-grep-searcher-0.1)
+ ("rust-hashbrown" ,rust-hashbrown-0.14)
+ ("rust-ignore" ,rust-ignore-0.4)
+ ("rust-imara-diff" ,rust-imara-diff-0.1)
+ ("rust-indoc" ,rust-indoc-2)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-libloading" ,rust-libloading-0.8)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-lsp-types" ,rust-lsp-types-0.95)
+ ("rust-nucleo" ,rust-nucleo-0.2)
+ ("rust-once-cell" ,rust-once-cell-1)
+ ("rust-open" ,rust-open-5)
+ ("rust-parking-lot" ,rust-parking-lot-0.12)
+ ("rust-pulldown-cmark" ,rust-pulldown-cmark-0.11)
+ ("rust-quickcheck" ,rust-quickcheck-1)
+ ("rust-regex" ,rust-regex-1)
+ ("rust-regex-cursor" ,rust-regex-cursor-0.1)
+ ("rust-ropey" ,rust-ropey-1)
+ ("rust-rustix" ,rust-rustix-0.38)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-signal-hook" ,rust-signal-hook-0.3)
+ ("rust-signal-hook-tokio" ,rust-signal-hook-tokio-0.3)
+ ("rust-slotmap" ,rust-slotmap-1)
+ ("rust-smallvec" ,rust-smallvec-1)
+ ("rust-smartstring" ,rust-smartstring-1)
+ ("rust-tempfile" ,rust-tempfile-3)
+ ("rust-termini" ,rust-termini-1)
+ ("rust-textwrap" ,rust-textwrap-0.16)
+ ("rust-thiserror" ,rust-thiserror-1)
+ ("rust-threadpool" ,rust-threadpool-1)
+ ("rust-tokio" ,rust-tokio-1)
+ ("rust-tokio-stream" ,rust-tokio-stream-0.1)
+ ("rust-toml" ,rust-toml-0.8)
+ ("rust-tree-sitter" ,rust-tree-sitter-0.22)
+ ("rust-unicode-general-category"
+ ,rust-unicode-general-category-0.6)
+ ("rust-unicode-segmentation" ,rust-unicode-segmentation-1)
+ ("rust-unicode-width" ,rust-unicode-width-0.1)
+ ("rust-url" ,rust-url-2)
+ ("rust-which" ,rust-which-6)
+ ("rust-windows-sys" ,rust-windows-sys-0.52))))
+ (inputs (list bash-minimal))
+ (native-inputs (list git))
+ (home-page "https://helix-editor.com/")
+ (synopsis "Post-modern modal text editor")
+ (description "A Kakoune / Neovim inspired editor, written in Rust.")
+ (license (list license:mpl2.0))))
+
(define-public helvum
(package
(name "helvum")
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 02/30] gnu: Add rust-nucleo-0.2.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 01/30] gnu: " Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 03/30] gnu: Add rust-cov-mark-1 Murilo via Guix-patches via
` (27 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nucleo-0.2): New variable.
Change-Id: I0ee23791f2569ecea3e30d689465da63fc8e881b
---
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 3b9a20f728..f88795d74e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -45,6 +45,7 @@
;;; Copyright © 2024 Aaron Covrig <aaron.covrig.us@ieee.org>
;;; Copyright © 2024 Nguyễn Gia Phong <mcsinyx@disroot.org>
;;; Copyright © 2024 Jordan Moore <lockbox@struct.foo>
+;;; Copyright © 2024 Murilo <murilo@disroot.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -42906,6 +42907,28 @@ (define-public rust-lz4-sys-1
(description "This is the Rust LZ4 sys package.")
(license license:expat)))
+(define-public rust-nucleo-0.2
+ (package
+ (name "rust-nucleo")
+ (version "0.2.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nucleo" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1wzx32bz4n68dcd3yw57195sz49hdhv9b75jikr5qiyfpks32lxf"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-nucleo-matcher" ,rust-nucleo-matcher-0.2)
+ ("rust-parking-lot" ,rust-parking-lot-0.12)
+ ("rust-rayon" ,rust-rayon-1))))
+ (home-page "https://github.com/helix-editor/nucleo")
+ (synopsis "Plug and play high performance fuzzy matcher")
+ (description
+ "This package provides plug and play high performance fuzzy matcher.")
+ (license license:mpl2.0)))
+
(define-public rust-rust-lzma-0.5
(package
(name "rust-rust-lzma")
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 03/30] gnu: Add rust-cov-mark-1.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 01/30] gnu: " Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 02/30] gnu: Add rust-nucleo-0.2 Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 04/30] gnu: Add rust-nucleo-matcher-0.2 Murilo via Guix-patches via
` (26 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-io.scm (rust-cov-mark-1): New variable.
Change-Id: I3ffae9677f49bb0701a4eb59501b468226c14d4c
---
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 f88795d74e..354be18353 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -17258,6 +17258,24 @@ (define-public rust-core-arch-0.1
intrinsics.")
(license (list license:expat license:asl2.0))))
+(define-public rust-cov-mark-1
+ (package
+ (name "rust-cov-mark")
+ (version "1.1.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "cov-mark" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1wv75ylrai556m388a40d50fxiyacmvm6qqz6va6qf1q04z3vylz"))))
+ (arguments `(#:skip-build? #t))
+ (build-system cargo-build-system)
+ (home-page "https://github.com/matklad/cov-mark")
+ (synopsis "Manual coverage marks")
+ (description "This package provides Manual coverage marks.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-cov-mark-2
(package
(name "rust-cov-mark")
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 04/30] gnu: Add rust-nucleo-matcher-0.2.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (2 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 03/30] gnu: Add rust-cov-mark-1 Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 05/30] gnu: Add rust-tree-sitter-0.22 Murilo via Guix-patches via
` (25 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-io.scm (rust-nucleo-matcher-0.2): New variable.
Change-Id: Ia20bb069ca910d346906f93133a58e89fd9549a8
---
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 354be18353..9f41b2b3ed 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -42947,6 +42947,29 @@ (define-public rust-nucleo-0.2
"This package provides plug and play high performance fuzzy matcher.")
(license license:mpl2.0)))
+(define-public rust-nucleo-matcher-0.2
+ (package
+ (name "rust-nucleo-matcher")
+ (version "0.2.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nucleo-matcher" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0mxxz58acszkgxha4wy459fkcx6f8sh55d803wnid1p25x02nw0v"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-cov-mark" ,rust-cov-mark-1)
+ ("rust-memchr" ,rust-memchr-2)
+ ("rust-unicode-segmentation" ,rust-unicode-segmentation-1))
+ #:cargo-development-inputs (("rust-cov-mark" ,rust-cov-mark-1))))
+ (home-page "https://github.com/helix-editor/nucleo")
+ (synopsis "Plug and play high performance fuzzy matcher")
+ (description
+ "This package provides plug and play high performance fuzzy matcher.")
+ (license license:mpl2.0)))
+
(define-public rust-rust-lzma-0.5
(package
(name "rust-rust-lzma")
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 05/30] gnu: Add rust-tree-sitter-0.22.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (3 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 04/30] gnu: Add rust-nucleo-matcher-0.2 Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 06/30] gnu: Add rust-termini-1 Murilo via Guix-patches via
` (24 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-io.scm (rust-tree-sitter-0.22): New variable.
Change-Id: Id4fafe97e8b9c72ed9734fc66e3bac27794aec91
---
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 9f41b2b3ed..fb495c1cf0 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -88711,6 +88711,28 @@ (define-public rust-treeline-0.1
"This package provides a library for visualizing tree structured data.")
(license license:expat)))
+(define-public rust-tree-sitter-0.22
+ (package
+ (name "rust-tree-sitter")
+ (version "0.22.6")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "tree-sitter" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1jkda5n43m7cxmx2h7l20zxc74nf9v1wpm66gvgxrm5drscw8z6z"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-cc" ,rust-cc-1)
+ ("rust-regex" ,rust-regex-1))))
+ (home-page "https://tree-sitter.github.io/tree-sitter/")
+ (synopsis "Rust bindings to the Tree-sitter parsing library")
+ (description
+ "This package provides Rust bindings to the Tree-sitter parsing library.")
+ (license license:expat)))
+
(define-public rust-triomphe-0.1
(package
(name "rust-triomphe")
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 06/30] gnu: Add rust-termini-1.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (4 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 05/30] gnu: Add rust-tree-sitter-0.22 Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 07/30] gnu: Add rust-pulldown-cmark-0.11 Murilo via Guix-patches via
` (23 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-io.scm (rust-termini-1): New variable.
Change-Id: Ie4860e7b52b0f62a62c1be2afb93ea8a25777d67
---
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 fb495c1cf0..86fc3c7b12 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -83309,6 +83309,26 @@ (define-public rust-terminal-trx-0.2
"This package provides a handle to the terminal of the current process.")
(license (list license:expat license:asl2.0))))
+(define-public rust-termini-1
+ (package
+ (name "rust-termini")
+ (version "1.0.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "termini" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0n8dvbwkp2k673xqwivb01iqg5ir91zgpwhwngpcb2yrgpc43m1a"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-home" ,rust-home-0.5))))
+ (home-page "https://github.com/pascalkuthe/termini")
+ (synopsis "Minimal terminfo libary")
+ (description "This package provides Minimal terminfo libary.")
+ (license license:expat)))
+
(define-public rust-terminfo-0.8
(package
(name "rust-terminfo")
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 07/30] gnu: Add rust-pulldown-cmark-0.11.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (5 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 06/30] gnu: Add rust-termini-1 Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 08/30] gnu: Add rust-pulldown-cmark-escape-0.11 Murilo via Guix-patches via
` (22 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-io.scm (rust-pulldown-cmark-0.11): New variable.
(rust-pulldown-cmark-0.9): Inherit from rust-pulldown-cmark-0.11.
(rust-pulldown-cmark-0.8): Inherit from rust-pulldown-cmark-0.11.
(rust-pulldown-cmark-0.4): Inherit from rust-pulldown-cmark-0.11.
Change-Id: Ief81ecbd8d793a0d7d4d20047c8237ef63563942
---
gnu/packages/crates-io.scm | 41 +++++++++++++++++++++++++++++---------
1 file changed, 32 insertions(+), 9 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 86fc3c7b12..f2258cff82 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -60920,8 +60920,37 @@ (define-public rust-pulldown-cmark-to-cmark-10
in codeblocks, while assuring quality with a powerful test suite.")
(license license:asl2.0)))
+(define-public rust-pulldown-cmark-0.11
+ (package
+ (name "rust-pulldown-cmark")
+ (version "0.11.3")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "pulldown-cmark" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "09a6q582pblnj8xflbx6zb29zgnwg0r6rg9wi54wdikq5k9434v7"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-bitflags" ,rust-bitflags-2)
+ ("rust-getopts" ,rust-getopts-0.2)
+ ("rust-memchr" ,rust-memchr-2)
+ ("rust-pulldown-cmark-escape" ,rust-pulldown-cmark-escape-0.11)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-unicase" ,rust-unicase-2))
+ #:cargo-development-inputs (("rust-bincode" ,rust-bincode-1)
+ ("rust-lazy-static" ,rust-lazy-static-1)
+ ("rust-regex" ,rust-regex-1)
+ ("rust-serde-json" ,rust-serde-json-1))))
+ (home-page "https://github.com/pulldown-cmark/pulldown-cmark")
+ (synopsis "Pull parser for CommonMark")
+ (description "This package provides a pull parser for CommonMark.")
+ (license license:expat)))
+
(define-public rust-pulldown-cmark-0.9
(package
+ (inherit rust-pulldown-cmark-0.11)
(name "rust-pulldown-cmark")
(version "0.9.3")
(source (origin
@@ -60931,7 +60960,6 @@ (define-public rust-pulldown-cmark-0.9
(sha256
(base32
"166rhmwk42ffirrzhv7lmsh9f3my6xv1ggmb66fgzv57y3qs58bp"))))
- (build-system cargo-build-system)
(arguments
`(#:cargo-inputs
(("rust-bitflags" ,rust-bitflags-1)
@@ -60947,16 +60975,11 @@ (define-public rust-pulldown-cmark-0.9
("rust-markup5ever-rcdom" ,rust-markup5ever-rcdom-0.2)
("rust-regex" ,rust-regex-1)
("rust-serde-json" ,rust-serde-json-1)
- ("rust-tendril" ,rust-tendril-0.4))))
- (home-page "https://github.com/raphlinus/pulldown-cmark")
- (synopsis "Pull parser for CommonMark")
- (description
- "This package provides a pull parser for CommonMark.")
- (license license:expat)))
+ ("rust-tendril" ,rust-tendril-0.4))))))
(define-public rust-pulldown-cmark-0.8
(package
- (inherit rust-pulldown-cmark-0.9)
+ (inherit rust-pulldown-cmark-0.11)
(name "rust-pulldown-cmark")
(version "0.8.0")
(source
@@ -61008,7 +61031,7 @@ (define-public rust-pulldown-cmark-to-cmark-7
(define-public rust-pulldown-cmark-0.4
(package
- (inherit rust-pulldown-cmark-0.8)
+ (inherit rust-pulldown-cmark-0.11)
(name "rust-pulldown-cmark")
(version "0.4.1")
(source
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 08/30] gnu: Add rust-pulldown-cmark-escape-0.11.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (6 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 07/30] gnu: Add rust-pulldown-cmark-0.11 Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 09/30] gnu: Add rust-regex-cursor-0.1 Murilo via Guix-patches via
` (21 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-io.scm (rust-pulldown-cmark-escape-0.11): New variable.
Change-Id: Ida8378eef4327967c49850348c5aba9d3e71d311
---
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 f2258cff82..63b13550f8 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -42970,6 +42970,24 @@ (define-public rust-nucleo-matcher-0.2
"This package provides plug and play high performance fuzzy matcher.")
(license license:mpl2.0)))
+(define-public rust-pulldown-cmark-escape-0.11
+ (package
+ (name "rust-pulldown-cmark-escape")
+ (version "0.11.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "pulldown-cmark-escape" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1bp13akkz52p43vh2ffpgv604l3xd9b67b4iykizidnsbpdqlz80"))))
+ (build-system cargo-build-system)
+ (home-page "https://github.com/pulldown-cmark/pulldown-cmark")
+ (synopsis "Escape library for HTML created in the pulldown-cmark project")
+ (description "This package provides An escape library for HTML created in
+the pulldown-cmark project.")
+ (license license:expat)))
+
(define-public rust-rust-lzma-0.5
(package
(name "rust-rust-lzma")
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 09/30] gnu: Add rust-regex-cursor-0.1.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (7 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 08/30] gnu: Add rust-pulldown-cmark-escape-0.11 Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 10/30] gnu: Add rust-unicode-general-category-0.6 Murilo via Guix-patches via
` (20 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-io.scm (rust-regex-cursor-0.1): New variable.
Change-Id: I921adc55721f8d5a01634df0c91e0890c63cbbe0
---
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 63b13550f8..a29bdab7ad 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -42988,6 +42988,34 @@ (define-public rust-pulldown-cmark-escape-0.11
the pulldown-cmark project.")
(license license:expat)))
+(define-public rust-regex-cursor-0.1
+ (package
+ (name "rust-regex-cursor")
+ (version "0.1.4")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "regex-cursor" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0sbi1xr9201hd5c40779gfnmlnmrb4yqs4jj07d6zbp3znsjfhxf"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:tests? #f ; Tests fail
+ #:cargo-inputs (("rust-log" ,rust-log-0.4)
+ ("rust-memchr" ,rust-memchr-2)
+ ("rust-regex-automata" ,rust-regex-automata-0.4)
+ ("rust-regex-syntax" ,rust-regex-syntax-0.8)
+ ("rust-ropey" ,rust-ropey-1))
+ #:cargo-development-inputs (("rust-anyhow" ,rust-anyhow-1)
+ ("rust-proptest" ,rust-proptest-1)
+ ("rust-regex-test" ,rust-regex-test-0.1))))
+ (home-page "https://github.com/pascalkuthe/regex-cursor")
+ (synopsis "Regex fork that can search discontiguous haystacks")
+ (description
+ "This package provides regex fork that can search discontiguous haystacks.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-rust-lzma-0.5
(package
(name "rust-rust-lzma")
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 10/30] gnu: Add rust-unicode-general-category-0.6.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (8 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 09/30] gnu: Add rust-regex-cursor-0.1 Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 11/30] gnu: rust-hashbrown-0.14: Update to 0.14.5 Murilo via Guix-patches via
` (19 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-io.scm (rust-unicode-general-category-0.6): New variable.
Change-Id: I3acdc08b4645117aaf2039445d158922f01bae99
---
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 a29bdab7ad..d3fc529c91 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -90563,6 +90563,24 @@ (define-public rust-ungrammar-1
"This package provides a DSL for describing concrete syntax trees.")
(license (list license:expat license:asl2.0))))
+(define-public rust-unicode-general-category-0.6
+ (package
+ (name "rust-unicode-general-category")
+ (version "0.6.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "unicode-general-category" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1rv9715c94gfl0hzy4f2a9lw7i499756bq2968vqwhr1sb0wi092"))))
+ (build-system cargo-build-system)
+ (home-page "https://github.com/yeslogic/unicode-general-category")
+ (synopsis "Fast lookup of the Unicode General Category property for char")
+ (description "This package provides Fast lookup of the Unicode General
+Category property for char.")
+ (license license:asl2.0)))
+
(define-public rust-unidecode-0.3
(package
(name "rust-unidecode")
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 11/30] gnu: rust-hashbrown-0.14: Update to 0.14.5.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (9 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 10/30] gnu: Add rust-unicode-general-category-0.6 Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 12/30] gnu: rust-slotmap-1: Update to 1.0.7 Murilo via Guix-patches via
` (18 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-io.scm (rust-hashbrown-0.14): Update to 0.14.5.
Change-Id: Ica60af634ecc02a44f350c7ed11969b9354dbaa2
---
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 d3fc529c91..76437387c1 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -32997,14 +32997,14 @@ (define-public rust-hashbrown-0.14
(package
(inherit rust-hashbrown-0.15)
(name "rust-hashbrown")
- (version "0.14.3")
+ (version "0.14.5")
(source (origin
(method url-fetch)
(uri (crate-uri "hashbrown" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "012nywlg0lj9kwanh69my5x67vjlfmzfi9a0rq4qvis2j8fil3r9"))
+ "1wa1vy1xs3mp11bn3z9dv0jricgr6a2j0zkf1g19yz3vw4il89z5"))
(modules '((guix build utils)))
(snippet
'(begin
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 12/30] gnu: rust-slotmap-1: Update to 1.0.7.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (10 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 11/30] gnu: rust-hashbrown-0.14: Update to 0.14.5 Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 13/30] gnu: rust-textwrap-0.16: Update to 0.16.1 Murilo via Guix-patches via
` (17 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-io.scm (rust-slotmap-1): Update to 1.0.7.
Change-Id: I4d113e42d61ff05a631e71e17f7fc02cf6091641
---
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 76437387c1..995b4d3b37 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -75842,14 +75842,14 @@ (define-public rust-sloggers-1
(define-public rust-slotmap-1
(package
(name "rust-slotmap")
- (version "1.0.6")
+ (version "1.0.7")
(source (origin
(method url-fetch)
(uri (crate-uri "slotmap" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "0hhkvsc3x79c7fh97b3padjhssd19hzdyyiv291mr3qf3lk8xq71"))))
+ "0amqb2fn9lcy1ri0risblkcp88dl0rnfmynw7lx0nqwza77lmzyv"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 13/30] gnu: rust-textwrap-0.16: Update to 0.16.1.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (11 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 12/30] gnu: rust-slotmap-1: Update to 1.0.7 Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 14/30] gnu: rust-clipboard-win-5: Update to 5.4.0 Murilo via Guix-patches via
` (16 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-io.scm (rust-textwrap-0.16): Update to 0.16.1.
Change-Id: Ic71f228e62e57aa923e83fe2d061a44a4b45ec8f
---
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 995b4d3b37..a3cc7d1a06 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -84206,14 +84206,14 @@ (define-public rust-textnonce-1
(define-public rust-textwrap-0.16
(package
(name "rust-textwrap")
- (version "0.16.0")
+ (version "0.16.1")
(source
(origin
(method url-fetch)
(uri (crate-uri "textwrap" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0gbwkjf15l6p3x2rkr75fa4cpcs1ly4c8pmlfx5bl6zybcm24ai2"))))
+ (base32 "1fgqn3mg9gdbjxwfxl76fg0qiq53w3mk4hdh1x40jylnz39k9m13"))))
(build-system cargo-build-system)
(arguments
(list #:skip-build? #t
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 14/30] gnu: rust-clipboard-win-5: Update to 5.4.0.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (12 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 13/30] gnu: rust-textwrap-0.16: Update to 0.16.1 Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 15/30] gnu: rust-tokio-stream-0.1: Update to 0.1.16 Murilo via Guix-patches via
` (15 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-windows.scm (rust-clipboard-win-5): Update to 5.4.0.
Change-Id: If511bde7e310798c8516f388c2281e398c6f74e5
---
gnu/packages/crates-windows.scm | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index 7437ce91c7..9c6b3cd47c 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -15,6 +15,7 @@
;;; Copyright © 2023 Daniel Ziltener <dziltener@lyrion.ch>
;;; Copyright © 2024 Tomas Volf <~@wolfsden.cz>
;;; Copyright © 2024 Jordan Moore <lockbox@struct.foo>
+;;; Copyright © 2024 Murilo <murilo@disroot.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -169,14 +170,14 @@ (define-public rust-cfb-0.7
(define-public rust-clipboard-win-5
(package
(name "rust-clipboard-win")
- (version "5.2.0")
+ (version "5.4.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "clipboard-win" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "15x28184cw6r8hx30farqvcir0kz151dfbfms4avl9q11rqa1y8j"))))
+ (base32 "14n87fc0vzbd0wdhqzvcs1lqgafsncplzcanhpik93xhhalfgvqm"))))
(build-system cargo-build-system)
(arguments
`(#:tests? #f ; unresolved import `clipboard_win::raw`
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 15/30] gnu: rust-tokio-stream-0.1: Update to 0.1.16.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (13 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 14/30] gnu: rust-clipboard-win-5: Update to 5.4.0 Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 16/30] gnu: Add rust-gix-submodule-0.11 Murilo via Guix-patches via
` (14 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-io.scm (rust-tokio-stream-0.1): Update to 0.1.16.
Change-Id: I3c983c24915c03888cb1bc475595264bde445e46
---
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 a3cc7d1a06..4ad6f33f2f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -86782,14 +86782,14 @@ (define-public rust-tokio-socks-0.3
(define-public rust-tokio-stream-0.1
(package
(name "rust-tokio-stream")
- (version "0.1.14")
+ (version "0.1.16")
(source
(origin
(method url-fetch)
(uri (crate-uri "tokio-stream" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0hi8hcwavh5sdi1ivc9qc4yvyr32f153c212dpd7sb366y6rhz1r"))))
+ (base32 "1wc65gprcsyzqlr0k091glswy96kph90i32gffi4ksyh03hnqkjg"))))
(build-system cargo-build-system)
(arguments
`(#:tests? #false ; unresolved import `tokio_test`
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 16/30] gnu: Add rust-gix-submodule-0.11.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (14 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 15/30] gnu: rust-tokio-stream-0.1: Update to 0.1.16 Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 17/30] gnu: Add rust-gix-status-0.10 Murilo via Guix-patches via
` (13 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-vcs.scm (rust-gix-submodule-0.11): New variable.
Change-Id: I66858b69b054c80637b6d6ea1008bb289ab82653
---
gnu/packages/crates-vcs.scm | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index 046f0c16e2..13105742ba 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -6,6 +6,7 @@
;;; Copyright © 2022 Aleksandr Vityazev <avityazev@posteo.org>
;;; Copyright © 2023 Jaeme Sifat <jaeme@runbox.com>
;;; Copyright © 2023 Steve George <steve@futurile.net>
+;;; Copyright © 2024 Murilo <murilo@disroot.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -6307,6 +6308,27 @@ (define-public rust-gix-submodule-0.12
("rust-gix-url" ,rust-gix-url-0.27)
("rust-thiserror" ,rust-thiserror-1))))))
+(define-public rust-gix-submodule-0.11
+ (package
+ (inherit rust-gix-submodule-0.14)
+ (name "rust-gix-submodule")
+ (version "0.11.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "gix-submodule" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1b304hkx2r2b619n3lksvj08fkd7pdxzpr923dhvc55c4jcx874j"))))
+ (arguments
+ `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1)
+ ("rust-gix-config" ,rust-gix-config-0.37)
+ ("rust-gix-path" ,rust-gix-path-0.10)
+ ("rust-gix-pathspec" ,rust-gix-pathspec-0.7)
+ ("rust-gix-refspec" ,rust-gix-refspec-0.23)
+ ("rust-gix-url" ,rust-gix-url-0.27)
+ ("rust-thiserror" ,rust-thiserror-1))))))
+
(define-public rust-gix-submodule-0.7
(package
(inherit rust-gix-submodule-0.14)
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 17/30] gnu: Add rust-gix-status-0.10.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (15 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 16/30] gnu: Add rust-gix-submodule-0.11 Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 18/30] gnu: Add rust-gix-ref-0.44 Murilo via Guix-patches via
` (12 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-vcs.scm (rust-gix-status-0.10): New variable.
Change-Id: I91e8d6015186d29021a49d5a1cf1ad429c2b72a8
---
gnu/packages/crates-vcs.scm | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index 13105742ba..610724828f 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -6158,6 +6158,35 @@ (define-public rust-gix-status-0.11
("rust-portable-atomic" ,rust-portable-atomic-1)
("rust-thiserror" ,rust-thiserror-1))))))
+(define-public rust-gix-status-0.10
+ (package
+ (inherit rust-gix-status-0.13)
+ (name "rust-gix-status")
+ (version "0.10.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "gix-status" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1j5z44b80ybaxy34valibksasrd5gny52vqk9mahjf3ii7cp6hrg"))))
+ (arguments
+ `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1)
+ ("rust-document-features" ,rust-document-features-0.2)
+ ("rust-filetime" ,rust-filetime-0.2)
+ ("rust-gix-diff" ,rust-gix-diff-0.44)
+ ("rust-gix-dir" ,rust-gix-dir-0.5)
+ ("rust-gix-features" ,rust-gix-features-0.38)
+ ("rust-gix-filter" ,rust-gix-filter-0.11)
+ ("rust-gix-fs" ,rust-gix-fs-0.11)
+ ("rust-gix-hash" ,rust-gix-hash-0.14)
+ ("rust-gix-index" ,rust-gix-index-0.33)
+ ("rust-gix-object" ,rust-gix-object-0.42)
+ ("rust-gix-path" ,rust-gix-path-0.10)
+ ("rust-gix-pathspec" ,rust-gix-pathspec-0.7)
+ ("rust-gix-worktree" ,rust-gix-worktree-0.34)
+ ("rust-thiserror" ,rust-thiserror-1))))))
+
(define-public rust-gix-status-0.4
(package
(inherit rust-gix-status-0.13)
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 18/30] gnu: Add rust-gix-ref-0.44.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (16 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 17/30] gnu: Add rust-gix-status-0.10 Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 19/30] gnu: Add rust-gix-discover-0.32 Murilo via Guix-patches via
` (11 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-vcs.scm (rust-gix-ref-0.44): New variable.
Change-Id: I6093f73de57b0443b43d47084808f68be7daced6
---
gnu/packages/crates-vcs.scm | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index 610724828f..76721bbdd8 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -5401,6 +5401,37 @@ (define-public rust-gix-ref-0.45
("rust-winnow" ,rust-winnow-0.6))
#:cargo-development-inputs (("rust-gix-date" ,rust-gix-date-0.8))))))
+(define-public rust-gix-ref-0.44
+ (package
+ (inherit rust-gix-ref-0.47)
+ (name "rust-gix-ref")
+ (version "0.44.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "gix-ref" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0biy3y7src1wsx5prynvyg7wzyzf3ss8f6hyphpb5ijvgscs551k"))))
+ (arguments
+ `(#:tests? #f ;use of undeclared crate gix_testtools
+ #:cargo-inputs (("rust-document-features" ,rust-document-features-0.2)
+ ("rust-gix-actor" ,rust-gix-actor-0.31)
+ ("rust-gix-date" ,rust-gix-date-0.8)
+ ("rust-gix-features" ,rust-gix-features-0.38)
+ ("rust-gix-fs" ,rust-gix-fs-0.11)
+ ("rust-gix-hash" ,rust-gix-hash-0.14)
+ ("rust-gix-lock" ,rust-gix-lock-14)
+ ("rust-gix-object" ,rust-gix-object-0.42)
+ ("rust-gix-path" ,rust-gix-path-0.10)
+ ("rust-gix-tempfile" ,rust-gix-tempfile-14)
+ ("rust-gix-utils" ,rust-gix-utils-0.1)
+ ("rust-gix-validate" ,rust-gix-validate-0.8)
+ ("rust-memmap2" ,rust-memmap2-0.9)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-thiserror" ,rust-thiserror-1)
+ ("rust-winnow" ,rust-winnow-0.6))))))
+
(define-public rust-gix-ref-0.40
(package
(inherit rust-gix-ref-0.47)
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 19/30] gnu: Add rust-gix-discover-0.32.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (17 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 18/30] gnu: Add rust-gix-ref-0.44 Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 20/30] gnu: Add rust-gix-dir-0.5 Murilo via Guix-patches via
` (10 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-vcs.scm (rust-gix-discover-0.32): New variable.
Change-Id: I8e4e53adbc90ee78099ad387504056604ed0a0e3
---
gnu/packages/crates-vcs.scm | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index 76721bbdd8..36ba567b2c 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -2554,6 +2554,32 @@ (define-public rust-gix-discover-0.33
("rust-serial-test" ,rust-serial-test-3)
("rust-tempfile" ,rust-tempfile-3))))))
+(define-public rust-gix-discover-0.32
+ (package
+ (inherit rust-gix-discover-0.35)
+ (name "rust-gix-discover")
+ (version "0.32.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "gix-discover" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1grxby9mj5c9bs305wrf70x0rsdpq25nc00csm86p9ixnscwc9zw"))))
+ (arguments
+ `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1)
+ ("rust-dunce" ,rust-dunce-1)
+ ("rust-gix-fs" ,rust-gix-fs-0.11)
+ ("rust-gix-hash" ,rust-gix-hash-0.14)
+ ("rust-gix-path" ,rust-gix-path-0.10)
+ ("rust-gix-ref" ,rust-gix-ref-0.44)
+ ("rust-gix-sec" ,rust-gix-sec-0.10)
+ ("rust-thiserror" ,rust-thiserror-1))
+ #:cargo-development-inputs (("rust-defer" ,rust-defer-0.2)
+ ("rust-is-ci" ,rust-is-ci-1)
+ ("rust-serial-test" ,rust-serial-test-3)
+ ("rust-tempfile" ,rust-tempfile-3))))))
+
(define-public rust-gix-discover-0.28
(package
(inherit rust-gix-discover-0.35)
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 20/30] gnu: Add rust-gix-dir-0.5.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (18 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 19/30] gnu: Add rust-gix-discover-0.32 Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 21/30] gnu: Add rust-gix-config-0.37 Murilo via Guix-patches via
` (9 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-vcs.scm (rust-gix-dir-0.5): New variable.
Change-Id: I0377bb7bd66f22ca83871950f11e20f877a84bca
---
gnu/packages/crates-vcs.scm | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index 36ba567b2c..040423f0b4 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -2493,6 +2493,35 @@ (define-public rust-gix-dir-0.6
#:cargo-development-inputs
(("rust-pretty-assertions" ,rust-pretty-assertions-1))))))
+(define-public rust-gix-dir-0.5
+ (package
+ (inherit rust-gix-dir-0.8)
+ (name "rust-gix-dir")
+ (version "0.5.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "gix-dir" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0x29x6qdj4nwma01qgqadi0dwix3rnv0mlj1wnmn7gasaj69zjb0"))))
+ (arguments
+ `(#:tests? #f ;looking for undeclared gix-testtools
+ #:cargo-inputs (("rust-bstr" ,rust-bstr-1)
+ ("rust-gix-discover" ,rust-gix-discover-0.32)
+ ("rust-gix-fs" ,rust-gix-fs-0.11)
+ ("rust-gix-ignore" ,rust-gix-ignore-0.11)
+ ("rust-gix-index" ,rust-gix-index-0.33)
+ ("rust-gix-object" ,rust-gix-object-0.42)
+ ("rust-gix-path" ,rust-gix-path-0.10)
+ ("rust-gix-pathspec" ,rust-gix-pathspec-0.7)
+ ("rust-gix-trace" ,rust-gix-trace-0.1)
+ ("rust-gix-utils" ,rust-gix-utils-0.1)
+ ("rust-gix-worktree" ,rust-gix-worktree-0.34)
+ ("rust-thiserror" ,rust-thiserror-1))
+ #:cargo-development-inputs
+ (("rust-pretty-assertions" ,rust-pretty-assertions-1))))))
+
(define-public rust-gix-discover-0.35
(package
(name "rust-gix-discover")
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 21/30] gnu: Add rust-gix-config-0.37.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (19 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 20/30] gnu: Add rust-gix-dir-0.5 Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 22/30] gnu: Add rust-gix-0.63 Murilo via Guix-patches via
` (8 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-vcs.scm (rust-gix-config-0.37): New variable.
Change-Id: Ib5475efa06d23ce9ecf47383969912400efe7d5d
---
gnu/packages/crates-vcs.scm | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index 040423f0b4..0c19ae13d3 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -1809,6 +1809,36 @@ (define-public rust-gix-config-0.38
("rust-winnow" ,rust-winnow-0.6))
#:cargo-development-inputs (("rust-criterion" ,rust-criterion-0.5))))))
+(define-public rust-gix-config-0.37
+ (package
+ (inherit rust-gix-config-0.40)
+ (name "rust-gix-config")
+ (version "0.37.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "gix-config" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0h680yjj90hqch8x2bgnybx01smff2yvcrja6n7dj4byjm1gxyjk"))))
+ (arguments
+ `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1)
+ ("rust-document-features" ,rust-document-features-0.2)
+ ("rust-gix-config-value" ,rust-gix-config-value-0.14)
+ ("rust-gix-features" ,rust-gix-features-0.38)
+ ("rust-gix-glob" ,rust-gix-glob-0.16)
+ ("rust-gix-path" ,rust-gix-path-0.10)
+ ("rust-gix-ref" ,rust-gix-ref-0.44)
+ ("rust-gix-sec" ,rust-gix-sec-0.10)
+ ("rust-memchr" ,rust-memchr-2)
+ ("rust-once-cell" ,rust-once-cell-1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-smallvec" ,rust-smallvec-1)
+ ("rust-thiserror" ,rust-thiserror-1)
+ ("rust-unicode-bom" ,rust-unicode-bom-2)
+ ("rust-winnow" ,rust-winnow-0.6))
+ #:cargo-development-inputs (("rust-criterion" ,rust-criterion-0.5))))))
+
(define-public rust-gix-config-0.33
(package
(inherit rust-gix-config-0.40)
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 22/30] gnu: Add rust-gix-0.63.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (20 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 21/30] gnu: Add rust-gix-config-0.37 Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 23/30] gnu: rust-open-5: Update to 5.3.1 Murilo via Guix-patches via
` (7 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-vcs.scm (rust-gix-0.63): New variable.
Change-Id: I25f88d48253549d0ee8327ef6205f158b65c2c89
---
gnu/packages/crates-vcs.scm | 77 +++++++++++++++++++++++++++++++++++++
1 file changed, 77 insertions(+)
diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index 0c19ae13d3..f06c006f02 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -702,6 +702,83 @@ (define-public rust-gix-0.64
("rust-serial-test" ,rust-serial-test-3)
("rust-walkdir" ,rust-walkdir-2))))))
+(define-public rust-gix-0.63
+ (package
+ (inherit rust-gix-0.66)
+ (name "rust-gix")
+ (version "0.63.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "gix" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "01jbkflpr570inbdjv1xgfsimqf6xfrr0yg6mlv4aypsmlc50k4q"))))
+ (arguments
+ `(#:cargo-inputs (("rust-async-std" ,rust-async-std-1)
+ ("rust-document-features" ,rust-document-features-0.2)
+ ("rust-gix-actor" ,rust-gix-actor-0.31)
+ ("rust-gix-archive" ,rust-gix-archive-0.13)
+ ("rust-gix-attributes" ,rust-gix-attributes-0.22)
+ ("rust-gix-command" ,rust-gix-command-0.3)
+ ("rust-gix-commitgraph" ,rust-gix-commitgraph-0.24)
+ ("rust-gix-config" ,rust-gix-config-0.37)
+ ("rust-gix-credentials" ,rust-gix-credentials-0.24)
+ ("rust-gix-date" ,rust-gix-date-0.8)
+ ("rust-gix-diff" ,rust-gix-diff-0.44)
+ ("rust-gix-dir" ,rust-gix-dir-0.5)
+ ("rust-gix-discover" ,rust-gix-discover-0.32)
+ ("rust-gix-features" ,rust-gix-features-0.38)
+ ("rust-gix-filter" ,rust-gix-filter-0.11)
+ ("rust-gix-fs" ,rust-gix-fs-0.11)
+ ("rust-gix-glob" ,rust-gix-glob-0.16)
+ ("rust-gix-hash" ,rust-gix-hash-0.14)
+ ("rust-gix-hashtable" ,rust-gix-hashtable-0.5)
+ ("rust-gix-ignore" ,rust-gix-ignore-0.11)
+ ("rust-gix-index" ,rust-gix-index-0.33)
+ ("rust-gix-lock" ,rust-gix-lock-14)
+ ("rust-gix-macros" ,rust-gix-macros-0.1)
+ ("rust-gix-mailmap" ,rust-gix-mailmap-0.23)
+ ("rust-gix-negotiate" ,rust-gix-negotiate-0.13)
+ ("rust-gix-object" ,rust-gix-object-0.42)
+ ("rust-gix-odb" ,rust-gix-odb-0.61)
+ ("rust-gix-pack" ,rust-gix-pack-0.51)
+ ("rust-gix-path" ,rust-gix-path-0.10)
+ ("rust-gix-pathspec" ,rust-gix-pathspec-0.7)
+ ("rust-gix-prompt" ,rust-gix-prompt-0.8)
+ ("rust-gix-protocol" ,rust-gix-protocol-0.45)
+ ("rust-gix-ref" ,rust-gix-ref-0.44)
+ ("rust-gix-refspec" ,rust-gix-refspec-0.23)
+ ("rust-gix-revision" ,rust-gix-revision-0.27)
+ ("rust-gix-revwalk" ,rust-gix-revwalk-0.13)
+ ("rust-gix-sec" ,rust-gix-sec-0.10)
+ ("rust-gix-status" ,rust-gix-status-0.10)
+ ("rust-gix-submodule" ,rust-gix-submodule-0.11)
+ ("rust-gix-tempfile" ,rust-gix-tempfile-14)
+ ("rust-gix-trace" ,rust-gix-trace-0.1)
+ ("rust-gix-transport" ,rust-gix-transport-0.42)
+ ("rust-gix-traverse" ,rust-gix-traverse-0.39)
+ ("rust-gix-url" ,rust-gix-url-0.27)
+ ("rust-gix-utils" ,rust-gix-utils-0.1)
+ ("rust-gix-validate" ,rust-gix-validate-0.8)
+ ("rust-gix-worktree" ,rust-gix-worktree-0.34)
+ ("rust-gix-worktree-state" ,rust-gix-worktree-state-0.11)
+ ("rust-gix-worktree-stream" ,rust-gix-worktree-stream-0.13)
+ ("rust-once-cell" ,rust-once-cell-1)
+ ("rust-parking-lot" ,rust-parking-lot-0.12)
+ ("rust-prodash" ,rust-prodash-28)
+ ("rust-regex" ,rust-regex-1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-signal-hook" ,rust-signal-hook-0.3)
+ ("rust-smallvec" ,rust-smallvec-1)
+ ("rust-thiserror" ,rust-thiserror-1))
+ #:cargo-development-inputs (("rust-anyhow" ,rust-anyhow-1)
+ ("rust-async-std" ,rust-async-std-1)
+ ("rust-is-ci" ,rust-is-ci-1)
+ ("rust-pretty-assertions" ,rust-pretty-assertions-1)
+ ("rust-serial-test" ,rust-serial-test-3)
+ ("rust-walkdir" ,rust-walkdir-2))))))
+
(define-public rust-gix-0.57
(package
(inherit rust-gix-0.66)
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 23/30] gnu: rust-open-5: Update to 5.3.1.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (21 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 22/30] gnu: Add rust-gix-0.63 Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 24/30] gnu: rust-gix-0.66: Update home-page Murilo via Guix-patches via
` (6 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-io.scm (rust-open-5): Update to 5.3.1.
Change-Id: If74265f72f0cdab31ef35938008ff59aabb19bf6
---
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 4ad6f33f2f..2647c8bcb3 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -51792,14 +51792,14 @@ (define-public rust-opaque-debug-0.2
(define-public rust-open-5
(package
(name "rust-open")
- (version "5.1.2")
+ (version "5.3.1")
(source
(origin
(method url-fetch)
(uri (crate-uri "open" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0ciy22dh82rdgmmsiai2wksx7sj9abb4ddnmxpqxnpfqapw0z7s4"))))
+ (base32 "177npnl443gln9ypzcpsj5fjw0yyslg2bai093740p6ip3q55k9y"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs (("rust-is-wsl" ,rust-is-wsl-0.4)
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 24/30] gnu: rust-gix-0.66: Update home-page.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (22 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 23/30] gnu: rust-open-5: Update to 5.3.1 Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 25/30] gnu: rust-gix-config-0.40: " Murilo via Guix-patches via
` (5 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-vcs.scm (rust-gix-0.66)[home-page]: Update it.
Change-Id: Ibad41097698a8e9ba2d3d79fe5346ffd5893233d
---
gnu/packages/crates-vcs.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index f06c006f02..0ba0004cca 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -618,7 +618,7 @@ (define-public rust-gix-0.66
("rust-pretty-assertions" ,rust-pretty-assertions-1)
("rust-serial-test" ,rust-serial-test-3)
("rust-walkdir" ,rust-walkdir-2))))
- (home-page "https://github.com/Byron/gitoxide")
+ (home-page "https://github.com/GitoxideLabs/gitoxide")
(synopsis "Interact with Git repositories using a pure Rust implementation")
(description "Gitoxide is a pure Rust implementation of Git that aims to be lean
and correct. Interact with Git repositories just like Git would.")
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 25/30] gnu: rust-gix-config-0.40: Update home-page.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (23 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 24/30] gnu: rust-gix-0.66: Update home-page Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 26/30] gnu: rust-gix-dir-0.8: " Murilo via Guix-patches via
` (4 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-vcs.scm (rust-gix-config-0.40)[home-page]: Update it.
Change-Id: I73b68621e6f9c928dce60690fdaa2ec4bdf5d08b
---
gnu/packages/crates-vcs.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index 0ba0004cca..74d5ca66ff 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -1849,7 +1849,7 @@ (define-public rust-gix-config-0.40
("rust-unicode-bom" ,rust-unicode-bom-2)
("rust-winnow" ,rust-winnow-0.6))
#:cargo-development-inputs (("rust-criterion" ,rust-criterion-0.5))))
- (home-page "https://github.com/Byron/gitoxide")
+ (home-page "https://github.com/GitoxideLabs/gitoxide")
(synopsis "Git-config file parser and editor from the Gitoxide project")
(description
"This package provides a git-config file parser and editor from the
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 26/30] gnu: rust-gix-dir-0.8: Update home-page.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (24 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 25/30] gnu: rust-gix-config-0.40: " Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 27/30] gnu: rust-gix-discover-0.35: " Murilo via Guix-patches via
` (3 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-vcs.scm (rust-gix-dir-0.8)[home-page]: Update it.
Change-Id: Id1835d8ba7a47b302d8a004ae1f34fa67e6faa45
---
gnu/packages/crates-vcs.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index 74d5ca66ff..43885dde3a 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -2564,7 +2564,7 @@ (define-public rust-gix-dir-0.8
("rust-thiserror" ,rust-thiserror-1))
#:cargo-development-inputs
(("rust-pretty-assertions" ,rust-pretty-assertions-1))))
- (home-page "https://github.com/Byron/gitoxide")
+ (home-page "https://github.com/GitoxideLabs/gitoxide")
(synopsis "Gitoxide project crate that deals with directory walks")
(description
"This package is part of the Gitoxide project. This crate deals with
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 27/30] gnu: rust-gix-discover-0.35: Update home-page.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (25 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 26/30] gnu: rust-gix-dir-0.8: " Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 28/30] gnu: rust-gix-ref-0.47: " Murilo via Guix-patches via
` (2 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-vcs.scm (rust-gix-discover-0.35)[home-page]: Update it.
Change-Id: If316598eb26e86367707322ee7785eba51954b47
---
gnu/packages/crates-vcs.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index 43885dde3a..7c5fd29567 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -2656,7 +2656,7 @@ (define-public rust-gix-discover-0.35
("rust-is-ci" ,rust-is-ci-1)
("rust-serial-test" ,rust-serial-test-3)
("rust-tempfile" ,rust-tempfile-3))))
- (home-page "https://github.com/Byron/gitoxide")
+ (home-page "https://github.com/GitoxideLabs/gitoxide")
(synopsis
"Discover Git repositories and check if a directory is a Git repository")
(description
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 28/30] gnu: rust-gix-ref-0.47: Update home-page.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (26 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 27/30] gnu: rust-gix-discover-0.35: " Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 29/30] gnu: rust-gix-status-0.13: " Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 30/30] gnu: rust-gix-submodule-0.14: " Murilo via Guix-patches via
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-vcs.scm (rust-gix-ref-0.47)[home-page]: Update it.
Change-Id: Iba454147784247fbde06cfb9c42ace835be3a0bc
---
gnu/packages/crates-vcs.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index 7c5fd29567..e77f8472f9 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -5526,7 +5526,7 @@ (define-public rust-gix-ref-0.47
("rust-serde" ,rust-serde-1)
("rust-thiserror" ,rust-thiserror-1)
("rust-winnow" ,rust-winnow-0.6))))
- (home-page "https://github.com/Byron/gitoxide")
+ (home-page "https://github.com/GitoxideLabs/gitoxide")
(synopsis "Part of Gitoxide, this crate handles Git references")
(description "This package provides a crate to handle git references.
Part of Gitoxide, a project to create a pure Rust Git implementation.")
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 29/30] gnu: rust-gix-status-0.13: Update home-page.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (27 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 28/30] gnu: rust-gix-ref-0.47: " Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 30/30] gnu: rust-gix-submodule-0.14: " Murilo via Guix-patches via
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-vcs.scm (rust-gix-status-0.13)[home-page]: Update it.
Change-Id: Id26dd316dee4ffaae4241b3498945f65158a1bc6
---
gnu/packages/crates-vcs.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index e77f8472f9..3d1df55cad 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -6313,7 +6313,7 @@ (define-public rust-gix-status-0.13
("rust-gix-worktree" ,rust-gix-worktree-0.36)
("rust-portable-atomic" ,rust-portable-atomic-1)
("rust-thiserror" ,rust-thiserror-1))))
- (home-page "https://github.com/Byron/gitoxide")
+ (home-page "https://github.com/GitoxideLabs/gitoxide")
(synopsis
"Gitoxide project crate that provides @code{git status} functionality")
(description
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [bug#74519] [PATCH rust-team 30/30] gnu: rust-gix-submodule-0.14: Update home-page.
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
` (28 preceding siblings ...)
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 29/30] gnu: rust-gix-status-0.13: " Murilo via Guix-patches via
@ 2024-11-25 2:48 ` Murilo via Guix-patches via
29 siblings, 0 replies; 31+ messages in thread
From: Murilo via Guix-patches via @ 2024-11-25 2:48 UTC (permalink / raw)
To: 74519; +Cc: Murilo, Efraim Flashner
* gnu/packages/crates-vcs.scm (rust-gix-submodule-0.14)[home-page]: Update it.
Change-Id: I16bb56eba49bc3a07cccec201233b35dbfedfd77
---
gnu/packages/crates-vcs.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index 3d1df55cad..b8d811bfcd 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -6501,7 +6501,7 @@ (define-public rust-gix-submodule-0.14
("rust-gix-refspec" ,rust-gix-refspec-0.25)
("rust-gix-url" ,rust-gix-url-0.27)
("rust-thiserror" ,rust-thiserror-1))))
- (home-page "https://github.com/Byron/gitoxide")
+ (home-page "https://github.com/GitoxideLabs/gitoxide")
(synopsis
"Functions for dealing with Git submodules")
(description
--
2.46.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
end of thread, other threads:[~2024-11-25 7:20 UTC | newest]
Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-25 2:28 [bug#74519] [PATCH rust-team 00/30] Add helix Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 01/30] gnu: " Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 02/30] gnu: Add rust-nucleo-0.2 Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 03/30] gnu: Add rust-cov-mark-1 Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 04/30] gnu: Add rust-nucleo-matcher-0.2 Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 05/30] gnu: Add rust-tree-sitter-0.22 Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 06/30] gnu: Add rust-termini-1 Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 07/30] gnu: Add rust-pulldown-cmark-0.11 Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 08/30] gnu: Add rust-pulldown-cmark-escape-0.11 Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 09/30] gnu: Add rust-regex-cursor-0.1 Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 10/30] gnu: Add rust-unicode-general-category-0.6 Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 11/30] gnu: rust-hashbrown-0.14: Update to 0.14.5 Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 12/30] gnu: rust-slotmap-1: Update to 1.0.7 Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 13/30] gnu: rust-textwrap-0.16: Update to 0.16.1 Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 14/30] gnu: rust-clipboard-win-5: Update to 5.4.0 Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 15/30] gnu: rust-tokio-stream-0.1: Update to 0.1.16 Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 16/30] gnu: Add rust-gix-submodule-0.11 Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 17/30] gnu: Add rust-gix-status-0.10 Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 18/30] gnu: Add rust-gix-ref-0.44 Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 19/30] gnu: Add rust-gix-discover-0.32 Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 20/30] gnu: Add rust-gix-dir-0.5 Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 21/30] gnu: Add rust-gix-config-0.37 Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 22/30] gnu: Add rust-gix-0.63 Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 23/30] gnu: rust-open-5: Update to 5.3.1 Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 24/30] gnu: rust-gix-0.66: Update home-page Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 25/30] gnu: rust-gix-config-0.40: " Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 26/30] gnu: rust-gix-dir-0.8: " Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 27/30] gnu: rust-gix-discover-0.35: " Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 28/30] gnu: rust-gix-ref-0.47: " Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 29/30] gnu: rust-gix-status-0.13: " Murilo via Guix-patches via
2024-11-25 2:48 ` [bug#74519] [PATCH rust-team 30/30] gnu: rust-gix-submodule-0.14: " Murilo via Guix-patches via
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.