[HEADSUP] portmaster/portupgrade support for new features

Bryan Drewery bdrewery at FreeBSD.org
Fri Sep 11 16:43:27 UTC 2015

On 6/29/2015 2:22 AM, Baptiste Daroussin wrote:
> hi all,
> A couple of new features are coming to the ports tree. The first of which has
> landed in the ports tree and should not be used before a while, still before we
> start using it, it would be a very good idea to bring support for it to
> portmaster/portupgrade. (I have already done the change in poudriere and it will
> be in te next version.)
> So since recently we can remove the ${PORTSDIR} from all the dependency lines.
> (Please do not use that syntax before all the tools are able to handle it!)
> Aka BLA_DEPENDS= pattern:${PORTSDIR}/category/port can now become
> pattern:category/ports
> I haven't checked portmaster/portupgrade code so I have no idea if they will
> support that out of box or if they will need some changes.
> I would really appreciate to see people testing that and provide patches if
> necessary so that the day we adopt this syntax those tools are already ready to
> use it ootb.
> FYI: https://github.com/freebsd/portmaster and
> https://github.com/freebsd/portupgrade
> Later more changes will be necessary to support upcoming VARIANTS (formerly
> known as FLAVOURS) and sub packages.
> This first step would allow you to step into the code of those tools before the
> having to deal with more intrusive changes :)

I have not forgotten about this. I plan to look into it in the next few

Bryan Drewery

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20150911/a80ce8c7/attachment.bin>

More information about the freebsd-ports mailing list