Thanks guys, for all of the hard work. This is a huge release… James
> On Jan 26, 2017, at 10:36 PM, Joshua Root <[email protected]> wrote: > > Changes since 2.3.5: > > New action 'port reclaim' to clean inactive ports and unnecessary > distfiles to get back disk space, developed during GSoC 2014. > (ksammons in branch gsoc14-cleanup) > > New action 'port diagnose' to check for installation problems and > configuration errors, developed during GSoC 2014. > (ksammons in branch gsoc14-cleanup) > > Replaced the strings previously printed by "port help" with much more > detailed and current manpages written using asciidoc that open > automatically. Added documentation for almost all commands currently > implemented by MacPorts. > (raimue in branch new-help-system, merge in r123002 > <https://svn.macports.org/repository/macports/@123002>, > manpages written by cal, jmr, raimue, ionic, jeremyhu, > #44530 <https://trac.macports.org/ticket/44530>, #15467 > <https://trac.macports.org/ticket/15467>) > > Added interactive questions for various use cases like 'install', > 'activate', 'uninstall --follow-dependencies'. Also added global > flag '-N' to provide non-interactive invocations. > (shasha in branch gsoc14-interactive, merge in r124243 > <https://svn.macports.org/repository/macports/@124243>) > > Display notes for installed or updated ports at the end of the > installation to prevent them from getting lost in the scrolling output. > (#24507 <https://trac.macports.org/ticket/24507>, cal in r118304 > <https://svn.macports.org/repository/macports/@118304>, patch by snc) > > Show date in verbose output of 'port installed' > (raimue in r146757 <https://svn.macports.org/repository/macports/@146757>, > r152685 <https://svn.macports.org/repository/macports/@152685>) > > Added "setunrequested" alias for "unsetrequested" command. > (ionic in r130217 <https://svn.macports.org/repository/macports/@130217>) > > Handle SIGTERM and SIGINT (^C) in MacPorts to prevent inconsistencies in > the registry database when MacPorts is aborted during a critical > operation. > (cal in r118297 <https://svn.macports.org/repository/macports/@118297> and > r118298 <https://svn.macports.org/repository/macports/@118298>) > > Added macports_version to the Portfile execution context, to allow > checking the current MacPorts version in Portfiles. > (cal in r134511 <https://svn.macports.org/repository/macports/@134511>) > > Add depends_test to handle the dependencies for the test phase of ports. > (#38208 <https://trac.macports.org/ticket/38208>, khindenburg in r140488 > <https://svn.macports.org/repository/macports/@140488>) > > Remove "support" for rpm and deb packages in MacPorts, leaving pkg/mpkg. > (afb in r123004 <https://svn.macports.org/repository/macports/@123004>) > > Remove deprecated rpm-vercomp function, ports should use vercmp instead. > (afb in r123005 <https://svn.macports.org/repository/macports/@123005>) > > Use pkgbuild instead of PackageMaker.app in 'port pkg' on newer systems. > (#42725 <https://trac.macports.org/ticket/42725>, jmr in dd89bb8 > <https://github.com/macports/macports-base/commit/dd89bb80ff262bab1403da89d2d09e4a9ef32839>) > > Fixed a bug that could cause installation of ports with large numbers of > dependencies to fail due to running out of file descriptors. > (#50986 <https://trac.macports.org/ticket/50986>, jmr in 0fd195f > <https://github.com/macports/macports-base/commit/0fd195fba36992044da9f3fe65457bd570e0cc18>) > > Fixed variants requested on the command line or in variants.conf not > being properly passed down to dependencies when +universal is added > by arch checking. (#53322 <https://trac.macports.org/ticket/53322>, jmr in > 4972592 > <https://github.com/macports/macports-base/commit/49725927bfde7a84e4a50ed97de18df8f0006cd1>) > > Fixed building dmgs of ports with a non-zero revision. > (#51136 <https://trac.macports.org/ticket/51136>, jmr in 62d7125 > <https://github.com/macports/macports-base/commit/62d7125bae35cf251a5571eb26bedacfce1aa4e6>, > e0c7f1c > <https://github.com/macports/macports-base/commit/e0c7f1cbd75b597ab13d03a9a483cbcc365da36d>, > 75584d8 > <https://github.com/macports/macports-base/commit/75584d888a6e298c1eca7659424e0e7e1bc7f500>) > > Fix 'port info' output for multi-valued maintainers > (#52928 <https://trac.macports.org/ticket/52928>, raimue in ba2002c > <https://github.com/macports/macports-base/commit/ba2002cbb24a451ce9bbd50256102bc73bf27bc3>) > > — > You are receiving this because you are subscribed to this thread. > View it on GitHub > <https://github.com/macports/macports-base/releases/tag/v2.4.0> or mute the > thread > <https://github.com/notifications/unsubscribe-auth/AADs0su_E0FWtHdM9uPHXPnZvruNaSbCks5rWZBegaJpZM4LveV7>. >
