| Commit message (Expand) | Author | Age | Files | Lines |
* | gnu: build/go: Apply default 'fix-embed-files phase.•••These changes remove redundant phases where files, requiring to be embed
during build or check phases, are copied to the build directory as
proposed in <https://issues.guix.gnu.org/73299>.
* gnu/packages/backup.scm (restic-rest-server) [arguments]: <#:phases>:
Remove 'fix-embed-files phase.
* gnu/packages/configuration-management.scm (chezmoi): Likewise.
* gnu/packages/packages/golang-build.scm (go-github-com-golang-protobuf): Likewise.
* gnu/packages/golang-web.scm (go-github-com-go-openapi-loads,
go-github-com-go-openapi-runtime, go-github-com-golang-groupcache): Likewise.
* gnu/packages/golang-xyz.scm (go-github-com-dgraph-io-badger): Likewise.
* gnu/packages/golang.scm (go-github-com-ssgelm-cookiejarparser): Likewise.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ds-badger,
go-github-com-libp2p-go-libp2p, kubo): Likewise.
* gnu/packages/irc.scm (soju): Likewise.
* gnu/packages/networking.scm (nebula): Likewise.
* gnu/packages/prometheus.scm (go-github-com-nbrownus-go-metrics-prometheus,
go-github-com-prometheus-client-golang, go-github-com-prometheus-common,
go-github-com-prometheus-common-sigv4, go-github-com-prometheus-exporter-toolkit,
go-github-com-prometheus-statsd-exporter): Likewise
* gnu/packages/version-control.scm (git-lfs): Likewise.
* gnu/packages/web.scm (miniflux): Likewise.
* gnu/packages/golang-crypto.scm (go-filippo-io-age): [arguments]:
<#:phases>: Remove 'copy-input-to-vendor-direcotyr and
'remove-vendor-directory phases.
* gnu/packages/golang-web.scm (go-github-com-go-openapi-analysis,
go-github-com-go-openapi-analysis, go-github-com-go-openapi-validate): Likewise.
* gnu/packages/golang.scm (go-github-com-charmbracelet-glamour): Likewise.
* gnu/packages/textutils.scm (vale): Likewise.
Change-Id: Ic2ec01c8caf86f3ae69d7a1812c1e0b78a549e91
| Sharlatan Hellseher | 2024-11-09 | 1 | -7/+1 |
* | gnu: go-github-com-go-git-go-git-v5: Update style.•••* gnu/packages/version-control.scm (go-github-com-go-git-go-git-v5):
Apply G-expression.
Change-Id: I80fd085c8ea9bda9d7be45ee8965bbea50117516
| Sharlatan Hellseher | 2024-11-09 | 1 | -16/+15 |
* | gnu: go-github-go-git: Rename variable.•••* gnu/packages/version-control.scm (go-github-go-git): Rename variable
to go-github-com-go-git-go-git-v5 to reflect go.mod import path
* gnu/packages/configuration-management.scm (chezmoi) [native-inputs]:
Remove go-github-go-git; add go-github-com-go-git-go-git-v5.
Change-Id: I670b0f05ea3aba7d07ffb9b6a09279e155c4da21
| Sharlatan Hellseher | 2024-11-09 | 1 | -2/+2 |
* | gnu: go-github-com-go-git-go-billy: Rename variable.•••* gnu/packages/golang.scm (go-github-com-go-git-go-billy): Rename
variable to go-github-com-go-git-go-billy-v5 to reflect go.mod import path.
* gnu/packages/golang-xyz.scm (go-github-com-go-git-go-git-fixtures-v4)
[propagated-inputs]: Remove go-github-com-go-git-go-billy; add
go-github-com-go-git-go-billy-v5.
* gnu/packages/version-control.scm (go-github-go-git): Likewise.
Change-Id: I49a776ba4db859bdebc1aa93cdf78e4c4903ed78
| Sharlatan Hellseher | 2024-11-09 | 1 | -1/+1 |
* | gnu: go-github-com-go-git-go-git-fixtures: Rename variable.•••* gnu/packages/golang.scm (go-github-com-go-git-go-git-fixtures): Rename
variable to go-github-com-go-git-go-git-fixtures-v4 to reflect go.mod
import path.
* gnu/packages/version-control.scm (go-github-go-git)
[propagated-inputs]: Remove go-github-com-go-git-go-git-fixtures; add
go-github-com-go-git-go-git-fixtures-v4.
Change-Id: I8a25dfd3715fdf65ed789f9b0a902d7e6df4e9bd
| Sharlatan Hellseher | 2024-11-09 | 1 | -1/+1 |
* | gnu: Add git-extras.•••* gnu/packages/version-control.scm (git-extras): New variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I0246227b48a5550e0ee1aecf31f1b9c786f6bd9f
| Greg Hogan | 2024-11-03 | 1 | -0/+78 |
* | gnu: Add heatwave.•••* gnu/packages/version-control.scm (python-heatwave): New variable.
Change-Id: I640aecb3a0d9c454333a3913c039c637d24d9f79
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Wilko Meyer | 2024-11-03 | 1 | -0/+22 |
* | gnu: fossil: Update to 2.23.•••* gnu/packages/version-control.scm (fossil): Update to 2.23.
[inputs]: Change SQLITE to SQLITE-NEXT.
Change-Id: Id964b1e9295c0861db3d7ee7c8a22cce40f55d73
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| Thanos Apollo | 2024-10-16 | 1 | -4/+5 |
* | gnu: b4: Update to 0.14.2.•••* gnu/packages/version-control.scm (b4): Update to 0.14.2.
Change-Id: Ic8a281f2b3871e2e77e7ad77295593d05df8ce8d
| Zheng Junjie | 2024-10-16 | 1 | -3/+3 |
* | gnu: git-annex-remote-rclone: Upgrade to v0.8•••* gnu/packages/version-control.scm (git-annex-remote-rclone):
Upgrade from v0.6 to v0.8
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Aaron Covrig | 2024-10-14 | 1 | -2/+2 |
* | gnu: cgit: Update to 1.2.3-6.2a13177.•••* gnu/packages/version-control.scm (cgit): Update to 1.2.3-6.2a13177.
Change-Id: Ia577112b61d1f78c1d60f286df8103f98197e145
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
| Tomas Volf | 2024-10-05 | 1 | -5/+5 |
* | gnu: src: Respect #:tests? argument.•••* gnu/packages/version-control.scm (src)[arguments]: Skip the 'check
phase when #:tests? is false.
Change-Id: Ic39cdb1e9a158d16d022f6e41a954b567731b124
| Tobias Geerinckx-Rice | 2024-09-29 | 1 | -5/+6 |
* | gnu: src: Build from Git.•••Upstream's Web server is currently misconfigured to serve:
content-type: application/x-gzip
content-encoding: gzip
resulting in an uncompressed tarball on arrival, and a hash mismatch.
The output built from Git is identical to that from the tarball, except
for some insignificant differences in the man page which is now built
from source.
* gnu/packages/version-control.scm (src)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
[native-inputs]: Add asciidoc.
Change-Id: I922055d439057d8fdab48acdc722a55fd43a1dde
| Tobias Geerinckx-Rice | 2024-09-29 | 1 | -9/+13 |
* | gnu: Add got.•••* gnu/packages/version-control.scm (got): New variable.
Change-Id: I34d19d90ab36e8831fa88668676aa2399356b002
Signed-off-by: Andreas Enge <andreas@enge.fr>
| Ashish SHUKLA | 2024-09-30 | 1 | -0/+54 |
* | gnu: fnc: fix cross-compiling.•••* gnu/packages/version-control.scm (fnc)[arguments]<#:phases>: Add
don-t-use-install-s phase.
Change-Id: I2d0fb7d31055fe5f33706eed6df813c89ff5cc16
| Zheng Junjie | 2024-09-27 | 1 | -1/+7 |
* | gnu: fnc: Update to 0.18.•••* gnu/packages/version-control.scm (fnc): Update to 0.18.
Change-Id: I0eb205aa88b0e67409d6af9d7ad29a9f23ef54b5
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
| Ashish SHUKLA via Guix-patches via | 2024-09-27 | 1 | -2/+2 |
* | gnu: hut: Update to 0.6.0.•••* gnu/packages/version-control.scm (hut): Update to 0.6.0.
[source]: Update URL.
[arguments]: Update import path.
[inputs]: Remove go-golang-org-x-auth2; add go-github-com-google-shlex.
[home-page]: Update home-page.
Change-Id: I64d2b068aedc12a41b695048fcb3fd329d82509f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Javier Olaechea | 2024-09-16 | 1 | -6/+7 |
* | Revert "gnu: git-minimal: Patch 'sh' command in git-send-email script."•••This reverts commit 5fb5cbb8b4c8a87cdb49658ab86e2f4c8721c3d2. This will have
to wait/go to a dedicated branch as it causes all the GTK+ world to be rebuilt...
| Maxim Cournoyer | 2024-09-14 | 1 | -6/+1 |
* | gnu: git-minimal: Patch 'sh' command in git-send-email script.•••* gnu/packages/version-control.scm (git-minimal)
[phases] <patch-commands>: Extend to patch 'sh' command in
git-send-email.perl.
Change-Id: Ie60d206a4ab33cd894c8bfb6c20d12f52654707c
| Maxim Cournoyer | 2024-09-14 | 1 | -1/+6 |
* | gnu: pre-commit: Use git-minimal/pinned.•••* gnu/packages/version-control.scm (pre-commit) [native-inputs]: Replace
git-minimal with git-minimal/pinned.
Change-Id: I4b636a31b47f8ef6f3fd4441f7fe1790b93b3a07
| Maxim Cournoyer | 2024-09-14 | 1 | -1/+1 |
* | gnu: git: Update to 2.46.0•••* gnu/packages/version-control.scm (git-minimal): Update to 2.46.0.
(git)[arguments]<phases>{install-man-pages} Update hash for the
git-manpages.
Change-Id: I686825ffba828e88e37ff156fab23fd43155d210
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Ashish SHUKLA | 2024-09-08 | 1 | -3/+3 |
* | gnu: git: Fix perl search-paths of wrapped programs.•••Fixes a regression introduced in f288604428e9c8f096ec9e0eccf207e079806271,
where the git-send-email and gitweb.cgi wrap-programs had been translated into the
"new style" using G-exps.
* gnu/packages/version-control.scm (git)[arguments]<phases>: Restore the
complete list of propagated inputs by modifying the functional composition
order.
Fixes: https://issues.guix.gnu.org/73030
Change-Id: Ia4e5feeae6418a9f098464556b74bc871e761be1
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Simon Tournier | 2024-09-08 | 1 | -9/+18 |
* | gnu: gitile: Fix build.•••* gnu/packages/version-control.scm (gitile)[arguments]: Don't refer to
nonexistent 'install-bin' phase.
Change-Id: I6532e5366cc617eff5a5dad2fc65f5d7b37b45ed
| 宋文武 | 2024-08-31 | 1 | -1/+1 |
* | gnu: git-minimal: Fix cross build.•••This is a follow-up to
aae7b00d52275619e7676e948bf286d2a1ffbdb2
gnu: git: Remove labels and use gexps.
* gnu/packages/version-control.scm (git-minimal)[arguments]: Use #+ to access
native-inputs for bash-minimal and bash.
Change-Id: I6b4cb18123d6f98bda84726b99531c88542be12d
| Janneke Nieuwenhuizen | 2024-08-31 | 1 | -3/+3 |
* | gnu: gitless: Fix definition.•••This is a follow-up of 04031f4c16f38b2653797b9942d4da143f501cbb (gnu: gitless:
Add bash-minimal to inputs, use gexps.).
gnu/packages/version-control.scm(gitless)[arguments] Move #~ to #:phases.
Change-Id: Ibe3cdbd24fc0b27a15a880a2a45cb0cd8cfde84d
Signed-off-by: Hilton Chain <hako@ultrarare.space>
| Hilton Chain | 2024-08-31 | 1 | -3/+4 |
* | gnu: tkrev: Add bash-minimal to inputs.•••* gnu/packages/version-control.scm (tkrev)
[inputs]: Add bash-minimal.
Change-Id: If63f4fa6da46ce0fd322201b78feaece426100ba
| Maxim Cournoyer | 2024-08-31 | 1 | -1/+1 |
* | gnu: diff-so-fancy: Add bash-minimal to inputs.•••* gnu/packages/version-control.scm (diff-so-fancy)
[inputs]: Add bash-minimal.
Change-Id: I30b13f9353aa8eae401a05e033cea9621c3f55fe
| Maxim Cournoyer | 2024-08-31 | 1 | -1/+1 |
* | gnu: git-open: Add bash-minimal to inputs.•••* gnu/packages/version-control.scm (git-open)
[inputs]: Add bash-minimal.
Change-Id: Ibfc05caa95c42d6daa0355fd2b0f126d9cbfe669
| Maxim Cournoyer | 2024-08-31 | 1 | -1/+1 |
* | gnu: git-imerge: Add bash-minimal to inputs.•••* gnu/packages/version-control.scm (git-imerge)
[arguments]: Remove trailing #t.
[inputs]: Add bash-minimal.
Change-Id: Ic699a7bbb27fd509cd03d969d9d396f2deaaec08
| Maxim Cournoyer | 2024-08-31 | 1 | -7/+4 |
* | gnu: git-when-merged: Add bash-minimal to inputs.•••* gnu/packages/version-control.scm (git-when-merged)
[arguments]: Remove trailing #t.
[inputs]: Add bash-minimal.
Change-Id: I7157e12c52d2ff7197bf02ed878eb8bbe6a5523a
| Maxim Cournoyer | 2024-08-31 | 1 | -9/+5 |
* | gnu: src: Add bash-minimal to inputs, use gexps.•••* gnu/packages/version-control.scm (src)
[arguments]: Use gexps.
[inputs]: Add bash-minimal.
Change-Id: I122b0c496792a5dea731c2e70d32cba7286df0b1
| Maxim Cournoyer | 2024-08-31 | 1 | -22/+22 |
* | gnu: myrepos: Add bash-minimal to inputs.•••* gnu/packages/version-control.scm (myrepos)
[inputs]: Add bash-minimal.
Change-Id: I97feb4f5d8ad03fcde2bd8579c5a133d89904c8a
| Maxim Cournoyer | 2024-08-31 | 1 | -3/+3 |
* | gnu: gitile: Add bash-minimal to inputs, use gexps.•••* gnu/packages/version-control.scm (gitile)
[inputs]: Add bash-minimal.
Change-Id: I376d525b09b8fb5d32d5a1e97ea8b2ab7e7e90f2
| Maxim Cournoyer | 2024-08-31 | 1 | -1/+2 |
* | gnu: gitless: Add bash-minimal to inputs, use gexps.•••* gnu/packages/version-control.scm (gitless)
[arguments]: Use gexps.
[inputs]: Add bash-minimal.
Change-Id: I6f9c8661b739493ff48e114b6b063ecf12b8236a
| Maxim Cournoyer | 2024-08-31 | 1 | -37/+36 |
* | gnu: git: Add bash-minimal to inputs.•••* gnu/packages/version-control.scm (git) [inputs]: Add bash-minimal.
Change-Id: I2df7891650ebd7c300de79d4cdf6b4cfc7cf1cad
| Maxim Cournoyer | 2024-08-31 | 1 | -1/+2 |
* | build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-mod...•••Until now users would have to cargo cult or inspect the private
%default-modules variable of (guix build-systems gnu) to discover which
modules to include when extending the used modules via the #:modules argument.
The renaming was automated via the command:
$ git grep -l %gnu-build-system-modules
| xargs sed 's/%gnu-build-system-modules/%default-gnu-imported-modules/' -i
* guix/build-system/gnu.scm (%gnu-build-system-modules): Rename to...
(%default-gnu-imported-modules): ... this.
(%default-modules): Rename to...
(%default-gnu-modules): ... this. Export.
(dist-package, gnu-build, gnu-cross-build): Adjust accordingly.
Change-Id: Idef307fff13cb76f3182d782b26e1cd3a5c757ee
| Maxim Cournoyer | 2024-08-31 | 1 | -3/+3 |
* | gnu: git-minimal: Avoid depending on (guix search-paths).•••This is a follow up commit to 48e528a26f, following discussions in
<https://issues.guix.gnu.org/65924#96>.
* gnu/packages/version-control.scm (git-minimal)
[arguments] <imported-modules>: Remove.
<modules>: Remove (guix search-paths); add (ice-9 format).
<phases>: Rewrite PATH-variable-definition in the patch-commands
phase to avoid the use of (guix search-paths).
Suggested-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I01a3c4be780f11434200c6f47739dc52a75ea51a
| Maxim Cournoyer | 2024-08-31 | 1 | -17/+7 |
* | gnu: git-minimal/pinned: Update to 2.41.0.•••* gnu/packages/version-control.scm (git-minimal/pinned): Update to 2.41.0.
Change-Id: I019bcd3943c727581782645bad646192affa8672
| Maxim Cournoyer | 2024-08-31 | 1 | -2/+2 |
* | gnu: git: Drop docbook workarounds.•••* gnu/packages/version-control.scm (git)[arguments]<#:phases>: Drop
docbook-xsl related substitution.
[native-inputs]: Add docbook-xml-4.5.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Bruno Victal | 2024-08-31 | 1 | -14/+1 |
* | gnu: git-crypt: Remove docbook workarounds.•••* gnu/packages/version-control.scm (git-crypt)[arguments]: Use G-Expressions.
<#:phases>: Refactored into …
<#:make-flags>: … here.
[native-inputs]: Add docbook-xml-4.2.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Bruno Victal | 2024-08-31 | 1 | -27/+14 |
* | gnu: git: Install zsh completions and git-prompt.•••* gnu/packages/version-control.scm (git)[#:phases]<install-shell-completion>:
Also install git-prompt and zsh _git site function.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I76c45e117715a13db96ef0dda4ad6ea9af3a1882
| Liliana Marie Prikler | 2024-08-31 | 1 | -6/+9 |
* | gnu: git-minimal: Add coreutils and sed to PATH.•••Fixes <https://issues.guix.gnu.org/65924>.
* gnu/packages/version-control.scm (git-minimal)
[arguments] <imported-modules>: New field.
<modules>: Augment with (ice-9 match), (ice-9 textual-ports) and (guix
search-paths).
<phases>: Add patch-commands phase.
[inputs]: Add coreutils-minimal and sed.
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Change-Id: I8e3dbbd24ef7f8fa98a392a36617b07fe632cd15
| Maxim Cournoyer | 2024-08-31 | 1 | -2/+55 |
* | gnu: git: Invert inheritance relationship.•••It's simpler to add features on top of a minimal variant than to remove them,
and helps avoiding mistakenly changing git-minimal, which has many dependents.
* gnu/packages/version-control.scm (git-minimal): Move above git and severe
inheritance. Remove input label. Repatriate most fields from...
(git): ... here. Define as package/inherit to inherit from git-minimal.
Extend minimal values instead of overriding them whole.
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Change-Id: Ia0ef0e7e4f007c2fafad3550344638b6661a408b
| Maxim Cournoyer | 2024-08-31 | 1 | -311/+292 |
* | gnu: git: Remove labels and use gexps.•••* gnu/packages/version-control.scm (git)
[native-inputs, inputs]: Remove labels.
[arguments]: Use gexps. Use gexp variables input searching procedures where
it makes sense.
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Change-Id: I1c5d0bb5eb9639342c11af94dca2ae2174496459
| Maxim Cournoyer | 2024-08-31 | 1 | -346/+360 |
* | gnu: libgit2@1.8: Fix use of uninitialized value.•••* gnu/packages/patches/libgit2-uninitialized-proxy-settings.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/version-control.scm (libgit2-1.8)[source]: Use it.
Change-Id: I6b0f009d352ddadfcc57b945baea0dcc1bac0589
| Ludovic Courtès | 2024-08-28 | 1 | -0/+2 |
* | gnu: stagit: Add a comment for source.•••* gnu/packages/version-control.scm (stagit): Add comment for why use git
protocol.
Change-Id: I748a85e252f6ad9f4de444bd176c5ad2b5f1023c
| Zheng Junjie | 2024-08-28 | 1 | -2/+3 |
* | gnu: stagit: Fix cross-compiling.•••* gnu/packages/version-control.scm (stagit)[arguments]: Use G-expressions.
Change-Id: I7de0449d0709d554095df7532c92cb589d328b4c
| Zheng Junjie | 2024-08-28 | 1 | -6/+6 |
* | gnu: stagit: Update to 1.2.•••* gnu/packages/version-control.scm (stagit): Update to 1.2.
Change-Id: I4da6e85303d3591b61eeb6c90738171a17f0a81e
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
| Lilah Tascheter via Guix-patches | 2024-08-28 | 1 | -2/+2 |
* | gnu: Add python-klaus.•••* gnu/packages/version-control.scm (python-klaus): New variable.
Change-Id: I1b7c31deb799e0ea5195eda109740fdb90e5fabd
| jgart | 2024-08-20 | 1 | -1/+48 |
* | gnu: libgit2-1.8: Update to 1.8.1.•••* gnu/packages/version-control.scm (libgit2-1.8): Update to 1.8.1.
[source]: deps/http-parser does not exist so update the list
[arguments]: semantics of -DUSE_HTTP_PARSER has changed, so
update configure-flags to reflect the same
Change-Id: Ifd9694a93326f7c3d368bd354a5fadf4e4b93119
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Ashish SHUKLA | 2024-08-19 | 1 | -2/+18 |