FreeBSD Monitor - Feeds::ports_changes http://fbsdmon.org/feed/ports_changes 2015-07-16T23:59:59Z FreeBSD Monitor ports_changes http://fbsdmon.org/feed/ports_changes/4ef04321b59aa3b5d411 2015-07-16T23:59:59Z AUTHOR: kwm@FreeBSD.org<br /><br />USE_GHOSTSCRIPT was replaced by USES=ghostscript. The ghostscript USES<br />accepts version, build, run, nox11 and for version 9 the agpl argument.<br />If no version is specified, the default 9 for GHOSTSCRIPT_DEFAULT is honored. ports_changes http://fbsdmon.org/feed/ports_changes/6da1d93c5f57ba35805d 2015-07-01T23:59:59Z AUTHOR: mat@FreeBSD.org<br /><br />Make option target helpers have been added, it allows replacing:<br /><br /> .include &lt;bsd.port.options.mk&gt;<br /><br /> post-patch:<br /> ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \<br />${WRKSRC}/Configure ${WRKSRC}/hints/freebsd.sh<br /> .if ${PORT_OPTIONS:MPTHREAD}<br /> ${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|-lpthread|g;' \<br />${WRKSRC}/hints/freebsd.sh<br /> .else<br /> ${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%||g;' \<br />${WRKSRC}/hints/freebsd.sh<br /> .endif<br /><br />with:<br /><br /> post-patch:<br /> ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \<br />${WRKSRC}/Configure ${WRKSRC}/hints/freebsd.sh<br /><br /> post-patch-PTHREAD-on:<br /> ${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|-lpthread|g;' \<br />${WRKSRC}/hints/freebsd.sh<br /><br /> post-patch-PTHREAD-off:<br /> ${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%||g;' \<br />${WRKSRC}/hints/freebsd.sh ports_changes http://fbsdmon.org/feed/ports_changes/fc80d15362fc3bde0bf0 2015-06-22T23:59:59Z AUTHOR: bapt@FreeBSD.org<br /><br />Remove USE_RCORDER, USE_RC_SUBR has been modified to support PREFIX=/usr<br />automatically ports_changes http://fbsdmon.org/feed/ports_changes/395d2de6549a26b777be 2015-05-29T23:59:59Z AUTHOR: mat@FreeBSD.org<br /><br />Extend the multiple distfiles USE_GITHUB framework by allowing it to fetch<br />only additional distfiles, but not the main one. Set USE_GITHUB=nodefault<br />and use the GH_* variables with groups as usual. ports_changes http://fbsdmon.org/feed/ports_changes/833c60df89ff31d016a9 2015-05-28T23:59:59Z AUTHOR: mat@FreeBSD.org<br /><br />USE_GITHUB can now fetch multiple distfiles. It uses a grouping feature<br />similar to MASTER_SITES/PATCH_SITES.<br /><br />Some helpful variables are provided: WRKSRC_&lt;group&gt; for putting things in the<br />right place in post-extract, and DISTNAME_&lt;group&gt;/DISTFILE_&lt;group&gt; for use<br />with EXTRACT_ONLY.<br /><br />A simple example:<br /><br /> PORTNAME= bar<br /> PORTVERSION= 1.0<br /> USE_GITHUB= yes<br /> GH_ACCOUNT= foo<br /> GH_PROJECT= ${PORTNAME}-images:images<br /><br /> post-extract:<br /> @${MV} ${WRKSRC_images} ${WRKSRC}/images<br /><br />It will fetch those two distfiles:<br /><br /> $ make fetch-urlall-list<br /> https://codeload.github.com/foo/bar/tar.gz/1.0?dummy=/foo-bar-1.0_GH0.tar.gz<br /> https://codeload.github.com/foo/bar-images/tar.gz/1.0?dummy=/foo-bar-images-1.0-1.0.tar.gz<br /><br />It will then extract them to ${WRKDIR} in their respectives directories. ports_changes http://fbsdmon.org/feed/ports_changes/7ce71526eec6c3e00bf0 2015-05-26T23:59:59Z AUTHOR: antoine@FreeBSD.org<br /><br />PYTHON_REL has been switched from a 3 digits number to a 4 digits number to<br />handle python 2.7.10. Ports checking for python 2.7.9 should compare<br />PYTHON_REL against 2709 and ports checking for python 2.7.10 should compare<br />PYTHON_REL against 2710. ports_changes http://fbsdmon.org/feed/ports_changes/48132b5758ad33d14bbb 2015-05-21T23:59:59Z AUTHOR: mat@FreeBSD.org<br /><br />GH_COMMIT support has been removed, see the 20150319 for more informations. ports_changes http://fbsdmon.org/feed/ports_changes/2531a7b27ee39394cd9e 2015-04-19T23:59:59Z AUTHOR: tijl@FreeBSD.org<br /><br />USE_AUTOTOOLS has been deprecated. It can be replaced with USES=autoreconf<br />and GNU_CONFIGURE=yes.<br /><br />Support for USE_AUTOTOOLS=libtoolize has been removed. It can be replaced<br />with "USES=autoreconf libtool". ports_changes http://fbsdmon.org/feed/ports_changes/d603b77f78d6ca942a9a 2015-04-09T23:59:59Z AUTHOR: bapt@FreeBSD.org<br /><br />Add a new USES=gnustep to handle the GNUstep ports. Now the dependencies on<br />GNUstep libraries is done via the regular LIB_DEPENDS<br /><br />USE_GNUSTEP is now a macro that accept many arguments: back, build, gui, back<br />Depending on the feature needed for a given port<br /><br />Reuse USES=objc to avoid duplicating code ports_changes http://fbsdmon.org/feed/ports_changes/edeeaa96a55ead18883e 2015-04-08T23:59:59Z AUTHOR: bapt@FreeBSD.org<br /><br />Add a new USES=waf to handle the waf building system, allowing to factorise<br />code. Plug waf into MAKE_CMD and CONFIGURE_CMD so the regular defined targets<br />can be reused.<br /><br />Always define _MAKE_JOBS so that when bsd.port.mk will stop overwritting<br />_MAKE_JOBS when parallel jobs are disabled we can enforce -j1 (which is needed<br />to really disable parallelisation with waf<br /><br />WAF_CMD has been created to allow one to override the location of the waf<br />script relatively to WRKSRC<br /><br />CONFIGURE_TARGET is by default defined to "configure"<br />ALL_TARGET is by default defined to "build"<br />INSTALL_TARGET is by default defined to "install"<br /><br />USES=waf is by default stagedir safe ports_changes http://fbsdmon.org/feed/ports_changes/255d9a55a63e6a8a86bb 2015-04-07T23:59:59Z AUTHOR: bapt@FreeBSD.org<br /><br />USE_XZ and USE_BZIP2 are not supported anymore, they have been replaced by<br />USES=tar:bzip2 and tar:xz ports_changes http://fbsdmon.org/feed/ports_changes/feca19f7971bef7245b0 2015-03-31T23:59:59Z AUTHOR: ohauer@FreeBSD.org<br /><br />Subversion modules are no longer activated in httpd.conf!<br />To activate the subversion apache modules a dedicated file<br />will be installed as modules.d/220_subversion.conf ports_changes http://fbsdmon.org/feed/ports_changes/65b266758162dbe0f500 2015-03-28T23:59:59Z AUTHOR: bapt@FreeBSD.org<br /><br />New "metaport" USES to take care of predefining correctly the needed<br />macros as expected by meta ports. ports_changes http://fbsdmon.org/feed/ports_changes/badf0097e521f153085b 2015-03-26T23:59:59Z AUTHOR: bdrewery@FreeBSD.org<br /><br />PTHREAD_CLFAGS and PTHREAD_LIBS have been removed. Please see entry<br />20130207 for more information. ports_changes http://fbsdmon.org/feed/ports_changes/ceda2bb8343c073d6085 2015-03-23T23:59:59Z AUTHOR: bapt@FreeBSD.org<br /><br />Remove "@fc" and "@fontsdir". All fonts should always use @fcfontsdir which<br />Properly takes care of the fonts.dir and fonts.scale cache files as well<br />as ensure to properly update the fontconfig cache<br /><br />New "fonts" USES. It defines the default variables needed for fonts and also<br />takes care of the run time dependencies ports_changes http://fbsdmon.org/feed/ports_changes/a411a831e0e0b364a043 2015-03-19T23:59:59Z AUTHOR: bdrewery@FreeBSD.org<br /><br />USE_GITHUB has been updated to make GH_COMMIT optional. Using this new<br />scheme allows only setting the _tag_ or _commit hash_ in GH_TAGNAME and<br />not having to know the hash for a tag. This scheme will download a tarball<br />that has a different checksum than before due to a changed directory name<br />for extraction.<br /><br />The following MASTER_SITES are provided to retain the old checksum and<br />directory structure (that require GH_COMMIT):<br /> GH -&gt; GHL<br /> GITHUB -&gt; GITHUB_LEGACY ports_changes http://fbsdmon.org/feed/ports_changes/481d6f4a6ce84f19f17d 2015-03-19T23:59:59Z AUTHOR: bdrewery@FreeBSD.org<br /><br />USE_GITHUB has been updated to make GH_COMMIT optional. Using this new<br />scheme allows only setting the _tag_ or _commit hash_ in GH_TAGNAME and<br />not having to know the hash for a tag. This scheme will download a tarball<br />that has a different checksum than before due to a changed directory name<br />for extraction.<br /><br />GH_TAGNAME can now be any length of the hash as long as it is unique. There<br />is no longer a 7-character requirement.<br /><br />The following MASTER_SITES are provided to retain the old checksum and<br />directory structure (that require GH_COMMIT):<br /> GH -&gt; GHL<br /> GITHUB -&gt; GITHUB_LEGACY ports_changes http://fbsdmon.org/feed/ports_changes/2847f255abdf67370059 2015-03-19T23:59:59Z AUTHOR: bdrewery@FreeBSD.org<br /><br />MASTER_SITE GHR (GITHUB_RELEASE) has been removed. The same functionality<br />can be achieved with just USE_GITHUB/GH_ACCOUNT/GH_PROJECT. GH_TAGNAME<br />defaults to DISTVERSION. If the tag needs to be adjusted then change<br />GH_TAGNAME. No GH_COMMIT is needed. ports_changes http://fbsdmon.org/feed/ports_changes/7715554ce02aac69e1c4 2015-03-05T23:59:59Z AUTHOR: olivierd@FreeBSD.org<br /><br />Dependencies on the Xfce ports have been migrated to USES. Instead<br />of USE_XFCE= configenv, you should use USES= xfce. ports_changes http://fbsdmon.org/feed/ports_changes/f316bcd9caa861042a02 2015-02-24T23:59:59Z AUTHOR: makc@FreeBSD.org<br /><br />New USE_QT4 component has been introduced to reduce buildtime<br />dependencies for Qt 4 ports that use localization support. Instead<br />of USE_QT4=linguist you should now use USE_QT4=linguisttools_build.<br />Conversion of existing ports may require USE_QT4 adjustment for<br />missing components.