GNU bug report logs - #70461
gitui-0.26.1

Previous Next

Package: guix-patches;

Reported by: András Vöröskői <voroskoi <at> gmail.com>

Date: Thu, 18 Apr 2024 20:03:05 UTC

Severity: normal

To reply to this bug, email your comments to 70461 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#70461; Package guix-patches. (Thu, 18 Apr 2024 20:03:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to András Vöröskői <voroskoi <at> gmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Thu, 18 Apr 2024 20:03:06 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: András Vöröskői <voroskoi <at> gmail.com>
To: guix-patches <at> gnu.org
Subject: gitui-0.26.1
Date: Thu, 18 Apr 2024 22:01:56 +0200
Hi,

These patches update gitui to 0.26.1. These are against rust-team branch.

Thanks,




Information forwarded to efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#70461; Package guix-patches. (Thu, 18 Apr 2024 20:29:04 GMT) Full text and rfc822 format available.

Message #8 received at 70461 <at> debbugs.gnu.org (full text, mbox):

From: VÖRÖSKŐI András <voroskoi <at> gmail.com>
To: 70461 <at> debbugs.gnu.org
Cc: VÖRÖSKŐI András <voroskoi <at> gmail.com>
Subject: [PATCH 01/10] gnu: rust-rayon: Update to 1.10.0.
Date: Thu, 18 Apr 2024 22:28:26 +0200
* gnu/packages/crates-io.scm (rust-rayon): Update to 1.10.0.

Change-Id: I2de8b40a681825c21dc29fe5cea3bad30a5047ba
---
 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 fd87a0f8c7..9b5a531182 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -60605,14 +60605,14 @@ (define-public rust-rawslice-0.1
 (define-public rust-rayon-1
   (package
     (name "rust-rayon")
-    (version "1.9.0")
+    (version "1.10.0")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "rayon" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1gdk945j52vq3zx5vb4yzc3yyz19bf2vs8kh47pg7r46pk8kx5p4"))))
+        (base32 "1ylgnzwgllajalr4v00y4kj22klq2jbwllm70aha232iah0sc65l"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs

base-commit: 2c90e7aa2f078da27d517b2b77b61810f4513809
-- 
2.41.0





Information forwarded to efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#70461; Package guix-patches. (Thu, 18 Apr 2024 20:29:07 GMT) Full text and rfc822 format available.

Message #11 received at 70461 <at> debbugs.gnu.org (full text, mbox):

From: VÖRÖSKŐI András <voroskoi <at> gmail.com>
To: 70461 <at> debbugs.gnu.org
Cc: VÖRÖSKŐI András <voroskoi <at> gmail.com>
Subject: [PATCH 02/10] gnu: Add rust-bcrypt-pbkdf-0.10.0.
Date: Thu, 18 Apr 2024 22:28:27 +0200
* gnu/packages/crates-crypto.scm (rust-bcrypt-pbkdf): New variable.

Change-Id: I4956528cd0538c7f68b50f58859eddf233742052
---
 gnu/packages/crates-crypto.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/crates-crypto.scm b/gnu/packages/crates-crypto.scm
index 2073f8fb9d..ed7344931b 100644
--- a/gnu/packages/crates-crypto.scm
+++ b/gnu/packages/crates-crypto.scm
@@ -647,6 +647,30 @@ (define-public rust-base64ct-1
 @code{no_std} support.")
     (license (list license:asl2.0 license:expat))))
 
+(define-public rust-bcrypt-pbkdf-0.10
+  (package
+    (name "rust-bcrypt-pbkdf")
+    (version "0.10.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "bcrypt-pbkdf" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "18pjhsy3m2v0silsp4mjzz8i92zrpqxk9b059zrnk1w8zvhw5ska"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-blowfish" ,rust-blowfish-0.9)
+                       ("rust-pbkdf2" ,rust-pbkdf2-0.12)
+                       ("rust-sha2" ,rust-sha2-0.10)
+                       ("rust-zeroize" ,rust-zeroize-1))
+       #:cargo-development-inputs (("rust-hex-literal" ,rust-hex-literal-0.3))))
+    (home-page
+     "https://github.com/RustCrypto/password-hashes/tree/master/bcrypt-pbkdf")
+    (synopsis "bcrypt-pbkdf password-based key derivation function")
+    (description "bcrypt-pbkdf password-based key derivation function")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-blake2-0.10
   (package
     (name "rust-blake2")
-- 
2.41.0





Information forwarded to efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#70461; Package guix-patches. (Thu, 18 Apr 2024 20:29:09 GMT) Full text and rfc822 format available.

Message #14 received at 70461 <at> debbugs.gnu.org (full text, mbox):

From: VÖRÖSKŐI András <voroskoi <at> gmail.com>
To: 70461 <at> debbugs.gnu.org
Cc: VÖRÖSKŐI András <voroskoi <at> gmail.com>
Subject: [PATCH 03/10] gnu: rust-primeorder: Update to 0.13.6.
Date: Thu, 18 Apr 2024 22:28:28 +0200
* gnu/packages/crates-crypto.scm (rust-primeorder): Update to 0.13.6.

Change-Id: Ia74b4e78ae0be9f1403713b729d0224f44e18e4d
---
 gnu/packages/crates-crypto.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-crypto.scm b/gnu/packages/crates-crypto.scm
index ed7344931b..8f3b14a2a2 100644
--- a/gnu/packages/crates-crypto.scm
+++ b/gnu/packages/crates-crypto.scm
@@ -4040,14 +4040,14 @@ (define-public rust-ppv-lite86-0.2
 (define-public rust-primeorder-0.13
   (package
     (name "rust-primeorder")
-    (version "0.13.1")
+    (version "0.13.6")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "primeorder" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "1ddz0d0fzzcpdlsj6c6989va8ykf702g3zmf7dszfa0y6rski3fg"))))
+                "1rp16710mxksagcjnxqjjq9r9wf5vf72fs8wxffnvhb6i6hiqgim"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
-- 
2.41.0





Information forwarded to efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#70461; Package guix-patches. (Thu, 18 Apr 2024 20:29:10 GMT) Full text and rfc822 format available.

Message #17 received at 70461 <at> debbugs.gnu.org (full text, mbox):

From: VÖRÖSKŐI András <voroskoi <at> gmail.com>
To: 70461 <at> debbugs.gnu.org
Cc: VÖRÖSKŐI András <voroskoi <at> gmail.com>
Subject: [PATCH 04/10] gnu: Add rust-p521-0.13.3.
Date: Thu, 18 Apr 2024 22:28:29 +0200
* gnu/packages/crates-crypto.scm (rust-p521): New variable.

Change-Id: I7dfd717125f0bfb05456659a50afe6b4ba758717
---
 gnu/packages/crates-crypto.scm | 35 ++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)

diff --git a/gnu/packages/crates-crypto.scm b/gnu/packages/crates-crypto.scm
index 8f3b14a2a2..bf43b48e55 100644
--- a/gnu/packages/crates-crypto.scm
+++ b/gnu/packages/crates-crypto.scm
@@ -3355,6 +3355,41 @@ (define-public rust-p384-0.13
 signing/verification, and general purpose curve arithmetic support.")
     (license (list license:asl2.0 license:expat))))
 
+(define-public rust-p521-0.13
+  (package
+    (name "rust-p521")
+    (version "0.13.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "p521" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1cl5y2aypa1vxg181a0na3abndz1981pfdp2zkyml88z3wbf5j8g"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-base16ct" ,rust-base16ct-0.2)
+                       ("rust-ecdsa" ,rust-ecdsa-0.16)
+                       ("rust-elliptic-curve" ,rust-elliptic-curve-0.13)
+                       ("rust-hex-literal" ,rust-hex-literal-0.4)
+                       ("rust-primeorder" ,rust-primeorder-0.13)
+                       ("rust-rand-core" ,rust-rand-core-0.6)
+                       ("rust-serdect" ,rust-serdect-0.2)
+                       ("rust-sha2" ,rust-sha2-0.10))
+       #:cargo-development-inputs (("rust-blobby" ,rust-blobby-0.3)
+                                   ("rust-ecdsa" ,rust-ecdsa-0.16)
+                                   ("rust-hex-literal" ,rust-hex-literal-0.4)
+                                   ("rust-primeorder" ,rust-primeorder-0.13)
+                                   ("rust-proptest" ,rust-proptest-1)
+                                   ("rust-rand-core" ,rust-rand-core-0.6))))
+    (home-page
+     "https://github.com/RustCrypto/elliptic-curves/tree/master/p521")
+    (synopsis "Rust implementation of the NIST P-521")
+    (description
+     "Pure Rust implementation of the NIST P-521 (a.k.a.  secp521r1) elliptic curve as
+defined in SP 800-186")
+    (license (list license:asl2.0 license:expat))))
+
 (define-public rust-pbkdf2-0.12
   (package
     (name "rust-pbkdf2")
-- 
2.41.0





Information forwarded to efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#70461; Package guix-patches. (Thu, 18 Apr 2024 20:29:13 GMT) Full text and rfc822 format available.

Message #20 received at 70461 <at> debbugs.gnu.org (full text, mbox):

From: VÖRÖSKŐI András <voroskoi <at> gmail.com>
To: 70461 <at> debbugs.gnu.org
Cc: VÖRÖSKŐI András <voroskoi <at> gmail.com>
Subject: [PATCH 05/10] gnu: Add rust-ssh-encoding-0.2.0.
Date: Thu, 18 Apr 2024 22:28:30 +0200
* gnu/packages/crates-crypto.scm (rust-ssh-encoding): New variable.

Change-Id: I18f070b21d8712623b5ad8b26f7baf347da3d89c
---
 gnu/packages/crates-crypto.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/crates-crypto.scm b/gnu/packages/crates-crypto.scm
index bf43b48e55..898d9b8766 100644
--- a/gnu/packages/crates-crypto.scm
+++ b/gnu/packages/crates-crypto.scm
@@ -6174,6 +6174,31 @@ (define-public rust-spki-0.4
         (base32 "0ckgkcg6db5y94dqhmyikgn8yrsah6pyf4j197hv1c51bp0s00aw"))))
     (arguments `(#:skip-build? #t #:cargo-inputs (("rust-der" ,rust-der-0.4))))))
 
+(define-public rust-ssh-encoding-0.2
+  (package
+    (name "rust-ssh-encoding")
+    (version "0.2.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "ssh-encoding" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "05aavlhk68vm60vbw8lcgx1p5wry367ck8niij7af221xywl54pb"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-base64ct" ,rust-base64ct-1)
+                       ("rust-bytes" ,rust-bytes-1)
+                       ("rust-pem-rfc7468" ,rust-pem-rfc7468-0.7)
+                       ("rust-sha2" ,rust-sha2-0.10))
+       #:cargo-development-inputs
+          (("rust-hex-literal", rust-hex-literal-0.4))))
+    (home-page "https://github.com/RustCrypto/SSH/tree/master/ssh-encoding")
+    (synopsis "Rust implementation of SSH data types as described in RFC4251")
+    (description
+     "Pure Rust implementation of SSH data type decoders/encoders as described in
+RFC4251.")
+    (license (list license:asl2.0 license:expat))))
 (define-public rust-stream-cipher-0.4
   (package
     (name "rust-stream-cipher")
-- 
2.41.0





Information forwarded to efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#70461; Package guix-patches. (Thu, 18 Apr 2024 20:29:15 GMT) Full text and rfc822 format available.

Message #23 received at 70461 <at> debbugs.gnu.org (full text, mbox):

From: VÖRÖSKŐI András <voroskoi <at> gmail.com>
To: 70461 <at> debbugs.gnu.org
Cc: VÖRÖSKŐI András <voroskoi <at> gmail.com>
Subject: [PATCH 06/10] gnu: Add rust-ssh-cipher-0.2.0.
Date: Thu, 18 Apr 2024 22:28:31 +0200
* gnu/packages/crates-crypto.scm (rust-ssh-cipher): New variable.

Change-Id: I3b25bb80bade833b4f289aeb24823fb38964c324
---
 gnu/packages/crates-crypto.scm | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/gnu/packages/crates-crypto.scm b/gnu/packages/crates-crypto.scm
index 898d9b8766..1e52f72ca5 100644
--- a/gnu/packages/crates-crypto.scm
+++ b/gnu/packages/crates-crypto.scm
@@ -6174,6 +6174,39 @@ (define-public rust-spki-0.4
         (base32 "0ckgkcg6db5y94dqhmyikgn8yrsah6pyf4j197hv1c51bp0s00aw"))))
     (arguments `(#:skip-build? #t #:cargo-inputs (("rust-der" ,rust-der-0.4))))))
 
+(define-public rust-ssh-cipher-0.2
+  (package
+    (name "rust-ssh-cipher")
+    (version "0.2.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "ssh-cipher" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0kvq113x9fcy2jcxp00xk472zxm8d9zxxz2vyqx3rlzh88ki7b6a"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-aes" ,rust-aes-0.8)
+                       ("rust-aes-gcm" ,rust-aes-gcm-0.10)
+                       ("rust-cbc" ,rust-cbc-0.1)
+                       ("rust-chacha20" ,rust-chacha20-0.9)
+                       ("rust-cipher" ,rust-cipher-0.4)
+                       ("rust-ctr" ,rust-ctr-0.9)
+                       ("rust-des" ,rust-des-0.8)
+                       ("rust-poly1305" ,rust-poly1305-0.8)
+                       ("rust-ssh-encoding" ,rust-ssh-encoding-0.2)
+                       ("rust-subtle" ,rust-subtle-2))))
+    (home-page "https://github.com/RustCrypto/SSH/tree/master/ssh-cipher")
+    (synopsis
+     "Rust implementation of SSH symmetric encryption")
+    (description
+     "Pure Rust implementation of SSH symmetric encryption including support for the
+modern aes128, aes256 and chacha20-poly1305 algorithms as well as legacy support for older
+ciphers.  Built on the pure Rust cryptography implementations maintained by the
+@code{RustCrypto} organization.")
+    (license (list license:asl2.0 license:expat))))
+
 (define-public rust-ssh-encoding-0.2
   (package
     (name "rust-ssh-encoding")
-- 
2.41.0





Information forwarded to efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#70461; Package guix-patches. (Thu, 18 Apr 2024 20:29:17 GMT) Full text and rfc822 format available.

Message #26 received at 70461 <at> debbugs.gnu.org (full text, mbox):

From: VÖRÖSKŐI András <voroskoi <at> gmail.com>
To: 70461 <at> debbugs.gnu.org
Cc: VÖRÖSKŐI András <voroskoi <at> gmail.com>
Subject: [PATCH 07/10] gnu: Add rust-ssh-key-0.6.6.
Date: Thu, 18 Apr 2024 22:28:32 +0200
* gnu/packages/crates-crypto.scm (rust-ssh-key-0.6): New variable.

Change-Id: I4ce4c4439cb28de053c21bccc0b214ec79ec8747
---
 gnu/packages/crates-crypto.scm | 44 ++++++++++++++++++++++++++++++++++
 1 file changed, 44 insertions(+)

diff --git a/gnu/packages/crates-crypto.scm b/gnu/packages/crates-crypto.scm
index 1e52f72ca5..d0308c276c 100644
--- a/gnu/packages/crates-crypto.scm
+++ b/gnu/packages/crates-crypto.scm
@@ -6232,6 +6232,50 @@ (define-public rust-ssh-encoding-0.2
      "Pure Rust implementation of SSH data type decoders/encoders as described in
 RFC4251.")
     (license (list license:asl2.0 license:expat))))
+
+(define-public rust-ssh-key-0.6
+  (package
+    (name "rust-ssh-key")
+    (version "0.6.6")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "ssh-key" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1z5sxiv5qk0ld9k3zhy0m1063d5zmq84vkzl0rjbn66gh1m3d6ya"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-bcrypt-pbkdf" ,rust-bcrypt-pbkdf-0.10)
+                       ("rust-dsa" ,rust-dsa-0.6)
+                       ("rust-ed25519-dalek" ,rust-ed25519-dalek-2)
+                       ("rust-num-bigint-dig" ,rust-num-bigint-dig-0.8)
+                       ("rust-p256" ,rust-p256-0.13)
+                       ("rust-p384" ,rust-p384-0.13)
+                       ("rust-p521" ,rust-p521-0.13)
+                       ("rust-rand-core" ,rust-rand-core-0.6)
+                       ("rust-rsa" ,rust-rsa-0.9)
+                       ("rust-sec1" ,rust-sec1-0.7)
+                       ("rust-serde" ,rust-serde-1)
+                       ("rust-sha1" ,rust-sha1-0.10)
+                       ("rust-sha2" ,rust-sha2-0.10)
+                       ("rust-signature" ,rust-signature-2)
+                       ("rust-ssh-cipher" ,rust-ssh-cipher-0.2)
+                       ("rust-ssh-encoding" ,rust-ssh-encoding-0.2)
+                       ("rust-subtle" ,rust-subtle-2)
+                       ("rust-zeroize" ,rust-zeroize-1))
+       #:cargo-development-inputs (("rust-hex-literal" ,rust-hex-literal-0.4)
+                                   ("rust-rand-chacha" ,rust-rand-chacha-0.3))))
+    (home-page "https://github.com/RustCrypto/SSH/tree/master/ssh-key")
+    (synopsis "Pure Rust implementation of SSH key file format")
+    (description
+     "Pure Rust implementation of SSH key file format decoders/encoders as described
+in RFC4251/RFC4253 and @code{OpenSSH} key formats, as well as @code{sshsig}
+signatures and certificates (including certificate validation and certificate
+authority support), with further support for the @code{authorized_keys} and
+@code{known_hosts} file formats.")
+    (license (list license:asl2.0 license:expat))))
+
 (define-public rust-stream-cipher-0.4
   (package
     (name "rust-stream-cipher")
-- 
2.41.0





Information forwarded to efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#70461; Package guix-patches. (Thu, 18 Apr 2024 20:29:18 GMT) Full text and rfc822 format available.

Message #29 received at 70461 <at> debbugs.gnu.org (full text, mbox):

From: VÖRÖSKŐI András <voroskoi <at> gmail.com>
To: 70461 <at> debbugs.gnu.org
Cc: VÖRÖSKŐI András <voroskoi <at> gmail.com>
Subject: [PATCH 08/10] gnu: Add rust-asyncgit-0.26.0.
Date: Thu, 18 Apr 2024 22:28:33 +0200
* gnu/packages/crates-vcs.scm (rust-asyncgit-0.26): New variable.

Change-Id: I0c28e7159aa6cc58bc83af684801e8e09cbc12c5
---
 gnu/packages/crates-vcs.scm | 48 +++++++++++++++++++++++++++++++++++++
 1 file changed, 48 insertions(+)

diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index f7461f4441..d55f0b1922 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -44,6 +44,54 @@ (define-module (gnu packages crates-vcs)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages version-control))
 
+(define-public rust-asyncgit-0.26
+  (package
+    (name "rust-asyncgit")
+    (version "0.26.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "asyncgit" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0q5pbfnsysaqvrhyzj6c4xdhc1702dn7nq0v2js06a99anlhgn60"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-test-flags '("--release" "--"
+                            "--skip" "reject_in_subfolder"      ; /bin/sh
+                            "--skip" "test_pre_commit_workdir"  ; /bin/sh
+                            "--skip" "sync::submodules::tests::test_smoke") ; network
+       #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2)
+                       ("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5)
+                       ("rust-dirs" ,rust-dirs-5)
+                       ("rust-easy-cast" ,rust-easy-cast-0.5)
+                       ("rust-fuzzy-matcher" ,rust-fuzzy-matcher-0.3)
+                       ("rust-git2" ,rust-git2-0.18)
+                       ("rust-git2-hooks" ,rust-git2-hooks-0.3)
+                       ("rust-log" ,rust-log-0.4)
+                       ("rust-openssl-sys" ,rust-openssl-sys-0.9)
+                       ("rust-rayon" ,rust-rayon-1)
+                       ("rust-rayon-core" ,rust-rayon-core-1)
+                       ("rust-scopetime" ,rust-scopetime-0.1)
+                       ("rust-serde" ,rust-serde-1)
+                       ("rust-ssh-key" ,rust-ssh-key-0.6)
+                       ("rust-thiserror" ,rust-thiserror-1)
+                       ("rust-unicode-truncate" ,rust-unicode-truncate-0.2)
+                       ("rust-url" ,rust-url-2))
+       #:cargo-development-inputs
+       (("rust-env-logger" ,rust-env-logger-0.11)
+        ("rust-invalidstring" ,rust-invalidstring-0.1)
+        ("rust-pretty-assertions" ,rust-pretty-assertions-1)
+        ("rust-serial-test" ,rust-serial-test-3)
+        ("rust-tempfile" ,rust-tempfile-3))))
+    (native-inputs (list pkg-config git-minimal))
+    (inputs (list libgit2-1.7 libssh2 openssl zlib))
+    (home-page "https://github.com/extrawurst/gitui")
+    (synopsis "Use git2 in an asynchronous context")
+    (description
+     "This package provides for using git2 in an asynchronous context.")
+    (license license:expat)))
+
 (define-public rust-asyncgit-0.25
   (package
     (name "rust-asyncgit")
-- 
2.41.0





Information forwarded to efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#70461; Package guix-patches. (Thu, 18 Apr 2024 20:29:19 GMT) Full text and rfc822 format available.

Message #32 received at 70461 <at> debbugs.gnu.org (full text, mbox):

From: VÖRÖSKŐI András <voroskoi <at> gmail.com>
To: 70461 <at> debbugs.gnu.org
Cc: VÖRÖSKŐI András <voroskoi <at> gmail.com>
Subject: [PATCH 09/10] gnu: Add rust-two-face-0.3.0.
Date: Thu, 18 Apr 2024 22:28:34 +0200
* gnu/packages/crates-io.scm (rust-two-face-0.3): New variable.

Change-Id: I50c654f5020c314074b16f09c44d95674e4931c1
---
 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 9b5a531182..f3b48ee0a5 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -84104,6 +84104,29 @@ (define-public rust-tun-tap-0.1
     (description "This package provides a TUN/TAP interface wrapper.")
     (license (list license:asl2.0 license:expat))))
 
+(define-public rust-two-face-0.3
+  (package
+    (name "rust-two-face")
+    (version "0.3.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "two-face" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1ssydfj3cdjf28pmy84wjhayp5s66xnr0b57zgpcfn94bc9x5gip"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-once-cell" ,rust-once-cell-1)
+                       ("rust-serde" ,rust-serde-1)
+                       ("rust-syntect" ,rust-syntect-5))
+       #:cargo-development-inputs (("rust-strum" ,rust-strum-0.25)
+                                   ("rust-syntect" ,rust-syntect-5))))
+    (home-page "https://github.com/CosmicHorrorDev/two-face")
+    (synopsis "Extra syntax and theme definitions for syntect")
+    (description "Extra syntax and theme definitions for syntect")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-twoway-0.2
   (package
     (name "rust-twoway")
-- 
2.41.0





Information forwarded to efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#70461; Package guix-patches. (Thu, 18 Apr 2024 20:29:19 GMT) Full text and rfc822 format available.

Message #35 received at 70461 <at> debbugs.gnu.org (full text, mbox):

From: VÖRÖSKŐI András <voroskoi <at> gmail.com>
To: 70461 <at> debbugs.gnu.org
Cc: VÖRÖSKŐI András <voroskoi <at> gmail.com>
Subject: [PATCH 10/10] gnu: gitui: Update to 0.26.1.
Date: Thu, 18 Apr 2024 22:28:35 +0200
* gnu/packages/rust-apps.scm (gitui): Update to 0.26.1.

Change-Id: Ie3fa21bf9ce8d2ee78b48f38d8e67b66eb379fad
---
 gnu/packages/rust-apps.scm | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm
index 8da7b827e7..b6255ead83 100644
--- a/gnu/packages/rust-apps.scm
+++ b/gnu/packages/rust-apps.scm
@@ -735,14 +735,14 @@ (define-public fd
 (define-public gitui
   (package
     (name "gitui")
-    (version "0.25.2")
+    (version "0.26.1")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "gitui" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "19xv6bvp0hs1m5y8a0myifvh8xrxrv14wd4gknlsrka0l7d8ijg7"))))
+        (base32 "1b6w033w92gj2c9a16bxkf9pzld7kpzm359z8aphbz05bs26nwma"))))
     (build-system cargo-build-system)
     (arguments
      `(;; disable vendor-openssl from default flags
@@ -769,7 +769,7 @@ (define-public gitui
                           "--no-default-features"
                           "--features" (string-join features))))))
        #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
-                       ("rust-asyncgit" ,rust-asyncgit-0.25)
+                       ("rust-asyncgit" ,rust-asyncgit-0.26)
                        ("rust-backtrace" ,rust-backtrace-0.3)
                        ("rust-bitflags" ,rust-bitflags-2)
                        ("rust-bugreport" ,rust-bugreport-0.5)
@@ -801,6 +801,7 @@ (define-public gitui
                        ("rust-struct-patch" ,rust-struct-patch-0.4)
                        ("rust-syntect" ,rust-syntect-5)
                        ("rust-tui-textarea" ,rust-tui-textarea-0.4)
+                       ("rust-two-face" ,rust-two-face-0.3)
                        ("rust-unicode-segmentation" ,rust-unicode-segmentation-1)
                        ("rust-unicode-truncate" ,rust-unicode-truncate-0.2)
                        ("rust-unicode-width" ,rust-unicode-width-0.1)
@@ -808,7 +809,7 @@ (define-public gitui
        #:cargo-development-inputs
        (("rust-pretty-assertions" ,rust-pretty-assertions-1)
         ("rust-tempfile" ,rust-tempfile-3))))
-    (native-inputs (list pkg-config))
+    (native-inputs (list pkg-config git-minimal))
     (inputs (list libgit2-1.7 libssh2 openssl zlib))
     (home-page "https://github.com/extrawurst/gitui")
     (synopsis "Terminal UI for git")
-- 
2.41.0





This bug report was last modified 15 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.