summaryrefslogtreecommitdiff
path: root/gnu/packages/version-control.scm
AgeCommit message (Expand)Author
2022-12-27gnu: fossil: Update to 2.20.•••* gnu/packages/version-control.scm (fossil): Update to 2.20. kiasoc5
2022-12-25gnu: vcsh: Update to 2.0.5.•••* gnu/packages/version-control.scm (vcsh): Update to 2.0.5. [native-inputs]: Remove which. Add autoconf, automake, ronn-ng, perl, perl-test-harness, perl-shell-command, perl-test-most, pkg-config. [inputs]: Remove perl, perl-test-harness, perl-shell-command, perl-test-most. [arguments]: Remove phase install-bash-completion. Add phase fix-version-gen. Remove deletion of configure and build phases. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Michael Rohleder
2022-12-12gnu: Remove unused module import.•••* gnu/packages/version-control.scm: Don't import (guix build python-build-system). Marius Bakke
2022-11-08gnu: git: Update to 2.38.1.•••Fixes CVE-2022-39253 and CVE-2022-39260. * gnu/packages/version-control.scm (git): Update to 2.38.1. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-10-26gnu: git-remote-gcrypt: Update to 1.5.•••* gnu/packages/version-control.scm (git-remote-gcrypt): Update to 1.5. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Michael Rohleder
2022-10-26gnu: git-crypt: Update to 0.7.0.•••* gnu/packages/version-control.scm (git-crypt): Update to 0.7.0. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Michael Rohleder
2022-10-24gnu: version-control: Add make-gitolite procedure.•••* gnu/packages/version-control.scm (make-gitolite): New procedure. (gitolite): Use make-gitolite. * doc/guix.texi (Gitolite service): Document how to use make-gitolite. David Thompson
2022-10-10gnu: hut: Update to 0.2.0.•••* gnu/packages/version-control.scm (hut): Update to 0.2.0. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Dhruvin Gandhi
2022-10-08gnu: git: Update to 2.38.0.•••* gnu/packages/version-control.scm (git): Update to 2.38.0. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Greg Hogan
2022-10-08gnu: Add hut.•••* gnu/packages/version-control.scm (hut): New variable. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Dhruvin Gandhi
2022-10-06gnu: gitolite: Switch to G-expressions.•••* gnu/packages/version-control.scm (gitolite)[arguments]: Use G-expressions. [inputs]: Add grep and sed. David Thompson
2022-09-18gnu: Python: Update to 3.10.7.•••* gnu/packages/python.scm (python-3.9): Rename to ... (python-3.10): ... this. Update to 3.10.7. [source](patches): Remove 'python-3-no-static-libs.patch' in favor of ... [arguments]: Add #:configure-flags. (python-3): Refer to PYTHON-3.10. * gnu/packages/patches/python-3-fix-tests.patch: Refresh. * gnu/packages/patches/python-3-no-static-lib.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/version-control.scm (mercurial)[native-search-paths]: Adjust Python version. * gnu/packages/admin.scm (ansible)[native-search-paths]: Likewise. * gnu/packages/bioinformatics.scm (scvelo)[arguments]: Replace hard-coded python3.9 paths with python3.10. * gnu/packages/cran.scm (r-torch)[arguments]: Likewise. * gnu/packages/machine-learning.scm (liblantern)[arguments]: Likewise. Marius Bakke
2022-09-15Merge branch 'staging' into core-updates•••Conflicts resolved in: gnu/local.mk gnu/packages/cmake.scm gnu/packages/glib.scm gnu/packages/gnome.scm gnu/packages/gtk.scm gnu/packages/sdl.scm pango-next, vala-next and librsvg-bootstrap were removed in the process. Maxim Cournoyer
2022-09-11gnu: mercurial: Update to 6.2.2.•••* gnu/packages/version-control.scm (mercurial): Update to 6.2.2. Marius Bakke
2022-09-11gnu: mercurial: Adjust for grep 3.8.•••* gnu/packages/version-control.scm (mercurial)[source](modules, snippet): New fields. Marius Bakke
2022-09-08Merge branch 'staging' into core-updatesMarius Bakke
2022-09-06gnu: src: Update to 1.29.•••* gnu/packages/version-control.scm (src): Update to 1.29. [inputs]: Add cssc. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-09-06gnu: git: Update to 2.37.3.•••* gnu/packages/version-control.scm (git): Update to 2.37.3. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-09-05Revert "gnu: gitolite: Switch to git-minimal to reduce closure size."•••This reverts commit e4ccfcb22ad96e71ca4dfad95af5aa6229ed9869. David Thompson
2022-09-04gnu: gitolite: Switch to git-minimal to reduce closure size.•••* gnu/packages/version-control.scm (gitolite)[inputs]: Swap 'git' for 'git-minimal'. [arguments]: Refer to 'git-minimal' input instead of 'git'. David Thompson
2022-09-04gnu: gitolite: Wrap programs instead of using propagated inputs.•••* gnu/packages/version-control.scm (gitolite)[arguments]: Add git to wrapped $PATH and additionally wrap gitolite-shell. [inputs]: Add git and openssh. [propagated-inputs]: Remove it. David Thompson
2022-09-01Merge branch 'staging' into core-updatesMarius Bakke
2022-09-01gnu: gitolite: Remove /usr reference for redis-server.•••* gnu/packages/version-control.scm (gitolite)[arguments]: Substitute '/usr/sbin/redis-server' with 'redis-server' in Cache.pm source file. David Thompson
2022-08-30gnu: tig: Update to 2.5.7.•••* gnu/packages/version-control.scm (tig): Update to 2.5.7. Efraim Flashner
2022-08-30Merge branch 'staging' into core-updatesMarius Bakke
2022-08-30gnu: mercurial: Update to 6.2.1.•••* gnu/packages/version-control.scm (mercurial): Update to 6.2.1. [source](patches): Add patch for compatibility with OpenSSL 3.0. [arguments]: Patch /usr/bin/env and /bin/sh unconditionally in all tests. Disable four more tests. [inputs]: Change from PYTHON to PYTHON-WRAPPER. * gnu/packages/patches/mercurial-openssl-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Marius Bakke
2022-08-27Merge branch 'staging' into core-updatesMarius Bakke
2022-08-11Merge branch 'staging' into core-updatesMarius Bakke
2022-08-07gnu: git: Update to 2.37.2.•••* gnu/packages/version-control.scm (git): Update to 2.37.2. Tobias Geerinckx-Rice
2022-08-09gnu: git: Hide more CVEs from the linter.•••* gnu/packages/version-control.scm (git)[properties]: Add more CVEs to the lint-hidden-cve property. Efraim Flashner
2022-08-13gnu: pre-commit: Update to 2.20.0.•••* gnu/packages/version-control.scm (pre-commit): Update to 2.20.0. Vinicius Monego
2022-07-27Merge branch 'staging' into core-updatesMarius Bakke
2022-07-22gnu: git-minimal: Do not attempt to install info manual.•••This is a follow-up to commit 245ddc255a51c576ddad8fab6222cde1c3da21ab. * gnu/packages/version-control.scm (git-minimal)[arguments]: Remove install-info-manual phase. Marius Bakke
2022-07-22Merge branch 'staging' into core-updatesMarius Bakke
2022-07-20gnu: fossil: Update to 2.18.•••* gnu/packages/version-control.scm (fossil): Update to 2.18. [source](snippet): Add substitution to fix SQLite compatibility. Marius Bakke
2022-07-20gnu: fossil: Add 'release-monitoring-url' property.•••* gnu/packages/version-control.scm (fossil)[properties]: New field. Marius Bakke
2022-07-18gnu: tig: Rebuild some of the generated documentation.•••* gnu/packages/version-control.scm (tig)[source]: Add snippet to remove some of the generated documentation. Efraim Flashner
2022-07-18gnu: tig: Install shell completions.•••* gnu/packages/version-control.scm (tig)[arguments]: Add custom phase to install shell completions. Efraim Flashner
2022-07-18gnu: tig: Update to 2.5.6.•••* gnu/packages/version-control.scm (tig): Update to 2.5.6. Efraim Flashner
2022-07-23gnu: git: Update to 2.37.1.•••* gnu/packages/version-control.scm (git): Update to 2.37.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-07-13gnu: git: Update to 2.37.0.•••* gnu/packages/version-control.scm (git): Update to 2.37.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-07-11gnu: git: Fix indentation.•••* gnu/packages/version-control.scm (git): Fix indentation. Maxim Cournoyer
2022-07-11gnu: git-minimal: Delete trailing #t.•••* gnu/packages/version-control.scm (git-minimal)[phases]: Delete trailing #t. Maxim Cournoyer
2022-07-11gnu: git: Delete trailing #t.•••* gnu/packages/version-control.scm (git)[phases]: Delete trailing #t. Maxim Cournoyer
2022-07-11gnu: git: Install Info manual.•••Partially fixes <https://issues.guix.gnu.org/55821>. * gnu/packages/version-control.scm (git)[native-inputs]: Add docbook2x, libxslt and texinfo. [phases]{install-info-manual}: New phase. Maxim Cournoyer
2022-06-26gnu: SQLite: Update to 3.39.0.•••* gnu/packages/sqlite.scm (sqlite): Update to 3.39.0. (sqlite-next): Remove variable. * gnu/packages/version-control.scm (fossil)[inputs]: Change from SQLITE-NEXT to SQLITE. Marius Bakke
2022-06-05gnu: Add gitlint.•••* gnu/packages/version-control.scm (gitlint): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Brian Kubisiak
2022-05-31gnu: bazaar: Obsolete with breezy.•••* gnu/packages/version-control.scm (bazaar): Deprecate package. * guix/build/bzr.scm (bzr-fetch): Adjust to use breezy; delete trailing #t. * guix/bzr-download.scm (bzr-package): Replace bazaar by breezy. Maxim Cournoyer
2022-05-31gnu: breezy: Update to 3.2.2.•••* gnu/packages/patches/breezy-fix-gio.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/version-control.scm (breezy): Update to 3.2.2. [source]{snippet}: Delete pre-generated cythonized C files. {patches}: Apply patch. [tests?]: Disable tests. [phases]{patch-test-shebangs, check}: New phase and override. [native-inputs]: Add nano, python-cython, python-docutils, and python-testrepository. [inputs]: Use new style. Add python-launchpadlib and python-pygobject. [description]: Adjust Bazaar URL. Maxim Cournoyer
2022-05-30gnu: pre-commit: Update to 2.19.0.•••* gnu/packages/version-control.scm (pre-commit): Update to 2.19.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org> jgart