Joshua Root
ecf6ebaafa
Bump branch version to 2.11.2
v2.11.2
2025-07-18 19:54:44 +10:00
Joshua Root
572d4fcd55
Update ChangeLog
...
(cherry picked from commit 9eecf1cb5c )
2025-07-18 19:54:07 +10:00
Joshua Root
d36342e551
Use our custom install(1) to install our files
...
This should perform better since it uses clonefile() when possible.
(cherry picked from commit 23e60c742b )
2025-07-17 21:44:56 +10:00
Joshua Root
a8bad5543c
Fix portmain.test
...
(cherry picked from commit 7670e59cd3 )
2025-07-17 21:42:50 +10:00
Joshua Root
cf912fcf6c
Don't fully normalize build path
...
This allows path-related options in Portfiles to have consistent values
whether or not the build path currently exists.
Closes: https://trac.macports.org/ticket/72701
(cherry picked from commit 5500c4ab1b )
2025-07-17 21:42:50 +10:00
Joshua Root
300e89d326
Use a deterministic short work path if possible
...
Falls back to using a random suffix from mkdtemp if there is a name
collision.
(cherry picked from commit 6aa8874a66 )
2025-07-17 21:42:50 +10:00
Joshua Root
398d814c1a
Update ChangeLog
...
(cherry picked from commit 7beb79523f )
v2.11.1
2025-07-14 17:35:26 +10:00
Joshua Root
557510e1c4
Bump branch version to 2.11.1
2025-07-14 17:18:34 +10:00
Joshua Root
6ed0f1eaa9
mportsync: ensure existing index's permissions
...
A PortIndex may previously have been generated as e.g. root and thus
may lack either read or write permissions for the directory owner that
the portindex command is run as.
Fixes: https://trac.macports.org/ticket/72677
(cherry picked from commit 2810b153e1 )
2025-07-14 13:43:32 +10:00
Joshua Root
60bfe2ca5e
mportsync: ensure ${portdbpath}/home exists
...
Closes: https://trac.macports.org/ticket/72681
(cherry picked from commit bda1cc8f18 )
2025-07-12 12:16:08 +10:00
Joshua Root
0979b019a2
xinstall: fix bad file descriptor error on 10.12
...
Closes: https://trac.macports.org/ticket/72680
(cherry picked from commit 22a8d571ab )
2025-07-11 18:09:30 +10:00
Joshua Root
906ec4a163
postflight: just warn on home dir update failure
...
(cherry picked from commit 639d403d7f )
2025-07-11 18:07:09 +10:00
Joshua Root
3219ca504e
Just warn if updating RUNUSR home dir fails
...
See: https://trac.macports.org/ticket/72676
(cherry picked from commit d1e4f0422f )
2025-07-11 18:06:59 +10:00
Joshua Root
f4927e6fa3
2.11.0 release date
...
(cherry picked from commit 523428ef39 )
v2.11.0
2025-07-09 14:53:07 +10:00
Joshua Root
f81525bcdb
Bump branch version to 2.11.0
v2.11.0-rc1
2025-06-27 18:03:33 +10:00
Joshua Root
72c2f0cfa9
critcl: update macOS version mapping
...
(cherry picked from commit 9a1d3d255b )
2025-06-27 02:51:23 +10:00
Joshua Root
ec787aa908
Direct users to ProblemHotlist#clts16 when needed
...
See: https://trac.macports.org/ticket/70750
(cherry picked from commit cd43f8c47a )
2025-06-26 16:55:58 +10:00
Joshua Root
104c91415c
set_developer_dir: avoid error with no Xcode
...
Closes: https://trac.macports.org/ticket/72644
(cherry picked from commit bcd95eb91d )
2025-06-26 02:08:16 +10:00
Joshua Root
d85b76c294
snapshot: document --export and --import options
...
See: https://trac.macports.org/ticket/72628
(cherry picked from commit d9a94cc142 )
2025-06-23 15:33:42 +10:00
Joshua Root
2bd23e458a
snapshot: handle no actionflags correctly
...
This is documented to create a snapshot.
See: https://trac.macports.org/ticket/72628
(cherry picked from commit a27de93ec1 )
2025-06-23 15:33:23 +10:00
Joshua Root
4a96dc2f4a
Document 'port reclaim --keep-build-deps'
...
Closes: https://trac.macports.org/ticket/72627
(cherry picked from commit 8da8bced8a )
2025-06-23 15:33:03 +10:00
Joshua Root
0714b87623
portindex: avoid unneeded pwd call
...
If an absolute path is given, the file join does nothing, so calling
pwd in this case just causes unnecessary failures in the case that the
current working directory is inaccessible.
(cherry picked from commit bc632fbf80 )
2025-06-21 20:18:20 +10:00
Joshua Root
d59fc2830e
mportsync: use correct shell escaping
...
(cherry picked from commit f2111a5d0f )
2025-06-21 20:17:55 +10:00
Joshua Root
90a66227c5
mportsync: ensure readable pwd for unprivileged cmds
...
See: https://trac.macports.org/ticket/72624
(cherry picked from commit 7972282886 )
2025-06-21 20:06:58 +10:00
Joshua Root
76d2f5c918
Add overlooked ChangeLog entry
...
(cherry picked from commit 86936361c2 )
2025-06-18 10:59:53 +10:00