diff options
author | Alexandre Rostovtsev <tetromino@gentoo.org> | 2011-11-13 08:36:45 +0000 |
---|---|---|
committer | Alexandre Rostovtsev <tetromino@gentoo.org> | 2011-11-13 08:36:45 +0000 |
commit | fa863ea6e72750020a7643eb07a649396dacb0e4 (patch) | |
tree | cbadc48154d86818ff822580a6bd95ff6619c023 /net-libs/libsocialweb | |
parent | New package net-misc/termtter. (diff) | |
download | gentoo-2-fa863ea6e72750020a7643eb07a649396dacb0e4.tar.gz gentoo-2-fa863ea6e72750020a7643eb07a649396dacb0e4.tar.bz2 gentoo-2-fa863ea6e72750020a7643eb07a649396dacb0e4.zip |
Bump, port to EAPI4, drop old. Notable changes: should no longer silently attempt to connect to Twitter and other services without the user's permission (bug #389999, CVE-2011-4129, thanks to Michael Harrison <n0idx80@gmail.com> for reporting).
(Portage version: 2.2.0_alpha74/cvs/Linux x86_64)
Diffstat (limited to 'net-libs/libsocialweb')
-rw-r--r-- | net-libs/libsocialweb/ChangeLog | 11 | ||||
-rw-r--r-- | net-libs/libsocialweb/libsocialweb-0.25.20.ebuild (renamed from net-libs/libsocialweb/libsocialweb-0.25.18.ebuild) | 16 | ||||
-rw-r--r-- | net-libs/libsocialweb/metadata.xml | 4 |
3 files changed, 18 insertions, 13 deletions
diff --git a/net-libs/libsocialweb/ChangeLog b/net-libs/libsocialweb/ChangeLog index f4b7ee48b18b..e918515f8001 100644 --- a/net-libs/libsocialweb/ChangeLog +++ b/net-libs/libsocialweb/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for net-libs/libsocialweb # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libsocialweb/ChangeLog,v 1.4 2011/07/24 15:25:17 eva Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/libsocialweb/ChangeLog,v 1.5 2011/11/13 08:36:44 tetromino Exp $ + +*libsocialweb-0.25.20 (13 Nov 2011) + + 13 Nov 2011; Alexandre Rostovtsev <tetromino@gentoo.org> + -libsocialweb-0.25.18.ebuild, +libsocialweb-0.25.20.ebuild, metadata.xml: + Bump, port to EAPI4, drop old. Notable changes: should no longer silently + attempt to connect to Twitter and other services without the user's + permission (bug #389999, CVE-2011-4129, thanks to Michael Harrison + <n0idx80@gmail.com> for reporting). *libsocialweb-0.25.19 (24 Jul 2011) diff --git a/net-libs/libsocialweb/libsocialweb-0.25.18.ebuild b/net-libs/libsocialweb/libsocialweb-0.25.20.ebuild index bf6cd2df10b1..42adb2447094 100644 --- a/net-libs/libsocialweb/libsocialweb-0.25.18.ebuild +++ b/net-libs/libsocialweb/libsocialweb-0.25.20.ebuild @@ -1,11 +1,10 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libsocialweb/libsocialweb-0.25.18.ebuild,v 1.1 2011/06/10 19:10:55 nirbheek Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/libsocialweb/libsocialweb-0.25.20.ebuild,v 1.1 2011/11/13 08:36:45 tetromino Exp $ -EAPI="3" +EAPI="4" GCONF_DEBUG="no" GNOME2_LA_PUNT="yes" -GNOME_TARBALL_SUFFIX="xz" PYTHON_DEPEND="2" inherit gnome2 python @@ -44,6 +43,9 @@ DEPEND="${RDEPEND} >=dev-lang/vala-0.10.0:0.12[vapigen] >=dev-libs/gobject-introspection-0.9.6 )" +# Introspection is needed for vala bindings +REQUIRED_USE="vala? ( introspection )" + pkg_setup() { # TODO: enable sys-apps/keyutils support (--without-kernel-keyring) G2CONF="${G2CONF} @@ -62,16 +64,10 @@ pkg_setup() { use connman && G2CONF="${G2CONF} --with-online=connman" use networkmanager && G2CONF="${G2CONF} --with-online=networkmanager" - # Introspection is needed for vala bindings - # FIXME: Replace with USE_REQUIRED when python.eclass gets EAPI=4 support - if use vala && ! use introspection; then - ewarn "Introspection support is needed for Vala bindings, auto-enabling..." - G2CONF="${G2CONF} --enable-introspection" - fi - DOCS="AUTHORS README TODO" python_set_active_version 2 + python_pkg_setup } src_prepare() { diff --git a/net-libs/libsocialweb/metadata.xml b/net-libs/libsocialweb/metadata.xml index a61df5f4ae5f..3726e784bcf4 100644 --- a/net-libs/libsocialweb/metadata.xml +++ b/net-libs/libsocialweb/metadata.xml @@ -7,8 +7,8 @@ connection status information</flag> <flag name="gnome">Extract proxy information using <pkg>net-libs/libsoup-gnome</pkg></flag> - <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> - for introspection</flag> + <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> + for introspection</flag> <flag name="vala">Build bindings for <pkg>dev-lang/vala</pkg></flag> </use> </pkgmetadata> |