summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2013-03-30 18:35:03 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2013-03-30 18:35:03 +0000
commite348838b9258e3fadc1a5fe7ce032ee5460bafdf (patch)
treeefa35b879fc92bb76929e241c0334ea1f6c4a505 /dev-libs/libgdata
parentStable for HPPA (bug #457238). (diff)
downloadhistorical-e348838b9258e3fadc1a5fe7ce032ee5460bafdf.tar.gz
historical-e348838b9258e3fadc1a5fe7ce032ee5460bafdf.tar.bz2
historical-e348838b9258e3fadc1a5fe7ce032ee5460bafdf.zip
Clean up old revisions. Add missing vala support for 0.13.3.
Package-Manager: portage-2.2.0_alpha170/cvs/Linux x86_64 Manifest-Sign-Key: 0xC6085806
Diffstat (limited to 'dev-libs/libgdata')
-rw-r--r--dev-libs/libgdata/ChangeLog6
-rw-r--r--dev-libs/libgdata/Manifest16
-rw-r--r--dev-libs/libgdata/libgdata-0.10.2.ebuild69
-rw-r--r--dev-libs/libgdata/libgdata-0.12.0.ebuild71
-rw-r--r--dev-libs/libgdata/libgdata-0.13.3.ebuild36
-rw-r--r--dev-libs/libgdata/metadata.xml3
6 files changed, 37 insertions, 164 deletions
diff --git a/dev-libs/libgdata/ChangeLog b/dev-libs/libgdata/ChangeLog
index ce424afc671c..738567a5a2bb 100644
--- a/dev-libs/libgdata/ChangeLog
+++ b/dev-libs/libgdata/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-libs/libgdata
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgdata/ChangeLog,v 1.62 2013/03/28 16:47:17 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgdata/ChangeLog,v 1.63 2013/03/30 18:34:59 eva Exp $
+
+ 30 Mar 2013; Gilles Dartiguelongue <eva@gentoo.org> -libgdata-0.10.2.ebuild,
+ -libgdata-0.12.0.ebuild, libgdata-0.13.3.ebuild, metadata.xml:
+ Clean up old revisions. Add missing vala support for 0.13.3.
*libgdata-0.13.3 (28 Mar 2013)
diff --git a/dev-libs/libgdata/Manifest b/dev-libs/libgdata/Manifest
index d895732469bb..6f4381945f29 100644
--- a/dev-libs/libgdata/Manifest
+++ b/dev-libs/libgdata/Manifest
@@ -6,22 +6,18 @@ AUX libgdata-0.13.2-libgdata.pc-unused-deps.patch 1569 SHA256 8ae6d6776d3702d7f2
AUX libgdata-0.8.1-empty-names.patch 5173 SHA256 c7f1f7d380775e7b7e8756f58fb221bb04aec77de4e95b3b9f5f70bb7e0d7add SHA512 a332197998582a78f172065e7228ec893bcf36d2521fb2000e969d86d8c95fc3baf453f044952c2fcb9e5454f2b081704ccbf8dc188668175a0ad907ae81496b WHIRLPOOL f9b4f3a6df5358552487f32927beb476c2a5e9dfe9cc0d4d508f549bb7597fbd41a1dd8ffe0c5d9fb52dbcdcce5937357fd768603a3c86c90869ba5b363a402b
AUX libgdata-0.8.1-gdata-symbols.patch 1060 SHA256 ffdcf7b030eb2a620ef04b410d4f82dd40cb1dbbaf712378757163d70d6f1b34 SHA512 07e7b645248b9d0a497c2903b24cbef6b0adcf25431b7a171e011c97482208a87e59d4964128c14cc7c36f14705cf8ac41d4708fa7f58c927549389f444a9cfa WHIRLPOOL 5a51c4aceb69e750fce158e4f1252dc11fc18a3e2ccf1457d84e72a1e49142336f7608f9166261b24b1aa4de6a3ac4496e22bec328307e55419fe08ea935c4ff
AUX libgdata-0.8.1-validate-ssl.patch 1896 SHA256 f4c082641d86aedaf287853dc3200d63c8d9138f7c6df9c3ad49809f66f5da14 SHA512 391b4562a2e2e73a6f494225f1208b0653643f2fe4e73172017823c89f1d3a577b5e2b6de6e40e795206ba5c0705f9f6cbfbf5000000293d30210da20a7971cb WHIRLPOOL 5671a55f68c15aa8af4ee35b4b3aaf30999da7b8df5d8ab20128640b7e4cf729799e6b647a187072964c583ffc0d026f25ab6f1d4e9f13539b1cd6c2616dce87
-DIST libgdata-0.10.2.tar.xz 1129804 SHA256 c028f3f39796fe6cc4841413b95a6c470350166ec8b520d17e6f4ff666f32c4e SHA512 465908c2129169bb09dd8c15d4a321d70d53a094a14663018443dfc6fbcdf45d98916a542511a8d17f5f98b2c4872da862820803aed43978a6158beac9d25aff WHIRLPOOL 8cfd1f5ab60d8995755eb79acd8eb134730849ed483f3788cc27a77ab2951553ae231130ba1b8b1acf920b3adc36adbf0ea9c9f2be60804dd3951a6ab3948644
-DIST libgdata-0.12.0.tar.xz 1156684 SHA256 e5acd1ca88433306e740fc4cb3836f9710358d0acd48d4ddee1876dd77d2aca3 SHA512 7d0542838fc97b0ba80a658a577f33354cd8dd1888d664bce584bbd76e5e3e8f4696314e70e4831f111bcc5e58bdb373753324b599a7e7365ad57e5c5cc7a0cd WHIRLPOOL c5d1720569a5b79a81a3d55ed59ef5ca6f4cbe515eac4ef7db890e0c4900d58e5f2c8f4f29a054eac09cf8f922937b13dcf2ffd862f06ace52c8b5f3b5660e13
DIST libgdata-0.13.2.tar.xz 1183276 SHA256 3dc4e3529b4bf13d4ae4ef7cc4d74c3b5c90bd96e7d9fa83db2066a2b9a36330 SHA512 611183fa1ff2269f1f59488fd3ba6975802b5ec6b7eb530928ad937bfe632f3c39e582b42d4d7b856014adae9e51fae66a545af0239319c29c9799f7ed3267d5 WHIRLPOOL 3bb2eac46e058291c235c854753e256a530eee21d9afa5ca9296dd87d167a43a47c59cdaaf8fabb0ffd835c80334b6575cb3bc40ac75e53bde1132769a132076
DIST libgdata-0.13.3.tar.xz 1193512 SHA256 4bf52706b2ab404f8b128e000509acd9937facf26916d3e907a3db8653f73637 SHA512 d837a4569d33b7a941be3ddc5a08ba1c70c0dd5dfc8dacf380edfadfa019d10ab03cb822e679f28319e0e2eefa0f2ef7cf75c37bf6afcba2fad5fed7eb9e5607 WHIRLPOOL 069677535a01eb676bb30c4c808a4c3c23fed5ac3364e0be75fde015d5a89b6789970554c95a4a2b07f1b97a66de201f36ef6573d9a9b39fabffd4c004a5c0f6
DIST libgdata-0.8.1.tar.bz2 1201616 SHA256 080be3e677e6098d0f1bbcbaf8e474b4b94fad8a0d07b5a2969c3ab95b68d0b9 SHA512 61d65ceae7b82a497ba4c2c70a0486a108ae8dec9f0d7885fac8d33dd6a4f4d1eff068e39fb2ec5fed69f349de4d393adceca0ee242f2b4cb6045dbd48743643 WHIRLPOOL 0551ddcb3d9abb3e3633ffcb98e67036d5bdb914d3e95405b7c5568b471784548d02d3f4b0c4df4f76d2396a2be6400d564afc10527c2aa5ada9f812609ab8b0
-EBUILD libgdata-0.10.2.ebuild 1972 SHA256 50ce068beba60044d2f82879c3d672add0c6c01e4f5fb8bf144bdf454acc2dba SHA512 d2a1f9dbaea49333064f9fea329ef1de6ce9215fec348017a89216b7580a96f1f4c2a25fd204aafc9f64e1f8f792f311e9aba3f60353f9ada572c3dc4f7270de WHIRLPOOL 3cfab8fddf583b1d5eb2cd605d12648fa534050a5e306032851b740011a5b165c89e7984d1273c66423a55cfd6c3efc4e80985000e3738eaeadda1f8250cb52b
-EBUILD libgdata-0.12.0.ebuild 1955 SHA256 dd866413a8be0aff8cbe956f3696959d5bd3e602ebb83e596e7cadb773357ddd SHA512 d9e625cf560a5c142099f5db45453f38f722674d6d4bd25fb33fd090bfc46c213159839b186256fac5ccdc3cb71cd7639bb7292c21904c6976e8afc294572a2e WHIRLPOOL af4a627dff3010eb64cde0e6c4f01c4fc6d652265b52f48b6c7d414114a6125ed7ab96eb264bb1b4d978fc69f54c5c44e6984033dd927cd6db741b7f34b6ea53
EBUILD libgdata-0.13.2-r2.ebuild 2265 SHA256 ec548b49372da338f9f8db14d0fafda77a776625b46797193cc5d6ef1fe16976 SHA512 33b2bd0c1ad0a7be3d28fadcd50c37a2405d234f2fe18046502becedb1fe7bf4b483c34e0ad2b259d305ae73b1bc162bb620a604fd62e48d986a44475695c4bc WHIRLPOOL ccf5bb53e653aae4af6870ce0615e68bfb40b7fda24d83d567e50800ef7f4777825089fb67af0570f63007adbe48bd048041dc3ca861cd301bf9fd5e14ce5443
-EBUILD libgdata-0.13.3.ebuild 1687 SHA256 a235c59da767feaf93776182216aeb778cca11ee95cd1ab08420dc5f75281798 SHA512 e21af2425163e032688830aba8c1ebb2f1df96f2e811db6ad9f86a37e8639d3a67d54e6197a98bd01cb6752eacb693d9a47b740642a764843db00d8adee745a4 WHIRLPOOL 4c77c709bede4ec30aa9bf662cb3c453705ad358f7d70da6c5a6447af526f2e41053e494cd34d57226c02f134cb5428ee63f3bf4eb77f5c29dec8d3edc8069bb
+EBUILD libgdata-0.13.3.ebuild 1928 SHA256 c2c27ee38b0f11d8da79b78cc2f93bc5446b96ca3a2e771cb4745b0328157bd2 SHA512 ff7a87dbfd6b443969a9858eaccc507e71187e2f6a07f5f802af7e2df748b82a0f3e3cd470a1a8d7d3e50986e3c8de5d961c3fde6311734b544a165b55d9773f WHIRLPOOL 349bf13be34f4b439c5db64125aa3d364bef506fe1c0b9e15ce073dda43989c50d4b02336106bd48ea0862d2a63f5947b67d4cd40f9b3831cb58236be9e3dd4e
EBUILD libgdata-0.8.1-r2.ebuild 2136 SHA256 15a222f97fffb3ebd0e534e7765a1422d3f7ccdec711e85a3bf0e74dc78a8570 SHA512 1a974f20e540c5016bc41ae7794796029e759797c258568fcc145b8c9a1014a74a3b1ee8303aa9139f95309e63c6d6149247baa5d50cedc397eab8d0a520576d WHIRLPOOL 8166a582985efe815d3531b32c04e30d3b0d941c2d195902cede702c4518ec6962361b6e0522cf6def0145cde98397ccaec251ca30a535c0e6fa3e74ee6858c2
-MISC ChangeLog 9229 SHA256 3712277cd64ae2cd85d152091fb4782b1df21c7896ebff8f2892884004740441 SHA512 2a5162dcac83ea992f65c99ec66e9c395491aacd0deab1b56634b424b21785cd2f1e4aa20b4e32530e56b0ed647a81e98e032de730a4bb9cbe97098c2798b118 WHIRLPOOL a459e414999e4ebaa294069b98a7e469fa29f666d5608b4b35f47e51870b8f04c02f07c66a840cd69f7c3f936a9f4018b8a71d966ff0944a2f0cd4be233004e0
-MISC metadata.xml 159 SHA256 b1ccd57b80d8d6ee7a9924844efd69830edfb744ab818d67e50a008b5aae7d4b SHA512 9408846d0f3194f62043b64e325aed9e8cce9a74b556865acf71facc3ad59a092dccbbb3c608ada40b73625eaac93a7bcc976858c6a47426bb8fadb6f830fe2b WHIRLPOOL 4700c8b71899b5acffcc46580315d4d116b478cfa283e0ea0569ab180e46850ce85d73c7370d989e53dd8aecb69ed843d2716bfebd3c5d74a7b5c3d4b94b96bb
+MISC ChangeLog 9435 SHA256 f0277bcb56e19dcd75a4dc8ab9ea465438efb9925748431ad07c721cb1c42c6d SHA512 abf5d9ec6e0dbac2de924bedba9dde0858f6d254f030c73f2aa0273eebb1bbe264da482e0e8e2047082894fac0a16c9240a5d69ccf6d8e7c20fb9ea05d8cd89d WHIRLPOOL 23fc66afb90f35535cb3cdc713f32f1c500425165d628448c9af7b48002bab1ce210647515c11f42cec56b2e693fd086e32d35d217664c7f69b19ccc11baa7d5
+MISC metadata.xml 235 SHA256 528500a122db5bc942917e89b99a9702c661777abd9c67040bfe7bf99d94bf36 SHA512 30bfa33b83835e6e1d74cf8025b2647dfed17b29a77b82e71390edd455b48a386c738462a33010e71ba343c1568bdc3b191dd7a0cb94f3fa9cde9923e650721a WHIRLPOOL 4c7e24efcb3f2238ef614bd0f875ba2ad6d581905c482ae5d87c7bb45312be539ae4bea72e5ec1de86211e98b9a9e523683ca246d90fca349791b56e3418936c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlFUdBYACgkQCaWpQKGI+9SAFQCfeeutcRxFbwi1ocWMaE6PcTQE
-FnYAn3hOmzYGi6c0HeXrEeuN//a9OzYl
-=dkPM
+iEYEAREIAAYFAlFXMFQACgkQ1fmVwcYIWAY+/ACeJ5BfIP49c0mqVFPGdj/S8Be0
+K1QAoM1aZ1XyBpsRUMe4Qw4yOfXkqXAS
+=JXVp
-----END PGP SIGNATURE-----
diff --git a/dev-libs/libgdata/libgdata-0.10.2.ebuild b/dev-libs/libgdata/libgdata-0.10.2.ebuild
deleted file mode 100644
index d629520a4b9d..000000000000
--- a/dev-libs/libgdata/libgdata-0.10.2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgdata/libgdata-0.10.2.ebuild,v 1.4 2012/12/19 04:08:55 tetromino Exp $
-
-EAPI="4"
-GCONF_DEBUG="yes"
-GNOME2_LA_PUNT="yes"
-
-inherit eutils gnome2
-
-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"
-IUSE="gnome +introspection static-libs"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-# gtk+ is needed for gdk
-# configure checks for gtk:3, but only uses it for demos which are not installed
-RDEPEND=">=dev-libs/glib-2.19:2
- || (
- >=x11-libs/gdk-pixbuf-2.14:2
- >=x11-libs/gtk+-2.14:2 )
- app-misc/ca-certificates
- >=dev-libs/libxml2-2:2
- >=net-libs/libsoup-2.26.1:2.4[introspection?]
- >=net-libs/liboauth-0.9.4
- gnome? ( >=net-libs/libsoup-gnome-2.26.1:2.4[introspection?] )
- introspection? ( >=dev-libs/gobject-introspection-0.9.7 )"
-DEPEND="${RDEPEND}
- >=dev-util/gtk-doc-am-1.14
- >=dev-util/intltool-0.40
- virtual/pkgconfig"
-
-pkg_setup() {
- DOCS="AUTHORS ChangeLog HACKING NEWS README"
- G2CONF="${G2CONF}
- --with-ca-certs=${EPREFIX}/etc/ssl/certs/ca-certificates.crt
- $(use_enable static-libs static)
- $(use_enable gnome)
- $(use_enable introspection)"
-}
-
-src_prepare() {
- gnome2_src_prepare
-
- # Disable tests requiring network access, bug #307725
- sed -e '/^TEST_PROGS = / s:\(.*\):TEST_PROGS = general perf\nOLD_\1:' \
- -i gdata/tests/Makefile.in || die "network test disable failed"
-}
-
-src_test() {
- unset ORBIT_SOCKETDIR
- unset DBUS_SESSION_BUS_ADDRESS
- dbus-launch emake check || die "emake check failed"
-}
-
-pkg_preinst() {
- gnome2_pkg_preinst
- preserve_old_lib /usr/$(get_libdir)/libgdata.so.7
- preserve_old_lib /usr/$(get_libdir)/libgdata.so.11
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
- preserve_old_lib_notify /usr/$(get_libdir)/libgdata.so.7
- preserve_old_lib_notify /usr/$(get_libdir)/libgdata.so.11
-}
diff --git a/dev-libs/libgdata/libgdata-0.12.0.ebuild b/dev-libs/libgdata/libgdata-0.12.0.ebuild
deleted file mode 100644
index cb56fa85caa7..000000000000
--- a/dev-libs/libgdata/libgdata-0.12.0.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgdata/libgdata-0.12.0.ebuild,v 1.2 2012/12/19 04:08:55 tetromino Exp $
-
-EAPI="4"
-GCONF_DEBUG="yes"
-GNOME2_LA_PUNT="yes"
-
-inherit eutils gnome2
-
-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"
-IUSE="gnome +introspection static-libs"
-KEYWORDS="~amd64 ~x86"
-
-# gtk+ is needed for gdk
-# configure checks for gtk:3, but only uses it for demos which are not installed
-RDEPEND=">=dev-libs/glib-2.30:2
- >=x11-libs/gdk-pixbuf-2.14:2
- >=dev-libs/libxml2-2:2
- >=net-libs/libsoup-2.37.91:2.4[introspection?]
- >=net-libs/liboauth-0.9.4
-
- gnome-base/gnome-keyring
-
- gnome? ( >=net-libs/libsoup-gnome-2.37.91:2.4[introspection?] )
- introspection? ( >=dev-libs/gobject-introspection-0.9.7 )"
-DEPEND="${RDEPEND}
- >=dev-util/gtk-doc-am-1.14
- >=dev-util/intltool-0.40
- virtual/pkgconfig"
-
-pkg_setup() {
- DOCS="AUTHORS ChangeLog HACKING NEWS README"
- G2CONF="${G2CONF}
- $(use_enable static-libs static)
- $(use_enable gnome)
- $(use_enable introspection)"
-}
-
-src_prepare() {
- # 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
- sed -e '/^TEST_PROGS = / s:\(.*\):TEST_PROGS = general perf\nOLD_\1:' \
- -i gdata/tests/Makefile.in || die "network test disable failed"
-}
-
-src_test() {
- unset ORBIT_SOCKETDIR
- unset DBUS_SESSION_BUS_ADDRESS
- dbus-launch emake check || die "emake check failed"
-}
-
-pkg_preinst() {
- gnome2_pkg_preinst
- preserve_old_lib /usr/$(get_libdir)/libgdata.so.7
- preserve_old_lib /usr/$(get_libdir)/libgdata.so.11
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
- preserve_old_lib_notify /usr/$(get_libdir)/libgdata.so.7
- preserve_old_lib_notify /usr/$(get_libdir)/libgdata.so.11
-}
diff --git a/dev-libs/libgdata/libgdata-0.13.3.ebuild b/dev-libs/libgdata/libgdata-0.13.3.ebuild
index c1f4a185b1d3..053f65140f47 100644
--- a/dev-libs/libgdata/libgdata-0.13.3.ebuild
+++ b/dev-libs/libgdata/libgdata-0.13.3.ebuild
@@ -1,19 +1,22 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgdata/libgdata-0.13.3.ebuild,v 1.1 2013/03/28 16:47:17 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgdata/libgdata-0.13.3.ebuild,v 1.2 2013/03/30 18:34:59 eva Exp $
EAPI="5"
GCONF_DEBUG="yes"
+VALA_MIN_API_VERSION="0.20"
+VALA_USE_DEPEND="vapigen"
-inherit gnome2
+inherit gnome2 vala
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/13" # subslot = libgdata soname version
-IUSE="gnome +introspection static-libs"
+IUSE="gnome +introspection static-libs vala"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+REQUIRED_IUSE="vala? ( introspection )"
# gtk+ is needed for gdk
# configure checks for gtk:3, but only uses it for demos which are not installed
@@ -26,7 +29,9 @@ RDEPEND="
gnome? (
app-crypt/gcr:=
>=net-libs/gnome-online-accounts-3.2
- >=net-libs/libsoup-gnome-2.37.91:2.4[introspection?] )
+ || (
+ >=net-libs/libsoup-2.42
+ >=net-libs/libsoup-gnome-2.37.91:2.4[introspection?] ) )
introspection? ( >=dev-libs/gobject-introspection-0.9.7 )
"
DEPEND="${RDEPEND}
@@ -34,21 +39,26 @@ DEPEND="${RDEPEND}
>=dev-util/intltool-0.40
>=gnome-base/gnome-common-3.6
virtual/pkgconfig
+ vala? ( $(vala_depend) )
"
src_prepare() {
- DOCS="AUTHORS ChangeLog HACKING NEWS README"
- G2CONF="${G2CONF}
- $(use_enable static-libs static)
- $(use_enable gnome)
- $(use_enable gnome goa)
- $(use_enable introspection)"
+ # Disable tests requiring network access, bug #307725
+ sed -e '/^TEST_PROGS = / s:\(.*\):TEST_PROGS = general perf\nOLD_\1:' \
+ -i gdata/tests/Makefile.{am,in} || die "network test disable failed"
+ vala_src_prepare
gnome2_src_prepare
+}
- # Disable tests requiring network access, bug #307725
- sed -e '/^TEST_PROGS = / s:\(.*\):TEST_PROGS = general perf\nOLD_\1:' \
- -i gdata/tests/Makefile.in || die "network test disable failed"
+src_configure() {
+ DOCS="AUTHORS ChangeLog HACKING NEWS README"
+ gnome2_src_configure \
+ $(use_enable gnome) \
+ $(use_enable gnome goa) \
+ $(use_enable introspection) \
+ $(use_enable vala) \
+ $(use_enable static-libs static)
}
src_test() {
diff --git a/dev-libs/libgdata/metadata.xml b/dev-libs/libgdata/metadata.xml
index dad9001338dc..005177ffff8f 100644
--- a/dev-libs/libgdata/metadata.xml
+++ b/dev-libs/libgdata/metadata.xml
@@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>gnome</herd>
+ <use>
+ <flag name="vala">Enable bindings for dev-lang/vala</flag>
+ </use>
</pkgmetadata>