Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Feb 2022 16:28:26 +0100
From:      Michael Grimm <trashcan@ellael.org>
To:        Christian Ullrich <chris@chrullrich.net>
Cc:        Dirk Meyer <dinoex@FreeBSD.org>, "ports@freebsd.org" <ports@freebsd.org>
Subject:   Re: git: 34ab3bea8aa2 - main - graphics/gd: update to 2.3.3
Message-ID:  <2BED32F2-1B41-426B-B22B-4CFBD37943CA@ellael.org>
In-Reply-To: <e6d7cca2-0160-3cf5-5f20-0110daebe2c7@chrullrich.net>
References:  <202202221145.21MBj5me066167__2472.77430478192$1645530316$gmane$org@gitrepo.freebsd.org> <e6d7cca2-0160-3cf5-5f20-0110daebe2c7@chrullrich.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Christian Ullrich <chris@chrullrich.net> wrote:
> * Dirk Meyer wrote:

>> The branch main has been updated by dinoex:
>>=20
>> URL: =
https://cgit.FreeBSD.org/ports/commit/?id=3D34ab3bea8aa25b1e994a7da9a4653d=
558585e5d2
>>=20
>> commit 34ab3bea8aa25b1e994a7da9a4653d558585e5d2
>> Author:     Dirk Meyer <dinoex@FreeBSD.org>
>> AuthorDate: 2022-02-22 11:44:38 +0000
>> Commit:     Dirk Meyer <dinoex@FreeBSD.org>
>> CommitDate: 2022-02-22 11:44:38 +0000
>>=20
>>     graphics/gd: update to 2.3.3
>>=20
>>     - remove perfomance patch
>>     - fix tests
>>     - new options HEIF AVIF
>=20
>> -OPTIONS_DEFINE=3D	PNG JPEG WEBP TIFF FREETYPE FONTCONFIG RAQM XPM =
ICONV
>> -OPTIONS_DEFAULT=3DPNG JPEG WEBP TIFF FREETYPE FONTCONFIG ICONV
>> +OPTIONS_DEFINE=3D	PNG JPEG WEBP HEIF AVIF TIFF FREETYPE FONTCONFIG =
RAQM XPM ICONV
>> +OPTIONS_DEFAULT=3DPNG JPEG WEBP HEIF AVIF TIFF FREETYPE FONTCONFIG =
ICONV
>=20
> HEIF is enabled by default and brings in a dependency chain:
>=20
> graphics/gd
> -> graphics/libheif
>    -> multimedia/librav1e
>       -> multimedia/rav1e (via MASTERDIR)
>          -> devel/cargo (via USES=3Dcargo)
>             -> lang/rust (via magic; I cannot find it)
>=20
> lang/rust is a monster, and has been building on my packages box for=20=

> about twice as long now as squid, cmake, and samba put together, with =
no=20
> end in sight.

I ran into this yesterday as well, and in my case, rust didn't even run =
to completion :-(
Thus I deactivated option HEIV. As graphics/gd is needed by wordpress, I =
can go without.

> Was this intended, and if so, is it really necessary to pull in=20
> lang/rust for a port that is, among other things, an everyday =
dependency=20
> of PHP?

+1

Regards,
Michael=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2BED32F2-1B41-426B-B22B-4CFBD37943CA>