summaryrefslogtreecommitdiff
path: root/gnu/packages/rust-apps.scm
diff options
context:
space:
mode:
authorPatrick Norton <patrick.147.norton@gmail.com>2026-02-11 18:32:36 -0500
committerEfraim Flashner <efraim@flashner.co.il>2026-02-23 11:07:19 +0200
commit63b892c1776cc29b9400c441c968bd8f6af3ab91 (patch)
tree3fc74775ec6e93ff4a866ccb4a192970f325ef5b /gnu/packages/rust-apps.scm
parenta5428016964cdce3fd3d349711a910d8f818485d (diff)
gnu: bat: Update to 0.26.1.
* gnu/packages/rust-apps.scm (bat): Update to 0.26.1. [source]: Remove snippet. [phases]: Use absolute directory for BAT_ASSETS_GEN_DIR. [inputs]: Update libgit2 version to 1.9. * gnu/packages/rust-crates.scm (bat): Update dependencies. Change-Id: Iea363f892c33890ea0f1e9ebca58cf434e772c66 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Diffstat (limited to 'gnu/packages/rust-apps.scm')
-rw-r--r--gnu/packages/rust-apps.scm13
1 files changed, 4 insertions, 9 deletions
diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm
index a6ee0d03b55..11177302ad0 100644
--- a/gnu/packages/rust-apps.scm
+++ b/gnu/packages/rust-apps.scm
@@ -259,19 +259,14 @@ alternative zones.")
(define-public bat
(package
(name "bat")
- (version "0.24.0")
+ (version "0.26.1")
(source
(origin
(method url-fetch)
(uri (crate-uri "bat" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "11nc2iv2qhd1bs16yijqq934864ybnmg485rny70scy26xb9xk4x"))
- (modules '((guix build utils)))
- (snippet
- '(begin (substitute* "Cargo.toml"
- (("\"~([[:digit:]]+(\\.[[:digit:]]+)*)" _ version)
- (string-append "\"^" version)))))))
+ (base32 "028d7gqblrlwab6d7y46f5xm199nky9x9f4l2vz7m0mn9lbd0rng"))))
(build-system cargo-build-system)
(arguments
(list
@@ -280,7 +275,7 @@ alternative zones.")
#~(modify-phases %standard-phases
(add-before 'build 'pre-build
(lambda _
- (setenv "BAT_ASSETS_GEN_DIR" "target")))
+ (setenv "BAT_ASSETS_GEN_DIR" (string-append (getcwd) "/target"))))
(add-after 'install 'install-extras
(lambda* (#:key outputs #:allow-other-keys)
(let* ((out (assoc-ref outputs "out"))
@@ -303,7 +298,7 @@ alternative zones.")
fish-completions-dir)
(install-file "target/assets/manual/bat.1" man1)))))))
(native-inputs (list pkg-config))
- (inputs (cons* libgit2-1.7 oniguruma zlib (cargo-inputs 'bat)))
+ (inputs (cons* libgit2-1.9 oniguruma zlib (cargo-inputs 'bat)))
(home-page "https://github.com/sharkdp/bat")
(synopsis "@command{cat} clone with syntax highlighting and git integration")
(description