diff options
Diffstat (limited to 'x11-libs/pango')
-rw-r--r-- | x11-libs/pango/Manifest | 4 | ||||
-rw-r--r-- | x11-libs/pango/pango-1.48.3.ebuild | 2 | ||||
-rw-r--r-- | x11-libs/pango/pango-1.48.4.ebuild | 21 |
3 files changed, 19 insertions, 8 deletions
diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest index d8f990ecfa21..3edd056ea6e4 100644 --- a/x11-libs/pango/Manifest +++ b/x11-libs/pango/Manifest @@ -8,6 +8,6 @@ DIST pango-1.48.3.tar.xz 565956 BLAKE2B 6860ae9df2b8629bdd1c5acf03453e1c6d62d8fd DIST pango-1.48.4.tar.xz 1791332 BLAKE2B 281e1ba5b52b99c61bcd90dcefb3de64e45a6de0eec5a375e209cb4316562a03e81dea73e6fb8921a631ef854dca8b035e06b3cec7ff73bf8f0033151d2cd20b SHA512 ce754c5e915ed18ba0f0ec89d74a1094e5b235821514b247d16afba7b74ecf1d850ad2b7b7d0a43da83da126c74be1b2e4c4400dbcd447e388e75e6b3c8b4dbe EBUILD pango-1.42.4-r2.ebuild 2310 BLAKE2B 6068b613ba19c35420774bfff3ff2f292d67430ca167246e8b7c4132f34f5165ad2e4f24df5080ce7c8f677f45d5e48ba555e04eefcb8c751243ed2354d2bf6a SHA512 5c05c5db53a1127119981966f9f144e95fa04c07dccde5df9341a24aef0479a6cddf3b0e7bae0f339f32737618efbd89f367d6f512ed0a01715008226ecc640a EBUILD pango-1.44.7.ebuild 2095 BLAKE2B 9a07720373325ae342c1a11216270f79783cec72cffc5198a38af6877019688466bd6505692dab3c2e509c6bbed815ce0b7897c94c7263dab692d070dfec7758 SHA512 6194aaebf76ef26476ba68bd0ee5fee76e08efd5104c4c67cd4d6b6f766bb97391ec10e14b90a9dc18d4051b87299c5514dfd3bad733aeb9061e72060942aeec -EBUILD pango-1.48.3.ebuild 2188 BLAKE2B f6dcf1c9543a28a04e6b08ef648d3706ea2777d41d4757fb80b4a434a30003d326cef89c20e6e8de3833fc1fd4c6a88f3765c3c1a54682f01d9dce4a93b88579 SHA512 9f2d1df16f2cbacd7d09ec66d435b794d6e5d5c11d5d3a8b7040d6614e29f62916b6f93448aefaaf4a90566298e3a4cbe839e3903249e0ed40318e290a2f9ee0 -EBUILD pango-1.48.4.ebuild 2188 BLAKE2B f6dcf1c9543a28a04e6b08ef648d3706ea2777d41d4757fb80b4a434a30003d326cef89c20e6e8de3833fc1fd4c6a88f3765c3c1a54682f01d9dce4a93b88579 SHA512 9f2d1df16f2cbacd7d09ec66d435b794d6e5d5c11d5d3a8b7040d6614e29f62916b6f93448aefaaf4a90566298e3a4cbe839e3903249e0ed40318e290a2f9ee0 +EBUILD pango-1.48.3.ebuild 2203 BLAKE2B 283d1f214dbf1c94accbe73cb113978adc609d3451c6c68146a8c50d33e0bfab5a865fed6a4df577f41deb37e604605a1da0b3272b8cee95c969c789f443b225 SHA512 6cc8bcadc61b038f54e3c209bddd3d16b522c88aaa69cdc2fa826909c06e0a84f81c74001376b819de4d1d9a25b64c0d11c4cf522dd7291387b91cec9e0e685d +EBUILD pango-1.48.4.ebuild 2249 BLAKE2B f7f823d8761a4747332477b1bb6e75247c9ccf80131f5808e488718f5708df7ec5107d1dd4b920e471eb5ff65cd39d9705718bf29dac1f64bab8d4709e1a93c9 SHA512 766effb3ef63f7dfb82651464d5121d1174e7f30168a4c83efb278e97f8780ab2576606911c9cc816799ed01e60ef23a83f8d77bb7ad6b205c32119a50c7db26 MISC metadata.xml 522 BLAKE2B 9e37b7287a6d6567d68daea4265ae5d13d3c336682408bdeb4f7ef92b9cd9907c4f69052fb52b59a8cd55eb40d04c660fedde562ac2a85e41844189810ed4fb8 SHA512 6af19288fc9a7e9f441f64df4e74f32ade7303df52e1c285275e41f34f0d7664b22167793c08e79e6667fe27f44afe5c1b8548d68f5878d63a432e293956fd82 diff --git a/x11-libs/pango/pango-1.48.3.ebuild b/x11-libs/pango/pango-1.48.3.ebuild index e35db085707d..3928315b1d75 100644 --- a/x11-libs/pango/pango-1.48.3.ebuild +++ b/x11-libs/pango/pango-1.48.3.ebuild @@ -22,7 +22,7 @@ RDEPEND=" >=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}] >=media-libs/fontconfig-2.12.92:1.0=[${MULTILIB_USEDEP}] >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] - >=media-libs/harfbuzz-2.0:=[glib(+),truetype(+),${MULTILIB_USEDEP}] + >=media-libs/harfbuzz-2.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}] >=x11-libs/cairo-1.12.10:=[X,${MULTILIB_USEDEP}] >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}] >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] diff --git a/x11-libs/pango/pango-1.48.4.ebuild b/x11-libs/pango/pango-1.48.4.ebuild index e35db085707d..e856f644a63d 100644 --- a/x11-libs/pango/pango-1.48.4.ebuild +++ b/x11-libs/pango/pango-1.48.4.ebuild @@ -11,18 +11,19 @@ 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}] >=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}] >=media-libs/fontconfig-2.12.92:1.0=[${MULTILIB_USEDEP}] >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] - >=media-libs/harfbuzz-2.0:=[glib(+),truetype(+),${MULTILIB_USEDEP}] + >=media-libs/harfbuzz-2.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}] >=x11-libs/cairo-1.12.10:=[X,${MULTILIB_USEDEP}] >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}] >=x11-libs/libX11-1.6.2[${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 ) @@ -51,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 @@ -68,12 +72,19 @@ 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() { + if use gtk-doc; then + mv "${ED}"/usr/share/doc/{${PN},${P}} || die + fi + einstalldocs } pkg_postinst() { |