commit: 674b462afd20d8b7586262b19389914b6c15b911 Author: David Michael <fedora.dm0 <AT> gmail <DOT> com> AuthorDate: Tue May 4 12:57:11 2021 +0000 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org> CommitDate: Tue May 4 19:21:04 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=674b462a
x11-libs/pango: Fix USE=-gtk-doc issues This prevents pango from installing its own bundled gi-docgen when it's not installed as a dependency, and it avoids trying to rename a missing documentation directory. Closes: https://bugs.gentoo.org/788091 Signed-off-by: David Michael <fedora.dm0 <AT> gmail.com> Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org> x11-libs/pango/pango-1.48.4.ebuild | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/x11-libs/pango/pango-1.48.4.ebuild b/x11-libs/pango/pango-1.48.4.ebuild index 53dc3cde0ba..e856f644a63 100644 --- a/x11-libs/pango/pango-1.48.4.ebuild +++ b/x11-libs/pango/pango-1.48.4.ebuild @@ -52,6 +52,9 @@ src_prepare() { multilib_src_configure() { local emesonargs=( + # Never use gi-docgen subproject + --wrap-mode nofallback + $(meson_feature sysprof) -Dcairo=enabled -Dfontconfig=enabled @@ -78,7 +81,10 @@ multilib_src_install() { } multilib_src_install_all() { - mv "${ED}"/usr/share/doc/{${PN},${P}} || die + if use gtk-doc; then + mv "${ED}"/usr/share/doc/{${PN},${P}} || die + fi + einstalldocs } pkg_postinst() {