summaryrefslogtreecommitdiff
path: root/dev-vcs
AgeCommit message (Collapse)Author
35 hoursdev-vcs/jj: new package, add 0.36.0Patrick McLean
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
37 hoursdev-vcs/git: remove unused patchesMichael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <mm1ke@gentoo.org>
2 daysdev-vcs/git: fix cross compatSam James
Closes: https://bugs.gentoo.org/953122 Signed-off-by: Sam James <sam@gentoo.org>
2 daysdev-vcs/pkgcruft-git: add missing dep on dev-libs/protobufThomas Bracht Laumann Jespersen
The build.rs script calls protoc (or looks for $PROTOC for a binary to execute) [sam: add Bug tag, fix USE dep.] Closes: https://bugs.gentoo.org/962337 Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz> Part-of: https://github.com/gentoo/gentoo/pull/44878 Closes: https://github.com/gentoo/gentoo/pull/44878 Signed-off-by: Sam James <sam@gentoo.org>
2 daysdev-vcs/pkgcruft-git: increase RUST_MIN_VERThomas Bracht Laumann Jespersen
Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz> Part-of: https://github.com/gentoo/gentoo/pull/44878 Signed-off-by: Sam James <sam@gentoo.org>
6 daysdev-vcs/gitg: Stabilize 44-r3 x86, #964130Sam James
Signed-off-by: Sam James <sam@gentoo.org>
7 daysdev-vcs/kdesvn: Point SRC_URI to devspace for this snapshotAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
8 daysdev-vcs/git-filter-repo: drop 2.47.0Mike Pagano
Signed-off-by: Mike Pagano <mpagano@gentoo.org>
8 daysdev-vcs/git-filter-repo: Stabilize 2.47.0-r1 x86, #966433Eli Schwartz
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
8 daysdev-vcs/subversion: fix pkg-configNicolas PARLANT
force ac_cv_path_PKG_CONFIG because AC_PATH_PROG wants an absolute name otherwise. Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/44794 Closes: https://github.com/gentoo/gentoo/pull/44794 Signed-off-by: Sam James <sam@gentoo.org>
9 daysdev-vcs/sourcegit: Stabilize 2025.35 amd64, #966619Sam James
Signed-off-by: Sam James <sam@gentoo.org>
9 daysdev-vcs/git-crypt: add myself as a maintainerEli Schwartz
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
9 daysdev-vcs/git-crypt: add 0.8.0Eli Schwartz
The major change is that it doesn't need manual work to support openssl 3 anymore. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
9 daysdev-vcs/git-crypt: cleanup install handlingEli Schwartz
- pass DESTDIR rather than overload PREFIX. Supported since 2014: https://github.com/AGWA/git-crypt/commit/73bf395b3b3c52b6009a94b8e1d4af90f1cd05b8 While we are at it, handle Prefix. It is totally trivial. - remove very outdated dodir entirely. Since 2015, the Makefile creates directories as needed! https://github.com/AGWA/git-crypt/commit/ede1461563709498d397d8230d233c3d9a25880e Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
12 daysdev-vcs/git-filter-repo: Stabilize 2.47.0-r1 arm64, #966433Sam James
Signed-off-by: Sam James <sam@gentoo.org>
12 daysdev-vcs/sourcegit: drop old 2025.33Maciej Barć
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
12 daysdev-vcs/sourcegit: drop old 2025.29Maciej Barć
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
12 daysdev-vcs/sourcegit: bump to 2025.38Maciej Barć
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2025-11-20*/*: reassign matthew's packagesMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-19dev-vcs/git: Stabilize 2.51.2-r1 ppc64, #966223Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-19dev-vcs/git: Stabilize 2.51.2-r1 ppc, #966223Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-18dev-vcs/git: Stabilize 2.51.2-r1 x86, #966223Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-18dev-vcs/git: Stabilize 2.51.2-r1 amd64, #966223Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-18dev-vcs/git: Stabilize 2.51.2-r1 arm, #966223Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-18dev-vcs/git: Stabilize 2.51.2-r1 arm64, #966223Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-18dev-vcs/git: Rust fixes for >=2.52.0Sam James
* Improve the cargo wrapper script that Meson calls by respecting $CARGO and not passing --quiet. These could go upstream but the Rust discussions haven't been a great atmosphere so I don't really want to do that at this time. * Actually call rust_pkg_setup Signed-off-by: Sam James <sam@gentoo.org>
2025-11-18dev-vcs/git: forward-port Solaris fixSam James
Forward-port the fix from 6408827516c5afef669e079322efdb8fd48cba62. I'd lost it as I had a 2.52.0 ebuild that I started but didn't finish yesterday. Signed-off-by: Sam James <sam@gentoo.org>
2025-11-18dev-vcs/git: add 2.52.0Sam James
Adds USE=rust as the first release upstream w/ any Rust. It is optional for now but they will make it mandatory in 3.0. Signed-off-by: Sam James <sam@gentoo.org>
2025-11-17dev-vcs/git-2.51.2-r2: fix build on SolarisFabian Groffen
Enable extensions such that things like memmem are available to make the build succeed. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-11-17dev-vcs/git: revbump 2.51.2 to add zsh completions; drop changes from othersSam James
Revbump 2.51.2 to propagate the changes (especially as, in theory, they may be "controversial" if users are relying on the completions from app-shells/zsh-completions) and do so in ~arch only. Drop the changes from other ebuilds rather than revbump those. Bug: https://bugs.gentoo.org/961079 Signed-off-by: Sam James <sam@gentoo.org>
2025-11-17dev-vcs/git: install upstream Zsh completionsD. Ben Knoble
Administrators can still filter out these completions with INSTALL_MASK, and users or admins can adjust fpath if desired. Whatever is earlier in fpath (that is, the first hit for `ls $^fpath/_git`) wins. Git's completion goes to /usr/share/zsh/site_functions or something similar, which is early on the system fpath to allow overrides; meanwhile Zsh's completion is fairly late on the default fpath. So installing unconditionally means Git's script wins, without the aforementioned customization. Closes: https://bugs.gentoo.org/961079 Signed-off-by: D. Ben Knoble <ben.knoble+github@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44459 Closes: https://github.com/gentoo/gentoo/pull/44459 Signed-off-by: Sam James <sam@gentoo.org>
2025-11-16dev-vcs/git-filter-repo: Fix python3.14 and re-add supportMike Pagano
Closes: https://github.com/gentoo/gentoo/pull/44475 See https://github.com/gentoo/gentoo/pull/44450#issuecomment-3487926349 Signed-off-by: Sasha Finkelstein <fnkl.kernel@gmail.com> Signed-off-by: Mike Pagano <mpagano@gentoo.org>
2025-11-16dev-vcs/git: use new htmldir meson option to control GIT_HTML_PATHD. Ben Knoble
This makes packaging the HTML docs easier, but more importantly means that "git --html-path" reports the correct directory. Signed-off-by: D. Ben Knoble <ben.knoble+github@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44462 Closes: https://github.com/gentoo/gentoo/pull/44462 Signed-off-by: Sam James <sam@gentoo.org>
2025-11-14dev-vcs/mercurial: add 7.1.2, drop 7.1.1Cédric Krier
Signed-off-by: Cédric Krier <cedk@gentoo.org>
2025-11-12dev-vcs/stgit: add 2.5.5Yixun Lan
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2025-11-09dev-vcs/pkgcruft-git: drop 0.0.1, 0.0.2Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-08dev-vcs/mercurial: Stabilize 6.9.4 x86, #951910Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-08dev-vcs/mercurial: Stabilize 6.9.4 amd64, #951910Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-08dev-vcs/mercurial: Stabilize 6.9.4 arm64, #951910Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-08dev-vcs/mercurial: Stabilize 6.9.4 arm, #951910Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-08dev-vcs/git-lfs: Drop <3.7.1 (security cleanup)Nils Freydank
Bug: https://bugs.gentoo.org/964632 Signed-off-by: Nils Freydank <holgersson@posteo.de> Closes: https://github.com/gentoo/gentoo/pull/44536 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-07dev-vcs/sourcegit: Stabilize 2025.34 amd64, #965804Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-04Revert "dev-vcs/git-filter-repo: Add python3.14 support"Sam James
This reverts commit 31c6a68fce20c5180d5717f4ce65175ce4549a63. This fails tests for me, I think it needs a backport of c1d8461ee34c6d3f987e0f19191f2105cb2a33c8 upstream, but I can't test that right now. Signed-off-by: Sam James <sam@gentoo.org>
2025-11-04dev-vcs/git-filter-repo: Add python3.14 supportSasha Finkelstein
Signed-off-by: Sasha Finkelstein <fnkl.kernel@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44450 Signed-off-by: Sam James <sam@gentoo.org>
2025-11-04*/*: Use := on virtual/zlib deps, part 6Michał Górny
Done via: ``` git grep -l 'virtual/zlib"' | xargs sed -i -e 's@virtual/zlib"@virtual/zlib:="@' ``` Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04*/*: Use := on virtual/zlib deps, part 5Michał Górny
Done via: ``` git grep -l 'virtual/zlib-' | xargs sed -i -r -e 's@virtual/zlib-[0-9.]*(-r[0-9]*)?@&:=@g' git grep -l 'virtual/zlib-' | xargs sed -i -e 's@:=:=@:=@g' pkgcheck scan --commits \ -c SourcingCheck,VisibilityCheck,DependencyCheck --exit error ``` Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04*/*: Add := to virtual/zlib depsMichał Górny
Done via: ``` git grep -l 'virtual/zlib ' | xargs sed -i -e 's@virtual/zlib @virtual/zlib:= @g' ``` with some manual reverts. Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04*/*: Add := to virtual/zlib deps, part 1Michał Górny
Done via: ``` git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@' ``` Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04dev-*/*: update for virtual/zlibMichał Górny
Update done using: ``` git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Followed by manual revert in dev-python/zlib-ng where it accidentally caught sys-libs/zlib-ng dependencies. Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-02dev-vcs/git-lfs: Stabilize 3.7.1 arm64, #965139Sam James
Signed-off-by: Sam James <sam@gentoo.org>