1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-19 00:30:30 +02:00
Commit Graph

998 Commits

Author SHA1 Message Date
Janneke Nieuwenhuizen
332758dd5a Revert "gnu: libgit2: Update to 1.9.1."
This breaks the [cross-]build for the Hurd.

This reverts commit 246e564e58.
2025-06-27 07:48:29 +02:00
Ashish SHUKLA
246e564e58 gnu: libgit2: Update to 1.9.1.
* gnu/packages/version-control.scm (libgit2-1.9): Update to 1.9.1.

Change-Id: Iaf5fa7d0c21e225b1d4f1894e68035e3b6fe24df
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-26 17:37:08 +02:00
Herman Rimm
b7fb796c5e gnu: git-spice: Skip one test.
It might be introduced by cc15236a45.

* gnu/packages/version-control.scm (git-spice)[arguments] <test-flags>:
Skip test.

Change-Id: I811407de4b4dad91d155d9d948fae1333d7603c6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-25 22:01:28 +01:00
Maxim Cournoyer
9dacf91625 gnu: git: Build man pages.
* gnu/packages/version-control.scm (git) [phases] {install-info-manual}:
Rename to...
{install-doc}: ... this.  Add the 'install-man' target.
{install-man-pages}: Delete phase.

Change-Id: I2ba7152a282334adb38e6cbd485b09bc69b340b9
2025-06-25 23:00:59 +09:00
Maxim Cournoyer
45ec6e0e0a gnu: git: Remove extraneous git-submodule wrapper.
This wrapper was first added in commit 2a5e15c6e1 ("gnu: git: 'git-submodule'
works even if Perl is not in $PATH.") in 2014; it no longer appears to be
needed.

Reported-by: Nicolas Graves <ngraves@ngraves.fr>
Reported-by: Ian Eure <ian@retrospec.tv>
Change-Id: I926e94cc01ba7fa24cfa5bdb94b8918d9f103e80
2025-06-25 23:00:59 +09:00
Maxim Cournoyer
cc15236a45 gnu: git-minimal: Update to 2.50.0.
* gnu/packages/version-control.scm (git-minimal): Update to 2.50.0.
(git) [phases] {install-man-pages}: Adjust hash.

Change-Id: Ia8df361ad38c5ee9d00e4acbd553abac2c6f1af9
2025-06-25 23:00:59 +09:00
Maxim Cournoyer
51533dfc9b gnu: Add git-repo-go.
* gnu/packages/version-control.scm (git-repo-go): New variable.

Change-Id: I8b7b45bdd24eabf8f30cb4febeb9338ffadbb0d9
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-24 10:50:08 +01:00
Nicolas Graves
06c5c2d41e gnu: git: Use lint-hidden-cpe-vendors.
* gnu/packages/version-control.scm (git-minimal, git)[properties]: Use
lint-hidden-cpe-vendors in place of lint-hidden-cve.

Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:32:52 +08:00
Nicolas Graves via Guix-patches via
afaae8ab2f gnu: cvs: Add lint-hidden-cpe-vendors property.
* gnu/packages/version-control.scm (cvs)[properties]: Add
lint-hidden-cpe-vendors property.

Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:32:51 +08:00
Nicolas Graves
a3327e6c62 gnu: got: Add lint-hidden-cpe-vendors property.
* gnu/packages/version-control.scl (got)[properties]: Add
lint-hidden-cpe-vendors and release-monitoring-url.

Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:31:15 +08:00
Nicolas Graves
01ad0cf43e gnu: ruby: Populating (gnu packages ruby-check/ruby-xyz).
* gnu/packages/ruby.scm: Move all packages except different versions
of ruby and mruby, to either (gnu packages ruby-check) or
(gnu packages ruby-xyz).

* gnu/packages/ruby-check.scm (bundler, ruby-builder, ruby-cucumber-ci-environment,
ruby-cucumber-compatibility-kit,
ruby-cucumber-compatibility-kit-bootstrap, ruby-cucumber-core,
ruby-cucumber-expressions, ruby-cucumber-gherkin,
ruby-cucumber-html-formatter, ruby-cucumber-messages,
ruby-cucumber-tag-expressions, ruby-cucumber-wire, ruby-diff-lcs,
ruby-docile, ruby-fivemat, ruby-given-core, ruby-hoe, ruby-hoe-3,
ruby-json, ruby-mime-types, ruby-mime-types-data, ruby-mini-portile,
ruby-mini-portile-2, ruby-minitest, ruby-minitest-bonus-assertions,
ruby-minitest-focus, ruby-minitest-hooks, ruby-minitest-moar,
ruby-multi-test, ruby-rake, ruby-rake-compiler,
ruby-rake-compiler-dock, ruby-rspec, ruby-rspec-2, ruby-rspec-core,
ruby-rspec-core-2, ruby-rspec-expectations, ruby-rspec-expectations-2,
ruby-rspec-mocks, ruby-rspec-mocks-2, ruby-rspec-support, ruby-sequel,
ruby-simplecov-json-formatter, ruby-simplecov, ruby-simplecov-html,
ruby-sorcerer, ruby-unindent): Moved from (gnu packages ruby).
 (ruby-asciidoctor/minimal): New variable, to allow more minimal
 import of only (gnu packages ruby-check) in a lot of modules.
 (ruby-rubocop/minimal): New variable to build cucumber with a lot
 less dependencies.
 (cucumber-ruby-core)[native-inputs]: Replace ruby-rubocop by
 ruby-rubocop/minimal. Remove ruby-coveralls.

* gnu/packages/ruby-xyz.scm: Move all other packages from
(gnu packages ruby).

* gnu/packages/admin.scm
* gnu/packages/bioinformatics.scm
* gnu/packages/databases.scm
* gnu/packages/emacs-xyz.scm
* gnu/packages/gnome-xyz.scm
* gnu/packages/gnome.scm
* gnu/packages/groff.scm
* gnu/packages/kde-systemtools.scm
* gnu/packages/libffi.scm
* gnu/packages/mail.scm
* gnu/packages/maths.scm
* gnu/packages/mpd.scm
* gnu/packages/ntp.scm
* gnu/packages/package-management.scm
* gnu/packages/plotutils.scm
* gnu/packages/protobuf.scm
* gnu/packages/rails.scm
* gnu/packages/ruby-check.scm
* gnu/packages/ruby-xyz.scm
* gnu/packages/ruby.scm
* gnu/packages/shellutils.scm
* gnu/packages/statistics.scm
* gnu/packages/tex.scm
* gnu/packages/virtualization.scm:
    Adapt module imports accordingly.

* gnu/packages/backup.scm (btrbk):
* gnu/packages/ccache.scm (ccache):
* gnu/packages/cluster.scm (drbd-utils):
* gnu/packages/compton.scm (picom):
* gnu/packages/cryptsetup.scm (cryptsetup):
* gnu/packages/engineering.scm (kicad-doc):
* gnu/packages/games.scm (warzone2100):
* gnu/packages/irc.scm (open-adventure):
* gnu/packages/ntp.scm (weechat):
* gnu/packages/password-utils.scm (keepassxc):
* gnu/packages/radio.scm (wsjtx, jtdx):
* gnu/packages/syndication.scm (newsboat):
* gnu/packages/task-management.scm (timewarrior):
* gnu/packages/version-control.scm (git-lfs):
    [native-inputs]: Replace ruby-asciidoctor by
    ruby-asciidoctor/minimal. Adapt module imports accordingly.

* gnu/packages/text-editors.scm: Remove (gnu packages ruby) import.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-20 20:40:02 +02:00
Matthias Riße
08c125b5a6 gnu: Add git-credential-oauth.
* gnu/packages/version-control.scm (git-credential-oauth): New variable.

Change-Id: Icd17b0e69814db45c32ec32370fc406d3fc02c29
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-16 20:20:55 +01:00
Morgan Smith
53d0900944 gnu: emacs-stgit: Skip tests.
* gnu/packages/version-control.scm (emacs-stgit): Skip tests.

Change-Id: I075726d0d4737c00799fbcaf4658186974b8257c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:23 +02:00
Morgan Smith
57f704d3c7 gnu: emacs-stgit: Use '#:lisp-directory'.
* gnu/packages/version-control.scm (emacs-stgit): Use
'#:lisp-directory'.

Change-Id: Ib8367e7822a4a17190552164cb7fa2ffcfd918bf
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:56:53 +02:00
Ludovic Courtès
f53b9f309f gnu: libgit2: Patch bug in HTTP proxy support that shows on 302s.
Fixes guix/guix#87.

* gnu/packages/patches/libgit2-proxy-reconnection.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/version-control.scm (libgit2-1.9)[source]: Use it.

Change-Id: If05b55e616da4d98b3de0e38f6a0d815dd256b92
2025-06-12 14:38:16 +02:00
Ashish SHUKLA
20bca7d732 gnu: got: Update to 0.113.
* gnu/packages/version-control.scm (got): Update to 0.113.

Change-Id: Ida9f51de87ad6a0cac7b38a4ad19889de56bdc68
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-06-09 19:59:08 -07:00
Daniel Ziltener
7aa01ccc8a gnu: go-git-sr-ht-emersion-go-scfg: Update to 0.1.0.
*gnu/packages/golang-xyz.scm (go-git-sr-ht-emersion-go-scfg): Update to
0.1.0. Rename to go-codeberg-org-emersion-go-scfg to reflect new import
path.

* gnu/packages/irc.scm (soju) [native-inputs]: Remove
go-git-sr-ht-emersion-go-scfg; add go-codeberg-org-emersion-go-scfg.

* gnu/packages/messaging.scm (senpai): Likewise.

* gnu/packages/version-control.scm (hut) [source] <snippet>: Fix
import-name for go-codeberg-org-emersion-go-scfg.
[native-inputs]: Remove go-git-sr-ht-emersion-go-scfg; add
go-codeberg-org-emersion-go-scfg.

Change-Id: Ide0e5d2d5463991add1d2d99f57298f800535173
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-05-26 16:50:33 +01:00
Sharlatan Hellseher
42d744a7f9 gnu: git-spice: Update to 0.11.0.
* gnu/packages/version-control.scm (git-spice): Update to 0.11.0.
[arguments] <go>: Use go-1.24.
<build-flags>: Set version.
<test-flags>: Match all similar failing tests by regexp to reduce the
list length.
<phases>: Add 'install-shell-completion.
[native-inputs]: Remove go-github-com-rogpeppe-go-internal,
go-github-com-xanzy-go-gitlab, and go-go-abhg-dev-requiredfield; add
go-github-com-rogpeppe-go-internal-1.14,
go-gitlab-com-gitlab-org-api-client-go, and go-go-abhg-dev-io-ioutil.

Change-Id: I00b8afaa40802dbef4403ff32fe6af135e39be0e
2025-05-26 16:50:23 +01:00
Sharlatan Hellseher
d5bde393b2 gnu: git-lfs: Adjust inputs.
* gnu/packages/version-control.scm (git-lfs): Move all go-* inputs from
propagated-inputs to native-inputs.

Change-Id: Ic759a1339761eb26f7578728b866fa94a493744e
2025-05-26 16:50:20 +01:00
Sharlatan Hellseher
c2fd9bf116 gnu: git-lfs: Fix indentation.
* gnu/packages/version-control.scm (git-lfs): Fix indentation.

Change-Id: Ic5034d877a547369e5caa40ccad1a53574f698d6
2025-05-26 16:50:20 +01:00
Sharlatan Hellseher
77a829335f gnu: git-lfs: Update to 3.6.1.
* gnu/packages/version-control.scm (git-lfs): Update to 3.6.1.

Change-Id: Id3fed2085f43d18e0f7430d62e125b2a86accb5a
2025-05-26 16:50:20 +01:00
Sharlatan Hellseher
3290afde83 gnu: go-github-com-git-lfs-pktline: Move to golang-vcs.
* gnu/packages/version-control.scm (go-github-com-git-lfs-pktline): Move
from here ...
* gnu/packages/golang-vcs.scm: ... to here.

Change-Id: I83b2d4ed8b85411c1bd4bd95a38b78ae50568015
2025-05-26 16:50:19 +01:00
Sharlatan Hellseher
5f3e979c7c gnu: go-github-com-git-lfs-pktline: 0.0.0-1.ca444d5.
* gnu/packages/version-control.scm (go-github-com-git-lfs-pktline): 0.0.0-1.ca444d5.
[propagated-inputs]: Remove go-github-com-stretchr-testify,
go-github-com-pmezard-go-difflib, and go-github-com-davecgh-go-spew.
[native-inputs]: Add go-github-com-stretchr-testify.

Change-Id: I6741785f8d1a91c9b446c5d37f7948379b550b5e
2025-05-26 16:50:19 +01:00
Ashish SHUKLA
7f30a208bb gnu: got: Update to 0.112.
* gnu/packages/version-control.scm (got): Update to 0.112.

Change-Id: I9b6c8c2c81f77b5cae78a106b9b8e5e0bfa1463d
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-05-26 09:22:39 +01:00
Greg Hogan
9a41a54da2 gnu: diff-so-fancy: Update to 1.4.4.
* gnu/packages/version-control.scm (diff-so-fancy): Update to 1.4.4.

Change-Id: If00c2b2cf653cb58bf92c05074d838a9c73a6cf0
2025-05-13 16:35:39 +00:00
Matthew Elwin
f0b502a252 gnu: Add vcstool
* gnu/packages/version-control.scm (vcstool): New Variable

Change-Id: I5e3485cd1f53a379121a09938d5e45cd641a0317
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-05-12 20:40:25 +01:00
Ashish SHUKLA
565942d8e8 gnu: got: Update to 0.111.
* gnu/packages/version-control.scm (got): Update to 0.111.

Change-Id: Ic39e4a5714dc92fc5a625e5ceaea83b3fc861aac
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-28 07:54:19 +01:00
Dr. Arne Babenhauserheide
76dc962241 gnu: mercurial: Update to 6.9.5.
* gnu/packages/version-control.scm (mercurial): update to 6.9.5.
[arguments]<#:phases>: disable test-revlog-mmapindex.t.

Change-Id: I48f26635b896fb6038b7f656a53395e79c0ee43a
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-04-26 19:55:45 +08:00
Nicolas Graves
1e02ed403c gnu: gitless: Fix build and disable failing tests.
* gnu/packages/version-control.scm (gitless)
[build-system]: Switch to pyproject-build-system.
[arguments]{test-flags}: Disable failing tests.
{phases}: Improve git configuration in phase 'prepare-for-tests.
Improve style of 'wrap phase.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-24 04:53:41 +01:00
Sharlatan Hellseher
633e0ca804 gnu: gita: Improve package style.
* gnu/packages/version-control.scm (gita): Use G-expressions, refresh
style.
[native-inputs]: Remove git; add git-minimal/pinned.

Change-Id: I61707538f5248e14207aa2ca0931286741697ed8
2025-04-16 11:46:20 +02:00
Sharlatan Hellseher
799383555a gnu: gita: Fix indentation.
* gnu/packages/version-control.scm (gita): Fix indentation.

Change-Id: Ib918212b2f6659897c00a4c452776cf0e5d36c35
2025-04-16 11:46:19 +02:00
Sharlatan Hellseher
ec5a9784c9 gnu: gita: Update to 0.16.7.2.
* gnu/packages/version-control.scm (gita): Update to 0.16.7.2.
[build-system]: Swap to pyproject-build-system.
[arguments] <test-flags>: Ignore one test file.
<phases>: Use default 'check, add 'pre-check.
[phases] {install-shell-completions}: Fix path to completion files.
[propagated-inputs]: Remove python-pyyaml; add python-argcomplete.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I3b53b804c4b436613c5463911716f1a832064517
2025-04-16 11:46:19 +02:00
Ricardo Wurmus
dead8b3a52 gnu: Update references to python3.10 directory.
* gnu/packages/admin.scm (ansible)[native-search-paths]: Refer to python3.11
directory.
* gnu/packages/bioinformatics.scm (scvelo)[arguments]: Same.
* gnu/packages/ebook.scm (calibre)[arguments]: Same.
* gnu/packages/engineering.scm (cadabra2)[arguments]: Same.
* gnu/packages/gnuzilla.scm (make-l10n-package)[arguments]: Same.
* gnu/packages/machine-learning.scm (python-vosk)[arguments]: Same.
* gnu/packages/python-science.scm (python-pandas-2)[arguments]: Same.
* gnu/packages/version-control.scm (mercurial)[native-search-paths]: Same.
* gnu/packages/irc.scm (go-gopkg-in-irc-v3): Update comment.

Change-Id: If2ea1060b42b137474d5cfda6611df6e6fc85270
2025-04-16 11:46:08 +02:00
Tomas Volf
772b70455d gnu: cgit: Update to 1.2.3-9.994d3fe.
* gnu/packages/version-control.scm (cgit): Update to 1.2.3-9.994d3fe.

Change-Id: Ibeee8df8a39f9b1e8fae83ead84ef8b32ab07f38
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-04-11 12:18:02 +02:00
Tomas Volf
ce95350bb2 services: gitolite-service-type: Do not install gitolite package.
It is not ideal to pollute the path with the binaries from the gitolite
package, so adjust the package to support that and the service to no longer
install it.

* gnu/packages/version-control.scm (make-gitolite)[arguments]<#:phases>
{'patch-scripts}: Use store file name of gitolite-shell.
* gnu/services/version-control.scm (gitolite-service-type): Drop the extension
of profile-service-type.

Change-Id: I25459ccd80bda892b6d188b2b6fa99baee339cba
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-04-03 21:16:09 +09:00
Ludovic Courtès
63b635e073 gnu: libgit2: Add 1.9.0.
* gnu/packages/version-control.scm (libgit2-1.9): New variable.

Change-Id: I3e28188060292eb837ec934f99afff8f96cc1b7d
2025-04-02 20:50:13 +02:00
Ashish SHUKLA
72b706f84e gnu: got: Update to 0.110.
* gnu/packages/version-control.scm (got): Update to 0.110.

Change-Id: I541bb10bf1fb52b111dc367d3f381bdd483d4d90
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-03-31 12:52:44 +02:00
Ashish SHUKLA
1890807c87 gnu: git: Update to 2.49.0.
* gnu/packages/version-control.scm (git-minimal): Update to 2.49.0.
(git)[#:phases]<patch-makefiles>: Update to patch all Makefiles.
<install-man-pages>: Update hash.

Change-Id: I03817cf0b75d6f1b846d64c84d9590b704a5c513
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-03-19 14:19:46 +00:00
Tomas Volf
2b24f3744e gnu: cgit: Update to 1.2.3-8.c4426a2.
* gnu/packages/version-control.scm (cgit): Update to 1.2.3-8.c4426a2.

Change-Id: I4b2cecb39358b3aeb2708b3e9e9c5b761f0b4980
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-03-18 11:31:47 +01:00
Greg Hogan
84e7feab83 gnu: mercurial: Removed unused snippet.
* gnu/packages/version-control.scm (mercurial)[source]: Delete snippet.

Change-Id: Ie6d580c57ef51af4d9e2b6d5e646b2479e6adf4e
2025-03-10 17:06:27 +00:00
Arne Babenhauserheide
94e46189c4 gnu: python-hg-evolve: Update to 11.1.3.
* gnu/packages/version-control.scm (python-hg-evolve): Update to 11.1.3.

Change-Id: I1e22d7f38e264576bfa3adef7004fef582a1137e
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-03-10 17:06:26 +00:00
Arne Babenhauserheide
78f8266056 gnu: mercurial: Update to 6.7.2.
* gnu/packages/version-control.scm (mercurial): Update to 6.7.2.
[source]<origin>(patches): Remove mercurial-openssl-compat.patch.
* gnu/packages/patches/mercurial-hg-extension-path.patch: adapt for
mercurial 6.7.2.
* gnu/packages/patches/mercurial-openssl-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister it.

Change-Id: I1e22d7f38e264576bfa3adef7004fef582a1137e
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-03-10 17:06:26 +00:00
Dariqq
8e5094497c gnu: breezy: Update to 3.3.9.
breezy now depends on a rust compiler and crates so we need to switch to
cargo-build-system to set up rust and then readd all the python phases.

* gnu/packages/version-control.scm (breezy): Update to 3.3.9.
[build-system]: switch to cargo-build-system
[#:phases]: Convert back to python-build-system
Add a phase to install the bash-completion file.
Run the testsuite again.

[native-inputs]: Remove python-docutils, python-testrepository
Add gettext-minimal, python-wrapper, python-setuptools, python-setuptools-rust,
python-setuptools-gettext, python-tomli, python wheel.
Add python testtools and python packaging for tests.
[inputs]: Remove gettext-minimal, python-pygobject.
Add python-merge3, python-pygithub, python-pyyaml, python-tzlocal,
python-urllib3
Replace python-pycrptodome and python-pygpgme with python-gpg

* gnu/packages/patches/breezy-fix-gio.patch: Remove patch
* gnu/local.mk : Deregister it.

Change-Id: I69d6c4491442a9ba93a748137fb2ad810a423abd
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-02-24 23:33:52 +01:00
Ryan Desfosses
de3113a789 gnu: Add git-issue.
* gnu/packages/version-control.scm (git-issue): New variable.

Change-Id: I24e5339f033e5321b4ce81f861fd9b412251e974
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-02-24 01:41:56 +01:00
Ashish SHUKLA
23b068c036 gnu: got: Update to 0.108.
* gnu/packages/version-control.scm (got): Update to 0.108.

Change-Id: I906660acb891e98c174e81539fccb7ffe735fd2b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-02-23 14:59:49 +01:00
Efraim Flashner
a23450f368 gnu: tig: Update to 2.5.12.
* gnu/packages/version-control.scm (tig): Update to 2.5.12.
[arguments]: Fix the bash completions directory.

Change-Id: I5f046a1bc2d4cdc61f9d4eaf101d9da2c2f9bb51
2025-02-19 22:33:47 +02:00
Morgan Smith
68366151a4 gnu: emacs-stgit: Fix install location.
* gnu/packages/version-control.scm (emacs-stgit): Previously the files got
installed under a "contrib" sub-directory that does not work with our Emacs
configuration.  This fixes that.

Change-Id: Ic7c237476fd18f73dbfbde3368ceae4962ba9634
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-02-09 20:59:33 -08:00
Ashish SHUKLA
4fa41a0480 gnu: fossil: Update to 2.25.
* gnu/packages/version-control.scm (fossil): Update to 2.25.
[source]: switch to a simpler tarball URL.
[arguments]<configure-flags>: Add flag to enable JSON support.

Change-Id: I644dff44ce96d7f42e92cdbc994c4096ac55bf10
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-02-04 17:40:18 +08:00
Hilton Chain
b85d20e853 gnu: git-filter-repo: Enable tests.
* gnu/packages/version-control.scm (git-filter-repo)[arguments]: Enable tests.
[native-inputs]: Add git-minimal, perl, rsync.

Change-Id: I74f395faaada911f5d2e5375b2fce769ab22cf92
2025-01-30 20:18:05 +08:00
Nicolas Graves via Guix-patches via
a400f3d754 gnu: git-filter-repo: Update to 2.45.0.
* gnu/packages/version-control.scm (git-filter-repo): Update to 2.45.0.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-01-30 20:18:05 +08:00