Download Latest Version MacPorts-2.12.4.tar.bz2 (26.1 MB)
Email in envelope

Get an email when there's a new version of MacPorts

Home / v2.12.0
Name Modified Size InfoDownloads / Week
Parent folder
MacPorts-2.12.0.tar.gz.sig 2026-02-03 155 Bytes
MacPorts-2.12.0.tar.gz.asc 2026-02-03 289 Bytes
MacPorts-2.12.0.tar.gz 2026-02-03 31.5 MB
MacPorts-2.12.0.tar.bz2.sha256.sig 2026-02-03 256 Bytes
MacPorts-2.12.0.tar.bz2.sig 2026-02-03 155 Bytes
MacPorts-2.12.0.tar.bz2.asc 2026-02-03 289 Bytes
MacPorts-2.12.0.tar.bz2 2026-02-03 26.1 MB
MacPorts-2.12.0.chk.txt 2026-02-03 6.6 kB
MacPorts-2.12.0-26-Tahoe.pkg.asc 2026-02-03 265 Bytes
MacPorts-2.12.0-26-Tahoe.pkg 2026-02-03 7.4 MB
MacPorts-2.12.0-15-Sequoia.pkg.asc 2026-02-03 265 Bytes
MacPorts-2.12.0-15-Sequoia.pkg 2026-02-03 7.5 MB
MacPorts-2.12.0-14-Sonoma.pkg.asc 2026-02-03 265 Bytes
MacPorts-2.12.0-14-Sonoma.pkg 2026-02-03 7.4 MB
MacPorts-2.12.0-13-Ventura.pkg.asc 2026-02-03 265 Bytes
MacPorts-2.12.0-12-Monterey.pkg.asc 2026-02-03 265 Bytes
MacPorts-2.12.0-13-Ventura.pkg 2026-02-03 7.5 MB
MacPorts-2.12.0-11-BigSur.pkg.asc 2026-02-03 265 Bytes
MacPorts-2.12.0-12-Monterey.pkg 2026-02-03 7.5 MB
MacPorts-2.12.0-11-BigSur.pkg 2026-02-03 7.5 MB
MacPorts-2.12.0-10.15-Catalina.pkg.asc 2026-02-03 265 Bytes
MacPorts-2.12.0-10.14-Mojave.pkg.asc 2026-02-03 265 Bytes
MacPorts-2.12.0-10.15-Catalina.pkg 2026-02-03 5.5 MB
MacPorts-2.12.0-10.14-Mojave.pkg 2026-02-03 5.5 MB
MacPorts-2.12.0-10.13-HighSierra.pkg.asc 2026-02-03 265 Bytes
MacPorts-2.12.0-10.12-Sierra.pkg.asc 2026-02-03 265 Bytes
MacPorts-2.12.0-10.13-HighSierra.pkg 2026-02-03 5.4 MB
MacPorts-2.12.0-10.11-ElCapitan.pkg.asc 2026-02-03 265 Bytes
MacPorts-2.12.0-10.12-Sierra.pkg 2026-02-03 5.3 MB
MacPorts-2.12.0-10.11-ElCapitan.pkg 2026-02-03 5.4 MB
MacPorts-2.12.0-10.10-Yosemite.pkg.asc 2026-02-03 265 Bytes
MacPorts-2.12.0-10.9-Mavericks.pkg.asc 2026-02-03 265 Bytes
MacPorts-2.12.0-10.10-Yosemite.pkg 2026-02-03 5.4 MB
MacPorts-2.12.0-10.8-MountainLion.pkg.asc 2026-02-03 265 Bytes
MacPorts-2.12.0-10.9-Mavericks.pkg 2026-02-03 5.3 MB
MacPorts-2.12.0-10.8-MountainLion.pkg 2026-02-03 5.4 MB
MacPorts-2.12.0-10.7-Lion.pkg.asc 2026-02-03 265 Bytes
MacPorts-2.12.0-10.6-SnowLeopard.pkg.asc 2026-02-03 265 Bytes
MacPorts-2.12.0-10.7-Lion.pkg 2026-02-03 5.4 MB
MacPorts-2.12.0-10.5-Leopard.dmg.asc 2026-02-03 265 Bytes
MacPorts-2.12.0-10.6-SnowLeopard.pkg 2026-02-03 7.2 MB
MacPorts-2.12.0-10.5-Leopard.dmg 2026-02-03 7.1 MB
MacPorts 2.12.0 source code.tar.gz 2026-02-02 31.5 MB
MacPorts 2.12.0 source code.zip 2026-02-02 39.4 MB
README.md 2026-02-02 2.0 kB
Totals: 45 Items   236.2 MB 0

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)

Source: README.md, updated 2026-02-02