Date: Sat, 26 Nov 2022 02:39:07 +0100 From: Jan Beich <jbeich@FreeBSD.org> To: Dima Panov <fluffy@FreeBSD.org> Cc: dinoex@FreeBSD.org, Alexey Dokuchaev <danfe@freebsd.org>, Baptiste Daroussin <bapt@freebsd.org>, Gleb Popov <arrowd@freebsd.org>, ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: 6a5b2121a0ad - main - graphics/libimagequant: update to 4.0.4 Message-ID: <zgce-mr44-wny@FreeBSD.org> In-Reply-To: <863a75bb-ac76-7fca-6b14-7abcfd55655a@FreeBSD.org> (Dima Panov's message of "Sat, 26 Nov 2022 01:58:23 %2B0300") References: <202211021359.2A2DxrBH094375@gitrepo.freebsd.org> <Y2TNi44/QDAROBao@FreeBSD.org> <r0yj-m6i8-wny@FreeBSD.org> <Y2TbRWWRiu%2BxdPEc@FreeBSD.org> <leor-gdvq-wny@FreeBSD.org> <Y2UDmcfPEMWfqpFw@FreeBSD.org> <CALH631nr9RSLK00QKLZ2xin7-xvXLxHrj_MJ%2BTm-RP7cs8PZgA@mail.gmail.com> <20221123124550.uxesmrgrd6ewbx2r@aniel.nours.eu> <Y37iDQbJOoLTFOou@FreeBSD.org> <Y4C1ZF8xTfig9PG3@graf.pompo.net> <c089ab2d-8aca-4b5a-7c5e-0a7701654d75@FreeBSD.org> <sfi6-zzo0-wny@FreeBSD.org> <2e05d6b8-09e4-9053-bb6e-f77b206a953b@FreeBSD.org> <5yf2-spqt-wny@FreeBSD.org> <863a75bb-ac76-7fca-6b14-7abcfd55655a@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Dima Panov <fluffy@FreeBSD.org> writes: > On 26.11.2022 00:12, Jan Beich wrote: > > [skip] > >> If you want libimagequant-norust or similar the onus on creating and >> supporting that is on you. Beware, security/py-cryptography will also >> require lang/rust to build soon (bug 254853). > > libimagequant itself not heavily bother me but having it as default > dependency for graphics/gd does. Moreover, as vishwin@ mentioned in > tread, gd developers keep it OFF by default and we also must follow > this rule. @dinoex, please, resolve this. libimagequant is enabled by default in autotools and disabled by default in CMake. Bug 263185 happened because the port uses autotools. Some confusion maybe caused by relicensing: https://github.com/libgd/libgd/commit/3e41e98be66d (2013-03-25) https://github.com/kornelski/pngquant/commit/80d02c83cd10 (2015-12-05) Being a port maintainer doesn't imply to blindly follow upstream defaults. Otherwise, graphics/gd would have to disable FREETYPE and FONTCONFIG to follow README.md + CMakeLists.txt, drop --enable-gd-formats and disable JPEG, PNG, TIFF, WEBP to follow CMakeLists.txt.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?zgce-mr44-wny>