summaryrefslogtreecommitdiff
path: root/gnu/packages/version-control.scm
AgeCommit message (Expand)Author
2023-12-10Merge remote-tracking branch 'origin/master' into rust-team...Change-Id: Ic45f7071abd6a02c2ccad411500e5103c8272ffb Efraim Flashner
2023-11-28gnu: 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 Efraim Flashner
2023-11-28gnu: Add stgit-2....* gnu/packages/version-control.scm (stgit-2): New variable. Change-Id: Ic5f29a5f0e3b5caa6c2aee4daf65d7e5dc09a6d5 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George
2023-11-28gnu: Add libgit2-1.7....* gnu/packages/version-control.scm (libgit2-1.7): New variable. Change-Id: I872208575dace0868dc7a2acd35c08f43871030e Efraim Flashner
2023-11-28gnu: Add libgit2-1.6....* gnu/packages/version-control.scm (libgit2-1.6): New variable. Change-Id: I6e6bc8a7f0a084c299899d97c74b70eacceb810b Efraim Flashner
2023-12-02gnu: 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> Filip Lajszczak
2023-11-08gnu: 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 Efraim Flashner
2023-10-22gnu: 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> Sharlatan Hellseher
2023-10-16gnu: 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> Maxim Cournoyer
2023-10-05gnu: Add cgit-pink....* gnu/packages/version-control.scm (cgit-pink): New variable. Arun Isaac
2023-10-05gnu: 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. Arun Isaac
2023-10-05gnu: cgit: Update package style....* gnu/packages/version-control.scm (cgit)[arguments]: Rewrite using G-expressions. Do not return #t from custom phases. Arun Isaac
2023-09-18gnu: Add commit-patch....* gnu/packages/version-control.scm (commit-patch): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Kjartan Oli Agustsson
2023-09-17gnu: Add qgit....* gnu/packages/version-control.scm (qgit): New variable. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Sughosha
2023-09-17gnu: 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> Maxim Cournoyer
2023-08-31gnu: src: Update to 1.32....* gnu/packages/version-control.scm (src): Update to 1.32. 宋文武
2023-08-31gnu: cssc: Fix tests....* gnu/packages/version-control.scm (cssc)[arguments]: Replace egrep with grep -E in the precheck phase. 宋文武
2023-08-16gnu: git-lfs: Update to 3.4.0....* gnu/packages/version-control.scm (git-lfs): Update to 3.4.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Juliana Sims
2023-08-12gnu: lfs-s3: Update to 0.1.5....* gnu/packages/version-control.scm (lfs-s3): Update to 0.1.5. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Nicolas Graves
2023-08-08gnu: Add savane....* gnu/packages/version-control.scm (savane): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> AwesomeAdam54321
2023-07-29gnu: pre-commit: Update to 3.3.3....* gnu/packages/version-control.scm (pre-commit): Update to 3.3.3. Vinicius Monego
2023-07-16gnu: gitolite: Update to 3.6.13....* gnu/packages/version-control.scm (gitolite): Update to 3.6.13. Tobias Geerinckx-Rice
2023-07-20gnu: git: Skip failing test on the Hurd....* gnu/packages/version-control.scm (git)[arguments]: When building natively on the Hurd, add stage 'delete-tests/hurd'. Janneke Nieuwenhuizen
2023-07-07gnu: b4: Update to 0.12.3....* gnu/packages/version-control.scm (b4): Update to 0.12.3. Josselin Poiret
2023-07-02gnu: git: Update to 2.41.0....* gnu/packages/version-control.scm (git): Update to 2.41.0. [source]: Remove upstreamed patch. * gnu/packages/patches/git-header-cmd.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Tobias Geerinckx-Rice
2023-06-18gnu: b4: Update to 0.12.0...* gnu/packages/version-control.scm (b4): Update to 0.12.0 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Andy Tai
2023-06-13gnu: libgit2: Skip some tests on armhf-linux....* gnu/packages/version-control.scm (libgit2)[arguments]: When building for armhf-linux add a phase to skip some tests. Efraim Flashner
2023-06-12gnu: lfs-s3: Update to 0.1.2....* gnu/packages/version-control.scm (lfs-s3): Update to 0.1.2. [propagated-inputs] Remove go-github-com-spf13-cobra. Signed-off-by: Christopher Baines <mail@cbaines.net> Nicolas Graves
2023-05-14gnu: pre-commit: Update to 3.3.1....* gnu/packages/version-control.scm (pre-commit): Update to 3.3.1. Vinicius Monego
2023-05-11gnu: git: Update to 2.40.1 [security fixes]....Fixes CVE-2023-25652 and CVE-2023-29007. * gnu/packages/version-control.scm (git): Update to 2.40.1. (git-minimal)[arguments]: Rewrite to use gexps. In 'remove-unusable-perl-commands' phase, make "git-add--interactive" removal conditional. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2023-05-06gnu: gitile: Fix build....* gnu/packages/version-control.scm (gitile)[arguments]: Replace 'bootstrap' phase. [inputs]: Replace GNUTLS with GUILE-GNUTLS. Ludovic Courtès
2023-05-05gnu: git-crypt: Fix build issues on OpenSSL 3....* gnu/packages/version-control.scm (git-crypt)[arguments]: In 'build' phase, set 'CXXFLAGS'. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Sergey Trofimov
2023-05-01gnu: git: Apply patch adding the --header-cmd feature....In preparation to fix <https://issues.guix.gnu.org/58813>. * gnu/packages/patches/git-header-cmd.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/version-control.scm (git) [source]: Apply patch. Maxim Cournoyer
2023-04-23Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge
2023-04-23gnu: Add lfs-s3....* gnu/packages/version-control.scm (lfs-s3): New variable. Signed-off-by: Leo Famulari <leo@famulari.name> Nicolas Graves
2023-04-23gnu: git-lfs: Update to 3.3.0....* gnu/packages/version-control.scm (git-lfs): Update to 3.3.0. [arguments] Use gexp. Add phase fix-embed-x-net (publicsuffix/table.go doesn't work with symlinked data). [native-inputs] Add git-minimal. Add ruby-asciidoctor. [propagated-inputs] Add go-github-com-xeipuuv-gojsonschema, go-github-com-xeipuuv-gojsonreference, go-github-com-xeipuuv-gojsonpointer, go-golang-org-x-net, go-golang.org-x-sync-semaphore, go-github-com-ssgelm-cookiejarparser, go-github-com-rubyist-tracerx, go-github-com-olekukonko-ts, go-github-com-leonelquinteros-gotext, go-github-com-git-lfs-wildmatch-v2, go-github-com-git-lfs-pktline, go-github-com-git-lfs-go-netrc, go-github-com-git-lfs-gitobj-v2, go-github-com-dpotapov-go-spnego, go-github-com-avast-retry-go, go-github-com-mattn-go-isatty, go-github-com-pkg-errors, go-github-com-spf13-cobra. Signed-off-by: Leo Famulari <leo@famulari.name> Nicolas Graves
2023-04-23gnu: Add go-github-com-git-lfs-wildmatch-v2....* gnu/packages/version-control.scm (go-github-com-git-lfs-wildmatch-v2): New variable. Signed-off-by: Leo Famulari <leo@famulari.name> Nicolas Graves
2023-04-23gnu: Add go-github-com-git-lfs-pktline....* gnu/packages/version-control.scm (go-github-com-git-lfs-pktline): New variable. Signed-off-by: Leo Famulari <leo@famulari.name> Nicolas Graves
2023-04-23gnu: Add go-github-com-git-lfs-gitobj-v2....* gnu/packages/version-control.scm (go-github-com-git-lfs-gitobj-v2): New variable. Signed-off-by: Leo Famulari <leo@famulari.name> Nicolas Graves
2023-04-14Merge branch 'master' into core-updates....Conflicts: gnu/local.mk gnu/packages/build-tools.scm gnu/packages/certs.scm gnu/packages/check.scm gnu/packages/compression.scm gnu/packages/cups.scm gnu/packages/fontutils.scm gnu/packages/gnuzilla.scm gnu/packages/guile.scm gnu/packages/ibus.scm gnu/packages/image-processing.scm gnu/packages/linux.scm gnu/packages/music.scm gnu/packages/nss.scm gnu/packages/pdf.scm gnu/packages/python-xyz.scm gnu/packages/qt.scm gnu/packages/ruby.scm gnu/packages/shells.scm gnu/packages/tex.scm gnu/packages/video.scm gnu/packages/vulkan.scm gnu/packages/web.scm gnu/packages/webkit.scm gnu/packages/wm.scm Maxim Cournoyer
2023-04-14Revert "gnu: subversion: Tentatively reinstate parallel tests."...This reverts commit 54ee868cbed729c3789c6121193a823d68557daa. Maxim Cournoyer
2023-04-12gnu: pre-commit: Update to 3.2.2....* gnu/packages/version-control.scm (pre-commit): Update to 3.2.2. Vinicius Monego
2023-04-03gnu: pre-commit: Update to 3.2.2....* gnu/packages/version-control.scm (pre-commit): Update to 3.2.2. Vinicius Monego
2023-03-30Revert "gnu: subversion: Tentatively reinstate parallel tests."...This reverts commit 54ee868cbed729c3789c6121193a823d68557daa. Maxim Cournoyer
2023-03-23gnu: subversion: Use gexps and remove input labels....* gnu/packages/version-control.scm (subversion) [source]: Fix indentation. [arguments]: Use gexps. Strip trailing #t. Use search-input-file in patch-libtool-wrapper-ls phase. [inputs]: Remove labels and sort. Maxim Cournoyer
2023-03-23gnu: subversion: Tentatively reinstate parallel tests....The tests have been disabled for 3 years, and there have been multiple new releases of Subversion since. * gnu/packages/version-control.scm (subversion) [arguments]: Delete parallel-tests? argument. Maxim Cournoyer
2023-03-23gnu: subversion: Update to 1.14.2 [security fixes]....This release contains fixes for CVE-2021-28544 and CVE-2022-24070. * gnu/packages/version-control.scm (subversion): Update to 1.14.2. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Greg Hogan
2023-03-23gnu: python-pre-commit: Move deprecated variable next to replacement....This fixes a module import dependency cycle, which was introduced in 831baaf81e57ce9d9053ba6f9e0653a2d27298c4 ("gnu: python-pre-commit: Replace with pre-commit."). The rule of thumb to avoid these is that the deprecated package should live next to the replacement package (in the same module). * gnu/packages/python-xyz.scm (python-pre-commit): Move to... * gnu/packages/version-control.scm (python-pre-commit): ... here. Maxim Cournoyer
2023-03-22gnu: python-pre-commit: Move deprecated variable next to replacement....This fixes a module import dependency cycle, which was introduced in 831baaf81e57ce9d9053ba6f9e0653a2d27298c4 ("gnu: python-pre-commit: Replace with pre-commit."). The rule of thumb to avoid these is that the deprecated package should live next to the replacement package (in the same module). * gnu/packages/python-xyz.scm (python-pre-commit): Move to... * gnu/packages/version-control.scm (python-pre-commit): ... here. Maxim Cournoyer
2023-03-21gnu: git: Fix missing native-inputs after commit ccb62d8feb....* gnu/packages/version-control.scm (git)[native-inputs]: Restore native-inputs to what they were prior to the merge commit ccb62d8feb. Signed-off-by: Andreas Enge <andreas@enge.fr> Kaelyn Takata