[PATCH rust-team 00/30] Add helix

  • Open
  • quality assurance status badge
Details
One participant
  • Murilo
Owner
unassigned
Submitted by
Murilo
Severity
normal
M
M
Murilo wrote 3 days ago
(address . guix-patches@gnu.org)(name . Murilo)(address . murilo@disroot.org)
cover.1732501656.git.murilo@disroot.org
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


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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 01/30] gnu: Add helix.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
91c59b75534bacc61113de560c690da45c89f413.1732501656.git.murilo@disroot.org
* gnu/packages/rust-apps.scm (helix): New variable.

Change-Id: Ib2d83d3985f09e19601b126749b9a7faa4926bb9
---
gnu/packages/rust-apps.scm | 108 +++++++++++++++++++++++++++++++++++++
1 file changed, 108 insertions(+)

Toggle diff (128 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 02/30] gnu: Add rust-nucleo-0.2.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
b9f9705c2be8b161218caecb4252fb7da5348c1c.1732501656.git.murilo@disroot.org
* 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(+)

Toggle diff (43 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 03/30] gnu: Add rust-cov-mark-1.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
eb8989cfe703b54049febbd79a5705222686addd.1732501656.git.murilo@disroot.org
* 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(+)

Toggle diff (31 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 04/30] gnu: Add rust-nucleo-matcher-0.2.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
3537189977af8a8de4b28c762f3886a324ea9678.1732501656.git.murilo@disroot.org
* 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(+)

Toggle diff (36 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 05/30] gnu: Add rust-tree-sitter-0.22.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
c1a6a68ea7a47ec84535a6ca0410a13622c01871.1732501656.git.murilo@disroot.org
* 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(+)

Toggle diff (35 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 06/30] gnu: Add rust-termini-1.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
578ee44e0b98ec414c5e0c9e7f26088141c6e02e.1732501656.git.murilo@disroot.org
* gnu/packages/crates-io.scm (rust-termini-1): New variable.

Change-Id: Ie4860e7b52b0f62a62c1be2afb93ea8a25777d67
---
gnu/packages/crates-io.scm | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)

Toggle diff (33 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 08/30] gnu: Add rust-pulldown-cmark-escape-0.11.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
5d7b4acf362530ac7641bcd5721bab5723841a3d.1732501657.git.murilo@disroot.org
* 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(+)

Toggle diff (31 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 07/30] gnu: Add rust-pulldown-cmark-0.11.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
bae3fbd9f4d25a147e64e693cbb9db339e7d3327.1732501656.git.murilo@disroot.org
* 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(-)

Toggle diff (80 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 09/30] gnu: Add rust-regex-cursor-0.1.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
56259e83d4c093f17cdbb117344f259e1861d557.1732501657.git.murilo@disroot.org
* 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(+)

Toggle diff (41 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 10/30] gnu: Add rust-unicode-general-category-0.6.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
68accc6019f356cf3a3d0ceb4747cef98335beee.1732501657.git.murilo@disroot.org
* 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(+)

Toggle diff (31 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 11/30] gnu: rust-hashbrown-0.14: Update to 0.14.5.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
c56238fa73aa5fdf31390917f85da6ecfc707d16.1732501657.git.murilo@disroot.org
* 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(-)

Toggle diff (23 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 12/30] gnu: rust-slotmap-1: Update to 1.0.7.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
9dd8986cb84d1956e7a3c40e353ba29173c4124c.1732501657.git.murilo@disroot.org
* 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(-)

Toggle diff (23 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 13/30] gnu: rust-textwrap-0.16: Update to 0.16.1.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
6aa116114d2431d64147b9cebad2e357cd80c9cd.1732501657.git.murilo@disroot.org
* 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(-)

Toggle diff (23 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 14/30] gnu: rust-clipboard-win-5: Update to 5.4.0.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
cb9a485002b2bbcba21f954a8d57a2bcc5c957bc.1732501657.git.murilo@disroot.org
* 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(-)

Toggle diff (31 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 16/30] gnu: Add rust-gix-submodule-0.11.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
bf821204bace4f2c1fd1513a73fe13e2bbd4fd6f.1732501657.git.murilo@disroot.org
* 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(+)

Toggle diff (42 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 15/30] gnu: rust-tokio-stream-0.1: Update to 0.1.16.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
e21c5e12fe46c586c722e213107a1f765efee622.1732501657.git.murilo@disroot.org
* 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(-)

Toggle diff (23 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 17/30] gnu: Add rust-gix-status-0.10.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
56b0e34c66c67377aaabe939dd5c0f1ab4eec50c.1732501657.git.murilo@disroot.org
* 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(+)

Toggle diff (42 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 18/30] gnu: Add rust-gix-ref-0.44.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
9c6df691101e803f26a18c8634b460c9da45d976.1732501657.git.murilo@disroot.org
* 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(+)

Toggle diff (44 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 19/30] gnu: Add rust-gix-discover-0.32.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
6e708fc3cb47e24146c9435647c8681d5c87122b.1732501657.git.murilo@disroot.org
* 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(+)

Toggle diff (39 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 20/30] gnu: Add rust-gix-dir-0.5.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
92b9b88a64b4210e7e8cee968dbeee9096260aec.1732501657.git.murilo@disroot.org
* 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(+)

Toggle diff (42 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 21/30] gnu: Add rust-gix-config-0.37.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
9145f101478098b83708eae9735aeef4443e4119.1732501657.git.murilo@disroot.org
* 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(+)

Toggle diff (43 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 22/30] gnu: Add rust-gix-0.63.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
a14211bbab14245f4d4e52549d7feec1112e9b28.1732501657.git.murilo@disroot.org
* 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(+)

Toggle diff (90 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 24/30] gnu: rust-gix-0.66: Update home-page.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
2225e29a363fa530448d56e2636248a5d4237396.1732501657.git.murilo@disroot.org
* 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(-)

Toggle diff (15 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 25/30] gnu: rust-gix-config-0.40: Update home-page.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
de738e481cf2d16a0bd06966e30d490f6dcca844.1732501657.git.murilo@disroot.org
* 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(-)

Toggle diff (15 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 26/30] gnu: rust-gix-dir-0.8: Update home-page.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
40f0951e6f0d8c03fcf2e1ef6f335b1ce7e6c1d9.1732501657.git.murilo@disroot.org
* 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(-)

Toggle diff (15 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 23/30] gnu: rust-open-5: Update to 5.3.1.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
7b7e0da7eba75d6636c507d09c75f5d39be9e2d9.1732501657.git.murilo@disroot.org
* 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(-)

Toggle diff (23 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 27/30] gnu: rust-gix-discover-0.35: Update home-page.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
bcf3513d9587b52af61edce332ccab347339b5a3.1732501657.git.murilo@disroot.org
* 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(-)

Toggle diff (15 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 28/30] gnu: rust-gix-ref-0.47: Update home-page.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
8f3d19cd1b6f535d9b9bd701aa825ae87664a1c8.1732501657.git.murilo@disroot.org
* 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(-)

Toggle diff (15 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 29/30] gnu: rust-gix-status-0.13: Update home-page.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
86d4a8dc21c43190d277cfa96df3899e0d611dcd.1732501657.git.murilo@disroot.org
* 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(-)

Toggle diff (15 lines)
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
M
M
Murilo wrote 3 days ago
[PATCH rust-team 30/30] gnu: rust-gix-submodule-0.14: Update home-page.
(address . 74519@debbugs.gnu.org)(name . Murilo)(address . murilo@disroot.org)
fa09941495fff4c1c9868318662ff267e3b23960.1732501657.git.murilo@disroot.org
* 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(-)

Toggle diff (15 lines)
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
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 74519@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 74519
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch