summaryrefslogtreecommitdiff
path: root/gnu/packages/version-control.scm
AgeCommit message (Expand)Author
2023-02-17gnu: libgit2-1.1: Remove it.•••There are no remaining packages which depend on this older version. * gnu/packages/version-control.scm (libgit2-1.1): Remove variable. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> André Batista
2023-02-13gnu: python-git-multimail: Update to 1.6.0.•••* gnu/packages/version-control.scm (python-git-multimail): Update to 1.6.0. [arguments]: Patch setup.py to fix finding. README.rst. Christopher Baines
2023-02-12gnu: tig: Update to 2.5.8.•••* gnu/packages/version-control.scm (tig): Update to 2.5.8. Efraim Flashner
2023-02-09gnu: git: Fix missing native-inputs after commit 4cf1acc7f3.•••* gnu/packages/version-control.scm (git)[native-inputs]: Restore native-inputs to what they were prior to the merge commit 4cf1acc7f3. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Kaelyn Takata
2023-02-05gnu: Rename 'git-minimal/fixed' to 'git-minimal/pinned'.•••* gnu/packages/version-control.scm: Rename variable 'git-minimal/fixed' to 'git-minimal/pinned', add depreciation. * gnu/packages/erlang.scm (erlang-erlware-commons)[native-inputs]: Replace 'git-minimal/fixed' with 'git-minimal/pinned'. (rebar3-git-vsn)[inputs]: Likewise. * gnu/packages/gnome.scm (gnome-photos)[native-inputs]: Likewise. * gnu/packages/gtk.scm (graphene)[native-inputs]: Likewise. * gnu/packages/haskell.scm (ghc-8.8, ghc-8.10)[native-inputs]: Likewise. * gnu/packages/julia-xyz.scm (julia-documenter)[native-inputs]: Likewise. * gnu/packages/ocaml.scm (opam, ocamlformat)[native-inputs]: Likewise. * gnu/packages/python-xyz.scm (python-check-manifest)[native-inputs]: Likewise. (python-scikit-build)[native-inputs]: Likewise. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Simon Tournier
2023-01-30Merge remote-tracking branch 'origin/master' into core-updates••• Conflicts: doc/guix.texi gnu/local.mk gnu/packages/admin.scm gnu/packages/base.scm gnu/packages/chromium.scm gnu/packages/compression.scm gnu/packages/databases.scm gnu/packages/diffoscope.scm gnu/packages/freedesktop.scm gnu/packages/gnome.scm gnu/packages/gnupg.scm gnu/packages/guile.scm gnu/packages/inkscape.scm gnu/packages/llvm.scm gnu/packages/openldap.scm gnu/packages/pciutils.scm gnu/packages/ruby.scm gnu/packages/samba.scm gnu/packages/sqlite.scm gnu/packages/statistics.scm gnu/packages/syndication.scm gnu/packages/tex.scm gnu/packages/tls.scm gnu/packages/version-control.scm gnu/packages/xml.scm guix/build-system/copy.scm guix/scripts/home.scm Efraim Flashner
2023-01-21gnu: Remove reposurgeon.•••This package is broken since 2018 and an update requires Go modules. * gnu/packages/version-control.scm (reposurgeon): Delete variable. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Simon Tournier
2023-01-15gnu: diffstat: Update to 1.65.•••* gnu/packages/version-control.scm (diffstat): Update to 1.65. Tobias Geerinckx-Rice
2023-01-15gnu: git: Update to 2.39.1 [fixes CVE-2022-41903 & CVE-2022-23521].•••* gnu/packages/version-control.scm (git): Update to 2.39.1. Reported by HexMachina in #guix. Tobias Geerinckx-Rice
2022-12-27gnu: fossil: Remove obsolete snippet.•••* gnu/packages/version-control.scm (fossil)[source]: Remove obsolete substitution. Ricardo Wurmus
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