Changes between Version 9 and Version 10 of RemovedFeatures


Ignore:
Timestamp:
Oct 17, 2014, 6:03:38 PM (10 years ago)
Author:
cooljeanius (Eric Gallager)
Comment:

Add information about some more historical removals

Legend:

Unmodified
Added
Removed
Modified
  • RemovedFeatures

    v9 v10  
    4343r77511 (Released in MacPorts 2.0.0)
    4444 Option to install files directly into their final location without having a port image. Deactivation of ports without uninstalling was thus not possible in this mode. The commit contains a lot more changes than just removing this feature since its primary purpose was to switch to using archives for port images.
     45
     46=== use of `include` statements in Portfiles ===
     47r68206 (Released in MacPorts 1.9.0)
     48 Ports can still include PortGroups with the `PortGroup` statement though.
     49
     50=== bundled copy of sqlite3 ===
     51r64358, r64363 (Released in MacPorts 1.9.0)
     52 It was outdated, and from a time before MacPorts had its current architecture for including bundled copies of software it needs (like Tcl).
     53
     54=== support for OS X Panther (10.3) ===
     55(no specific revision, part of the MacPorts 1.8.0 release)
     56 Support for previous versions of OS X (e.g. Jaguar) seems to have been dropped before that sort of thing started being recorded in the ChangeLog, and no versions of OS X have been dropped entirely (as in, stopped working completely) since Panther.
     57
     58=== `universal_sysroot` and `universal_target` conf options ===
     59r52324 (Released in MacPorts 1.8.0)
     60 They are now handled automatically.
     61
     62=== `-i` option for `port` command ===
     63r48218 (Released in MacPorts 1.8.0)
     64 It was redundant, because the `port` command by itself with no further arguments will drop you into interactive mode anyways.
     65
     66=== `--pretend` option for `port selfupdate` ===
     67r48125 (Released in MacPorts 1.8.0)
     68 Replaced by the global "dry-run" option (i.e. "`-y`")
     69
     70=== the "base/config/mp_version" file ===
     71r32353 (Released in MacPorts 1.7.0)
     72 This information is now stored internally in MacPorts, and can be retrieved with the `port version` command.
     73
     74=== Presence of `LD_PREBIND` & `LD_PREBIND_ALLOW_OVERLAP` environment variables in MacPorts build environment ===
     75r31786 (Released in MacPorts 1.6.0)
     76 These variables caused issues such as #13436
     77
     78=== `configure.macosx_deployment_target` ===
     79r30396 (Released in MacPorts 1.6.0)
     80 Replaced by the global `macosx_deployment_target`.
     81
     82=== OpenDarwin mirrors ===
     83r26903 (Released in MacPorts 1.5.1)
     84 The OpenDarwin project no longer exists, and neither does its website or mirrors.
     85
     86=== use of `xar` in the building of MacPorts ===
     87r24107, r24108, r24913 (first two released in MacPorts 1.4.2, third one released in MacPorts 1.4.41)
     88 `xar` had difficulty building some places, so it was dropped as a requirement, and then later also dropped from being bundled.
     89
     90=== `configure` switch for launchd support ===
     91r24107, r24108, r24151 (first two released in MacPorts 1.4.2, third one released in MacPorts 1.4.3)
     92 MacPorts now always builds with launchd support when available.
     93
     94=== compatibility upgrade for old conf files ===
     95r24106, r27618 (the first one released in MacPorts 1.4.2, the second one released in MacPorts 1.5.1)
     96 The first one was originally for migrating from darwinports 1.1 to 1.2, and by 1.4.2 MacPorts had already moved on. The second one was also due to leftovers from darwinports.