Bug: https://bugs.gentoo.org/698922
Signed-off-by: Sam James <s...@gentoo.org>
---
 eclass/xorg-3.eclass | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/eclass/xorg-3.eclass b/eclass/xorg-3.eclass
index e120d23efd4f..4469efb73427 100644
--- a/eclass/xorg-3.eclass
+++ b/eclass/xorg-3.eclass
@@ -463,7 +463,13 @@ xorg-3_src_install() {
        # Don't install libtool archives (even for modules)
        find "${D}" -type f -name '*.la' -delete || die
 
-       [[ -n ${FONT} ]] && remove_font_metadata
+       if [[ -n ${FONT} ]] ; then
+               if [[ -n ${FONT_CONVERT_SFNT} ]] && in_iuse convert-sfnt && use 
convert-sfnt ; then
+                       font_convert_sfnt
+               fi
+
+               remove_font_metadata
+       fi
 }
 
 # @FUNCTION: xorg-3_pkg_postinst
-- 
2.38.0


Reply via email to