summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-vcs/git-2.48.1: fix build on DarwinFabian Groffen7 days3-0/+44
| | | | | | Disable homebrew tweaks/assumptions. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-vcs/git: backport parallel build fixSam James2025-01-302-0/+86
| | | | | Closes: https://bugs.gentoo.org/948865 Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: Stabilize 2.45.3 hppa, #948375Matt Turner2025-01-241-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-vcs/git: Stabilize 2.45.3 amd64, #948375Arthur Zamarin2025-01-191-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-vcs/git: Stabilize 2.45.3 sparc, #948375Sam James2025-01-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: Stabilize 2.45.3 x86, #948375Jakov Smolić2025-01-191-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-vcs/git: Stabilize 2.45.3 ppc, #948375Jakov Smolić2025-01-191-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-vcs/git: Stabilize 2.45.3 ppc64, #948375Sam James2025-01-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: Stabilize 2.45.3 arm64, #948375Sam James2025-01-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: Stabilize 2.45.3 arm, #948375Sam James2025-01-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: remove unused patchMichael Mair-Keimberger2025-01-191-91/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-vcs/git: drop 2.48.0-r2Sam James2025-01-182-478/+0
| | | | | Bug: https://bugs.gentoo.org/948111 Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: drop 2.47.1, 2.47.2Sam James2025-01-183-1346/+0
| | | | | Bug: https://bugs.gentoo.org/948111 Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: drop 2.46.2, 2.46.3Sam James2025-01-183-1340/+0
| | | | | Bug: https://bugs.gentoo.org/948111 Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: drop 2.44.2, 2.44.3Sam James2025-01-183-1300/+0
| | | | | Bug: https://bugs.gentoo.org/948111 Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: sync 9999 with 9999-r*Sam James2025-01-181-267/+75
| | | | | | The 'maint' branch is now on 2.48.x so has Meson. Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: add 2.48.1Sam James2025-01-182-0/+478
| | | | | Bug: https://bugs.gentoo.org/948111 Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: add 2.47.2Sam James2025-01-182-0/+673
| | | | | Bug: https://bugs.gentoo.org/948111 Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: add 2.46.3Sam James2025-01-182-0/+670
| | | | | Bug: https://bugs.gentoo.org/948111 Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: add 2.45.3Sam James2025-01-182-0/+653
| | | | | Bug: https://bugs.gentoo.org/948111 Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: add 2.44.3Sam James2025-01-182-0/+650
| | | | | Bug: https://bugs.gentoo.org/948111 Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: restore USE=-safe-directory patch to 2.48.0Sam James2025-01-184-0/+50
| | | | | | | | It got lost when tidying up with the Meson switch. Also, sync 9999-r1 too for earlier changes (I'd mixed up 9999-r0 and 9999-r1 as the one which shouldn't be touchde yet as it's pre-meson). Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: restore git-gui too for USE=tkSam James2025-01-143-0/+6
| | | | | Closes: https://bugs.gentoo.org/947918 Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: restore USE=tk functionalitySam James2025-01-124-4/+44
| | | | | Closes: https://bugs.gentoo.org/947918 Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: add upstream ref to patchSam James2025-01-111-0/+24
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: fix USE=docSam James2025-01-115-16/+74
| | | | | | | | | * Fix parallel build w/ USE=doc for finding asciidoc.conf * Hack around issues with old Makefiles not knowing about out-of-source build artifacts from Meson Closes: https://bugs.gentoo.org/947827 Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: fix USE=mediawikiSam James2025-01-114-28/+16
| | | | | | | | | | The Makefile actually gets the Perl handling right so if we let it install first, we already have something in the correct Perl dir, and our mv fails. Just do it afterwards instead. Closes: https://bugs.gentoo.org/947845 Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: remove unused patchMichael Mair-Keimberger2025-01-101-85/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-vcs/git: add 2.48.0, drop 2.48.0_rc2Sam James2025-01-102-7/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: add forgotten TODO wrt tkSam James2025-01-084-0/+4
| | | | | | It's not mentioned at all in the Meson build. Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: drop 2.47.0, 2.47.0-r1Sam James2025-01-083-1343/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: add upstream ref for meson deps patchSam James2025-01-081-0/+17
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: add 2.48.0_rc2Sam James2025-01-085-9/+468
| | | | | | I'd missed the 'A' issue with tests as obviously it's not set for live. Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: port live to mesonSam James2025-01-084-825/+218
| | | | | | | | | | | | * Port to Meson, significantly simplifying the ebuild * Drop two obsolete patches * submodule patch where the only remaining hunk was adding a single test * cvs patch given it already had a tonne of fuzz and wasn't adding any real value (keep USE=cvs as a convenience USE to control runtime Perl deps, though) * Simplify a bunch of constructs that predate(?) REQUIRED_USE in the ebuild Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: drop -std=gnu17 for liveSam James2024-12-064-16/+4
| | | | | | Fixed in live. Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: pass -std=gnu17 conditionallySam James2024-12-066-6/+6
| | | | | | | Old compilers during Prefix bootstrap may not support it but they also won't be defaulting to C23 so that's fine. Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: add 2.47.1Sam James2024-11-262-0/+673
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: build with -std=gnu17Sam James2024-11-165-5/+20
| | | | | Bug: https://lore.kernel.org/git/87ed3apy2u.fsf@gentoo.org/ Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: Stabilize 2.45.2 hppa, #940047Sam James2024-11-021-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: backport fix for `git-maintenance` to 2.47.0Sam James2024-10-172-0/+755
| | | | | | | | The maintainer upstream is away so there won't be a quick point release for this unfortunately but on the ML, upstream developers have recommended that this be backported. Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: remove unused patchMichael Mair-Keimberger2024-10-131-22/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-vcs/git: drop 2.39.5, 2.41.2, 2.43.2, 2.43.5Sam James2024-10-085-2588/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: drop 2.46.0, 2.46.1Sam James2024-10-083-1340/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: add 2.47.0Sam James2024-10-082-0/+670
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: rebase USE=-safe-directory patchSam James2024-09-306-5/+19
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/38802 Closes: https://bugs.gentoo.org/939895 Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: add 2.46.2Sam James2024-09-252-0/+670
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-vcs/git: Stabilize 2.45.2 sparc, #940047Arthur Zamarin2024-09-241-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-vcs/git: Stabilize 2.45.2 arm64, #940047Arthur Zamarin2024-09-221-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-vcs/git: Stabilize 2.45.2 arm, #940047Arthur Zamarin2024-09-221-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-vcs/git: Stabilize 2.45.2 ppc, #940047Sam James2024-09-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>