Date: Thu, 13 Feb 2014 07:03:33 +0000 From: Matthew Seaman <matthew@FreeBSD.org> To: freebsd-ports@freebsd.org Subject: Re: graphics/libjpeg-turbo in place of graphics/jpeg Message-ID: <52FC6E45.7070005@FreeBSD.org> In-Reply-To: <20140213064004.GA5606@server.rulingia.com> References: <1392118066114-5885024.post@n5.nabble.com> <20140213064004.GA5606@server.rulingia.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --kUopovN5OFvN6bTdL9Cn0e1XaAhDtIDqe Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 13/02/2014 06:40, Peter Jeremy wrote: > On 2014-Feb-11 03:27:46 -0800, Jakub Lach <jakub_lach@mailplus.pl> wrot= e: >> Currently, I reckon that libjpeg-turbo is a drop in replacement >> for graphics/jpeg. Unfortunately, most ports have a direct=20 >> dependency on graphics/jpeg and will complain if it is missing[1].=20 >> >> Is there any way to achieve that and keep pkng happy? >=20 > At least for source builds, you can just install libjpeg-turbo and then= > later builds will see that libjpeg.so is present and not attempt to > build graphics/jpeg. I haven't tried doing this using binary packages.= At the moment, pkgng packages have dependencies recorded on specific other packages 'baked in'. So you only get to choose between libjpeg and libjpeg-turbo at compile-time, not at package installation time. We already have internal tracking of what shared libraries are required or provided by packages. Eventually with the new solver coming in 1.3.x this should allow alternate providers for particular shared libraries -- but this is still in a relatively early stage of development and there's lots of debugging yet to do before it's ready for general use. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. PGP: http://www.infracaninophile.co.uk/pgpkey --kUopovN5OFvN6bTdL9Cn0e1XaAhDtIDqe 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) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQJ8BAEBCgBmBQJS/G5GXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATi8wP/0OC2DszDbYc3NA//YW+iqhR RyaDRf0XLEHflGHF+gYMMAlFSiwYm7dPuL+vhb+gy6cWVCWasEmH0oHM/0m8oKwd bGnlHDQbtrFmn7/9CppDkYUBWMu2y9IQlydyT9LpAdLdAT2EM7wlIs3n470bYEfj NAIV43l7i2tMjHMMwXAHC8/hApdtDzjyWxfHPCMlkO++MYB5rwVamz6rRKWzCGTo ug5Ecw0w7CBjVujyVT9TDAstTdlE0xcG24/JsablKHB63u3y9bjoNt158G8quJkU MGk6jq5Rve50OSYOHeMN4P7bG2iTvPz5XmGjL4/jxvKCOIGvmN9m/Y1OvBmaP5Rn qmFKh3JUWCExKQPnXolwiP7YZKcJDgOi1YkLEo0uMFIBEFdcCg9zujqJU55R91Jx gTHotV4GD5iqnJ/IN7r5q2d8XbWu3A42dW7BEbWCzwDBfPQjZ4Y/IbjXqJOVo8U8 Y0P5jGEmGICKxdoPUTDRYr6VjyITyXztzlFduuylmfaKRlpBE2yl/rzrfs8ZkuFU aAI02cYlcDOJyShQHsEB3f5r5vrjibqF+xVttVBxP6tALKVeG7v7CAKtIE+enkqe NulwmPfLM6Z8hreNCi0XcX6Jo8pK5i9H+3QsHbj7DAnQ4namXKSizemvFs0AuqXO XZie/89lvU8GprH33c6K =8bsz -----END PGP SIGNATURE----- --kUopovN5OFvN6bTdL9Cn0e1XaAhDtIDqe--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52FC6E45.7070005>