FreeBSD Monitor - Feeds::ports_changes http://www.fbsdmon.org/feed/ports_changes 2014-09-22T23:59:59Z FreeBSD Monitor ports_changes http://www.fbsdmon.org/feed/ports_changes/ae76cca0a05fb00f0553 2014-09-22T23:59:59Z AUTHOR: bapt@FreeBSD.org<br /><br />pkg(8) now handles the directories under PREFIX automatically,<br />and will automatically remove them as needed.<br />A new @dir keyword has been introduced to handle directories specially:<br />- directories with special owner, group, or permissions (access mode)<br />- empty directories<br />- directories out of PREFIX<br />As a consequence @dirrm and @dirrmtry are now considered deprecated.<br /><br />Credentials can now be passed in arguments to keywords<br />(the empty keyword means "regular file"):<br />@(user,group,mode) file1<br />@dir(user,group,mode) directory_with_special_owner_or_mode<br /><br />PLIST_DIRSTRY is now considered deprecated, use PLIST_DIRS instead. ports_changes http://www.fbsdmon.org/feed/ports_changes/9fae9b32f2270ee9cd64 2014-09-22T23:59:59Z AUTHOR: bapt@FreeBSD.org<br /><br />pkg(8) now automatically handles the directories under PREFIX and will<br />automatically remove them as needed.<br />The @dir keyword has been introduced to handle special directory handling:<br />- directories with special credentials<br />- empty directories<br />- directories out of PREFIX<br />As a consequence @dirrm and @dirrmtry are now considered deprecated.<br /><br />Credentials can now be passed in arguments to keywords (empty keyword means<br />file):<br />@(user,group,mode) file1<br />@dir(user,group,mode) directory_with_special_credential<br /><br />PLIST_DIRSTRY is now considered deprecated, PLIST_DIRS should be used<br />instead. ports_changes http://www.fbsdmon.org/feed/ports_changes/3dd7c08ece7117b4e613 2014-09-22T23:59:59Z AUTHOR: bapt@FreeBSD.org<br /><br />pkg(8) now automatically handle the directories under PREFIX and will<br />automatically remove them as needed.<br />New @dir keyword has been introduce to handle special directory handling:<br />- directories with special credentials<br />- empty directories<br />- directories out of PREFIX<br />As a consequence @dirrm and @dirrmtry are now consider as deprecated.<br /><br />Credentials can now be passed in arguments to keywords (empty keyword means<br />file):<br />@(user,group,mode) file1<br />@dir(user,group,mode) directory_with_special_credential<br /><br />PLIST_DIRSTRY is now considered as deprecated, PLIST_DIRS should be used<br />instead. ports_changes http://www.fbsdmon.org/feed/ports_changes/8f21918e9b0b5cfad987 2014-09-17T23:59:59Z AUTHOR: tijl@FreeBSD.org<br /><br />Support for USE_AUTOTOOLS=libtool, USE_GNOME=ltasneededhack,<br />USE_GNOME=lthack and USE_GNOME=ltverhack has been removed.<br />Ports should use USES=libtool instead.<br /><br />Support for USE_AUTOTOOLS=libltdl has been removed.<br />Ports should use LIB_DEPENDS=libltdl.so:${PORTSDIR}/devel/libltdl ports_changes http://www.fbsdmon.org/feed/ports_changes/28dfddf504284959e144 2014-09-17T23:59:59Z AUTHOR: tijl@FreeBSD.org<br /><br />Support for USE_AUTOTOOLS=libtool, USE_GNOME=ltasneededhack,<br />USE_GNOME=lthack and USE_GNOME=ltverhack has been removed. Ports<br />should use USES=libtool instead.<br /><br />Support for USE_AUTOTOOLS=libltdl has been removed. Ports should<br />use LIB_DEPENDS=libltdl.so:${PORTSDIR}/devel/libltdl ports_changes http://www.fbsdmon.org/feed/ports_changes/7296dc9054d93dd50f58 2014-09-16T23:59:59Z AUTHOR: tijl@FreeBSD.org<br /><br />The installation of *.la files without some form of USES=libtool in the<br />port Makefile will now result in a stage-qa error.<br />Previously this would only cause a warning.<br /><br />The :keepla argument to USES=libtool is no longer special. It is now<br />only needed if a port uses *.la files at run time and no longer to fix<br />link problems in other ports. ports_changes http://www.fbsdmon.org/feed/ports_changes/931534796853d2cf89b6 2014-09-16T23:59:59Z AUTHOR: tijl@FreeBSD.org<br /><br />The installation of *.la files without some form of USES=libtool in the<br />port Makefile will now result in a stage-qa error. Previously this would<br />only cause a warning.<br /><br />The :keepla argument to USES=libtool is no longer special. It is now<br />only needed if a port uses *.la files at run-time and no longer to fix<br />link problems in other ports. ports_changes http://www.fbsdmon.org/feed/ports_changes/65d8a4d10010830885ae 2014-09-01T23:59:59Z AUTHOR: bapt@FreeBSD.org<br /><br />Support for pkg_install has been removed<br />Note that WITH_PKGNG is now WITH_PKG (still used to define 'devel')<br />WITH_PKGNG remains for compatibility<br />@stopdaemon support has gone, pkg(8) has a generic mechanism to<br />provide the same functionnality ports_changes http://www.fbsdmon.org/feed/ports_changes/5347a6c81ed83956eeac 2014-09-01T23:59:59Z AUTHOR: bapt@FreeBSD.org<br /><br />Support for pkg_install has been removed.<br />Note that WITH_PKGNG is now called WITH_PKG (still used to define 'devel')<br />WITH_PKGNG remains for compatibility<br />@stopdaemon support has gone, pkg(8) has a generic mechanism to<br />provide the same function, see HANDLE_RC_SCRIPTS in pkg.conf(5). ports_changes http://www.fbsdmon.org/feed/ports_changes/b1b38e21936d1c9a8cd6 2014-09-01T23:59:59Z AUTHOR: bapt@FreeBSD.org<br /><br />Support for NO_STAGE has been removed. ports_changes http://www.fbsdmon.org/feed/ports_changes/e4a413012f3c7578c73f 2014-09-01T23:59:59Z AUTHOR: bapt@FreeBSD.org<br /><br />Support for NO_STAGE has been removed ports_changes http://www.fbsdmon.org/feed/ports_changes/f5abf1c4d7dda3d8f244 2014-08-25T23:59:59Z AUTHOR: antoine@FreeBSD.org<br /><br />Support for NOPORTDATA has been removed. ports_changes http://www.fbsdmon.org/feed/ports_changes/179888dac473393d6856 2014-08-09T23:59:59Z AUTHOR: mva@FreeBSD.org<br /><br />The Python language bits of the ports framework have been converted<br />to USES. Instead of USE_PYTHON, please use USES=python instead.<br /><br /> USE_PYTHON=yes becomes USES=python<br /> USE_PYTHON=2.7+ becomes USES=python:2.7+<br /> USE_PYTHON_BUILD=3.3 becomes USES=python:3.3,build<br /> ...<br /><br />Additionally, several Python specific features have been converted<br />to USES-inspired USE_PYTHON=&lt;featureA&gt;,&lt;featureB&gt;.<br /><br /> USE_PYDISTUTILS becomes USE_PYTHON=distutils<br /> PYDISTUTILS_AUTOPLIST becomes USE_PYTHON=autoplist<br /> ...<br /><br />Please read the header comments of Uses/python.mk for more details<br />about the new and changed bits and pieces. You will find a list of<br />deprecated variables and how to replace them in your own ports at<br />the end of the header comment. ports_changes http://www.fbsdmon.org/feed/ports_changes/9739ee0f787fd3b1a89c 2014-08-09T23:59:59Z AUTHOR: mva@FreeBSD.org<br /><br />The Python language bits of the ports framework have been converted<br />to USES. Instead of USE_PYTHON, please use USES=python instead.<br /><br /> USE_PYTHON=yes becomes USES=python<br /> USE_PYTHON=2.7+ becomes USES=python:2.7+<br /> USE_PYTHON_BUILD=3.3 becomes USES=python:3.3,build<br /> ...<br /><br />Additionally, several Python specific features have been converted<br />to USES-inspired PYTHON_FEATURES=&lt;featureA&gt;,&lt;featureB&gt;.<br /><br /> USE_PYDISTUTILS becomes PYTHON_FEATURES=distutils<br /> PYDISTUTILS_AUTOPLIST becomes PYTHON_FEATURES=autoplist<br /> ...<br /><br />Please read the header comments of Uses/python.mk for more details<br />about the new and changed bits and pieces. You will find a list of<br />deprecated variables and how to replace them in your own ports at<br />the end of the header comment. ports_changes http://www.fbsdmon.org/feed/ports_changes/a1ae74afb0361bafb428 2014-08-09T23:59:59Z AUTHOR: mva@FreeBSD.org<br /><br />The Python language bits of the poorts framework have been converted<br />to USES. Instead of USE_PYTHON, please use USES=python instead.<br /><br /> USE_PYTHON=yes becomes USES=python<br /> USE_PYTHON=2.7+ becomes USES=python:2.7+<br /> USE_PYTHON_BUILD=3.3 becomes USES=python:3.3,build<br /> ...<br /><br />Additionally, several Python specific feeatures have been converted<br />to USES-inspired PYTHON_FEATURES=&lt;featureA&gt;,&lt;featureB&gt;.<br /><br /> USE_PYDISTUTILS becomes PYTHON_FEATURES=distutils<br /> PYDISTUTILS_AUTOPLIST becomes PYTHON_FEATURES=autoplist<br /> ...<br /><br />Please read the header comments of Uses/python.mk for more details<br />about the new and changed bits and pieces. You will find a list of<br />deprecated variables and how to replace them in your own ports at<br />the end of the header comment. ports_changes http://www.fbsdmon.org/feed/ports_changes/10926f9eb27c7ec5ab83 2014-07-15T23:59:59Z AUTHOR: bapt@FreeBSD.org<br /><br />Only one format is now support in LIB_DEPENDS: lib*.so ports_changes http://www.fbsdmon.org/feed/ports_changes/dd771dafd16854137b7d 2014-07-15T23:59:59Z AUTHOR: bapt@FreeBSD.org<br /><br />LIB_DEPENDS only supports one form: lib*.so ports_changes http://www.fbsdmon.org/feed/ports_changes/65756f306e0438cb4b53 2014-07-08T23:59:59Z AUTHOR: mva@FreeBSD.org<br /><br />Support for installations based on the easy_install setup.py target has<br />been removed from the Ports framework for Python software. The<br />PYEASYINSTALL_* knobs and support for USE_PYDISTUTILS=easy_install have<br />been removed. ports_changes http://www.fbsdmon.org/feed/ports_changes/68487d1870901d475615 2014-06-23T23:59:59Z AUTHOR: bapt@FreeBSD.org<br /><br />IGNOREFILES is not supported anymore, it was an unsafe feature allowing to<br />use unchecked files downloaded from untrusted places to be used in the ports<br />tree. ports_changes http://www.fbsdmon.org/feed/ports_changes/b2a593d18383d62b1836 2014-06-07T23:59:59Z AUTHOR: mva@FreeBSD.org<br /><br />New PYTHON_CONCURRENT_INSTALL knob to support the parallel installation<br />of ports for different python versions.<br /><br />If set to yes, the knob indicates that the port can be installed for<br />different python versions at the same time. The port will use a unique<br />prefix for certain directories using USES=uniquefiles:dirs (see the<br />uniquefiles.mk Uses for details about the directories). Binaries<br />receive an additional suffix, based on ${PYTHON_VER}.<br /><br />The values for the uniquefiles USES are set as follows:<br /><br /> UNIQUE_PREFIX= ${PYTHON_PKGNAMEPREFIX}<br /> UNIQUE_SUFFIX= -${PYTHON_VER}<br /><br />If the port is installed for the current default python version, scripts and<br />binaries in<br /><br /> ${PREFIX}/bin<br /> ${PREFIX}/sbin<br /> ${PREFIX}/libexec<br /><br />are linked from the prefixed version to the prefix-less original name,<br />e.g. bin/foo-2.7 --&gt; bin/foo.