From e50955de6b05b0e38dfdef3b07f58aac560397ca Mon Sep 17 00:00:00 2001 From: Sam James Date: Fri, 3 Dec 2021 18:52:49 +0000 Subject: media-libs/freetype: forbid use of internal/bundled zlib This makes error messages far more explicit if people are trying to circumvent the common circular dependency b/t harfbuzz + freetype but don't have zlib installed (possibly just missing for one ABI: abi_x86_32). No functional change for when zlib is installed as per the ebuild's dependencies. Closes: https://bugs.gentoo.org/808252 Signed-off-by: Sam James --- media-libs/freetype/freetype-2.11.1.ebuild | 1 + media-libs/freetype/freetype-9999.ebuild | 1 + 2 files changed, 2 insertions(+) (limited to 'media-libs/freetype') diff --git a/media-libs/freetype/freetype-2.11.1.ebuild b/media-libs/freetype/freetype-2.11.1.ebuild index dad3ee32aab0..d0c71e729b9c 100644 --- a/media-libs/freetype/freetype-2.11.1.ebuild +++ b/media-libs/freetype/freetype-2.11.1.ebuild @@ -176,6 +176,7 @@ multilib_src_configure() { local myeconfargs=( --disable-freetype-config --enable-shared + --with-zlib $(use_with brotli) $(use_with bzip2) $(use_with harfbuzz) diff --git a/media-libs/freetype/freetype-9999.ebuild b/media-libs/freetype/freetype-9999.ebuild index dad3ee32aab0..d0c71e729b9c 100644 --- a/media-libs/freetype/freetype-9999.ebuild +++ b/media-libs/freetype/freetype-9999.ebuild @@ -176,6 +176,7 @@ multilib_src_configure() { local myeconfargs=( --disable-freetype-config --enable-shared + --with-zlib $(use_with brotli) $(use_with bzip2) $(use_with harfbuzz) -- cgit v1.2.3-65-gdbad