Commit graph

924 commits

Author SHA1 Message Date
Efraim Flashner
07aced5c2e
gnu: b4: Fix build.
* gnu/packages/version-control.scm (b4)[native-inputs]: Add
python-setuptools, python-wheel.

Change-Id: Ib9406def598f4654f564286d47fe1821a712367f
2024-12-14 21:33:04 +02:00
Vinicius Monego
e715096f0e
gnu: pre-commit: Update to 3.7.1.
* gnu/packages/version-control.scm (pre-commit): Update to 3.7.1.
[build-system]: Use pyproject-build-system.
[arguments]: Use G-Expressions. Do not override the check phase, skip the
tests in #:test-flags instead. Don't make source tree writable in the
prepare-check-env phase.
[native-inputs]: Use the new style.

Change-Id: I4a1c56ce0903d6aa185d65d39c03c9566a6cf0d9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-12-13 20:28:43 +00:00
Nicolas Graves
3c2943b621
gnu: build-system/pyproject: Add missing native-inputs.
* gnu/packages/bioinformatics.scm (python-ega-download-client)
[native-inputs]: Add python-setuptools and python-wheel.

* gnu/packages/databases.scm (datasette)[native-inputs]: Add
python-pip.

* gnu/packages/django.scm (python-django-localflavor,
python-django-contact-form)[native-inputs]: Add python-setuptools and
python-wheel.

* gnu/packages/graphviz.scm (python-uqbar)[native-inputs]: Add
python-setuptools and python-wheel.

* gnu/packages/jupyter.scm (python-jupyterlab-server)[native-inputs]:
Add python-wheel.
(python-nbstripout)[native-inputs]: Add python-setuptools and
python-wheel.

* gnu/packages/machine-learning.scm (python-captum,
python-linear-operator, python-gpytorch)[native-inputs]: Add
python-setuptools.

* gnu/packages/music.scm (abjad, abjad-ext-rmarkers,
abjed-ext-nauert, python-mutagen)[native-inputs]: Add
python-setuptools and python-wheel.

* gnu/packages/package-management.scm
(python-conda-package-handling)[native-inputs]: Add python-setuptools
and python-wheel.
(conda)[native-inputs]: Add python-wheel.

* gnu/packages/python-check.scm (python-pyinstrument,
python-pytest-testmon, python-pytest-trio, python-nbval,
python-pytest-toolbox)[native-inputs]: Add python-setuptools and
python-wheel.
(python-nptyping)[native-inputs]: Add python-setuptools.

* gnu/packages/python-check.scm (python-dask-expr)[native-inputs]:
Add python-setuptools and python-wheel.

* gnu/packages/python-web.scm (parfive, python-aioftp, python-hupper,
python-sanic, python-mechanicalsoup, python-tinycss, python-aiostream,
python-cbor2, gunicorn)[native-inputs]: Add python-setuptools and
python-wheel.

* gnu/packages/python-xyz.scm (python-apprise, python-jaraco-classes,
python-sparse, python-shtab, python-pyan3)[native-inputs]: Add
python-setuptools.
(python-jupytext, python-orderedmultidict, python-identify, python-nodeenv,
python-cfgv, python-zarr, python-multipart, python-nbconvert, python-cram,
python-immutables, python-numpydoc, python-cairosvg, python-unidecode,
python-black, python-multidict, python-mpv-jsonipc, python-humanize,
python-cmd2)[native-inputs]: Add python-setuptools and python-wheel.
(python-partd, python-dask, python-zarr)[native-inputs]: Add
python-wheel.
(python-nbconvert)[propagated-inputs]: Add texlive-etoolbox. Remove
duplicate textlive-jknapltx.
(python-isort)[native-inputs]: Add python-pip.

* gnu/packages/simulation.scm (python-fenics-dijitso)[native-inputs]:
Add python-setuptools and python-wheel.

* gnu/packages/sphinx.scm (python-pydata-sphinx-theme,
python-sphinx-autodoc-typehints)[native-inputs]: Add
python-setuptools.

* gnu/packages/syndication.scm (tuir)[native-inputs]: Add
python-setuptools and python-wheel.

* gnu/packages/terminals.scm (python-halo)[native-inputs]: Add
python-setuptools and python-wheel.

* gnu/packages/time.scm (python-arrow, python-dateutil)
[native-inputs]: Add python-setuptools and python-wheel.

* gnu/packages/version-control.scm (pre-commit)[native-inputs]: Add
python-setuptools and python-wheel.  Remove input labels.

* gnu/packages/virtualization.scm (python-qemu-qmp,
python-transient)[native-inputs]: Add python-setuptools and
python-wheel.

* gnu/packages/xorg.scm (python-xcffib)[native-inputs]: Add
python-setuptools and python-wheel.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>

Change-Id: Id61cf8cdc47bd4c2871c0a9c8e9a5bfd51157df0
2024-12-13 20:18:58 +00:00
Ashish SHUKLA
810cc4764a
gnu: make-gitolite: Fix inputs references.
* gnu/packages/version-control.scm (make-gitolite)[#:phases]
<patch-scripts,patch-source,wrap-scripts>: Use search-input-file.

Change-Id: Ia2468235b43c257ee1816d19325671d373ed2870
Modified-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-12-08 15:28:40 +08:00
Janneke Nieuwenhuizen
ed1ef9bbb2
gnu: git-minimal: Support [cross-]build with gcc-14 and the 64bit Hurd.
* gnu/packages/version-control.scm (git-minimal)[arguments]: When building for
the 64bit Hurd, or cross-compiling, use "-Wno-implicit-function-declaration"
in #:make-flags.  Use target-hurd? instead of comparing with "i586-pc-gnu" in
"use-host-uname_S" phase.

Change-Id: Ib9836be8a1e389a82c8a89adf22aaeac0d85bd14
2024-12-03 08:33:13 +01:00
Ashish SHUKLA
6d7db827d1
gnu: libgit2: Update to 1.8.3.
* gnu/packages/version-control.scm (libgit2-1.8): Update to 1.8.3.

Change-Id: Iff5b1f341a480d06e1f618bc306f0ff0c3a62713
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-12-02 23:18:53 +01:00
Efraim Flashner
541abedc0a
Merge remote-tracking branch 'origin/rust-team'
Change-Id: I6d5c28252f060eeb69eb02fd281e7268bb885b29
2024-12-02 14:13:39 +02:00
Ludovic Courtès
db59509931
gnu: git-minimal: Add ‘upstream-name’ property.
* gnu/packages/version-control.scm (git-minimal)[properties]: Add
‘upstream-name’.

Change-Id: I2d2516003b7f686852a3531859d06ca7f4e4820d
2024-12-01 20:14:16 +01:00
Nicolas Graves
2dc38e493b
gnu: b4: Fix git binary access.
* gnu/packages/version-control.scm (b4)[arguments]<#:phases>: Fix
phase 'hardcode-git-bin.

Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-12-01 16:03:57 +08:00
Steve George
3c2b5c4c95
gnu: stgit-2: Update to 2.4.12.
* gnu/packages/version-control.scm (stgit-2): Update to 2.4.12.
[cargo-inputs]: Add rust-jiff-0.1, rust-winnow-0.6.  Replace
rust-gix-0.54 with 0.66.  Remove rust-nom-7, rust-time-0.3.

Change-Id: I2ec0bd92910a051edbe7f2f847c15efbfcd856c7
2024-11-28 11:04:58 +02:00
Sharlatan Hellseher
9ff0a39943
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
2024-11-09 21:33:51 +00:00
Sharlatan Hellseher
d80979ce69
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
2024-11-09 21:33:47 +00:00
Sharlatan Hellseher
dc59b331b1
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
2024-11-09 21:33:47 +00:00
Sharlatan Hellseher
9399db35c2
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
2024-11-09 21:33:47 +00:00
Sharlatan Hellseher
292bb140e5
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
2024-11-09 21:33:46 +00:00
Greg Hogan
ccf4a0fa2d
gnu: Add git-extras.
* gnu/packages/version-control.scm (git-extras): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I0246227b48a5550e0ee1aecf31f1b9c786f6bd9f
2024-11-03 23:33:39 +00:00
Wilko Meyer
12455b3634
gnu: Add heatwave.
* gnu/packages/version-control.scm (python-heatwave): New variable.

Change-Id: I640aecb3a0d9c454333a3913c039c637d24d9f79
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-11-03 23:33:38 +00:00
Thanos Apollo
76d9b0b0cc
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>
2024-10-16 19:20:58 +02:00
Zheng Junjie
337ce2601a
gnu: b4: Update to 0.14.2.
* gnu/packages/version-control.scm (b4): Update to 0.14.2.

Change-Id: Ic8a281f2b3871e2e77e7ad77295593d05df8ce8d
2024-10-16 08:27:19 +08:00
Aaron Covrig
4e61129923
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>
2024-10-14 14:08:43 +02:00
Tomas Volf
eff3ff9878
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>
2024-10-05 23:48:43 +08:00
Tobias Geerinckx-Rice
a47d7af227
gnu: src: Respect #:tests? argument.
* gnu/packages/version-control.scm (src)[arguments]: Skip the 'check
phase when #:tests? is false.

Change-Id: Ic39cdb1e9a158d16d022f6e41a954b567731b124
2024-09-29 02:00:00 +02:00
Tobias Geerinckx-Rice
b1df929e1b
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
2024-09-29 02:00:00 +02:00
Ashish SHUKLA
1a6a85768e
gnu: Add got.
* gnu/packages/version-control.scm (got): New variable.

Change-Id: I34d19d90ab36e8831fa88668676aa2399356b002
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-09-30 14:18:20 +02:00
Zheng Junjie
8be5bc3044
gnu: fnc: fix cross-compiling.
* gnu/packages/version-control.scm (fnc)[arguments]<#:phases>: Add
don-t-use-install-s phase.

Change-Id: I2d0fb7d31055fe5f33706eed6df813c89ff5cc16
2024-09-27 19:08:06 +08:00
Ashish SHUKLA via Guix-patches via
81c75d5e86
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>
2024-09-27 19:08:05 +08:00
Javier Olaechea
20f24779fd
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>
2024-09-16 22:14:44 +01:00
Maxim Cournoyer
258aab2c9b
Revert "gnu: git-minimal: Patch 'sh' command in git-send-email script."
This reverts commit 5fb5cbb8b4.  This will have
to wait/go to a dedicated branch as it causes all the GTK+ world to be rebuilt...
2024-09-14 23:18:24 +09:00
Maxim Cournoyer
5fb5cbb8b4
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
2024-09-14 21:59:47 +09:00
Maxim Cournoyer
014b545096
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
2024-09-14 21:59:47 +09:00
Ashish SHUKLA
d0e361f50d
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>
2024-09-08 21:04:58 +09:00
Simon Tournier
acba6223b5
gnu: git: Fix perl search-paths of wrapped programs.
Fixes a regression introduced in f288604428,
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>
2024-09-08 21:04:58 +09:00
宋文武
57be6956ee
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 10:45:16 +02:00
Janneke Nieuwenhuizen
0570c7e7d7
gnu: git-minimal: Fix cross build.
This is a follow-up to

    aae7b00d52
    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
2024-08-31 10:44:23 +02:00
Hilton Chain
3db653a2c2
gnu: gitless: Fix definition.
This is a follow-up of 04031f4c16 (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>
2024-08-31 10:42:46 +02:00
Maxim Cournoyer
eb4c2f63f6
gnu: tkrev: Add bash-minimal to inputs.
* gnu/packages/version-control.scm (tkrev)
[inputs]: Add bash-minimal.

Change-Id: If63f4fa6da46ce0fd322201b78feaece426100ba
2024-08-31 10:42:27 +02:00
Maxim Cournoyer
7b2d3fe5f5
gnu: diff-so-fancy: Add bash-minimal to inputs.
* gnu/packages/version-control.scm (diff-so-fancy)
[inputs]: Add bash-minimal.

Change-Id: I30b13f9353aa8eae401a05e033cea9621c3f55fe
2024-08-31 10:42:27 +02:00
Maxim Cournoyer
781953823e
gnu: git-open: Add bash-minimal to inputs.
* gnu/packages/version-control.scm (git-open)
[inputs]: Add bash-minimal.

Change-Id: Ibfc05caa95c42d6daa0355fd2b0f126d9cbfe669
2024-08-31 10:42:27 +02:00
Maxim Cournoyer
0434cac8c0
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
2024-08-31 10:42:27 +02:00
Maxim Cournoyer
312364b739
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
2024-08-31 10:42:27 +02:00
Maxim Cournoyer
68d26688ea
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
2024-08-31 10:42:27 +02:00
Maxim Cournoyer
0f0ec73ac8
gnu: myrepos: Add bash-minimal to inputs.
* gnu/packages/version-control.scm (myrepos)
[inputs]: Add bash-minimal.

Change-Id: I97feb4f5d8ad03fcde2bd8579c5a133d89904c8a
2024-08-31 10:42:26 +02:00
Maxim Cournoyer
60f9054958
gnu: gitile: Add bash-minimal to inputs, use gexps.
* gnu/packages/version-control.scm (gitile)
[inputs]: Add bash-minimal.

Change-Id: I376d525b09b8fb5d32d5a1e97ea8b2ab7e7e90f2
2024-08-31 10:42:26 +02:00
Maxim Cournoyer
9185812a96
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
2024-08-31 10:42:26 +02:00
Maxim Cournoyer
70398d7473
gnu: git: Add bash-minimal to inputs.
* gnu/packages/version-control.scm (git) [inputs]: Add bash-minimal.

Change-Id: I2df7891650ebd7c300de79d4cdf6b4cfc7cf1cad
2024-08-31 10:42:26 +02:00
Maxim Cournoyer
f59df1aa3c
build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules.
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
2024-08-31 10:42:16 +02:00
Maxim Cournoyer
29d5767343
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
2024-08-31 10:42:15 +02:00
Maxim Cournoyer
4ed3e46715
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
2024-08-31 10:42:15 +02:00
Bruno Victal
ea6595badf
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>
2024-08-31 10:42:13 +02:00
Bruno Victal
653c40aedd
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>
2024-08-31 10:42:11 +02:00