New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Changeset 79440


Ignore:
Timestamp:
06/13/11 06:10:32 (4 years ago)
Author:
jmr@…
Message:

update ChangeLog

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/base/ChangeLog

    r76920 r79440  
    44### 
    55 
    6 Unreleased changes: 
     6Release 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) 
    7104 
    8105    - Add '-n' option to reinplace (#26406, ryandesign in r73227) 
Note: See TracChangeset for help on using the changeset viewer.