496 Commits

Author SHA1 Message Date
Joshua Root
120a1437a8 sort-with-subports: print something every 15 min
Avoids buildbot timing out.
2026-03-19 01:03:41 +11:00
Joshua Root
291c51f440 dependencies.tcl: enable async fetching on 2.12+ 2026-02-04 04:48:07 +11:00
Joshua Root
83e544264b mirror-multi: minor fixes
Don't set distfiles/patchfiles variables to the error message if
_mportkey fails. Don't incorrectly say that all previous failures for
distfiles were because of checksum.
2026-01-31 00:31:44 +11:00
Joshua Root
6bcf542e14 mpbb-install-port: fix parsing new options
See: https://trac.macports.org/ticket/73409
2026-01-20 22:57:46 +11:00
Joshua Root
d0eaf6f209 wait-for-mirror: read credentials from a file 2026-01-20 17:40:29 +11:00
Joshua Root
5f07b18646 mirror-multi: apply platform variable overrides 2025-10-23 20:00:14 +11:00
Joshua Root
8deecd5cc7 dependencies.tcl: future proof close_open_mports 2025-09-29 00:56:38 +10:00
Joshua Root
dd3b21823f mirror-multi: add darwin 25 2025-09-16 17:21:45 +10:00
Joshua Root
b2b72e0c4c Add index_vars for macOS 26 (darwin 25) 2025-09-16 06:34:40 +10:00
Joshua Root
e6c7535f2f index_vars: add macosx_sdk_path 2025-08-19 00:30:39 +10:00
Joshua Root
16126b249b mpbb-cleanup: report correct port name for build dirs 2025-08-11 15:19:55 +10:00
Joshua Root
4bd697fd73 Add tool_path_cache to index_vars
Should improve performance when the simulated platform has compilers
that the real platform doesn't.
2025-08-11 02:52:53 +10:00
Joshua Root
6d19cb6137 mirrordb: print curl errors other than 404 2025-08-06 17:21:59 +10:00
Joshua Root
a314bc45d0 mirror-multi: print reasons for needing to mirror 2025-08-03 10:05:27 +10:00
Joshua Root
b2eacbf220 mirror-multi: remove darwin 8 from platforms 2025-07-23 17:54:23 +10:00
Joshua Root
c9da0371a1 Fix quoting of some index_vars 2025-07-23 17:31:25 +10:00
Joshua Root
32cb924789 update-mirrordb.tcl: ui_warn is not available here 2025-06-03 15:39:32 +10:00
Joshua Root
0e465824df Remove port-tclsh workaround
Reverts e30835a.
See: https://trac.macports.org/ticket/72359
2025-04-29 22:45:18 +10:00
Joshua Root
5fa50e5df6 Add index overrides for remaining platforms 2025-04-29 21:14:49 +10:00
Joshua Root
b8313c9e91 Add option to retry fetch after mirroring completes 2025-04-23 06:45:25 +10:00
Joshua Root
a02567737f Add some initial index override files 2025-04-16 02:28:21 +10:00
Joshua Root
7c3acda552 update-mirrordb: don't error on missing portfile info 2025-04-03 10:57:07 +11:00
Joshua Root
854b9f79a8 mirror-multi: speedups 2025-03-19 21:09:34 +11:00
Joshua Root
fbaf3f46b5 mirror-multi: option to check a URL for distfiles 2025-03-19 18:33:15 +11:00
Joshua Root
5e22dd40d4 mirror-multi: add option to include subports 2025-03-18 17:51:04 +11:00