Package: guix-patches;
Reported by: Murilo <murilo <at> disroot.org>
Date: Mon, 25 Nov 2024 02:45:01 UTC
Severity: normal
Tags: patch
Done: Efraim Flashner <efraim <at> flashner.co.il>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 74519 in the body.
You can then email your comments to 74519 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:45:01 GMT) Full text and rfc822 format available.Murilo <murilo <at> disroot.org>
:efraim <at> flashner.co.il, guix-patches <at> gnu.org
.
(Mon, 25 Nov 2024 02:45:01 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: guix-patches <at> gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 00/30] Add helix Date: Sun, 24 Nov 2024 23:28:34 -0300
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 <at> 5 ./pre-inst-env guix lint rust-gix <at> 0.63 ./pre-inst-env guix lint rust-gix-config <at> 0.37 ./pre-inst-env guix lint rust-gix-dir <at> 0.5 ./pre-inst-env guix lint rust-gix-discover <at> 0.32 ./pre-inst-env guix lint rust-gix-ref <at> 0.44 ./pre-inst-env guix lint rust-gix-status <at> 0.10 ./pre-inst-env guix lint rust-gix-submodule <at> 0.11 ./pre-inst-env guix lint rust-tokio-stream <at> 0.1 ./pre-inst-env guix lint rust-clipboard-win <at> 5 ./pre-inst-env guix lint rust-textwrap <at> 0.16 ./pre-inst-env guix lint rust-slotmap <at> 1 ./pre-inst-env guix lint rust-hashbrown <at> 0.14 ./pre-inst-env guix lint rust-unicode-general-category <at> 0.6 ./pre-inst-env guix lint rust-regex-cursor <at> 0.1 ./pre-inst-env guix lint rust-pulldown-cmark-escape <at> 0.11 ./pre-inst-env guix lint rust-pulldown-cmark <at> 0.11 ./pre-inst-env guix lint rust-termini <at> 1 ./pre-inst-env guix lint rust-tree-sitter <at> 0.22 ./pre-inst-env guix lint rust-nucleo-matcher <at> 0.2 ./pre-inst-env guix lint rust-cov-mark <at> 1 ./pre-inst-env guix lint rust-nucleo <at> 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:55:01 GMT) Full text and rfc822 format available.Message #8 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 01/30] gnu: Add helix. Date: Sun, 24 Nov 2024 23:48:12 -0300
* 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 <at> bayesians.ca> ;;; Copyright © 2024 Jordan Moore <lockbox <at> struct.foo> +;;; Copyright © 2024 Murilo <murilo <at> 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:56:02 GMT) Full text and rfc822 format available.Message #11 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 02/30] gnu: Add rust-nucleo-0.2. Date: Sun, 24 Nov 2024 23:48:13 -0300
* 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 <at> ieee.org> ;;; Copyright © 2024 Nguyễn Gia Phong <mcsinyx <at> disroot.org> ;;; Copyright © 2024 Jordan Moore <lockbox <at> struct.foo> +;;; Copyright © 2024 Murilo <murilo <at> 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:57:02 GMT) Full text and rfc822 format available.Message #14 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 03/30] gnu: Add rust-cov-mark-1. Date: Sun, 24 Nov 2024 23:48:14 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:57:02 GMT) Full text and rfc822 format available.Message #17 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 04/30] gnu: Add rust-nucleo-matcher-0.2. Date: Sun, 24 Nov 2024 23:48:15 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:57:03 GMT) Full text and rfc822 format available.Message #20 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 05/30] gnu: Add rust-tree-sitter-0.22. Date: Sun, 24 Nov 2024 23:48:16 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:57:04 GMT) Full text and rfc822 format available.Message #23 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 06/30] gnu: Add rust-termini-1. Date: Sun, 24 Nov 2024 23:48:17 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:57:05 GMT) Full text and rfc822 format available.Message #26 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 08/30] gnu: Add rust-pulldown-cmark-escape-0.11. Date: Sun, 24 Nov 2024 23:48:19 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:57:05 GMT) Full text and rfc822 format available.Message #29 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 07/30] gnu: Add rust-pulldown-cmark-0.11. Date: Sun, 24 Nov 2024 23:48:18 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:57:06 GMT) Full text and rfc822 format available.Message #32 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 09/30] gnu: Add rust-regex-cursor-0.1. Date: Sun, 24 Nov 2024 23:48:20 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:57:07 GMT) Full text and rfc822 format available.Message #35 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 10/30] gnu: Add rust-unicode-general-category-0.6. Date: Sun, 24 Nov 2024 23:48:21 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:57:08 GMT) Full text and rfc822 format available.Message #38 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 11/30] gnu: rust-hashbrown-0.14: Update to 0.14.5. Date: Sun, 24 Nov 2024 23:48:22 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:57:09 GMT) Full text and rfc822 format available.Message #41 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 12/30] gnu: rust-slotmap-1: Update to 1.0.7. Date: Sun, 24 Nov 2024 23:48:23 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:57:10 GMT) Full text and rfc822 format available.Message #44 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 13/30] gnu: rust-textwrap-0.16: Update to 0.16.1. Date: Sun, 24 Nov 2024 23:48:24 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:57:10 GMT) Full text and rfc822 format available.Message #47 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 14/30] gnu: rust-clipboard-win-5: Update to 5.4.0. Date: Sun, 24 Nov 2024 23:48:25 -0300
* 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 <at> lyrion.ch> ;;; Copyright © 2024 Tomas Volf <~@wolfsden.cz> ;;; Copyright © 2024 Jordan Moore <lockbox <at> struct.foo> +;;; Copyright © 2024 Murilo <murilo <at> 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:57:11 GMT) Full text and rfc822 format available.Message #50 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 16/30] gnu: Add rust-gix-submodule-0.11. Date: Sun, 24 Nov 2024 23:48:27 -0300
* 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 <at> posteo.org> ;;; Copyright © 2023 Jaeme Sifat <jaeme <at> runbox.com> ;;; Copyright © 2023 Steve George <steve <at> futurile.net> +;;; Copyright © 2024 Murilo <murilo <at> 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:57:11 GMT) Full text and rfc822 format available.Message #53 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 15/30] gnu: rust-tokio-stream-0.1: Update to 0.1.16. Date: Sun, 24 Nov 2024 23:48:26 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:57:12 GMT) Full text and rfc822 format available.Message #56 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 17/30] gnu: Add rust-gix-status-0.10. Date: Sun, 24 Nov 2024 23:48:28 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:57:12 GMT) Full text and rfc822 format available.Message #59 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 18/30] gnu: Add rust-gix-ref-0.44. Date: Sun, 24 Nov 2024 23:48:29 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:57:13 GMT) Full text and rfc822 format available.Message #62 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 19/30] gnu: Add rust-gix-discover-0.32. Date: Sun, 24 Nov 2024 23:48:30 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:57:13 GMT) Full text and rfc822 format available.Message #65 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 20/30] gnu: Add rust-gix-dir-0.5. Date: Sun, 24 Nov 2024 23:48:31 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:57:14 GMT) Full text and rfc822 format available.Message #68 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 21/30] gnu: Add rust-gix-config-0.37. Date: Sun, 24 Nov 2024 23:48:32 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:58:02 GMT) Full text and rfc822 format available.Message #71 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 22/30] gnu: Add rust-gix-0.63. Date: Sun, 24 Nov 2024 23:48:33 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:58:02 GMT) Full text and rfc822 format available.Message #74 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 24/30] gnu: rust-gix-0.66: Update home-page. Date: Sun, 24 Nov 2024 23:48:35 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:58:03 GMT) Full text and rfc822 format available.Message #77 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 25/30] gnu: rust-gix-config-0.40: Update home-page. Date: Sun, 24 Nov 2024 23:48:36 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:58:03 GMT) Full text and rfc822 format available.Message #80 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 26/30] gnu: rust-gix-dir-0.8: Update home-page. Date: Sun, 24 Nov 2024 23:48:37 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:58:04 GMT) Full text and rfc822 format available.Message #83 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 23/30] gnu: rust-open-5: Update to 5.3.1. Date: Sun, 24 Nov 2024 23:48:34 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:58:05 GMT) Full text and rfc822 format available.Message #86 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 27/30] gnu: rust-gix-discover-0.35: Update home-page. Date: Sun, 24 Nov 2024 23:48:38 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:58:05 GMT) Full text and rfc822 format available.Message #89 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 28/30] gnu: rust-gix-ref-0.47: Update home-page. Date: Sun, 24 Nov 2024 23:48:39 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:58:06 GMT) Full text and rfc822 format available.Message #92 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 29/30] gnu: rust-gix-status-0.13: Update home-page. Date: Sun, 24 Nov 2024 23:48:40 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Mon, 25 Nov 2024 02:58:06 GMT) Full text and rfc822 format available.Message #95 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH rust-team 30/30] gnu: rust-gix-submodule-0.14: Update home-page. Date: Sun, 24 Nov 2024 23:48:41 -0300
* 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:45:02 GMT) Full text and rfc822 format available.Message #98 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 00/23] Add helix Date: Fri, 29 Nov 2024 11:36:23 -0300
I see that the trivial patches were applied, thanks Efraim. I'm dropping them on v2 and rebasing on top of rust-team. Murilo (23): 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/packages/crates-io.scm | 231 +++++++++++++++++++++++++++--- gnu/packages/crates-vcs.scm | 244 ++++++++++++++++++++++++++++++++ gnu/packages/crates-windows.scm | 5 +- gnu/packages/rust-apps.scm | 108 ++++++++++++++ 4 files changed, 567 insertions(+), 21 deletions(-) base-commit: 31e7d5d0d7e7fea677ad18496b8b9d80683891f4 -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:45:03 GMT) Full text and rfc822 format available.Message #101 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 03/23] gnu: Add rust-cov-mark-1. Date: Fri, 29 Nov 2024 11:36:26 -0300
* 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 a9c1b2b2a1..cf54ca0670 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:45:03 GMT) Full text and rfc822 format available.Message #104 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 02/23] gnu: Add rust-nucleo-0.2. Date: Fri, 29 Nov 2024 11:36:25 -0300
* 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 db4edce680..a9c1b2b2a1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -45,6 +45,7 @@ ;;; Copyright © 2024 Aaron Covrig <aaron.covrig.us <at> ieee.org> ;;; Copyright © 2024 Nguyễn Gia Phong <mcsinyx <at> disroot.org> ;;; Copyright © 2024 Jordan Moore <lockbox <at> struct.foo> +;;; Copyright © 2024 Murilo <murilo <at> disroot.org> ;;; ;;; This file is part of GNU Guix. ;;; @@ -42968,6 +42969,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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:45:04 GMT) Full text and rfc822 format available.Message #107 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 05/23] gnu: Add rust-tree-sitter-0.22. Date: Fri, 29 Nov 2024 11:36:28 -0300
* 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 a3ce6948a8..259f63fc92 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -88807,6 +88807,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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:45:04 GMT) Full text and rfc822 format available.Message #110 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 07/23] gnu: Add rust-pulldown-cmark-0.11. Date: Fri, 29 Nov 2024 11:36:30 -0300
* 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 7f8cae086d..605c8be0d2 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -60982,8 +60982,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 @@ -60993,7 +61022,6 @@ (define-public rust-pulldown-cmark-0.9 (sha256 (base32 "166rhmwk42ffirrzhv7lmsh9f3my6xv1ggmb66fgzv57y3qs58bp")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-bitflags" ,rust-bitflags-1) @@ -61009,16 +61037,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 @@ -61070,7 +61093,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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:45:05 GMT) Full text and rfc822 format available.Message #113 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 06/23] gnu: Add rust-termini-1. Date: Fri, 29 Nov 2024 11:36:29 -0300
* 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 259f63fc92..7f8cae086d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -83371,6 +83371,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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:45:06 GMT) Full text and rfc822 format available.Message #116 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 08/23] gnu: Add rust-pulldown-cmark-escape-0.11. Date: Fri, 29 Nov 2024 11:36:31 -0300
* 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 605c8be0d2..4688a83b5a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -43032,6 +43032,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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:45:06 GMT) Full text and rfc822 format available.Message #119 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 11/23] gnu: rust-hashbrown-0.14: Update to 0.14.5. Date: Fri, 29 Nov 2024 11:36:34 -0300
* 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 76144cd597..f254093dc2 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -33040,14 +33040,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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:45:07 GMT) Full text and rfc822 format available.Message #122 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 13/23] gnu: rust-textwrap-0.16: Update to 0.16.1. Date: Fri, 29 Nov 2024 11:36:36 -0300
* 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 81bda1029b..566ccebb68 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -84268,14 +84268,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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:45:08 GMT) Full text and rfc822 format available.Message #125 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 14/23] gnu: rust-clipboard-win-5: Update to 5.4.0. Date: Fri, 29 Nov 2024 11:36:37 -0300
* 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 <at> lyrion.ch> ;;; Copyright © 2024 Tomas Volf <~@wolfsden.cz> ;;; Copyright © 2024 Jordan Moore <lockbox <at> struct.foo> +;;; Copyright © 2024 Murilo <murilo <at> 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:45:09 GMT) Full text and rfc822 format available.Message #128 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 01/23] gnu: Add helix. Date: Fri, 29 Nov 2024 11:36:24 -0300
* 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 0de04126b4..70062964f5 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 <at> bayesians.ca> ;;; Copyright © 2024 Jordan Moore <lockbox <at> struct.foo> +;;; Copyright © 2024 Murilo <murilo <at> disroot.org> ;;; ;;; This file is part of GNU Guix. ;;; @@ -1152,6 +1153,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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:45:10 GMT) Full text and rfc822 format available.Message #131 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 15/23] gnu: rust-tokio-stream-0.1: Update to 0.1.16. Date: Fri, 29 Nov 2024 11:36:38 -0300
* 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 566ccebb68..89aaa3b841 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -86844,14 +86844,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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:46:02 GMT) Full text and rfc822 format available.Message #134 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 17/23] gnu: Add rust-gix-status-0.10. Date: Fri, 29 Nov 2024 11:36:40 -0300
* 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 ed2b34364e..1058400c4e 100644 --- a/gnu/packages/crates-vcs.scm +++ b/gnu/packages/crates-vcs.scm @@ -6180,6 +6180,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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:46:02 GMT) Full text and rfc822 format available.Message #137 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 20/23] gnu: Add rust-gix-dir-0.5. Date: Fri, 29 Nov 2024 11:36:43 -0300
* 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 2b116c2a78..c4d1253e3c 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:46:03 GMT) Full text and rfc822 format available.Message #140 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 19/23] gnu: Add rust-gix-discover-0.32. Date: Fri, 29 Nov 2024 11:36:42 -0300
* 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 c18f1186e9..2b116c2a78 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:46:03 GMT) Full text and rfc822 format available.Message #143 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 21/23] gnu: Add rust-gix-config-0.37. Date: Fri, 29 Nov 2024 11:36:44 -0300
* 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 c4d1253e3c..c13859ee27 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:46:04 GMT) Full text and rfc822 format available.Message #146 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 22/23] gnu: Add rust-gix-0.63. Date: Fri, 29 Nov 2024 11:36:45 -0300
* 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 c13859ee27..66b8615809 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:46:04 GMT) Full text and rfc822 format available.Message #149 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 23/23] gnu: rust-open-5: Update to 5.3.1. Date: Fri, 29 Nov 2024 11:36:46 -0300
* 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 89aaa3b841..b3b53f00f3 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -51854,14 +51854,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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:48:02 GMT) Full text and rfc822 format available.Message #152 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 04/23] gnu: Add rust-nucleo-matcher-0.2. Date: Fri, 29 Nov 2024 11:36:27 -0300
* 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 cf54ca0670..a3ce6948a8 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -43009,6 +43009,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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:48:02 GMT) Full text and rfc822 format available.Message #155 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 09/23] gnu: Add rust-regex-cursor-0.1. Date: Fri, 29 Nov 2024 11:36:32 -0300
* 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 4688a83b5a..fc861aed31 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -43050,6 +43050,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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:48:03 GMT) Full text and rfc822 format available.Message #158 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 10/23] gnu: Add rust-unicode-general-category-0.6. Date: Fri, 29 Nov 2024 11:36:33 -0300
* 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 fc861aed31..76144cd597 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -90659,6 +90659,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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:48:03 GMT) Full text and rfc822 format available.Message #161 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 12/23] gnu: rust-slotmap-1: Update to 1.0.7. Date: Fri, 29 Nov 2024 11:36:35 -0300
* 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 f254093dc2..81bda1029b 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -75904,14 +75904,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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:48:04 GMT) Full text and rfc822 format available.Message #164 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 16/23] gnu: Add rust-gix-submodule-0.11. Date: Fri, 29 Nov 2024 11:36:39 -0300
* 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 1828804982..ed2b34364e 100644 --- a/gnu/packages/crates-vcs.scm +++ b/gnu/packages/crates-vcs.scm @@ -6,6 +6,7 @@ ;;; Copyright © 2022 Aleksandr Vityazev <avityazev <at> posteo.org> ;;; Copyright © 2023 Jaeme Sifat <jaeme <at> runbox.com> ;;; Copyright © 2023 Steve George <steve <at> futurile.net> +;;; Copyright © 2024 Murilo <murilo <at> disroot.org> ;;; ;;; This file is part of GNU Guix. ;;; @@ -6329,6 +6330,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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74519
; Package guix-patches
.
(Fri, 29 Nov 2024 14:48:04 GMT) Full text and rfc822 format available.Message #167 received at 74519 <at> debbugs.gnu.org (full text, mbox):
From: Murilo <murilo <at> disroot.org> To: 74519 <at> debbugs.gnu.org Cc: Murilo <murilo <at> disroot.org> Subject: [PATCH v2 rust-team 18/23] gnu: Add rust-gix-ref-0.44. Date: Fri, 29 Nov 2024 11:36:41 -0300
* 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 1058400c4e..c18f1186e9 100644 --- a/gnu/packages/crates-vcs.scm +++ b/gnu/packages/crates-vcs.scm @@ -5423,6 +5423,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
Efraim Flashner <efraim <at> flashner.co.il>
:Murilo <murilo <at> disroot.org>
:Message #172 received at 74519-done <at> debbugs.gnu.org (full text, mbox):
From: Efraim Flashner <efraim <at> flashner.co.il> To: Murilo <murilo <at> disroot.org> Cc: 74519-done <at> debbugs.gnu.org Subject: Re: [bug#74519] [PATCH v2 rust-team 00/23] Add helix Date: Tue, 24 Dec 2024 20:52:46 +0200
[Message part 1 (text/plain, inline)]
I took a deeper look at tree-sitter and I've come to the realization that "tree-sitter" is the name of the repo and the tool, and the installed full package comes from packaging from the full repo, not the individual pieces. Then I was ready to push the rust-tree-sitter-0.22 patch, except it looks like it's missing inputs. Rather than package the inputs right now I figured it was better to create a rust-tree-sitter-0.20 package and downgrade helix to 23.10. So I did that and pushed it to the rust-team branch. -- Efraim Flashner <efraim <at> flashner.co.il> אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted
[signature.asc (application/pgp-signature, inline)]
Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Wed, 22 Jan 2025 12:24:10 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.