From owner-freebsd-ports@freebsd.org Fri Sep 11 16:43:27 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3018DA0112C for ; Fri, 11 Sep 2015 16:43:27 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 127CA15E0 for ; Fri, 11 Sep 2015 16:43:27 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 116A8A0112A; Fri, 11 Sep 2015 16:43:27 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EBF28A01129 for ; Fri, 11 Sep 2015 16:43:26 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id D56FA15DF; Fri, 11 Sep 2015 16:43:26 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [IPv6:::1]) by freefall.freebsd.org (Postfix) with ESMTP id CED331622; Fri, 11 Sep 2015 16:43:26 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [172.31.3.2]) by mail.xzibition.com (Postfix) with ESMTP id 8C0D9109CF; Fri, 11 Sep 2015 16:43:26 +0000 (UTC) X-Virus-Scanned: amavisd-new at mail.xzibition.com Received: from mail.xzibition.com ([172.31.3.2]) by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new, port 10026) with LMTP id VRaaQqcqkyfC; Fri, 11 Sep 2015 16:43:24 +0000 (UTC) Subject: Re: [HEADSUP] portmaster/portupgrade support for new features DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com 0949C109C9 To: Baptiste Daroussin , ports@FreeBSD.org References: <20150629092226.GL68142@ivaldir.etoilebsd.net> From: Bryan Drewery Openpgp: id=F9173CB2C3AAEA7A5C8A1F0935D771BB6E4697CF; url=http://www.shatow.net/bryan/bryan2.asc Organization: FreeBSD Message-ID: <55F304B2.4020209@FreeBSD.org> Date: Fri, 11 Sep 2015 09:43:30 -0700 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <20150629092226.GL68142@ivaldir.etoilebsd.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="iVguM9xPic0qSoJoGNCHRJ1All4BK0Epg" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2015 16:43:27 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --iVguM9xPic0qSoJoGNCHRJ1All4BK0Epg Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 6/29/2015 2:22 AM, Baptiste Daroussin wrote: > hi all, >=20 > A couple of new features are coming to the ports tree. The first of whi= ch has > landed in the ports tree and should not be used before a while, still b= efore 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 an= d it will > be in te next version.) >=20 > 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!) >=20 > Aka BLA_DEPENDS=3D pattern:${PORTSDIR}/category/port can now become > pattern:category/ports >=20 > 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. >=20 > I would really appreciate to see people testing that and provide patche= s if > necessary so that the day we adopt this syntax those tools are already = ready to > use it ootb. >=20 > FYI: https://github.com/freebsd/portmaster and > https://github.com/freebsd/portupgrade >=20 > Later more changes will be necessary to support upcoming VARIANTS (form= erly > known as FLAVOURS) and sub packages. >=20 > This first step would allow you to step into the code of those tools be= fore the > having to deal with more intrusive changes :) >=20 I have not forgotten about this. I plan to look into it in the next few weeks. --=20 Regards, Bryan Drewery --iVguM9xPic0qSoJoGNCHRJ1All4BK0Epg Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJV8wSyAAoJEDXXcbtuRpfPPsEH/jx1/LvdD7s5EAZay2ss62bx 1GrH3nxqECSW1/SwCWt6GS6eUfL/IDjTHEVOI08HJd+59O6HluzcQDaumMQmjSXk RMAFSfY5xUXMOY7QyoN1Qs7mV0dRxDiivV2S1zWS7OcrnF3hh3BpWkEse/M3ceQG W08fogMfPFDE2d1Rg4dnavUExyKAArGj2Cq0sQmTMgJqyeR27HWocSvDgIvZKhQV QPtXZdtJ+S8O11O0IrrGqzxk4Bx+IVt7sVuWWVXAF7t6Q+nPAXXwPktFRt16ZaVL CAhwRpP/HohJLHQJT2qIiVagFMlNGXfTmGUEJ7PEsz7Mm1f76rmHh2/s0q/dqes= =JFeZ -----END PGP SIGNATURE----- --iVguM9xPic0qSoJoGNCHRJ1All4BK0Epg--