From owner-freebsd-ports@FreeBSD.ORG Mon Dec 22 12:31:49 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4094EB1F for ; Mon, 22 Dec 2014 12:31:49 +0000 (UTC) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "ca.infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C007930E1 for ; Mon, 22 Dec 2014 12:31:48 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.2.117.99]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.15.1/8.15.1) with ESMTPSA id sBMCVgJc041027 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Mon, 22 Dec 2014 12:31:43 GMT (envelope-from matthew@FreeBSD.org) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=FreeBSD.org DKIM-Filter: OpenDKIM Filter v2.9.2 smtp.infracaninophile.co.uk sBMCVgJc041027 Authentication-Results: smtp.infracaninophile.co.uk/sBMCVgJc041027; dkim=none reason="no signature"; dkim-adsp=none; dkim-atps=neutral Message-ID: <54980F25.6010700@FreeBSD.org> Date: Mon, 22 Dec 2014 12:31:33 +0000 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: +MANIFEST changed syntax in pkg 1.4? References: <54978556.3010503@ish.com.au> In-Reply-To: <54978556.3010503@ish.com.au> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="LNTwqdk3vvorv9NRW5I7Hmd8AM8lijvep" X-Virus-Scanned: clamav-milter 0.98.5 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lucid-nonsense.infracaninophile.co.uk X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Dec 2014 12:31:49 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --LNTwqdk3vvorv9NRW5I7Hmd8AM8lijvep Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 22/12/2014 02:43, Aristedes Maniatis wrote: > Has the +MAINFEST file changed in sytnax from 1.3 to 1.4 and is now > not yaml? I notice that the +MANIFEST files inside packages already > built by the ports system look more like json in format. Where do I > find documentation for the new format? Yes, +MANIFEST is now generated using libucl -- which uses a JSON-like format. I believe the differences between libucl and JSON are pretty minor (something about comment syntax IIRC) so if you convert your setup to use JSON, it should work. For more information about libucl, start here: https://github.com/vstakhov/libucl Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. PGP: http://www.infracaninophile.co.uk/pgpkey --LNTwqdk3vvorv9NRW5I7Hmd8AM8lijvep Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.20 (Darwin) iQJ8BAEBCgBmBQJUmA8uXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATeJwP/2o1SBGazsXX1HoiebrfM0B1 rlJ9VGYVVLv3wtBQ0vCnsn+s8UpmbS3gNXApgLW2ozDJstHMdufRwPEJ770p5ASI GlC9C/uvibisWEfkrtK50qKsMylbXjaykC8sgkga/GpSkvF9xCo0BA6FYF4xN09K rPG6AGJe15x3A+iXkqxRpf38qe6/uhSZj+zNDSEuy0mtS1hqfBROMtIKuxnBNXMi evuLj2JxPjkzs83+RfAt1X2WNdvtqQDFAxkkFulPfmmloo4JCj63J71Vpj65bnXy OGPmho6UJ3DnOAIwwdBeQE9rI9XKpXY9SPrLEmFBUzktgJLGLxWrny8xB2Ahw7yL jaFq4Q5iQQHgHILWo/pTdwLhv50fLWKXQ+fnQQkyHzSI6gS45KYeqiPnNG/q70QB Xt6+G1ukrQF0AM8wulJUI3bVsioWSlE2pyq/TYz6vql2IZNewQqSQxc2da9myaZl Fn3/doy9k4l2hX+e/GWkvkN41ffC/BQzMM49PuMm2wHeOzQnQ0TInAKlz187Zb9c oZ1bAO0GxmfCkHd37hLz5qTLRFsZ75MyhcmfAQ1gNyAfwVOTDdksHvN7for02za6 zCwXKFWpIrn3wDVfY3p87mGkSdcN7M5KVrMPDYl07ppr3GM8RhMPi4QSVYuufClX HQGZnvLrZu8OCsQD2+T6 =sYxu -----END PGP SIGNATURE----- --LNTwqdk3vvorv9NRW5I7Hmd8AM8lijvep--