summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gentoo.org>2021-05-03 12:05:18 -0400
committerMatt Turner <mattst88@gentoo.org>2021-05-03 18:39:42 -0400
commit9c6ef224832b09681ccc369e1b9413df6ccb3d6d (patch)
tree841442c79cdef24c750513cf3997b6441d266f57
parentdev-util/gi-docgen: Add new package (diff)
downloadgentoo-9c6ef224832b09681ccc369e1b9413df6ccb3d6d.tar.gz
gentoo-9c6ef224832b09681ccc369e1b9413df6ccb3d6d.tar.bz2
gentoo-9c6ef224832b09681ccc369e1b9413df6ccb3d6d.zip
x11-libs/pango: Depend on dev-util/gi-docgen
Closes: https://bugs.gentoo.org/787482 Signed-off-by: Matt Turner <mattst88@gentoo.org>
-rw-r--r--x11-libs/pango/pango-1.48.4.ebuild13
1 files changed, 9 insertions, 4 deletions
diff --git a/x11-libs/pango/pango-1.48.4.ebuild b/x11-libs/pango/pango-1.48.4.ebuild
index 3928315b1d75..53dc3cde0ba8 100644
--- a/x11-libs/pango/pango-1.48.4.ebuild
+++ b/x11-libs/pango/pango-1.48.4.ebuild
@@ -11,11 +11,12 @@ SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz
LICENSE="LGPL-2+ FTL"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64"
# X USE flag is simply a stub until all revdeps have been adjusted to use X(+)
IUSE="gtk-doc +introspection sysprof test +X"
RESTRICT="!test? ( test )"
+REQUIRED_USE="gtk-doc? ( introspection )"
RDEPEND="
>=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
@@ -38,7 +39,7 @@ BDEPEND="
dev-util/glib-utils
virtual/pkgconfig
gtk-doc? (
- >=dev-util/gtk-doc-1.20
+ dev-util/gi-docgen
app-text/docbook-xml-dtd:4.2
app-text/docbook-xml-dtd:4.5
)
@@ -68,12 +69,16 @@ muiltilib_src_compile() {
meson_src_compile
}
+multilib_src_test() {
+ meson_src_test
+}
+
multilib_src_install() {
meson_src_install
}
-multilib_src_test() {
- meson_src_test
+multilib_src_install_all() {
+ mv "${ED}"/usr/share/doc/{${PN},${P}} || die
}
pkg_postinst() {