aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory M. Tuner <gmt@be-evil.net>2014-01-17 05:17:00 -0800
committerGregory M. Tuner <gmt@be-evil.net>2014-01-17 05:17:00 -0800
commite7a85c4c710bdf7ebb54a0531073f0a676ab2ab3 (patch)
treec88366fe8800e3af03027e4ac8c5d0448cbd28b6 /net-libs
parentnet-libs/neon: clone upstream (diff)
downloadgmt-e7a85c4c710bdf7ebb54a0531073f0a676ab2ab3.tar.gz
gmt-e7a85c4c710bdf7ebb54a0531073f0a676ab2ab3.tar.bz2
gmt-e7a85c4c710bdf7ebb54a0531073f0a676ab2ab3.zip
net-libs/neon: oops, move to correct directory, and, multilib-utize
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/neon/ChangeLog807
-rw-r--r--net-libs/neon/Manifest9
-rw-r--r--net-libs/neon/files/neon-0.29.6-doc.patch15
-rw-r--r--net-libs/neon/files/neon-0.29.6-gnutls-3-backport.patch96
-rw-r--r--net-libs/neon/files/neon-0.29.6-gnutls-3-functions.patch120
-rw-r--r--net-libs/neon/files/neon-0.29.6-gnutls-3-types.patch57
-rw-r--r--net-libs/neon/files/neon-0.29.6-no-ssl-check.patch22
-rw-r--r--net-libs/neon/metadata.xml25
-rw-r--r--net-libs/neon/neon-0.30.0-r1.ebuild97
9 files changed, 1248 insertions, 0 deletions
diff --git a/net-libs/neon/ChangeLog b/net-libs/neon/ChangeLog
new file mode 100644
index 0000000..bb048a9
--- /dev/null
+++ b/net-libs/neon/ChangeLog
@@ -0,0 +1,807 @@
+# ChangeLog for net-libs/neon
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/neon/ChangeLog,v 1.61 2014/01/15 09:43:00 ago Exp $
+
+ 15 Jan 2014; Agostino Sarubbo <ago@gentoo.org> neon-0.30.0.ebuild:
+ Stable for ia64, wrt bug #497738
+
+ 11 Jan 2014; Jeroen Roovers <jer@gentoo.org> neon-0.30.0.ebuild:
+ Stable for HPPA (bug #497738).
+
+*neon-0.30.0 (03 Aug 2013)
+
+ 03 Aug 2013; Mike Gilbert <floppym@gentoo.org> +neon-0.30.0.ebuild:
+ Version bump. Ebuild by Arfrever.
+
+*neon-0.29.6-r5 (26 Feb 2013)
+
+ 26 Feb 2013; Justin Lecher <jlec@gentoo.org> -neon-0.29.6-r4.ebuild,
+ +neon-0.29.6-r5.ebuild, metadata.xml:
+ Add missing linebreak
+
+*neon-0.29.6-r4 (26 Feb 2013)
+
+ 26 Feb 2013; <qnikst@gentoo.org> +neon-0.29.6-r4.ebuild,
+ -neon-0.29.6-r3.ebuild:
+ fix doc path thanks to Chris Mayo <aklhfex@gmail.com>
+
+*neon-0.29.6-r3 (24 Feb 2013)
+
+ 24 Feb 2013; <qnikst@gentoo.org> +files/neon-0.29.6-doc.patch,
+ +neon-0.29.6-r3.ebuild:
+ fix docs layout, thanks to Chris Mayo (#458628)
+
+ 21 Feb 2013; Zac Medico <zmedico@gentoo.org> neon-0.29.6-r2.ebuild:
+ Add ~arm-linux keyword.
+
+ 01 Jan 2013; Raúl Porcel <armin76@gentoo.org> neon-0.29.6-r2.ebuild:
+ arm/ia64/s390/sh stable wrt #448638
+
+ 30 Dec 2012; Agostino Sarubbo <ago@gentoo.org> neon-0.29.6-r2.ebuild:
+ Stable for alpha, wrt bug #448638
+
+ 30 Dec 2012; Agostino Sarubbo <ago@gentoo.org> neon-0.29.6-r2.ebuild:
+ Stable for sparc, wrt bug #448638
+
+ 29 Dec 2012; Jeroen Roovers <jer@gentoo.org> neon-0.29.6-r2.ebuild:
+ Stable for HPPA (bug #448638).
+
+ 28 Dec 2012; Agostino Sarubbo <ago@gentoo.org> neon-0.29.6-r2.ebuild:
+ Stable for ppc, wrt bug #448638
+
+ 28 Dec 2012; Agostino Sarubbo <ago@gentoo.org> neon-0.29.6-r2.ebuild:
+ Stable for ppc64, wrt bug #448638
+
+ 26 Dec 2012; Agostino Sarubbo <ago@gentoo.org> neon-0.29.6-r2.ebuild:
+ Stable for amd64, wrt bug #448638
+
+ 26 Dec 2012; Jeff Horelick <jdhore@gentoo.org> neon-0.29.6-r2.ebuild:
+ marked x86 per bug 448638
+
+*neon-0.29.6-r2 (28 Nov 2012)
+
+ 28 Nov 2012; Alexander Vershilov <qnikst@gentoo.org>
+ +files/neon-0.29.6-gnutls-3-backport.patch, +neon-0.29.6-r2.ebuild:
+ backporting patches for gnutls (#440936)
+
+ 01 Nov 2012; Alexander Vershilov <qnikst@gentoo.org>
+ +files/neon-0.29.6-gnutls-3-functions.patch,
+ +files/neon-0.29.6-gnutls-3-types.patch, neon-0.29.6-r1.ebuild:
+ fix gnutls-3 breakage #421441, thanks to Bartosz Brachaczek
+
+ 05 Sep 2012; Mike Gilbert <floppym@gentoo.org> neon-0.29.6-r1.ebuild:
+ Fix handling of EPREFIX with whitespace. Patch by Arfrever.
+
+ 05 Sep 2012; Mike Gilbert <floppym@gentoo.org> neon-0.29.6-r1.ebuild:
+ Do not inherit versionator.eclass. Patch by Arfrever.
+
+ 05 Sep 2012; Pacho Ramos <pacho@gentoo.org> -neon-0.29.6.ebuild,
+ neon-0.29.6-r1.ebuild:
+ Drop suggestion to manually downgrade package as explained in bug #421643,
+ drop old.
+
+ 01 Jul 2012; Raúl Porcel <armin76@gentoo.org> neon-0.29.6-r1.ebuild:
+ alpha/ia64/s390/sh/sparc stable wrt #417325
+
+ 07 Jun 2012; Brent Baude <ranger@gentoo.org> neon-0.29.6-r1.ebuild:
+ Marking neon-0.29.6-r1 ppc for bug 417325
+
+ 30 May 2012; Jeroen Roovers <jer@gentoo.org> neon-0.29.6-r1.ebuild:
+ Stable for HPPA (bug #417325).
+
+ 30 May 2012; Markus Meier <maekke@gentoo.org> neon-0.29.6-r1.ebuild:
+ arm stable, bug #417325
+
+ 29 May 2012; Brent Baude <ranger@gentoo.org> neon-0.29.6-r1.ebuild:
+ Marking neon-0.29.6-r1 ppc for bug 415479
+
+ 29 May 2012; Brent Baude <ranger@gentoo.org> neon-0.29.6-r1.ebuild:
+ Marking neon-0.29.6-r1 ppc64 for bug 417325
+
+ 25 May 2012; Agostino Sarubbo <ago@gentoo.org> neon-0.29.6-r1.ebuild:
+ Stable for amd64, wrt bug #417325
+
+ 24 May 2012; Jeff Horelick <jdhore@gentoo.org> neon-0.29.6-r1.ebuild:
+ marked x86 per bug 417325
+
+ 21 May 2012; Mike Frysinger <vapier@gentoo.org> neon-0.29.6-r1.ebuild:
+ Inherit eutils for epatch.
+
+ 12 May 2012; Alexis Ballier <aballier@gentoo.org> neon-0.29.6-r1.ebuild:
+ keyword ~amd64-fbsd
+
+ 05 May 2012; Jeff Horelick <jdhore@gentoo.org> neon-0.29.6.ebuild,
+ neon-0.29.6-r1.ebuild:
+ dev-util/pkgconfig -> virtual/pkgconfig
+
+*neon-0.29.6-r1 (19 Apr 2012)
+
+ 19 Apr 2012; Mike Frysinger <vapier@gentoo.org> +neon-0.29.6-r1.ebuild,
+ +files/neon-0.29.6-no-ssl-check.patch:
+ Drop openssl version checking.
+
+ 02 Mar 2012; Fabian Groffen <grobian@gentoo.org> neon-0.29.6.ebuild:
+ Make sure neon links against -lintl on Solaris with USE=nls, because it needs
+ it.
+
+ 02 Mar 2012; Fabian Groffen <grobian@gentoo.org> neon-0.29.6.ebuild:
+ Fix ca-bundle path for Prefix
+
+ 24 Sep 2011; Michał Górny <mgorny@gentoo.org> metadata.xml:
+ Fix invalid herd.
+
+ 18 Sep 2011; Pacho Ramos <pacho@gentoo.org> metadata.xml:
+ Add Arfrever as proxy maintainer with proxy-maintainers as herd.
+
+ 13 Sep 2011; Pacho Ramos <pacho@gentoo.org> metadata.xml:
+ Drop maintainer due retirement, bug #246793
+
+ 05 Aug 2011; Markos Chandras <hwoarang@gentoo.org> -neon-0.29.5.ebuild:
+ Remove old ebuild. Requested by Arfrever
+
+ 20 Jul 2011; Mark Loeser <halcy0n@gentoo.org> neon-0.29.6.ebuild:
+ Stable for ppc64; bug #370523
+
+ 26 Jun 2011; Brent Baude <ranger@gentoo.org> neon-0.29.6.ebuild:
+ Marking neon-0.29.6 ppc for bug 370523
+
+ 24 Jun 2011; Raúl Porcel <armin76@gentoo.org> neon-0.29.6.ebuild:
+ alpha/ia64/s390/sh/sparc stable wrt #370523
+
+ 14 Jun 2011; Jeroen Roovers <jer@gentoo.org> neon-0.29.6.ebuild:
+ Stable for HPPA (bug #370523).
+
+ 12 Jun 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> neon-0.29.6.ebuild:
+ x86 stable wrt bug #370523
+
+ 11 Jun 2011; Markus Meier <maekke@gentoo.org> neon-0.29.6.ebuild:
+ arm stable, bug #370523
+
+ 08 Jun 2011; Markos Chandras <hwoarang@gentoo.org> neon-0.29.6.ebuild:
+ Stable on amd64 wrt bug #370523
+
+*neon-0.29.6 (03 May 2011)
+
+ 03 May 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ +neon-0.29.6.ebuild:
+ Version bump. Fixed support for >=net-libs/gnutls-2.11.1[nettle] (bug #339393).
+ Update dependencies (bug #341373).
+
+ 16 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ neon-0.29.5.ebuild:
+ Fix dependencies (bug #351826).
+
+ 27 Dec 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ -neon-0.29.3.ebuild, -neon-0.29.4.ebuild, -files/neon-0.29-sni-fix.patch:
+ Delete.
+
+ 27 Dec 2010; Brent Baude <ranger@gentoo.org> neon-0.29.5.ebuild:
+ stable ppc64, bug 345481
+
+ 13 Dec 2010; Brent Baude <ranger@gentoo.org> neon-0.29.5.ebuild:
+ stable ppc, bug 345481
+
+ 05 Dec 2010; Raúl Porcel <armin76@gentoo.org> neon-0.29.5.ebuild:
+ alpha/ia64/s390/sh stable wrt #345481
+
+ 30 Nov 2010; Michael Weber <xmw@gentoo.org> neon-0.29.5.ebuild:
+ sparc stable (bug 345481)
+
+ 26 Nov 2010; Jeroen Roovers <jer@gentoo.org> neon-0.29.5.ebuild:
+ Stable for HPPA (bug #345481).
+
+ 17 Nov 2010; Markus Meier <maekke@gentoo.org> neon-0.29.5.ebuild:
+ arm stable, bug #345481
+
+ 17 Nov 2010; Markus Meier <maekke@gentoo.org> neon-0.29.5.ebuild:
+ x86 stable, bug #345481
+
+ 15 Nov 2010; Markos Chandras <hwoarang@gentoo.org> neon-0.29.5.ebuild:
+ Stable on amd64 wrt bug #345481
+
+*neon-0.29.5 (16 Oct 2010)
+
+ 16 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ +neon-0.29.5.ebuild:
+ Version bump.
+
+*neon-0.29.4 (01 Oct 2010)
+
+ 01 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ +neon-0.29.4.ebuild:
+ Version bump.
+
+ 10 Sep 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ metadata.xml:
+ Restore previous maintainer.
+
+ 19 Aug 2010; Jeroen Roovers <jer@gentoo.org> metadata.xml:
+ Remove arfrever.
+
+ 16 May 2010; Markos Chandras <hwoarang@gentoo.org> neon-0.29.3.ebuild:
+ Stable on amd64 wrt bug #305181. Thanks to Roeland Douma
+ <roeland@rullzer.com>
+
+ 04 Apr 2010; Raúl Porcel <armin76@gentoo.org> neon-0.29.3.ebuild:
+ alpha/arm/ia64/s390/sh/sparc stable wrt #305181
+
+ 23 Mar 2010; Brent Baude <ranger@gentoo.org> neon-0.29.3.ebuild:
+ stable ppc, bug 305181
+
+ 08 Mar 2010; Sven Wegener <swegener@gentoo.org> neon-0.29.1.ebuild,
+ neon-0.29.2.ebuild, neon-0.29.3.ebuild, +files/neon-0.29-sni-fix.patch:
+ Pull in a patch from Debian to fix SNI support.
+
+ 04 Mar 2010; Jeroen Roovers <jer@gentoo.org> neon-0.29.3.ebuild:
+ Stable for HPPA (bug #305181).
+
+ 28 Feb 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> neon-0.29.3.ebuild:
+ x86 stable wrt bug #305181
+
+ 23 Feb 2010; Brent Baude <ranger@gentoo.org> neon-0.29.3.ebuild:
+ Marking neon-0.29.3 ppc64 for bug 305181
+
+*neon-0.29.3 (12 Jan 2010)
+
+ 12 Jan 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ +neon-0.29.3.ebuild:
+ Version bump.
+
+ 07 Jan 2010; Christian Faulhammer <fauli@gentoo.org> neon-0.29.2.ebuild:
+ Transfer Prefix keywords
+
+*neon-0.29.2 (31 Dec 2009)
+
+ 31 Dec 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ +neon-0.29.2.ebuild:
+ Version bump.
+
+*neon-0.29.1 (19 Dec 2009)
+
+ 19 Dec 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ +neon-0.29.1.ebuild:
+ Version bump.
+
+ 30 Nov 2009; Markus Meier <maekke@gentoo.org> neon-0.29.0.ebuild:
+ arm stable, bug #289419
+
+ 31 Oct 2009; Brent Baude <ranger@gentoo.org> neon-0.29.0.ebuild:
+ Marking neon-0.29.0 ppc64 for bug 289419
+
+ 29 Oct 2009; Markus Meier <maekke@gentoo.org> neon-0.29.0.ebuild:
+ amd64/x86 stable, bug #289419
+
+ 27 Oct 2009; Tobias Klausmann <klausman@gentoo.org> neon-0.29.0.ebuild:
+ Stable on alpha, bug #289419
+
+ 24 Oct 2009; nixnut <nixnut@gentoo.org> neon-0.29.0.ebuild:
+ ppc stable #289419
+
+ 23 Oct 2009; Jeroen Roovers <jer@gentoo.org> neon-0.29.0.ebuild:
+ Stable for HPPA (bug #289419).
+
+*neon-0.29.0 (14 Sep 2009)
+
+ 14 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ -files/neon-0.28.4-SOCK_CLOEXEC.patch, +neon-0.29.0.ebuild:
+ Version bump.
+
+ 28 Aug 2009; Petteri Räty <betelgeuse@gentoo.org> -neon-0.28.4.ebuild,
+ -neon-0.28.5.ebuild:
+ Remove old security vulnerable versions that also used built_with_use.
+
+ 27 Aug 2009; Alex Legler <a3li@gentoo.org> neon-0.28.6.ebuild:
+ amd64 stable, security bug 281950
+
+ 25 Aug 2009; Raúl Porcel <armin76@gentoo.org> neon-0.28.6.ebuild:
+ alpha/arm/ia64/s390/sh/sparc stable wrt #281950
+
+ 24 Aug 2009; Brent Baude <ranger@gentoo.org> neon-0.28.6.ebuild:
+ Marking neon-0.28.6 ppc64 for bug 281950
+
+ 23 Aug 2009; nixnut <nixnut@gentoo.org> neon-0.28.6.ebuild:
+ ppc stable #281950
+
+ 20 Aug 2009; Jeroen Roovers <jer@gentoo.org> neon-0.28.6.ebuild:
+ Stable for HPPA (bug #281950).
+
+ 19 Aug 2009; Christian Faulhammer <fauli@gentoo.org> neon-0.28.6.ebuild:
+ stable x86, security bug 281950
+
+ 19 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ neon-0.28.6.ebuild:
+ Pass --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt option to econf
+ with USE="gnutls" (bug #281196).
+
+*neon-0.28.6 (19 Aug 2009)
+
+ 19 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ -neon-0.26.4.ebuild, -neon-0.28.3.ebuild, +neon-0.28.6.ebuild:
+ Version bump.
+
+ 09 Aug 2009; Jeroen Roovers <jer@gentoo.org> neon-0.28.5.ebuild:
+ Stable for HPPA (bug #280251).
+
+ 09 Aug 2009; nixnut <nixnut@gentoo.org> neon-0.28.5.ebuild:
+ ppc stable #280251
+
+ 05 Aug 2009; <chainsaw@gentoo.org> neon-0.28.5.ebuild:
+ Marked stable on AMD64 as requested by Arfrever Frehtes Taifersar Arahesis
+ <arfrever@gentoo.org> in bug #280251. Tested using RadioSeven.se MP3
+ stream in media-sound/audacious-2.1, neon compiled with USE="expat gnutls
+ nls ssl zlib -doc -kerberos -pkcs11 -socks5".
+
+*neon-0.28.5 (04 Jul 2009)
+
+ 04 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ -neon-0.28.2.ebuild, +neon-0.28.5.ebuild:
+ Version bump.
+
+ 12 Jun 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ neon-0.28.4.ebuild, +files/neon-0.28.4-SOCK_CLOEXEC.patch:
+ Fix support for old kernels + new glibc built against new kernel headers
+ (bug #264101).
+
+ 03 May 2009; Markus Meier <maekke@gentoo.org> neon-0.28.4.ebuild:
+ amd64 stable, bug #267272
+
+ 26 Apr 2009; Raúl Porcel <armin76@gentoo.org> neon-0.28.4.ebuild:
+ alpha/arm/ia64/s390/sh/sparc/x86 stable wrt #267272
+
+ 24 Apr 2009; Brent Baude <ranger@gentoo.org> neon-0.28.4.ebuild:
+ stable ppc, bug 267272
+
+ 24 Apr 2009; Brent Baude <ranger@gentoo.org> neon-0.28.4.ebuild:
+ stable ppc64, bug 267272
+
+ 24 Apr 2009; Jeroen Roovers <jer@gentoo.org> neon-0.28.4:
+ Stable for HPPA (bug #267272).
+
+*neon-0.28.4 (21 Mar 2009)
+
+ 21 Mar 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ metadata.xml, +neon-0.28.4.ebuild:
+ Version bump (bug #261572).
+
+ 12 Nov 2008; Peter Volkov <pva@gentoo.org> neon-0.28.3.ebuild:
+ ~mips keyword back, bug #212056.
+
+ 08 Sep 2008; Guy Martin <gmsoft@gentoo.org> neon-0.28.3.ebuild:
+ Stable on hppa.
+
+ 07 Sep 2008; Raúl Porcel <armin76@gentoo.org> neon-0.28.3.ebuild:
+ ia64 stable wrt #236128
+
+ 07 Sep 2008; Markus Meier <maekke@gentoo.org> neon-0.28.3.ebuild:
+ amd64/x86 stable, bug #236128
+
+ 06 Sep 2008; Jose Luis Rivero <yoswink@gentoo.org> neon-0.28.3.ebuild:
+ Stable on alpha wrt #236128
+
+ 06 Sep 2008; Friedrich Oslage <bluebird@gentoo.org> neon-0.28.3.ebuild:
+ Stable on sparc, bug #236128
+
+ 04 Sep 2008; Brent Baude <ranger@gentoo.org> neon-0.28.3.ebuild:
+ stable ppc, bug 236128
+
+ 04 Sep 2008; Brent Baude <ranger@gentoo.org> neon-0.28.3.ebuild:
+ stable ppc64, bug 236128
+
+ 29 Aug 2008; Markus Meier <maekke@gentoo.org> neon-0.28.3.ebuild:
+ mark unstable for amd64/x86, bug #236128 comment #3
+
+ 29 Aug 2008; Markus Meier <maekke@gentoo.org> neon-0.28.3.ebuild:
+ amd64/x86 stable, bug #236128
+
+*neon-0.28.3 (29 Aug 2008)
+
+ 29 Aug 2008; Benedikt Böhm <hollow@gentoo.org> +neon-0.28.3.ebuild:
+ version bump wrt security #234826
+
+ 14 Jun 2008; nixnut <nixnut@gentoo.org> neon-0.28.2.ebuild:
+ Added ~ppc wrt bug 212056
+
+ 01 Jun 2008; Benedikt Böhm <hollow@gentoo.org> neon-0.26.4.ebuild,
+ -neon-0.28.1.ebuild:
+ fix #219888
+
+ 19 Apr 2008; Benedikt Böhm <hollow@gentoo.org> neon-0.28.1.ebuild,
+ neon-0.28.2.ebuild:
+ fix socks support wrt #217538
+
+*neon-0.28.2 (13 Apr 2008)
+
+ 13 Apr 2008; Benedikt Böhm <hollow@gentoo.org> +neon-0.28.2.ebuild:
+ version bump wrt #216240
+
+ 13 Apr 2008; Benedikt Böhm <hollow@gentoo.org> neon-0.28.1.ebuild:
+ fix documentation install; re-drop mips and ppc keywords due to repoman
+ being a bitch and not checking for masked ebuilds anymore
+
+ 13 Apr 2008; Benedikt Böhm <hollow@gentoo.org>
+ -files/neon-0.27.2-linguas.patch, neon-0.26.4.ebuild, -neon-0.27.2.ebuild,
+ neon-0.28.1.ebuild:
+ fix sock support; remove old version
+
+ 23 Mar 2008; Benedikt Böhm <hollow@gentoo.org> neon-0.28.1.ebuild:
+ fix LINGUAS
+
+*neon-0.28.1 (22 Mar 2008)
+
+ 22 Mar 2008; Benedikt Böhm <hollow@gentoo.org> +neon-0.28.1.ebuild:
+ version bump wrt #210532
+
+ 27 Jan 2008; Benedikt Böhm <hollow@gentoo.org>
+ +files/neon-0.27.2-linguas.patch, neon-0.27.2.ebuild:
+ fix #205959
+
+*neon-0.27.2 (27 Jan 2008)
+
+ 27 Jan 2008; Benedikt Böhm <hollow@gentoo.org> -neon-0.26.1-r1.ebuild,
+ -neon-0.26.3.ebuild, +neon-0.27.2.ebuild:
+ version bump; cleanup; #198753
+
+ 02 Jan 2008; Jeroen Roovers <jer@gentoo.org> neon-0.26.4.ebuild:
+ Stable for HPPA (bug #203260).
+
+ 30 Dec 2007; Samuli Suominen <drac@gentoo.org> neon-0.26.4.ebuild:
+ amd64 stable wrt #203260
+
+ 29 Dec 2007; Raúl Porcel <armin76@gentoo.org> neon-0.26.4.ebuild:
+ alpha/ia64/sparc stable wrt #203260
+
+ 29 Dec 2007; Brent Baude <ranger@gentoo.org> neon-0.26.4.ebuild:
+ Marking neon-0.26.4 ppc64 for bug 203260
+
+ 28 Dec 2007; Markus Meier <maekke@gentoo.org> neon-0.26.4.ebuild:
+ x86 stable, bug #203260
+
+ 28 Dec 2007; nixnut <nixnut@gentoo.org> neon-0.26.4.ebuild:
+ Stable on ppc wrt bug 203560
+
+ 28 Dec 2007; Benedikt Böhm <hollow@gentoo.org> metadata.xml,
+ -neon-0.24.7.ebuild, -neon-0.25.3.ebuild, -neon-0.25.5.ebuild,
+ -neon-0.26.1.ebuild:
+ cleanup old cruft
+
+*neon-0.26.4 (10 Nov 2007)
+
+ 10 Nov 2007; Benedikt Böhm <hollow@gentoo.org> +neon-0.26.4.ebuild:
+ version bump; fixes #114759, #162318, #186929, #197964
+
+ 06 Jul 2007; Mike Frysinger <vapier@gentoo.org> neon-0.26.1.ebuild,
+ neon-0.26.1-r1.ebuild, neon-0.26.3.ebuild:
+ If glibc does not have IUSE=nptl, assume it is enabled as newer versions
+ only support nptl.
+
+ 27 Jun 2007; Lars Weiler <pylon@gentoo.org> neon-0.26.3.ebuild:
+ Stable on ppc; bug #178264.
+
+ 27 Jun 2007; Jeroen Roovers <jer@gentoo.org> neon-0.26.3.ebuild:
+ Stable for HPPA (bug #178264).
+
+ 15 Jun 2007; Raúl Porcel <armin76@gentoo.org> neon-0.26.3.ebuild:
+ alpha/ia64/x86 stable wrt #178264
+
+ 14 Jun 2007; Christoph Mende <angelos@gentoo.org> neon-0.26.3.ebuild:
+ Stable on amd64 wrt bug 178264
+
+ 13 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> neon-0.26.3.ebuild:
+ Stable on sparc wrt #178264
+
+ 09 Jun 2007; Markus Rothe <corsair@gentoo.org> neon-0.26.3.ebuild:
+ Stable on ppc64; bug #178264
+
+*neon-0.26.3 (14 May 2007)
+
+ 14 May 2007; Carsten Lohrke <carlo@gentoo.org> +neon-0.26.3.ebuild:
+ Version bump.
+
+ 04 Apr 2007; Fabian Groffen <grobian@gentoo.org> neon-0.26.1.ebuild,
+ neon-0.26.1-r1.ebuild:
+ Drop userland_Darwin stuff, add virtual/libintl dependency when nls USE-flag
+ in use, bug #160165
+
+ 03 Mar 2007; Mike Frysinger <vapier@gentoo.org> neon-0.26.1-r1.ebuild:
+ Fix xml2 configure typo as noted by R Stephan #155952.
+
+ 18 Oct 2006; Roy Marples <uberlord@gentoo.org> neon-0.26.1-r1.ebuild:
+ Added ~sparc-fbsd keyword.
+
+ 07 Oct 2006; Mike Frysinger <vapier@gentoo.org> neon-0.26.1.ebuild,
+ neon-0.26.1-r1.ebuild:
+ Punt invalid use of USE=static.
+
+ 01 Oct 2006; Guy Martin <gmsoft@gentoo.org> neon-0.26.1-r1.ebuild:
+ Stable on hppa.
+
+*neon-0.26.1-r1 (24 Sep 2006)
+
+ 24 Sep 2006; Paul de Vrieze <pauldv@gentoo.org> +neon-0.26.1-r1.ebuild:
+ Gnutls support is broken in connection with subversion. This should fix
+ #148306 and others once and for all.
+
+ 03 Sep 2006; Joshua Kinard <kumba@gentoo.org> neon-0.26.1.ebuild:
+ Marked stable on mips.
+
+ 14 Aug 2006; Paul de Vrieze <pauldv@gentoo.org> neon-0.26.1.ebuild:
+ built_with_use dies when the package is not installed at all. To prevent
+ dying and allow things to (hopefully) work on a ulibc system add an extra
+ has_version check around it. This should solve bug #143886.
+
+ 05 Aug 2006; Chris White <chriswhite@gentoo.org> metadata.xml:
+ metadata.xml translation by Yoshino-san in bug #136538
+
+ 30 Jul 2006; Daniel Gryniewicz <dang@gentoo.org> neon-0.26.1.ebuild:
+ Marked stable on amd64 for bug #139506
+
+ 26 Jul 2006; Joshua Kinard <kumba@gentoo.org> neon-0.25.5.ebuild:
+ Marking stable on mips (dep needed by gnome-vfs).
+
+ 25 Jul 2006; Thomas Cort <tcort@gentoo.org> neon-0.26.1.ebuild:
+ Stable on alpha wrt Bug #139506.
+
+ 23 Jul 2006; Akinori Hattori <hattya@gentoo.org> neon-0.26.1.ebuild:
+ x86 stable, bug #139506
+
+ 23 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> neon-0.26.1.ebuild:
+ ppc stable, bug #139506
+
+ 20 Jul 2006; Markus Rothe <corsair@gentoo.org> neon-0.26.1.ebuild:
+ Stable on ppc64; bug #139506
+
+ 17 Jul 2006; Daniel Gryniewicz <dang@gentoo.org> neon-0.25.3.ebuild:
+ Marked stable on amd64 for bug #139612
+
+ 16 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> neon-0.25.3.ebuild:
+ hppa stable, bug #139612
+
+ 14 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> neon-0.25.3.ebuild:
+ ppc stable, bug #139612
+
+ 13 Jul 2006; Patrick McLean <chutzpah@gentoo.org> neon-0.26.1.ebuild:
+ Add ewarn about API breakage.
+
+ 13 Jul 2006; Aron Griffis <agriffis@gentoo.org> neon-0.26.1.ebuild:
+ Mark 0.26.1 stable on ia64. #139507
+
+ 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> neon-0.25.3.ebuild:
+ Stable on x86 wrt bug #139612.
+
+ 10 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> neon-0.26.1.ebuild:
+ Stable on sparc wrt #139506 and #139612
+
+ 10 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> neon-0.25.3.ebuild:
+ Stable on sparc wrt #139612
+
+ 05 Jul 2006; Steve Arnold <nerdboy@gentoo.org> neon-0.26.1.ebuild:
+ Removed unneccesary make clean from src_test (doh!).
+
+*neon-0.26.1 (05 Jul 2006)
+
+ 05 Jul 2006; Steve Arnold <nerdboy@gentoo.org> +neon-0.26.1.ebuild:
+ Version bump for rapidsvn and subversion support (and bug 137563).
+ This version adds several new features, so test away (note that socks
+ support is considered experimental, and tests are somewhat fragile).
+
+ 21 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> neon-0.25.5.ebuild:
+ Add missing elibtoolize.
+
+ 30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> neon-0.25.5.ebuild:
+ Add ~x86-fbsd keyword.
+
+*neon-0.25.5 (21 Feb 2006)
+
+ 21 Feb 2006; Paul de Vrieze <pauldv@gentoo.org> +neon-0.25.5.ebuild:
+ New upstream version (bug #123361)
+
+ 23 Dec 2005; Paul de Vrieze <pauldv@gentoo.org> neon-0.25.3.ebuild:
+ Explicitly disable linking with gssapi. Autodetecting gives a broken
+ dependency. Using a useflag dependency doesn't work as apparently the
+ libtool archive created does not have proper dependencies.
+
+ 14 Sep 2005; Aaron Walker <ka0ttic@gentoo.org> neon-0.24.7.ebuild:
+ 0.24.7 stable on mips.
+
+*neon-0.25.3 (10 Sep 2005)
+
+ 10 Sep 2005; Daniel Black <dragonheart@gentoo.org> -neon-0.21.3.ebuild,
+ -neon-0.23.8.ebuild, -neon-0.23.9.ebuild, -neon-0.24.0.ebuild,
+ -neon-0.24.2.ebuild, -neon-0.24.4.ebuild, -neon-0.24.5.ebuild,
+ -neon-0.24.6.ebuild, +neon-0.25.3.ebuild:
+ version bump. remove old and security vulnerable versions
+
+ 29 Jul 2005; Aaron Walker <ka0ttic@gentoo.org> neon-0.24.7.ebuild:
+ Added ~mips.
+
+ 20 Jul 2005; Andrej Kacian <ticho@gentoo.org> neon-0.24.7.ebuild:
+ Commented out the darwin sed call for now. Bug #99647.
+
+ 19 Jul 2005; Kito <kito@gentoo.org> neon-0.24.7.ebuild:
+ fix for shared library on Darwin
+
+ 29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
+ Change encoding to UTF-8 for GLEP 31 compliance
+
+ 16 Dec 2004; Markus Rothe <corsair@gentoo.org> neon-0.24.7.ebuild:
+ Stable on ppc64
+
+ 04 Nov 2004; Aron Griffis <agriffis@gentoo.org> neon-0.24.7.ebuild:
+ add ia64 keyword
+
+ 01 Nov 2004; Markus Rothe <corsair@gentoo.org> neon-0.24.7.ebuild:
+ Marked ~ppc64; bug #63683
+
+ 01 Oct 2004; Mamoru KOMACHI <usata@gentoo.org> neon-0.24.6.ebuild,
+ neon-0.24.7.ebuild:
+ Added to ~ppc-macos; bug #58811.
+
+ 23 Jul 2004; Travis Tilley <lv@gentoo.org> neon-0.24.7.ebuild:
+ stable on amd64
+
+ 23 Jul 2004; Guy Martin <gmsoft@gentoo.org> neon-0.24.7.ebuild:
+ Marked stable on hppa.
+
+ 23 Jul 2004; Bryan Østergaard,,, <kloeri@gentoo.org> neon-0.24.7.ebuild:
+ Stable on alpha, see bug #57747.
+
+ 20 Jul 2004; Stuart Herbert <stuart@gentoo.org> neon-0.24.7.ebuild:
+ Stable on x86
+
+ 20 Jul 2004; Ciaran McCreesh <ciaranm@gentoo.org> neon-0.24.7.ebuild:
+ Stable on sparc for bug #57747
+
+*neon-0.24.7 (20 Jul 2004)
+
+ 20 Jul 2004; Stuart Herbert <stuart@gentoo.org> +neon-0.24.7.ebuild:
+ Version bump; required by subversion-1.0.6
+
+ 02 Jun 2004; Ciaran McCreesh <ciaranm@gentoo.org> neon-0.24.6.ebuild:
+ Stable on sparc at klieber's request
+
+ 02 Jun 2004; Aron Griffis <agriffis@gentoo.org> neon-0.24.6.ebuild:
+ stable on alpha
+
+ 24 May 2004; Bryan Østergaard <kloeri@gentoo.org> neon-0.24.6.ebuild:
+ Keyworded ~alpha, requested in bug #51550.
+
+ 20 May 2004; Michael McCabe <randy@gentoo.org> neon-0.24.6.ebuild:
+ Marked stable on s390
+
+*neon-0.24.6 (19 May 2004)
+
+ 19 May 2004; Paul de Vrieze <pauldv@gentoo.org> +neon-0.24.6.ebuild:
+ New version with security fixes
+
+ 13 May 2004; Michael McCabe <randy@gentoo.org> neon-0.24.5.ebuild:
+ Added s390 keywords
+
+ 27 Apr 2004; Travis Tilley <lv@gentoo.org> neon-0.24.5.ebuild:
+ stable on amd64
+
+*neon-0.24.5 (27 Apr 2004)
+
+ 27 Apr 2004; Paul de Vrieze <pauldv@gentoo.org> +neon-0.24.5.ebuild:
+ New upstream version with SECURITY fixes. Updating is highly recommended
+
+ 26 Apr 2004; Paul de Vrieze <pauldv@gentoo.org> neon-0.24.4.ebuild:
+ Mark stable so that subversion can be marked stable
+
+ 26 Apr 2004; Aron Griffis <agriffis@gentoo.org> neon-0.23.8.ebuild,
+ neon-0.23.9.ebuild, neon-0.24.0.ebuild, neon-0.24.2.ebuild,
+ neon-0.24.4.ebuild:
+ Add die following econf for bug 48950
+
+ 22 Jan 2004; <augustus@gentoo.org> neon-0.24.4.ebuild:
+ Added ~amd64 keyword.
+
+*neon-0.24.4 (13 Dec 2003)
+
+ 13 Dec 2003; <paul@gentoo.org> neon-0.24.4.ebuild:
+ Add a new version, with some fixes based on bug #32232. patch slightly adapted
+ from a patch by Jani Averbach <jaa@iki.fi>
+
+ 28 Nov 2003; Jason Wever <weeve@gentoo.org> neon-0.24.2.ebuild:
+ Added ~sparc keyword.
+
+ 09 Nov 2003; David Holm <dholm@gentoo.org> neon-0.24.2.ebuild:
+ Added to ~ppc.
+
+*neon-0.24.2 (27 Sep 2003)
+
+ 27 Sep 2003; Paul de Vrieze <pauldv@gentoo.org> metadata.xml,
+ neon-0.24.2.ebuild:
+ Version bump as subversion needs 0.24.2
+
+*neon-0.24.0 (26 Sep 2003)
+
+ 26 Sep 2003; Martin Holzer <mholzer@gentoo.org> neon-0.24.0.ebuild:
+ Version bumped.
+
+*neon-0.23.9 (17 Aug 2003)
+
+ 17 Aug 2003; Paul de Vrieze <pauldv@gentoo.org> neon-0.23.8.ebuild,
+ neon-0.23.9.ebuild:
+ Add new upstream version that could probably fix some pkg-config bugs
+
+ 17 Aug 2003; Paul de Vrieze <pauldv@gentoo.org> neon-0.23.8.ebuild:
+ Mark neon stable as it is needed for subversion to become stable
+
+ 31 May 2003; root <root@gentoo.org> neon-0.21.3.ebuild, neon-0.23.2.ebuild,
+ neon-0.23.3.ebuild, neon-0.23.5.ebuild, neon-0.23.8.ebuild:
+ ppc keyworded where necessary
+
+*neon-0.23.8 (15 Mar 2003)
+
+ 15 Mar 2003; Alain Penders <alain@gentoo.org> neon-0.23.8.ebuild: Version bump, needed for subversion.
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+*neon-0.23.5 (15 Nov 2002)
+
+ 15 Nov 2002; Karl Trygve (karltk@gentoo.org) neon-0.23.5.ebuild files/digest-neon-0.23.5 :
+ The version below was never committed, so I made a new one. Fixes #10721.
+
+ 2 Nov 2002; Joshua Brindle (method@gentoo.org) neon-0.23.5.ebuild files/digest-neon-0.23.3 :
+ Added zlib support, new upstream version
+
+*neon-0.23.3 (26 Oct 2002)
+
+ 26 Oct 2002; Karl Trygve Kalleberg <karltk@gentoo.org> neon-0.23.3.ebuild files/digest-neon-0.23.3 :
+ New upstream version.
+
+*neon-0.23.2 (18 Oct 2002)
+
+ 18 Oct 2002; Karl Trygve Kalleberg <karltk@gentoo.org> neon-0.23.2.ebuild files/digest-neon-0.23.2 :
+ New upstream version.
+
+*neon-0.21.3 (14 Jul 2002)
+
+ 14 Jul 2002; Karl Trygve Kalleberg <karltk@gentoo.org> neon-0.21.3.ebuild :
+ New upstream version.
+ Old versions 0.15.3-r1, 0.18.5, 0.19.2-r1, 0.19.2, 0.21.1 removed.
+
+*neon-0.21.1 (06 Jun 2002)
+
+ 09 Jul 2002; phoen][x <phoenix@gentoo.org> neon-0.19.2.ebuild :
+ Added KEYWORDS.
+
+ 06 Jun 2002; Gabriele Giorgetti <stroke@gentoo.org> neon-0.21.1.ebuild :
+ Bumped to new version
+
+*neon-0.19.2-r1 (29 Oct 2002)
+
+ 23 Apr 2003; Paul de Vrieze <pauldv@gentoo.org> neon-0.19.2-r1.ebuild:
+ Unmasked neon-0.19.2 as subversion-0.10_pre1 is marked stable.
+
+ 29 Oct 2002; Karl Trygve Kalleberg <karltk@gentoo.org> neon-0.19.2-r1.ebuild files/digest-neon-0.19.2-r1 :
+ Resurrected, so that subversion may work.
+
+ 09 Jul 2002; phoen][x <phoenix@gentoo.org> neon-0.19.2.ebuild :
+ Added KEYWORDS, LICENSE, SLOT.
+
+*neon-0.19.2 (26 Feb 2002)
+
+ 09 Jul 2002; phoen][x <phoenix@gentoo.org> neon-0.19.2.ebuild :
+ Added KEYWORDS, LICENSE, SLOT.
+
+ 26 Feb 2002; G.Bevin <gbevin@gentoo.org> neon-0.19.2.ebuild, files/digest-neon-0.19.2 :
+
+ upgraded version to latest release
+
+*neon-0.18.5 (8 Feb 2002)
+
+ 09 Jul 2002; phoen][x <phoenix@gentoo.org> neon-0.18.5.ebuild :
+ Added KEYWORDS, LICENSE, SLOT.
+
+ 8 Feb 2002; G.Bevin <gbevin@gentoo.org> neon-0.18.5.ebuild, files/digest-neon-0.18.5 :
+
+ upgraded version to latest release
+
+*neon-0.15.3-r1 (1 Feb 2002)
+
+ 09 Jul 2002; phoen][x <phoenix@gentoo.org> neon-0.15.3-r1.ebuild:
+ Added KEYWORDS, LICENSE, SLOT.
+
+ 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
+ Added initial ChangeLog.
diff --git a/net-libs/neon/Manifest b/net-libs/neon/Manifest
new file mode 100644
index 0000000..69c8cf7
--- /dev/null
+++ b/net-libs/neon/Manifest
@@ -0,0 +1,9 @@
+AUX neon-0.29.6-doc.patch 414 SHA256 a9f46232393ea8eb9e142c3e57b6cac12317437ee7d85893c9bc543e136ed94b SHA512 816fbae7872c959e9d518135440ae095f08194c7497f0bc870a89e68346fa0e933cff9e56f814d07dc419ed5d18956a8b48d79ad3bcb7fbea1fdb0f2bf4708f7 WHIRLPOOL 3c208539d023eb3fe0e42c34f7e5c35647f69c53b3fe9befdf06b35a27db7b8d56c3af357513fefc21fbb76868ace5127bf7357d6efc5fc6e051d8332ab7ef89
+AUX neon-0.29.6-gnutls-3-backport.patch 2830 SHA256 b1ff6b7bd5a0b48109c82e5968a63241c7eb4235a93e0a1b2a7bf8e6e5a5d515 SHA512 46fe323e34294a1b0102edc4422d8037a4aa16a2ed0b3a445086d9e8a8091fc695eb736d847c30f7bb41df57a6a77b998c822dbb628b828d9532783c4b6d87b2 WHIRLPOOL 2c3ccfe8816f7a9bd7c03fe648784466e9e0c5b6aae68f7fc9b7cfeb84d1b1be2b2a982950806811e691e4f2963c054d6043eea083bffbc94c3bf28e2d15fe41
+AUX neon-0.29.6-gnutls-3-functions.patch 4867 SHA256 3d1e50fe2fc79e92e42acbab179a41e9c1c0f96d6f72c19a9f650eebc1f1bd11 SHA512 d278085db6d0d75db67881bedc11c323317a28e70a0f474a5c4d29f1b0d96f4cef2a59d4af1dbfed175e496b091f3dbb9f604d67a45d11638bc1a597729b8e73 WHIRLPOOL 78e40d87f6ad1f0754b566a43700e50934e954f460b6b4c5f704ca7da67af123018b0eb8939a4ff3ab421d937a2007089408be07fb6a995c8946269850ca0db3
+AUX neon-0.29.6-gnutls-3-types.patch 1996 SHA256 1a2aabc6183abe942d5cf547a6f3dd2f28ba98b3e709f718527ba0d9c6969ae3 SHA512 7a139c36329f1125007184da4c50dbe50747486336835e67601033be82ed8ad0838d7af05f9737c8849c76cad0ec4494fffb8390062c268ae747a41a7ac7773d WHIRLPOOL b1432084f5726cfa8460876d99742366238e5d063b86088793d4d80945cd6b6a913a682c05204cab13bfffeabeaff81a9b0e552961811c4d07610a339c28cfa5
+AUX neon-0.29.6-no-ssl-check.patch 834 SHA256 4377b91e901c61feb9ddecc0160cda6717fe24d6caeac8c912ec19a71565bd0e SHA512 36577a6da214e0b354ab646ec678b58d30a56680d8dad1a325025f844b487c58768778da4ac9f6e86e327f5b849c0cc538824672aff5eb611adb11631f03f4f5 WHIRLPOOL 973a2de0606ec2749d174b4dfb1e9ae615c4d3941d6e065e9c3c6df820d64245a8b239166770e187a3d7bac2e0d046edf27bfe938441f4c5e0a43c3aa30a4691
+DIST neon-0.30.0.tar.gz 909989 SHA256 2962cfcb5d30f3272e3d2fa0e473434419770a3801afe3d46e5d1650787990c2 SHA512 67f8a6c5549c37d984d8a0af88cd93c8c51593fa995662fd686e47acb630143d7b0c02c09d3c19f6a0181e0ff82940618cf72a76f9cb17bb964293f4118f013e WHIRLPOOL 75df16aae54410e97887ad1b1d45a17e58868cffff7d929f511c4840179ace1500c33228b02de7a038b9620d729e5153e1e14cc916ed1af9ce90bf4c49fb4b71
+EBUILD neon-0.30.0-r1.ebuild 2613 SHA256 272973cc08324a0f4b233ced18e18dbe1c8dc129520cce28d5ed50c56a1af690 SHA512 cd5406c3f187c047927cb6e06724b4da1c459db09e3147f0320b67b2504c8b068d04eb8d694f11d5180f386f6aaa4067be2c5f520f8e9932e0438ade5128b130 WHIRLPOOL f0cb0fc01d54ac500a8b5cd3e147af9e8c8560154f0d1b6ca4fcb6726fa194190edf00690db1e44e1f0778cfb705dfcf9d085f182d9878e21a1ac83a9e8fc1ed
+MISC ChangeLog 27543 SHA256 4bd3a25531711a2f4168061cb81c0308d351ee996a3f47822421069ae209a24b SHA512 37865e3a94ae705acf611024c2ba3ecab5d24144bd87057cd87025514651698893f2aa06cd5ab8c5bbe0354aeeaf6593661780d5e723d10c7feda5056b5a3e0c WHIRLPOOL 6bb84b5f962f72b769ab52b73545741d3f39cc2a24148ccd3f81c898963febc5a34426585af4de7dc809ce8ad20393b719b4b876a5bda0f9e77f68117c8ad2dd
+MISC metadata.xml 1221 SHA256 9c82ad6fe8e39c5dd55a026c64723e6e67c28b0332f8b4268b3043a0913b0b2c SHA512 fad08f7f145be6c765c130d276e653f2376c1fc78e4c2c51ccc6fd3b08b5694d3d03c82f69bab12e6a329b5a20ac8e261491675f0b44234181cdeb99d206166e WHIRLPOOL 223bc31e8bfc93882836a82d0f83ba8d59d75f61e73640515341daf05aa88d179f0e2c3988d621242f6dbaa6528d8d67f0e9c96f248e44f36df217f8d2df87c8
diff --git a/net-libs/neon/files/neon-0.29.6-doc.patch b/net-libs/neon/files/neon-0.29.6-doc.patch
new file mode 100644
index 0000000..194bb8e
--- /dev/null
+++ b/net-libs/neon/files/neon-0.29.6-doc.patch
@@ -0,0 +1,15 @@
+This patch fixes docdir path
+
+Patch by Chris Mayo <aklhfex@gmail.com>
+see https://bugs.gentoo.org/show_bug.cgi?id=458628
+--- Makefile.in.orig
++++ Makefile.in
+@@ -22,7 +22,7 @@
+ man3dir = $(mandir)/man3
+ datarootdir = @datarootdir@
+ datadir = @datadir@
+-docdir = $(datadir)/doc/neon-@NEON_VERSION@
++docdir = @docdir@
+ includedir = @includedir@
+ neonincludes = $(includedir)/neon
+ pkgconfigdir = $(libdir)/pkgconfig
diff --git a/net-libs/neon/files/neon-0.29.6-gnutls-3-backport.patch b/net-libs/neon/files/neon-0.29.6-gnutls-3-backport.patch
new file mode 100644
index 0000000..e699741
--- /dev/null
+++ b/net-libs/neon/files/neon-0.29.6-gnutls-3-backport.patch
@@ -0,0 +1,96 @@
+BUGZILLA-GENTOO: https://bugs.gentoo.org/show_bug.cgi?id=440936,
+BUGZILLA-GNUTLS: https://savannah.gnu.org/support/index.php?108189
+
+This patch fixes situation when subversion fails on some https sources
+due incorrect handing of issuers in neon library.
+
+Patch is backported from upstream.
+
+diff --git a/src/ne_gnutls.c b/src/ne_gnutls.c
+index 5a5dca9..0eef990 100644
+--- a/src/ne_gnutls.c
++++ b/src/ne_gnutls.c
+@@ -1,6 +1,6 @@
+ /*
+ neon SSL/TLS support using GNU TLS
+- Copyright (C) 2002-2010, Joe Orton <joe@manyfish.co.uk>
++ Copyright (C) 2002-2011, Joe Orton <joe@manyfish.co.uk>
+ Copyright (C) 2004, Aleix Conchillo Flaque <aleix@member.fsf.org>
+
+ This library is free software; you can redistribute it and/or
+@@ -486,7 +486,7 @@ static ne_ssl_certificate *populate_cert(ne_ssl_certificate *cert,
+ static gnutls_x509_crt x509_crt_copy(gnutls_x509_crt src)
+ {
+ int ret;
+- size_t size;
++ size_t size = 0;
+ gnutls_datum tmp;
+ gnutls_x509_crt dest;
+
+@@ -680,6 +680,11 @@ void ne_ssl_context_set_flag(ne_ssl_context *ctx, int flag, int value)
+ /* SSLv2 not supported. */
+ }
+
++int ne_ssl_context_get_flag(ne_ssl_context *ctx, int flag)
++{
++ return 0;
++}
++
+ void ne_ssl_context_destroy(ne_ssl_context *ctx)
+ {
+ gnutls_certificate_free_credentials(ctx->cred);
+@@ -1128,6 +1133,21 @@ static int pkcs12_parse(gnutls_pkcs12_t p12, gnutls_x509_privkey *pkey,
+
+ ne_ssl_client_cert *ne_ssl_clicert_read(const char *filename)
+ {
++ gnutls_datum datum;
++ ne_ssl_client_cert *cc;
++
++ if (read_to_datum(filename, &datum))
++ return NULL;
++
++ cc = ne_ssl_clicert_import(datum.data, datum.size);
++
++ ne_free(datum.data);
++
++ return cc;
++}
++
++ne_ssl_client_cert *ne_ssl_clicert_import(const unsigned char *buffer, size_t buflen)
++{
+ int ret;
+ gnutls_datum data;
+ gnutls_pkcs12_t p12;
+@@ -1136,15 +1156,14 @@ ne_ssl_client_cert *ne_ssl_clicert_read(const char *filename)
+ gnutls_x509_crt cert = NULL;
+ gnutls_x509_privkey pkey = NULL;
+
+- if (read_to_datum(filename, &data))
+- return NULL;
++ data.data = buffer;
++ data.size = buflen;
+
+ if (gnutls_pkcs12_init(&p12) != 0) {
+ return NULL;
+ }
+
+ ret = gnutls_pkcs12_import(p12, &data, GNUTLS_X509_FMT_DER, 0);
+- ne_free(data.data);
+ if (ret < 0) {
+ gnutls_pkcs12_deinit(p12);
+ return NULL;
+
+diff --git a/src/ne_gnutls.c b/src/ne_gnutls.c
+index 0eef990..2ed90c2 100644
+--- a/src/ne_gnutls.c
++++ b/src/ne_gnutls.c
+@@ -60,6 +60,9 @@ GCRY_THREAD_OPTION_PTHREAD_IMPL;
+ #include "ne_private.h"
+ #include "ne_privssl.h"
+
++
++ne_ssl_client_cert *ne_ssl_clicert_import(const unsigned char *buffer, size_t buflen);
++
+ #if LIBGNUTLS_VERSION_NUMBER >= 0x020302
+ /* The GnuTLS DN functions in 2.3.2 and later allow a simpler DN
+ * abstraction to be used. */
diff --git a/net-libs/neon/files/neon-0.29.6-gnutls-3-functions.patch b/net-libs/neon/files/neon-0.29.6-gnutls-3-functions.patch
new file mode 100644
index 0000000..77fe932
--- /dev/null
+++ b/net-libs/neon/files/neon-0.29.6-gnutls-3-functions.patch
@@ -0,0 +1,120 @@
+From d7516e56dc854308349419b81904e9a61751cde4 Mon Sep 17 00:00:00 2001
+From: Alexander V Vershilov <alexander.vershilov@gmail.com>
+Date: Thu, 1 Nov 2012 11:44:10 +0400
+Subject: [PATCH 1/2] neon gnutls-3 fixes
+
+---
+ macros/neon.m4 | 9 ++++++++-
+ src/ne_gnutls.c | 13 +++++++++++--
+ src/ne_socket.c | 10 +++++++---
+ 3 files changed, 26 insertions(+), 6 deletions(-)
+
+diff --git a/macros/neon.m4 b/macros/neon.m4
+index 32111c7..40f1d71 100644
+--- a/macros/neon.m4
++++ b/macros/neon.m4
+@@ -982,13 +982,20 @@ gnutls)
+ # Check for functions in later releases
+ NE_CHECK_FUNCS([gnutls_session_get_data2 gnutls_x509_dn_get_rdn_ava \
+ gnutls_sign_callback_set \
++ gnutls_certificate_get_issuer \
+ gnutls_certificate_get_x509_cas \
+- gnutls_certificate_verify_peers2])
++ gnutls_certificate_verify_peers2 \
++ gnutls_x509_crt_sign2])
+
+ # fail if gnutls_certificate_verify_peers2 is not found
+ if test x${ac_cv_func_gnutls_certificate_verify_peers2} != xyes; then
+ AC_MSG_ERROR([GnuTLS version predates gnutls_certificate_verify_peers2, newer version required])
+ fi
++
++ # fail if gnutls_x509_crt_sign2 is not found (it was introduced in 1.2.0, which is required)
++ if test x${ac_cv_func_gnutls_x509_crt_sign2} != xyes; then
++ AC_MSG_ERROR([GnuTLS version predates gnutls_x509_crt_sign2, newer version required (at least 1.2.0)])
++ fi
+
+ # Check for iconv support if using the new RDN access functions:
+ if test ${ac_cv_func_gnutls_x509_dn_get_rdn_ava}X${ac_cv_header_iconv_h} = yesXyes; then
+diff --git a/src/ne_gnutls.c b/src/ne_gnutls.c
+index eec5655..d50c6ce 100644
+--- a/src/ne_gnutls.c
++++ b/src/ne_gnutls.c
+@@ -692,7 +692,7 @@ void ne_ssl_context_destroy(ne_ssl_context *ctx)
+ ne_free(ctx);
+ }
+
+-#ifdef HAVE_GNUTLS_CERTIFICATE_GET_X509_CAS
++#if !defined(HAVE_GNUTLS_CERTIFICATE_GET_ISSUER) && defined(HAVE_GNUTLS_CERTIFICATE_GET_X509_CAS)
+ /* Return the issuer of the given certificate, or NULL if none can be
+ * found. */
+ static gnutls_x509_crt find_issuer(gnutls_x509_crt *ca_list,
+@@ -747,20 +747,29 @@ static ne_ssl_certificate *make_peers_chain(gnutls_session sock,
+ }
+ }
+
+-#ifdef HAVE_GNUTLS_CERTIFICATE_GET_X509_CAS
++#if defined(HAVE_GNUTLS_CERTIFICATE_GET_ISSUER) || defined(HAVE_GNUTLS_CERTIFICATE_GET_X509_CAS)
+ /* GnuTLS only returns the peers which were *sent* by the server
+ * in the Certificate list during the handshake. Fill in the
+ * complete chain manually against the certs we trust: */
+ if (current->issuer == NULL) {
+ gnutls_x509_crt issuer;
++
++#ifndef HAVE_GNUTLS_CERTIFICATE_GET_ISSUER
+ gnutls_x509_crt *ca_list;
+ unsigned int num_cas;
+
+ gnutls_certificate_get_x509_cas(crd, &ca_list, &num_cas);
++#endif
+
+ do {
+ /* Look up the issuer. */
++#ifndef HAVE_GNUTLS_CERTIFICATE_GET_ISSUER
+ issuer = find_issuer(ca_list, num_cas, current->subject);
++#else
++ if (gnutls_certificate_get_issuer(crd, current->subject, &issuer, 0))
++ issuer = NULL;
++#endif
++
+ if (issuer) {
+ issuer = x509_crt_copy(issuer);
+ cert = populate_cert(ne_calloc(sizeof *cert), issuer);
+diff --git a/src/ne_socket.c b/src/ne_socket.c
+index 12cf020..faee20c 100644
+--- a/src/ne_socket.c
++++ b/src/ne_socket.c
+@@ -721,9 +721,11 @@ static ssize_t error_gnutls(ne_socket *sock, ssize_t sret)
+ _("SSL alert received: %s"),
+ gnutls_alert_get_name(gnutls_alert_get(sock->ssl)));
+ break;
++#if GNUTLS_VERSION_MAJOR > 2 || (GNUTLS_VERSION_MAJOR == 2 && GNUTLS_VERSION_MINOR >= 99)
++ case GNUTLS_E_PREMATURE_TERMINATION:
++#else
+ case GNUTLS_E_UNEXPECTED_PACKET_LENGTH:
+- /* It's not exactly an API guarantee but this error will
+- * always mean a premature EOF. */
++#endif
+ ret = NE_SOCK_TRUNC;
+ set_error(sock, _("Secure connection truncated"));
+ break;
+@@ -1678,6 +1680,8 @@ int ne_sock_accept_ssl(ne_socket *sock, ne_ssl_context *ctx)
+ NE_DEBUG(NE_DBG_SSL, "ssl: Server reused session.\n");
+ }
+ #elif defined(HAVE_GNUTLS)
++ unsigned int verify_status;
++
+ gnutls_init(&ssl, GNUTLS_SERVER);
+ gnutls_credentials_set(ssl, GNUTLS_CRD_CERTIFICATE, ctx->cred);
+ gnutls_set_default_priority(ssl);
+@@ -1697,7 +1701,7 @@ int ne_sock_accept_ssl(ne_socket *sock, ne_ssl_context *ctx)
+ if (ret < 0) {
+ return error_gnutls(sock, ret);
+ }
+- if (ctx->verify && gnutls_certificate_verify_peers(ssl)) {
++ if (ctx->verify && (gnutls_certificate_verify_peers2(ssl, &verify_status) || verify_status)) {
+ set_error(sock, _("Client certificate verification failed"));
+ return NE_SOCK_ERROR;
+ }
+--
+1.7.12.3
+
diff --git a/net-libs/neon/files/neon-0.29.6-gnutls-3-types.patch b/net-libs/neon/files/neon-0.29.6-gnutls-3-types.patch
new file mode 100644
index 0000000..861207d
--- /dev/null
+++ b/net-libs/neon/files/neon-0.29.6-gnutls-3-types.patch
@@ -0,0 +1,57 @@
+From 9033b72dc4fa250519379cb39142a3e42141d3f5 Mon Sep 17 00:00:00 2001
+From: Alexander V Vershilov <alexander.vershilov@gmail.com>
+Date: Thu, 1 Nov 2012 11:44:36 +0400
+Subject: [PATCH 2/2] neon gnutls types fix
+
+---
+ src/ne_gnutls.c | 10 +++++-----
+ 1 file changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/src/ne_gnutls.c b/src/ne_gnutls.c
+index d50c6ce..11dfd8e 100644
+--- a/src/ne_gnutls.c
++++ b/src/ne_gnutls.c
+@@ -83,7 +83,7 @@ struct ne_ssl_certificate_s {
+ };
+
+ struct ne_ssl_client_cert_s {
+- gnutls_pkcs12 p12;
++ gnutls_pkcs12_t p12;
+ int decrypted; /* non-zero if successfully decrypted. */
+ int keyless;
+ ne_ssl_certificate cert;
+@@ -1041,11 +1041,11 @@ static int read_to_datum(const char *filename, gnutls_datum *datum)
+ /* Parses a PKCS#12 structure and loads the certificate, private key
+ * and friendly name if possible. Returns zero on success, non-zero
+ * on error. */
+-static int pkcs12_parse(gnutls_pkcs12 p12, gnutls_x509_privkey *pkey,
++static int pkcs12_parse(gnutls_pkcs12_t p12, gnutls_x509_privkey *pkey,
+ gnutls_x509_crt *x5, char **friendly_name,
+ const char *password)
+ {
+- gnutls_pkcs12_bag bag = NULL;
++ gnutls_pkcs12_bag_t bag = NULL;
+ int i, j, ret = 0;
+
+ for (i = 0; ret == 0; ++i) {
+@@ -1060,7 +1060,7 @@ static int pkcs12_parse(gnutls_pkcs12 p12, gnutls_x509_privkey *pkey,
+ gnutls_pkcs12_bag_decrypt(bag, password);
+
+ for (j = 0; ret == 0 && j < gnutls_pkcs12_bag_get_count(bag); ++j) {
+- gnutls_pkcs12_bag_type type;
++ gnutls_pkcs12_bag_type_t type;
+ gnutls_datum data;
+
+ if (friendly_name && *friendly_name == NULL) {
+@@ -1130,7 +1130,7 @@ ne_ssl_client_cert *ne_ssl_clicert_read(const char *filename)
+ {
+ int ret;
+ gnutls_datum data;
+- gnutls_pkcs12 p12;
++ gnutls_pkcs12_t p12;
+ ne_ssl_client_cert *cc;
+ char *friendly_name = NULL;
+ gnutls_x509_crt cert = NULL;
+--
+1.7.12.3
+
diff --git a/net-libs/neon/files/neon-0.29.6-no-ssl-check.patch b/net-libs/neon/files/neon-0.29.6-no-ssl-check.patch
new file mode 100644
index 0000000..a4b815a
--- /dev/null
+++ b/net-libs/neon/files/neon-0.29.6-no-ssl-check.patch
@@ -0,0 +1,22 @@
+newer versions of openssl have started to be compatible across minor versions
+too, so this sanity check fails. since we already handle compatibility with
+openssl via SONAME checks, we don't need this openssl check at all.
+
+http://marc.info/?l=openssl-dev&m=133176786215023&w=2
+
+--- src/ne_socket.c
++++ src/ne_socket.c
+@@ -1745,13 +1745,6 @@ int ne_sock_connect_ssl(ne_socket *sock,
+ return NE_SOCK_ERROR;
+ }
+
+- /* If runtime library version differs from compile-time version
+- * number in major/minor/fix level, abort soon. */
+- if ((SSLeay() ^ OPENSSL_VERSION_NUMBER) & 0xFFFFF000) {
+- set_error(sock, _("SSL disabled due to library version mismatch"));
+- return NE_SOCK_ERROR;
+- }
+-
+ sock->ssl = ssl = SSL_new(ctx->ctx);
+ if (!ssl) {
+ set_error(sock, _("Could not create SSL structure"));
diff --git a/net-libs/neon/metadata.xml b/net-libs/neon/metadata.xml
new file mode 100644
index 0000000..25503b4
--- /dev/null
+++ b/net-libs/neon/metadata.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>proxy-maintainers</herd>
+ <maintainer>
+ <email>arfrever.fta@gmail.com</email>
+ </maintainer>
+ <longdescription>
+ Neon is an HTTP and WebDAV client library for Unix systems, with a C
+ language API. It provides high-level interfaces to HTTP/1.1 and WebDAV
+ methods, and a low-level interface to HTTP request/response handling,
+ allowing new methods to be easily implemented.
+ </longdescription>
+ <longdescription lang="ja">
+ neon は Unix システムにおける HTTP 及び WebDAV クライアント・ライブラリ
+ であり、C言語 API です。HTTP/1.1 及び WebDAV のメソッドという高い視点
+ でのインターフェイス、HTTP リクエスト/レスポンス のハンドリングという
+ 低い視点でのインターフェイス、簡単に実装できるようにした新しいメソッド
+ といったものを提供します。
+ </longdescription>
+ <use>
+ <flag name="libproxy">Add support for <pkg>net-libs/libproxy</pkg></flag>
+ <flag name="pkcs11">Add support for PKCS#11 using <pkg>dev-libs/pakchois</pkg></flag>
+ </use>
+</pkgmetadata>
diff --git a/net-libs/neon/neon-0.30.0-r1.ebuild b/net-libs/neon/neon-0.30.0-r1.ebuild
new file mode 100644
index 0000000..0901507
--- /dev/null
+++ b/net-libs/neon/neon-0.30.0-r1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+inherit autotools-multilib libtool
+
+DESCRIPTION="HTTP and WebDAV client library"
+HOMEPAGE="http://www.webdav.org/neon/"
+SRC_URI="http://www.webdav.org/neon/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/27"
+KEYWORDS="~amd64"
+IUSE="doc expat gnutls kerberos libproxy nls pkcs11 ssl static-libs zlib"
+IUSE_LINGUAS="cs de fr ja nn pl ru tr zh_CN"
+for lingua in ${IUSE_LINGUAS}; do
+ IUSE+=" linguas_${lingua}"
+done
+unset lingua
+RESTRICT="test"
+
+RDEPEND="expat? ( dev-libs/expat:0=[${MULTILIB_USEDEP}] )
+ !expat? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+ gnutls? (
+ app-misc/ca-certificates
+ net-libs/gnutls:0=[${MULTILIB_USEDEP}]
+ pkcs11? ( dev-libs/pakchois:0=[${MULTILIB_USEDEP}] )
+ )
+ !gnutls? ( ssl? (
+ dev-libs/openssl:0=[${MULTILIB_USEDEP}]
+ pkcs11? ( dev-libs/pakchois:0=[${MULTILIB_USEDEP}] )
+ ) )
+ kerberos? ( virtual/krb5:0=[${MULTILIB_USEDEP}] )
+ libproxy? ( net-libs/libproxy:0=[${MULTILIB_USEDEP}] )
+ nls? ( virtual/libintl:0=[${MULTILIB_USEDEP}] )
+ zlib? ( sys-libs/zlib:0=[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ local lingua linguas
+ for lingua in ${IUSE_LINGUAS}; do
+ use linguas_${lingua} && linguas+=" ${lingua}"
+ done
+ sed -e "s/ALL_LINGUAS=.*/ALL_LINGUAS=\"${linguas}\"/" -i configure.in
+
+ AUTOTOOLS_AUTORECONF=yes AT_M4DIR="macros" autotools-multilib_src_prepare
+}
+
+src_configure() {
+ local myeconfargs=()
+
+ if has_version sys-libs/glibc; then
+ einfo "Enabling SSL library thread-safety using POSIX threads..."
+ myeconfargs+=(--enable-threadsafe-ssl=posix)
+ fi
+
+ if use expat; then
+ myeconfargs+=(--with-expat)
+ else
+ myeconfargs+=(--with-libxml2)
+ fi
+
+ if use gnutls; then
+ myeconfargs+=(--with-ssl=gnutls --with-ca-bundle="${EPREFIX}/etc/ssl/certs/ca-certificates.crt")
+ elif use ssl; then
+ myeconfargs+=(--with-ssl=openssl)
+ fi
+
+ autotools-multilib_src_configure \
+ --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+ --enable-shared \
+ $(use_with kerberos gssapi) \
+ $(use_with libproxy) \
+ $(use_enable nls) \
+ $(use_with pkcs11 pakchois) \
+ $(use_enable static-libs static) \
+ $(use_with zlib)
+}
+
+AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
+DOC="AUTHORS BUGS NEWS README THANKS TODO"
+
+ehook autotools-multilib-per-abi-pre_src_install my_abi_src_install
+my_abi_src_install() {
+ emake DESTDIR="${D}" install-{config,headers,lib,man,nls}
+ return 1
+}
+
+ehook autotools-multilib-best-abi-post_src_install my_best_abi_post_src_install
+my_best_abi_post_src_install() {
+ if use doc; then
+ emake DESTDIR="${D}" install-html
+ fi
+}