This repository uses Git LFS for binary files, requiring git-fetch/lfs
to properly fetch the content on systems where git-lfs is not available
to the daemon's builtin:git-download builder.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-term): Use
git-fetch/lfs method.
Change-Id: I921bf69c364b91cf4de5cb3ccb3a720c411c005e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This repository uses Git LFS for binary files, requiring git-fetch/lfs
to properly fetch the content on systems where git-lfs is not available
to the daemon's builtin:git-download builder.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-input): Use
git-fetch/lfs method.
Change-Id: I570d2c43188afecfee9323ede00523724a741e41
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This repository uses Git LFS for binary files, requiring git-fetch/lfs
to properly fetch the content on systems where git-lfs is not available
to the daemon's builtin:git-download builder.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-exp-slice): Use
git-fetch/lfs method.
Change-Id: Ic062765c149fb3a0ee58813f850b7ba26d192f01
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This repository uses Git LFS for binary files, requiring git-fetch/lfs
to properly fetch the content on systems where git-lfs is not available
to the daemon's builtin:git-download builder.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-exp-golden): Use
git-fetch/lfs method.
Change-Id: Ieda6b30b30d9f3394c78ff070580ec8d890edfea
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This repository uses Git LFS for binary files, requiring git-fetch/lfs
to properly fetch the content on systems where git-lfs is not available
to the daemon's builtin:git-download builder.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-cellbuf): Use
git-fetch/lfs method.
Change-Id: I5899d3cc841d117d079a968ca4b73fd7c8d13108
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This repository uses Git LFS for binary files, requiring git-fetch/lfs
to properly fetch the content on systems where git-lfs is not available
to the daemon's builtin:git-download builder.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-ansi): Use
git-fetch/lfs method.
Change-Id: I22d3b1856b239db335dbf83bf02623e8534639cd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu/packages/rust-apps.scm (zoxide)[arguments]: Rewrite 'install-more
to use the copy-build-system 'install phase.
Change-Id: I642a48ee5524442adcaea90fbc664a1e17e57571
* gnu/packages/rust-apps.scm (rust-xremap)[arguments]: Rewrite
'install-completions phase to make it cleaner.
[native-inputs]: Add rust-xremap when cross-compiling.
Change-Id: Ifb48b6cc26b60e2c10604c38c313e2acee858ad0
* gnu/packages/rust-apps.scm (typst)[arguments]: Rewrite
'install-artifacts to use the copy-build-system 'install phase.
Change-Id: I4a1314ef827ab6a3ab079c5aa7247bda14ce49e6
* gnu/packages/rust-apps.scm (gitoxide)[arguments]: Rewrite the
'install-extras phase to make it cleaner.
Change-Id: Ifc95627d5b4d21a9141e1699935f92cf2f2805d2
* gnu/packages/golang-apps.scm (go-jsonnet)[arguments] <import-path>:
Use ellipsis (...) to build all commands at once.
<phases>: Use default 'build and 'install phases.
Change-Id: I2d65928c2f914e5f78bc26f2c7b26d0674ea2117
* gnu/packages/textutils.scm (goawk): Update to 1.31.0
[arguments]<#:test-flags>: Add another test to be skipped.
Merges: https://codeberg.org/guix/guix/pulls/5076
Change-Id: I0f1cd6b516320c811dd440919dd155acdc1c9377
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu/packages/guile-xyz.scm (guile-hoot):[inputs]: Drop guile-gnutls and
move guile-fibers, and guile-websocket from here...
[propagated-inputs]: ...to here.
Change-Id: Ic29733676ae947e0e1edb4c595635a0b739ebf18
This reverts commit b6a070d2a3, which patched
git-lfs so its hooks would refer to a 'sh' from the store, but this reference
was at risk of going stale since the hooks are installed and preserved outside
the store. The shebangs are now patched in the `git-fetch' procedure
directly.
* guix/scripts/perform-download.scm (perform-git-download): Expand comment.
* guix/git-download.scm (bash-package): New variable.
(git-fetch/in-band*): Add #:bash argument.
(git-fetch-builder): Add it to `inputs', so that it gets added to PATH.
* guix/build/git.scm (git-fetch): Substitute /bin/bash in the post-checkout
git-lfs hook shebang.
Fixes: https://codeberg.org/guix/guix/issues/5616
Reported-by: Simon Josefsson <simon@josefsson.org>
Change-Id: Ife81737705bef5d0a1edad307ed77a479af4609e
KAKOUNE_RUNTIME: Overrides the location of the directory containing the
Kakoune support files. If unset, location is determined from Kakoune's
binary location.
* gnu/packages/text-editors.scm (kakoune): Add KAKOUNE_RUNTIME to search
paths. This is needed to e.g. package plugins, or to have a stable
target for the symlink inside `${userconf}/autoload` to
`@{runtime}/autoload` (see Kakoune manual).
Merges: https://codeberg.org/guix/guix/pulls/6616
Change-Id: I55a48696f20e13499206b573a9b07895250d791c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>