summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-vcs/gitolite: Drop old versionsMatt Turner2024-01-305-267/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-vcs/git-filter-repo: disable py3.9Sam James2024-01-302-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git-filter-repo: drop superfluous PYTHON_DEPSSam James2024-01-302-2/+0
| | | | | | Leftover from the previous python-single-r1->distutils-r1 porting. Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git-filter-repo: fix VariableOrderWrongSam James2024-01-302-4/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git-filter-repo: simplify BDEPEND assignmentSam James2024-01-302-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git-filter-repo: reinstate ~loong keyword for 2.38.0-r2Eli Schwartz2024-01-301-1/+1
| | | | | | | | It was accidentally dropped in -r2 as a side effect of two people modifying the same atom asynchronously. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git-filter-repo: add missing build dependency on setuptools-scmEli Schwartz2024-01-302-0/+6
| | | | | | | | | | | | | It has always been needed, since the original institution of distutils-r1 usage in commit 4757774468319fcc805c4d3b3b8ee5acaf03bcac. However it is usually pulled in by setuptools via a PDEPEND due to an unrelated buggy portage behavior that is going away. Moving to SETUPTOOLS_SCM_PRETEND_VERSION caused pkgcheck to notice this as PythonMissingSCMDependency and report a warning. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git-filter-repo: replace crude hack with upstream version hintsEli Schwartz2024-01-301-9/+3
| | | | | | | | | | | | | | | setuptools-scm has a number of ways to detect the version of a package. Of course getting it from a git repo is the base approach. For pypi tarballs, it detects the version from the PKG-INFO file shipped in sdists. We have neither. But setuptools-scm also supports manually overriding it in cases where you *know* the answer. There is no need to create a dummy file: just export the "PRETEND_VERSION" variable and setuptools-scm will respect it as an override. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git-filter-repo: install the upstream manpageEli Schwartz2024-01-301-0/+54
| | | | | | | | | | | | | | | | | | | | | | | | Regression in commit 4757774468319fcc805c4d3b3b8ee5acaf03bcac. Sadly upstream doesn't have a decent Makefile. They do have a Makefile, and it has an install target, but it's incompatible with making it an importable module. To cap it off, it installs to nonexistent html directories that don't use the git configure settings, then runs `which`. Previously, we had a hand-rolled src_install that ran dobin/doman. This was updated to hack the ever-living heck out of distutils-r1, to make use of upstream's other terrible build system -- a setup.py that relies on setuptools-scm but doesn't export information, create dist tarballs, use git_archival.txt, or even ***have setup.py in the project root***. Certainly, setup.py doesn't actually install manpages. So, we install half the package with distutils-r1 and restore the other half by using doman. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git-filter-repo: keyword 2.38.0-r1 for ~loongWANG Xuerui2024-01-291-2/+2
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-vcs/git-cola: add 4.5.0Martin Gysel2024-01-282-0/+68
| | | | | | | Closes: https://bugs.gentoo.org/923027 Closes: https://github.com/gentoo/gentoo/pull/35043 Signed-off-by: Martin Gysel <me@bearsh.org> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* dev-vcs/git: Stabilize 2.43.0 ppc64, #921828Sam James2024-01-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git-pw: drop 2.4.0Yixun Lan2024-01-232-47/+0
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* dev-vcs/git-pw: add 2.6.0Yixun Lan2024-01-232-0/+46
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* dev-vcs/git: Stabilize 2.43.0 ppc, #921828Sam James2024-01-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/gitolite-gentoo: bump, refresh contrib, docsRobin H. Johnson2024-01-212-11/+13
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* dev-vcs/gitolite-gentoo: bumpRobin H. Johnson2024-01-203-3/+110
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* dev-vcs/mercurial: remove empty global assignmentCédric Krier2024-01-131-2/+1
| | | | Signed-off-by: Cédric Krier <cedk@gentoo.org>
* dev-vcs/mercurial: add 6.6.2Cédric Krier2024-01-132-0/+368
| | | | Signed-off-by: Cédric Krier <cedk@gentoo.org>
* dev-vcs/git: Stabilize 2.43.0 x86, #921828Sam James2024-01-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* Move {app-doc → app-text}/doxygenMichał Górny2024-01-121-2/+2
| | | | | | | | Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-vcs/git: Stabilize 2.43.0 amd64, #921828Sam James2024-01-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: Stabilize 2.43.0 arm, #921828Arthur Zamarin2024-01-121-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-vcs/git: Stabilize 2.43.0 arm64, #921828Arthur Zamarin2024-01-121-2/+2
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-vcs/stgit: add 2.4.2Yixun Lan2024-01-112-0/+226
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* dev-vcs/git: drop 2.42.0, 2.42.1Sam James2023-12-283-1294/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git-extras: drop 6.5.0, 7.0.0Sam James2023-12-284-123/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git-machete: drop 3.18.2Marek Szuba2023-12-272-46/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-vcs/git-machete: Stabilize 3.20.0 amd64, #920731Sam James2023-12-261-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/pre-commit: add 3.6.0Marek Szuba2023-12-252-0/+61
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-vcs/git-machete: add 3.22.0Marek Szuba2023-12-242-0/+46
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-vcs/git-lfs: Stabilize 3.4.0-r1 amd64, #920591Sam James2023-12-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git-cola: backport PythonMissingSCMDependency fixSam James2023-12-233-5/+10
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git-cola: drop 4.0.1Martin Gysel2023-12-232-80/+0
| | | | | Signed-off-by: Martin Gysel <me@bearsh.org> Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git-cola: drop 4.3.1Martin Gysel2023-12-232-68/+0
| | | | | | Bug: https://bugs.gentoo.org/920534 Signed-off-by: Martin Gysel <me@bearsh.org> Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git-cola: 4.2.1: fix setuptools-69 breakageMartin Gysel2023-12-232-0/+26
| | | | | | | See also: https://github.com/git-cola/git-cola/commit/b53983c7fa7d29dd6f474177015fcb6f2ee0e6d1 Bug: https://bugs.gentoo.org/920534 Signed-off-by: Martin Gysel <me@bearsh.org> Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git-cola: add 4.4.1Martin Gysel2023-12-232-0/+67
| | | | | | | Bug: https://bugs.gentoo.org/920572 Bug: https://bugs.gentoo.org/920534 Signed-off-by: Martin Gysel <me@bearsh.org> Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/fossil: Stabilize 2.22 ppc, #914535Sam James2023-12-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/mercurial: Stabilize 6.5.3 ppc64, #918865Arthur Zamarin2023-12-221-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-vcs/git-absorb: keyword 0.6.11 for ~arm64Mart Raudsepp2023-12-171-1/+1
| | | | Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* dev-vcs/git-filter-repo: keyword 2.38.0-r1 for ~arm64Mart Raudsepp2023-12-171-1/+1
| | | | Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* dev-vcs/gitolite: Stabilize 3.6.13 amd64, #919002Arthur Zamarin2023-12-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-vcs/repo: version bump to 2.40Mike Frysinger2023-12-142-0/+35
| | | | | Signed-off-by: Mike Frysinger <vapier@chromium.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* dev-vcs/repo: drop old 2.23Mike Frysinger2023-12-142-37/+0
| | | | | Signed-off-by: Mike Frysinger <vapier@chromium.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* dev-vcs/repo: stabilize 2.37Mike Frysinger2023-12-141-1/+1
| | | | | Signed-off-by: Mike Frysinger <vapier@chromium.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* dev-vcs/fossil: unrestrict testsMatoro Mahri2023-12-141-3/+7
| | | | | | | | | | | | | It's no longer the case that the tests cannot be run from the build directory. While they do technically fail, the failure is currently nonfatal. But there are plans to fix the remaining tests and also make the test script fatal on failure in 2.24: https://fossil-scm.org/forum/forumpost/353f3117d86a0c52bed174979f41d35fa7d476fda1e3ffc757030366cd9860dd Bug: https://bugs.gentoo.org/914535 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Closes: https://github.com/gentoo/gentoo/pull/34150 Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/stgit: fix QA warningYixun Lan2023-12-132-4/+2
| | | | | | drop empty variable, fix SRC_URI Signed-off-by: Yixun Lan <dlan@gentoo.org>
* dev-vcs/stgit: add 2.4.1Yixun Lan2023-12-132-0/+305
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* dev-vcs/git-absorb: drop 0.6.9Yixun Lan2023-12-062-100/+0
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* dev-vcs/git-absorb: add 0.6.11Yixun Lan2023-12-062-0/+102
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>