From 92097ddd0bbe511e33553a976a0a4574fa96345f Mon Sep 17 00:00:00 2001 From: Michael Marineau Date: Thu, 18 Jul 2013 16:48:25 -0400 Subject: [PATCH] bump(app-arch/libarchive): sync with upstream --- .../app-arch/libarchive/ChangeLog | 1050 +++++++++++++++++ .../app-arch/libarchive/Manifest | 16 +- .../files/libarchive-2.8.1+openssl.patch | 66 -- .../libarchive-3.1.2-CVE-2013-0211.patch | 32 + .../libarchive/libarchive-2.8.1.ebuild | 92 -- .../libarchive/libarchive-3.1.2-r1.ebuild | 91 ++ .../app-arch/libarchive/metadata.xml | 34 + 7 files changed, 1222 insertions(+), 159 deletions(-) create mode 100644 sdk_container/src/third_party/portage-stable/app-arch/libarchive/ChangeLog delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/libarchive/files/libarchive-2.8.1+openssl.patch create mode 100644 sdk_container/src/third_party/portage-stable/app-arch/libarchive/files/libarchive-3.1.2-CVE-2013-0211.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/libarchive/libarchive-2.8.1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/app-arch/libarchive/libarchive-3.1.2-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/app-arch/libarchive/metadata.xml diff --git a/sdk_container/src/third_party/portage-stable/app-arch/libarchive/ChangeLog b/sdk_container/src/third_party/portage-stable/app-arch/libarchive/ChangeLog new file mode 100644 index 0000000000..97542ecd82 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-arch/libarchive/ChangeLog @@ -0,0 +1,1050 @@ +# ChangeLog for app-arch/libarchive +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-arch/libarchive/ChangeLog,v 1.157 2013/07/12 19:59:33 grobian Exp $ + + 12 Jul 2013; Fabian Groffen libarchive-3.1.2-r1.ebuild: + Don't request shared libraries on static-only systems such as FreeMiNT, bug + #458500 + + 16 Jun 2013; Pacho Ramos metadata.xml: + Cleanup due #122207 + + 07 May 2013; Samuli Suominen + -libarchive-3.0.4-r1.ebuild, + -files/libarchive-3.0.4-handle-unsupported-acl-types.patch: + old + + 05 Apr 2013; Agostino Sarubbo libarchive-3.1.2-r1.ebuild: + Stable for ppc64, wrt bug #463632 + + 05 Apr 2013; Agostino Sarubbo libarchive-3.1.2-r1.ebuild: + Stable for ppc, wrt bug #463632 + + 02 Apr 2013; Agostino Sarubbo libarchive-3.1.2-r1.ebuild: + Stable for s390, wrt bug #463632 + + 02 Apr 2013; Agostino Sarubbo libarchive-3.1.2-r1.ebuild: + Stable for arm, wrt bug #463632 + + 02 Apr 2013; Agostino Sarubbo libarchive-3.1.2-r1.ebuild: + Stable for sparc, wrt bug #463632 + + 02 Apr 2013; Agostino Sarubbo libarchive-3.1.2-r1.ebuild: + Stable for sh, wrt bug #463632 + + 01 Apr 2013; Agostino Sarubbo libarchive-3.1.2-r1.ebuild: + Stable for alpha, wrt bug #463632 + + 01 Apr 2013; Agostino Sarubbo libarchive-3.1.2-r1.ebuild: + Stable for ia64, wrt bug #463632 + + 31 Mar 2013; Agostino Sarubbo libarchive-3.1.2-r1.ebuild: + Stable for x86, wrt bug #463632 + + 31 Mar 2013; Agostino Sarubbo libarchive-3.1.2-r1.ebuild: + Stable for amd64, wrt bug #463632 + + 30 Mar 2013; Jeroen Roovers libarchive-3.1.2-r1.ebuild: + Stable for HPPA (bug #463632). + + 30 Mar 2013; Samuli Suominen -libarchive-3.1.1.ebuild, + -libarchive-3.1.2.ebuild: + old + +*libarchive-3.1.2-r1 (30 Mar 2013) + + 30 Mar 2013; Samuli Suominen + +libarchive-3.1.2-r1.ebuild, +files/libarchive-3.1.2-CVE-2013-0211.patch: + Backport upstream patch for CVE-2013-0211 wrt security #463632 by Agostino + Sarubbo + +*libarchive-3.1.2 (30 Mar 2013) + + 30 Mar 2013; Samuli Suominen +libarchive-3.1.2.ebuild: + Version bump. + + 22 Feb 2013; Zac Medico libarchive-3.1.1.ebuild: + Add ~arm-linux keyword. + + 16 Jan 2013; Samuli Suominen libarchive-3.1.1.ebuild: + Include subslot support and call it 13 from SONAME wrt #452444 by Michael + Palimaka + + 15 Jan 2013; Samuli Suominen -libarchive-3.0.3.ebuild, + -files/libarchive-3.0.3-nozlib.patch: + old + +*libarchive-3.1.1 (15 Jan 2013) + + 15 Jan 2013; Samuli Suominen +libarchive-3.1.1.ebuild: + Version bump. + + 06 Jan 2013; Raúl Porcel libarchive-3.0.4-r1.ebuild: + s390/sh stable wrt #447654 + + 30 Dec 2012; Agostino Sarubbo libarchive-3.0.4-r1.ebuild: + Stable for alpha, wrt bug #447654 + + 30 Dec 2012; Agostino Sarubbo libarchive-3.0.4-r1.ebuild: + Stable for sparc, wrt bug #447654 + + 25 Dec 2012; Agostino Sarubbo libarchive-3.0.4-r1.ebuild: + Stable for ia64, wrt bug #447654 + + 25 Dec 2012; Markus Meier libarchive-3.0.4-r1.ebuild: + arm stable, bug #447654 + + 20 Dec 2012; Samuli Suominen + libarchive-3.0.4-r1.ebuild: + ppc/ppc64 stable wrt #447654 + + 20 Dec 2012; Jeroen Roovers libarchive-3.0.4-r1.ebuild: + Stable for HPPA (bug #447654). + + 18 Dec 2012; Agostino Sarubbo libarchive-3.0.4-r1.ebuild: + Stable for x86, wrt bug #447654 + + 18 Dec 2012; Agostino Sarubbo libarchive-3.0.4-r1.ebuild: + Stable for amd64, wrt bug #447654 + + 10 Nov 2012; Fabian Groffen libarchive-3.0.4-r1.ebuild: + Marked ~x64-solaris + + 09 Nov 2012; Fabian Groffen libarchive-3.0.4-r1.ebuild: + Run elibtoolize to allow Solaris/x64 to build shared libs + + 29 Aug 2012; Christoph Junghans + libarchive-3.0.4-r1.ebuild: + added prefix keywords + +*libarchive-3.0.4-r1 (14 Jun 2012) + + 14 Jun 2012; Richard Yao + +files/libarchive-3.0.4-handle-unsupported-acl-types.patch, + +libarchive-3.0.4-r1.ebuild, -libarchive-3.0.4.ebuild: + Apply upstream patch by Naohiro Aota to handle unknown acl types, bug #413865 + + 18 May 2012; libarchive-3.0.3.ebuild: + keyword ~amd64-fbsd + + 26 Apr 2012; Alexis Ballier libarchive-3.0.4.ebuild: + keyword ~amd64-fbsd + +*libarchive-3.0.4 (07 Apr 2012) + + 07 Apr 2012; Samuli Suominen +libarchive-3.0.4.ebuild: + Version bump. + + 22 Mar 2012; Samuli Suominen metadata.xml: + Maintained now by ferringb@, me, and bsd@ (in this order) + + 22 Mar 2012; Samuli Suominen -libarchive-2.8.5.ebuild: + old + + 18 Mar 2012; Raúl Porcel libarchive-3.0.3.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #403173 + + 05 Mar 2012; Samuli Suominen libarchive-3.0.3.ebuild, + +files/libarchive-3.0.3-nozlib.patch: + Fix building with USE="-zlib" wrt #403733 by Ben Kohler + + 25 Feb 2012; Samuli Suominen libarchive-3.0.3.ebuild: + ppc64 stable wrt #403173 + + 16 Feb 2012; Markus Meier libarchive-3.0.3.ebuild: + arm stable, bug #403173 + + 15 Feb 2012; Jeroen Roovers libarchive-3.0.3.ebuild: + Stable for HPPA (bug #403173). + + 14 Feb 2012; Brent Baude libarchive-3.0.3.ebuild: + Marking libarchive-3.0.3 ppc for bug 403173 + + 13 Feb 2012; Jeff Horelick libarchive-3.0.3.ebuild: + x86 stable per bug 403173 + + 13 Feb 2012; Agostino Sarubbo libarchive-3.0.3.ebuild: + Stable for amd64, wrt bug #403173 + + 22 Jan 2012; Samuli Suominen + -libarchive-2.8.4-r1.ebuild, -libarchive-3.0.2.ebuild, + -files/libarchive-disable-lzma-size-test.patch: + old + + 22 Jan 2012; Raúl Porcel libarchive-2.8.5.ebuild, + libarchive-3.0.2.ebuild, libarchive-3.0.3.ebuild: + Add ~s390 + + 22 Jan 2012; Raúl Porcel libarchive-2.8.5.ebuild: + ia64/s390/sh/sparc stable wrt #366687 + + 20 Jan 2012; Thomas Kahle libarchive-2.8.5.ebuild: + x86 stable per bug 366687 + + 18 Jan 2012; Markus Meier libarchive-2.8.5.ebuild: + arm stable, bug #366687 + + 17 Jan 2012; Jeroen Roovers libarchive-2.8.5.ebuild: + Stable for HPPA (bug #366687). + + 16 Jan 2012; Mark Loeser libarchive-2.8.5.ebuild: + Stable for ppc/ppc64; bug #366687 + + 15 Jan 2012; Tobias Klausmann libarchive-2.8.5.ebuild: + Stable on alpha, bug #366687 + + 13 Jan 2012; Agostino Sarubbo libarchive-2.8.5.ebuild: + Stable for AMD64, wrt security bug #366687 + +*libarchive-3.0.3 (13 Jan 2012) + + 13 Jan 2012; Samuli Suominen +libarchive-3.0.3.ebuild: + Version bump. + + 10 Jan 2012; Samuli Suominen + -libarchive-2.7.1-r1.ebuild, -libarchive-2.8.3.ebuild, + -libarchive-2.8.3-r1.ebuild, -libarchive-2.8.4.ebuild: + old + + 10 Jan 2012; Samuli Suominen libarchive-3.0.2.ebuild, + metadata.xml: + Optionalize sys-fs/e2fsprogs wrt #354923 by Robin Johnson + +*libarchive-3.0.2 (10 Jan 2012) + + 10 Jan 2012; Samuli Suominen +libarchive-3.0.2.ebuild, + metadata.xml: + Version bump. Remove USE="static" and move everything back to /usr wrt #398047 + by Michał Górny. + + 29 Oct 2011; Raúl Porcel libarchive-2.8.4-r1.ebuild: + s390 stable + +*libarchive-2.8.5 (06 Sep 2011) + + 06 Sep 2011; Brian Harring +libarchive-2.8.5.ebuild: + bugfix release primarily + + 07 May 2011; Raúl Porcel libarchive-2.8.4-r1.ebuild: + ia64/sh/sparc stable wrt #357771 + + 02 May 2011; Thomas Kahle libarchive-2.8.4-r1.ebuild: + x86 stable per bug 357771 + + 27 Mar 2011; Tobias Klausmann + libarchive-2.8.4-r1.ebuild: + Stable on alpha, bug #357771 + + 25 Mar 2011; Kacper Kowalik + libarchive-2.8.4-r1.ebuild: + ppc/ppc64 stable wrt #357771 + + 21 Mar 2011; Brent Baude libarchive-2.8.4.ebuild: + Marking libarchive-2.8.4 ppc for bug 357771 + + 18 Mar 2011; Markus Meier libarchive-2.8.4-r1.ebuild: + arm stable, bug #357771 + + 09 Mar 2011; Jeroen Roovers libarchive-2.8.4-r1.ebuild: + Stable for HPPA (bug #357771). + + 08 Mar 2011; Markos Chandras + libarchive-2.8.4-r1.ebuild: + Stable on amd64 wrt bug #357773 + +*libarchive-2.8.4-r1 (14 Feb 2011) +*libarchive-2.8.3-r1 (14 Feb 2011) + + 14 Feb 2011; Brian Harring +libarchive-2.8.3-r1.ebuild, + +libarchive-2.8.4-r1.ebuild: + revisit 352464; revbump (missed in the last round), add IUSE=expat to + enforce linkage via expat, else libxml2 is used. + + 14 Feb 2011; Brian Harring libarchive-2.8.3.ebuild, + libarchive-2.8.4.ebuild: + add missing libxml2/expat dep for xar support. bug #352464 + + 31 Dec 2010; Brian Harring libarchive-2.7.1-r1.ebuild, + -libarchive-2.8.0.ebuild, libarchive-2.8.3.ebuild, libarchive-2.8.4.ebuild, + +files/libarchive-disable-lzma-size-test.patch: + Disable false-positive test failure against xz-5 (bug #343829), remove 2.8.0 + since there are a few bugs the fuzz tester spots in that version. + + 18 Dec 2010; Mart Raudsepp libarchive-2.8.4.ebuild: + Add ~mips keyword - required by new cmake-2.8.3 + + 14 Nov 2010; Justin Lecher libarchive-2.7.1-r1.ebuild, + libarchive-2.8.0.ebuild, libarchive-2.8.3.ebuild, libarchive-2.8.4.ebuild, + metadata.xml: + Move local USE lzma to global USE + +*libarchive-2.8.4 (11 Aug 2010) + + 11 Aug 2010; Brian Harring +libarchive-2.8.4.ebuild: + + + version bump; #327385 + + + 24 Mar 2010; Pacho Ramos libarchive-2.7.1-r1.ebuild, + libarchive-2.8.0.ebuild, libarchive-2.8.3.ebuild: + Update homepage, see bug 310919 + +*libarchive-2.8.3 (15 Mar 2010) + + 15 Mar 2010; Diego E. Pettenò + -libarchive-2.8.1.ebuild, -files/libarchive-2.8.1+openssl.patch, + +libarchive-2.8.3.ebuild: + Version bump. + +*libarchive-2.8.1 (07 Mar 2010) + + 07 Mar 2010; Diego E. Pettenò + -files/libarchive-2.6.0-nolibs.patch, + -files/libarchive-2.6.1-headers.patch, + -files/libarchive-2.7.0-fortified-sources.patch, + -files/libarchive-2.7.0-pipe.patch, +libarchive-2.8.1.ebuild, + +files/libarchive-2.8.1+openssl.patch: + Version bump, add a patch to fix handling of OpenSSL checks. + +*libarchive-2.8.0 (09 Feb 2010) + + 09 Feb 2010; Diego E. Pettenò + -libarchive-2.7.0-r1.ebuild, -libarchive-2.7.902a.ebuild, + +libarchive-2.8.0.ebuild: + Version bump, remove old versions. + + 31 Jan 2010; Raúl Porcel libarchive-2.7.1-r1.ebuild: + alpha/ia64/sh/sparc stable wrt #298563 + + 23 Jan 2010; Brent Baude libarchive-2.7.1-r1.ebuild: + stable ppc, bug 298563 + + 14 Jan 2010; Markus Meier libarchive-2.7.1-r1.ebuild: + arm stable, bug #298563 + + 11 Jan 2010; Christian Faulhammer + libarchive-2.7.1-r1.ebuild: + stable x86, bug 298563 + + 11 Jan 2010; Jeroen Roovers libarchive-2.7.1-r1.ebuild: + Stable for HPPA (bug #298563). + + 10 Jan 2010; Brent Baude libarchive-2.7.1-r1.ebuild: + stable ppc64, bug 298563 + + 09 Jan 2010; Pacho Ramos libarchive-2.7.1-r1.ebuild: + amd64 stable, bug 298563 + +*libarchive-2.7.902a (05 Jan 2010) + + 05 Jan 2010; Diego E. Pettenò + -libarchive-2.6.2.ebuild, -libarchive-2.7.1.ebuild, + +libarchive-2.7.902a.ebuild: + Bump latest alpha; also drop older versions. New version builds tests in + parallel during test phase. + +*libarchive-2.7.1-r1 (25 Oct 2009) + + 25 Oct 2009; Diego E. Pettenò + +libarchive-2.7.1-r1.ebuild, metadata.xml: + Bump revision adding a static-libs USE flag to disable libarchive.a build; + also remove .la file when disabling static libraries (thanks to Mauro + Toffanin for this). Extend the metadata USE documentation to explain that + the various USE flags don't stop bsdtar from calling the decompressor + command as a filter. + +*libarchive-2.7.1 (09 Sep 2009) + + 09 Sep 2009; Diego E. Pettenò + +libarchive-2.7.1.ebuild: + Version bump, thanks zzam in bug #284233. + + 31 Aug 2009; Brent Baude libarchive-2.7.0-r1.ebuild: + Marking libarchive-2.7.0-r1 ppc64 for bug 279679 + + 29 Aug 2009; nixnut libarchive-2.7.0-r1.ebuild: + ppc stable #279679 + + 25 Aug 2009; Raúl Porcel libarchive-2.7.0-r1.ebuild: + alpha/arm/ia64/sh/sparc stable wrt #279679 + + 18 Aug 2009; Christian Faulhammer + libarchive-2.7.0-r1.ebuild: + stable x86, bug 279679 + + 31 Jul 2009; libarchive-2.7.0-r1.ebuild: + Marked stable on AMD64 as requested by Diego E. 'Flameeyes' Pettenò + in bug #270679. Compiled-tested on a Core2 Duo with + USE="bzip2 lzma zlib -acl -static -xattr". + + 30 Jul 2009; Jeroen Roovers libarchive-2.7.0-r1.ebuild: + Stable for HPPA (bug #279679). + + 20 Jul 2009; Alexis Ballier + libarchive-2.7.0-r1.ebuild: + Add missing openssl dep + + 29 May 2009; Diego E. Pettenò + -libarchive-2.6.0.ebuild, -libarchive-2.6.1.ebuild, + -libarchive-2.7.0.ebuild, libarchive-2.7.0-r1.ebuild: + Migrate to use virtual/acl (xattr is no virtual, they have different + implementations). Remove old ebuilds. + +*libarchive-2.7.0-r1 (14 May 2009) + + 14 May 2009; Diego E. Pettenò + +libarchive-2.7.0-r1.ebuild, +files/libarchive-2.7.0-pipe.patch: + Add a patch to fix behaviour with pipe, allows for bsdtar to work with + current Portage behaviour. + + 27 Apr 2009; Jeroen Roovers libarchive-2.6.2: + Stable for HPPA (bug #260063). + + 26 Apr 2009; Brent Baude libarchive-2.6.2.ebuild: + stable ppc, bug 260484 + + 25 Apr 2009; Brent Baude libarchive-2.6.2.ebuild: + stable ppc64, bug 260484 + + 24 Apr 2009; Raúl Porcel libarchive-2.6.2.ebuild: + arm/ia64/sh stable wrt #260484 + + 19 Apr 2009; Tiago Cunha libarchive-2.6.2.ebuild: + stable sparc, bug 260484 + + 18 Apr 2009; Tobias Klausmann + libarchive-2.6.2.ebuild: + Stable on alpha, bug #260484 + + 18 Apr 2009; Markus Meier libarchive-2.6.2: + amd64/x86 stable, bug #260484 + + 17 Apr 2009; Diego E. Pettenò libarchive-2.7.0: + Append -Wno-error to avoid -Werror hitting. Closes bug #266463. + +*libarchive-2.7.0 (16 Apr 2009) + + 16 Apr 2009; Diego E. Pettenò + +files/libarchive-2.7.0-fortified-sources.patch, +libarchive-2.7.0.ebuild: + Version bump. + + 12 Apr 2009; Friedrich Oslage + libarchive-2.6.1.ebuild: + Stable on sparc, bug #260063 + + 18 Mar 2009; Raúl Porcel libarchive-2.6.1.ebuild: + alpha/ia64 stable wrt #260063 + + 07 Mar 2009; Christian Faulhammer + libarchive-2.6.1.ebuild: + stable x86, 260484 + + 06 Mar 2009; Brent Baude libarchive-2.6.0.ebuild: + Marking libarchive-2.6.0 ppc for bug 257165 + + 05 Mar 2009; Brent Baude libarchive-2.6.0.ebuild: + Marking libarchive-2.6.0 ppc64 for bug 257165 + +*libarchive-2.6.2 (27 Feb 2009) + + 27 Feb 2009; Diego E. Pettenò + -libarchive-2.5.5.ebuild, +libarchive-2.6.2.ebuild: + Version bump, remove old version. + + 01 Feb 2009; Markus Meier libarchive-2.6.0.ebuild: + amd64/x86 stable, bug #257165 + + 26 Jan 2009; Mike Frysinger + +files/libarchive-2.6.1-headers.patch, libarchive-2.6.1.ebuild: + Fix missing prototypes for *times functions. + + 20 Jan 2009; Raúl Porcel libarchive-2.6.1.ebuild: + Add ~arm/~sh + +*libarchive-2.6.1 (19 Jan 2009) + + 19 Jan 2009; Diego E. Pettenò + +libarchive-2.6.1.ebuild: + Version bump. + + 02 Jan 2009; Diego E. Pettenò + +files/libarchive-2.6.0-nolibs.patch, libarchive-2.6.0.ebuild: + Fix building with bzip2 and zlib disabled, closes bug #253284. Thanks to + Lifong Sun for the patch. + +*libarchive-2.6.0 (29 Dec 2008) + + 29 Dec 2008; Diego E. Pettenò + -libarchive-2.5.904a.ebuild, -libarchive-2.5.905a.ebuild, + +libarchive-2.6.0.ebuild: + Version bump, 2.6.0 final released. Move the primary download URI to + google's servers. + +*libarchive-2.5.905a (26 Dec 2008) + + 26 Dec 2008; Diego E. Pettenò + +libarchive-2.5.905a.ebuild: + Version bump. + +*libarchive-2.5.904a (11 Dec 2008) + + 11 Dec 2008; Diego E. Pettenò + -files/libarchive-2.5.902a-automagic.patch, -libarchive-2.5.902a.ebuild, + +libarchive-2.5.904a.ebuild: + Version bump, the automagic patch has been merged upstream entirely. 903a + has been skipped for test failure. + + 07 Dec 2008; Mike Frysinger libarchive-2.5.5.ebuild, + libarchive-2.5.902a.ebuild: + Remove pointless USE=build support. + +*libarchive-2.5.902a (13 Nov 2008) + + 13 Nov 2008; Diego Pettenò + +files/libarchive-2.5.902a-automagic.patch, metadata.xml, + +libarchive-2.5.902a.ebuild: + Add the newest pre-release for libarchive, now supporting lzma. It comes + with a patch that allows to disable lzma and bz2 libraries. + + 28 Oct 2008; Brent Baude libarchive-2.5.5.ebuild: + Marking libarchive-2.5.5.ebuild ~ppc64 to support gnome stablizations + + 28 Oct 2008; Diego Pettenò + -libarchive-2.4.12.ebuild, -libarchive-2.4.17.ebuild: + Remove old versions. + + 27 Oct 2008; Markus Meier libarchive-2.5.5.ebuild: + amd64/x86 stable, bug #238663 + + 17 Oct 2008; Jose Luis Rivero + libarchive-2.5.5.ebuild: + Keyworded ~alpha due to bug #241664 + + 24 Jul 2008; Raúl Porcel libarchive-2.4.17.ebuild: + x86 stable + +*libarchive-2.5.5 (04 Jul 2008) + + 04 Jul 2008; Diego Pettenò + -files/libarchive-2.5.4b-glibc.patch, -libarchive-2.5.4_beta.ebuild, + +libarchive-2.5.5.ebuild: + Version bump, remove old beta. + +*libarchive-2.5.4_beta (26 May 2008) + + 26 May 2008; Diego Pettenò + +files/libarchive-2.5.4b-glibc.patch, -libarchive-2.4.5.ebuild, + -libarchive-2.4.14.ebuild, -libarchive-2.5.0_beta.ebuild, + -libarchive-2.5.1_beta.ebuild, -libarchive-2.5.3_beta.ebuild, + +libarchive-2.5.4_beta.ebuild: + Version bump (with patch), and cleanup old versions. + +*libarchive-2.5.3_beta (05 May 2008) + + 05 May 2008; Diego Pettenò + +libarchive-2.5.3_beta.ebuild: + Version bump. + +*libarchive-2.5.1_beta (05 Apr 2008) +*libarchive-2.4.17 (05 Apr 2008) + + 05 Apr 2008; Diego Pettenò + +libarchive-2.4.17.ebuild, +libarchive-2.5.1_beta.ebuild: + Version bump for both stable and beta branches. + + 16 Mar 2008; Raúl Porcel + libarchive-2.5.0_beta.ebuild: + Add ~ia64/~sparc + +*libarchive-2.5.0_beta (15 Mar 2008) + + 15 Mar 2008; Diego Pettenò + +libarchive-2.5.0_beta.ebuild: + Add new beta of libarchive 2.5. Not package.masked as there seems not to + be any huge changes for now. + + 15 Mar 2008; Santiago M. Mola + libarchive-2.4.12.ebuild: + amd64 stable wrt bug #213503 + + 15 Mar 2008; Diego Pettenò ChangeLog: + Signing failed, re-sign. + +*libarchive-2.4.14 (15 Mar 2008) + + 15 Mar 2008; Diego Pettenò + -libarchive-2.4.13.ebuild, +libarchive-2.4.14.ebuild: + Version bump. + +*libarchive-2.4.13 (26 Feb 2008) + + 26 Feb 2008; Diego Pettenò + -libarchive-2.4.11.ebuild, +libarchive-2.4.13.ebuild: + Version bump. + + 23 Jan 2008; Samuli Suominen libarchive-2.4.12.ebuild: + Needs uudecode from sharutils or freebsd-ubin. + +*libarchive-2.4.12 (23 Jan 2008) + + 23 Jan 2008; Diego Pettenò + +libarchive-2.4.12.ebuild: + Version bump. + +*libarchive-2.4.11 (31 Dec 2007) + + 31 Dec 2007; Diego Pettenò + -libarchive-2.4.8.ebuild, -libarchive-2.4.10.ebuild, + +libarchive-2.4.11.ebuild: + Version bump and remove old versions. + +*libarchive-2.4.10 (29 Dec 2007) + + 29 Dec 2007; Diego Pettenò + +libarchive-2.4.10.ebuild: + Version bump. + +*libarchive-2.4.8 (14 Dec 2007) + + 14 Dec 2007; Diego Pettenò + -libarchive-2.4.7.ebuild, +libarchive-2.4.8.ebuild: + Version bump. + +*libarchive-2.4.7 (13 Dec 2007) + + 13 Dec 2007; Diego Pettenò + -files/libarchive-2.1.5-acl.patch, -files/libarchive-2.1.9-static.patch, + -libarchive-2.2.4.ebuild, -libarchive-2.4.0-r1.ebuild, + +libarchive-2.4.7.ebuild: + Version bump, and remove old versions and patches. + + 05 Dec 2007; Samuli Suominen libarchive-2.4.5.ebuild: + amd64 stable wrt #200173 + +*libarchive-2.4.5 (05 Dec 2007) + + 05 Dec 2007; Samuli Suominen +libarchive-2.4.5.ebuild: + Version bump, test suite works now. + +*libarchive-2.4.4 (04 Dec 2007) + + 04 Dec 2007; Samuli Suominen +libarchive-2.4.4.ebuild: + Version bump, thanks to Tim Kientzle for applying + our patch fixing automagic acl and xattr. This version also fixes most of + the test suite. + +*libarchive-2.4.2 (03 Dec 2007) + + 03 Dec 2007; Samuli Suominen +libarchive-2.4.2.ebuild: + Version bump. + +*libarchive-2.4.0-r1 (06 Nov 2007) + + 06 Nov 2007; Diego Pettenò + -libarchive-2.3.5.ebuild, -libarchive-2.4.0.ebuild, + +libarchive-2.4.0-r1.ebuild: + Fix linking of shared libarchive, thanks to Jan Psota for reporting. + +*libarchive-2.4.0 (04 Nov 2007) + + 04 Nov 2007; Diego Pettenò + -libarchive-2.2.5.ebuild, -libarchive-2.3.3.ebuild, + -libarchive-2.3.4.ebuild, +libarchive-2.4.0.ebuild: + Version bump, and cleanup of old ebuilds. + +*libarchive-2.3.5 (29 Oct 2007) + + 29 Oct 2007; Roy Marples +libarchive-2.3.5.ebuild: + Bump and enable bsdcpio. + +*libarchive-2.3.4 (10 Oct 2007) + + 10 Oct 2007; Roy Marples +libarchive-2.3.4.ebuild: + Bump + +*libarchive-2.3.3 (04 Oct 2007) + + 04 Oct 2007; +libarchive-2.3.3.ebuild: + Version bump + +*libarchive-2.2.5 (14 Jul 2007) + + 14 Jul 2007; Diego Pettenò + +libarchive-2.2.5.ebuild: + Version bump. + + 13 Jul 2007; Diego Pettenò + +files/libarchive-2.1.5-acl.patch, +files/libarchive-2.1.9-static.patch, + +metadata.xml, +libarchive-2.2.4.ebuild: + Add libarchive. + +*libarchive-2.2.4 (13 Jul 2007) + + 13 Jul 2007; Diego Pettenò + +files/libarchive-2.1.5-acl.patch, +files/libarchive-2.1.9-static.patch, + +metadata.xml, +libarchive-2.2.4.ebuild: + Move app-arch/bsdtar to app-arch/libarchive + + 13 Jul 2007; Steve Dibb bsdtar-2.2.4.ebuild: + amd64 stable, security bug 184984 + +*bsdtar-2.2.4 (12 Jul 2007) + + 12 Jul 2007; Roy Marples +bsdtar-2.2.4.ebuild: + Bumpage. + + 23 Jun 2007; Diego Pettenò + -files/libarchive-1.2.53-strict-aliasing.patch, + -files/libarchive-1.2.57-acl.patch, + -files/libarchive-1.3.1-infiniteloop.patch, -bsdtar-1.3.1-r2.ebuild, + -bsdtar-2.2.2.ebuild: + Remove some old files. + + 31 May 2007; Daniel Gryniewicz bsdtar-2.0.31.ebuild: + Marked stable on amd64 for bug #180017 + +*bsdtar-2.2.3 (27 May 2007) + + 27 May 2007; Diego Pettenò -bsdtar-2.0.20.ebuild, + -bsdtar-2.0.24.ebuild, -bsdtar-2.0.25.ebuild, -bsdtar-2.0.28.ebuild, + -bsdtar-2.1.5.ebuild, +bsdtar-2.2.3.ebuild: + Version bump to 2.2.3 and remove redundant versions. + + 23 May 2007; Timothy Redaelli -bsdtar-2.1.9.ebuild, + -bsdtar-2.1.10.ebuild: + Remove bugged bsdtar versions. + +*bsdtar-2.2.2 (17 May 2007) + + 17 May 2007; Roy Marples +bsdtar-2.2.2.ebuild: + New version. + +*bsdtar-2.1.10 (03 May 2007) + + 03 May 2007; Timothy Redaelli +bsdtar-2.1.10.ebuild: + Version bump + +*bsdtar-2.1.9 (26 Apr 2007) + + 26 Apr 2007; Timothy Redaelli + +files/libarchive-2.1.9-static.patch, +bsdtar-2.1.9.ebuild: + Version bump, fixed static patch + +*bsdtar-2.1.5 (17 Apr 2007) + + 17 Apr 2007; Timothy Redaelli + +files/libarchive-2.1.5-acl.patch, +bsdtar-2.1.5.ebuild: + Version bump, updated acl patch + +*bsdtar-2.0.31 (15 Apr 2007) + + 15 Apr 2007; Timothy Redaelli +bsdtar-2.0.31.ebuild: + Version bump (thx to Flameeyes for reporting on irc) + +*bsdtar-2.0.28 (07 Apr 2007) + + 07 Apr 2007; Timothy Redaelli +bsdtar-2.0.28.ebuild: + Version bump (thx to Flameeyes for reporting on irc) + +*bsdtar-2.0.25 (13 Mar 2007) + + 13 Mar 2007; Timothy Redaelli +bsdtar-2.0.25.ebuild: + Just another bsdtar bump. + +*bsdtar-2.0.24 (11 Mar 2007) + + 11 Mar 2007; Timothy Redaelli + -files/libarchive-2.0.21-tests.patch, -bsdtar-2.0.21.ebuild, + +bsdtar-2.0.24.ebuild: + Just another bsdtar bump + +*bsdtar-2.0.21 (10 Mar 2007) + + 10 Mar 2007; Timothy Redaelli + +files/libarchive-2.0.21-tests.patch, +bsdtar-2.0.21.ebuild: + Version bump, patch taken from Flameeyes overlay + +*bsdtar-2.0.20 (04 Mar 2007) + + 04 Mar 2007; Timothy Redaelli + -bsdtar-2.0_beta17.ebuild, +bsdtar-2.0.20.ebuild: + Finally a 2.0 final release. + +*bsdtar-2.0_beta17 (01 Mar 2007) + + 01 Mar 2007; Timothy Redaelli + -bsdtar-2.0_beta15.ebuild, +bsdtar-2.0_beta17.ebuild: + Just another bsdtar version bump + +*bsdtar-2.0_beta15 (27 Feb 2007) + + 27 Feb 2007; Timothy Redaelli + -files/libarchive-2.0b12-tests.patch, -bsdtar-2.0_beta13.ebuild, + +bsdtar-2.0_beta15.ebuild: + Version bump (taken from Flameeyes overlay) + +*bsdtar-2.0_beta13 (26 Feb 2007) + + 26 Feb 2007; Timothy Redaelli + -files/libarchive-2.0b11-tests.patch, + +files/libarchive-2.0b12-tests.patch, -bsdtar-2.0_beta12.ebuild, + +bsdtar-2.0_beta13.ebuild: + Version bump (taken from Flameeyes overlay) + +*bsdtar-2.0_beta12 (25 Feb 2007) + + 25 Feb 2007; Timothy Redaelli + -files/libarchive-2.0b7-noacl.patch, -bsdtar-2.0_beta11.ebuild, + +bsdtar-2.0_beta12.ebuild: + Version Bump + + 11 Feb 2007; Diego Pettenò + files/libarchive-2.0b11-tests.patch: + Improve tests patch, one less failure although it still doesn't pass. + + 11 Feb 2007; Diego Pettenò + -files/libarchive-2.0b6-linux.patch: + Remove extra patch. + +*bsdtar-2.0_beta11 (11 Feb 2007) + + 11 Feb 2007; Diego Pettenò + +files/libarchive-2.0b11-tests.patch, -bsdtar-2.0_beta9.ebuild, + -bsdtar-2.0_beta10.ebuild, +bsdtar-2.0_beta11.ebuild: + Version bump, and add a src_test function with the libarchive/bsdtar tests, + it is currently failing. + +*bsdtar-2.0_beta10 (07 Feb 2007) + + 07 Feb 2007; Diego Pettenò + +bsdtar-2.0_beta10.ebuild: + Version bump. + + 01 Feb 2007; Diego Pettenò bsdtar-1.3.1-r2.ebuild, + bsdtar-2.0_beta9.ebuild: + Fix manpage symlinks. + +*bsdtar-2.0_beta9 (01 Feb 2007) + + 01 Feb 2007; Diego Pettenò + -bsdtar-2.0_beta7.ebuild, +bsdtar-2.0_beta9.ebuild: + Update to latest version. + + 28 Jan 2007; Diego Pettenò + bsdtar-2.0_beta7.ebuild: + Fix keywording. + +*bsdtar-2.0_beta7 (28 Jan 2007) + + 28 Jan 2007; Diego Pettenò + +files/libarchive-2.0b6-acl.patch, +files/libarchive-2.0b6-linux.patch, + +files/libarchive-2.0b7-noacl.patch, +bsdtar-2.0_beta7.ebuild: + Version bump, with a few patches to make it compile. + + 21 Nov 2006; Diego Pettenò metadata.xml: + Give this back to bsd herd. + + 14 Nov 2006; Diego Pettenò + -files/libarchive-1.2.51-acl.patch, + -files/libarchive-1.2.51-linking.patch, -bsdtar-1.2.53.ebuild, + -bsdtar-1.2.57.ebuild, -bsdtar-1.3.1.ebuild, -bsdtar-1.3.1-r1.ebuild: + Remove old versions, and old patches. + + 11 Nov 2006; bsdtar-1.3.1-r2.ebuild: + stable on amd64 + + 09 Nov 2006; Diego Pettenò ChangeLog: + Manifest sign. + +*bsdtar-1.3.1-r2 (09 Nov 2006) + + 09 Nov 2006; Diego Pettenò + +files/libarchive-1.3.1-infiniteloop.patch, +bsdtar-1.3.1-r2.ebuild: + Add patch to fix the infinite loop as per bug #154334. + + 17 Oct 2006; Roy Marples bsdtar-1.3.1-r1.ebuild: + Added ~sparc-fbsd keyword. + + 08 Oct 2006; Fabian Groffen bsdtar-1.2.53.ebuild, + bsdtar-1.2.57.ebuild, bsdtar-1.3.1.ebuild, bsdtar-1.3.1-r1.ebuild: + Dropped ~ppc-macos, see you in prefix. + +*bsdtar-1.3.1-r1 (06 Oct 2006) + + 06 Oct 2006; Diego Pettenò + +files/libarchive-1.3.1-static.patch, +bsdtar-1.3.1-r1.ebuild: + Make sure that build/static useflags are correctly respected (as this + package is used in Gentoo/FreeBSD stage1). + + 06 Oct 2006; Diego Pettenò bsdtar-1.3.1.ebuild: + Fix dependencies. + + 24 Sep 2006; Diego Pettenò bsdtar-1.2.53.ebuild, + bsdtar-1.2.57.ebuild, bsdtar-1.3.1.ebuild: + Fix the autotools version dependencies. + +*bsdtar-1.3.1 (08 Sep 2006) + + 08 Sep 2006; Diego Pettenò + -bsdtar-1.2.53-r1.ebuild, +bsdtar-1.3.1.ebuild: + Version bump and remove old version. + +*bsdtar-1.2.57 (02 Sep 2006) + + 02 Sep 2006; Diego Pettenò + +files/libarchive-1.2.57-acl.patch, +bsdtar-1.2.57.ebuild: + Version bump with a new patch. + + 31 Jul 2006; Diego Pettenò + bsdtar-1.2.53-r1.ebuild: + Use -j1 to actually install. + + 30 Jul 2006; Diego Pettenò bsdtar-1.2.53.ebuild, + bsdtar-1.2.53-r1.ebuild: + Die when the install failed. + +*bsdtar-1.2.53-r1 (18 Jun 2006) + + 18 Jun 2006; Diego Pettenò + +files/libarchive-1.2.53-strict-aliasing.patch, +bsdtar-1.2.53-r1.ebuild: + Add patch to fix strict-aliasing. + + 09 Jun 2006; Emanuele Giaquinta bsdtar-1.2.53.ebuild: + Simplify test for static, no need to special case darwin. + + 14 May 2006; Diego Pettenò + -files/bsdtar-1.02.027-osx.patch, -bsdtar-1.02.027-r1.ebuild, + -bsdtar-1.2.52.ebuild: + Drop old versions. + + 14 May 2006; Luis Medinas bsdtar-1.2.53.ebuild: + Stable on amd64. Bug #132604. + + 30 Mar 2006; Diego Pettenò bsdtar-1.2.53.ebuild: + Add ~x86-fbsd keyword. + +*bsdtar-1.2.53 (24 Mar 2006) + + 24 Mar 2006; Diego Pettenò +bsdtar-1.2.53.ebuild: + Version bump. + +*bsdtar-1.2.52 (22 Mar 2006) + + 22 Mar 2006; Diego Pettenò + -bsdtar-1.2.51-r1.ebuild, +bsdtar-1.2.52.ebuild: + Version bump to fix problems on FreeBSD. + + 21 Mar 2006; Diego Pettenò -bsdtar-1.2.37.ebuild, + -bsdtar-1.2.38.ebuild: + Drop old versions. + +*bsdtar-1.2.51-r1 (21 Mar 2006) + + 21 Mar 2006; Diego Pettenò + +files/libarchive-1.2.51-acl.patch, + +files/libarchive-1.2.51-linking.patch, -bsdtar-1.2.51.ebuild, + +bsdtar-1.2.51-r1.ebuild: + Add patches to make acl and attr optional, plus link bsdtar non statically. + +*bsdtar-1.2.51 (19 Mar 2006) + + 19 Mar 2006; Diego Pettenò +bsdtar-1.2.51.ebuild: + Version bump, this version merges libarchive and bsdtar in the same package, + so it requires to get libarchive removed before merging. + +*bsdtar-1.2.38 (18 Feb 2006) + + 18 Feb 2006; Diego Pettenò +bsdtar-1.2.38.ebuild: + Bump following upstream. + + 05 Jan 2006; Diego Pettenò + -bsdtar-1.02.036.ebuild: + Drop old version. + +*bsdtar-1.2.37 (08 Nov 2005) + + 08 Nov 2005; Diego Pettenò +bsdtar-1.2.37.ebuild: + Updated to latest upstream version. Changed versioning scheme by upstream. + + 05 Nov 2005; Diego Pettenò + -bsdtar-1.02.030.ebuild, -bsdtar-1.02.034.ebuild: + Remove old versions. + +*bsdtar-1.02.036 (13 Oct 2005) + + 13 Oct 2005; Diego Pettenò + +bsdtar-1.02.036.ebuild: + Updated to latest version. + + 09 Oct 2005; Diego Pettenò + bsdtar-1.02.027-r1.ebuild, bsdtar-1.02.030.ebuild, bsdtar-1.02.034.ebuild: + Don't symlink bsdtar on every BSD userland, but just on freebsd. NetBSD uses + OpenBSD pax instead, for example. + + 25 Sep 2005; Diego Pettenò bsdtar-1.02.034.ebuild: + Don't try to use -static on Darwin userland, as it doesn't work. + +*bsdtar-1.02.034 (25 Sep 2005) + + 25 Sep 2005; Diego Pettenò + -bsdtar-1.02.032.ebuild, -bsdtar-1.02.033.ebuild, +bsdtar-1.02.034.ebuild: + Updated to latest upstream version, cleaned up old versions. + +*bsdtar-1.02.033 (24 Sep 2005) + + 24 Sep 2005; Diego Pettenò + +bsdtar-1.02.033.ebuild: + Update to latest upstream version. + +*bsdtar-1.02.032 (07 Sep 2005) + + 07 Sep 2005; Diego Pettenò + -files/bsdtar-1.02.031-wchar.patch, -bsdtar-1.02.031.ebuild, + +bsdtar-1.02.032.ebuild: + Updated to latest upstream version, dropped wchar patch as new libarchive + fixes it definitively (changed dependency to avoid problems; also now just + RDEPEND on it if not built static, and not on zlib/bzip2 as they are + dependencies of libarchive itself). + +*bsdtar-1.02.031 (06 Sep 2005) + + 06 Sep 2005; Diego Pettenò + +files/bsdtar-1.02.031-wchar.patch, +bsdtar-1.02.031.ebuild: + Updated bsdtar, unrestricted the libarchive dependency. Added patch to + compile clean with latest libarchive. + + 30 Aug 2005; Diego Pettenò bsdtar-1.02.030.ebuild: + Don't use ${P} for osx patch. + + 30 Aug 2005; Diego Pettenò bsdtar-1.02.030.ebuild: + Re-added osx patch as it's still needed, I trusted upstream on that but + direct test shown it's not as it was told. + +*bsdtar-1.02.030 (28 Aug 2005) + + 28 Aug 2005; Diego Pettenò + +bsdtar-1.02.030.ebuild: + Updated to latest upstream version. Dropped osx patch as it's fixed upstream + now. + + 28 Jul 2005; Diego Pettenò + bsdtar-1.02.027-r1.ebuild: + Stable on amd64. + + 22 Jul 2005; Diego Pettenò + +files/bsdtar-1.02.027-osx.patch, bsdtar-1.02.027-r1.ebuild: + Added patch for OSX compatibility. + + 21 Jun 2005; Diego Pettenò + bsdtar-1.02.027-r1.ebuild: + Added build and static useflag, needed to build Gentoo/FreeBSD stage. + +*bsdtar-1.02.027-r1 (17 Jun 2005) + + 17 Jun 2005; -bsdtar-1.02.027.ebuild, + +bsdtar-1.02.027-r1.ebuild: + Install in /bin as does gnutar. Symlink man page on BSD systems. + + 16 Jun 2005; David Holm bsdtar-1.02.027.ebuild: + Added to ~ppc. diff --git a/sdk_container/src/third_party/portage-stable/app-arch/libarchive/Manifest b/sdk_container/src/third_party/portage-stable/app-arch/libarchive/Manifest index cc18510fe5..8346526314 100644 --- a/sdk_container/src/third_party/portage-stable/app-arch/libarchive/Manifest +++ b/sdk_container/src/third_party/portage-stable/app-arch/libarchive/Manifest @@ -1 +1,15 @@ -DIST libarchive-2.8.1.tar.gz 1438009 RMD160 3028dfe7fd306d3246f61894587f4e26fd5cee73 SHA1 7054dacbc37af865e665065d92f7093bedc311f4 SHA256 bb15c5694c2d7909b235a88c8c4fc5f5beb01931db77981e815da2dfa564a1ca +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX libarchive-3.1.2-CVE-2013-0211.patch 1087 SHA256 6e9940a1b148f3ceb43bb172416b332ba922bb951e7832193ff997c2d9026bb4 SHA512 38ef32b30b3eb5a7c68e31086da64b871bae70002600080541ea6d0ea3680f68f9e65760f803a0e96d233e1a21858a83946c1fd63fd67d5eb030120940896c7a WHIRLPOOL 6c9a8586e011a7f392a925261adb9a5b5f8b5a9725b322bd6f8dd56fb3f2bee15b7651c0e6dd3c0a23ddc76c22b84fb6ab041215116076f015ba68aa12ededbe +DIST libarchive-3.1.2.tar.gz 4527540 SHA256 eb87eacd8fe49e8d90c8fdc189813023ccc319c5e752b01fb6ad0cc7b2c53d5e SHA512 1f3c2a675031f93c7d42ae2ed06742b0b1e2236ff57d9117791d62fb8ae77d6cafffbcb5d45b5bd98daa908bd18c576cf82e01a9b1eba699705e23eff3688114 WHIRLPOOL b90f336afb5264be91fb17d7dae3d5697e3f84e24d276af1d5ac076fe15ef6f5756488f09506fabe470473becb5449cd1f34865309dcf8a914e6e83506e8695f +EBUILD libarchive-3.1.2-r1.ebuild 2598 SHA256 cb9d4881db35dcc628bd36d67707b807ea03a250b019ea4a72e5e83b65dbae10 SHA512 18fcad4f56b96e20ba27b454c8f43b7eadd2f3a742f336ce7175362d8d3eddbfcbcd78e3dd811405a50ce1ea692e840668266b8814383598982a60cb40c41165 WHIRLPOOL 8c0e66deb4e9b88bb18580043e580dcab9767ab973b17cf3f50baa9e71c238c9d36177cb50984bb4cecda3df6d78bdc2f04e2097539942bf0348bbdd0f750255 +MISC ChangeLog 35557 SHA256 768a7e4ed39d3f3a690a943144449c3a2652805c1cf9753ae9443f3f1b6018be SHA512 4e5521d732d2339a8bcfd387c7e3745145bd7cf80cdf04dc00253bea8a6e8cd9852ce29a510dec82cbf2e92d16fb127afd588f25ed03f5817a807ceefa76aacb WHIRLPOOL c079f298bf273ba26a617b058ff5fa291abd6511b78a826e9b68a93cf762769b8006f8a15ce97288e2d4e98474d6064b38579e385cf510f981dc364146876032 +MISC metadata.xml 1301 SHA256 2cc87bc829db8751ccf9b12057c05539fae80578f0325da9e15c7b4fb15797e1 SHA512 19dc1b85046b7f0da92cb3246c0ee7f58092202ff212a4ee64d27c53f718017f982946ee7db3cd67fff4888b5fa3b4cdd5eae10e5d49c832ffe2e331aa173efe WHIRLPOOL e61bc96069cf9fc659cb07506963885532bf0239646463965fb6840063a6a0b4007e4d4f68e7ce8d29b7c70fed168966a04e1e74de893d19bb45ace6f085c741 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.20 (SunOS) + +iEYEAREIAAYFAlHgYCYACgkQX3X2B8XHTokEyQCgon82MnTYGtakLQdOEacrnHYr +jqsAoIRrHaDBaxU2JPSobQYbATbz5Iy0 +=qlQ6 +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/app-arch/libarchive/files/libarchive-2.8.1+openssl.patch b/sdk_container/src/third_party/portage-stable/app-arch/libarchive/files/libarchive-2.8.1+openssl.patch deleted file mode 100644 index 895fcbcd56..0000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/libarchive/files/libarchive-2.8.1+openssl.patch +++ /dev/null @@ -1,66 +0,0 @@ -commit 18311d1be81d93350a406b641d501e3ced5a2662 -Author: joerg.sonnenberger -Date: Sun Feb 21 14:23:09 2010 +0000 - - Improve detection of SHA2 functions in OpenSSL to deal with ancient - versions like in Mac OS X and FreeBSD 6.x. Fixes #65 and should fix #55. - - - git-svn-id: http://libarchive.googlecode.com/svn/trunk@1940 2e22974a-a639-11dd-bc7a-dd6b2ed99ab5 - -diff --git a/configure.ac b/configure.ac -index 45960ad..921ed87 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -281,30 +281,34 @@ if test "x$with_openssl" != "xno"; then - AC_CHECK_HEADERS([openssl/sha.h]) - AC_SEARCH_LIBS([SHA1_Init], [crypto]) - fi -- if test "$ac_cv_func_SHA256Init" != "yes" || -- test "$ac_cv_func_SHA384Init" != "yes" || -- test "$ac_cv_func_SHA512Init" != "yes"; then -- if test "$ac_cv_func_SHA256_Init" != "yes" || -- test "$ac_cv_func_SHA384_Init" != "yes" || -- test "$ac_cv_func_SHA512_Init" != "yes"; then -- AC_CHECK_HEADERS([openssl/sha.h]) -- # TODO: Does AC_SEARCH_LIBS support more than one function at once? -- # This appears to always fail. -- AC_SEARCH_LIBS([SHA256_Init SHA384_Init SHA512_Init], [crypto]) -- -- # TODO: Actually test for these. Previously our C code did not -- # test for these at all and just assumed availability. Now that -- # the C code tests these macros we preserve previous behavior -- # for the autotools build by hard-coding availability. -- if test "$ac_cv_header_openssl_sha_h" = "yes"; then -+ -+ AC_CHECK_HEADERS([openssl/sha.h]) -+ if test "$ac_cv_func_SHA256Init" != "yes" && -+ test "$ac_cv_func_SHA256_Init" != "yes"; then -+ AC_SEARCH_LIBS([SHA256_Init], [crypto]) -+ if test "$ac_cv_func_SHA256_Init" = "yes" && -+ test "$ac_cv_header_openssl_sha_h" = "yes"; then - AC_DEFINE(HAVE_OPENSSL_SHA256_INIT, 1, - [Define to 1 if your openssl has the `SHA256_Init' function.]) -+ fi -+ fi -+ if test "$ac_cv_func_SHA384Init" != "yes" && -+ test "$ac_cv_func_SHA384_Init" != "yes"; then -+ AC_SEARCH_LIBS([SHA384_Init], [crypto]) -+ if test "$ac_cv_func_SHA384_Init" = "yes" && -+ test "$ac_cv_header_openssl_sha_h" = "yes"; then - AC_DEFINE(HAVE_OPENSSL_SHA384_INIT, 1, - [Define to 1 if your openssl has the `SHA384_Init' function.]) -+ fi -+ fi -+ if test "$ac_cv_func_SHA512Init" != "yes" && -+ test "$ac_cv_func_SHA512_Init" != "yes"; then -+ AC_SEARCH_LIBS([SHA512_Init], [crypto]) -+ if test "$ac_cv_func_SHA512_Init" = "yes" && -+ test "$ac_cv_header_openssl_sha_h" = "yes"; then - AC_DEFINE(HAVE_OPENSSL_SHA512_INIT, 1, - [Define to 1 if your openssl has the `SHA512_Init' function.]) - fi -- fi - fi - fi - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/libarchive/files/libarchive-3.1.2-CVE-2013-0211.patch b/sdk_container/src/third_party/portage-stable/app-arch/libarchive/files/libarchive-3.1.2-CVE-2013-0211.patch new file mode 100644 index 0000000000..78427ce477 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-arch/libarchive/files/libarchive-3.1.2-CVE-2013-0211.patch @@ -0,0 +1,32 @@ +From 22531545514043e04633e1c015c7540b9de9dbe4 Mon Sep 17 00:00:00 2001 +From: Tim Kientzle +Date: Fri, 22 Mar 2013 23:48:41 -0700 +Subject: [PATCH] Limit write requests to at most INT_MAX. This prevents a + certain common programming error (passing -1 to write) from leading to other + problems deeper in the library. + +--- + libarchive/archive_write.c | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/libarchive/archive_write.c b/libarchive/archive_write.c +index eede5e0..be85621 100644 +--- a/libarchive/archive_write.c ++++ b/libarchive/archive_write.c +@@ -673,8 +673,13 @@ static ssize_t + _archive_write_data(struct archive *_a, const void *buff, size_t s) + { + struct archive_write *a = (struct archive_write *)_a; ++ const size_t max_write = INT_MAX; ++ + archive_check_magic(&a->archive, ARCHIVE_WRITE_MAGIC, + ARCHIVE_STATE_DATA, "archive_write_data"); ++ /* In particular, this catches attempts to pass negative values. */ ++ if (s > max_write) ++ s = max_write; + archive_clear_error(&a->archive); + return ((a->format_write_data)(a, buff, s)); + } +-- +1.8.1 + diff --git a/sdk_container/src/third_party/portage-stable/app-arch/libarchive/libarchive-2.8.1.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/libarchive/libarchive-2.8.1.ebuild deleted file mode 100644 index 3e706cef82..0000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/libarchive/libarchive-2.8.1.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/libarchive/libarchive-2.8.1.ebuild,v 1.1 2010/03/07 18:18:32 flameeyes Exp $ - -EAPI="2" - -inherit eutils libtool toolchain-funcs flag-o-matic autotools - -DESCRIPTION="BSD tar command" -HOMEPAGE="http://people.freebsd.org/~kientzle/libarchive" -SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz - http://people.freebsd.org/~kientzle/libarchive/src/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~sparc-fbsd ~x86-fbsd" -IUSE="static static-libs acl xattr kernel_linux +bzip2 +lzma +zlib" - -COMPRESS_LIBS_DEPEND="lzma? ( app-arch/xz-utils ) - bzip2? ( app-arch/bzip2 ) - zlib? ( sys-libs/zlib )" - -RDEPEND="!dev-libs/libarchive - dev-libs/openssl - acl? ( virtual/acl ) - xattr? ( kernel_linux? ( sys-apps/attr ) ) - !static? ( ${COMPRESS_LIBS_DEPEND} )" -DEPEND="${RDEPEND} - ${COMPRESS_LIBS_DEPEND} - kernel_linux? ( sys-fs/e2fsprogs - virtual/os-headers )" - -src_prepare() { - epatch "${FILESDIR}/${P}+openssl.patch" - eautoreconf - elibtoolize - epunt_cxx -} - -src_configure() { - local myconf - - if ! use static ; then - myconf="--enable-bsdtar=shared --enable-bsdcpio=shared" - fi - - # force static libs for static binaries - if use static && ! use static-libs; then - myconf="${myconf} --enable-static" - fi - - # Check for need of this in 2.7.1 and later, on 2.7.0, -Werror was - # added to the final release, but since it's done in the - # Makefile.am we can just work it around this way. - append-flags -Wno-error - - # We disable lzmadec because we support the newer liblzma from xz-utils - # and not liblzmadec with this version. - econf --bindir=/bin \ - --enable-bsdtar --enable-bsdcpio \ - $(use_enable acl) $(use_enable xattr) \ - $(use_with zlib) \ - $(use_with bzip2 bz2lib) $(use_with lzma) \ - $(use_enable static-libs static) \ - --without-lzmadec \ - ${myconf} \ - --disable-dependency-tracking || die "econf failed." -} - -src_test() { - # Replace the default src_test so that it builds tests in parallel - emake check || die "tests failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed." - - # remove useless .a and .la files (only for non static compilation) - use static-libs || find "${D}" \( -name '*.a' -or -name '*.la' \) -delete - - # Create tar symlink for FreeBSD - if [[ ${CHOST} == *-freebsd* ]]; then - dosym bsdtar /bin/tar - dosym bsdtar.1 /usr/share/man/man1/tar.1 - # We may wish to switch to symlink bsdcpio to cpio too one day - fi - - dodoc NEWS README - dodir /$(get_libdir) - mv "${D}"/usr/$(get_libdir)/*.so* "${D}"/$(get_libdir) - gen_usr_ldscript libarchive.so -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/libarchive/libarchive-3.1.2-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/libarchive/libarchive-3.1.2-r1.ebuild new file mode 100644 index 0000000000..5d00138f46 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-arch/libarchive/libarchive-3.1.2-r1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-arch/libarchive/libarchive-3.1.2-r1.ebuild,v 1.13 2013/07/12 19:59:33 grobian Exp $ + +EAPI=5 +inherit eutils libtool multilib toolchain-funcs + +DESCRIPTION="BSD tar command" +HOMEPAGE="http://www.libarchive.org/" +SRC_URI="http://www.libarchive.org/downloads/${P}.tar.gz" + +LICENSE="BSD BSD-2 BSD-4 public-domain" +SLOT="0/13" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="acl +bzip2 +e2fsprogs expat +iconv kernel_linux +lzma lzo nettle static-libs xattr +zlib" + +RDEPEND="dev-libs/openssl:0 + acl? ( virtual/acl ) + bzip2? ( app-arch/bzip2 ) + expat? ( dev-libs/expat ) + !expat? ( dev-libs/libxml2 ) + iconv? ( virtual/libiconv ) + kernel_linux? ( + xattr? ( sys-apps/attr ) + ) + lzma? ( app-arch/xz-utils ) + lzo? ( >=dev-libs/lzo-2 ) + nettle? ( dev-libs/nettle ) + zlib? ( sys-libs/zlib )" +DEPEND="${RDEPEND} + kernel_linux? ( + virtual/os-headers + e2fsprogs? ( sys-fs/e2fsprogs ) + )" + +DOCS="NEWS README" + +src_prepare() { + epatch "${FILESDIR}"/${P}-CVE-2013-0211.patch + elibtoolize +} + +src_configure() { + export ac_cv_header_ext2fs_ext2_fs_h=$(usex e2fsprogs) #354923 + + # We disable lzmadec because we support the newer liblzma from xz-utils + # and not liblzmadec with this version. + econf \ + $(use_enable static-libs static) \ + --enable-bsdtar=$(tc-is-static-only && echo static || echo shared) \ + --enable-bsdcpio=$(tc-is-static-only && echo static || echo shared) \ + $(use_enable xattr) \ + $(use_enable acl) \ + $(use_with zlib) \ + $(use_with bzip2 bz2lib) \ + --without-lzmadec \ + $(use_with iconv) \ + $(use_with lzma) \ + $(use_with lzo lzo2) \ + $(use_with nettle) \ + $(use_with !expat xml2) \ + $(use_with expat) +} + +src_test() { + # Replace the default src_test so that it builds tests in parallel + emake check +} + +src_install() { + default + + # Libs.private: should be used from libarchive.pc instead + prune_libtool_files + + # Create tar symlink for FreeBSD + if ! use prefix && [[ ${CHOST} == *-freebsd* ]]; then + dosym bsdtar /usr/bin/tar + echo '.so bsdtar.1' > "${T}"/tar.1 + doman "${T}"/tar.1 + # We may wish to switch to symlink bsdcpio to cpio too one day + fi +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/${PN}$(get_libname 12) +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/${PN}$(get_libname 12) +} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/libarchive/metadata.xml b/sdk_container/src/third_party/portage-stable/app-arch/libarchive/metadata.xml new file mode 100644 index 0000000000..ca60b945ee --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-arch/libarchive/metadata.xml @@ -0,0 +1,34 @@ + + + + bsd + + ssuominen@gentoo.org + Samuli Suominen + + + The bsdtar program creates and manipulates streaming archive files. + It has a number of advantages over previous tar implementations. + + + + Allow accessing gzip-compressed archives through + sys-libs/zlib. This only affects libarchive's native + support: bsdtar will keep using gunzip as a filter if that's not + built-in. It's also needed for supporting extraction of ZIP + files. + + + Allow accessing bzip2-compressed archives through libbz2 (which + comes with app-arch/bzip2). This only affects + libarchive's native support: bsdtar will keep using bunzip2 as a + filter if that's not built-in. + + + Use dev-libs/nettle as crypto backend + + + Use file flags from sys-fs/e2fsprogs headers instead of virtual/os-headers headers + + +