Maxim Cournoyer
997445fe7c
gnu: Add libgit2-1.8.
...
* gnu/packages/version-control.scm (libgit2-1.8): New variable.
Change-Id: I6400e5699a363ba500d1fa1939fa0e2b7fdac285
2024-05-29 21:15:38 -04:00
Tomas Volf
b8c0bdea4e
gnu: cgit: Update to 1.2.3-3.dbadd85.
...
* gnu/packages/version-control.scm (cgit): Update to 1.2.3-3.dbadd85.
Change-Id: I41827d1d97f28be71af5532b554d6b7a5e1123cc
Signed-off-by: Christopher Baines <mail@cbaines.net >
2024-05-13 19:31:20 +01:00
Oleg Pykhalov
757bbaaf14
gnu: gource: Update to 0.54.
...
* gnu/packages/version-control.scm (gource)[version]: Update to 0.54.
[arguments]<#:disallowed-references>: Add tzdata-for-tests.
<#:phases>: Unbundle tinyxml. Set TZDIR environment variable.
<#:configure-flags>: Add --with-tinyxml argument.
[native-inputs]: Add tzdata-for-tests.
[inputs]: Replace pcre with pcre2. Add tinyxml.
Change-Id: I67c2a1ee74582ed3e0a4ec5e6d229c948f9d5265
2024-05-01 09:11:05 +03:00
Christopher Baines
99e7a93d57
gnu: Add comment to the bottom of version-control.scm.
...
This will hopefully discourage patches which add new packages to the bottom of
files, as this increases the likelihood of conflicts when applying patches.
If there are more specific ways that packages should be arranged in specific
modules, this message can be updated accordingly.
* gnu/packages/version-control.scm: Add comment at end of file.
Change-Id: I3d20a6fd957d9cfee9d7b4a4c7979c4202a0fe3a
2024-04-16 22:50:06 +01:00
Ashish SHUKLA
a45b2c7c63
gnu: Add fnc.
...
* gnu/packages/version-control.scm (fnc): New variable.
Change-Id: Idf1cb254c3ae18bacb86bf020511a5d34e2d3684
Signed-off-by: Christopher Baines <mail@cbaines.net >
2024-04-16 22:45:30 +01:00
Vinicius Monego
53dba8c808
gnu: Add trac.
...
* gnu/packages/version-control.scm (trac): New variable.
Change-Id: I51b86a6b8a913c18f785dbd92a936b8964bebdbc
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2024-04-15 12:21:15 +02:00
Efraim Flashner
13d1211a72
gnu: libgit2-1.6: Update to 1.6.5.
...
* gnu/packages/version-control.scm (libgit2-1.6): Update to 1.6.5.
Change-Id: If7e616e7baab21f400347cb175db028f33f4b46f
2024-03-26 17:44:15 +02:00
Hilton Chain
7fd0975edc
gnu: patatt: Update to 0.6.3.
...
* gnu/packages/version-control.scm (patatt): Update to 0.6.3.
Change-Id: I3a1c767c0dbbddade590ccddef6e6c28eb1d4c69
2024-03-09 09:21:01 +08:00
Tomas Volf
a8d214d3cc
gnu: cgit: Update to 8905003cba637e5b18069e625cd4f4c05ac30251.
...
* gnu/packages/version-control.scm (cgit): Update to
8905003cba637e5b18069e625cd4f4c05ac30251.
Change-Id: I2bf1cdc16c6d8164e11b03ab26a048d6149a5e7c
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2024-03-02 17:14:18 +01:00
Hilton Chain
2d861fd8f0
gnu: b4: Update to 0.13.0.
...
* gnu/packages/version-control.scm (b4): Update to 0.13.0.
[source]: Switch to git source for tests.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable.
[propagated-inputs]: Move patatt to…
[inputs]: …here. Add git-filter-repo.
[native-inputs]: Add python-pytest.
Change-Id: I2b24db0f72fc180ea6b12a5829d79ad0be7719a5
2024-03-01 13:48:38 +08:00
Efraim Flashner
33e58fa963
gnu: libgit2-1.5: Update to 1.5.2.
...
* gnu/packages/version-control.scm (libgit2-1.5): Update to 1.5.2.
Change-Id: I6243b17dac63b68ffc7c69953ac0f20d56ed90c3
2024-02-29 08:12:25 +02:00
Efraim Flashner
f29f80c194
Merge branch 'rust-team'
...
Change-Id: Iee31c5de29c357c822f60df4fa8ce758779eb349
2024-02-28 12:18:45 +02:00
Efraim Flashner
99e5f3cd14
gnu: libgit2-1.4: Update to 1.4.6.
...
* gnu/packages/version-control.scm (libgit2-1.4): Update to 1.4.6.
Change-Id: Ieb470e93d6be9a2e45585b747efb695ef9f33161
2024-02-27 08:26:21 +02:00
Efraim Flashner
9ee57722ce
gnu: libgit2-1.7: Update to 1.7.2.
...
* gnu/packages/version-control.scm (libgit2-1.7): Update to 1.7.2.
Change-Id: I60ad4aa2a5b29b027755cf8add848bd4a8b71282
2024-02-27 08:26:20 +02:00
Ludovic Courtès
4b60a39aa5
gnu: libgit2: Introduce ‘libgit2-1.5’ variable.
...
* gnu/packages/version-control.scm (libgit2): Rename to…
(libgit2-1.5): … this.
(libgit2): Alias for ‘libgit2-1.5’.
Change-Id: I7f6aff23df3b968d914736fe723dcdd435176ce2
2024-02-26 23:41:36 +01:00
Ludovic Courtès
2a7f7af87c
gnu: libgit2: Set ‘GITTEST_FLAKY_STAT’ when running tests on GNU/Hurd.
...
* gnu/packages/version-control.scm (libgit2)[arguments]: Install
‘pre-check’ phase when ‘target-hurd?’ returns true.
Change-Id: I664d4aa2a0ad76a10a47ae7bc3c5912756972b46
2024-02-26 23:41:36 +01:00
Josselin Poiret
313458c58c
gnu: git-filter-repo: Update to 2.38.0.
...
* gnu/packages/patches/git-filter-repo-generate-doc.patch: New file.
* gnu/local.mk (dist_patch_DATA): Regisiter it.
* gnu/packages/version-control.scm (git-filter-repo): Update to 2.38.0.
[source]: Switch to git-fetch.
Use the patch.
[build-system]: Switch to gnu-build-system.
[native-inputs]: Add asciidoc, docbook-xsl, libxml2, xmlto.
Modified-by: Hilton Chain <hako@ultrarare.space >
Change-Id: I7b15975ea56c44ae580d19cfe5a9e3eb75c6db0d
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2024-02-25 00:07:30 +08:00
Nicolas Graves via Guix-patches via
e3e64acdb8
gnu: b4: Ensure git presence.
...
* gnu/packages/version-control.scm (b4): Ensure git presence.
[arguments]<#:phases>: Add phase hardcode-git-bin.
[inputs]: Add git-minimal.
Change-Id: Ib2dca06009cdacc0e5ab4ab227cd30991474404c
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2024-02-25 00:04:02 +08:00
Efraim Flashner
427a317fff
gnu: rust-gix: Move to (gnu packages crates-vcs).
...
* gnu/packages/crates-io.scm (rust-gix-0.54, rust-gix-0.45,
rust-gix-actor-0.27, rust-gix-actor-0.21, rust-gix-archive-0.5,
rust-gix-attributes-0.19, rust-gix-attributes-0.13, rust-gix-bitmap-0.2,
rust-gix-chunk-0.4, rust-gix-command-0.2, rust-gix-commitgraph-0.21,
rust-gix-commitgraph-0.16, rust-gix-config-0.30, rust-gix-config-0.23,
rust-gix-config-value-0.14, rust-gix-config-value-0.12,
rust-gix-credentials-0.20, rust-gix-credentials-0.15, rust-gix-date-0.8,
rust-gix-date-0.5, rust-gix-diff-0.36, rust-gix-diff-0.30,
rust-gix-discover-0.25, rust-gix-discover-0.19, rust-gix-features-0.35,
rust-gix-features-0.30, rust-gix-filter-0.5, rust-gix-fs-0.7,
rust-gix-fs-0.2, rust-gix-glob-0.13, rust-gix-glob-0.8,
rust-gix-hash-0.13, rust-gix-hash-0.11, rust-gix-hashtable-0.4,
rust-gix-hashtable-0.2, rust-gix-ignore-0.8, rust-gix-ignore-0.3,
rust-gix-index-0.25, rust-gix-index-0.17, rust-gix-lock-10,
rust-gix-lock-6, rust-gix-macros-0.1, rust-gix-mailmap-0.19,
rust-gix-mailmap-0.13, rust-gix-negotiate-0.8, rust-gix-negotiate-0.2,
rust-gix-object-0.37, rust-gix-object-30, rust-gix-odb-0.53,
rust-gix-odb-0.46, rust-gix-pack-0.43, rust-gix-pack-0.36,
rust-gix-packetline-0.16, rust-gix-packetline-blocking-0.16,
rust-gix-path-0.10, rust-gix-path-0.8, rust-gix-pathspec-0.3,
rust-gix-prompt-0.7, rust-gix-prompt-0.5, rust-gix-protocol-0.40,
rust-gix-protocol-0.33, rust-gix-quote-0.4, rust-gix-ref-0.37,
rust-gix-ref-0.30, rust-gix-refspec-0.18, rust-gix-refspec-0.11,
rust-gix-revision-0.22, rust-gix-revision-0.15, rust-gix-revwalk-0.8,
rust-gix-revwalk-0.1, rust-gix-sec-0.10, rust-gix-sec-0.8,
rust-gix-status-0.1, rust-gix-submodule-0.4, rust-gix-tempfile-10,
rust-gix-tempfile-6, rust-gix-trace-0.1, rust-gix-transport-0.37,
rust-gix-transport-0.32, rust-gix-traverse-0.33, rust-gix-traverse-0.26,
rust-gix-url-0.24, rust-gix-url-0.19, rust-gix-utils-0.1,
rust-gix-validate-0.8, rust-gix-validate-0.7, rust-gix-worktree-0.26,
rust-gix-worktree-0.18, rust-gix-worktree-state-0.3,
rust-gix-worktree-stream-0.5): Move from here ...
* gnu/packages/crates-vcs.scm: ... to here.
Change-Id: Ie4f7466ded8ecd5210c7cce2d26f41c1ed926922
2024-02-20 13:56:55 +02:00
Sharlatan Hellseher
de55f21460
gnu: go-github-go-git: Adjust imports.
...
* gnu/packages/version-control.scm (go-github-go-git) [native-inputs]:
Move go-github-com-alcortesm-tgz, go-github-com-emirpasic-gods,
go-github-com-go-git-gcfg, go-github-com-go-git-go-billy,
go-github-com-go-git-go-git-fixtures, go-github-com-imdario-mergo,
go-github-com-jbenet-go-context, go-github-com-kevinburke-ssh-config,
go-github-com-mitchellh-go-homedir, go-github-com-sergi-go-diff,
go-github-com-xanzy-ssh-agent, go-golang-org-x-crypto,
go-golang-org-x-net, go-golang-org-x-text, go-gopkg-in-check-v1 and
go-gopkg-in-warnings from here ...
[propagated-inputs]: ... to here.
Change-Id: I9c16fe28dcbbaf7c53e201625f56a04bceb21fcb
2024-02-19 23:32:33 +00:00
Sharlatan Hellseher
d3d87b93d2
gnu: go-github-go-git: Remove labels.
...
* gnu/packages/version-control.scm (go-github-go-git) [native-inputs]:
Remove labels.
Change-Id: Icf5eb3902a520e8f1306d72c7cbc533ff45d8cf4
2024-02-19 23:32:33 +00:00
Sharlatan Hellseher
bd511903de
gnu: ghq: Fix build.
...
Fix build as seen in <https://ci.guix.gnu.org/build/3490264/details >.
* gnu/packages/version-control.scm (ghq): Use G-expressions.
[arguments] <#:go>: Use go-1.21.
<#:phases>: Remove trailing #t from lambda.
Change-Id: Ifb1e133a2570dcd04212ef43b46c8b41c3507c88
2024-02-19 23:32:33 +00:00
Sharlatan Hellseher
f5050fb019
gnu: ghq: Remove package labels.
...
* gnu/packages/version-control.scm (ghq): Remove labels.
Change-Id: Icc4b951bac4a1187c5d83a8309753d1dd842273a
2024-02-19 23:32:33 +00:00
Sharlatan Hellseher
efa4809384
gnu: go-github-com-songmu-gitconfig: Move to golang-xyz.
...
* gnu/packages/golang.scm (go-github-com-songmu-gitconfig): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.
* gnu/packages/version-control.scm: Add (gnu packages golang-xyx)
module.
Change-Id: Ibab2595d981d46096501bb8ab495e899d2aacf7d
2024-02-19 23:32:33 +00:00
Greg Hogan
bb317f46fc
gnu: Add git-sizer.
...
* gnu/packages/version-control.scm (git-sizer): New variable.
Change-Id: I82a61e364782dabfd59d0e81ff310fa916b5ff23
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2024-02-18 16:09:38 +01:00
Sharlatan Hellseher
8b3daeca55
gnu: go-golang-org-x-net: Move to golang-build.
...
* gnu/packages/golang.scm (go-golang-org-x-net,
go-golang-org-x-net-0.17, go-golang-org-x-net-html): Move from here ...
* gnu/packages/golang-build.scm: ... to here.
* gnu/packages/configuration-management.scm: Add (gnu packages golang-build) module.
* gnu/packages/education.scm: As above ...
* gnu/packages/file-systems.scm: As above ...
* gnu/packages/golang-check.scm: As above ...
* gnu/packages/golang-crypto.scm: As above ...
* gnu/packages/golang-web.scm: As above ...
* gnu/packages/golang-xyz.scm: As above ...
* gnu/packages/golang.scm: As above ...
* gnu/packages/ipfs.scm: As above ...
* gnu/packages/messaging.scm: As above ...
* gnu/packages/networking.scm: As above ...
* gnu/packages/uucp.scm: As above ...
* gnu/packages/version-control.scm: As above ...
Change-Id: If009e62555ada293f17cf0f42fde82c21ef4615e
2024-02-13 14:16:59 +00:00
Sharlatan Hellseher
a704c8a005
gnu: go-github-com-xanzy-ssh-agent: Move to (gnu packages golang-crypto).
...
* gnu/packages/golang.scm (go-github-com-xanzy-ssh-agent): Move from
here ...
* gnu/packages/golang-crypto.scm: ... to here.
Change-Id: I9eff26086b2b5e9e53e9271a64060f18b6197b3c
2024-01-28 23:21:06 +00:00
muradm
2b04ebaa74
gnu: cgit: Fix patch-absolute-file-names phase.
...
* gnu/packages/version-control.scm (cgit) [arguments]: Fix regexp in patch-absolute-file-names phase.
Change-Id: I06c624ba23bfd0b8ca45045d1d2155c53258047e
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2024-01-22 08:54:47 -05:00
Maxim Cournoyer
6f20c8df0e
gnu: Add xdiff.
...
* gnu/packages/version-control.scm (xdiff): New variable.
2024-01-09 22:10:11 -05:00
Tomas Volf
0c75999d19
gnu: cgit: Update to 1.2.3-793c420.
...
* gnu/packages/version-control.scm (cgit): Update to
793c420897e18eb3474c751d54cf4e0983f85433.
[inputs]: Update git to 2.43.0.
Change-Id: I3441e9e2837d22ae208f5cccc53d815cc3e0f042
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2024-01-07 19:22:16 +01:00
Sharlatan Hellseher
ae1d9ed08f
gnu: go-github-com-aws-aws-sdk-go-v2: Move to (gnu packages golang-web).
...
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2): Move from
here...
* gnu/packages/golang-web.scm: ...to here.
* gnu/packages/version-control.scm: Add (gnu packages golang-web) module.
Change-Id: I6e980749d9f9c1373adfc717b0195a1b8c32d6af
2024-01-03 16:35:22 -05:00
Greg Hogan
f36bcd14c6
gnu: shflags: Update to 1.3.0.
...
* gnu/packages/version-control.scm (shflags): Update to 1.3.0.
Change-Id: I8463a45d4a2526d971441292e7ec94c9e0710521
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2023-12-31 11:05:38 +08:00
Efraim Flashner
3e41b252cf
gnu: Adjust to removing ed.scm and nano.scm
...
This is a follow-up to f6817e71df and
e11e65a9ad .
* gnu/installer.scm, gnu/packages/algebra.scm, gnu/packages/base.scm,
gnu/packages/cook.scm, gnu/packages/lisp.scm,
gnu/packages/patchutils.scm, gnu/packages/version-control.scm,
gnu/packages/web-browsers.scm, gnu/system.scm: Adjust module imports.
Change-Id: I25e5519fa003c35a14b81c3dda37b24527858634
2023-12-25 19:58:21 +02:00
Efraim Flashner
34eaf5714e
Merge remote-tracking branch 'origin/master' into rust-team
...
Change-Id: Ic45f7071abd6a02c2ccad411500e5103c8272ffb
2023-12-10 13:25:47 +02:00
Efraim Flashner
6619021d32
gnu: stgit-2: Install info pages, shell completions.
...
* gnu/packages/version-control.scm (stgit-2)[arguments]: Add a phase to
build the info pages and shell completions. Add a phase to install the
info pages and shell completions.
[native-inputs]: Add asciidoc, docbook2x, libxslt, perl, texinfo, xmlto.
Change-Id: Ie82d723e9dc2448492f327329c5a4ef0370f532e
2023-11-28 07:59:54 +02:00
Steve George
d2df6e4d23
gnu: Add stgit-2.
...
* gnu/packages/version-control.scm (stgit-2): New variable.
Change-Id: Ic5f29a5f0e3b5caa6c2aee4daf65d7e5dc09a6d5
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2023-11-28 07:59:54 +02:00
Efraim Flashner
6b61670f09
gnu: Add libgit2-1.7.
...
* gnu/packages/version-control.scm (libgit2-1.7): New variable.
Change-Id: I872208575dace0868dc7a2acd35c08f43871030e
2023-11-28 07:59:27 +02:00
Efraim Flashner
7090027d41
gnu: Add libgit2-1.6.
...
* gnu/packages/version-control.scm (libgit2-1.6): New variable.
Change-Id: I6e6bc8a7f0a084c299899d97c74b70eacceb810b
2023-11-28 07:58:12 +02:00
Filip Lajszczak
7ab24d717d
gnu: hut: Update to 0.4.0
...
* gnu/packages/version-control.scm (hut): Update to 0.4.0
Change-Id: Ib5dc28de6dbc3b69ca55a9530b923f71ca0ce7b5
Signed-off-by: Andrew Tropin <andrew@trop.in >
Co-authored-by: Andrew Tropin <andrew@trop.in >
2023-12-02 18:16:23 +03:00
Efraim Flashner
e8739da12e
gnu: git-lfs: Support building on more systems.
...
* gnu/packages/version-control.scm (git-lfs)[arguments]: Only run
man-page related phases when ruby-asciidoctor is available.
[native-inputs]: Only include ronn-ng, ruby-asciidoctor when building on
a platform which has support for ruby-asciidoctor.
Change-Id: Icbf8416998dc5d1f9d7c8299b4f929380dc29165
2023-11-08 09:27:24 +02:00
Sharlatan Hellseher
dc01497850
gnu: go-github-com-stretchr-testify: Move to (gnu packages golang-check).
...
* gnu/packages/golang.scm (go-github-com-stretchr-testify): Move from
here...
* gnu/packages/golang-check.scm: ...to here.
* gnu/packages/databases.scm: Add (gnu packages golang-check) module.
* gnu/packages/education.scm: As above...
* gnu/packages/ipfs.scm: As above...
* gnu/packages/irc.scm: As above...
* gnu/packages/mail.scm: As above...
* gnu/packages/textutils.scm: As above...
* gnu/packages/version-control.scm: As above...
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2023-10-22 22:02:56 -04:00
Maxim Cournoyer
b6a070d2a3
gnu: git-lfs: Patch /bin/sh references.
...
* gnu/packages/version-control.scm (git-lfs)
[arguments]: Add patch-/bin/sh phase.
Change-Id: I2d455e683e4f6e30cd32f5b1fdaccac71616826c
Reviewed-by: Ludovic Courtès <ludo@gnu.org >
2023-10-16 09:53:19 -04:00
Arun Isaac
0374640618
gnu: Add cgit-pink.
...
* gnu/packages/version-control.scm (cgit-pink): New variable.
2023-10-05 17:38:33 +01:00
Arun Isaac
db52c06c3d
gnu: cgit: Fix cross compilation.
...
* gnu/packages/version-control.scm (cgit)[native-inputs]: Move bzip2, gzip and
xz to ...
[inputs]: ... here. Add bash-minimal.
[arguments]: Use cc-for-target.
2023-10-05 17:38:32 +01:00
Arun Isaac
faad060771
gnu: cgit: Update package style.
...
* gnu/packages/version-control.scm (cgit)[arguments]: Rewrite using
G-expressions. Do not return #t from custom phases.
2023-10-05 17:38:28 +01:00
Kjartan Oli Agustsson
9f0c9f9049
gnu: Add commit-patch.
...
* gnu/packages/version-control.scm (commit-patch): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2023-09-18 23:18:19 +02:00
Sughosha
f1df78959a
gnu: Add qgit.
...
* gnu/packages/version-control.scm (qgit): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2023-09-17 16:22:04 -04:00
Maxim Cournoyer
a6170fcd2b
gnu: Remove extraneous imports.
...
Found by running 'guild compile -W3 gnu/packages/$module.scm', using guild
from the upcoming Guile.
* gnu/packages/admin.scm: Remove extraneous imports.
* gnu/packages/avr.scm: Likewise.
* gnu/packages/base.scm: Likewise.
* gnu/packages/bootloaders.scm: Likewise.
* gnu/packages/firmware.scm: Likewise.
* gnu/packages/linphone.scm: Likewise.
* gnu/packages/telephony.scm: Likewise.
* gnu/packages/cran.scm: Likewise.
* gnu/packages/kde.scm: Likewise.
* gnu/packages/libcanberra.scm: Likewise.
* gnu/packages/libreoffice.scm: Likewise.
* gnu/packages/mes.scm: Likewise.
* gnu/packages/mingw.scm: Likewise.
* gnu/packages/serialization.scm: Likewise.
* gnu/packages/sync.scm: Likewise.
* gnu/packages/syncthing.scm: Likewise.
* gnu/packages/terminals.scm: Likewise.
* gnu/packages/version-control.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/wm.scm: Likewise.
* gnu/packages/emulators.scm: Likewise.
Reviewed-by: Ludovic Courtès <ludo@gnu.org >
2023-09-17 16:22:03 -04:00
宋文武
9036b6db16
gnu: src: Update to 1.32.
...
* gnu/packages/version-control.scm (src): Update to 1.32.
2023-08-31 18:00:48 +08:00
宋文武
6bd20f880c
gnu: cssc: Fix tests.
...
* gnu/packages/version-control.scm (cssc)[arguments]: Replace
egrep with grep -E in the precheck phase.
2023-08-31 18:00:37 +08:00