Re: git: 34ab3bea8aa2 - main - graphics/gd: update to 2.3.3
- In reply to: Christian Ullrich : "Re: git: 34ab3bea8aa2 - main - graphics/gd: update to 2.3.3"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 23 Feb 2022 15:28:26 UTC
Christian Ullrich <chris@chrullrich.net> wrote: > * Dirk Meyer wrote: >> The branch main has been updated by dinoex: >> >> URL: https://cgit.FreeBSD.org/ports/commit/?id=34ab3bea8aa25b1e994a7da9a4653d558585e5d2 >> >> 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 >> >> graphics/gd: update to 2.3.3 >> >> - remove perfomance patch >> - fix tests >> - new options HEIF AVIF > >> -OPTIONS_DEFINE= PNG JPEG WEBP TIFF FREETYPE FONTCONFIG RAQM XPM ICONV >> -OPTIONS_DEFAULT=PNG JPEG WEBP TIFF FREETYPE FONTCONFIG ICONV >> +OPTIONS_DEFINE= PNG JPEG WEBP HEIF AVIF TIFF FREETYPE FONTCONFIG RAQM XPM ICONV >> +OPTIONS_DEFAULT=PNG JPEG WEBP HEIF AVIF TIFF FREETYPE FONTCONFIG ICONV > > HEIF is enabled by default and brings in a dependency chain: > > graphics/gd > -> graphics/libheif > -> multimedia/librav1e > -> multimedia/rav1e (via MASTERDIR) > -> devel/cargo (via USES=cargo) > -> lang/rust (via magic; I cannot find it) > > lang/rust is a monster, and has been building on my packages box for > about twice as long now as squid, cmake, and samba put together, with no > 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 > lang/rust for a port that is, among other things, an everyday dependency > of PHP? +1 Regards, Michael