diff options
author | David Michael <fedora.dm0@gmail.com> | 2021-05-04 08:57:11 -0400 |
---|---|---|
committer | Matt Turner <mattst88@gentoo.org> | 2021-05-04 15:21:04 -0400 |
commit | 674b462afd20d8b7586262b19389914b6c15b911 (patch) | |
tree | 787ec6be011c84ec1b87d33475d15e7def29318b | |
parent | mail-mta/exim: Stabilize 4.94.2 amd64, #786945 (diff) | |
download | gentoo-674b462afd20d8b7586262b19389914b6c15b911.tar.gz gentoo-674b462afd20d8b7586262b19389914b6c15b911.tar.bz2 gentoo-674b462afd20d8b7586262b19389914b6c15b911.zip |
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@gmail.com>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
-rw-r--r-- | x11-libs/pango/pango-1.48.4.ebuild | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/x11-libs/pango/pango-1.48.4.ebuild b/x11-libs/pango/pango-1.48.4.ebuild index 53dc3cde0ba8..e856f644a63d 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() { |