commit:     53354dd64d0b7e9febcef9c93b2aacfde011ca61
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 23 19:40:57 2019 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Mar 23 19:40:57 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53354dd6

media-gfx/fontforge: work around broken --enable-gdk flag

Closes: https://bugs.gentoo.org/681550
Package-Manager: Portage-2.3.62_p4, Repoman-2.3.12_p87
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 media-gfx/fontforge/fontforge-20190317.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/media-gfx/fontforge/fontforge-20190317.ebuild 
b/media-gfx/fontforge/fontforge-20190317.ebuild
index 49800216898..8de78d2119c 100644
--- a/media-gfx/fontforge/fontforge-20190317.ebuild
+++ b/media-gfx/fontforge/fontforge-20190317.ebuild
@@ -75,7 +75,6 @@ src_configure() {
        local myeconfargs=(
                --disable-static
                $(use_enable truetype-debugger freetype-debugger 
"${EPREFIX}/usr/include/freetype2/internal4fontforge")
-               $(use_enable gtk gdk gdk3)
                $(use_enable python python-extension)
                $(use_enable python python-scripting)
                --enable-tile-path
@@ -92,6 +91,11 @@ src_configure() {
                --without-libzmq
                $(use_with X x)
        )
+       if use gtk; then
+               # broken AC_ARG_ENABLE usage
+               # https://bugs.gentoo.org/681550
+               myeconfargs+=( --enable-gdk=gdk3 )
+       fi
        econf "${myeconfargs[@]}"
 }
 

Reply via email to