FreeBSD Monitor - Feeds::ports_changes http://fbsdmon.org/feed/ports_changes 2015-05-21T23:59:59Z FreeBSD Monitor 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. ports_changes http://fbsdmon.org/feed/ports_changes/871cdde8f21b11fe7b65 2014-12-17T23:59:59Z AFFECTS: users of lang/perl5.*<br />AUTHOR: mat@FreeBSD.org<br /><br />Perl now links libperl.so with all .so it builds. The stage-qa checks have<br />been extended to check that libperl.so is in fact linked with .so in<br />SITE_ARCH and errors out if none of the .so build by a port are linked with<br />it. It also checks that the rpath and runpath elf attributes are present. ports_changes http://fbsdmon.org/feed/ports_changes/53aab74bf97a66bdde09 2014-11-30T23:59:59Z AUTHOR: tijl@FreeBSD.org<br /><br />The devel/gettext port has been split up in devel/gettext-runtime which<br />contains runtime libraries such as libintl, and devel/gettext-tools which<br />contains build tools such as msgfmt. You can use USES=gettext-runtime to<br />set a LIB/BUILD/RUN_DEPENDS on devel/gettext-runtime and USES=gettext-tools<br />to set a BUILD/RUN_DEPENDS on devel/gettext-tools.<br /><br />USES=gettext is now the same as "USES=gettext-runtime gettext-tools",<br />meaning a LIB_DEPENDS on devel/gettext-runtime and a BUILD_DEPENDS on<br />devel/gettext-tools. ports_changes http://fbsdmon.org/feed/ports_changes/a5a7867d0227a7e1a308 2014-11-26T23:59:59Z AUTHOR: mat@FreeBSD.org<br /><br />The way Perl modules are installed has changed. Before, we had<br /><br /> site_perl : lib/perl5/site_perl/5.18<br /> site_perl/perl_arch : lib/perl5/site_perl/5.18/mach<br /> perl_man3 : lib/perl5/5.18/man/man3<br /><br />Now we have :<br /><br /> site_perl : lib/perl5/site_perl<br /> site_arch : lib/perl5/site_perl/mach/5.18<br /> perl_man3 : lib/perl5/site_perl/man/man3<br /><br />Modules without any .so will be installed at the same place regardless of the<br />Perl version, minimizing the upgrade when the major Perl version is changed.<br />It uses a version dependent directory for modules with compiled bits.<br /><br />As PERL_ARCH is no longer needed in plists, it has been removed from<br />PLIST_SUB.<br /><br />The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now<br />always removed, as is perllocal.pod.<br /><br />The old site_perl and site_perl/arch directories have been kept in the<br />default Perl @INC for all Perl ports, and will be phased out as these old<br />Perl versions expire. ports_changes http://fbsdmon.org/feed/ports_changes/8734453f9512926a49b4 2014-11-22T23:59:59Z AUTHOR: crees@FreeBSD.org<br /><br />Dependencies on the PostgreSQL ports have been migrated<br />to USES. Instead of USE_PGSQL, please use USES=pgsql instead.<br /><br /> USE_PGSQL=yes becomes USES=pgsql<br /> WANT_PGSQL_VER=91+ becomes USES=pgsql:9.1+<br /> USE_PGSQL=server becomes USES=pgsql and WANT_PGSQL=server ports_changes http://fbsdmon.org/feed/ports_changes/298bbfe4910f9ff0ac99 2014-11-18T23:59:59Z AUTHOR: mat@FreeBSD.org<br /><br />To ease future work, a new SITE_ARCH variable and PLIST_SUB replacement<br />containing SITE_PERL/PERL_ARCH has been added. ports_changes http://fbsdmon.org/feed/ports_changes/dd1fe73d936d6d4886b7 2014-11-02T23:59:59Z AUTHOR: bdrewery@FreeBSD.org<br /><br />SSP is now default. This can be disabled with WITHOUT_SSP.<br />SSP_CFLAGS defaults to -fstack-protector.<br />SSP will be used on all amd64 releases. It will only be used on i386<br />releases over 10.0.