summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMart Raudsepp <leio@gentoo.org>2018-12-30 12:49:58 +0200
committerMart Raudsepp <leio@gentoo.org>2018-12-30 12:50:56 +0200
commitf45a16054d54e562153adf0e74e4c810840f3230 (patch)
tree81944ebaf0bd72f07557ef07257bcd5931146cc0 /gnome-extra
parentsys-devel/gcc: stabilize 8.2.0-r6 eary on sparc, bug #667032 (diff)
downloadgentoo-f45a16054d54e562153adf0e74e4c810840f3230.tar.gz
gentoo-f45a16054d54e562153adf0e74e4c810840f3230.tar.bz2
gentoo-f45a16054d54e562153adf0e74e4c810840f3230.zip
gnome-extra/libgda: workaround build failures without vala
Upstream configure has a bad check for the libgee not existing failure, by checking a variable that's not used anymore, so the check will always fail with no libgee found - no matter if vala extensions are actually requested or not. Due to older version not building against new openssl, workaround it quickly and temporarily by always requiring libgee during build, pending a proper fix that fixes the check in configure. Bug: https://bugs.gentoo.org/674066 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Diffstat (limited to 'gnome-extra')
-rw-r--r--gnome-extra/libgda/libgda-5.2.8.ebuild2
1 files changed, 2 insertions, 0 deletions
diff --git a/gnome-extra/libgda/libgda-5.2.8.ebuild b/gnome-extra/libgda/libgda-5.2.8.ebuild
index 1b78dd77194b..0eb06d4b35cc 100644
--- a/gnome-extra/libgda/libgda-5.2.8.ebuild
+++ b/gnome-extra/libgda/libgda-5.2.8.ebuild
@@ -59,7 +59,9 @@ RDEPEND="
"
# java dep shouldn't rely on slots, bug #450004
+# TODO: libgee shouldn't be needed at build with USE=-vala, but needs build system fixes - bug 674066
DEPEND="${RDEPEND}
+ dev-libs/libgee:0.8
>=app-text/gnome-doc-utils-0.9
app-text/yelp-tools
dev-util/glib-utils