commit:     c505c72330dda0faf6dd904cb7cf8a40a60a11d4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 18 13:10:09 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 18 13:10:55 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c505c723

media-libs/freetype: move USE=harfbuzz default to profiles

In f3c23a801ceea4dce65170306451b8e6aeca4b00, I default-enabled USE=harfbuzz
in freetype but it's better to do that in desktop profiles via package.use
until we do it globally in those profiles.

Bug: https://bugs.gentoo.org/941765
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/freetype/freetype-2.14.1-r1.ebuild | 2 +-
 profiles/targets/desktop/package.use          | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/media-libs/freetype/freetype-2.14.1-r1.ebuild 
b/media-libs/freetype/freetype-2.14.1-r1.ebuild
index 560acefb23b5..914d0c90a777 100644
--- a/media-libs/freetype/freetype-2.14.1-r1.ebuild
+++ b/media-libs/freetype/freetype-2.14.1-r1.ebuild
@@ -28,7 +28,7 @@ fi
 
 LICENSE="|| ( FTL GPL-2+ )"
 SLOT="2"
-IUSE="X +adobe-cff brotli bzip2 +cleartype-hinting debug doc fontforge 
+harfbuzz +png static-libs svg utils"
+IUSE="X +adobe-cff brotli bzip2 +cleartype-hinting debug doc fontforge 
harfbuzz +png static-libs svg utils"
 
 RDEPEND="
        >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]

diff --git a/profiles/targets/desktop/package.use 
b/profiles/targets/desktop/package.use
index 1821cd69d532..2f9e46eb3177 100644
--- a/profiles/targets/desktop/package.use
+++ b/profiles/targets/desktop/package.use
@@ -1,6 +1,10 @@
 # Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James <[email protected]> (2025-10-18)
+# media-libs/freetype works better with media-libs/harfbuzz support.
+media-libs/freetype harfbuzz
+
 # Matt Whitlock <[email protected]> (2025-04-03)
 # Desktop users will probably want QR code scanning in Bitcoin-Qt, but
 # enabling USE=qrcode by default in the ebuild requires also enabling

Reply via email to