commit: 3f2bc1711c4a457c3179b22da4491460f7ced19a Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Tue Feb 16 15:29:06 2021 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Tue Feb 16 15:29:53 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f2bc171
dev-libs/libical: Fix tests with IUSE=glib Reported-by: Toralf Förster <toralf <AT> gentoo.org> Thanks-to: Frederik Pfautsch <bugs <AT> fpprogs.de> Closes: https://bugs.gentoo.org/712812 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> dev-libs/libical/libical-3.0.9.ebuild | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/dev-libs/libical/libical-3.0.9.ebuild b/dev-libs/libical/libical-3.0.9.ebuild index 258a7b81264..27c9d5a47a4 100644 --- a/dev-libs/libical/libical-3.0.9.ebuild +++ b/dev-libs/libical/libical-3.0.9.ebuild @@ -25,7 +25,10 @@ BDEPEND=" virtual/pkgconfig doc? ( app-doc/doxygen ) introspection? ( dev-libs/gobject-introspection ) - test? ( ${PYTHON_DEPS} ) + test? ( + ${PYTHON_DEPS} + glib? ( $(python_gen_any_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]') ) + ) vala? ( $(vala_depend) ) " COMMON_DEPEND=" @@ -50,6 +53,10 @@ PATCHES=( "${FILESDIR}/${PN}-3.0.5-pkgconfig-libdir.patch" ) +python_check_deps() { + has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" +} + pkg_setup() { use test && python-any-r1_pkg_setup }