Changeset 79440
- Timestamp:
- 06/13/11 06:10:32 (4 years ago)
- File:
-
- 1 edited
-
trunk/base/ChangeLog (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/base/ChangeLog
r76920 r79440 4 4 ### 5 5 6 Unreleased changes: 6 Release 2.0.0 (unreleased): 7 8 - Multiple ports can now be defined in one Portfile using the 'subport' 9 procedure. This reduces code duplication when several ports use very 10 similar code. (jmr in r78062) 11 12 - Privilege dropping is now on by default. The runtime user can be changed 13 when building from source but defaults to 'macports'; this user is 14 created at install time. (jmr in r79025) 15 16 - Fetching from some extremely slow or partially unresponsive servers 17 should now time out as expected. (raimue in r71038) 18 19 - The registry is now "vacuumed" (compacted/defragmented) after 20 uninstalling ports. (jmr in r70608) 21 22 - Downloaded archives are now checked for integrity using digital 23 signatures. New pubkeys.conf file allows configuring keys to trust. 24 (jmr in r68996) 25 26 - Added 'actinact' pseudo-portname that expands to installed ports with an 27 active version and at least one inactive version. 28 (#27666, jmr in r79421, based on patch from gmail.com:ww.galen) 29 30 - Added --size option for 'contents' action that makes it print the size 31 of each file. (#27245, jmr in r79365, based on patch from 32 gmail.com:ww.galen) 33 34 - Added 'space' action to show the disk space used by ports' active files. 35 (#27244, jmr in r79349, based on patch from gmail.com:ww.galen) 36 37 - Actions can be abbreviated to an unambiguous prefix of the full name. 38 (#27242, patch from gmail.com:ww.galen committed in r79259) 39 40 - Fixed error when activating ports whose version contains an underscore 41 followed by an integer and a dash. (#28084, jmr in r79167) 42 43 - Deactivating a port that has dependents no longer needs to be forced 44 when the dependents are all inactive. (#29505, jmr in r78086) 45 46 - New option 'add_users' has been added. Setting it will ensure that the 47 listed users are created before all operations that may require them to 48 exist. (#11563, jmr in r78660) 49 50 - 'port info --index' should be much faster and will work with the 51 'current' pseudo-port provided the port has been indexed. 52 (#13673, jmr in r78621) 53 54 - Relocation is explicitly disabled when building pkgs on 10.6, so Apple's 55 Installer won't attempt to overwrite other copies of the same software 56 not installed by MacPorts. (#25174, jmr in r78178) 57 58 - Non-Darwin platforms can once again build base against OpenSSL for 59 checksum support. (#26813, afb in r77865) 60 61 - It is now safe to set svn.post_args, rather than that option being 62 reserved for svn.url. (#27454, jmr in r73825) 63 64 - Variants specified when running 'port mpkg' are now set in the 65 dependencies as well. (#27231, jmr in r73303) 66 67 - Fixed various issues with privilege dropping. 68 (#26899, jmr in r69453 etc.) 69 70 - Trace mode no longer fails on 10.6. (#21582, jmr in r74318, r74369) 71 72 - Ports that create StartupItems (aka launchd plists) should now be 73 installable by unprivileged users. (#10879, jmr in r66700, r75143) 74 75 - Fixed incorrect output from 'port dependents' when using newer SQLite 76 versions. (#27506, patch from gmail.com:mmpestorich committed in r76827) 77 78 - The flat registry format is no longer available. Setting portdbformat to 79 'flat' in macports.conf will result in the sqlite registry being used. 80 (jmr in r77681) 81 82 - Port images are now stored as archives. Archive mode is now effectively 83 always on. Among other benefits, this fixes some bugs with the handling 84 of hard links installed by ports (e.g. #13601). 85 86 Direct mode is no longer available. Existing port image directories, and 87 installed files for direct mode, will be converted to archives when 88 upgrading. 89 90 (#19458, branch by blb, merged by jmr in r77511) 91 92 - master_site_local, patch_site_local, and archive_site_local can be set 93 in macports.conf, with the same effects as the corresponding environment 94 variables. (jmr in r74924) 95 96 - Added 'logfile' action that prints the path to a port's log file. 97 (jmr in r74655) 98 99 - Computing large dependency trees that contain the same port(s) multiple 100 times should be considerably faster. (jmr in r73133) 101 102 - configure.compiler can now be set to macports-llvm-gcc-4.2 or 103 macports-clang (mfeiri in r72936, r72937) 7 104 8 105 - Add '-n' option to reinplace (#26406, ryandesign in r73227)
Note: See TracChangeset
for help on using the changeset viewer.

