commit:     9e1a78b4da64ca9d1531fce6f69b379edda9e62c
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon May  3 16:06:33 2021 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon May  3 22:39:42 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e1a78b4

gui-libs/gtk: Depend on dev-util/gi-docgen

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 gui-libs/gtk/gtk-4.2.0.ebuild | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/gui-libs/gtk/gtk-4.2.0.ebuild b/gui-libs/gtk/gtk-4.2.0.ebuild
index c08b1a24df1..43ef1917efa 100644
--- a/gui-libs/gtk/gtk-4.2.0.ebuild
+++ b/gui-libs/gtk/gtk-4.2.0.ebuild
@@ -13,6 +13,7 @@ SLOT="4"
 IUSE="aqua broadway cloudprint colord cups examples ffmpeg gstreamer gtk-doc 
+introspection sysprof test vulkan wayland +X xinerama"
 REQUIRED_USE="
        || ( aqua wayland X )
+       gtk-doc? ( introspection )
        xinerama? ( X )
 "
 
@@ -80,12 +81,11 @@ BDEPEND="
        dev-libs/libxslt
        >=dev-util/gdbus-codegen-2.48
        dev-util/glib-utils
-       >=dev-util/gtk-doc-am-1.20
        >=sys-devel/gettext-0.19.7
        virtual/pkgconfig
        gtk-doc? (
                app-text/docbook-xml-dtd:4.3
-               >=dev-util/gtk-doc-1.33
+               dev-util/gi-docgen
        )
        test? (
                dev-libs/glib:2
@@ -159,6 +159,11 @@ src_test() {
        fi
 }
 
+src_install() {
+       meson_src_install
+       mv "${ED}"/usr/share/doc/{gtk4,${P}} || die
+}
+
 pkg_preinst() {
        gnome2_schemas_savelist
 }

Reply via email to