public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gnome:master commit in: dev-libs/libgdata/files/, dev-libs/libgdata/
@ 2012-12-16  5:12 Alexandre Rostovtsev
  0 siblings, 0 replies; 3+ messages in thread
From: Alexandre Rostovtsev @ 2012-12-16  5:12 UTC (permalink / raw
  To: gentoo-commits

commit:     54bd23514efc72c394c3e5dd441be6028b0b0f72
Author:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 16 05:02:42 2012 +0000
Commit:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
CommitDate: Sun Dec 16 05:06:37 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=54bd2351

dev-libs/libgdata: fix .pc file when USE=-gnome (#444270)

Add upstream patch to fix libgdata.pc when USE=-gnome; fixes bug #444270,
thanks to poncho.

Also, update to EAPI5 and set a subslot.

---
 .../files/libgdata-0.13.2-libgdata.pc.patch        |   58 ++++++++++++++++++++
 ...ata-0.13.2.ebuild => libgdata-0.13.2-r1.ebuild} |   15 +++---
 dev-libs/libgdata/libgdata-9999.ebuild             |   11 ++---
 3 files changed, 70 insertions(+), 14 deletions(-)

diff --git a/dev-libs/libgdata/files/libgdata-0.13.2-libgdata.pc.patch b/dev-libs/libgdata/files/libgdata-0.13.2-libgdata.pc.patch
new file mode 100644
index 0000000..9053640
--- /dev/null
+++ b/dev-libs/libgdata/files/libgdata-0.13.2-libgdata.pc.patch
@@ -0,0 +1,58 @@
+From 4e72579d1bbb302776a42551cbfb560ddd4258b3 Mon Sep 17 00:00:00 2001
+From: Robert Ancell <robert.ancell@canonical.com>
+Date: Fri, 5 Oct 2012 09:15:51 +1300
+Subject: [PATCH] core: Split packages into public and private so the .pc file
+ has correct depenencies
+
+https://bugzilla.gnome.org/show_bug.cgi?id=685464
+---
+ configure.ac   | 12 ++++++++++--
+ libgdata.pc.in |  3 ++-
+ 2 files changed, 12 insertions(+), 3 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 2ee881b..76d4898 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -62,7 +62,11 @@ AC_SUBST(GDATA_API_VERSION)
+ AC_SUBST(GDATA_API_VERSION_MAJOR)
+ AC_SUBST(GDATA_API_VERSION_MINOR)
+ 
+-GDATA_PACKAGES="glib-2.0 >= $GLIB_REQS libxml-2.0 gthread-2.0 gio-2.0 >= $GIO_REQS libsoup-2.4 >= $SOUP_REQS oauth >= $OAUTH_REQS"
++GDATA_PACKAGES_PUBLIC="gobject-2.0 glib-2.0 >= $GLIB_REQS gio-2.0 >= $GIO_REQS libxml-2.0 libsoup-2.4 >= $SOUP_REQS"
++GDATA_PACKAGES_PRIVATE="gthread-2.0 oauth >= $OAUTH_REQS"
++GDATA_PACKAGES="$GDATA_PACKAGES_PUBLIC $GDATA_PACKAGES_PRIVATE"
++AC_SUBST([GDATA_PACKAGES_PUBLIC])
++AC_SUBST([GDATA_PACKAGES_PRIVATE])
+ AC_SUBST([GDATA_PACKAGES])
+ 
+ PKG_CHECK_MODULES(GDATA, [$GDATA_PACKAGES])
+@@ -87,7 +91,11 @@ AC_ARG_ENABLE(gnome, AS_HELP_STRING([--enable-gnome], [Whether to enable GNOME s
+ AC_MSG_RESULT($enable_gnome)
+ AM_CONDITIONAL([ENABLE_GNOME], [test "x$enable_gnome" = "xyes"])
+ 
+-GNOME_PACKAGES="libsoup-gnome-2.4 gcr-base-3 libxml-2.0 goa-1.0 >= $GOA_REQS"
++GNOME_PACKAGES_PUBLIC=""
++GNOME_PACKAGES_PRIVATE="libsoup-gnome-2.4 gcr-base-3 libxml-2.0 goa-1.0 >= $GOA_REQS"
++GNOME_PACKAGES="$GNOME_PACKAGES_PUBLIC $GNOME_PACKAGES_PRIVATE"
++AC_SUBST([GNOME_PACKAGES_PUBLIC])
++AC_SUBST([GNOME_PACKAGES_PRIVATE])
+ AC_SUBST([GNOME_PACKAGES])
+ 
+ if test "x$enable_gnome" = "xyes"; then
+diff --git a/libgdata.pc.in b/libgdata.pc.in
+index ed1f4a4..cc927a7 100644
+--- a/libgdata.pc.in
++++ b/libgdata.pc.in
+@@ -6,6 +6,7 @@ includedir=@includedir@
+ Name: libgdata
+ Description: GData client library
+ Version: @VERSION@
+-Requires: @GDATA_PACKAGES@ @GNOME_PACKAGES@
++Requires: @GDATA_PACKAGES_PUBLIC@ @GNOME_PACKAGES_PUBLIC@
++Requires.private: @GDATA_PACKAGES_PRIVATE@ @GNOME_PACKAGES_PRIVATE@
+ Libs: -L${libdir} -lgdata
+ Cflags: -I${includedir}/libgdata
+-- 
+1.8.0.2
+

diff --git a/dev-libs/libgdata/libgdata-0.13.2.ebuild b/dev-libs/libgdata/libgdata-0.13.2-r1.ebuild
similarity index 89%
rename from dev-libs/libgdata/libgdata-0.13.2.ebuild
rename to dev-libs/libgdata/libgdata-0.13.2-r1.ebuild
index fb72dec..d68fd7b 100644
--- a/dev-libs/libgdata/libgdata-0.13.2.ebuild
+++ b/dev-libs/libgdata/libgdata-0.13.2-r1.ebuild
@@ -2,11 +2,11 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="4"
+EAPI="5"
 GCONF_DEBUG="yes"
 GNOME2_LA_PUNT="yes"
 
-inherit eutils gnome2
+inherit autotools eutils gnome2
 if [[ ${PV} = 9999 ]]; then
 	inherit gnome2-live
 fi
@@ -14,8 +14,8 @@ fi
 DESCRIPTION="GLib-based library for accessing online service APIs using the GData protocol"
 HOMEPAGE="http://live.gnome.org/libgdata"
 
-LICENSE="LGPL-2.1"
-SLOT="0"
+LICENSE="LGPL-2.1+"
+SLOT="0/13" # subslot = libgdata soname version
 IUSE="gnome +introspection static-libs"
 if [[ ${PV} = 9999 ]]; then
 	IUSE="${IUSE} doc"
@@ -33,7 +33,7 @@ RDEPEND="
 	>=net-libs/libsoup-2.37.91:2.4[introspection?]
 	>=x11-libs/gdk-pixbuf-2.14:2
 	gnome? (
-		app-crypt/gcr
+		app-crypt/gcr:=
 		>=net-libs/gnome-online-accounts-3.2
 		>=net-libs/libsoup-gnome-2.37.91:2.4[introspection?] )
 	introspection? ( >=dev-libs/gobject-introspection-0.9.7 )
@@ -56,8 +56,9 @@ src_prepare() {
 		$(use_enable gnome)
 		$(use_enable introspection)"
 
-	# Regenerate marshalers for <glib-2.31 compat
-	rm -v gdata/gdata-marshal.{c,h} || die
+	# in next version, fixes bug #444270
+	epatch "${FILESDIR}/${P}-libgdata.pc.patch"
+	eautoreconf
 
 	gnome2_src_prepare
 

diff --git a/dev-libs/libgdata/libgdata-9999.ebuild b/dev-libs/libgdata/libgdata-9999.ebuild
index fb72dec..c9c1a5d 100644
--- a/dev-libs/libgdata/libgdata-9999.ebuild
+++ b/dev-libs/libgdata/libgdata-9999.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="4"
+EAPI="5"
 GCONF_DEBUG="yes"
 GNOME2_LA_PUNT="yes"
 
@@ -14,8 +14,8 @@ fi
 DESCRIPTION="GLib-based library for accessing online service APIs using the GData protocol"
 HOMEPAGE="http://live.gnome.org/libgdata"
 
-LICENSE="LGPL-2.1"
-SLOT="0"
+LICENSE="LGPL-2.1+"
+SLOT="0/13" # subslot = libgdata soname version
 IUSE="gnome +introspection static-libs"
 if [[ ${PV} = 9999 ]]; then
 	IUSE="${IUSE} doc"
@@ -33,7 +33,7 @@ RDEPEND="
 	>=net-libs/libsoup-2.37.91:2.4[introspection?]
 	>=x11-libs/gdk-pixbuf-2.14:2
 	gnome? (
-		app-crypt/gcr
+		app-crypt/gcr:=
 		>=net-libs/gnome-online-accounts-3.2
 		>=net-libs/libsoup-gnome-2.37.91:2.4[introspection?] )
 	introspection? ( >=dev-libs/gobject-introspection-0.9.7 )
@@ -56,9 +56,6 @@ src_prepare() {
 		$(use_enable gnome)
 		$(use_enable introspection)"
 
-	# Regenerate marshalers for <glib-2.31 compat
-	rm -v gdata/gdata-marshal.{c,h} || die
-
 	gnome2_src_prepare
 
 	# Disable tests requiring network access, bug #307725


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: dev-libs/libgdata/files/, dev-libs/libgdata/
@ 2012-12-16  5:46 Alexandre Rostovtsev
  0 siblings, 0 replies; 3+ messages in thread
From: Alexandre Rostovtsev @ 2012-12-16  5:46 UTC (permalink / raw
  To: gentoo-commits

commit:     5f2997f13a2ae9de8c6799251301886d58d14b89
Author:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 16 05:44:26 2012 +0000
Commit:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
CommitDate: Sun Dec 16 05:45:02 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=5f2997f1

dev-libs/libgdata: really fix bug #444270

---
 ...atch => libgdata-0.13.2-Requires.private.patch} |    0
 .../libgdata-0.13.2-libgdata.pc-unused-deps.patch  |   45 ++++++++++++++++++++
 ...-0.13.2-r1.ebuild => libgdata-0.13.2-r2.ebuild} |    8 +++-
 3 files changed, 51 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libgdata/files/libgdata-0.13.2-libgdata.pc.patch b/dev-libs/libgdata/files/libgdata-0.13.2-Requires.private.patch
similarity index 100%
rename from dev-libs/libgdata/files/libgdata-0.13.2-libgdata.pc.patch
rename to dev-libs/libgdata/files/libgdata-0.13.2-Requires.private.patch

diff --git a/dev-libs/libgdata/files/libgdata-0.13.2-libgdata.pc-unused-deps.patch b/dev-libs/libgdata/files/libgdata-0.13.2-libgdata.pc-unused-deps.patch
new file mode 100644
index 0000000..7c1e1b0
--- /dev/null
+++ b/dev-libs/libgdata/files/libgdata-0.13.2-libgdata.pc-unused-deps.patch
@@ -0,0 +1,45 @@
+From 25fca0ba204a99bc4c1c8411067a8b88042d32e1 Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev <tetromino@gentoo.org>
+Date: Sun, 16 Dec 2012 00:34:18 -0500
+Subject: [PATCH] build: Do not add unused gnome dependencies to libgdata.pc
+
+https://bugzilla.gnome.org/show_bug.cgi?id=690281
+---
+ configure.ac | 17 ++++++++++-------
+ 1 file changed, 10 insertions(+), 7 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 76d4898..b4698c2 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -91,17 +91,20 @@ AC_ARG_ENABLE(gnome, AS_HELP_STRING([--enable-gnome], [Whether to enable GNOME s
+ AC_MSG_RESULT($enable_gnome)
+ AM_CONDITIONAL([ENABLE_GNOME], [test "x$enable_gnome" = "xyes"])
+ 
+-GNOME_PACKAGES_PUBLIC=""
+-GNOME_PACKAGES_PRIVATE="libsoup-gnome-2.4 gcr-base-3 libxml-2.0 goa-1.0 >= $GOA_REQS"
+-GNOME_PACKAGES="$GNOME_PACKAGES_PUBLIC $GNOME_PACKAGES_PRIVATE"
+-AC_SUBST([GNOME_PACKAGES_PUBLIC])
+-AC_SUBST([GNOME_PACKAGES_PRIVATE])
+-AC_SUBST([GNOME_PACKAGES])
+-
+ if test "x$enable_gnome" = "xyes"; then
++	GNOME_PACKAGES_PUBLIC=""
++	GNOME_PACKAGES_PRIVATE="libsoup-gnome-2.4 gcr-base-3 libxml-2.0 goa-1.0 >= $GOA_REQS"
++	GNOME_PACKAGES="$GNOME_PACKAGES_PUBLIC $GNOME_PACKAGES_PRIVATE"
+ 	AC_DEFINE(HAVE_GNOME, 1, [Defined if GNOME support is enabled])
+ 	PKG_CHECK_MODULES([GNOME], [$GNOME_PACKAGES])
++else
++	GNOME_PACKAGES_PUBLIC=""
++	GNOME_PACKAGES_PRIVATE=""
++	GNOME_PACKAGES=""
+ fi
++AC_SUBST([GNOME_PACKAGES_PUBLIC])
++AC_SUBST([GNOME_PACKAGES_PRIVATE])
++AC_SUBST([GNOME_PACKAGES])
+ 
+ # Various necessary functions and headers
+ AC_CHECK_FUNCS([strchr])
+-- 
+1.8.0.2
+

diff --git a/dev-libs/libgdata/libgdata-0.13.2-r1.ebuild b/dev-libs/libgdata/libgdata-0.13.2-r2.ebuild
similarity index 89%
rename from dev-libs/libgdata/libgdata-0.13.2-r1.ebuild
rename to dev-libs/libgdata/libgdata-0.13.2-r2.ebuild
index d68fd7b..3c32295 100644
--- a/dev-libs/libgdata/libgdata-0.13.2-r1.ebuild
+++ b/dev-libs/libgdata/libgdata-0.13.2-r2.ebuild
@@ -56,8 +56,12 @@ src_prepare() {
 		$(use_enable gnome)
 		$(use_enable introspection)"
 
-	# in next version, fixes bug #444270
-	epatch "${FILESDIR}/${P}-libgdata.pc.patch"
+	# Two patches to correct deps in libgdata.pc, bug #444270
+	# upstream, in 0.13.3
+	epatch "${FILESDIR}/${P}-Requires.private.patch"
+	# https://bugzilla.gnome.org/show_bug.cgi?id=690281
+	epatch "${FILESDIR}/${PN}-0.13.2-libgdata.pc-unused-deps.patch"
+
 	eautoreconf
 
 	gnome2_src_prepare


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: dev-libs/libgdata/files/, dev-libs/libgdata/
@ 2014-01-18 10:21 Priit Laes
  0 siblings, 0 replies; 3+ messages in thread
From: Priit Laes @ 2014-01-18 10:21 UTC (permalink / raw
  To: gentoo-commits

commit:     5d91bd6afa0c2278d926dfb714b426a39fc9b573
Author:     Priit Laes <plaes <AT> plaes <DOT> org>
AuthorDate: Sat Jan 18 10:25:03 2014 +0000
Commit:     Priit Laes <plaes <AT> plaes <DOT> org>
CommitDate: Sat Jan 18 10:25:03 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=5d91bd6a

dev-libs/libgdata: Add 0.15.0 to tree, disable tests for now

---
 dev-libs/libgdata/files/disable-uhttpmock.patch    | 49 ++++++++++++++++++++++
 ...libgdata-9999.ebuild => libgdata-0.15.0.ebuild} | 23 ++++++----
 dev-libs/libgdata/libgdata-9999.ebuild             |  9 ++--
 3 files changed, 69 insertions(+), 12 deletions(-)

diff --git a/dev-libs/libgdata/files/disable-uhttpmock.patch b/dev-libs/libgdata/files/disable-uhttpmock.patch
new file mode 100644
index 0000000..10814dd
--- /dev/null
+++ b/dev-libs/libgdata/files/disable-uhttpmock.patch
@@ -0,0 +1,49 @@
+From 9cd4239a07d40c270ac2acf69a598609020904a5 Mon Sep 17 00:00:00 2001
+From: Priit Laes <plaes@plaes.org>
+Date: Wed, 15 Jan 2014 11:53:04 +0200
+Subject: [PATCH] Allow disabling libutthttpmock dependency with
+ --disable-tests
+
+https://bugzilla.gnome.org/show_bug.cgi?id=722249
+
+---
+ Makefile.am  | 6 +++++-
+ configure.ac | 8 +++++++-
+ 2 files changed, 12 insertions(+), 2 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index 028f0f7..78733e0 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -1,4 +1,8 @@
+-SUBDIRS = . gdata/tests po docs
++SUBDIRS = . po docs
++
++if ENABLE_TESTS
++	SUBDIRS += gdata/tests
++endif
+ 
+ ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
+ 
+diff --git a/configure.ac b/configure.ac
+index 7b4a861..5a33122 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -126,7 +126,13 @@ AC_SUBST([GOA_ENABLED])
+ dnl ****************************
+ dnl Check for uhttpmock
+ dnl ****************************
+-PKG_CHECK_MODULES(UHTTPMOCK, libuhttpmock-0.0)
++AC_MSG_CHECKING(whether to build with tests)
++AC_ARG_ENABLE(tests, AS_HELP_STRING([--enable-tests], [Whether to build tests]),, enable_tests=yes)
++AC_MSG_RESULT($enable_tests)
++AM_CONDITIONAL([ENABLE_TESTS], [test "x$enable_tests" = "xyes"])
++if test "x$enable_tests" = "xyes"; then
++    PKG_CHECK_MODULES(UHTTPMOCK, libuhttpmock-0.0)
++fi
+ 
+ # Various necessary functions and headers
+ AC_CHECK_FUNCS([strchr])
+-- 
+1.8.5.3
+

diff --git a/dev-libs/libgdata/libgdata-9999.ebuild b/dev-libs/libgdata/libgdata-0.15.0.ebuild
similarity index 74%
copy from dev-libs/libgdata/libgdata-9999.ebuild
copy to dev-libs/libgdata/libgdata-0.15.0.ebuild
index 2cd89a8..a640b65 100644
--- a/dev-libs/libgdata/libgdata-9999.ebuild
+++ b/dev-libs/libgdata/libgdata-0.15.0.ebuild
@@ -1,13 +1,13 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgdata/libgdata-0.14.0.ebuild,v 1.3 2013/12/08 18:01:35 pacho Exp $
 
 EAPI="5"
 GCONF_DEBUG="yes"
 VALA_MIN_API_VERSION="0.20"
 VALA_USE_DEPEND="vapigen"
 
-inherit gnome2 vala
+inherit autotools eutils gnome2 vala
 if [[ ${PV} = 9999 ]]; then
 	inherit gnome2-live
 fi
@@ -17,7 +17,7 @@ HOMEPAGE="http://live.gnome.org/libgdata"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/13" # subslot = libgdata soname version
-IUSE="gnome +introspection static-libs vala"
+IUSE="gnome gnome-online-accounts +introspection static-libs vala"
 if [[ ${PV} = 9999 ]]; then
 	IUSE="${IUSE} doc"
 	KEYWORDS=""
@@ -28,21 +28,25 @@ REQUIRED_IUSE="vala? ( introspection )"
 
 # gtk+ is needed for gdk
 # configure checks for gtk:3, but only uses it for demos which are not installed
+# tests require libuhttpmock (not in portage)
+RESTRICT="test"
 RDEPEND="
 	>=dev-libs/glib-2.31:2
+	>=dev-libs/json-glib-0.15
 	>=dev-libs/libxml2-2:2
 	>=net-libs/liboauth-0.9.4
 	>=net-libs/libsoup-2.42.0:2.4[introspection?]
 	>=x11-libs/gdk-pixbuf-2.14:2
 	gnome? (
 		app-crypt/gcr:=
-		>=net-libs/gnome-online-accounts-3.2
-		>=net-libs/libsoup-gnome-2.37.91:2.4[introspection?] )
+		gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.2 )
+	)
 	introspection? ( >=dev-libs/gobject-introspection-0.9.7 )
 "
 DEPEND="${RDEPEND}
 	>=dev-util/gtk-doc-am-1.14
 	>=dev-util/intltool-0.40
+	>=gnome-base/gnome-common-3.6
 	virtual/pkgconfig
 	vala? ( $(vala_depend) )
 "
@@ -53,11 +57,13 @@ if [[ ${PV} = 9999 ]]; then
 fi
 
 src_prepare() {
+	epatch "${FILESDIR}/disable-uhttpmock.patch"
+	eautoreconf
 	# Disable tests requiring network access, bug #307725
 	sed -e '/^TEST_PROGS = / s:\(.*\):TEST_PROGS = general perf calendar client-login-authorizer contacts documents oauth1-authorizer picasaweb youtube \nOLD_\1:' \
-		-i gdata/tests/Makefile.am || die "network test disable failed"
+		-i gdata/tests/Makefile.in || die "network test disable failed"
 
-	use vala && vala_src_prepare
+	vala_src_prepare
 	gnome2_src_prepare
 }
 
@@ -68,7 +74,8 @@ src_configure() {
 		$(use_enable gnome goa) \
 		$(use_enable introspection) \
 		$(use_enable vala) \
-		$(use_enable static-libs static)
+		$(use_enable static-libs static) \
+		--disable-tests
 }
 
 src_test() {

diff --git a/dev-libs/libgdata/libgdata-9999.ebuild b/dev-libs/libgdata/libgdata-9999.ebuild
index 2cd89a8..7bce910 100644
--- a/dev-libs/libgdata/libgdata-9999.ebuild
+++ b/dev-libs/libgdata/libgdata-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="http://live.gnome.org/libgdata"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/13" # subslot = libgdata soname version
-IUSE="gnome +introspection static-libs vala"
+IUSE="gnome gnome-online-accounts +introspection static-libs vala"
 if [[ ${PV} = 9999 ]]; then
 	IUSE="${IUSE} doc"
 	KEYWORDS=""
@@ -36,13 +36,14 @@ RDEPEND="
 	>=x11-libs/gdk-pixbuf-2.14:2
 	gnome? (
 		app-crypt/gcr:=
-		>=net-libs/gnome-online-accounts-3.2
-		>=net-libs/libsoup-gnome-2.37.91:2.4[introspection?] )
+		gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.2 )
+	)
 	introspection? ( >=dev-libs/gobject-introspection-0.9.7 )
 "
 DEPEND="${RDEPEND}
 	>=dev-util/gtk-doc-am-1.14
 	>=dev-util/intltool-0.40
+	>=gnome-base/gnome-common-3.6
 	virtual/pkgconfig
 	vala? ( $(vala_depend) )
 "
@@ -57,7 +58,7 @@ src_prepare() {
 	sed -e '/^TEST_PROGS = / s:\(.*\):TEST_PROGS = general perf calendar client-login-authorizer contacts documents oauth1-authorizer picasaweb youtube \nOLD_\1:' \
 		-i gdata/tests/Makefile.am || die "network test disable failed"
 
-	use vala && vala_src_prepare
+	vala_src_prepare
 	gnome2_src_prepare
 }
 


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-01-18 10:21 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-16  5:12 [gentoo-commits] proj/gnome:master commit in: dev-libs/libgdata/files/, dev-libs/libgdata/ Alexandre Rostovtsev
  -- strict thread matches above, loose matches on Subject: below --
2012-12-16  5:46 Alexandre Rostovtsev
2014-01-18 10:21 Priit Laes

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox