Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/
Date: Mon, 03 May 2021 22:39:52
Message-Id: 1620081582.9c6ef224832b09681ccc369e1b9413df6ccb3d6d.mattst88@gentoo
1 commit: 9c6ef224832b09681ccc369e1b9413df6ccb3d6d
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Mon May 3 16:05:18 2021 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Mon May 3 22:39:42 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c6ef224
7
8 x11-libs/pango: Depend on dev-util/gi-docgen
9
10 Closes: https://bugs.gentoo.org/787482
11 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
12
13 x11-libs/pango/pango-1.48.4.ebuild | 13 +++++++++----
14 1 file changed, 9 insertions(+), 4 deletions(-)
15
16 diff --git a/x11-libs/pango/pango-1.48.4.ebuild b/x11-libs/pango/pango-1.48.4.ebuild
17 index 3928315b1d7..53dc3cde0ba 100644
18 --- a/x11-libs/pango/pango-1.48.4.ebuild
19 +++ b/x11-libs/pango/pango-1.48.4.ebuild
20 @@ -11,11 +11,12 @@ SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz
21
22 LICENSE="LGPL-2+ FTL"
23 SLOT="0"
24 -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"
25 +KEYWORDS="~amd64"
26
27 # X USE flag is simply a stub until all revdeps have been adjusted to use X(+)
28 IUSE="gtk-doc +introspection sysprof test +X"
29 RESTRICT="!test? ( test )"
30 +REQUIRED_USE="gtk-doc? ( introspection )"
31
32 RDEPEND="
33 >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
34 @@ -38,7 +39,7 @@ BDEPEND="
35 dev-util/glib-utils
36 virtual/pkgconfig
37 gtk-doc? (
38 - >=dev-util/gtk-doc-1.20
39 + dev-util/gi-docgen
40 app-text/docbook-xml-dtd:4.2
41 app-text/docbook-xml-dtd:4.5
42 )
43 @@ -68,12 +69,16 @@ muiltilib_src_compile() {
44 meson_src_compile
45 }
46
47 +multilib_src_test() {
48 + meson_src_test
49 +}
50 +
51 multilib_src_install() {
52 meson_src_install
53 }
54
55 -multilib_src_test() {
56 - meson_src_test
57 +multilib_src_install_all() {
58 + mv "${ED}"/usr/share/doc/{${PN},${P}} || die
59 }
60
61 pkg_postinst() {