summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-libs/libsoup/ChangeLog7
-rw-r--r--net-libs/libsoup/files/libsoup-2.42.1-ipv6-tests.patch29
-rw-r--r--net-libs/libsoup/libsoup-2.38.1.ebuild61
-rw-r--r--net-libs/libsoup/libsoup-2.40.3.ebuild61
-rw-r--r--net-libs/libsoup/libsoup-2.42.3.1.ebuild71
5 files changed, 6 insertions, 223 deletions
diff --git a/net-libs/libsoup/ChangeLog b/net-libs/libsoup/ChangeLog
index dd562bab2e90..b65dde1f962a 100644
--- a/net-libs/libsoup/ChangeLog
+++ b/net-libs/libsoup/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-libs/libsoup
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup/ChangeLog,v 1.329 2014/04/21 10:30:16 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup/ChangeLog,v 1.330 2014/04/27 08:25:59 pacho Exp $
+
+ 27 Apr 2014; Pacho Ramos <pacho@gentoo.org>
+ -files/libsoup-2.42.1-ipv6-tests.patch, -libsoup-2.38.1.ebuild,
+ -libsoup-2.40.3.ebuild, -libsoup-2.42.3.1.ebuild:
+ drop old
21 Apr 2014; Agostino Sarubbo <ago@gentoo.org> libsoup-2.44.2.ebuild:
Stable for arm, wrt bug #507568
diff --git a/net-libs/libsoup/files/libsoup-2.42.1-ipv6-tests.patch b/net-libs/libsoup/files/libsoup-2.42.1-ipv6-tests.patch
deleted file mode 100644
index cc71213adc8e..000000000000
--- a/net-libs/libsoup/files/libsoup-2.42.1-ipv6-tests.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From ce2043a7a81d2d8c9fba3b87a03df52df99e4115 Mon Sep 17 00:00:00 2001
-From: Dan Winship <danw@gnome.org>
-Date: Thu, 18 Apr 2013 15:40:55 -0400
-Subject: [PATCH] misc-test: skip the IPv6 server test if there's no IPv6
- support
-
-https://bugzilla.gnome.org/show_bug.cgi?id=698220
----
- tests/misc-test.c | 5 +++++
- 1 file changed, 5 insertions(+)
-
-diff --git a/tests/misc-test.c b/tests/misc-test.c
-index a9150a1..39ee960 100644
---- a/tests/misc-test.c
-+++ b/tests/misc-test.c
-@@ -1110,6 +1110,11 @@ do_ipv6_test (void)
- ipv6_server = soup_server_new (SOUP_SERVER_INTERFACE, ipv6_addr,
- NULL);
- g_object_unref (ipv6_addr);
-+ if (!ipv6_server) {
-+ debug_printf (1, " skipping due to lack of IPv6 support\n");
-+ return;
-+ }
-+
- soup_server_add_handler (ipv6_server, NULL, ipv6_server_callback, NULL, NULL);
- soup_server_run_async (ipv6_server);
-
---
-1.8.1.4 \ No newline at end of file
diff --git a/net-libs/libsoup/libsoup-2.38.1.ebuild b/net-libs/libsoup/libsoup-2.38.1.ebuild
deleted file mode 100644
index ba2b63def000..000000000000
--- a/net-libs/libsoup/libsoup-2.38.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup/libsoup-2.38.1.ebuild,v 1.14 2012/10/28 16:28:10 armin76 Exp $
-
-EAPI="4"
-GCONF_DEBUG="yes"
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2
-
-DESCRIPTION="An HTTP library implementation in C"
-HOMEPAGE="http://live.gnome.org/LibSoup"
-
-LICENSE="LGPL-2+"
-SLOT="2.4"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE="debug +introspection samba ssl test"
-
-RDEPEND=">=dev-libs/glib-2.31.7:2
- >=dev-libs/libxml2-2:2
- >=net-libs/glib-networking-2.30.0[ssl?]
- introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
- samba? ( net-fs/samba )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- >=dev-util/gtk-doc-am-1.10"
-# test? ( www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
-# apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
-# apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
-# dev-lang/php[apache2,xmlrpc]
-# net-misc/curl
-# net-libs/glib-networking[ssl])"
-
-pkg_setup() {
- # Disable apache tests until they are usable on Gentoo, bug #326957
- DOCS="AUTHORS NEWS README"
- G2CONF="${G2CONF}
- --disable-static
- --disable-tls-check
- --without-gnome
- --without-apache-httpd
- $(use_enable introspection)
- $(use_with samba ntlm-auth ${EPREFIX}/usr/bin/ntlm_auth)"
-}
-
-src_prepare() {
- if ! use test; then
- # don't waste time building tests (bug #226271)
- sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
- || die "sed failed"
- fi
-
- gnome2_src_prepare
-}
-
-src_configure() {
- # FIXME: we need addpredict to workaround bug #324779 until
- # root cause (bug #249496) is solved
- addpredict /usr/share/snmp/mibs/.index
- gnome2_src_configure
-}
diff --git a/net-libs/libsoup/libsoup-2.40.3.ebuild b/net-libs/libsoup/libsoup-2.40.3.ebuild
deleted file mode 100644
index e400524fa712..000000000000
--- a/net-libs/libsoup/libsoup-2.40.3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup/libsoup-2.40.3.ebuild,v 1.4 2013/10/17 20:38:30 maekke Exp $
-
-EAPI="5"
-GCONF_DEBUG="yes"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_{6,7} )
-
-inherit gnome2 python-any-r1
-
-DESCRIPTION="An HTTP library implementation in C"
-HOMEPAGE="http://live.gnome.org/LibSoup"
-
-LICENSE="LGPL-2+"
-SLOT="2.4"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE="debug +introspection samba ssl test"
-
-RDEPEND=">=dev-libs/glib-2.33.1:2
- >=dev-libs/libxml2-2:2
- >=net-libs/glib-networking-2.30.0[ssl?]
- introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
- samba? ( net-fs/samba )"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
- >=dev-util/intltool-0.35
- >=dev-util/gtk-doc-am-1.10
- sys-devel/gettext
- virtual/pkgconfig"
-# test? ( www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
-# apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
-# apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
-# dev-lang/php[apache2,xmlrpc]
-# net-misc/curl
-# net-libs/glib-networking[ssl])"
-
-src_prepare() {
- if ! use test; then
- # don't waste time building tests (bug #226271)
- sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
- || die "sed failed"
- fi
-
- gnome2_src_prepare
-}
-
-src_configure() {
- # FIXME: we need addpredict to workaround bug #324779 until
- # root cause (bug #249496) is solved
- addpredict /usr/share/snmp/mibs/.index
-
- # Disable apache tests until they are usable on Gentoo, bug #326957
- gnome2_src_configure \
- --disable-static \
- --disable-tls-check \
- --without-gnome \
- --without-apache-httpd \
- $(use_enable introspection) \
- $(use_with samba ntlm-auth "${EPREFIX}"/usr/bin/ntlm_auth)
-}
diff --git a/net-libs/libsoup/libsoup-2.42.3.1.ebuild b/net-libs/libsoup/libsoup-2.42.3.1.ebuild
deleted file mode 100644
index 59061bc21f34..000000000000
--- a/net-libs/libsoup/libsoup-2.42.3.1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup/libsoup-2.42.3.1.ebuild,v 1.5 2013/12/22 16:21:50 jer Exp $
-
-EAPI="5"
-GCONF_DEBUG="yes"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python{2_6,2_7} )
-
-inherit gnome2 python-any-r1 virtualx
-
-DESCRIPTION="An HTTP library implementation in C"
-HOMEPAGE="https://wiki.gnome.org/LibSoup"
-
-LICENSE="LGPL-2+"
-SLOT="2.4"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE="debug +introspection samba ssl test"
-
-RDEPEND="
- >=dev-libs/glib-2.36.0:2
- >=dev-libs/libxml2-2:2
- dev-db/sqlite:3
- >=net-libs/glib-networking-2.30.0[ssl?]
- introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
- samba? ( net-fs/samba )
-"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
- >=dev-util/intltool-0.35
- >=dev-util/gtk-doc-am-1.10
- sys-devel/gettext
- virtual/pkgconfig"
-# test? ( www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
-# apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
-# apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
-# dev-lang/php[apache2,xmlrpc]
-# net-misc/curl
-# net-libs/glib-networking[ssl])"
-
-src_prepare() {
- if ! use test; then
- # don't waste time building tests (bug #226271)
- sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
- || die "sed failed"
- fi
-
- gnome2_src_prepare
-}
-
-src_configure() {
- # FIXME: we need addpredict to workaround bug #324779 until
- # root cause (bug #249496) is solved
- addpredict /usr/share/snmp/mibs/.index
-
- # Disable apache tests until they are usable on Gentoo, bug #326957
- gnome2_src_configure \
- --disable-more-warnings \
- --disable-static \
- --disable-tls-check \
- --without-gnome \
- --without-apache-httpd \
- $(use_enable introspection) \
- $(use_with samba ntlm-auth '${EPREFIX}'/usr/bin/ntlm_auth)
-}
-
-src_test() {
- # Try to prevent more test failures, bug #413233#c7
- dbus-launch
- Xemake check
-}