commit:     f45a16054d54e562153adf0e74e4c810840f3230
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 30 10:49:58 2018 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Dec 30 10:50:56 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f45a1605

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 <AT> gentoo.org>

 gnome-extra/libgda/libgda-5.2.8.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gnome-extra/libgda/libgda-5.2.8.ebuild 
b/gnome-extra/libgda/libgda-5.2.8.ebuild
index 1b78dd77194..0eb06d4b35c 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

Reply via email to