Skip to content

Releases: macports/macports-base

MacPorts 2.12.4

17 Mar 23:43
v2.12.4

Choose a tag to compare

Changes since 2.12.3:

  • Fixed occasional lchown errors when upgrading ports.
    (#73514, jmr in 07ff611)

  • Fixed occasional permissions errors when using a ports tree in a
    git repo. (pguyot in b4709d0)

  • Fixed port deps error with unindexed ports. (jmr in 2dff719)

  • Added --with-git option to configure.
    (#72451, herbygillot in 3ea4d20)

MacPorts 2.12.3

09 Mar 12:17
v2.12.3

Choose a tag to compare

Changes since 2.12.2:

  • Fixed checksum mismatch when ports that share one or more
    distfiles are fetched by an action. (#73587, jmr in c4d2176)

  • Fixed duplicate "Upgrading already installed dependencies"
    message. (jmr in dcbe314)

MacPorts 2.12.2

27 Feb 22:52
v2.12.2

Choose a tag to compare

Changes since 2.12.1:

  • Files in the destroot owned by the unprivileged macports user are
    now chowned to ${install.user}. (#73516, jmr in a1223b7, fc5a3d6)

  • Fixed error when starting archive fetch under some circumstances.
    (jmr in 4508cb3)

  • Fixed unnecessarily downloading an archive when a port has
    already been destrooted locally. (jmr in bbca8be)

MacPorts 2.12.1

07 Feb 00:25
v2.12.1

Choose a tag to compare

Changes since 2.12.0:

  • Fixed error extracting ports synced with rsync on systems with an
    older version of tar. (#73467, jmr in cf8e6d5)

  • Fixed port upgrade not respecting the -p option.
    (#73472, jmr in c81f3d6)

  • Enabled signature verification for the daily tarball, now that a
    signature is being published for it. (jmr in a472c5a)

  • Enabled threaded fetching for port mirror. (jmr in be806ac)

MacPorts 2.12.0

03 Feb 00:30
v2.12.0

Choose a tag to compare

Changes since 2.11.6:

  • Files are now downloaded in background threads, so downloads
    needed for upcoming port installations can progress while other
    ports are being installed. The new fetch_threads macports.conf
    option controls the maximum number of simultaneous downloads.
    (jmr in 632eab5)

  • Performance of dependency calculation is improved by checking
    availability of archives in background threads, and by processing
    ports that don't need that check first.
    (jmr in 2eed186, e668a7b, e83422f)

  • port upgrade now displays the list of ports that will be
    upgraded or installed before starting, and asks for confirmation
    if running interactively. (jmr in e3def17)

  • port upgrade now has a progress counter showing the total
    number of ports to be upgraded and the current port's position in
    the list. (#5001, jmr in 82964b8)

  • Syncing the ports tree via rsync should now perform better by
    only extracting updated files from the tarball. (jmr in df4d61b)

  • Updated the bundled Tcl to 8.6.17. (jmr in 1555f20)

  • The use_* options related to the type of distfile (use_bzip2,
    use_xz, etc) have been reworked. Setting one of them now unsets
    the rest. The extract.cmd, extract.pre_args, extract.post_args,
    and extract.suffix options now have dynamic defaults based on
    which of the use_* options are set (if any). Extract dependencies
    are now added in a callback at the end of Portfile parsing,
    rather than immediately on setting a use_* option, so the
    dependencies reflect the final option values.
    (#64960, jmr in 4d1304b)

  • Timestamps in logs now have millisecond precision.
    (#72600, jmr in 871d039)

  • Fixed error when running port info --index --fullname.
    (jmr in b413e63)

MacPorts-2.12.0-rc2

29 Jan 09:48
v2.12.0-rc2

Choose a tag to compare

MacPorts-2.12.0-rc2 Pre-release
Pre-release

Changes since rc1:

  • Fixed error when syncing ports from an rsync source for the first time.

MacPorts 2.12.0-rc1

27 Jan 13:25
v2.12.0-rc1

Choose a tag to compare

MacPorts 2.12.0-rc1 Pre-release
Pre-release

Changes since beta1:

  • Version number only.

MacPorts 2.12.0 beta 1

12 Jan 23:24
v2.12.0-beta1

Choose a tag to compare

Pre-release

Changes since 2.11.6:

  • Files are now downloaded in background threads, so downloads
    needed for upcoming port installations can progress while other
    ports are being installed. The new fetch_threads macports.conf
    option controls the maximum number of simultaneous downloads.
    (jmr in 632eab5)

  • Performance of dependency calculation is improved by checking
    availability of archives in background threads, and by processing
    ports that don't need that check first.
    (jmr in 2eed186, e668a7b, e83422f)

  • port upgrade now displays the list of ports that will be
    upgraded or installed before starting, and asks for confirmation
    if running interactively. (jmr in e3def17)

  • port upgrade now has a progress counter showing the total
    number of ports to be upgraded and the current port's position in
    the list. (#5001, jmr in 82964b8)

  • Syncing the ports tree via rsync should now perform better by
    only extracting updated files from the tarball. (jmr in df4d61b)

  • Updated the bundled Tcl to 8.6.17. (jmr in 1555f20)

  • The use_* options related to the type of distfile (use_bzip2,
    use_xz, etc) have been reworked. Setting one of them now unsets
    the rest. The extract.cmd, extract.pre_args, extract.post_args,
    and extract.suffix options now have dynamic defaults based on
    which of the use_* options are set (if any). Extract dependencies
    are now added in a callback at the end of Portfile parsing,
    rather than immediately on setting a use_* option, so the
    dependencies reflect the final option values.
    (#64960, jmr in 4d1304b)

  • Timestamps in logs now have millisecond precision.
    (#72600, jmr in 871d039)

  • Fixed error when running port info --index --fullname.
    (jmr in b413e63)

MacPorts 2.11.6

29 Oct 12:28
v2.11.6

Choose a tag to compare

Changes since 2.11.5:

  • Fixed possible failure of (x)install -d when something else
    creates the directory while it is running.
    (#72886, jmr in 97aedd9)

  • Fixed sandbox error when building with Xcode on Mac OS X 10.5.
    (#72940, jmr in 81ada26)

  • Prefer to use /usr/bin/bsdtar for HFS Compression when possible,
    since the libarchive port doesn't work while its dependencies
    are being upgraded. (#73103, jmr in c391f3f)

  • Fixed permissions errors due to incorrect group membership
    management. (#73160, jmr in 4497293)

MacPorts 2.11.5

18 Aug 14:06
v2.11.5

Choose a tag to compare

Changes since 2.11.4:

  • Fixed unexpected behaviour of (x)install commands on APFS in
    some cases. (#72850, jmr in ea247a7, d8cfd53)

  • Fixed a Makefile race condition that could cause installing
    MacPorts from source to fail sometimes (including when running
    selfupdate.) (#72802, jmr in 85db375)

  • Fixed incorrect behaviour of portindex -p when not using an
    override file. (#72785, jmr in 1b58a9d)

  • Fixed the last resort entry in release_version_urls used by
    selfupdate, which was pointing to the wrong branch and so would
    usually not indicate that a new version is available.
    (#72823, jmr in 05122e1)