Commit Graph

8899 Commits

Author SHA1 Message Date
Joshua Root bc984546fe Set branch version to 2.12.5 v2.12.5 2026-04-22 18:39:23 +10:00
Joshua Root c78552cca0 Update ChangeLog 2026-04-21 22:43:38 +10:00
Joshua Root 5d0a69bced configure: remove automatically added -std option
(cherry picked from commit 6dde22ecb2)
2026-04-09 02:48:04 +10:00
Joshua Root a920187c29 regen configure with autoconf 2.73 2026-04-09 00:37:55 +10:00
Joshua Root f3bc9a9b9d configure.ac: quote brackets
(cherry picked from commit c6a5195be4)
2026-04-09 00:37:31 +10:00
Joshua Root 0c3d28b566 Ignore installed archive when appropriate
See: https://trac.macports.org/ticket/73659
(cherry picked from commit 737d844764)
2026-04-08 02:49:42 +10:00
Joshua Root b230e03a03 portclean: find matching sigs for .TMP archives
(cherry picked from commit 3e46372d36)
2026-03-31 12:37:44 +11:00
Joshua Root 9ca5a4d7fd Delete files for cancelled fetches on main thread
(cherry picked from commit bf1d60aeaf)
2026-03-31 12:37:33 +11:00
Joshua Root e6c58291d3 Document port search --depends_{patch,test}
Closes: https://trac.macports.org/ticket/73758
(cherry picked from commit 81fb1d2acd)
2026-03-31 12:36:55 +11:00
Joshua Root f3848c6d1b 2.12.4 release date
(cherry picked from commit b8f1c27e32)
v2.12.4
2026-03-18 08:41:00 +11:00
Joshua Root e1b53403d5 Bump branch version to 2.12.4 2026-03-18 08:30:18 +11:00
Joshua Root 73323927ed Catch null cxx_stdlib errors when checking outdated
(cherry picked from commit 4c5b607eff)
2026-03-18 02:26:24 +11:00
Joshua Root 7cc8654851 reg_entry_propget: set better error message for NULLs
(cherry picked from commit 2090c13404)
2026-03-18 02:26:13 +11:00
Joshua Root a141174838 portarchivefetch: Move incoming_path back
(cherry picked from commit 88c6390efc105db0ad621334d8ea5781ff651f05)
2026-03-15 23:52:47 +11:00
Joshua Root a6f3c55783 CI: use checkout@v6 and upload-artifact@v6
(cherry picked from commit 29cb72a67e)
2026-03-15 23:33:03 +11:00
Joshua Root b95eef5f32 Update ChangeLog
(cherry picked from commit 9e58af6c95)
2026-03-15 23:04:50 +11:00
Paul Guyot 995e0656da Use safe-directory instead of seteuid with git
Signed-off-by: Paul Guyot <pguyot@kallisys.net>
(cherry picked from commit b4709d08dc)
2026-03-15 22:40:22 +11:00
Herby Gillot 9db7fa9bcb configure: add --with-git option
Add MP_TOOL_PATH(GIT, [git]) to configure.ac so that users can supply
an alternate git binary via --with-git=PATH at configure time, matching
the pattern used for rsync, openssl, cvs, and other tools.

Fixes: https://trac.macports.org/ticket/72451

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
(cherry picked from commit 3ea4d20172)
2026-03-15 22:39:37 +11:00
Joshua Root 37389815c5 Avoid deleting files on worker threads
Instead, clean up the temp files on the main thread after getting the
fetch results. Still deleting on workers in the case of cancellation,
since the whole program may be about to exit when that happens.

(cherry picked from commit 07ff61198d)
2026-03-15 22:38:13 +11:00
Joshua Root f90f8c1a9b portarchivefetch: use existing variable
(cherry picked from commit 12884ba15f)
2026-03-15 22:36:25 +11:00
Joshua Root a4071a781a action_deps: only search for portdir with --index
(cherry picked from commit 2dff719bd9)
2026-03-15 22:33:16 +11:00
Joshua Root c9addbf29a deduplicate archive fetches too
(cherry picked from commit 701f693a4a)
2026-03-15 22:32:00 +11:00
Joshua Root ab4ba907a2 2.12.3 release date
(cherry picked from commit 7d7403b19c)
v2.12.3
2026-03-09 22:07:53 +11:00
Joshua Root 9e3853c24a Bump branch version to 2.12.3 2026-03-09 22:03:17 +11:00
Joshua Root 99a164ba5b Update ChangeLog
(cherry picked from commit 61b6505866)
2026-03-09 16:40:16 +11:00