diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/ChangeLog new file mode 100644 index 0000000000..bcf2fab7a1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/ChangeLog @@ -0,0 +1,787 @@ +# ChangeLog for dev-libs/gmp +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/ChangeLog,v 1.210 2014/06/06 19:27:06 vapier Exp $ + + 06 Jun 2014; Mike Frysinger -gmp-4.3.2.ebuild, + gmp-4.3.2-r1.ebuild: + Move the ABI-only ebuild into stable. + + 14 May 2014; Agostino Sarubbo gmp-5.1.3-r1.ebuild: + Stable for sparc, wrt bug #505838 + + 13 May 2014; Agostino Sarubbo gmp-5.1.3-r1.ebuild: + Stable for ia64, wrt bug #505838 + + 08 May 2014; Mike Frysinger gmp-5.1.0.ebuild, + gmp-5.1.1.ebuild, gmp-5.1.2.ebuild, gmp-5.1.3-r1.ebuild, gmp-5.1.3.ebuild, + gmp-6.0.0a.ebuild: + Fix typo in generated pgo header #509670 by Mikael Magnusson. + + 04 May 2014; Agostino Sarubbo gmp-5.1.3-r1.ebuild: + Stable for x86, wrt bug #505838 + + 20 Apr 2014; Agostino Sarubbo gmp-5.1.3-r1.ebuild: + Stable for ppc64, wrt bug #505838 + + 19 Apr 2014; Agostino Sarubbo gmp-5.1.3-r1.ebuild: + Stable for alpha, wrt bug #505838 + + 13 Apr 2014; Agostino Sarubbo gmp-5.1.3-r1.ebuild: + Stable for ppc, wrt bug #505838 + + 12 Apr 2014; Chema Alonso gmp-5.1.3-r1.ebuild: + Stable for amd64 wrt bug #505838 + + 01 Apr 2014; Markus Meier gmp-5.1.3-r1.ebuild: + arm stable, bug #505838 + + 28 Mar 2014; Jeroen Roovers gmp-5.1.3-r1.ebuild: + Stable for HPPA (bug #505838). + + 27 Mar 2014; Mike Frysinger + +files/6.0.0a/ppc64-build.diff, gmp-6.0.0a.ebuild: + Add fix from upstream for building on ppc64. + +*gmp-6.0.0a (26 Mar 2014) + + 26 Mar 2014; Mike Frysinger +gmp-6.0.0a.ebuild: + Version bump. + + 26 Mar 2014; Mike Frysinger gmp-5.1.3-r1.ebuild: + Mark arm64/m68k/s390/sh stable #505838. + + 18 Jan 2014; Mike Frysinger gmp-5.1.2.ebuild, + gmp-5.1.3-r1.ebuild, gmp-5.1.3.ebuild: + Add arm64 love. + + 24 Dec 2013; Agostino Sarubbo gmp-5.1.2.ebuild: + Stable for x86, wrt bug #487796 + + 24 Dec 2013; Mike Frysinger gmp-5.1.3-r1.ebuild: + Drop use of -nopie and x86 tests as they pass now on x86/hardened systems + #487812 by Greg Turner. + + 24 Dec 2013; Mike Frysinger gmp-5.1.3-r1.ebuild: + Explicitly pass --enable-shared as the default is not as sane as expected + #476236 by Luke-Jr. + + 23 Dec 2013; Agostino Sarubbo gmp-5.1.2.ebuild: + Stable for sparc, wrt bug #487796 + + 23 Dec 2013; Mike Frysinger gmp-5.1.2.ebuild: + Mark ia64 stable #487796. + + 22 Dec 2013; Agostino Sarubbo gmp-5.1.2.ebuild: + Stable for ppc64, wrt bug #487796 + + 21 Dec 2013; Agostino Sarubbo gmp-5.1.2.ebuild: + Stable for ppc, wrt bug #487796 + + 03 Nov 2013; Matt Turner gmp-5.1.2.ebuild: + alpha stable, bug 487796. + + 29 Oct 2013; Chema Alonso gmp-5.1.2.ebuild: + Stable for amd64 wrt bug #487796 + + 23 Oct 2013; Markus Meier gmp-5.1.2.ebuild: + arm stable, bug #487796 + + 16 Oct 2013; Jeroen Roovers gmp-5.1.2.ebuild: + Stable for HPPA (bug #487796). + + 13 Oct 2013; Michał Górny gmp-5.1.3-r1.ebuild: + Explicitly call einstalldocs in multilib_src_install_all() to accomodate bug + #483304. + + 13 Oct 2013; Mike Gilbert gmp-5.1.3-r1.ebuild: + Steal more complete blocker set from sys-libs/gpm. + + 13 Oct 2013; Mike Gilbert gmp-5.1.3-r1.ebuild: + Make the blocker more specific. + + 13 Oct 2013; Mike Gilbert gmp-5.1.3-r1.ebuild: + Add blocker on old emul-linux-x86-baselibs. + +*gmp-5.1.3-r1 (12 Oct 2013) + + 12 Oct 2013; Mike Frysinger +gmp-5.1.3-r1.ebuild: + Add multilib support #481306 by Alexis Ballier. + +*gmp-5.1.3 (02 Oct 2013) + + 02 Oct 2013; Mike Frysinger +gmp-5.1.3.ebuild: + Version bump. + + 26 May 2013; Mike Frysinger gmp-5.1.0.ebuild, + gmp-5.1.1.ebuild, gmp-5.1.2.ebuild: + If USE=pgo tuning fails, ignore the results rather than aborting the build + #456346 by Justin Lecher. + +*gmp-5.1.2 (21 May 2013) + + 21 May 2013; Mike Frysinger +gmp-5.1.2.ebuild: + Version bump. + + 21 Apr 2013; Mike Frysinger +files/gmp-5.1.0-armv4.patch, + gmp-5.1.0.ebuild, gmp-5.1.1.ebuild: + Fix builds for armv4 targets. + +*gmp-5.1.1 (18 Feb 2013) + + 18 Feb 2013; Mike Frysinger +gmp-5.1.1.ebuild: + Version bump. + + 09 Feb 2013; Mike Frysinger gmp-5.1.0.ebuild, + metadata.xml: + Add support for USE=pgo #454912 by Richard Yao. + + 15 Jan 2013; Mike Frysinger gmp-5.1.0.ebuild: + Run tests in parallel. + + 10 Jan 2013; Mike Frysinger + +files/gmp-5.1.0-x32-support.patch, gmp-5.1.0.ebuild: + Fix x32 builds #451038 by Zenitur. + + 24 Dec 2012; Mike Frysinger + +files/gmp-5.1.0-x86-nopie-tests.patch, gmp-5.1.0.ebuild: + Update nopie test patch #448188 by Timo Kamph. + +*gmp-5.1.0 (20 Dec 2012) + + 20 Dec 2012; Mike Frysinger +gmp-5.1.0.ebuild: + Version bump. + + 22 May 2012; Mike Frysinger + +files/gmp-5.0.5-x32-support.patch, gmp-5.0.5.ebuild: + Redo x32 patch for newer versions. + +*gmp-5.0.5 (06 May 2012) + + 06 May 2012; Mike Frysinger +gmp-5.0.5.ebuild: + Version bump. + + 26 Apr 2012; Alexis Ballier gmp-5.0.4.ebuild: + keyword ~amd64-fbsd + + 13 Feb 2012; Kacper Kowalik gmp-5.0.2_p1.ebuild: + ppc64 stable wrt #395193 + +*gmp-5.0.4 (10 Feb 2012) + + 10 Feb 2012; Mike Frysinger +gmp-5.0.4.ebuild: + Version bump. + + 01 Feb 2012; Brent Baude gmp-5.0.2_p1.ebuild: + Marking gmp-5.0.2_p1 ppc for bug 395193 + + 28 Jan 2012; Mike Frysinger gmp-5.0.3.ebuild: + Fix unpack with USE=doc #401161 by Marien Zwart. + +*gmp-5.0.3 (27 Jan 2012) + + 27 Jan 2012; Mike Frysinger +gmp-5.0.3.ebuild: + Version bump. + + 03 Jan 2012; Mike Frysinger gmp-5.0.2_p1.ebuild: + Mung the libgmp.la references in libgmpxx.la #397389 by David Leverton. + + 01 Jan 2012; Raúl Porcel gmp-5.0.2_p1.ebuild: + ia64/m68k/s390/sh/sparc/x86 stable wrt #395193 + + 26 Dec 2011; Markus Meier gmp-5.0.2_p1.ebuild: + arm stable, bug #395193 + + 23 Dec 2011; Matt Turner gmp-5.0.2_p1.ebuild: + alpha stable, bug #395193. + + 20 Dec 2011; Jeroen Roovers gmp-5.0.2_p1.ebuild: + Stable for HPPA (bug #395193). + + 18 Dec 2011; Agostino Sarubbo gmp-5.0.2_p1.ebuild: + Stable for AMD64, wrt bug #395193 + + 18 Dec 2011; Mike Frysinger gmp-5.0.2.ebuild: + Mark ppc64 stable #380675. + + 08 Dec 2011; Mike Frysinger + files/gmp-5.0.2-x32-support.patch: + Tweak the x32 fix so it works for native builds too. + + 07 Dec 2011; Mike Frysinger gmp-5.0.2_p1.ebuild, + +files/gmp-5.0.2-x32-bugfix.patch, +files/gmp-5.0.2-x32-support.patch: + Add x32 ABI support. + + 13 Nov 2011; Mike Frysinger gmp-4.3.2.ebuild, + gmp-5.0.1.ebuild, gmp-5.0.2.ebuild, gmp-5.0.2_p1.ebuild: + Convert USE=nocxx to USE=cxx. + + 06 Nov 2011; Brent Baude gmp-5.0.2.ebuild: + Marking gmp-5.0.2 ppc for bug 380675 + + 12 Oct 2011; Raúl Porcel gmp-5.0.2.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #380675 + +*gmp-4.3.2-r1 (03 Oct 2011) + + 03 Oct 2011; Mike Frysinger +gmp-4.3.2-r1.ebuild: + Add ebuild for libgmp.so.3 ABI name. + + 03 Oct 2011; Mike Frysinger gmp-4.3.2.ebuild, + gmp-5.0.1.ebuild, gmp-5.0.2.ebuild, gmp-5.0.2_p1.ebuild: + Drop duplicate flag-o-matic include. + + 14 Sep 2011; Jeroen Roovers gmp-5.0.2.ebuild: + Stable for HPPA (bug #380675). + + 04 Sep 2011; Markus Meier gmp-5.0.2.ebuild: + arm stable, bug #380675 + + 04 Sep 2011; Pawel Hajdan jr gmp-5.0.2.ebuild: + x86 stable wrt bug #380675 + + 26 Aug 2011; Tony Vroon gmp-5.0.2.ebuild: + Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo in bug + #380675 filed by Mike "SpanKY" Frysinger. + +*gmp-5.0.2_p1 (25 Aug 2011) + + 25 Aug 2011; Mike Frysinger +gmp-5.0.2_p1.ebuild, + +files/gmp-5.0.2-unnormalised-dividends.patch: + Add fix from upstream, add USE=static-libs support #378233 by Agostino + Sarubbo, restore USE=doc support, and trim .la files as needed. + + 05 Aug 2011; Jeremy Olexa gmp-4.3.2.ebuild, + gmp-5.0.1.ebuild, gmp-5.0.2.ebuild: + Fix missing sys-devel/m4 dep since m4 was removed from @system. See bug + 377293 + +*gmp-5.0.2 (09 May 2011) + + 09 May 2011; Mike Frysinger +gmp-5.0.2.ebuild: + Version bump. + + 17 Nov 2010; Jeroen Roovers gmp-4.3.2.ebuild: + Simply set GMPABI and remove other hackery (bug #344613). + + 16 Nov 2010; Jeroen Roovers gmp-5.0.1.ebuild: + Simply set GMPABI and remove other hackery (bug #344613). + + 11 Nov 2010; Jeroen Roovers gmp-5.0.1.ebuild: + Remove HPPA hack (bug #344613 by Christian Franke). + + 30 Aug 2010; Mike Frysinger gmp-5.0.1.ebuild, + +files/gmp-5.0.1-perfpow-test.patch: + Add test fix from upstream. + + 27 Jul 2010; Magnus Granberg gmp-5.0.1.ebuild, + +files/gmp-5.0.1-x86-nopie-tests.patch: + fix the TEXTREL #236054 thanks Joshua Pettett + + 09 Jul 2010; Mike Frysinger gmp-5.0.1.ebuild: + Move elibtoolize up so it patches configure correctly #327091 by Alan + Hourihane. Tweak wrapper syntax for crappy shells #327077 by vlad f + halilov. Drop old mpfr configure option as it no longer exists. + + 04 Jul 2010; Mike Frysinger gmp-5.0.1.ebuild: + Move into unstable. + + 06 May 2010; Lars Wendler gmp-5.0.1.ebuild: + Let's preserve libgmp.so.3 or else gcc breaks after upgrading to this + version. Ebuild patch applied with kind permission from vapier. + + 16 Apr 2010; Brent Baude gmp-4.3.2.ebuild: + Marking gmp-4.3.2 ppc for bug 304083 + + 04 Apr 2010; Markos Chandras gmp-4.3.2.ebuild: + Stable on amd64 wrt bug #304083 + + 22 Mar 2010; Brent Baude gmp-4.3.2.ebuild: + Marking gmp-4.3.2 ppc64 for bug 304083 + + 13 Feb 2010; Raúl Porcel gmp-4.3.2.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #304083 + + 11 Feb 2010; Christian Faulhammer gmp-4.3.2.ebuild: + stable x86, bug 304083 + + 09 Feb 2010; Jeroen Roovers gmp-4.3.2.ebuild: + Stable for HPPA (bug #304083). + +*gmp-5.0.1 (08 Feb 2010) + + 08 Feb 2010; Mike Frysinger +gmp-5.0.1.ebuild: + Version bump #304063 by Jeroen Roovers. + +*gmp-5.0.0 (08 Jan 2010) + + 08 Jan 2010; Mike Frysinger +gmp-5.0.0.ebuild, + +files/gmp-5.0.0-s390.diff: + Version bump. + +*gmp-4.3.2 (08 Jan 2010) + + 08 Jan 2010; Mike Frysinger +gmp-4.3.2.ebuild, + +files/gmp-4.3.2-ABI-multilib.patch: + Version bump. + + 15 Dec 2009; Mike Frysinger gmp-4.3.1.ebuild, + +files/gmp-4.3.1-fix-broken-ansi-check.patch: + Fix up ANSI configure test #296964 by Andrew Jeffery. + + 31 Oct 2009; Brent Baude gmp-4.3.1.ebuild: + Marking gmp-4.3.1 ppc64 for bug 287519 + + 31 Oct 2009; Raúl Porcel gmp-4.3.1.ebuild: + ia64/m68k/s390/sh/sparc stable wrt #287519 + + 30 Oct 2009; Markus Meier gmp-4.3.1.ebuild: + arm stable, bug #287519 + + 24 Oct 2009; nixnut gmp-4.3.1.ebuild: + ppc stable #287519 + + 16 Oct 2009; Jeroen Roovers gmp-4.3.1.ebuild: + Stable for HPPA (bug #287519). + + 11 Oct 2009; Tobias Klausmann gmp-4.3.1.ebuild: + Stable on alpha, bug #287519 + + 09 Oct 2009; Markus Meier gmp-4.3.1.ebuild: + amd64/x86 stable, bug #287519 + + 16 Aug 2009; Mike Frysinger gmp-4.3.1.ebuild: + Respect env CC #281223 by Steve Dibb. + +*gmp-4.3.1 (23 May 2009) + + 23 May 2009; Mike Frysinger +gmp-4.3.1.ebuild: + Version bump #270810 by Arseny Solokha. + +*gmp-4.3.0 (27 Apr 2009) + + 27 Apr 2009; Mike Frysinger + +files/gmp-4.3.0-ABI-multilib.patch, +gmp-4.3.0.ebuild: + Version bump #266445 by Gabriel Máculus. + + 21 Feb 2009; Mike Frysinger +files/4.2.4/mpf_eq.diff, + +files/4.2.4/mpf_set_str.c.4.diff, +files/4.2.4/perfpow.c.diff: + Grab fixes from upstream. + + 06 Feb 2009; Raúl Porcel gmp-4.2.4.ebuild: + arm/ia64/s390/sh/sparc stable wrt #255703 + + 01 Feb 2009; nixnut gmp-4.2.4.ebuild: + ppc stable #255703 + + 01 Feb 2009; Tobias Klausmann gmp-4.2.4.ebuild: + Stable on alpha, bug #255703 + + 24 Jan 2009; Markus Meier gmp-4.2.4.ebuild: + amd64/x86 stable, bug #255703 + + 23 Jan 2009; Jeroen Roovers gmp-4.2.4.ebuild: + Stable for HPPA (bug #255703). + + 23 Jan 2009; Brent Baude gmp-4.2.4.ebuild: + stable ppc64, bug 255703 + +*gmp-4.2.4 (25 Sep 2008) + + 25 Sep 2008; Mike Frysinger +gmp-4.2.4.ebuild: + Version bump. + + 25 Aug 2008; Raúl Porcel gmp-4.2.2-r2.ebuild: + ia64 stable wrt #235292 + + 24 Aug 2008; Tobias Klausmann gmp-4.2.2-r2.ebuild: + Stable on alpha, bug #235292 + + 24 Aug 2008; Markus Rothe gmp-4.2.2-r2.ebuild: + Stable on ppc64; bug #235292 + + 22 Aug 2008; nixnut gmp-4.2.2-r2.ebuild: + Stable on ppc wrt bug 235292 + + 21 Aug 2008; Friedrich Oslage gmp-4.2.2-r2.ebuild: + Stable on sparc, bug #235292 + + 21 Aug 2008; Jeroen Roovers gmp-4.2.2-r2.ebuild: + Stable for HPPA (bug #235292). + + 20 Aug 2008; Markus Meier gmp-4.2.2-r2.ebuild: + amd64/x86 stable, bug #235292 + +*gmp-4.2.3 (20 Aug 2008) + + 20 Aug 2008; Mike Frysinger + +files/gmp-4.2.3-ABI-multilib.patch, +gmp-4.2.3.ebuild: + Version bump. + +*gmp-4.2.2-r2 (13 Jul 2008) + + 13 Jul 2008; Peter Alfredsen -gmp-4.2.2-r1.ebuild, + +gmp-4.2.2-r2.ebuild: + D'oh, a version bump is needed here, since it's the installed header + that's causing problems. + + 12 Jul 2008; Peter Alfredsen + +files/gmp-4.2.2-cstdio-stdfile.patch, gmp-4.2.2-r1.ebuild: + Fix include files for gcc-4.3 compat wrt bug #228915 + + 02 May 2008; Mike Frysinger + files/gmp-4.1.4-noexecstack.patch: + Redo how we add noexecstack since #if checks do not work in .s files. + +*gmp-4.2.2-r1 (02 May 2008) + + 02 May 2008; Mike Frysinger + +files/4.2.2/mpf_set_str.c.diff, +gmp-4.2.2-r1.ebuild: + Add fix from upstream. + + 26 Dec 2007; Samuli Suominen gmp-4.2.2.ebuild: + amd64 stable wrt #202665 + + 24 Dec 2007; Brent Baude gmp-4.2.2.ebuild: + Marking gmp-4.2.2 ppc64 for bug 202665 + + 21 Dec 2007; nixnut gmp-4.2.2.ebuild: + Stable on ppc wrt bug 202665 + + 19 Dec 2007; Raúl Porcel gmp-4.2.2.ebuild: + alpha/ia64/sparc/x86 stable wrt #202665 + + 18 Dec 2007; Jeroen Roovers gmp-4.2.2.ebuild: + Stable for HPPA (bug #202665). + +*gmp-4.2.2 (12 Nov 2007) + + 12 Nov 2007; Mike Frysinger + +files/gmp-4.2.2-ABI-multilib.patch, +gmp-4.2.2.ebuild: + Version bump #198851. + +*gmp-4.2.1-r1 (04 Apr 2007) + + 04 Apr 2007; Mike Frysinger + files/gmp-4.1.4-noexecstack.patch, +files/4.2.1/mpz_set_d.diff, + +files/gmp-4.2.1-s390.diff, +files/4.2.1/gmpxx.h.ternary.diff, + +gmp-4.2.1-r1.ebuild: + Some more fixes from upstream and snipe a fix for s390x from SuSE. + + 22 Feb 2007; Simon Stelling gmp-4.2.1.ebuild: + replace some more ABIs with GMPABI; fix taken from kanaka's auto-multilib + overlay + + 20 Oct 2006; Bryan Østergaard gmp-4.2.1.ebuild: + Stable on Alpha. + + 18 Oct 2006; Roy Marples gmp-4.2.1.ebuild: + Added ~sparc-fbsd keyword. + + 29 Sep 2006; Mike Frysinger gmp-4.1.4.ebuild, + gmp-4.1.4-r1.ebuild, gmp-4.1.4-r2.ebuild, gmp-4.1.4-r3.ebuild, + gmp-4.2.ebuild, gmp-4.2.1.ebuild: + Dont filter -ffast-math; people who use this globally deserve what they get. + + 16 Sep 2006; Markus Rothe gmp-4.2.1.ebuild: + Stable on ppc64 + + 03 Sep 2006; Joshua Kinard gmp-4.2.1.ebuild: + Marked stable on mips. + + 31 Aug 2006; Gustavo Zacarias gmp-4.2.1.ebuild: + Stable on sparc + + 30 Aug 2006; Chris Gianelloni gmp-4.2.1.ebuild: + Stable on x86 for gcc 4.1.1 going stable. + + 19 Aug 2006; Herbie Hopkins gmp-4.2.1.ebuild: + Stable on amd64. + + 28 Jul 2006; Fabian Groffen gmp-4.1.4-r1.ebuild, + gmp-4.2.1.ebuild: + Marked 4.1.4-r1 ppc-macos stable (dependency of bug #139385), marked 4.2.1 + ~ppc-macos + + 27 Jun 2006; Luca Barbato gmp-4.2.1.ebuild: + Marked stable on ppc + + 25 Jun 2006; Guy Martin gmp-4.2.1.ebuild: + Stable on hppa. + +*gmp-4.2.1 (18 Jun 2006) + + 18 Jun 2006; Mike Frysinger + +files/4.2.1/aix.m4-RW.diff, +files/4.2.1/ia64-popcount.diff, + +files/gmp-4.2.1-ABI-multilib.patch, +files/4.2.1/configure-ppc.diff, + +files/4.2.1/x86-fat.diff, +gmp-4.2.1.ebuild: + Version bump #136824 by Nuno Lopes. + + 23 Apr 2006; Markus Rothe gmp-4.2.ebuild: + gmp-4.1.4-ppc64-asm-dots.patch does not apply on top of 4.2, but is also no + longer needed: removed from ebuild + +*gmp-4.2 (10 Apr 2006) + + 10 Apr 2006; Mike Frysinger + +files/gmp-4.2-ABI-multilib.patch, +gmp-4.2.ebuild: + Version bump #129007 by Raphael. + + 30 Mar 2006; Diego Pettenò gmp-4.1.4-r3.ebuild: + Add ~x86-fbsd keyword. + + 27 Feb 2006; Jeroen Roovers gmp-4.1.4-r3.ebuild: + Stable on hppa (bug #121968). + + 26 Feb 2006; Joshua Kinard gmp-4.1.4-r3.ebuild: + Marked stable on mips. + + 17 Feb 2006; Michael Hanselmann gmp-4.1.4-r3.ebuild: + Stable on ppc. + + 15 Feb 2006; Markus Rothe gmp-4.1.4-r3.ebuild: + Stable on ppc64; bug #121968 + + 14 Feb 2006; Fabian Groffen gmp-4.1.4-r1.ebuild: + Marked ~ppc-macos (bugs #89644, #122760) + + 08 Feb 2006; Mark Loeser gmp-4.1.4-r3.ebuild: + Stable on x86; bug #121968 + + 08 Feb 2006; Patrick McLean gmp-4.1.4-r3.ebuild: + Stable on amd64 (bug #121968). + + 08 Feb 2006; Gustavo Zacarias gmp-4.1.4-r3.ebuild: + Stable on sparc wrt #121968 + + 03 Feb 2006; Aron Griffis gmp-4.1.4-r3.ebuild: + Mark 4.1.4-r3 stable on ia64 + + 03 Feb 2006; Mike Frysinger + +files/gmp-4.1.4-asm-dots.patch: + Add missing patch #121290 by Markus Rothe. + +*gmp-4.1.4-r3 (29 Jan 2006) + + 29 Jan 2006; Mike Frysinger + +files/gmp-4.1.4-ABI-multilib.patch, +files/gmp-4.1.4-noexecstack.patch, + +files/gmp-4.1.4-ppc64-asm-dots.patch, +gmp-4.1.4-r3.ebuild: + Rewrite patches to not require autotools since we need gcc-4.x to DEPEND on + gmp. + + 29 Dec 2005; Daniel Black + +files/gmp-4.1.4-nostackexec.patch, gmp-4.1.4-r2.ebuild: + fixed executable stack as per bug #115038 thanks to Petteri Raty + +*gmp-4.1.4-r2 (19 Oct 2005) + + 19 Oct 2005; Mike Frysinger +files/gmp-hppa-2.0.patch, + +files/4.1.4/gmp-impl.h.MPF_SIGNIFICANT_DIGITS.diff, + +files/4.1.4/gmp-impl.h.x86.ULONG_PARITY.diff, + +files/4.1.4/gmp-impl.h.MPN_SIZEINBASE.diff, + +files/4.1.4/mpn_rootrem.c.diff, +gmp-4.1.4-r2.ebuild: + Add more patches from upstream, track down the hppa issues, and fork mpfr + into a sep package like upstream suggests. + + 18 Oct 2005; Guy Martin gmp-4.1.4.ebuild, + gmp-4.1.4-r1.ebuild: + Forced the usage ot GMPABI 1.0 on hppa. ABI 2.0w is not supported by GNU AS + yet. + + 09 Oct 2005; Marcus D. Hanwell gmp-4.1.4-r1.ebuild: + Add doc USE flag, thanks to Lucas Chiesa for the + patch, closes bug 80031. + +*gmp-4.1.4-r1 (14 Aug 2005) + + 14 Aug 2005; Diego Pettenò +gmp-4.1.4-r1.ebuild: + Don't build BSD's mp compatibility on FreeBSD libc (already present, would + break system). + + 21 Apr 2005; Daniel Black gmp-4.1.4.ebuild: + Updated minium libtool version as per bug #88616. Thanks Andrew Cowie + + + 15 Feb 2005; Jeremy Huddleston gmp-4.1.4.ebuild: + Fix bug #79662. Always apply ${ABI} patch, and always rerun autoreconf. + + 15 Feb 2005; Daniel Black -files/longlong.patch, + -files/randraw.c.41.diff, -gmp-4.1.2.ebuild, -gmp-4.1.3.ebuild, + gmp-4.1.4.ebuild: + Cleaned out old versions. Fixed 4.1.4 with ABI=standard as suggested by Leo + Laursen in bug #81913. amd64 considerations as per + bug #79662. + + 27 Jan 2005; Jeremy Huddleston + +files/gmp-4.1.4-multilib.patch, gmp-4.1.4.ebuild: + Multilib fixes and libtoolize --copy --force. No bump since it just affects + compilation. + + 21 Dec 2004; Bryan Østergaard gmp-4.1.4.ebuild: + Stable on alpha. + + 20 Dec 2004; Dylan Carlson gmp-4.1.4.ebuild: + Stable on amd64. + + 16 Dec 2004; Gustavo Zacarias gmp-4.1.4.ebuild: + Stable on sparc + + 28 Nov 2004; Simon Stelling +files/amd64.patch, + gmp-4.1.4.ebuild: + added a patch to fix -O3 and higher + issues; bug #66780 + + 07 Nov 2004; Joshua Kinard gmp-4.1.4.ebuild: + Marked stable on mips. + + 06 Nov 2004; Bryan Østergaard gmp-4.1.3.ebuild: + Stable on alpha. + + 01 Nov 2004; Lars Weiler gmp-4.1.4.ebuild: + Stable on ppc for PHP5, Bug #60442. + + 19 Oct 2004; Dylan Carlson gmp-4.1.3.ebuild: + Stable on amd64. + + 18 Oct 2004; Gustavo Zacarias gmp-4.1.3.ebuild: + Stable on sparc + +*gmp-4.1.4 (14 Oct 2004) + + 14 Oct 2004; Daniel Black -gmp-4.1-r1.ebuild, + gmp-4.1.3.ebuild, +gmp-4.1.4.ebuild: + version bump as per bug #67022. Thanks Thomas Weidner <3.14159@gmx.net>/ Clean + out old version. x86 keyword version 4.1.3 + + 19 Aug 2004; Tom Gall gmp-4.1.3.ebuild, +ppc64-gmp-acinclude.patch: + stable on ppc64 + + 01 Jul 2004; Jeremy Huddleston gmp-4.1.2.ebuild, + gmp-4.1.3.ebuild: + virtual/glibc -> virtual/libc + + 20 Jun 2004; Daniel Black gmp-4.1.2.ebuild, + gmp-4.1.3.ebuild, gmp-4.1-r1.ebuild: + changed m4 dependancy (bug #54131 thanks Scott Taylor + ). Added src_test functions. gmp-4.1.2 added + dependancies. gmp-4.1.3 - reintroducted fft as it is fixed in this + version (ref homepage). + + 11 May 2004; Michael McCabe gmp-4.1.3.ebuild: + Added s390 keywords + +*gmp-4.1.3 (08 May 2004) + + 08 May 2004; Daniel Black gmp-4.1-r1.ebuild, + gmp-4.1.2.ebuild, +gmp-4.1.3.ebuild: + QA fixes on 4.1-r1 and 4.1.2. Version bump thanks to Jory A. Pratt + in bug #50416 + + 03 Apr 2004; Guy Martin gmp-4.1.2.ebuild: + Marked stable on hppa. CHOST forced to hppa-unknown-linux-gnu to fix detection + of ABI. + + 03 Apr 2004; Lars Weiler gmp-4.1.2.ebuild: + stable on ppc + + 24 Mar 2004; Jason Wever gmp-4.1.2.ebuild: + Stable on sparc. + + 22 Mar 2004; Chris Aniszczyk gmp-4.1.2.ebuild, metadata.xml: + Added metadata.xml + + 22 Mar 2004; Chris Aniszczyk gmp-4.1.2.ebuild: + Added support for ~hppa ;) + + 26 Feb 2004; Joshua Kinard gmp-4.1.2.ebuild: + Added ~mips to KEYWORDS to satisfy repoman deps. + + 24 Feb 2004; Seemant Kulleen gmp-3.1.1-r1.ebuild, + gmp-4.1-r1.ebuild, gmp-4.1.2.ebuild: + Disabling fft, per bug #42549 by qube99@hotmail.com + + 30 Jan 2004; Aron Griffis gmp-4.1.2.ebuild: + stable on x86 + + 18 Jan 2004; Adrian Almenar gmp-4.1.2.ebuild: + Added ia64 keyword. + + 19 Oct 2003; Martin Holzer gmp-4.1.2.ebuild: + corrected amd64 string. Closes #31436. + + 16 Oct 2003; Daniel Robbins : Added longlong.patch + submitted by Kenneth Ayers . Unmasked on amd64. Thanks + Kenneth! + + 15 Mar 2003; Martin Schlemmer : + Fix m4 DEPEND for m4-1.4 we are using now. Libtoolize. + +*gmp-4.1.2 (22 Feb 2003) + + 09 Mar 2003; Aron Griffis gmp-4.1.2.ebuild: + Mark stable on alpha + + 02 Mar 2003; Seemant Kulleen gmp-4.1.2.ebuild: + filter out -ffast-math, closing bug #16284 by David Cozatt + + + 23 Feb 2003; Aron Griffis gmp-4.1.2.ebuild : + Only run "make check" when DEBUG is set + + 22 Feb 2003; Aron Griffis gmp-4.1.2.ebuild files/digest-gmp-4.1.2 : + Update to 4.1.2 to close bug #12473 + + 05 Feb 2003; Aron Griffis gmp-4.1-r1.ebuild : + Mark stable on alpha + + 14 Jan 2003: Jason Wever gmp-4.1-r1.ebuild : + Removed --enable-mpfr from configure options for sparc only as with it + enabled, gmp would not compile on sparc. + + 17 Dec 2002; Aron Griffis gmp-4.1-r1.ebuild : + Added ~alpha to KEYWORDS + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + +*gmp-4.1-r1 (06 Jul 2002) + + 14 Aug 2002; Pieter Van den Abeele : + Added ppc keyword + + 04 Aug 2002; Doug Goldstein gmp-4.1-r1.ebuild : + + seemant ./configure to econf and forgot to remove the params which are + automatically defined by econf so the package failed to compile on all + systems. + + 01 Aug 2002; Stuart Bouyer gmp-4.1-r1.ebuild : + + Changed emake to make - fixed bug #5857. Also added LICENSE, SLOT and + KEYWORDS for QA. + + 06 Jul 2002; Aron Griffis gmp-4.1-r1.ebuild: + + Add patch to keep sawfish from dying left and right. The patch comes from + http://swox.com/gmp/#STATUS + +*gmp-4.1 (05 Jul 2002) + + 05 Jul 2002; Nick Hadaway gmp-4.1.ebuild: + + Updated to latest version of gmp. Added a couple config options. + Removed nonexistant docs from ebuild. + +*gmp-3.1.1-r1 (27 Mar 2002) + + 27 Mar 2002; Seemant Kulleen gmp-3.1.1-r1.ebuild : + + Ungzipped HTML documentation. + +*gmp-3.1.1-r1 (1 Feb 2002) + + 1 Feb 2002; G.Bevin ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/Manifest b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/Manifest index 78461e586f..e48410c986 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/Manifest @@ -1,2 +1,69 @@ -DIST gmp-5.0.2.tar.bz2 2024576 RMD160 fce06e3246f067301a54f3457960f1d6d71adfc2 SHA1 2968220e1988eabb61f921d11e5d2db5431e0a35 SHA256 dbc2db76fdd4e99f85d5e35aa378ed62c283e0d586b91bd8703aff75a7804c28 -DIST gmp-man-5.0.2.pdf 1024222 RMD160 8b109ab46248d2cc3eaa383a10921558c6eb657f SHA1 bccd7089b9a355c102770ce98534d581af8a1a42 SHA256 fcdd621dea0215b8920bdbfacf374ae8ef4f548a2d0c3e8d65d904f1b9d174d4 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX 6.0.0a/ppc64-build.diff 668 SHA256 1cef5211efa36956a263b81db2fd2a3af8016942512f76fb67b88328b80c7792 SHA512 ab37e9205da14479b852b932285d16cce02d4c266a3b431d1ad65feabd0e36bdd71da762ee15a783576c6551c080fc212ca27146fb8b8d9c7c77df6aacb7e85e WHIRLPOOL 2f3a3079fa4a7ce73a1ffdbabdc1495b02e6354296eda97b9a4a14045aa934233a62598a8de2d397f404b37252fab28a703a2e709a2c58a716e83e09e690401a +AUX gmp-4.1.4-noexecstack.patch 474 SHA256 68601777151a1628d7bc839eddd037685c5d2e76c9453166890a5eb3cf6000c3 SHA512 74b8b68061a1a5ac0f8b163974834465e86e930884e1a9cd15c4c948fdae95ffdcbb6e0210d56df6d0dcf1ccbe13dbdfe45552e645c3fdea6454747731b63bc8 WHIRLPOOL d8a0f81d4e97f6996bf68dd3d5488762e221f43a26e1cbff27adb372a40075d35fbb0e956ccd45c8b320a900d284f16d0649293cc907daab45d02cb30e74373b +AUX gmp-4.2.1-s390.diff 1848 SHA256 13c6b01e71534af2c353d79b7afd171f158b8fa6e3299e0f7c0335e516ce67ec SHA512 ab13186cfdb2a217edb5bd77379d68442685319ec3ca5b9ccadd67a68356f56881ea5feb7dbd40821d6587553d46b63b19ba454a9e3ede27baf72a6857169c44 WHIRLPOOL c2c4727cd1e9a18529ecd44e1d7b2eb758bf0b6f81706024fd271d368ec9f6c0c36ffef352191168d9511a104ab40f51df730c287e03f8acda2ba572079abdf8 +AUX gmp-4.3.2-ABI-multilib.patch 8883 SHA256 772c003810d5f8073e6c2b6fea4ba7dfe38d7f7b14c25995be7d1ee7f45ab59f SHA512 784b90318185a9801b02ef041ce642bb21928fcd3cf8bc9d9e2e6036a68b486a5f7c8ddd7a1460413035b715508ad4eeda18c5b3be434abf1ed4cc72be0c31b6 WHIRLPOOL 193b1d3c5d2dd534a5a01d511adca8dfcddbab91ebee0bfe65e01c6b0fdf99152e2697380638505e8dc3632098ef4d189dbea602a01dec07511976ca0761f528 +AUX gmp-5.0.0-s390.diff 1839 SHA256 e4ca88304a072ad29387ad7893efc28ee2ce600dfe020f35f80e939c83c31b0c SHA512 eaca6e4e201b6e76db7f6eeb446379d4cb18fa259b1370be6a5867007ea1de114eb7f234b465695e44547f0c8943450de056215f0637ab2dbe24f60dc630dcc1 WHIRLPOOL 2deecc79153ca98042180b589d94758cfeb63f685d9d4a134666eb3c646729ec5b2f82a291166224c16541ec1fec0d310091488f5e32f706f8fbfe93e50037ed +AUX gmp-5.0.1-perfpow-test.patch 1071 SHA256 a2fec6646f36d49dbeda9a520d682a26e560d1c3a5f78f3537d1889a71eb8e1f SHA512 c5919bbb05ed3ec73516b685b8a7352b25b3ffc384abf31d873e8bc8952e7bb723a215fa5a5ff71e69829e22e249fe014b50461841074bba3b3a108d2c01a0ec WHIRLPOOL aa485410086f57de79d7ef6f5d1a44ee3ab8df9660cfa8259f8835b80b6d7ec82cad2cdef7b0858bd1807f38ff3287426c2a3a51bab9f214e0c5514ff480c181 +AUX gmp-5.0.1-x86-nopie-tests.patch 3798 SHA256 3f108ece1cf1f18afd8a36f2b9f03eeb32afa9c4937c707bce840bd62824a61a SHA512 5f6d8621a25605001dc8a16fe9de5f01ad840c9ef086867025d6a6fe4066b3a58ed4b0d4d67fe0d5add12a7eb9d5c3596eb0cb17994e2a97b12cd75f0c3acbd3 WHIRLPOOL aec85d5c1333f701bd123cd47530aa96920b316ac33e4244c5dcb70ea4ee1c71ffb394397d75d2362a448fd1298d1aea1c389bfcde5d5dec3452384d6af74ff7 +AUX gmp-5.0.2-unnormalised-dividends.patch 682 SHA256 6d7c4f4d9eaba14ac6d3364f26e849963be3149727cbfe5ee64cc588587dd8c5 SHA512 970c6ce8e5a54fc6f0d1295f793ba2f51f333e1ba226f2625972257909510dfbdb0681014c3f101a0f04aee2e93e1ce44be66b4303584a8eafd1d187d112a460 WHIRLPOOL 97e54a027a716a68c41b195aadb577cc19fb89b11a7cd0b2087483744229834e428175fb83499e21dccd669e8d308aa7e255d4dc74b2b32b47256c7207c30a5e +AUX gmp-5.0.2-x32-bugfix.patch 3213 SHA256 d83142808943778f95d37c416a53a369f0e6acd39bd5f8e77bb08efcb4623a25 SHA512 4f2121e48e61e0ed27dddbdbecc6ccb9eb1907ca89685a3e05b5c2a13f77d53e5611afd91bf71c014d4a421e6708ab04ffbcc2484e4e1047e6cf4ca94d60f4de WHIRLPOOL fd1dddcf002714cfbe624eb7dbb8124fccdd6aff63de6463826ba6e906da52f8476eb819709b4a6a35026d50b5cfdeb6af23fa071c38e76ec46508d169a60c33 +AUX gmp-5.0.2-x32-support.patch 854 SHA256 3eb0e6f511adc1efd61208955254e2c205705eabf74ac062939b14fc4b026b66 SHA512 901eb8f32214a6e522c43aeee12a1cedca261364a739f795b30aea65c724df97f9ec49326e93aac3b9537300e57da3528d009778d3dec372805e82ccdc66964e WHIRLPOOL dc74a3783394516d8c9c8fbded0bc7301efbc430d590a740c5b88bfe64cab664f316559a100433bbcde3f8cb5f706ddb1cc261973a5c1dffd647fa30f7631a7b +AUX gmp-5.0.5-x32-support.patch 814 SHA256 14c4fce531809942441e032fe9dc19ab904e39fc3405689b9dfff96ceb5291c0 SHA512 33715037c9d9c6eb163e02f310a5acaa71e3e223695aacd8d89876ec7cf6c7f0e46f5c06de80b3e505adeb22042a0402368a3da8dba723c3d71ed2fd9106a3ac WHIRLPOOL 07fac2080d5f8ce9c7e71d7047f10999379683fbd495fbd16780a6c1c75cecaaa560251455c4d18c7c9e7873b68a0090b91badeb2e4ceea2b948b76ee445e1c9 +AUX gmp-5.1.0-armv4.patch 272 SHA256 5223ad9c32e3634e5ed866a16300c593955d8b16413b866d8051496a4070d73f SHA512 276d420fa96fe091e1ee877c56e378097fdec36b14225fb036843aa3f9ee890af8c19766b5da82163a4a97ba4873d1bbe246179c820ddfdeafb30945f0bd7bde WHIRLPOOL 76af74e35500ed8cdb30bcd6b596dd1e51cb322ea3677ad033a1497e6cdccc885cb3eeb981eaad8708a87143aae0e56302f4aed8f27831f983e9cc5e50ec6e43 +AUX gmp-5.1.0-x32-support.patch 1075 SHA256 42f7b91f86f33bd645d2b8fac300397653b702436e6295c0157758b91cfe2611 SHA512 924a0f09273dad63c1bf31f8b5d976306bab2ab8abc7bc67f6f45ca21ead729eb2c321e9581261d672e090d5f44d2d3cecb993fa74d312e6429a2ecefcfb6cac WHIRLPOOL f4c543d51e0d925159ad39a19ce4a55fb5819e63124f0b4ca4092a13297e5d59f6d24d9de6fa6e1c2189d170af667e313589f1892fc0d116633f266d27ed5830 +AUX gmp-5.1.0-x86-nopie-tests.patch 3471 SHA256 d4dfd1468495feb2a012acec2ce3e54dc1e090eccf91caac68c4b71417ae1311 SHA512 d1bbb832122e56f5def8113061e0fb326e09a766f64dab00ace4c43df1b5803b3b3c03da5c4be0788e66f484c48db3a61fa1b822110bdbfc9c667eac27b4c643 WHIRLPOOL 608a6ee796f56f9cdb499433051ccfc4a1f75386d9949546ec3792de11a370214c643a7e69bd534b17cbc2efff50e6fb0ceac1aa4806deeacc97d67560527ade +DIST gmp-4.3.2.tar.bz2 1897483 SHA256 936162c0312886c21581002b79932829aa048cfaf9937c6265aeaa14f1cd1775 SHA512 2e0b0fd23e6f10742a5517981e5171c6e88b0a93c83da701b296f5c0861d72c19782daab589a7eac3f9032152a0fc7eff7f5362db8fccc4859564a9aa82329cf WHIRLPOOL ab3d9c95b436df3782830da0874307d5577b83c111c2fae4a9063d4083f97c5c12643b154c1bd9a588945e5a677fb8ab416c394ced3e9b0aa671b2238bcb9b40 +DIST gmp-5.0.1.tar.bz2 2006109 SHA256 a2a610f01fd3298dc08c87bf30498c2402590e1bcb227fc40b15ee6d280939fb SHA512 9a128f7e192e5f1233ec068b04ba4789cd10ae1ca1a21d1089b9b596022f7dfb66c313599b5de462135b1556a8f8e72bce1b5f4666b1eeed1652e3d7f2f5d168 WHIRLPOOL e19602c9914ed0bcd60aa198cb6f4b35a8f133381808f0a0f0759987407aa8e356bf8cba99b4f4e44f526412a80ee1dbdd6fd2adaa88f8aaa1c7e7e881626f9a +DIST gmp-5.0.2.tar.bz2 2024576 SHA256 dbc2db76fdd4e99f85d5e35aa378ed62c283e0d586b91bd8703aff75a7804c28 SHA512 b53cc482e73aa91ae4f83301d9ef83a98cd85cfe53347e102a059fa477edceebded466223b436bc250314eb6ec2e53ecc4fa1528341435f09e232f0c4e305bad WHIRLPOOL a60dbfd26fca44edeab921d2293bb5cdea62ad5050ebbaa7d0e21fe2089deaa893d92abdd109e613edf234a36071d64422c04b24de3c952b0147a4310b4229d4 +DIST gmp-5.0.3.tar.xz 1685288 SHA256 438ee3e2d03a5b7c23e9f3f46919ab53cab102bcf4f3c34ea3a08486610fd450 SHA512 dc68ad36bbf515386d735784fe4583443eb6168d10c2967e47ce4bd541076a18c01bcc4b04261330ee0489560978234c36bf7064d611ce2f21ac38c37e6b34f0 WHIRLPOOL cf9a481f8a3c911ac023fcbbd5129bbd3ea7003bca745268b0f4f7cc94cff601d68a3cbe62037819e430677f49b182f0ceaf80c76c6b9bc39103f7973e9e2589 +DIST gmp-5.0.4.tar.xz 1689832 SHA256 4e6de1262ec94cce7833abb787a6d9157a822cc63d406c3d46c737e46ade1523 SHA512 68e2eca72aa8bdf4dd83da55625c32488015c10ea8aed79c8b861070de99bad0bb44b78c32655c12df90802bde564f98f41e8bffa1a1f522f3432271a8fcb00c WHIRLPOOL 85860d555f48062cac175a9cc239cf18c69ea68f98477f3b0ff75cc91b1b4c04e1bebbfe5699ea103031fe381f3cc93089065cbbd67ad5e923169b3f38469eaf +DIST gmp-5.0.5.tar.xz 1671264 SHA256 e87015a825a2445e169931ee27849d52576a2d9e338d1383dcb36fed68d0006f SHA512 79f69ed7959af18e626d4b21b5707ebd7701261ebc2cc9f78fa03c5efa9eb1c1aef2ba8728cdbc34fb09ba333aeba0f88ba7e4d87d6a93b21f936f9d8ee1174a WHIRLPOOL c224f0ce28762e8987b5c5a817d24412d1c85e7bab2f173b138f463cc380d85ab02585d4c2a0e5052c34a405e6cec1f744edb0ee525002d6b77584ff6ecb601b +DIST gmp-5.1.0.tar.xz 1806216 SHA256 c232d96b92ee251a6b8fdbf0a45d4db17a784846dfdfaf36651eeef2117a8991 SHA512 33b364bddfe829c78e3720ad15dc9fe5cf4c774e9a206ae0a8467666872d40148da07b8a4d8b251e3240c3c8b4eee5e082edc13aa208d3912f9f5d600d1110e8 WHIRLPOOL 28fb5693254bd25276348c8483ca8a7638c6a781d566e1dba085c581d3de7f99f9deee57bb613dbea78c0aeebf01e0eafe6003bd5327b48495c7f86b4dc3a92f +DIST gmp-5.1.1.tar.xz 1812988 SHA256 4bd64d782fdeb61aeed45b434fca5246d66baa9de76f87cba30c38460d8834c2 SHA512 4cc3307411eb2144e87b791ee2f52e0020711638f911dfa3cc5929a57eda5ac7d9ca10c1c0bb75c96afc7ff7a9c6ad165bc87409b036c562867b4e5da15ba571 WHIRLPOOL 8a7afe06d530a15edb75a0c37c8497d1ab209dfeffebd44aecfcfe6b75586c182384cfdf8ea9b696ce968aed04944ec7c1c271730b65c34b2e3504d26565240e +DIST gmp-5.1.2.tar.xz 1819560 SHA256 c7d943a6eceb4f0d3d3ab1176aec37853831cdfa281e012f8a344ba3ceefcbc2 SHA512 2c135bb6be908e93e63fe8828b2128b4e22e8ba29adf3cc917493ab66b42d54654dad7f101f902105e854731a69a202c38e34f119f642828fa5568ef21075c5a WHIRLPOOL dc18f8b2f7f592a52872f477ff375a29d58bca6661877bd0e4ef26766ed439e98172e277fed9f91d7204990b3030423bf6b3bff0b996ec371d6e681f8c21e504 +DIST gmp-5.1.3.tar.xz 1818812 SHA256 dee2eda37f4ff541f30019932db0c37f6f77a30ba3609234933b1818f9b07071 SHA512 44bbec2b2a6480d4c9a9a633cca4fe0de966c13bc08bdcd8b934d81e21f3dfacaecf273f149dc613d365277d280ecee43cffdafaec1bd1239a7ed903f8658b5b WHIRLPOOL 0c4365a129136655046a8e46c4e2487a981c03de97ec47899f752cbd6e61661c6068b19c547acce8436f7a9af91396545c9bf7aa9de73a0f29384bbfebef927f +DIST gmp-6.0.0a.tar.xz 1904112 SHA256 9156d32edac6955bc53b0218f5f3763facb890b73a835d5e1b901dcf8eb8b764 SHA512 50368f4368b244b442438ce1768cf0f1166e490d1bafb8feda1ffc90fea3807e7328f30f3faa861799e4f5ff6e3113049ca3231b2f48571e4583fc3d60441816 WHIRLPOOL 81639a9d433ce9ccb26527af309c7c41437bb3463e5986cce3b35f81b527068a2304ec3287e660454f850dedab61463a077f49d4ea2b7ee87eec94b15730c394 +DIST gmp-man-5.0.2.pdf 1024222 SHA256 fcdd621dea0215b8920bdbfacf374ae8ef4f548a2d0c3e8d65d904f1b9d174d4 SHA512 95ea00ee16e87e9f379e76cd6c1a850866e5f22c0e6fc6e5deaae1213a694d28dd6fc09c105b5e71d4bb24e07ca8b77c56d756ef680beac1f64cc17ab51b246c WHIRLPOOL eaa78db21ee7dc8076a752cc949f336c1699c752626496d1490babc2d00115b08fa954ba9f732405d63bbdb43d97c43bed1917629fee1106e2e87942c78d6da8 +DIST gmp-man-5.0.3.pdf 1159053 SHA256 8f12da7b0665a2a0b5e1bc83c702e67b1b854382af5cba58c2859564fc930550 SHA512 4be246f234379033922255ece26f8f7b6056ee637f0d3964459829a946368ae01e2434b22fb1a180cf0a4efa7ad18d332d3e1a89cf9040d5f9f27e43cd3ca8ab WHIRLPOOL 50b27cccd274d84d2b35d2551089755b5b88837fb28a24c5e244c8706004925fe86ff81c2cc68d6125f2113b68a741b9a6615b931bf8260f2cd384dcd5115336 +DIST gmp-man-5.0.4.pdf 1160172 SHA256 c577d4dea9964e85c07f859d60833fc56d10aba16fd42f380939b0360f79defb SHA512 0159c748e75ba12a4fe3164e7071966e39475fa95b477e16de9cff095dd67c144c3aed24a611cf44c434bff9942faa432fb2222a7a27c587ed22a2df2f33a8c0 WHIRLPOOL df53ea3df9069c3958427ae18d29247c7502e5140b7c6f8c2b15d38aab308a9fa8dea8f3b636907ce5588cc738393e600e4f7160d502f42b6df339a7f76ad5ca +DIST gmp-man-5.0.5.pdf 1162914 SHA256 33c7456155bf39704eb1c874849315a925140014b4ad8a8c6f0e07e4fde6a9f2 SHA512 2207266e1187f9951e01f02c6c70eb8bde78fd8d748f144c1bcb10702510f79ee9dd698347d80cac2445112c1554919e734dafd48ebc4662e39b9031b3147544 WHIRLPOOL 1becb075143db9fb26662fed68f760624d381306831a9a58234d5e82303290497bb7b99582a1ab77bd8a72de70e97b516e113264aa307774a4632faf223624c8 +DIST gmp-man-5.1.0.pdf 1156063 SHA256 def7bae39aaf2756cd074207c02afca8b3dde66111bbc17769f196082de2f28b SHA512 e3736853a20fbb0de86458a1e724f515429ac43458e62479e7721416553e6015b3d5e6de6a6f3b00f0a6530ba6c9556aa1d6283d9dced2c58e1ce96c73c367a5 WHIRLPOOL a2ec71ce7e4369575d17691c694f0d175afcbc1832fac1c0eefeee7d694280317d51cef6a6cf02c1a6f8e941c69900fa175ca049b5a30718d39d84254ec7be68 +DIST gmp-man-5.1.1.pdf 1156487 SHA256 c8c33650c321022c417275321b75e3b0c1bf87275f17323fa843778097449504 SHA512 3e855b882a039099bdc3719c94e4c18d0025e3a903b770752271a41dd9c5cf2b70654f6f59c32edfd4320e9954f679610764f379bd21b9d883d4fc20bd312f76 WHIRLPOOL b87d92601f3c170527192f78c60d6a137043f39772baabdd17957344207fbaae1ad88f03e22348e6e572f0a8a28ee1d80b3dc52015704cb52676b545ccb9f4e5 +DIST gmp-man-5.1.2.pdf 1156466 SHA256 2f059a5179c2ea971b9b16553b9f15504e82ef0b7bc7f0b80b1b4fe33147c21f SHA512 b6fc8d82bf15b3d550bf2388fefbba4c7e1bdd5b324d6be52e6398d7b8fb72dd4a59f498bec80a7c8382fe3b5c026434766f0c319742c1263326e0a5b589bb21 WHIRLPOOL b43d41bdf97b94c284fbff305d9968d3142f748b79df51b3e34aa4a576e1655ebe2d3c90473b95d90f79670ae7b100a7b5e5d26ae353470ef2e2f853748dce95 +DIST gmp-man-5.1.3.pdf 1159009 SHA256 56b0e21329f46ef1d59c1f191afc82c59f8b72273a8131ed9b5000b7d0689c38 SHA512 ba6a4b0bd2b5ee4d284dd13e9c5531fcb9cfbbbc80f40df458d73c80a1aa250b750cfdd5039998e8b0c7259a8b4d24bd0c7b59a90108f9b680bee62e6948d59e WHIRLPOOL ade206d7e1f543ed028f51e247067eec4511bd0f2499103e1e6296fad2bf50c4f8e09cf7688cc5dd56ee572cf889508ac7918f85e5f91d29d088882f7734a4e0 +DIST gmp-man-6.0.0a.pdf 1187496 SHA256 b38ed1d760b20c01b734b65380ab667373fa48d8203f762a434cd3f326c67a38 SHA512 528972502d65d23b58c47a594a628e648f11cc027bd0894a39b8f892bb421ceabb7f35640a9eede21cea791f5f597ed4661a1f73444c56a6fb31fa6e362d96c2 WHIRLPOOL e6c4eb3a9adc82496a1872223ceb153e05c3aabd2323aeb38064739a5200eb8fc24fa3bb96f5fb1e632cc90a2576bd3966bae3c7a7a0c750ca56faeb30837eea +EBUILD gmp-4.3.2-r1.ebuild 1674 SHA256 21a33fed67afd190d230dcacb7ed9422a43bdc111c3dfe0074d4fb4eb9093f63 SHA512 6fc6b635e9a4200fbafd225fc846b299fb558d61c80c9c510be5f256ab8b95560c83d1dfc4cfc3c30b08ea562c3f31f85a6e2cd035d6ea0e4242b1fa5251cba8 WHIRLPOOL deb76bee680ca8ce13abfdf352848423e15d2a9b53394b67ba0026f44461f6c54a95276416ada1da79f526270f12c1ff71f2908c4dc18c549d0e83c2c3a68d67 +EBUILD gmp-5.0.1.ebuild 2458 SHA256 8a7b8f7fadb14fb6c92881e6f0e063422ea9c6ecf57e0c3f1ffe0b08dcf945d0 SHA512 555d7b4cd8f31089701ee79444e6c36a4463647b000d08d3190591fc1b095ce98b0451460343720b95c478cf399d64d6ce2f413d260ceeba4d64336bfe971a7e WHIRLPOOL 21ff8707871b56ba4c1b1d7fcf112b3dd1acf14e27c49bc10aa006eaf5822e7f6cadfe87a14f02cd18eda7de549ff6d9318136a313ba930da49db0b2f383eadd +EBUILD gmp-5.0.2.ebuild 2400 SHA256 5373783ef40f60d5df4a4df92c345cb89d3abf0702706e4ee91a4f8e766eada8 SHA512 a0bb97f82197da496c0ec335986b85947fcf8dc7d5445aef3d800f838b9339701589b33413a654e6df4efa7819ab00beb2054f129958f83723a2292b53c2c524 WHIRLPOOL aae674b2aa7a6640b8e66a212e48450a04e1a317df11401fd7dcdc5ec1a349b71e99ffdebd9aa0c71d59251bc9fab1c238c4e43a0d6129fdefc21187947d1acb +EBUILD gmp-5.0.2_p1.ebuild 2842 SHA256 7631e4e1703d8bcd6098bd4dbda141f402a627bb52da8cc424e5d771a0f72b63 SHA512 dc16f885ad468d836fe0300bd4cec2bcdca68df636a7c51aa4419b3295344530f4fc30eaf5b8eadca69cb11d942c249c1fb70d93efc379a7d6257b495a0a699e WHIRLPOOL cde01f675776c347a3016f7312a2520fb6b7cb513132f95a58d1b2e8c85c9d6b84f464e076dbddd99732a2a26a50a19b6194bca6c84ecad08a4a8708a78dac8e +EBUILD gmp-5.0.3.ebuild 2765 SHA256 528f4aed6b044fb4a8c8fa86bb50ae7960329b03a5d3b11cd5d4945a4e20bc75 SHA512 910d8abd30caced65698b35c2c0952bca95a949e5739e34c840bf7ccb4f811c5599968f4941dc46eef466a2e3da8ef737858cd65c6b2743b677f69c6fbdc3ba3 WHIRLPOOL 5cca010d59b5d72b6dcc2b63bf6acf12ea70cdb2c5881420f68f3de032738ce1ad53b4862d899cd18ae2d3ad57fc04ff490a731e1aa88d22956e8158d326e534 +EBUILD gmp-5.0.4.ebuild 2761 SHA256 96b6aee15c93e99469a140052e4b2dac8a1556db35c6c2d122eae407309f6be5 SHA512 d4540c5a3450b606441577dec1af437cf09721d4cbb0270f9ac630d23b57f01c7449db2941ce97e9541f2fded333c705db01bf911224c923682b6b0d1f369010 WHIRLPOOL d44520d7d9a5e81de7ec6cb661f6a64bc2acdad1f60e747ba61559607f79049f5098dae4fe4fb7924ed760b5bffc9d27d13c8d58053bd4431d8e8d31c6666c2d +EBUILD gmp-5.0.5.ebuild 2759 SHA256 5db00b82a974c7da6f5b9b78ea27d5948bc99c5b02d2a43796e9dbd3679e2451 SHA512 90e70ba4e9b93ebfb1d3fb780408c0f3558a7a81e55ea102dea2bc5c08cb85f11a273eede7171561988c873708ae1273a7a679dfb9be347dd8d035fe7982824a WHIRLPOOL a76bcf9cdb2b301704475faaecaedaf62b8e047caad370995b81b2e532b1743a9186763d4cfbb8675c3c587262fa068f17d1b390c8d0fcf5460ccd46ceef7dc6 +EBUILD gmp-5.1.0.ebuild 3127 SHA256 b522c2cb5957caf872f7cf18ca598a92bbf72a07ac8f473b54c559af56ecd697 SHA512 f93008ac4d463675528aef60c42e6f46e4244165405a949807d5543599e4b527413bf58ca8d015ca1cd0ac8d87ba2a8cfb0869765b6f33611012198108a8f65f WHIRLPOOL 863aa567323136e6641ade41de93a1127a0fb329c5063392f35914af8ee4e88c0ab8ea44e452a13638a2adf1c32e85f7bd687450d57c0a390deff89af7c33ac2 +EBUILD gmp-5.1.1.ebuild 3075 SHA256 dad487c64f6c5ce7b2dc146b05a61ff343c4c1cf3e1f20fb0a8cc56ce367b83f SHA512 9aee79a785caeaa34c5a2368a1c4b8e34fa3747e6a89b7df5e7cd3e8a80d3cb1a12c1f3665c580925144f7c99ef780ef22c42d51cdc57699b61ebe825cc1c7a7 WHIRLPOOL 7cee6f083752d3a931fee3dd016997f78ff98caeeed9d184b8f7c4e6f73fe5f992b57da5157d86d5f6bb01264088e5c91fd7ef43e2abf79960d2f4909660b4c1 +EBUILD gmp-5.1.2.ebuild 3025 SHA256 7ab5e35e4dc211930881b68647aefb008e069fb7fe2104938ece6148b4c5fe57 SHA512 18b5d4911f59280c893dbce9fecef930235d91f91e6ab7975bc30e5c98b9809841ffe5e6c9fa92ec80fca692243b5d09adaa2779adc402692a360d15d41909c5 WHIRLPOOL dcfe5c17513ecbd8859ad60fa9f177f662dc495c2d4a42b25ce2e83f3223a96086370008331bbfbe34a8802d3c4ad1514c71866022b94054af05703c14107e5f +EBUILD gmp-5.1.3-r1.ebuild 3138 SHA256 74e94f5a9602076727fa479073a2de6f95d762b56fab3d67ba950bad8ce75ef0 SHA512 ff57ec695a6f616d8012fc15dfbb9c1fd84282186dc843eeaa3baa285934a4a6594f931a97b6297a06bf230c979684a6b16820821651961dd9b1603e4a656172 WHIRLPOOL a265e52f7a141ff677713ba9aead4ad4a41492543f88e4a2b473d302ab47ad50874bbbc87b4d35392392617222de21820a5e1849b484ba4b5bf05c592119ee5b +EBUILD gmp-5.1.3.ebuild 3036 SHA256 8e5abf8d94e534004eacce9a7ed69a2411120f4087d80a4f150836fb73d5b2ad SHA512 c8f7e5b7b523144c60e3d3e521e54e39dec0896e0cc8685993167ae5a10881debc675602a5d38697b4bf9049022ce407061f3781ad2af208f760b96e7d0cfde1 WHIRLPOOL fe20cd1beaf348abf3df12315e95fe79881dc82c92209536c44ae14b09d47ee4647db583815b37bcadd35be62837ad982338b13cf40276e6c83e2d8f970d203f +EBUILD gmp-6.0.0a.ebuild 3101 SHA256 256547b71b37ab7526c2476db2f42761c2f1f42cd4a008e45b20627cff45fc72 SHA512 11f1e4a90177ed6b68978a190df79fb9866a4ce9540f16822e430b3a658c16876df8f8d04da8d9d6538d62c523796f8c91387b1d56f0d628b50d5cea79811013 WHIRLPOOL 4a0d02795213bfdb40b8926495eb580cd5ffbf004260aeb439ccef3d0fafa7ca3977314c7207f3208530897349eba4d912356c5daf73dbdc8b9da7e6ac906239 +MISC ChangeLog 27486 SHA256 373de212767fe04284d57de8ae61f3dae985ad0bec25fbed6761351e92c3aca2 SHA512 ada3ea9af2a209aa12202091e5261b5efec2b03234c01db758f86e342659231527e2e43f4b5ddc7f5a63e50ed19ad886a090ff3d4a06b663e5f8cc43e38ec2ad WHIRLPOOL ce694aac722d31e0d70bf88dfa1186d5c2d69b4122fd440857317479411d6cf3cf563921921d51ffcb0ba5a3daca0610addf075070bf6229dfc0a3741c53302f +MISC metadata.xml 315 SHA256 f6cfb0b2b72dab3e088b68df3d21db3f8463b30571e6de17d1431a57f1bc8d26 SHA512 109d0cbf90eff7264eb6502397024425664d8349229ba334797fcca61852e92ea2c3064579c4765793a69e2811a44ffa63b3091f2ffa5a433dc22ab308a2bcba WHIRLPOOL 3320121476ba2740ee9ee338374cccc853990f229e0cb3a23b5c0ed3e925485f5fd4b797b04ec4ae419eadfc5b9a057dcd9435fe507cca65560e09ad158c1ffb +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.22 (GNU/Linux) + +iQIcBAEBCAAGBQJTkhYPAAoJEPGu1DbS6WIA3dAQAJKTJLf2YI19YlJ+3u2Uankx +Gys3zwXsIyAJ4fo/elng86tqnzUOfvJA8JddPiPtEyWVsYUOp4UMBAGb2wpJ9qXA +Y9hXU8pWguCLiqrsqGS2oc6/VNVaKjvQoEO7dytMzVTzslgYiH3uiNd6zwvfsJg4 +vvRICa/Xdz/jul1Z9HLRQpSt9vgbeV/3k3ftautzgQ3fyCZBt44GI66F9dbtgKi9 +CMc8ImmHau7FUxKVDUA+zCUC6is3HIO3cqvImZNmINuixCVlakjJNdJFYakzsDdN +l5+oJLVCR5SkchNyFMRa+v1okBQId5XM+wGbpeCx6CePwHwdBSVyXp4aVbmWPFVH +g9UivdUseT4fOH3Zjj534f5FH369X1NYce/+Nj4XTE1sOGzyTS5tZofUxjxPzNaq +H4LnsfVM5IZKKg4watyEKaIFf5dDsH3HsG0NfmCbVoJXwEfamYsl2NOZrJ1/P/lB +xP96lpeUiwl+uKlsZg+7/eSAJVzM2wv6/3Rarz5CPzMbMg5uPnWhyr1TDEDWARES +bBf4Wie83157vJq5Obr+aEvXvlwMDb3zf6vBtlG3dp6HimmvgPCXcn9deFfgihW4 +kh6mXtUiK/kvlUNtgFSOPYbCZC7pP2KVgjr5hPfFwjTvbswzJOiYjfo35APcUHeb +HMWSw12xJVX+o/jvJ0E7 +=jBAh +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/6.0.0a/ppc64-build.diff b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/6.0.0a/ppc64-build.diff new file mode 100644 index 0000000000..4d0ec5efcb --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/6.0.0a/ppc64-build.diff @@ -0,0 +1,23 @@ +from upstream + +# HG changeset patch +# User Torbjorn Granlund +# Date 1395835068 -3600 +# Node ID 4a6d258b467f661da0894cc60ecd060f2e3c67c7 +# Parent 301ce2788826a2d4d2725bd5cf01e998638db37a +Provide default for BMOD_1_TO_MOD_1_THRESHOLD. + +diff -r 301ce2788826 -r 4a6d258b467f mpn/powerpc64/mode64/gcd_1.asm +--- a/mpn/powerpc64/mode64/gcd_1.asm Tue Mar 25 15:34:52 2014 +0100 ++++ b/mpn/powerpc64/mode64/gcd_1.asm Wed Mar 26 12:57:48 2014 +0100 +@@ -43,6 +43,9 @@ + define(`n', `r4') + define(`v0', `r5') + ++ifdef(`BMOD_1_TO_MOD_1_THRESHOLD',, ++ `define(`BMOD_1_TO_MOD_1_THRESHOLD',30)') ++ + EXTERN_FUNC(mpn_mod_1) + EXTERN_FUNC(mpn_modexact_1c_odd) + + diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-4.2.1-s390.diff b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-4.2.1-s390.diff new file mode 100644 index 0000000000..82dbb722eb --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-4.2.1-s390.diff @@ -0,0 +1,68 @@ +stolen from SuSE + +--- configure.in ++++ configure.in +@@ -1050,6 +1050,9 @@ + ;; + + ++ s390x-*-*) ++ path="s390x" ;; ++ + # IBM s/370 and similar + [s3[6-9]0*-*-*]) + gcc_cflags="-O2 $fomit_frame_pointer" +--- configure ++++ configure +@@ -1050,6 +1050,9 @@ + ;; + + ++ s390x-*-*) ++ path="s390x" ;; ++ + # IBM s/370 and similar + s3[6-9]0*-*-*) + gcc_cflags="-O2 $fomit_frame_pointer" +--- mpn/s390/gmp-mparam.h ++++ mpn/s390/gmp-mparam.h +@@ -20,7 +20,8 @@ + MA 02110-1301, USA. */ + + +-/* BITS_PER_MP_LIMB etc generated by configure */ ++#define BITS_PER_MP_LIMB 32 ++#define BYTES_PER_MP_LIMB 4 + + + /* Generated by tuneup.c, 2001-12-03, gcc 2.95 */ +--- mpn/s390x/gmp-mparam.h ++++ mpn/s390x/gmp-mparam.h +@@ -0,0 +1,27 @@ ++/* gmp-mparam.h -- Compiler/machine parameter header file. ++ ++Copyright (C) 1991, 1993, 1994, 1995 Free Software Foundation, Inc. ++ ++This file is part of the GNU MP Library. ++ ++The GNU MP Library is free software; you can redistribute it and/or modify ++it under the terms of the GNU Library General Public License as published by ++the Free Software Foundation; either version 2 of the License, or (at your ++option) any later version. ++ ++The GNU MP Library is distributed in the hope that it will be useful, but ++WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY ++or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public ++License for more details. ++ ++You should have received a copy of the GNU Library General Public License ++along with the GNU MP Library; see the file COPYING.LIB. If not, write to ++the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, ++MA 02111-1307, USA. */ ++ ++#define BITS_PER_MP_LIMB 64 ++#define BYTES_PER_MP_LIMB 8 ++#define BITS_PER_LONGINT 64 ++#define BITS_PER_INT 32 ++#define BITS_PER_SHORTINT 16 ++#define BITS_PER_CHAR 8 diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-4.3.2-ABI-multilib.patch b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-4.3.2-ABI-multilib.patch new file mode 100644 index 0000000000..2f9911c1ea --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-4.3.2-ABI-multilib.patch @@ -0,0 +1,256 @@ +Gentoo uses ABI env var already + +--- gmp-4.2.3/configure ++++ gmp-4.2.3/configure +@@ -489,7 +489,7 @@ + WANT_MPBSD_TRUE + WANT_MPBSD_FALSE + GMP_NAIL_BITS +-ABI ++GMPABI + HAVE_HOST_CPU_FAMILY_power + HAVE_HOST_CPU_FAMILY_powerpc + GMP_LDFLAGS +@@ -930,7 +930,7 @@ + ac_precious_vars='build_alias + host_alias + target_alias +-ABI ++GMPABI + CC + CFLAGS + LDFLAGS +@@ -1091,7 +1091,7 @@ + include additional configurations [automatic] + + Some influential environment variables: +- ABI desired ABI (for processors supporting more than one ABI) ++ GMPABI desired ABI (for processors supporting more than one ABI) + CC C compiler command + CFLAGS C compiler flags + LDFLAGS linker flags, e.g. -L if you have libraries in a +@@ -2670,7 +2670,7 @@ + # (64-bit), but not both, so there's no option to choose the desired + # mode, we must instead detect which of the two it is. This is done by + # checking sizeof(long), either 4 or 8 bytes respectively. Do this in +- # ABI=1.0 too, in case someone tries to build that with a 2.0w gcc. ++ # GMPABI=1.0 too, in case someone tries to build that with a 2.0w gcc. + # + gcc_cflags="-O2" + gcc_cflags_optlist="arch" +@@ -2694,11 +2694,11 @@ + # gcc 2.7.2.3 knows -mpa-risc-1-0 and -mpa-risc-1-1 + # gcc 2.95 adds -mpa-risc-2-0, plus synonyms -march=1.0, 1.1 and 2.0 + # +- # We don't use -mpa-risc-2-0 in ABI=1.0 because 64-bit registers may not ++ # We don't use -mpa-risc-2-0 in GMPABI=1.0 because 64-bit registers may not + # be saved by the kernel on an old system. Actually gcc (as of 3.2) + # only adds a few float instructions with -mpa-risc-2-0, so it would + # probably be safe, but let's not take the chance. In any case, a +- # configuration like --host=hppa2.0 ABI=1.0 is far from optimal. ++ # configuration like --host=hppa2.0 GMPABI=1.0 is far from optimal. + # + case $host_cpu in + hppa1.0*) gcc_cflags_arch="-mpa-risc-1-0" ;; +@@ -2733,9 +2733,9 @@ + cc_20n_cflags="+DA2.0 +e +O2 -Wl,+vnocompatwarnings" + cc_20n_testlist="hpc-hppa-2-0" + +- # ABI=2.0w is available for hppa2.0w and hppa2.0, but not for ++ # GMPABI=2.0w is available for hppa2.0w and hppa2.0, but not for + # hppa2.0n, on the assumption that that the latter indicates a +- # desire for ABI=2.0n. ++ # desire for GMPABI=2.0n. + case $host in + hppa2.0n-*-*) ;; + *) +@@ -3203,7 +3203,7 @@ + # mode, but not set our ABI. For some reason it's sparc where this + # keeps coming up, presumably users there are accustomed to driving the + # compiler mode that way. The effect of our testlist setting is to +- # reject ABI=64 in favour of ABI=32 if the user has forced the flags to ++ # reject GMPABI=64 in favour of GMPABI=32 if the user has forced the flags to + # 32-bit mode. + # + abilist="32" +@@ -3308,12 +3308,12 @@ + case $host_cpu in + sparc64 | sparcv9* | ultrasparc*) + case $host in +- # Solaris 6 and earlier cannot run ABI=64 since it doesn't save +- # registers properly, so ABI=32 is left as the only choice. ++ # Solaris 6 and earlier cannot run GMPABI=64 since it doesn't save ++ # registers properly, so GMPABI=32 is left as the only choice. + # + *-*-solaris2.[0-6] | *-*-solaris2.[0-6].*) ;; + +- # BSD sparc64 ports are 64-bit-only systems, so ABI=64 is the only ++ # BSD sparc64 ports are 64-bit-only systems, so GMPABI=64 is the only + # choice. In fact they need no special compiler flags, gcc -m64 + # is the default, but it doesn't hurt to add it. v9 CPUs always + # use the sparc64 port, since the plain 32-bit sparc ports don't +@@ -3399,7 +3399,7 @@ + # -O, but lets assume that's no longer true. + # + # -m32 forces 32-bit mode on a bi-arch 32/64 amd64 build of gcc. -m64 is +- # the default in such a build (we think), so -m32 is essential for ABI=32. ++ # the default in such a build (we think), so -m32 is essential for GMPABI=32. + # This is, of course, done for any $host_cpu, not just x86_64, so we can + # get such a gcc into the right mode to cross-compile to say i486-*-*. + # +@@ -3639,7 +3639,7 @@ + + cat >&5 <&5 +-echo "$as_me: error: ABI=$ABI is not among the following valid choices: $abilist" >&2;} ++ { { echo "$as_me:$LINENO: error: GMPABI=$GMPABI is not among the following valid choices: $abilist" >&5 ++echo "$as_me: error: GMPABI=$GMPABI is not among the following valid choices: $abilist" >&2;} + { (exit 1); exit 1; }; } + fi +- abilist="$ABI" ++ abilist="$GMPABI" + fi + + found_compiler=no + + for abi in $abilist; do + +- echo "checking ABI=$abi" ++ echo "checking GMPABI=$abi" + + # Suppose abilist="64 32", then for abi=64, will have abi1="_64" and + # abi2="_64". For abi=32, will have abi1="_32" and abi2="". This is how +@@ -5128,7 +5128,7 @@ + # For -march settings which enable SSE2 we exclude certain bad + # gcc versions and we need an OS knowing how to save xmm regs. + # +- # This is only for ABI=32, any 64-bit gcc is good and any OS ++ # This is only for GMPABI=32, any 64-bit gcc is good and any OS + # knowing x86_64 will know xmm. + # + # -march=k8 was only introduced in gcc 3.3, so we shouldn't need +@@ -6368,16 +6368,16 @@ + done + fi + +- ABI="$abi" ++ GMPABI="$abi" + CC="$cc" + CFLAGS="$cflags" + CPPFLAGS="$cppflags" + + + # Could easily have this in config.h too, if desired. +- ABI_nodots=`echo $ABI | sed 's/\./_/'` ++ GMPABI_nodots=`echo $GMPABI | sed 's/\./_/'` + +-echo "define_not_for_expansion(\`HAVE_ABI_$ABI_nodots')" >> $gmp_tmpconfigm4p ++echo "define_not_for_expansion(\`HAVE_ABI_$GMPABI_nodots')" >> $gmp_tmpconfigm4p + + + +@@ -8830,12 +8830,12 @@ + # If there's any sse2 or mmx in the path, check whether the assembler + # supports it, and remove if not. + # +-# We only need this in ABI=32, for ABI=64 on x86_64 we can assume a new ++# We only need this in GMPABI=32, for GMPABI=64 on x86_64 we can assume a new + # enough assembler. + # + case $host in + i?86*-*-* | k[5-8]*-*-* | pentium*-*-* | athlon-*-* | viac3*-*-* | geode*-*-* | athlon64-*-* | atom-*-* | core2-*-* | x86_64-*-*) +- if test "$ABI" = 32; then ++ if test "$GMPABI" = 32; then + case "$path $fat_path" in + *mmx*) echo "$as_me:$LINENO: checking if the assembler knows about MMX instructions" >&5 + echo $ECHO_N "checking if the assembler knows about MMX instructions... $ECHO_C" >&6 +@@ -9019,7 +9019,7 @@ + + cat >&5 <> $gmp_tmpconfigm4i + ;; +@@ -30015,7 +30015,7 @@ + esac + ;; + *-*-linux* | *-*-*bsd*) +- case $ABI in ++ case $GMPABI in + mode64) + echo "include_mpn(\`powerpc64/elf.m4')" >> $gmp_tmpconfigm4i + ;; +@@ -30025,7 +30025,7 @@ + esac + ;; + *-*-darwin*) +- case $ABI in ++ case $GMPABI in + mode64) + echo "include_mpn(\`powerpc64/darwin.m4')" >> $gmp_tmpconfigm4i + ;; +@@ -30048,7 +30048,7 @@ + + ;; + sparcv9*-*-* | ultrasparc*-*-* | sparc64-*-*) +- case $ABI in ++ case $GMPABI in + 64) + + echo "$as_me:$LINENO: checking if the assembler accepts \".register\"" >&5 +@@ -30130,7 +30130,7 @@ + echo "define(,<$gmp_cv_asm_align_fill_0x90>)" >> $gmp_tmpconfigm4 + + +- case $ABI in ++ case $GMPABI in + 32) + + echo "include_mpn(\`x86/x86-defs.m4')" >> $gmp_tmpconfigm4i +@@ -34032,7 +34032,7 @@ + WANT_MPBSD_TRUE!$WANT_MPBSD_TRUE$ac_delim + WANT_MPBSD_FALSE!$WANT_MPBSD_FALSE$ac_delim + GMP_NAIL_BITS!$GMP_NAIL_BITS$ac_delim +-ABI!$ABI$ac_delim ++GMPABI!$GMPABI$ac_delim + HAVE_HOST_CPU_FAMILY_power!$HAVE_HOST_CPU_FAMILY_power$ac_delim + HAVE_HOST_CPU_FAMILY_powerpc!$HAVE_HOST_CPU_FAMILY_powerpc$ac_delim + GMP_LDFLAGS!$GMP_LDFLAGS$ac_delim diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.1-perfpow-test.patch b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.1-perfpow-test.patch new file mode 100644 index 0000000000..d1b8706082 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.1-perfpow-test.patch @@ -0,0 +1,36 @@ + +# HG changeset patch +# User Torbjorn Granlund +# Date 1267122532 -3600 +# Node ID 794410151f5f966bcb5c3489b6441614990efe7c +# Parent 948660e2e56d9cfaae035082b8fd473985505fb6 +Fix a test case to work for long long limbs. + +2010-02-25 Torbjorn Granlund + + * tests/mpz/t-perfpow.c (check_random): Use mp_limb_t type for limb + variables. + +diff -r 948660e2e56d -r 794410151f5f tests/mpz/t-perfpow.c +--- a/tests/mpz/t-perfpow.c Thu Feb 25 16:08:21 2010 +0100 ++++ b/tests/mpz/t-perfpow.c Thu Feb 25 19:28:52 2010 +0100 +@@ -2,7 +2,7 @@ + + Contributed to the GNU project by Torbjorn Granlund and Martin Boij. + +-Copyright 2008, 2009 Free Software Foundation, Inc. ++Copyright 2008, 2009, 2010 Free Software Foundation, Inc. + + This file is part of the GNU MP Library. + +@@ -109,7 +109,8 @@ + { + mpz_t n, np, temp, primes[NRP]; + int i, j, k, unique, destroy, res; +- unsigned long int nrprimes, primebits, g, exp[NRP], e; ++ unsigned long int nrprimes, primebits; ++ mp_limb_t g, exp[NRP], e; + gmp_randstate_ptr rands; + + rands = RANDS; + diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.5-x32-support.patch b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.5-x32-support.patch new file mode 100644 index 0000000000..b6867bf03a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.5-x32-support.patch @@ -0,0 +1,41 @@ +Upstream-Status: Pending + +Add X32 support in gmp configure. + +Patch Originator: H J Lu @ Intel +Patch modified for Yocto by Nitin Kamble +Signed Off By: Nitin A Kamble 2011/11/21 + +--- gmp-5.0.5/configure ++++ gmp-5.0.5/configure +@@ -5189,6 +5189,21 @@ + esac + ;; + esac ++ ++ # X32 support. ++ case x"$path_64" in ++ xx86_64*) ++ abilist="x32 64 32" ++ path_x32="$path_64" ++ limb_x32=longlong ++ cclist_x32="gcc" ++ gcc_x32_cflags="-O2 -mx32" ++ any_x32_testlist="sizeof-long-4" ++ CALLING_CONVENTIONS_OBJS_x32='amd64call.lo amd64check$U.lo' ++ SPEED_CYCLECOUNTER_OBJ_x32=x86_64.lo ++ cyclecounter_size_x32=2 ++ ;; ++ esac + ;; + + +@@ -3039,7 +3058,7 @@ + ;; + esac + ;; +- 64) ++ 64|x32) + + echo "include_mpn(\`x86_64/x86_64-defs.m4')" >> $gmp_tmpconfigm4i + diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.1.0-armv4.patch b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.1.0-armv4.patch new file mode 100644 index 0000000000..0337bd3649 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.1.0-armv4.patch @@ -0,0 +1,12 @@ +fix missing __gmpn_invert_limb symbols w/armv4 targets + +--- a/configure ++++ b/configure +@@ -582,6 +582,7 @@ case $host in + # options fail. + case $host_cpu in + armsa1 | armv4*) ++ path="arm" + ;; + armxscale | arm9te | arm10 | armv5*) + path="arm/v5 arm" diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.1.0-x32-support.patch b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.1.0-x32-support.patch new file mode 100644 index 0000000000..fda361d9b2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.1.0-x32-support.patch @@ -0,0 +1,42 @@ +Upstream-Status: Pending + +Add X32 support in gmp configure. + +Patch Originator: H J Lu @ Intel +Patch modified for Yocto by Nitin Kamble +Signed Off By: Nitin A Kamble 2011/11/21 + +--- gmp-5.1.0/configure ++++ gmp-5.1.0/configure +@@ -5237,6 +5237,22 @@ echo "include_mpn(\`vax/elf.m4')" >> $gmp_tmpconfigm4i + extra_functions_64="invert_limb_table" + fi + ++ # X32 support. ++ case x"$path_64" in ++ xx86_64*) ++ abilist="x32 64 32" ++ path_x32="$path_64" ++ limb_x32=longlong ++ cclist_x32="gcc" ++ gcc_x32_cflags="-O2 -mx32" ++ any_x32_testlist="sizeof-long-4" ++ CALLING_CONVENTIONS_OBJS_x32=$CALLING_CONVENTIONS_OBJS_64 ++ SPEED_CYCLECOUNTER_OBJ_x32=$SPEED_CYCLECOUNTER_OBJ_64 ++ cyclecounter_size_x32=$cyclecounter_size_64 ++ extra_functions_x32=$extra_functions_64 ++ ;; ++ esac ++ + case $host in + *-*-solaris*) + # Sun cc. +@@ -28611,7 +28627,7 @@ echo "include_mpn(\`x86/darwin.m4')" >> $gmp_tmpconfigm4i + ;; + esac + ;; +- 64) ++ 64|x32) + + echo "include_mpn(\`x86_64/x86_64-defs.m4')" >> $gmp_tmpconfigm4i + diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.1.0-x86-nopie-tests.patch b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.1.0-x86-nopie-tests.patch new file mode 100644 index 0000000000..f21479f911 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.1.0-x86-nopie-tests.patch @@ -0,0 +1,119 @@ +2010-07-27 Magnus Granberg + + #236054 + tests/Makefile.in add -nopie to CFLAGS + test/misc/Makefile.in likewise + test/mpbsd/Makefile.in likewise + test/mpf/Makefile.in likewise + test/mpn/Makefile.in likewise + test/mpq/Makefile.in likewise + test/mpz/Makefile.in likewise + test/randMakefile.in likewise + test/cxx/Makefile.in likewise and CXXFLAGS + +--- a/tests/Makefile.in 2010-07-27 00:53:05.000000000 +0000 ++++ b/tests/Makefile.in 2010-07-27 00:35:10.000000000 +0000 +@@ -200,7 +200,7 @@ + CC = @CC@ + CCAS = @CCAS@ + CC_FOR_BUILD = @CC_FOR_BUILD@ +-CFLAGS = @CFLAGS@ ++CFLAGS = @CFLAGS@ -nopie + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + CPP_FOR_BUILD = @CPP_FOR_BUILD@ +--- a/tests/devel/Makefile.in 2010-07-27 00:53:05.000000000 +0000 ++++ b/tests/devel/Makefile.in 2010-07-27 00:35:10.000000000 +0000 +@@ -200,7 +200,7 @@ + CC = @CC@ + CCAS = @CCAS@ + CC_FOR_BUILD = @CC_FOR_BUILD@ +-CFLAGS = @CFLAGS@ ++CFLAGS = @CFLAGS@ -nopie + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + CPP_FOR_BUILD = @CPP_FOR_BUILD@ +--- a/tests/misc/Makefile.in 2010-07-27 00:53:05.000000000 +0000 ++++ b/tests/misc/Makefile.in 2010-07-27 00:35:10.000000000 +0000 +@@ -200,7 +200,7 @@ + CC = @CC@ + CCAS = @CCAS@ + CC_FOR_BUILD = @CC_FOR_BUILD@ +-CFLAGS = @CFLAGS@ ++CFLAGS = @CFLAGS@ -nopie + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + CPP_FOR_BUILD = @CPP_FOR_BUILD@ +--- a/tests/mpf/Makefile.in 2010-07-27 00:53:05.000000000 +0000 ++++ b/tests/mpf/Makefile.in 2010-07-27 00:35:10.000000000 +0000 +@@ -200,7 +200,7 @@ + CC = @CC@ + CCAS = @CCAS@ + CC_FOR_BUILD = @CC_FOR_BUILD@ +-CFLAGS = @CFLAGS@ ++CFLAGS = @CFLAGS@ -nopie + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + CPP_FOR_BUILD = @CPP_FOR_BUILD@ +--- a/tests/mpn/Makefile.in 2010-07-27 00:53:05.000000000 +0000 ++++ b/tests/mpn/Makefile.in 2010-07-27 00:35:10.000000000 +0000 +@@ -200,7 +200,7 @@ + CC = @CC@ + CCAS = @CCAS@ + CC_FOR_BUILD = @CC_FOR_BUILD@ +-CFLAGS = @CFLAGS@ ++CFLAGS = @CFLAGS@ -nopie + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + CPP_FOR_BUILD = @CPP_FOR_BUILD@ +--- a/tests/mpq/Makefile.in 2010-07-27 00:53:05.000000000 +0000 ++++ b/tests/mpq/Makefile.in 2010-07-27 00:35:10.000000000 +0000 +@@ -200,7 +200,7 @@ + CC = @CC@ + CCAS = @CCAS@ + CC_FOR_BUILD = @CC_FOR_BUILD@ +-CFLAGS = @CFLAGS@ ++CFLAGS = @CFLAGS@ -nopie + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + CPP_FOR_BUILD = @CPP_FOR_BUILD@ +--- a/tests/mpz/Makefile.in 2010-07-27 00:53:05.000000000 +0000 ++++ b/tests/mpz/Makefile.in 2010-07-27 00:35:10.000000000 +0000 +@@ -200,7 +200,7 @@ + CC = @CC@ + CCAS = @CCAS@ + CC_FOR_BUILD = @CC_FOR_BUILD@ +-CFLAGS = @CFLAGS@ ++CFLAGS = @CFLAGS@ -nopie + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + CPP_FOR_BUILD = @CPP_FOR_BUILD@ +--- a/tests/rand/Makefile.in 2010-07-27 00:53:05.000000000 +0000 ++++ b/tests/rand/Makefile.in 2010-07-27 00:35:10.000000000 +0000 +@@ -200,7 +200,7 @@ + CC = @CC@ + CCAS = @CCAS@ + CC_FOR_BUILD = @CC_FOR_BUILD@ +-CFLAGS = @CFLAGS@ ++CFLAGS = @CFLAGS@ -nopie + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + CPP_FOR_BUILD = @CPP_FOR_BUILD@ +--- a/tests/cxx/Makefile.in 2010-02-06 12:43:21.000000000 +0000 ++++ b/tests/cxx/Makefile.in 2010-07-27 01:31:43.000000000 +0000 +@@ -189,13 +189,13 @@ + CC = @CC@ + CCAS = @CCAS@ + CC_FOR_BUILD = @CC_FOR_BUILD@ +-CFLAGS = @CFLAGS@ ++CFLAGS = @CFLAGS@ -nopie + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + CPP_FOR_BUILD = @CPP_FOR_BUILD@ + CXX = @CXX@ + CXXCPP = @CXXCPP@ +-CXXFLAGS = @CXXFLAGS@ ++CXXFLAGS = @CXXFLAGS@ -nopie + CYGPATH_W = @CYGPATH_W@ + DEFN_LONG_LONG_LIMB = @DEFN_LONG_LONG_LIMB@ + DEFS = @DEFS@ diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-4.3.2-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-4.3.2-r1.ebuild new file mode 100644 index 0000000000..a74a671255 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-4.3.2-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-4.3.2-r1.ebuild,v 1.2 2014/06/06 19:27:06 vapier Exp $ + +# this ebuild is only for the libgmp.so.3 ABI SONAME + +EAPI="3" + +inherit eutils libtool toolchain-funcs + +DESCRIPTION="Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers" +HOMEPAGE="http://gmplib.org/" +SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" + +LICENSE="LGPL-3" +SLOT="3" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" +IUSE="" + +DEPEND="sys-devel/m4" +RDEPEND="" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-4.1.4-noexecstack.patch + epatch "${FILESDIR}"/${PN}-4.3.2-ABI-multilib.patch + epatch "${FILESDIR}"/${PN}-4.2.1-s390.diff + + sed -i -e 's:ABI = @ABI@:GMPABI = @GMPABI@:' \ + Makefile.in */Makefile.in */*/Makefile.in + + # note: we cannot run autotools here as gcc depends on this package + elibtoolize +} + +src_configure() { + # Because of our 32-bit userland, 1.0 is the only HPPA ABI that works + # http://gmplib.org/manual/ABI-and-ISA.html#ABI-and-ISA (bug #344613) + if [[ ${CHOST} == hppa2.0-* ]] ; then + export GMPABI="1.0" + fi + + # ABI mappings (needs all architectures supported) + case ${ABI} in + 32|x86) export GMPABI=32;; + 64|amd64|n64) export GMPABI=64;; + o32|n32) export GMPABI=${ABI};; + esac + + tc-export CC + econf \ + --localstatedir=/var/state/gmp \ + --disable-mpfr \ + --disable-mpbsd \ + --disable-static \ + --disable-cxx +} + +src_install() { + emake install-libLTLIBRARIES DESTDIR="${D}" || die + rm "${D}"/usr/*/libgmp.{la,so} || die +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.1.ebuild new file mode 100644 index 0000000000..15be29ba27 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.1.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-5.0.1.ebuild,v 1.11 2011/11/13 20:03:31 vapier Exp $ + +inherit flag-o-matic eutils libtool toolchain-funcs + +DESCRIPTION="Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers" +HOMEPAGE="http://gmplib.org/" +SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" +# doc? ( http://www.nada.kth.se/~tege/${PN}-man-${PV}.pdf )" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" +IUSE="cxx" #doc + +DEPEND="sys-devel/m4" +RDEPEND="" + +src_unpack() { + unpack ${A} + cd "${S}" + [[ -d ${FILESDIR}/${PV} ]] && EPATCH_SUFFIX="diff" EPATCH_FORCE="yes" epatch "${FILESDIR}"/${PV} + epatch "${FILESDIR}"/${PN}-4.1.4-noexecstack.patch + epatch "${FILESDIR}"/${P}-perfpow-test.patch + epatch "${FILESDIR}"/${PN}-5.0.0-s390.diff + + # disable -fPIE -pie in the tests for x86 #236054 + if use x86 && gcc-specs-pie ; then + epatch "${FILESDIR}"/${PN}-5.0.1-x86-nopie-tests.patch + fi + + # note: we cannot run autotools here as gcc depends on this package + elibtoolize + + # GMP uses the "ABI" env var during configure as does Gentoo (econf). + # So, to avoid patching the source constantly, wrap things up. + mv configure configure.wrapped || die + cat <<-\EOF > configure + #!/bin/sh + exec env ABI="$GMPABI" "${0}.wrapped" "$@" + EOF + chmod a+rx configure +} + +src_compile() { + # Because of our 32-bit userland, 1.0 is the only HPPA ABI that works + # http://gmplib.org/manual/ABI-and-ISA.html#ABI-and-ISA (bug #344613) + if [[ ${CHOST} == hppa2.0-* ]] ; then + export GMPABI="1.0" + fi + + # ABI mappings (needs all architectures supported) + case ${ABI} in + 32|x86) GMPABI=32;; + 64|amd64|n64) GMPABI=64;; + o32|n32) GMPABI=${ABI};; + esac + export GMPABI + + tc-export CC + econf \ + --localstatedir=/var/state/gmp \ + --disable-mpbsd \ + $(use_enable cxx) \ + || die "configure failed" + + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "make install failed" + + dodoc AUTHORS ChangeLog NEWS README + dodoc doc/configuration doc/isa_abi_headache + dohtml -r doc + + #use doc && cp "${DISTDIR}"/gmp-man-${PV}.pdf "${D}"/usr/share/doc/${PF}/ +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libgmp.so.3 +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libgmp.so.3 +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.2.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.2.ebuild new file mode 100644 index 0000000000..ce47005bae --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.2.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-5.0.2.ebuild,v 1.11 2011/12/18 20:10:55 vapier Exp $ + +inherit flag-o-matic eutils libtool toolchain-funcs + +DESCRIPTION="Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers" +HOMEPAGE="http://gmplib.org/" +SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" +# doc? ( http://www.nada.kth.se/~tege/${PN}-man-${PV}.pdf )" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" +IUSE="cxx" #doc + +DEPEND="sys-devel/m4" +RDEPEND="" + +src_unpack() { + unpack ${A} + cd "${S}" + [[ -d ${FILESDIR}/${PV} ]] && EPATCH_SUFFIX="diff" EPATCH_FORCE="yes" epatch "${FILESDIR}"/${PV} + epatch "${FILESDIR}"/${PN}-4.1.4-noexecstack.patch + epatch "${FILESDIR}"/${PN}-5.0.0-s390.diff + + # disable -fPIE -pie in the tests for x86 #236054 + if use x86 && gcc-specs-pie ; then + epatch "${FILESDIR}"/${PN}-5.0.1-x86-nopie-tests.patch + fi + + # note: we cannot run autotools here as gcc depends on this package + elibtoolize + + # GMP uses the "ABI" env var during configure as does Gentoo (econf). + # So, to avoid patching the source constantly, wrap things up. + mv configure configure.wrapped || die + cat <<-\EOF > configure + #!/bin/sh + exec env ABI="$GMPABI" "${0}.wrapped" "$@" + EOF + chmod a+rx configure +} + +src_compile() { + # Because of our 32-bit userland, 1.0 is the only HPPA ABI that works + # http://gmplib.org/manual/ABI-and-ISA.html#ABI-and-ISA (bug #344613) + if [[ ${CHOST} == hppa2.0-* ]] ; then + export GMPABI="1.0" + fi + + # ABI mappings (needs all architectures supported) + case ${ABI} in + 32|x86) GMPABI=32;; + 64|amd64|n64) GMPABI=64;; + o32|n32) GMPABI=${ABI};; + esac + export GMPABI + + tc-export CC + econf \ + --localstatedir=/var/state/gmp \ + --disable-mpbsd \ + $(use_enable cxx) \ + || die "configure failed" + + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "make install failed" + + dodoc AUTHORS ChangeLog NEWS README + dodoc doc/configuration doc/isa_abi_headache + dohtml -r doc + + #use doc && cp "${DISTDIR}"/gmp-man-${PV}.pdf "${D}"/usr/share/doc/${PF}/ +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libgmp.so.3 +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libgmp.so.3 +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.2_p1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.2_p1.ebuild index 1b80ecace1..d6c7edee35 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.2_p1.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.2_p1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-5.0.2_p1.ebuild,v 1.10 2012/01/03 10:21:17 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-5.0.2_p1.ebuild,v 1.12 2012/02/13 10:42:49 xarthisius Exp $ inherit flag-o-matic eutils libtool toolchain-funcs @@ -14,7 +14,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.bz2 LICENSE="LGPL-3" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ~ppc ~ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" IUSE="doc cxx static-libs" DEPEND="sys-devel/m4" diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.3.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.3.ebuild new file mode 100644 index 0000000000..c0a050d898 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.3.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-5.0.3.ebuild,v 1.2 2012/01/28 21:06:23 vapier Exp $ + +inherit flag-o-matic eutils libtool toolchain-funcs + +MY_PV=${PV/_p*} +MY_P=${PN}-${MY_PV} +PLEVEL=${PV/*p} +DESCRIPTION="Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers" +HOMEPAGE="http://gmplib.org/" +SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.xz + doc? ( http://gmplib.org/${PN}-man-${MY_PV}.pdf )" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" +IUSE="doc cxx static-libs" + +DEPEND="sys-devel/m4 + app-arch/xz-utils" +RDEPEND="" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + xz -dc "${DISTDIR}/${MY_P}.tar.xz" | tar xof - || die + cd "${S}" + [[ -d ${FILESDIR}/${PV} ]] && EPATCH_SUFFIX="diff" EPATCH_FORCE="yes" epatch "${FILESDIR}"/${PV} + epatch "${FILESDIR}"/${PN}-4.1.4-noexecstack.patch + epatch "${FILESDIR}"/${PN}-5.0.2*x32*.patch + + # disable -fPIE -pie in the tests for x86 #236054 + if use x86 && gcc-specs-pie ; then + epatch "${FILESDIR}"/${PN}-5.0.1-x86-nopie-tests.patch + fi + + # note: we cannot run autotools here as gcc depends on this package + elibtoolize + + # GMP uses the "ABI" env var during configure as does Gentoo (econf). + # So, to avoid patching the source constantly, wrap things up. + mv configure configure.wrapped || die + cat <<-\EOF > configure + #!/bin/sh + exec env ABI="$GMPABI" "${0}.wrapped" "$@" + EOF + chmod a+rx configure +} + +src_compile() { + # Because of our 32-bit userland, 1.0 is the only HPPA ABI that works + # http://gmplib.org/manual/ABI-and-ISA.html#ABI-and-ISA (bug #344613) + if [[ ${CHOST} == hppa2.0-* ]] ; then + export GMPABI="1.0" + fi + + # ABI mappings (needs all architectures supported) + case ${ABI} in + 32|x86) GMPABI=32;; + 64|amd64|n64) GMPABI=64;; + [onx]32) GMPABI=${ABI};; + esac + export GMPABI + + tc-export CC + econf \ + --localstatedir=/var/state/gmp \ + --disable-mpbsd \ + $(use_enable cxx) \ + $(use_enable static-libs static) \ + || die + + emake || die +} + +src_install() { + emake DESTDIR="${D}" install || die + + # should be a standalone lib + rm -f "${D}"/usr/$(get_libdir)/libgmp.la + # this requires libgmp + local la="${D}/usr/$(get_libdir)/libgmpxx.la" + use static-libs \ + && sed -i 's:/[^ ]*/libgmp.la:-lgmp:' "${la}" \ + || rm -f "${la}" + + dodoc AUTHORS ChangeLog NEWS README + dodoc doc/configuration doc/isa_abi_headache + dohtml -r doc + + use doc && cp "${DISTDIR}"/gmp-man-${MY_PV}.pdf "${D}"/usr/share/doc/${PF}/ +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libgmp.so.3 +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libgmp.so.3 +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.4.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.4.ebuild new file mode 100644 index 0000000000..7bc66d9e34 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.4.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-5.0.4.ebuild,v 1.2 2012/04/26 12:27:18 aballier Exp $ + +inherit flag-o-matic eutils libtool unpacker toolchain-funcs + +MY_PV=${PV/_p*} +MY_P=${PN}-${MY_PV} +PLEVEL=${PV/*p} +DESCRIPTION="Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers" +HOMEPAGE="http://gmplib.org/" +SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.xz + doc? ( http://gmplib.org/${PN}-man-${MY_PV}.pdf )" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="doc cxx static-libs" + +DEPEND="sys-devel/m4 + app-arch/xz-utils" +RDEPEND="" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpacker_src_unpack + cd "${S}" + [[ -d ${FILESDIR}/${PV} ]] && EPATCH_SUFFIX="diff" EPATCH_FORCE="yes" epatch "${FILESDIR}"/${PV} + epatch "${FILESDIR}"/${PN}-4.1.4-noexecstack.patch + epatch "${FILESDIR}"/${PN}-5.0.2-x32-support.patch + + # disable -fPIE -pie in the tests for x86 #236054 + if use x86 && gcc-specs-pie ; then + epatch "${FILESDIR}"/${PN}-5.0.1-x86-nopie-tests.patch + fi + + # note: we cannot run autotools here as gcc depends on this package + elibtoolize + + # GMP uses the "ABI" env var during configure as does Gentoo (econf). + # So, to avoid patching the source constantly, wrap things up. + mv configure configure.wrapped || die + cat <<-\EOF > configure + #!/bin/sh + exec env ABI="$GMPABI" "${0}.wrapped" "$@" + EOF + chmod a+rx configure +} + +src_compile() { + # Because of our 32-bit userland, 1.0 is the only HPPA ABI that works + # http://gmplib.org/manual/ABI-and-ISA.html#ABI-and-ISA (bug #344613) + if [[ ${CHOST} == hppa2.0-* ]] ; then + export GMPABI="1.0" + fi + + # ABI mappings (needs all architectures supported) + case ${ABI} in + 32|x86) GMPABI=32;; + 64|amd64|n64) GMPABI=64;; + [onx]32) GMPABI=${ABI};; + esac + export GMPABI + + tc-export CC + econf \ + --localstatedir=/var/state/gmp \ + --disable-mpbsd \ + $(use_enable cxx) \ + $(use_enable static-libs static) \ + || die + + emake || die +} + +src_install() { + emake DESTDIR="${D}" install || die + + # should be a standalone lib + rm -f "${D}"/usr/$(get_libdir)/libgmp.la + # this requires libgmp + local la="${D}/usr/$(get_libdir)/libgmpxx.la" + use static-libs \ + && sed -i 's:/[^ ]*/libgmp.la:-lgmp:' "${la}" \ + || rm -f "${la}" + + dodoc AUTHORS ChangeLog NEWS README + dodoc doc/configuration doc/isa_abi_headache + dohtml -r doc + + use doc && cp "${DISTDIR}"/gmp-man-${MY_PV}.pdf "${D}"/usr/share/doc/${PF}/ +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libgmp.so.3 +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libgmp.so.3 +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.5.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.5.ebuild new file mode 100644 index 0000000000..fc8421522b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.5.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-5.0.5.ebuild,v 1.2 2012/05/22 23:12:49 vapier Exp $ + +inherit flag-o-matic eutils libtool unpacker toolchain-funcs + +MY_PV=${PV/_p*} +MY_P=${PN}-${MY_PV} +PLEVEL=${PV/*p} +DESCRIPTION="Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers" +HOMEPAGE="http://gmplib.org/" +SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.xz + doc? ( http://gmplib.org/${PN}-man-${MY_PV}.pdf )" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="doc cxx static-libs" + +DEPEND="sys-devel/m4 + app-arch/xz-utils" +RDEPEND="" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpacker_src_unpack + cd "${S}" + [[ -d ${FILESDIR}/${PV} ]] && EPATCH_SUFFIX="diff" EPATCH_FORCE="yes" epatch "${FILESDIR}"/${PV} + epatch "${FILESDIR}"/${PN}-4.1.4-noexecstack.patch + epatch "${FILESDIR}"/${PN}-5.0.5-x32-support.patch + + # disable -fPIE -pie in the tests for x86 #236054 + if use x86 && gcc-specs-pie ; then + epatch "${FILESDIR}"/${PN}-5.0.1-x86-nopie-tests.patch + fi + + # note: we cannot run autotools here as gcc depends on this package + elibtoolize + + # GMP uses the "ABI" env var during configure as does Gentoo (econf). + # So, to avoid patching the source constantly, wrap things up. + mv configure configure.wrapped || die + cat <<-\EOF > configure + #!/bin/sh + exec env ABI="$GMPABI" "${0}.wrapped" "$@" + EOF + chmod a+rx configure +} + +src_compile() { + # Because of our 32-bit userland, 1.0 is the only HPPA ABI that works + # http://gmplib.org/manual/ABI-and-ISA.html#ABI-and-ISA (bug #344613) + if [[ ${CHOST} == hppa2.0-* ]] ; then + export GMPABI="1.0" + fi + + # ABI mappings (needs all architectures supported) + case ${ABI} in + 32|x86) GMPABI=32;; + 64|amd64|n64) GMPABI=64;; + [onx]32) GMPABI=${ABI};; + esac + export GMPABI + + tc-export CC + econf \ + --localstatedir=/var/state/gmp \ + --disable-mpbsd \ + $(use_enable cxx) \ + $(use_enable static-libs static) \ + || die + + emake || die +} + +src_install() { + emake DESTDIR="${D}" install || die + + # should be a standalone lib + rm -f "${D}"/usr/$(get_libdir)/libgmp.la + # this requires libgmp + local la="${D}/usr/$(get_libdir)/libgmpxx.la" + use static-libs \ + && sed -i 's:/[^ ]*/libgmp.la:-lgmp:' "${la}" \ + || rm -f "${la}" + + dodoc AUTHORS ChangeLog NEWS README + dodoc doc/configuration doc/isa_abi_headache + dohtml -r doc + + use doc && cp "${DISTDIR}"/gmp-man-${MY_PV}.pdf "${D}"/usr/share/doc/${PF}/ +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libgmp.so.3 +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libgmp.so.3 +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.0.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.0.ebuild new file mode 100644 index 0000000000..62d07523a1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.0.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-5.1.0.ebuild,v 1.8 2014/05/08 20:01:45 vapier Exp $ + +inherit flag-o-matic eutils libtool unpacker toolchain-funcs + +MY_PV=${PV/_p*} +MY_P=${PN}-${MY_PV} +PLEVEL=${PV/*p} +DESCRIPTION="Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers" +HOMEPAGE="http://gmplib.org/" +SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.xz + ftp://ftp.gmplib.org/pub/${MY_P}/${MY_P}.tar.xz + doc? ( http://gmplib.org/${PN}-man-${MY_PV}.pdf )" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="doc cxx pgo static-libs" + +DEPEND="sys-devel/m4 + app-arch/xz-utils" +RDEPEND="" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpacker_src_unpack + cd "${S}" + [[ -d ${FILESDIR}/${PV} ]] && EPATCH_SUFFIX="diff" EPATCH_FORCE="yes" epatch "${FILESDIR}"/${PV} + epatch "${FILESDIR}"/${PN}-4.1.4-noexecstack.patch + epatch "${FILESDIR}"/${PN}-5.1.0-armv4.patch + epatch "${FILESDIR}"/${PN}-5.1.0-x32-support.patch + + # disable -fPIE -pie in the tests for x86 #236054 + if use x86 && gcc-specs-pie ; then + epatch "${FILESDIR}"/${PN}-5.1.0-x86-nopie-tests.patch + fi + + # note: we cannot run autotools here as gcc depends on this package + elibtoolize + + # GMP uses the "ABI" env var during configure as does Gentoo (econf). + # So, to avoid patching the source constantly, wrap things up. + mv configure configure.wrapped || die + cat <<-\EOF > configure + #!/bin/sh + exec env ABI="$GMPABI" "$0.wrapped" "$@" + EOF + chmod a+rx configure +} + +src_compile() { + # Because of our 32-bit userland, 1.0 is the only HPPA ABI that works + # http://gmplib.org/manual/ABI-and-ISA.html#ABI-and-ISA (bug #344613) + if [[ ${CHOST} == hppa2.0-* ]] ; then + export GMPABI="1.0" + fi + + # ABI mappings (needs all architectures supported) + case ${ABI} in + 32|x86) GMPABI=32;; + 64|amd64|n64) GMPABI=64;; + [onx]32) GMPABI=${ABI};; + esac + export GMPABI + + tc-export CC + econf \ + --localstatedir=/var/state/gmp \ + $(use_enable cxx) \ + $(use_enable static-libs static) + + emake || die + + if use pgo ; then + emake -j1 -C tune tuneup || die + ebegin "Trying to generate tuned data" + ./tune/tuneup | tee gmp.mparam.h.new + if eend $(( 0 + ${PIPESTATUS[*]/#/+} )) ; then + mv gmp.mparam.h.new gmp-mparam.h || die + emake clean || die + emake || die + fi + fi +} + +src_test() { + emake check +} + +src_install() { + emake DESTDIR="${D}" install || die + + # should be a standalone lib + rm -f "${D}"/usr/$(get_libdir)/libgmp.la + # this requires libgmp + local la="${D}/usr/$(get_libdir)/libgmpxx.la" + use static-libs \ + && sed -i 's:/[^ ]*/libgmp.la:-lgmp:' "${la}" \ + || rm -f "${la}" + + dodoc AUTHORS ChangeLog NEWS README + dodoc doc/configuration doc/isa_abi_headache + dohtml -r doc + + use doc && cp "${DISTDIR}"/gmp-man-${MY_PV}.pdf "${D}"/usr/share/doc/${PF}/ +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libgmp.so.3 +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libgmp.so.3 +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.1.ebuild new file mode 100644 index 0000000000..17f1f2809b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.1.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-5.1.1.ebuild,v 1.4 2014/05/08 20:01:45 vapier Exp $ + +inherit flag-o-matic eutils libtool unpacker toolchain-funcs + +MY_PV=${PV/_p*} +MY_P=${PN}-${MY_PV} +PLEVEL=${PV/*p} +DESCRIPTION="Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers" +HOMEPAGE="http://gmplib.org/" +SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.xz + ftp://ftp.gmplib.org/pub/${MY_P}/${MY_P}.tar.xz + doc? ( http://gmplib.org/${PN}-man-${MY_PV}.pdf )" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="doc cxx pgo static-libs" + +DEPEND="sys-devel/m4 + app-arch/xz-utils" +RDEPEND="" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpacker_src_unpack + cd "${S}" + [[ -d ${FILESDIR}/${PV} ]] && EPATCH_SUFFIX="diff" EPATCH_FORCE="yes" epatch "${FILESDIR}"/${PV} + epatch "${FILESDIR}"/${PN}-4.1.4-noexecstack.patch + epatch "${FILESDIR}"/${PN}-5.1.0-armv4.patch + + # disable -fPIE -pie in the tests for x86 #236054 + if use x86 && gcc-specs-pie ; then + epatch "${FILESDIR}"/${PN}-5.1.0-x86-nopie-tests.patch + fi + + # note: we cannot run autotools here as gcc depends on this package + elibtoolize + + # GMP uses the "ABI" env var during configure as does Gentoo (econf). + # So, to avoid patching the source constantly, wrap things up. + mv configure configure.wrapped || die + cat <<-\EOF > configure + #!/bin/sh + exec env ABI="$GMPABI" "$0.wrapped" "$@" + EOF + chmod a+rx configure +} + +src_compile() { + # Because of our 32-bit userland, 1.0 is the only HPPA ABI that works + # http://gmplib.org/manual/ABI-and-ISA.html#ABI-and-ISA (bug #344613) + if [[ ${CHOST} == hppa2.0-* ]] ; then + export GMPABI="1.0" + fi + + # ABI mappings (needs all architectures supported) + case ${ABI} in + 32|x86) GMPABI=32;; + 64|amd64|n64) GMPABI=64;; + [onx]32) GMPABI=${ABI};; + esac + export GMPABI + + tc-export CC + econf \ + --localstatedir=/var/state/gmp \ + $(use_enable cxx) \ + $(use_enable static-libs static) + + emake || die + + if use pgo ; then + emake -j1 -C tune tuneup || die + ebegin "Trying to generate tuned data" + ./tune/tuneup | tee gmp.mparam.h.new + if eend $(( 0 + ${PIPESTATUS[*]/#/+} )) ; then + mv gmp.mparam.h.new gmp-mparam.h || die + emake clean || die + emake || die + fi + fi +} + +src_test() { + emake check +} + +src_install() { + emake DESTDIR="${D}" install || die + + # should be a standalone lib + rm -f "${D}"/usr/$(get_libdir)/libgmp.la + # this requires libgmp + local la="${D}/usr/$(get_libdir)/libgmpxx.la" + use static-libs \ + && sed -i 's:/[^ ]*/libgmp.la:-lgmp:' "${la}" \ + || rm -f "${la}" + + dodoc AUTHORS ChangeLog NEWS README + dodoc doc/configuration doc/isa_abi_headache + dohtml -r doc + + use doc && cp "${DISTDIR}"/gmp-man-${MY_PV}.pdf "${D}"/usr/share/doc/${PF}/ +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libgmp.so.3 +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libgmp.so.3 +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.2.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.2.ebuild new file mode 100644 index 0000000000..199636e3b7 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.2.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-5.1.2.ebuild,v 1.13 2014/05/08 20:01:45 vapier Exp $ + +inherit flag-o-matic eutils libtool unpacker toolchain-funcs + +MY_PV=${PV/_p*} +MY_P=${PN}-${MY_PV} +PLEVEL=${PV/*p} +DESCRIPTION="Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers" +HOMEPAGE="http://gmplib.org/" +SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.xz + ftp://ftp.gmplib.org/pub/${MY_P}/${MY_P}.tar.xz + doc? ( http://gmplib.org/${PN}-man-${MY_PV}.pdf )" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="doc cxx pgo static-libs" + +DEPEND="sys-devel/m4 + app-arch/xz-utils" +RDEPEND="" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpacker_src_unpack + cd "${S}" + [[ -d ${FILESDIR}/${PV} ]] && EPATCH_SUFFIX="diff" EPATCH_FORCE="yes" epatch "${FILESDIR}"/${PV} + epatch "${FILESDIR}"/${PN}-4.1.4-noexecstack.patch + + # disable -fPIE -pie in the tests for x86 #236054 + if use x86 && gcc-specs-pie ; then + epatch "${FILESDIR}"/${PN}-5.1.0-x86-nopie-tests.patch + fi + + # note: we cannot run autotools here as gcc depends on this package + elibtoolize + + # GMP uses the "ABI" env var during configure as does Gentoo (econf). + # So, to avoid patching the source constantly, wrap things up. + mv configure configure.wrapped || die + cat <<-\EOF > configure + #!/bin/sh + exec env ABI="$GMPABI" "$0.wrapped" "$@" + EOF + chmod a+rx configure +} + +src_compile() { + # Because of our 32-bit userland, 1.0 is the only HPPA ABI that works + # http://gmplib.org/manual/ABI-and-ISA.html#ABI-and-ISA (bug #344613) + if [[ ${CHOST} == hppa2.0-* ]] ; then + export GMPABI="1.0" + fi + + # ABI mappings (needs all architectures supported) + case ${ABI} in + 32|x86) GMPABI=32;; + 64|amd64|n64) GMPABI=64;; + [onx]32) GMPABI=${ABI};; + esac + export GMPABI + + tc-export CC + econf \ + --localstatedir=/var/state/gmp \ + $(use_enable cxx) \ + $(use_enable static-libs static) + + emake || die + + if use pgo ; then + emake -j1 -C tune tuneup || die + ebegin "Trying to generate tuned data" + ./tune/tuneup | tee gmp.mparam.h.new + if eend $(( 0 + ${PIPESTATUS[*]/#/+} )) ; then + mv gmp.mparam.h.new gmp-mparam.h || die + emake clean || die + emake || die + fi + fi +} + +src_test() { + emake check +} + +src_install() { + emake DESTDIR="${D}" install || die + + # should be a standalone lib + rm -f "${D}"/usr/$(get_libdir)/libgmp.la + # this requires libgmp + local la="${D}/usr/$(get_libdir)/libgmpxx.la" + use static-libs \ + && sed -i 's:/[^ ]*/libgmp.la:-lgmp:' "${la}" \ + || rm -f "${la}" + + dodoc AUTHORS ChangeLog NEWS README + dodoc doc/configuration doc/isa_abi_headache + dohtml -r doc + + use doc && cp "${DISTDIR}"/gmp-man-${MY_PV}.pdf "${D}"/usr/share/doc/${PF}/ +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libgmp.so.3 +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libgmp.so.3 +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.3-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.3-r1.ebuild new file mode 100644 index 0000000000..d71e567f7b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.3-r1.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-5.1.3-r1.ebuild,v 1.19 2014/05/14 14:41:58 ago Exp $ + +EAPI="4" + +inherit flag-o-matic eutils libtool toolchain-funcs multilib-minimal + +MY_PV=${PV/_p*} +MY_P=${PN}-${MY_PV} +PLEVEL=${PV/*p} +DESCRIPTION="Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers" +HOMEPAGE="http://gmplib.org/" +SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.xz + ftp://ftp.gmplib.org/pub/${MY_P}/${MY_P}.tar.xz + doc? ( http://gmplib.org/${PN}-man-${MY_PV}.pdf )" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="doc cxx pgo static-libs" + +DEPEND="sys-devel/m4 + app-arch/xz-utils" +RDEPEND="abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20131008-r1 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] +)" + +S=${WORKDIR}/${MY_P} + +DOCS=( AUTHORS ChangeLog NEWS README doc/configuration doc/isa_abi_headache ) +HTML_DOCS=( doc ) +MULTILIB_WRAPPED_HEADERS=( /usr/include/gmp.h ) + +src_prepare() { + [[ -d ${FILESDIR}/${PV} ]] && EPATCH_SUFFIX="diff" EPATCH_FORCE="yes" epatch "${FILESDIR}"/${PV} + epatch "${FILESDIR}"/${PN}-4.1.4-noexecstack.patch + + # note: we cannot run autotools here as gcc depends on this package + elibtoolize + + # GMP uses the "ABI" env var during configure as does Gentoo (econf). + # So, to avoid patching the source constantly, wrap things up. + mv configure configure.wrapped || die + cat <<-\EOF > configure + #!/bin/sh + exec env ABI="$GMPABI" "$0.wrapped" "$@" + EOF + chmod a+rx configure +} + +multilib_src_configure() { + # Because of our 32-bit userland, 1.0 is the only HPPA ABI that works + # http://gmplib.org/manual/ABI-and-ISA.html#ABI-and-ISA (bug #344613) + if [[ ${CHOST} == hppa2.0-* ]] ; then + export GMPABI="1.0" + fi + + # ABI mappings (needs all architectures supported) + case ${ABI} in + 32|x86) GMPABI=32;; + 64|amd64|n64) GMPABI=64;; + [onx]32) GMPABI=${ABI};; + esac + export GMPABI + + tc-export CC + ECONF_SOURCE="${S}" econf \ + --localstatedir=/var/state/gmp \ + --enable-shared \ + $(use_enable cxx) \ + $(use_enable static-libs static) +} + +multilib_src_compile() { + emake + + if use pgo ; then + emake -j1 -C tune tuneup + ebegin "Trying to generate tuned data" + ./tune/tuneup | tee gmp.mparam.h.new + if eend $(( 0 + ${PIPESTATUS[*]/#/+} )) ; then + mv gmp.mparam.h.new gmp-mparam.h || die + emake clean + emake + fi + fi +} + +multilib_src_test() { + emake check +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + # should be a standalone lib + rm -f "${D}"/usr/$(get_libdir)/libgmp.la + # this requires libgmp + local la="${D}/usr/$(get_libdir)/libgmpxx.la" + use static-libs \ + && sed -i 's:/[^ ]*/libgmp.la:-lgmp:' "${la}" \ + || rm -f "${la}" +} + +multilib_src_install_all() { + einstalldocs + use doc && cp "${DISTDIR}"/gmp-man-${MY_PV}.pdf "${D}"/usr/share/doc/${PF}/ +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libgmp.so.3 +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libgmp.so.3 +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.3.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.3.ebuild new file mode 100644 index 0000000000..74f275fc42 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.3.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-5.1.3.ebuild,v 1.3 2014/05/08 20:01:45 vapier Exp $ + +inherit flag-o-matic eutils libtool unpacker toolchain-funcs + +MY_PV=${PV/_p*} +MY_P=${PN}-${MY_PV} +PLEVEL=${PV/*p} +DESCRIPTION="Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers" +HOMEPAGE="http://gmplib.org/" +SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.xz + ftp://ftp.gmplib.org/pub/${MY_P}/${MY_P}.tar.xz + doc? ( http://gmplib.org/${PN}-man-${MY_PV}.pdf )" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="doc cxx pgo static-libs" + +DEPEND="sys-devel/m4 + app-arch/xz-utils" +RDEPEND="" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpacker_src_unpack + cd "${S}" + [[ -d ${FILESDIR}/${PV} ]] && EPATCH_SUFFIX="diff" EPATCH_FORCE="yes" epatch "${FILESDIR}"/${PV} + epatch "${FILESDIR}"/${PN}-4.1.4-noexecstack.patch + + # disable -fPIE -pie in the tests for x86 #236054 + if use x86 && gcc-specs-pie ; then + epatch "${FILESDIR}"/${PN}-5.1.0-x86-nopie-tests.patch + fi + + # note: we cannot run autotools here as gcc depends on this package + elibtoolize + + # GMP uses the "ABI" env var during configure as does Gentoo (econf). + # So, to avoid patching the source constantly, wrap things up. + mv configure configure.wrapped || die + cat <<-\EOF > configure + #!/bin/sh + exec env ABI="$GMPABI" "$0.wrapped" "$@" + EOF + chmod a+rx configure +} + +src_compile() { + # Because of our 32-bit userland, 1.0 is the only HPPA ABI that works + # http://gmplib.org/manual/ABI-and-ISA.html#ABI-and-ISA (bug #344613) + if [[ ${CHOST} == hppa2.0-* ]] ; then + export GMPABI="1.0" + fi + + # ABI mappings (needs all architectures supported) + case ${ABI} in + 32|x86) GMPABI=32;; + 64|amd64|n64) GMPABI=64;; + [onx]32) GMPABI=${ABI};; + esac + export GMPABI + + tc-export CC + econf \ + --localstatedir=/var/state/gmp \ + $(use_enable cxx) \ + $(use_enable static-libs static) + + emake || die + + if use pgo ; then + emake -j1 -C tune tuneup || die + ebegin "Trying to generate tuned data" + ./tune/tuneup | tee gmp.mparam.h.new + if eend $(( 0 + ${PIPESTATUS[*]/#/+} )) ; then + mv gmp.mparam.h.new gmp-mparam.h || die + emake clean || die + emake || die + fi + fi +} + +src_test() { + emake check +} + +src_install() { + emake DESTDIR="${D}" install || die + + # should be a standalone lib + rm -f "${D}"/usr/$(get_libdir)/libgmp.la + # this requires libgmp + local la="${D}/usr/$(get_libdir)/libgmpxx.la" + use static-libs \ + && sed -i 's:/[^ ]*/libgmp.la:-lgmp:' "${la}" \ + || rm -f "${la}" + + dodoc AUTHORS ChangeLog NEWS README + dodoc doc/configuration doc/isa_abi_headache + dohtml -r doc + + use doc && cp "${DISTDIR}"/gmp-man-${MY_PV}.pdf "${D}"/usr/share/doc/${PF}/ +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libgmp.so.3 +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libgmp.so.3 +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-6.0.0a.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-6.0.0a.ebuild new file mode 100644 index 0000000000..c5bddb5a12 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-6.0.0a.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-6.0.0a.ebuild,v 1.2 2014/05/08 20:01:45 vapier Exp $ + +EAPI="4" + +inherit flag-o-matic eutils libtool toolchain-funcs multilib-minimal + +MY_PV=${PV/_p*} +MY_P=${PN}-${MY_PV} +PLEVEL=${PV/*p} +DESCRIPTION="Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers" +HOMEPAGE="http://gmplib.org/" +SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.xz + ftp://ftp.gmplib.org/pub/${MY_P}/${MY_P}.tar.xz + doc? ( http://gmplib.org/${PN}-man-${MY_PV}.pdf )" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="doc cxx pgo static-libs" + +DEPEND="sys-devel/m4 + app-arch/xz-utils" +RDEPEND="abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20131008-r1 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] +)" + +S=${WORKDIR}/${MY_P%a} + +DOCS=( AUTHORS ChangeLog NEWS README doc/configuration doc/isa_abi_headache ) +HTML_DOCS=( doc ) +MULTILIB_WRAPPED_HEADERS=( /usr/include/gmp.h ) + +src_prepare() { + [[ -d ${FILESDIR}/${PV} ]] && EPATCH_SUFFIX="diff" EPATCH_FORCE="yes" epatch "${FILESDIR}"/${PV} + + # note: we cannot run autotools here as gcc depends on this package + elibtoolize + + # GMP uses the "ABI" env var during configure as does Gentoo (econf). + # So, to avoid patching the source constantly, wrap things up. + mv configure configure.wrapped || die + cat <<-\EOF > configure + #!/bin/sh + exec env ABI="$GMPABI" "$0.wrapped" "$@" + EOF + chmod a+rx configure +} + +multilib_src_configure() { + # Because of our 32-bit userland, 1.0 is the only HPPA ABI that works + # http://gmplib.org/manual/ABI-and-ISA.html#ABI-and-ISA (bug #344613) + if [[ ${CHOST} == hppa2.0-* ]] ; then + export GMPABI="1.0" + fi + + # ABI mappings (needs all architectures supported) + case ${ABI} in + 32|x86) GMPABI=32;; + 64|amd64|n64) GMPABI=64;; + [onx]32) GMPABI=${ABI};; + esac + export GMPABI + + tc-export CC + ECONF_SOURCE="${S}" econf \ + --localstatedir=/var/state/gmp \ + --enable-shared \ + $(use_enable cxx) \ + $(use_enable static-libs static) +} + +multilib_src_compile() { + emake + + if use pgo ; then + emake -j1 -C tune tuneup + ebegin "Trying to generate tuned data" + ./tune/tuneup | tee gmp.mparam.h.new + if eend $(( 0 + ${PIPESTATUS[*]/#/+} )) ; then + mv gmp.mparam.h.new gmp-mparam.h || die + emake clean + emake + fi + fi +} + +multilib_src_test() { + emake check +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + # should be a standalone lib + rm -f "${D}"/usr/$(get_libdir)/libgmp.la + # this requires libgmp + local la="${D}/usr/$(get_libdir)/libgmpxx.la" + use static-libs \ + && sed -i 's:/[^ ]*/libgmp.la:-lgmp:' "${la}" \ + || rm -f "${la}" +} + +multilib_src_install_all() { + einstalldocs + use doc && cp "${DISTDIR}"/gmp-man-${MY_PV}.pdf "${D}"/usr/share/doc/${PF}/ +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libgmp.so.3 +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libgmp.so.3 +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/metadata.xml new file mode 100644 index 0000000000..b419bd1ef1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/metadata.xml @@ -0,0 +1,8 @@ + + + +toolchain + + after building gmp, run some tests against to produce faster libraries -- this option will double the compile time + + diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/ChangeLog new file mode 100644 index 0000000000..3264c23b53 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/ChangeLog @@ -0,0 +1,693 @@ +# ChangeLog for dev-libs/mpfr +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/ChangeLog,v 1.185 2014/11/01 07:24:34 vapier Exp $ + +*mpfr-3.1.2_p10 (01 Nov 2014) + + 01 Nov 2014; Mike Frysinger +files/3.1.2/patch06, + +files/3.1.2/patch07, +files/3.1.2/patch08, +files/3.1.2/patch09, + +files/3.1.2/patch10, +mpfr-3.1.2_p10.ebuild: + Version bump. Add multilib support #510248 by Thibaud CANALE. + + 06 Jun 2014; Mike Frysinger -mpfr-2.4.2_p3.ebuild, + mpfr-2.4.2_p3-r1.ebuild: + Move the ABI-only ebuild into stable. + +*mpfr-3.1.2_p5 (26 Mar 2014) + + 26 Mar 2014; Mike Frysinger +files/3.1.2/patch01, + +files/3.1.2/patch02, +files/3.1.2/patch03, +files/3.1.2/patch04, + +files/3.1.2/patch05, +mpfr-3.1.2_p5.ebuild: + Version bump. + + 18 Jan 2014; Mike Frysinger mpfr-3.1.2-r1.ebuild: + Add arm64 love. + + 24 Dec 2013; Agostino Sarubbo mpfr-3.1.2-r1.ebuild: + Stable for x86, wrt bug #487798 + + 23 Dec 2013; Agostino Sarubbo mpfr-3.1.2-r1.ebuild: + Stable for sparc, wrt bug #487798 + + 23 Dec 2013; Mike Frysinger mpfr-3.1.2-r1.ebuild: + Mark ia64 stable #487798. + + 22 Dec 2013; Agostino Sarubbo mpfr-3.1.2-r1.ebuild: + Stable for ppc64, wrt bug #487798 + + 21 Dec 2013; Agostino Sarubbo mpfr-3.1.2-r1.ebuild: + Stable for ppc, wrt bug #487798 + + 26 Nov 2013; Mike Frysinger mpfr-3.1.2-r1.ebuild: + Disable logic to probe gmp.h using the wrong toolchain #476336#19 by Michael + Haubenwallner. + + 24 Nov 2013; Mike Frysinger mpfr-3.1.2-r1.ebuild: + Revert gmp lib/include flags as they are wrong & unnecessary and tweak the + docdir flag to be a bit simpler #476336 by Christoph Junghans. + + 03 Nov 2013; Matt Turner mpfr-3.1.2-r1.ebuild: + alpha stable, bug 487798. + + 03 Nov 2013; Benda Xu mpfr-3.1.2-r1.ebuild: + EROOT for gmp locations to do cross compiling correctly. bug #476336 + + 30 Oct 2013; Chema Alonso mpfr-3.1.2-r1.ebuild: + Stable for amd64 wrt bug #487798 + + 23 Oct 2013; Markus Meier mpfr-3.1.2-r1.ebuild: + arm stable, bug #487798 + + 16 Oct 2013; Jeroen Roovers mpfr-3.1.2-r1.ebuild: + Stable for HPPA (bug #487798). + +*mpfr-3.1.2-r1 (13 Sep 2013) + + 13 Sep 2013; Fabian Groffen +mpfr-3.1.2-r1.ebuild, + -mpfr-3.1.2.ebuild: + Fix src_prepare to always apply elibtoolize, necessary to install shared libs + on Solaris + + 25 Aug 2013; Mike Frysinger mpfr-2.4.2_p3-r1.ebuild, + mpfr-3.1.2.ebuild: + Simplify src_prepare code. + + 21 Jul 2013; Christoph Junghans mpfr-2.4.2_p3-r1.ebuild, + mpfr-3.1.2.ebuild: + added prefix support (bug #476336) + + 29 Apr 2013; Sébastien Fabbro mpfr-3.1.2.ebuild: + Keyword amd64-linux + +*mpfr-3.1.2 (14 Mar 2013) + + 14 Mar 2013; Ryan Hill +mpfr-3.1.2.ebuild: + Version bump (bug #461686 by Samuli). + + 27 Feb 2013; Zac Medico mpfr-3.1.1_p2.ebuild: + Fix for prefix and add ~arm-linux + ~x86-linux keywords. + + 01 Jan 2013; Raúl Porcel mpfr-3.1.1.ebuild: + m68k/s390/sh stable wrt #447890 + + 30 Dec 2012; Agostino Sarubbo mpfr-3.1.1.ebuild: + Stable for alpha, wrt bug #447890 + + 30 Dec 2012; Agostino Sarubbo mpfr-3.1.1.ebuild: + Stable for sparc, wrt bug #447890 + + 29 Dec 2012; Jeroen Roovers mpfr-3.1.1.ebuild: + Stable for HPPA (bug #447890). + + 26 Dec 2012; Markus Meier mpfr-3.1.1.ebuild: + arm stable, bug #447890 + + 25 Dec 2012; Agostino Sarubbo mpfr-3.1.1.ebuild: + Stable for ia64, wrt bug #447890 + + 23 Dec 2012; Jeff Horelick mpfr-3.1.1.ebuild: + marked x86 per bug 447890 + + 23 Dec 2012; Agostino Sarubbo mpfr-3.1.1.ebuild: + Stable for ppc64, wrt bug #447890 + + 22 Dec 2012; Agostino Sarubbo mpfr-3.1.1.ebuild: + Stable for ppc, wrt bug #447890 + + 20 Dec 2012; Agostino Sarubbo mpfr-3.1.1.ebuild: + Stable for amd64, wrt bug #447890 + +*mpfr-3.1.1_p2 (20 Dec 2012) + + 20 Dec 2012; Mike Frysinger +files/3.1.1/patch01, + +files/3.1.1/patch02, +mpfr-3.1.1_p2.ebuild: + Version bump. + +*mpfr-3.1.1 (05 Jul 2012) + + 05 Jul 2012; Mike Frysinger +mpfr-3.1.1.ebuild: + Version bump. + + 06 Jun 2012; Zac Medico mpfr-3.0.0_p3.ebuild, + mpfr-3.0.1.ebuild, mpfr-3.0.1_p4.ebuild: + inherit multilib for get_libdir + + 07 May 2012; Alexis Ballier mpfr-3.1.0_p7.ebuild: + readd fbsd keywords to latest version as bug #390425 seems fixed + + 26 Apr 2012; Alexis Ballier mpfr-3.0.1_p4-r1.ebuild: + keyword ~amd64-fbsd + + 19 Apr 2012; Mike Frysinger mpfr-2.4.2_p3.ebuild, + mpfr-3.0.0_p3.ebuild, mpfr-3.0.1.ebuild, mpfr-3.0.1_p4.ebuild, + mpfr-3.0.1_p4-r1.ebuild, mpfr-3.1.0.ebuild, mpfr-3.1.0_p7.ebuild: + Drop old epatch call #412591 by Stevan Bajić. + +*mpfr-3.1.0_p7 (09 Mar 2012) + + 09 Mar 2012; Mike Frysinger +files/3.1.0/patch01, + +files/3.1.0/patch02, +files/3.1.0/patch03, +files/3.1.0/patch04, + +files/3.1.0/patch05, +files/3.1.0/patch06, +files/3.1.0/patch07, + +mpfr-3.1.0_p7.ebuild: + Version bump #407551 by Samuli Suominen. + + 29 Dec 2011; Mark Loeser mpfr-3.0.1_p4.ebuild: + Stable for ppc/ppc64; bug #380673 + + 09 Dec 2011; Alexis Ballier mpfr-3.0.1_p4-r1.ebuild, + mpfr-3.1.0.ebuild: + require static-libs on gmp when building with static-libs but do not force to + disable them on gmp when not, bug #394141 + + 29 Nov 2011; Mike Frysinger mpfr-3.1.0.ebuild: + Drop fbsd KEYWORDS as this breaks gcc #390425 by Tibor Vago. + + 12 Oct 2011; Raúl Porcel mpfr-3.0.1_p4.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #380673 + +*mpfr-3.1.0 (03 Oct 2011) + + 03 Oct 2011; Mike Frysinger +mpfr-3.1.0.ebuild: + Version bump. + +*mpfr-2.4.2_p3-r1 (03 Oct 2011) + + 03 Oct 2011; Mike Frysinger +mpfr-2.4.2_p3-r1.ebuild: + Add ebuild for libmpfr.so.1 ABI name. + + 14 Sep 2011; Jeroen Roovers mpfr-3.0.1_p4.ebuild: + Stable for HPPA (bug #380673). + + 04 Sep 2011; Markus Meier mpfr-3.0.1_p4.ebuild: + arm/x86 stable, bug #380673 + + 26 Aug 2011; Tony Vroon mpfr-3.0.1_p4.ebuild: + Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo in bug + #380673 filed by Mike "SpanKY" Frysinger. + +*mpfr-3.0.1_p4-r1 (25 Aug 2011) + + 25 Aug 2011; Mike Frysinger +mpfr-3.0.1_p4-r1.ebuild: + Add support for USE=static-libs #378235 by Agostino Sarubbo. + +*mpfr-3.0.1_p4 (14 Jul 2011) + + 14 Jul 2011; Mike Frysinger +files/3.0.1/patch01, + +files/3.0.1/patch02, +files/3.0.1/patch04, +mpfr-3.0.1_p4.ebuild, + +files/3.0.1/patch03: + Version bump. + + 14 Jul 2011; Mike Frysinger mpfr-2.4.2_p3.ebuild, + mpfr-3.0.0_p3.ebuild, mpfr-3.0.1.ebuild: + Use exact upstream URIs #375119 by zino. + + 23 Apr 2011; Raúl Porcel mpfr-3.0.0_p3.ebuild: + ia64/m68k/s390/sh/sparc stable wrt #348634 + + 10 Apr 2011; Tobias Klausmann mpfr-3.0.0_p3.ebuild: + Stable on alpha, bug #348634 + + 08 Apr 2011; Markus Meier mpfr-3.0.0_p3.ebuild: + arm stable, bug #348634 + +*mpfr-3.0.1 (05 Apr 2011) + + 05 Apr 2011; Mike Frysinger +mpfr-3.0.1.ebuild: + Version bump. + + 22 Mar 2011; Jeroen Roovers mpfr-3.0.0_p3.ebuild: + Stable for HPPA (bug #348634). + + 22 Mar 2011; Thomas Kahle mpfr-3.0.0_p3.ebuild: + x86 stable per bug 348634 + + 21 Mar 2011; Christoph Mende mpfr-3.0.0_p3.ebuild: + Stable on amd64 wrt bug #348634 + + 21 Mar 2011; Kacper Kowalik mpfr-3.0.0_p3.ebuild: + ppc/ppc64 stable wrt #348634 + + 11 Mar 2011; Markos Chandras mpfr-3.0.0_p3.ebuild: + Reverting keyword. Bug #348634 + + 11 Mar 2011; Markos Chandras mpfr-3.0.0_p3.ebuild: + Stable on amd64 wrt bug #348634 + +*mpfr-3.0.0_p3 (30 Aug 2010) + + 30 Aug 2010; Mike Frysinger +files/3.0.0/patch01, + +files/3.0.0/patch02, +files/3.0.0/patch03, +mpfr-3.0.0_p3.ebuild: + Version bump. + + 30 Aug 2010; Mike Frysinger mpfr-2.4.2_p3.ebuild: + Mark sparc stable #324747. + + 20 Aug 2010; Samuli Suominen mpfr-2.4.2_p3.ebuild: + ppc64 stable wrt #324747 + + 18 Jul 2010; mpfr-2.4.2_p3.ebuild: + ppc stable #324747 + + 29 Jun 2010; Mike Frysinger mpfr-2.4.2_p3.ebuild: + Mark alpha/arm/ia64/s390/sh stable #324747. + + 24 Jun 2010; Markos Chandras mpfr-2.4.2_p3.ebuild: + Stable on amd64 wrt bug #324747 + + 22 Jun 2010; Christian Faulhammer mpfr-2.4.2_p3.ebuild: + stable x86, bug 324747 + + 21 Jun 2010; Jeroen Roovers mpfr-2.4.2_p3.ebuild: + Stable for HPPA (bug #324747). + + 20 Jun 2010; Mike Frysinger mpfr-3.0.0.ebuild: + Revert unintentional SLOT update #324763 by William Throwe. + +*mpfr-3.0.0 (20 Jun 2010) + + 20 Jun 2010; Mike Frysinger +mpfr-3.0.0.ebuild: + Version bump. + + 29 Jan 2010; Raúl Porcel mpfr-2.4.1_p5.ebuild: + ia64/sparc stable wrt #297297 + +*mpfr-2.4.2_p3 (24 Jan 2010) + + 24 Jan 2010; Mike Frysinger +files/2.4.2/patch03, + +mpfr-2.4.2_p3.ebuild: + Version bump. + + 23 Jan 2010; Tobias Klausmann mpfr-2.4.1_p5.ebuild: + Stable on alpha, bug #297297 + +*mpfr-2.4.2_p2 (11 Jan 2010) + + 11 Jan 2010; Mike Frysinger +files/2.4.2/patch02, + +mpfr-2.4.2_p2.ebuild: + Add another fix from upstream and fix docs install #298316 by Diego E. + Pettenò. + + 06 Jan 2010; Jeroen Roovers mpfr-2.4.1_p5.ebuild: + Stable for PPC (bug #297297). + + 02 Jan 2010; Markus Meier mpfr-2.4.1_p5.ebuild: + amd64 stable, bug #297297 + + 02 Jan 2010; Brent Baude mpfr-2.4.1_p5.ebuild: + Marking mpfr-2.4.1_p5 ppc64 for bug 297297 + + 31 Dec 2009; Christian Faulhammer mpfr-2.4.1_p5.ebuild: + stable x86, bug 297297 + + 18 Dec 2009; Jeroen Roovers mpfr-2.4.1_p5.ebuild: + Stable for HPPA (bug #297297). + +*mpfr-2.4.2_p1 (17 Dec 2009) + + 17 Dec 2009; Mike Frysinger -files/2.3.1/patch01, + +mpfr-2.4.2_p1.ebuild, +files/2.4.2/patch01: + Version bump. + + 10 Sep 2009; Samuli Suominen mpfr-2.3.2.ebuild, + mpfr-2.4.1_p1.ebuild, mpfr-2.4.1_p5.ebuild: + Fix lzma-utils vs. xz-utils deps. + + 01 Apr 2009; Tobias Scherbaum + mpfr-2.4.1_p1.ebuild: + ppc stable, bug #260968 + +*mpfr-2.4.1_p5 (18 Mar 2009) + + 18 Mar 2009; Mike Frysinger +files/2.4.1/patch02, + +files/2.4.1/patch03, +files/2.4.1/patch04, +files/2.4.1/patch05, + +mpfr-2.4.1_p5.ebuild: + Version bump. + + 14 Mar 2009; Mike Frysinger mpfr-2.4.1_p1.ebuild: + Fix up == usage in shell test #261016 by deadhead. + + 07 Mar 2009; Raúl Porcel mpfr-2.4.1_p1.ebuild: + alpha/arm/ia64/s390/sh stable wrt #260968 + + 07 Mar 2009; Markus Meier mpfr-2.4.1_p1.ebuild: + amd64/x86 stable, bug #260968 + + 04 Mar 2009; Ferris McCormick mpfr-2.4.1_p1.ebuild: + Sparc stable, security Bug #260968. + + 04 Mar 2009; Brent Baude mpfr-2.4.1_p1.ebuild: + Marking mpfr-2.4.1_p1 ppc64 for bug 260968 + + 03 Mar 2009; Jeroen Roovers mpfr-2.4.1_p1.ebuild: + Stable for HPPA (bug #260968). + +*mpfr-2.4.1_p1 (03 Mar 2009) + + 03 Mar 2009; Mike Frysinger +files/2.4.1/patch01, + +mpfr-2.4.1_p1.ebuild: + Add patch from upstream. + + 27 Feb 2009; Brent Baude mpfr-2.3.2.ebuild: + stable ppc64, bug 255195 + +*mpfr-2.4.1 (26 Feb 2009) + + 26 Feb 2009; Mike Frysinger +mpfr-2.4.1.ebuild: + Version bump. + +*mpfr-2.4.0_p1 (21 Feb 2009) + + 21 Feb 2009; Mike Frysinger +files/2.4.0/patch01, + +mpfr-2.4.0_p1.ebuild: + Add fix from upstream. + + 16 Feb 2009; Brent Baude mpfr-2.3.2.ebuild: + stable ppc, bug 255195 + +*mpfr-2.4.0 (26 Jan 2009) + + 26 Jan 2009; Mike Frysinger +mpfr-2.4.0.ebuild: + Version bump. + + 25 Jan 2009; Raúl Porcel mpfr-2.3.2.ebuild: + alpha/ia64 stable wrt #255195 + + 18 Jan 2009; Markus Meier mpfr-2.3.2.ebuild: + x86 stable, bug #255195 + + 17 Jan 2009; Jeroen Roovers mpfr-2.3.2.ebuild: + Stable for HPPA (bug #255195). + + 16 Jan 2009; Steve Dibb mpfr-2.3.2.ebuild: + amd64 stable, bug 255195 + + 16 Jan 2009; Ferris McCormick mpfr-2.3.2.ebuild: + Sparc stable --- Bug #255195 --- all tests pass. + +*mpfr-2.3.2-r1 (16 Jan 2009) + + 16 Jan 2009; Mike Frysinger + +files/2.3.2/mpfr-2.3.2-svn5664.patch, + +files/2.3.2/mpfr-2.3.2-svn5752.patch, +mpfr-2.3.2-r1.ebuild: + Grab upstream fixes for upstream bug 6604. + + 28 Nov 2008; Alexis Ballier mpfr-2.3.2.ebuild: + fix find call for bsd find compatibility, bug #236067 + + 22 Sep 2008; Jeroen Roovers mpfr-2.3.1_p1.ebuild: + Stable for HPPA (bug #238208). + + 21 Sep 2008; Brent Baude mpfr-2.3.1_p1.ebuild: + stable ppc64, bug 238208 + + 21 Sep 2008; nixnut mpfr-2.3.1_p1.ebuild: + Stable on ppc wrt bug 238208 + + 21 Sep 2008; Raúl Porcel mpfr-2.3.1_p1.ebuild: + alpha/ia64/sparc/x86 stable wrt #238208 + + 20 Sep 2008; Steve Dibb mpfr-2.3.1_p1.ebuild: + amd64 stable, bug 238208 + +*mpfr-2.3.2 (20 Sep 2008) + + 20 Sep 2008; Mike Frysinger +mpfr-2.3.2.ebuild: + Version bump. + +*mpfr-2.3.1_p1 (20 Aug 2008) + + 20 Aug 2008; Mike Frysinger +files/2.3.1/patch01, + +mpfr-2.3.1_p1.ebuild: + Apply upstream patch01 for mpfr-2.3.1. + + 02 May 2008; Mike Frysinger mpfr-2.3.1.ebuild: + Drop the hardcoded shared/static flags as the default is to build both and + we want autodetection for targets that may not support shared (like mingw). + + 20 Apr 2008; Mike Frysinger mpfr-2.3.1.ebuild: + Mark amd64 stable #217696. + + 18 Apr 2008; nixnut mpfr-2.3.1.ebuild: + Stable on ppc wrt bug 217696 + + 15 Apr 2008; Raúl Porcel mpfr-2.3.1.ebuild: + alpha/ia64/sparc/x86 stable wrt #217696 + + 14 Apr 2008; Markus Rothe mpfr-2.3.1.ebuild: + Stable on ppc64; bug #217696 + + 14 Apr 2008; Jeroen Roovers mpfr-2.3.1.ebuild: + Stable for HPPA (bug #217696). + + 11 Feb 2008; Santiago M. Mola mpfr-2.3.0_p4.ebuild: + amd64 stable wrt #208039 + + 30 Jan 2008; Brent Baude mpfr-2.3.0_p4.ebuild: + Marking mpfr-2.3.0_p4 ppc64 for bug 208039 + + 30 Jan 2008; Raúl Porcel mpfr-2.3.0_p4.ebuild: + alpha/ia64/sparc stable wrt #208039 + + 30 Jan 2008; Dawid Węgliński mpfr-2.3.0_p4.ebuild: + Stable on x86 (bug #208039) + + 29 Jan 2008; Jeroen Roovers mpfr-2.3.0_p4.ebuild: + Stable for HPPA (bug #208039). + + 29 Jan 2008; nixnut mpfr-2.3.0_p4.ebuild: + Stable on ppc wrt bug 208039 + +*mpfr-2.3.1 (29 Jan 2008) + + 29 Jan 2008; Mike Frysinger +mpfr-2.3.1.ebuild: + Version bump. + + 17 Jan 2008; Jeroen Roovers mpfr-2.3.0_p3.ebuild: + Stable for HPPA too. + + 14 Jan 2008; Tobias Scherbaum + mpfr-2.3.0_p3.ebuild: + ppc. stable + +*mpfr-2.3.0_p4 (26 Dec 2007) + + 26 Dec 2007; Daniel Black +files/2.3.0/patch04, + +mpfr-2.3.0_p4.ebuild: + added upstream patch + + 01 Dec 2007; Markus Rothe mpfr-2.3.0_p3.ebuild: + Stable on ppc64 + + 19 Nov 2007; Joshua Kinard mpfr-2.3.0_p3.ebuild: + Stable on mips. + + 13 Nov 2007; Raúl Porcel mpfr-2.3.0_p3.ebuild: + alpha/ia64/sparc/x86 stable + +*mpfr-2.3.0_p3 (06 Oct 2007) + + 06 Oct 2007; Mike Frysinger +files/2.3.0/patch01, + +files/2.3.0/patch02, +files/2.3.0/patch03, +mpfr-2.3.0_p3.ebuild: + Version bump #193893. + + 25 Aug 2007; Steve Dibb mpfr-2.2.1_p5.ebuild: + amd64 stable + + 13 Aug 2007; Tobias Scherbaum + mpfr-2.2.1_p5.ebuild: + ppc. stable + + 27 Jul 2007; Jeroen Roovers mpfr-2.2.1_p5.ebuild: + Stable for HPPA too. + + 22 Jul 2007; Tom Gall mpfr-2.2.1_p5.ebuild: + stable on ppc64 + + 15 Jul 2007; Raúl Porcel mpfr-2.2.1_p5.ebuild: + alpha stable + + 16 May 2007; Gustavo Zacarias mpfr-2.2.1_p5.ebuild: + Stable on sparc + + 12 May 2007; Joshua Kinard mpfr-2.2.1_p5.ebuild: + Stable on mips. + + 23 Apr 2007; Raúl Porcel mpfr-2.2.1_p5.ebuild: + ia64 + x86 stable + +*mpfr-2.2.1_p5 (06 Apr 2007) + + 06 Apr 2007; Daniel Black +files/2.2.1/patch02, + +files/2.2.1/patch03, +files/2.2.1/patch04, +files/2.2.1/patch05, + +mpfr-2.2.1_p5.ebuild: + upstream patches + + 17 Feb 2007; Alexander H. Færøy + mpfr-2.2.0_p16.ebuild: + Stable on MIPS; bug #159250 + +*mpfr-2.2.1_p1 (17 Feb 2007) + + 17 Feb 2007; Daniel Black +files/2.2.1/patch01, + +mpfr-2.2.1_p1.ebuild: + upstream patch + + 05 Feb 2007; Simon Stelling mpfr-2.2.0_p16.ebuild: + stable on amd64; bug 159250 + + 30 Dec 2006; Tom Gall mpfr-2.2.0_p16.ebuild: + stable on ppc64, bug #159250 + + 30 Dec 2006; Andrej Kacian mpfr-2.2.0_p16.ebuild: + Stable on x86, bug #159250. + + 29 Dec 2006; Tobias Scherbaum + mpfr-2.2.0_p16.ebuild: + Stable on ppc wrt bug #159250. + + 28 Dec 2006; Bryan Østergaard mpfr-2.2.0_p16.ebuild: + Stable on Alpha. + + 28 Dec 2006; Gustavo Zacarias mpfr-2.2.0_p16.ebuild: + Stable on sparc wrt #159250 + + 28 Dec 2006; Jeroen Roovers mpfr-2.2.0_p16.ebuild: + Stable for HPPA (bug #159250). + +*mpfr-2.2.1 (22 Dec 2006) + + 22 Dec 2006; Daniel Black +mpfr-2.2.1.ebuild: + version bump. seems to be simple bug fixes but masked for further testing on + all gcc versions + + 22 Dec 2006; Daniel Black -mpfr-2.2.0_p12.ebuild, + -mpfr-2.2.0_p14.ebuild, mpfr-2.2.0_p16.ebuild: + added automake dependency - bug #158808 thanks to Igor Fedorow. Removed + older versions + + 09 Dec 2006; Timothy Redaelli mpfr-2.2.0_p16.ebuild: + Add ~x86-fbsd keyword + +*mpfr-2.2.0_p16 (21 Oct 2006) + + 21 Oct 2006; Daniel Black +files/2.2.0/patch15, + +files/2.2.0/patch16, +mpfr-2.2.0_p16.ebuild: + Grab some more patches from upstream. + + 20 Oct 2006; Bryan Østergaard mpfr-2.2.0_p10.ebuild: + Stable on Alpha. + + 17 Oct 2006; Roy Marples mpfr-2.2.0_p14.ebuild: + Added ~sparc-fbsd keyword. + + 29 Sep 2006; Mike Frysinger mpfr-2.2.0_p8.ebuild, + mpfr-2.2.0_p10.ebuild, mpfr-2.2.0_p12.ebuild, mpfr-2.2.0_p14.ebuild: + Dont filter -ffast-math; people who use this globally deserve what they get. + + 03 Sep 2006; Joshua Kinard mpfr-2.2.0_p10.ebuild: + Marked stable on mips. + + 24 Aug 2006; Markus Rothe mpfr-2.2.0_p10.ebuild: + Stable on ppc64 + + 23 Aug 2006; Gustavo Zacarias mpfr-2.2.0_p10.ebuild: + Stable on sparc + + 21 Aug 2006; Chris Gianelloni mpfr-2.2.0_p10.ebuild: + Stable on amd64 and x86 wrt release snapshot. This is in preparation for an + eventual GCC 4.1.1 going stable. + +*mpfr-2.2.0_p14 (28 Jul 2006) + + 28 Jul 2006; Daniel Black +files/2.2.0/patch13, + +files/2.2.0/patch14, +mpfr-2.2.0_p14.ebuild: + more upstream patches + +*mpfr-2.2.0_p12 (19 Jul 2006) + + 19 Jul 2006; Daniel Black +files/2.2.0/patch11, + +files/2.2.0/patch12, +mpfr-2.2.0_p12.ebuild: + more upstream patches + + 27 Jun 2006; Luca Barbato mpfr-2.2.0_p10.ebuild: + Marked stable on ppc + + 25 Jun 2006; Guy Martin mpfr-2.2.0_p10.ebuild: + Stable on hppa. + + 06 May 2006; Mike Frysinger + +files/2.2.0/debian-disable-buggy-umul_ppmm.patch, mpfr-2.2.0_p8.ebuild, + mpfr-2.2.0_p10.ebuild: + Grab patch from Debian to fix test crashes #126082. + +*mpfr-2.2.0_p10 (10 Apr 2006) + + 10 Apr 2006; Mike Frysinger +files/2.2.0/patch09, + +files/2.2.0/patch10, +mpfr-2.2.0_p10.ebuild: + Grab some more patches from upstream. + + 07 Apr 2006; Guy Martin mpfr-2.2.0_p8.ebuild: + Fix hppa 1.1 computation bug. + + 14 Mar 2006; Joseph Jezak mpfr-2.2.0_p8.ebuild: + Marked ppc stable for bug #121968. + + 27 Feb 2006; Jeroen Roovers mpfr-2.2.0_p8.ebuild: + Stable on hppa (bug #121968). + + 26 Feb 2006; Joshua Kinard mpfr-2.2.0_p8.ebuild: + Marked stable on mips. + + 15 Feb 2006; Markus Rothe mpfr-2.2.0_p8.ebuild: + Stable on ppc64; bug #121968 + + 13 Feb 2006; Patrick McLean mpfr-2.2.0_p8.ebuild: + Add filtering of -ffast-math on amd64 and mark stable (bug #121968). + + 09 Feb 2006; Aron Griffis mpfr-2.2.0_p8.ebuild: + Mark 2.2.0_p8 stable on ia64 + + 08 Feb 2006; Mark Loeser mpfr-2.2.0_p8.ebuild: + Stable on x86; bug #121968 + + 08 Feb 2006; Gustavo Zacarias mpfr-2.2.0_p8.ebuild: + Stable on sparc wrt #121968 + + 04 Feb 2006; Aron Griffis mpfr-2.2.0_p4.ebuild: + Mark 2.2.0_p4 stable on ia64 + +*mpfr-2.2.0_p8 (22 Jan 2006) + + 22 Jan 2006; Daniel Black +files/2.2.0/patch08, + +mpfr-2.2.0_p8.ebuild: + patch bump + + 07 Jan 2006; Daniel Black mpfr-2.2.0_p7.ebuild: + opps did not mean to commit 390 to stable - marked ~s390 + +*mpfr-2.2.0_p7 (07 Jan 2006) + + 07 Jan 2006; Daniel Black +files/2.2.0/patch06 + +files/2.2.0/patch07, +mpfr-2.2.0_p7.ebuild: + added more patches from upstream + + 03 Jan 2006; Joshua Kinard mpfr-2.2.0_p4.ebuild: + Add ~mips to KEYWORDS. + + 26 Oct 2005; Jason Wever mpfr-2.2.0_p4.ebuild: + Added ~sparc keyword wrt bug #80357. + + 23 Oct 2005; Brent Baude mpfr-2.2.0_p4.ebuild: + Marking mpfr ~ppc64 for bug 80357 + + 22 Oct 2005; Mark Loeser mpfr-2.2.0_p4.ebuild: + Adding ~x86 to keywords; bug #110026 + + 22 Oct 2005; Daniel Black mpfr-2.2.0_p4.ebuild: + ~ppc keyword. Dependency change to avoid file conflicts in earlier gmp + versions + +*mpfr-2.2.0_p4 (19 Oct 2005) + + 19 Oct 2005; Mike Frysinger : + Initial import. Ebuild submitted by me. diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/Manifest b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/Manifest index 57039f8a6f..1c7650f1bd 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/Manifest @@ -1 +1,69 @@ -DIST mpfr-3.0.1.tar.bz2 1154306 RMD160 24c84d762428959ad2db7521df8bc219c81f83b5 SHA1 fbf402fc196724ae60ef01eb6ca8490b1ea4db69 SHA256 e1977099bb494319c0f0c1f85759050c418a56884e9c6cef1c540b9b13e38e7f +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX 2.4.2/patch01 7136 SHA256 ff84b6a8626c79f869d5625d70900e1f99a37f623cb124fdd949dcbcf9f9757e SHA512 6abe563d839379e35c9cac37888d1996fa176453b5852b3bd725b952fbf5c72df898aa6a3be40632e5743264907e208b3b7a9f44a9d9a221b183eefd2c4fb134 WHIRLPOOL bd06a68155ab4ba69a5c6e8da933ad3538f8c7a69a0a266299b8d9d7ffe31f9466430655d0ac93bdab636a7bb8128b4c77761b815440e814a2e0c1a5f9a34a71 +AUX 2.4.2/patch02 2538 SHA256 b61b3ff4abaf93e031d446be201c659275d1b49d1a02ac0a2de45e5fafd47f0b SHA512 481316ce216fd2d84c88d57e24dac66abdfa3e32737752b70211c80523c909fb6742398971ef75e63039803da4dcfd564316df7722b6756d3da2d5e8ad3b1e21 WHIRLPOOL 95f4134d6972a582d66c1a95cc1362fba357a36ebf79c96422cb415838882be7a6c11c11eb2f9d73d68c31a65a3279c9f73eb72cb042b5523a7bedc1a9474cb2 +AUX 2.4.2/patch03 2544 SHA256 999bc180dbeb666cd0301e506f79c7394032bcfb81ca8ded85234d1e5f5563ce SHA512 78ed52e534e11348a49f0eaeef3381484d310c927f1c45fb315ecb0e18eab8cc53a8008a8b76bd14a6c241142ae4291aa3a9d49875e168bfc5c8b3dbf0eda972 WHIRLPOOL 8dda8a6d74eb4bdcd0596d4676ab856331187c6a93c23f8ccce79a74b892f8ed4ce21f90f0cd583a7a333a2292c8ecbc3ff549408fd7c5c43e64f7018ca0bcc7 +AUX 3.0.0/patch01 6577 SHA256 f820b12c3220124cd63beabcacff270b01308091970380cf2ef408e17bec1f5a SHA512 aae7ef896f15540fa58cd4fad96a917fc529cb872b2c2b93087c74f899debd8159c81b6deb4392728d0e58bff4fa17f3b17f9934e1660812283c7536af29e978 WHIRLPOOL 71b0696d2272d46a3e77a6c9883c4354e87d0921c82fd22f33c73ba287bd74acd56073eb2e98deb0665054608f47bcd0c4ff3f8e6adb3b5de28ef7e252372276 +AUX 3.0.0/patch02 11400 SHA256 afb0407f6ff4cbdddaac501b33117c25454068baea08d411968bb1c04b763417 SHA512 0f23343177357bf9709bd6192bccd67b205ec5354e1fe148b67a4ea611f1b14b33b7624968ef59e8c122c13ae1f4c9c80c95b97dd1a1a79620098cb5061bf675 WHIRLPOOL 722e1c17ff2a418b1846c8f51cf183dd350e77db1bab7523f21dd8488d956e28706c6d228216f8594402fec900b1934ad87e0eba94b662ded513b2460773a79c +AUX 3.0.0/patch03 2932 SHA256 b651dc3aa8ecd85179e074987515b8bbdfd41b057a56b41247048bed47fee672 SHA512 7013495b5c487eca7b70340ffa28075618023ffdc2207f1ce4c47e354e8d2113141756dd543dab9ba1dddb023c417ca1d46781ca9e72e2e6c347365c4f650649 WHIRLPOOL 26f58bfebb45b0c4ab62f9d67a07cbb732dcc65a0de1175eb75c6ad7a1ddbd352e37ef05068c6f1f6ea7ca7ad034fd3a297a981ac3577be8646ebf4776f653cd +AUX 3.0.1/patch01 3899 SHA256 71c062051a2c7df031740b9b358b32addbcf90261f914cdfc32fc66f7afdf43a SHA512 0330a1f840ffeb6440311638d388fb76aca92fc196bc4bbc88996e94d1923c2fdbce94fd7c2ffe5344909ef27a1bdc1340bfff48882f6dd3552c4b89fcdb30e3 WHIRLPOOL 23e1fbf90c09f711629e8877a987b934e847aaf3e9190575fa04277c104c558bffcab61b9c99b36f90e12edba5a48e9c41b610abacbccace393c9ce0997e853c +AUX 3.0.1/patch02 3282 SHA256 c7d92754b1de6040e69ef253a63f084f96bdbefcf7a12211397b9f6b29cf9721 SHA512 185c4748d58d1583186e32fb9e56e26629fd5e7605f0604d8c52d4f96197dfd1ca29d0a0314fe5dec79319b83802f8e3b2c12703a7aac13af20a77c45294c7d2 WHIRLPOOL 64351705557c6199de6fd426bcb3906119a27cfdd10f43544bf58944bcac627ac1bd869fd2dde9484f85faf041603a320c1587b7d5e40d436406d08710c393f2 +AUX 3.0.1/patch03 3347 SHA256 cdec3e6b213260c5e3d51696c44bb373b035a10b178b711f001e672e768f27f5 SHA512 2753d3edb9c54f1ada63207a974aa05ec51ae2402d1ab12c5b969a4971bceeebb5ff63108051fb595015c856282d6e2e920598219196c24f5396dc91a47f654d WHIRLPOOL ff3381b5c8abacb19e6945a218bbaad8b59e1010e5415606b605684bdceb3016a10d11965fbe604a844ee2d5457fba9b47b4158593c8b93787bd1ab67f8ca0c3 +AUX 3.0.1/patch04 1722 SHA256 3c8b35c4d2593d404dadee1d00b2c5d6cc581e9530c10085fd0a183b39e31200 SHA512 29d63678d2612ab7805be67ead0e99f47ab4582d44b5887df08e458f5fd9646bf68867aa28b3526151664ecf3295abdd8fb67d753744d832ffa9b436af1561fd WHIRLPOOL 7ab2302055d2743cf55a262e5877623ee9a688f699e261c88407a6fc6c7b9cb945ecbf80b52e8a8bcb939d7f29b9e45fba50d3b4526ddf209a9b67f4d8eee0d8 +AUX 3.1.0/patch01 1935 SHA256 f2fb9ddd6a4b2ec7a580e5aa8eb275a1dfd1720f520e10d2b491246f4513c1c5 SHA512 e1974463384b84bcd404c9d10de75fd75ed9205a9fedcfb6b96a71c988f98a9dcd2fbd1f536df0f16d96f3117b741f054de87cb5304e6c1c9537bf68402c7fae WHIRLPOOL 3987e72fbbe0cab0e4acfe2e2e6efd8c52fd24f5d8da6ad80f1e628100f3061972743db2f08115ffb67b27073098132124f4f178da3d423bffa94f467c3b3957 +AUX 3.1.0/patch02 4502 SHA256 9205e3c412add2dda89346ad52fe8452d3e685595f1b973f6ff846505c5967e6 SHA512 ab95f09d4f051ef37c9b3a853ae6e0d66565f7f207ddd1f8b0a334bb1b068265e56bfe4c8d511ea9c3e83ea9a7f00f2c363416f48edf9d8e11416589c4a8a9f0 WHIRLPOOL a3695857ca5393954c5104e82278f272782489e37457354eb99f8516e761abe84b88797ed72b4d5dfed657b2573bdc7e97cbed8c69e1ac48fd6554e58934d8b7 +AUX 3.1.0/patch03 8260 SHA256 f096849b0f5db432f70f0945d366644943f11eb8c95185fde48f27faac2ff40b SHA512 04a6497324df941c58b64e747d2b6f9f5f45b4edf1b0dd8a400e112ed904c6d73703d63a7cd42d6c2f4230139e6559bcc1ea57fb6d33d61326bcf11127d70a81 WHIRLPOOL 25afe953594c204af3ab33baab65859cbfd3ca09ea107a9da1a75787d53c69d43f7c800075e856d86513a071c4aeebc48d5a43370ad1d93f1fbfe2d0638c2acc +AUX 3.1.0/patch04 6280 SHA256 265127d7bd2ab93a1ec689c49fdb35737075e3df22e6f910153041603bd6eccc SHA512 9bb92c75838436497a33f992aa0fd7f2f0c05708e74d298ede18f8647ef83f52f39cd33490ec6ba1bebc12cb26cd6fe32ad087c01da1f87d85a61e5366f24086 WHIRLPOOL d0a51d583d35a0f65ff91562a0f65abd531c44baf306814051de9dbe7e537ad96717692580da356a8afaf876778cc1c7a0c7fc07adb957b87e0ac9a079e51917 +AUX 3.1.0/patch05 2690 SHA256 823ae84a55249f76b53ecdc4a17c4b834ca8e33f7710729f5cbb66982ff8a03b SHA512 475b07a0e45944e907f53e59ba37867dd055bb90ec05fd7b7ef5caabaa6eb1c14367b9b8bb276605a8c867bc775d74dd7dfc6496ee0c6fd4f66ea4ff26c720c8 WHIRLPOOL 6876dfa87ff77407ba91c5b9bd407ad2bdcd5663199f05c1dbbae8844e39b2d76c7c43fe053b6ec581579c1017da3bbdab62a480a205be16bcbc513ef41ed161 +AUX 3.1.0/patch06 1906 SHA256 78448079c133e9a7da4832c7ce1065060fbeb3f43ebabd6f6e9a9cbccb402599 SHA512 878ad8757479535518dd8b251476ce76fc4d9bf0bdc7953565bd117c8c866e63bfc7656f59be65c4b59c268cabb0bab9cb3c294e27597385099ad995c5fc4e18 WHIRLPOOL a8b64819cff8fbb5ae86869dd1cd0fd37f85c05d024e6f12a046c89bddb14a6069acf611c8e5769aee4e5d2777fdbd788e870d11b13c852eb46639774db0ef21 +AUX 3.1.0/patch07 25023 SHA256 adfda8ed246c75897523c0365dbe8f854500682eff5a88d1d4c16fbf0bbfe388 SHA512 403b9f88072fe64179b8c530f7651c4721ce721ee9dc22c20775266a8d6e3ba361b8112c2c8162fa143b4dec04b952aa6be997b56f1165d075f2be8fe90d7d6e WHIRLPOOL 7ffafcf8f85da52a1dc5a5cc965809b9905c74daa2cb1bce317b492786a05b668086a1f4d45f1885dee9371cb3f8c08e87bd347c9b713306d2ed651a337ba4af +AUX 3.1.1/patch01 7535 SHA256 81ba90e0ad8f13f5392626b3b06f9145071dbbfc2b21099f562bf7f51a5228a3 SHA512 34529426fda74a61eacff5a2eaf73ef7ca0d914a2aab4c730ffe656d304c8f6be0805f904e321957bfe81f5366b1ea38597b8041cf2f8f29ea47056fe58e9a5d WHIRLPOOL 5d740d9632ae038f07a8f6c479094a9b5d54a95c08995721a4966bc4ea97b3e5b7e62333e79857154ba1b1f33ce644e78a9253f40da3a5670c5883784c797871 +AUX 3.1.1/patch02 5460 SHA256 40d152b1e94ee2accb17a8d6b870378f7774739f6348c6205c4d6c5dccdb12cf SHA512 ccfc22d714fcdb5a747450ec1997fcbdd27c27f9c48e4c3d7bf613174bcd5ca0546eec0becbdaf1d1adb41cb2504f45b0b5dfc2024e384b81c80f1ed3bb3e110 WHIRLPOOL 8aecb34b8df10ee127727b473f4003e7e515d4247218a8134135c14c592e61f4b91c9fd202f0ab06f07af048464e6cac802bc0c0f7a83642cab14eb9dfd55273 +AUX 3.1.2/patch01 1652 SHA256 38c6bcfd42c0fc5abe8ec3a43381508ed64c0c2fc0feb2403e5a120f56cd0821 SHA512 85aa2b1f720fe3dd2a20e5a1390e5ef2a65e63c1d493965224b2b3710c4a9f4430b5c0a62a1598f5b96e6dee59751298b9cddcfe5cab9899281fe203cbbf361a WHIRLPOOL 26c67673b82b36d4e55e1088cde93ab77cedcd03c4fe7f1e327a437b1d53f5bc388895904e5794d345429fc95892c863ce515d95b61966b76eaa28dd1c33eadd +AUX 3.1.2/patch02 18656 SHA256 3be0d786726b463cada256dae2fb6930dc961d8e11475f0f32577cb009322c11 SHA512 2a92abc2c6b7ecec6b2cde5a4983ea7a8670ab86a197cae8dd073f1e354e7ff40d895f5612d9b042d0547223565ef79501f5d70b63e169cc1319044bf6207716 WHIRLPOOL 767782cf3567e0e58dd06823193823019fb8153e172badf6e459ac5ada6d15b86ba449bdf9519257e3546c7ccd4f1559c46a143daa2e38f2c5d4863124d12312 +AUX 3.1.2/patch03 4614 SHA256 a4b82ae2538d7e18ba48c1d8343e7aa08cb885aa98df73d96099c46f78501c6a SHA512 f2dec788ab5ee6cc9b8939348ca6020f5b3a26b0e8be6587603d01cd2deed8fd10de06acf3f6405db180c1aca65b70ea14382c938da6b0e24448ccc24cdf7b21 WHIRLPOOL 1d4d49f2a4968ecbdad8fcae9a99dd6f9ad38086d6ac4b4a569d6bd6a6c4e019efbf5c90e34e8de760e208cd82bdb5a756efac4dcdacc75f9e725dd5069fac3c +AUX 3.1.2/patch04 3456 SHA256 bc1f01c3c16e3e05ae28583d758b3461765ff51e7d5981cf2c0142f2f41a1003 SHA512 e4234190614346112d1677906818ca5b7e62d864484d4beb0088a6c4b2818658ed8b1d1ee4173a0df4798c642a27baedd404b30534ab534cb08a3af21987e4e2 WHIRLPOOL 8b6aa2fb1080b9a162777bdb64986bd19ad8e359a67d6bf672a90ce8ac3430e3e3860c96ba3f4a83da95c63b8f5341aec6b070da117af813719f19cffb52bce8 +AUX 3.1.2/patch05 1760 SHA256 5b5701b3133d0a0553d8fed95628ede1bb729f5974eae4b0c5589a25825582c0 SHA512 d4d22f8ae573c2718938e2d82fd377e96251a80b1b77db583b880765acf7a1bdfd30706fb594c92524acf1cb65d1322dd2e5c362c0b687a75ebd1bbe2e4fafae WHIRLPOOL 3b63c11aa89d049b0a2de9c242583595dd48b81bcfc2a1456d49b5c51ff9afdf8f5691f94e35f5bd7cb91bb804d5e24b53a2267f5e2bd123702763f3fdce2ecb +AUX 3.1.2/patch06 1577 SHA256 df21287e786875a29e582755f47a99acda500a167066e29abd59dc6294120ab4 SHA512 f017cb56c8384900409a9486562cb9e38a84fac0c205691d4a27c61d427d163b513b8c7677c2329c16229e6c3f0588023e69afd7868be44546ca7c6d9e256e38 WHIRLPOOL 50843165359d63130e775f70f6d3f96d7d3e8b6f2ce77ea617101779efae1ccc539e02f6de7c03abc7b33a1b0dabf37be271ebc35f92669c85d80aed6c40b8ed +AUX 3.1.2/patch07 2640 SHA256 bd3b7edd038033ce2e6a5475ca93acd862682c3b9e221ad1fb66277ddfdfba05 SHA512 67220669ca151333af82919a33b5552fa7be2ba35f0375ccfc274a0da67aecaead2042c106468191406be613ca4e8cac001821f1c3c6af0a2e72057a414e3ca4 WHIRLPOOL 44abc5fa65b83cfeaeb41eeb9e43fbccca865a444338abc02610fa30fe37b08dc35e7976d35bf777224b7569aaf25d1aadd63afba8478a5ab5425e0ffe340bcc +AUX 3.1.2/patch08 10512 SHA256 a132935024b525842ec4111343266be6aa8d298c538204c7446558e88af711b5 SHA512 b5e86bcf2ea7f55c412714c22a434e9f77d496f1fb37f216914bfa89433c5fe3d8c305ea2fab6ba1edc768a33745a6d2165deaaff5c978bd38061e750105ecbb WHIRLPOOL 165c658199ccb2c323f7a36a247b6828cf59879b2221c11ea6bcdea9cdaa3c0bc959984af9f93aacc7012b1bbc4c7ad856fa6a3cde8e96e7a8a3a5b8998e44ed +AUX 3.1.2/patch09 5798 SHA256 acc114030cdd45c3022bb543a857d1f2bcba2cff6df1ee3861d3e76f93c954e2 SHA512 7df5568c5b624207aaa90880740d6b44dbac13106dec8395985b86c7e0771c0704b8087c8f25a77bdc655fd167037da368611ada84081a5cbf927d566c69bc69 WHIRLPOOL b77ea1b925b58cc63fc43a3215ddd8f2ae977f1aaaee1864564faffbed989da38d602fb28d68dc893938d872d3abbd2dc4471b38a81447d32f1707ec5c153dc0 +AUX 3.1.2/patch10 4012 SHA256 26f859193adc7700df47417c753236b915034e83b5da626498e6c46ec272ced1 SHA512 d672604b5da988f4fcff35aa1f6d98619f814c2f2a26bec0c791e5480cdc2a9ae55e8308ea9d135242333c99e8a58838107a1b7d0ebbaed7d2d83a44ca37645f WHIRLPOOL 2d0d69fab076bf460544a8793b070dd696a0417ccf7e8c06620b5572c2c232e060b34c6641d21c79bb30f140e3feb77a8ea651a68140061e79ecde25a6145616 +DIST mpfr-2.4.2.tar.bz2 1077886 SHA256 c7e75a08a8d49d2082e4caee1591a05d11b9d5627514e678f02d66a124bcf2ba SHA512 c004b3dbf86c04960e4a1f8db37a409a7cc4cb76135e76e98dcc5ad93aaa8deb62334ee13ff84447a7c12a5e8cb57f25c62ac908c24920f1fb1a38d79d4a4c5e WHIRLPOOL d08935d1c5cda48753ddbf98b3b0e87d911279d7fea24e6b210da7e2378f769f3b20babe96859601195d6a9811cf8297d239df53ad2cfa6d0a1bb7bb02ac6a29 +DIST mpfr-3.0.0.tar.bz2 1138685 SHA256 8f4e5f9c53536cb798a30455ac429b1f9fc75a0f8af32d6e0ac31ebf1024821f SHA512 f404a5ebc48624406ff62ddc7c75c75ae06c207b0cdb60d330e95f2782fca9cf4875f8b8389b666bc96d4f157afbdf270d39d95ae890fc7f81027f744632d016 WHIRLPOOL 195eaafca24f4c11472eebc400899244966ed2f087604c8827314ca64ce4bb282af5ff683a1ffaeba5034d0ef82dbb627a88e77af7c1832b78b2ecb5a82d1b77 +DIST mpfr-3.0.1.tar.bz2 1154306 SHA256 e1977099bb494319c0f0c1f85759050c418a56884e9c6cef1c540b9b13e38e7f SHA512 bbac7d0d63fd3b4cd895e247c448adce7f4c2b6b66ecfe26af138018e0f96991fa8cbd8cbe94f924761aa1ac676e259af1228600dfc0854314e875e7739fd279 WHIRLPOOL 9d8e9fb6fd4c4526ae853e2bbf85c85dabe01000b0df6f79dcfdbb15f0df95f5a084f304e6e0bc78fbd768eecfb7749c5dfa03a772cc6444432dcaccb1c6adc9 +DIST mpfr-3.1.0.tar.bz2 1203891 SHA256 74a7bbbad168dd1cc414f1c9210b8fc16ccfc8e422d34b3371a8978e31eab680 SHA512 86083d8cf9dbcf1e33fcf1d73da8bd5b98fbc9187acf36b2d84c453fd18010aa659960a8026470e49d535d957f764941926a78acb31fe2869bf9a92524e0e81c WHIRLPOOL 7eb97b6df3ca8f903e2fa65c2f184edbf6cf990ce512eaf9598a52db381d74879e5549bf019e89b7d7d260d1347e19d6c03e8365e8340591e110d011090a7a4b +DIST mpfr-3.1.1.tar.xz 1071688 SHA256 49d5acc32dbeec30a8e26af9c19845763d63feacb8bf97b12876008419f5a17a SHA512 4fcc87e19a08622b3211a33807e708b78da6c8659f391003703a9e170c485f56e6ebfff48d42afca7b4edb14fd9487684c4d8fd6c9f805ed62b6d5259d5721a8 WHIRLPOOL c4fdb3c7fba779cfa8900cd3b05322d4853bb6114ea42a5ec315d4489c25e962185f3e3cd3b3214360b55a58da02987c62c5ca92fb14989b38bd8c93bccd63d5 +DIST mpfr-3.1.2.tar.xz 1074388 SHA256 399d0f47ef6608cc01d29ed1b99c7faff36d9994c45f36f41ba250147100453b SHA512 8d594206afb2637ed39ad564d42c8c4d02b042b95925f5c6ec891e5cb87f7155195559c7ff477256a088ecaaa3c2b0d35a9d11a74ed526a1080d49b2950e5587 WHIRLPOOL 1e391888d9cecc71617e99eb841cafac536e703b12d46a53fdcf773cc2654c98ca6bde2358f997c8b7bfd832bdb0c395b224df8a460a8fb5b4ad6f2c2e092b17 +EBUILD mpfr-2.4.2_p3-r1.ebuild 1431 SHA256 8facfef5d1a82c3862fc231b38e45558b87bc4e9539c3a4a4423b1a2b6d6f740 SHA512 18fa4ad9c5e4af2b4e8de85ea8f6885ce70ea159076ebd17ed4507c51f38e60d2865216bc1ce638ab7984c0b048d597b99ddbdb2f2e612b3227c4d615e61ee9a WHIRLPOOL 873e320cccdd9359ca5d205d21aa8703fc2009378064b43b61ef612f638598952ebb1b19c9269f3be456ab4b222a62a14385cfb7287470e185453e1137062042 +EBUILD mpfr-3.0.0_p3.ebuild 1692 SHA256 d646350c940c10c432a31d78ad7073e294bc60bf53d41b6fde1e0c7798db3932 SHA512 855dae5d805e9c3547419ed7dc1409f65653fd96a02f860c7acfb033700f1f78841ea6b2ccc34d3c975cc640997c6d1f075d561b9e61619c21d02a9e3eb9e98e WHIRLPOOL 44e067f6660aa6c4b9859d8ce8714d112c8dcb6ff482a53150f2a2ab6fb84dcb6229866dbad1eaddba6764b0554f2bb17ac5bd7947b3afc0431a7d1b10bbdbf6 +EBUILD mpfr-3.0.1.ebuild 1700 SHA256 c3e8921034f5f87586b9e14326e152c4072c15ae18b6d2a6a62cb16b9e32e3d4 SHA512 b006d0664ae56c0f8e510372d99ba349c736c11b109e7dd1a5f675b47c885b5644bb2ce119e9334bfa4afd366015f076e62d0263d491d9a7ce43e85f4adb4521 WHIRLPOOL f88d7a77c35d1eba770d72b5170a6fff8d756d809b178743f5e2774517517457d3a109e58e255b1802eb37b6f3c17011011e1f0a04315d0eccd5fe7ebe3fd2e9 +EBUILD mpfr-3.0.1_p4-r1.ebuild 1854 SHA256 8791dcf9d32b3b927964cebc15cf5f7a138af0ac2af5623a3ea6edfb7af8d66c SHA512 87f8459e697410f36e9ef5442955646b75e5a3893cf6d3962ec263fa44b9cf703a3aa7c0b6578a1d65610fa010683b072af525a2643874b5f409405860388b34 WHIRLPOOL a46061e0da9c34e97bc54c309df5b94bc27d77a9a110e49f0904cd8feb8a546607e961c68c9b615da2f74e0d8ffc99f66e07500a6315d12c8125c577c7a6d295 +EBUILD mpfr-3.0.1_p4.ebuild 1691 SHA256 273a3f471cae74920b783494379951de909891090ab9709b3b9ce3d5326e4e2d SHA512 80c6ca3139d2b0f65e6ae1f8f84f664aebf1f06224e66b22962c898bfacf1c03bd142d32b05ba1b5f96ff4f3b6f0e4a3f9485f3af85f8638d57f78a029ce2160 WHIRLPOOL ff96fe531f009f56a0db8821d326abcdc3ce2271393b46d9c7a2f7908f5d80fae7f44fcffb90baebbcc81f56036f7d19c82a905bd12500845efa135b5a1a6ff5 +EBUILD mpfr-3.1.0.ebuild 1950 SHA256 42fc55acc6041b9f79979203afe52f4b19ff153d1f1c5a13ab9e968958dbd9df SHA512 0d9adc8d9cd835073ef5ea0536816c37198da6c65bd6daee128006acc7655d289fcfbf97ef94cd60ec24385298534d163b561069639ed8c42415a6966c54b3a8 WHIRLPOOL 0342f255bda325cfb311a58106043eaaf3d6e7b81254e8c8bfe711fdabd20bd1124529f3483c608c183b81d455c5aa01b5ccee6662284fc336ec8005c59e4d1f +EBUILD mpfr-3.1.0_p7.ebuild 1967 SHA256 4c7e7da8207970d54881151022f8df714e31489cd7898e187f7f29396af611c0 SHA512 d6ed440cbd68e497588de1ad8dc652486b426b43ef37bd148c2c7ee34be5f1b20bc97b31eef634e4aefbcc9341edc84ebcf7cb31231b59b7e1fdce2c0069e734 WHIRLPOOL 99f47197a66b964da5fdc29d470fc26edd633ab4015147a3068598d3d35ff4ca617823fe5e695b545d38e6644f75799c919bfc525dbbdb145df5074675b63f1b +EBUILD mpfr-3.1.1.ebuild 1951 SHA256 321164e9f88fb4c8808a683a6d321bd61d73a699b3e7113bbbb78b49620e4c02 SHA512 66ce60ba6a6cd38279063ef20ed73d9cd18033d092dc7d5150628194f38c8a39959ff8f7d7dad656caaf944d9322ed1eb3ec2f6ca12601b7fef6a911b5a27ff2 WHIRLPOOL 49ee3a0abb5029bf8fd8ebdf748577fe27cc7151116b623dbb8ae848e7a6d520776762c62f73bbcf09a9e49ecb4462e0d9c0e0a14a26041816de6143c4b911a6 +EBUILD mpfr-3.1.1_p2.ebuild 2001 SHA256 8d6ac46fb831639463332927299ce3f9590aefade2cd6c073ce81add9e179835 SHA512 09dd693570a57debf2ceae007c22efd285691ae19757cfe64ed0bdfab116b3b208b95a612827b1bbfd0d2f980f653851172608fa0f75eae0bcc3a4cb20af0575 WHIRLPOOL 0396d497db15ff7d9044f945066ad8231cf7dd536d7dece981789f1140b6f2d6a0f2a12720bf25da7893a3c11859b914d9e6803a2f0063e01d71840c9e6eb4ff +EBUILD mpfr-3.1.2-r1.ebuild 2332 SHA256 3fb9870ae85a546129ebe2ffcc141d88a811e30bb7765d5648c8d4bf58bd3983 SHA512 969d8526129e122bff3e78275ab356d3855eac35b00ab39d4ec815a44105558c8bc5b12a88ea637dfd7e9e8bf825479db2a226524c2d112e5904b76e843745b3 WHIRLPOOL da14e103a6b9e1fb4c6621681703cf03918bcc8b5459142a01f59802b532e1d0d3b4a58cd8998764a8ff3c07427cf19df5d21d7a4267b771626c19fd50c5f37c +EBUILD mpfr-3.1.2_p10.ebuild 1954 SHA256 a25c13f8731168979004f77291af0357734e8388dd50ab14617f1d742b8950d8 SHA512 e47ffffc502a6682307fd5128b142c40423f7d7173b9b501f0a6093102d8cc9baf8999bc3c693c1d0fa51ee1ff196d8f861a2d4a31a111fe681cd9a4024d3961 WHIRLPOOL 634882ee662b01e037673b7d4a2c670f36fc85dd8c4e5e0492ebceb91070b37bf29e64024bad052b6ec5cfbe943d88c7d846a5676288f43ade8865abf3941e37 +EBUILD mpfr-3.1.2_p5.ebuild 2343 SHA256 eeda4fa6d5dc6e174e208bea29ea58ece393065da2f3d91ef271d1d8ad3c223b SHA512 0dcfbd476e07483494bf15eec9d5197385dbc96639a04700bf1e339f6bc2594f7fb74fc2b0fd0ea554be15f6ae0fb9c14b5ee4f3a4cfaccd6f29490458ad72ec WHIRLPOOL e779be16adaf459bb9733d32e9b6bcdd08d6af6f4bd8c6e0025a310d8becfe780948f5efca66287f985fd26816c91aac2883bf5b72d242af2a4e1f606d67d9bc +MISC ChangeLog 23323 SHA256 926a51d445787e7178c5c0474b3c32a8cde8ef5a35dda6a215e420e08f5d9743 SHA512 137a0e8dfa2be548024780751815889d32534e20d2b80f316b137835921e74f206a560d645527b7608981f589ab7b07f98bca787e44f272842436af92a489fc9 WHIRLPOOL de4a04e09bfbc68e978ce8cfd18fb6f119de9785da91ea42aa0365e7661bdc4cdb23689aa13d02308278abc3da9453be62fc899e23a05d1c048100d33a7a77bb +MISC metadata.xml 162 SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a SHA512 2a857e10b277827773a6c7967e070d7bfff23d75f44fa4d4fa8a7339df3225e6dba512a865d91c9c55bdb013dafdce85dface1b845acfbb5473e232666cdda45 WHIRLPOOL f7586c1570803b3e646f0be89ba6c767e82ec6889ef92d15f62a38f1410ed9d82c36892e5e83f694471959783d0d5ad667f1a39b7eb51f2080c269d5fa23d819 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAEBCAAGBQJUVIqzAAoJEPGu1DbS6WIAwWcP/0+CMXoCX2Zd/MXnI2xhVAVc +AU0jiL0PDsCGxiEz394CkLhvAqBf01RHQqDfZDBEAe64GwUhgHyZ2dP0LlpGx2vK +J7hiQD5Gj86T/Ash3ybTcPaWu/it5YROLivU/NY8smwSAOsi7/v5KNxhu1Jgt2oJ +/vzg1CkeL8VDmm9SMVxhzfLrUYSEK+kR5UGDcUElC9fm5Hheaw9PvNFlllzQ6Xsj +bmwqM2x1AHKxf4VrZN0FtutQk0DQQAQxmKI70oiYbHzKYGIkzE+uI5TXrtKXXZrY +vOmCaKzdQC3G+DC28oK2vguEF/VvOZdI9IQJYqiN2HmGEronOTth6O8N/57QqChX +vooiT4sj6WCS34jvSF/4FEo1xiDVgP9s2MXGxyt7+f/D6y+BxjEh3pNOh7s1pSAk +DI3Vq4ijzrGEHGcZ3kAUXlU3VlOlO2ksZpRFVPo8BSYagEdqMpB8X8JtW7sbcZYq +a8nVDnMQ2Tsp9W9cyElItCp5DueeF0uVeyxek7tdNFvThLLp5PaxVOgYZC1jAkiv +mpqnY/xnmPJwQ1u5gnABGESLh56kqo2dhsfK1mk+aYF2glADl/+MJ1jIEyhwIKVI +hFKs9dDaG/Zg3XsCh+VjsUkFOL3pQFJNbZP70Y6tzmOo6cMwcxjOJ1iAJpvYEtXk +I0mqZrzq1prvofxGonLG +=Qe9H +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/2.4.2/patch01 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/2.4.2/patch01 new file mode 100644 index 0000000000..2721517c42 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/2.4.2/patch01 @@ -0,0 +1,184 @@ +diff -Naurd mpfr-2.4.2-a/PATCHES mpfr-2.4.2-b/PATCHES +--- mpfr-2.4.2-a/PATCHES 2009-12-07 13:37:12.000000000 +0000 ++++ mpfr-2.4.2-b/PATCHES 2009-12-07 13:37:12.000000000 +0000 +@@ -0,0 +1 @@ ++sin_cos_underflow +diff -Naurd mpfr-2.4.2-a/VERSION mpfr-2.4.2-b/VERSION +--- mpfr-2.4.2-a/VERSION 2009-11-30 02:43:08.000000000 +0000 ++++ mpfr-2.4.2-b/VERSION 2009-12-07 13:37:12.000000000 +0000 +@@ -1 +1 @@ +-2.4.2 ++2.4.2-p1 +diff -Naurd mpfr-2.4.2-a/mpfr.h mpfr-2.4.2-b/mpfr.h +--- mpfr-2.4.2-a/mpfr.h 2009-11-30 02:43:08.000000000 +0000 ++++ mpfr-2.4.2-b/mpfr.h 2009-12-07 13:37:12.000000000 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 2 + #define MPFR_VERSION_MINOR 4 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "2.4.2" ++#define MPFR_VERSION_STRING "2.4.2-p1" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-2.4.2-a/sin_cos.c mpfr-2.4.2-b/sin_cos.c +--- mpfr-2.4.2-a/sin_cos.c 2009-11-30 02:43:09.000000000 +0000 ++++ mpfr-2.4.2-b/sin_cos.c 2009-12-07 13:37:12.000000000 +0000 +@@ -82,17 +82,19 @@ + if (y != x) + /* y and x differ, thus we can safely try to compute y first */ + { +- MPFR_FAST_COMPUTE_IF_SMALL_INPUT (y, x, -2 * expx, 2, 0, rnd_mode, +- { inexy = _inexact; +- goto small_input; }); ++ MPFR_FAST_COMPUTE_IF_SMALL_INPUT ( ++ y, x, -2 * expx, 2, 0, rnd_mode, ++ { inexy = _inexact; ++ goto small_input; }); + if (0) + { + small_input: + /* we can go here only if we can round sin(x) */ +- MPFR_FAST_COMPUTE_IF_SMALL_INPUT (z, __gmpfr_one, -2 * expx, +- 1, 0, rnd_mode, +- { inexz = _inexact; +- goto end; }); ++ MPFR_FAST_COMPUTE_IF_SMALL_INPUT ( ++ z, __gmpfr_one, -2 * expx, 1, 0, rnd_mode, ++ { inexz = _inexact; ++ MPFR_SAVE_EXPO_UPDATE_FLAGS (expo, __gmpfr_flags); ++ goto end; }); + } + + /* if we go here, one of the two MPFR_FAST_COMPUTE_IF_SMALL_INPUT +@@ -101,18 +103,19 @@ + else /* y and x are the same variable: try to compute z first, which + necessarily differs */ + { +- MPFR_FAST_COMPUTE_IF_SMALL_INPUT (z, __gmpfr_one, -2 * expx, +- 1, 0, rnd_mode, +- { inexz = _inexact; +- goto small_input2; }); ++ MPFR_FAST_COMPUTE_IF_SMALL_INPUT ( ++ z, __gmpfr_one, -2 * expx, 1, 0, rnd_mode, ++ { inexz = _inexact; ++ goto small_input2; }); + if (0) + { + small_input2: + /* we can go here only if we can round cos(x) */ +- MPFR_FAST_COMPUTE_IF_SMALL_INPUT (y, x, -2 * expx, 2, 0, +- rnd_mode, +- { inexy = _inexact; +- goto end; }); ++ MPFR_FAST_COMPUTE_IF_SMALL_INPUT ( ++ y, x, -2 * expx, 2, 0, rnd_mode, ++ { inexy = _inexact; ++ MPFR_SAVE_EXPO_UPDATE_FLAGS (expo, __gmpfr_flags); ++ goto end; }); + } + } + m += 2 * (-expx); +@@ -207,7 +210,6 @@ + mpfr_clear (xr); + + end: +- /* FIXME: update the underflow flag if need be. */ + MPFR_SAVE_EXPO_FREE (expo); + mpfr_check_range (y, inexy, rnd_mode); + mpfr_check_range (z, inexz, rnd_mode); +diff -Naurd mpfr-2.4.2-a/tests/tsin_cos.c mpfr-2.4.2-b/tests/tsin_cos.c +--- mpfr-2.4.2-a/tests/tsin_cos.c 2009-11-30 02:43:08.000000000 +0000 ++++ mpfr-2.4.2-b/tests/tsin_cos.c 2009-12-07 13:37:12.000000000 +0000 +@@ -382,23 +382,56 @@ + consistency (void) + { + mpfr_t x, s1, s2, c1, c2; ++ mp_exp_t emin, emax; + mp_rnd_t rnd; ++ unsigned int flags_sin, flags_cos, flags, flags_before, flags_ref; ++ int inex_sin, inex_cos, inex, inex_ref; + int i; + ++ emin = mpfr_get_emin (); ++ emax = mpfr_get_emax (); ++ + for (i = 0; i <= 10000; i++) + { + mpfr_init2 (x, MPFR_PREC_MIN + (randlimb () % 8)); + mpfr_inits2 (MPFR_PREC_MIN + (randlimb () % 8), s1, s2, c1, c2, + (mpfr_ptr) 0); +- tests_default_random (x, 256, -5, 50); +- rnd = RND_RAND (); +- mpfr_sin (s1, x, rnd); +- mpfr_cos (c1, x, rnd); +- mpfr_sin_cos (s2, c2, x, rnd); +- if (!(mpfr_equal_p (s1, s2) && mpfr_equal_p (c1, c2))) ++ if (i < 8 * GMP_RND_MAX) + { +- printf ("mpfr_sin_cos and mpfr_sin/mpfr_cos disagree on %s,\nx = ", +- mpfr_print_rnd_mode (rnd)); ++ int j = i / GMP_RND_MAX; ++ if (j & 1) ++ mpfr_set_emin (MPFR_EMIN_MIN); ++ mpfr_set_si (x, (j & 2) ? 1 : -1, GMP_RNDN); ++ mpfr_set_exp (x, mpfr_get_emin ()); ++ rnd = (mpfr_rnd_t) (i % GMP_RND_MAX); ++ flags_before = 0; ++ if (j & 4) ++ mpfr_set_emax (-17); ++ } ++ else ++ { ++ tests_default_random (x, 256, -5, 50); ++ rnd = RND_RAND (); ++ flags_before = (randlimb () & 1) ? ++ (unsigned int) (MPFR_FLAGS_ALL ^ MPFR_FLAGS_ERANGE) : ++ (unsigned int) 0; ++ } ++ __gmpfr_flags = flags_before; ++ inex_sin = mpfr_sin (s1, x, rnd); ++ flags_sin = __gmpfr_flags; ++ __gmpfr_flags = flags_before; ++ inex_cos = mpfr_cos (c1, x, rnd); ++ flags_cos = __gmpfr_flags; ++ __gmpfr_flags = flags_before; ++ inex = !!mpfr_sin_cos (s2, c2, x, rnd); ++ flags = __gmpfr_flags; ++ inex_ref = inex_sin || inex_cos; ++ flags_ref = flags_sin | flags_cos; ++ if (!(mpfr_equal_p (s1, s2) && mpfr_equal_p (c1, c2)) || ++ inex != inex_ref || flags != flags_ref) ++ { ++ printf ("mpfr_sin_cos and mpfr_sin/mpfr_cos disagree on %s," ++ " i = %d\nx = ", mpfr_print_rnd_mode (rnd), i); + mpfr_dump (x); + printf ("s1 = "); + mpfr_dump (s1); +@@ -408,9 +441,16 @@ + mpfr_dump (c1); + printf ("c2 = "); + mpfr_dump (c2); ++ printf ("inex_sin = %d, inex_cos = %d, inex = %d (expected %d)\n", ++ inex_sin, inex_cos, inex, inex_ref); ++ printf ("flags_sin = 0x%x, flags_cos = 0x%x, " ++ "flags = 0x%x (expected 0x%x)\n", ++ flags_sin, flags_cos, flags, flags_ref); + exit (1); + } + mpfr_clears (x, s1, s2, c1, c2, (mpfr_ptr) 0); ++ mpfr_set_emin (emin); ++ mpfr_set_emax (emax); + } + } + +diff -Naurd mpfr-2.4.2-a/version.c mpfr-2.4.2-b/version.c +--- mpfr-2.4.2-a/version.c 2009-11-30 02:43:08.000000000 +0000 ++++ mpfr-2.4.2-b/version.c 2009-12-07 13:37:12.000000000 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "2.4.2"; ++ return "2.4.2-p1"; + } diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/2.4.2/patch02 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/2.4.2/patch02 new file mode 100644 index 0000000000..fa85d8ef3c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/2.4.2/patch02 @@ -0,0 +1,71 @@ +diff -Naurd mpfr-2.4.2-a/PATCHES mpfr-2.4.2-b/PATCHES +--- mpfr-2.4.2-a/PATCHES 2009-12-18 12:03:30.000000000 +0000 ++++ mpfr-2.4.2-b/PATCHES 2009-12-18 12:05:19.000000000 +0000 +@@ -0,0 +1 @@ ++longlong.h +diff -Naurd mpfr-2.4.2-a/VERSION mpfr-2.4.2-b/VERSION +--- mpfr-2.4.2-a/VERSION 2009-12-07 13:37:12.000000000 +0000 ++++ mpfr-2.4.2-b/VERSION 2009-12-18 12:05:09.000000000 +0000 +@@ -1 +1 @@ +-2.4.2-p1 ++2.4.2-p2 +diff -Naurd mpfr-2.4.2-a/mpfr-longlong.h mpfr-2.4.2-b/mpfr-longlong.h +--- mpfr-2.4.2-a/mpfr-longlong.h 2009-11-30 02:43:08.000000000 +0000 ++++ mpfr-2.4.2-b/mpfr-longlong.h 2009-12-18 12:04:29.000000000 +0000 +@@ -1011,7 +1011,15 @@ + #endif /* __m88000__ */ + + #if defined (__mips) && W_TYPE_SIZE == 32 +-#if __GNUC__ > 2 || __GNUC_MINOR__ >= 7 ++#if (__GNUC__ >= 5) || (__GNUC__ >= 4 && __GNUC_MINOR__ >= 4) ++#define umul_ppmm(w1, w0, u, v) \ ++ do { \ ++ UDItype _r; \ ++ _r = (UDItype) u * v; \ ++ (w1) = _r >> 32; \ ++ (w0) = (USItype) _r; \ ++ } while (0) ++#elif __GNUC__ > 2 || __GNUC_MINOR__ >= 7 + #define umul_ppmm(w1, w0, u, v) \ + __asm__ ("multu %2,%3" : "=l" (w0), "=h" (w1) : "d" (u), "d" (v)) + #else +@@ -1024,7 +1032,16 @@ + #endif /* __mips */ + + #if (defined (__mips) && __mips >= 3) && W_TYPE_SIZE == 64 +-#if __GNUC__ > 2 || __GNUC_MINOR__ >= 7 ++#if (__GNUC__ >= 5) || (__GNUC__ >= 4 && __GNUC_MINOR__ >= 4) ++typedef unsigned int UTItype __attribute__ ((mode (TI))); ++#define umul_ppmm(w1, w0, u, v) \ ++ do { \ ++ UTItype _r; \ ++ _r = (UTItype) u * v; \ ++ (w1) = _r >> 64; \ ++ (w0) = (UDItype) _r; \ ++ } while (0) ++#elif __GNUC__ > 2 || __GNUC_MINOR__ >= 7 + #define umul_ppmm(w1, w0, u, v) \ + __asm__ ("dmultu %2,%3" : "=l" (w0), "=h" (w1) : "d" (u), "d" (v)) + #else +diff -Naurd mpfr-2.4.2-a/mpfr.h mpfr-2.4.2-b/mpfr.h +--- mpfr-2.4.2-a/mpfr.h 2009-12-07 13:37:12.000000000 +0000 ++++ mpfr-2.4.2-b/mpfr.h 2009-12-18 12:05:09.000000000 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 2 + #define MPFR_VERSION_MINOR 4 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "2.4.2-p1" ++#define MPFR_VERSION_STRING "2.4.2-p2" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-2.4.2-a/version.c mpfr-2.4.2-b/version.c +--- mpfr-2.4.2-a/version.c 2009-12-07 13:37:12.000000000 +0000 ++++ mpfr-2.4.2-b/version.c 2009-12-18 12:05:09.000000000 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "2.4.2-p1"; ++ return "2.4.2-p2"; + } diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/2.4.2/patch03 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/2.4.2/patch03 new file mode 100644 index 0000000000..3ce4952f2f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/2.4.2/patch03 @@ -0,0 +1,75 @@ +diff -Naurd mpfr-2.4.2-a/PATCHES mpfr-2.4.2-b/PATCHES +--- mpfr-2.4.2-a/PATCHES 2010-01-11 15:27:18.000000000 +0000 ++++ mpfr-2.4.2-b/PATCHES 2010-01-11 15:30:31.000000000 +0000 +@@ -0,0 +1 @@ ++gmp5 +diff -Naurd mpfr-2.4.2-a/VERSION mpfr-2.4.2-b/VERSION +--- mpfr-2.4.2-a/VERSION 2009-12-18 12:05:09.000000000 +0000 ++++ mpfr-2.4.2-b/VERSION 2010-01-11 15:29:40.000000000 +0000 +@@ -1 +1 @@ +-2.4.2-p2 ++2.4.2-p3 +diff -Naurd mpfr-2.4.2-a/configure mpfr-2.4.2-b/configure +--- mpfr-2.4.2-a/configure 2009-11-30 02:44:35.000000000 +0000 ++++ mpfr-2.4.2-b/configure 2010-01-11 15:28:56.000000000 +0000 +@@ -20449,6 +20449,9 @@ + main () + { + ++#ifndef BITS_PER_MP_LIMB ++#define BITS_PER_MP_LIMB GMP_LIMB_BITS ++#endif + return BITS_PER_MP_LIMB == BYTES_PER_MP_LIMB * CHAR_BIT + && sizeof(mp_limb_t) == BYTES_PER_MP_LIMB ? 0 : 1; + +diff -Naurd mpfr-2.4.2-a/configure.in mpfr-2.4.2-b/configure.in +--- mpfr-2.4.2-a/configure.in 2009-11-30 02:43:08.000000000 +0000 ++++ mpfr-2.4.2-b/configure.in 2009-11-30 02:43:08.000000000 +0000 +@@ -424,6 +424,9 @@ + #include "gmp.h" + #include "gmp-impl.h" + ]], [[ ++#ifndef BITS_PER_MP_LIMB ++#define BITS_PER_MP_LIMB GMP_LIMB_BITS ++#endif + return BITS_PER_MP_LIMB == BYTES_PER_MP_LIMB * CHAR_BIT + && sizeof(mp_limb_t) == BYTES_PER_MP_LIMB ? 0 : 1; + ]])], [AC_MSG_RESULT(yes)], [ +diff -Naurd mpfr-2.4.2-a/mpfr-impl.h mpfr-2.4.2-b/mpfr-impl.h +--- mpfr-2.4.2-a/mpfr-impl.h 2009-11-30 02:43:08.000000000 +0000 ++++ mpfr-2.4.2-b/mpfr-impl.h 2010-01-11 15:28:01.000000000 +0000 +@@ -65,6 +65,12 @@ + # ifndef __GMP_IMPL_H__ + # include "gmp-impl.h" + # endif ++# ifndef BITS_PER_MP_LIMB ++# define BITS_PER_MP_LIMB GMP_LIMB_BITS ++# endif ++#ifndef mpn_sqr_n ++# define mpn_sqr_n mpn_sqr ++#endif + # ifdef MPFR_NEED_LONGLONG_H + # include "longlong.h" + # endif +diff -Naurd mpfr-2.4.2-a/mpfr.h mpfr-2.4.2-b/mpfr.h +--- mpfr-2.4.2-a/mpfr.h 2009-12-18 12:05:09.000000000 +0000 ++++ mpfr-2.4.2-b/mpfr.h 2010-01-11 15:29:40.000000000 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 2 + #define MPFR_VERSION_MINOR 4 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "2.4.2-p2" ++#define MPFR_VERSION_STRING "2.4.2-p3" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-2.4.2-a/version.c mpfr-2.4.2-b/version.c +--- mpfr-2.4.2-a/version.c 2009-12-18 12:05:09.000000000 +0000 ++++ mpfr-2.4.2-b/version.c 2010-01-11 15:29:40.000000000 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "2.4.2-p2"; ++ return "2.4.2-p3"; + } diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.0.0/patch01 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.0.0/patch01 new file mode 100644 index 0000000000..da98aab758 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.0.0/patch01 @@ -0,0 +1,220 @@ +diff -Naurd mpfr-3.0.0-a/PATCHES mpfr-3.0.0-b/PATCHES +--- mpfr-3.0.0-a/PATCHES 2010-06-23 11:02:49.000000000 +0000 ++++ mpfr-3.0.0-b/PATCHES 2010-06-23 11:03:36.000000000 +0000 +@@ -0,0 +1 @@ ++mpfr_out_str +diff -Naurd mpfr-3.0.0-a/VERSION mpfr-3.0.0-b/VERSION +--- mpfr-3.0.0-a/VERSION 2010-06-10 11:00:14.000000000 +0000 ++++ mpfr-3.0.0-b/VERSION 2010-06-23 11:03:20.000000000 +0000 +@@ -1 +1 @@ +-3.0.0 ++3.0.0-p1 +diff -Naurd mpfr-3.0.0-a/mpfr.h mpfr-3.0.0-b/mpfr.h +--- mpfr-3.0.0-a/mpfr.h 2010-06-10 11:00:14.000000000 +0000 ++++ mpfr-3.0.0-b/mpfr.h 2010-06-23 11:03:20.000000000 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 0 + #define MPFR_VERSION_PATCHLEVEL 0 +-#define MPFR_VERSION_STRING "3.0.0" ++#define MPFR_VERSION_STRING "3.0.0-p1" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.0.0-a/mpfr.texi mpfr-3.0.0-b/mpfr.texi +--- mpfr-3.0.0-a/mpfr.texi 2010-06-10 11:00:14.000000000 +0000 ++++ mpfr-3.0.0-b/mpfr.texi 2010-06-23 11:03:12.000000000 +0000 +@@ -2050,7 +2050,7 @@ + are printed. If @var{base} is greater than 10, @samp{@@} will be used + instead of @samp{e} as exponent delimiter. + +-Return the number of bytes written, or if an error occurred, return 0. ++Return the number of characters written, or if an error occurred, return 0. + @end deftypefun + + @deftypefun size_t mpfr_inp_str (mpfr_t @var{rop}, FILE *@var{stream}, int @var{base}, mpfr_rnd_t @var{rnd}) +diff -Naurd mpfr-3.0.0-a/out_str.c mpfr-3.0.0-b/out_str.c +--- mpfr-3.0.0-a/out_str.c 2010-06-10 11:00:14.000000000 +0000 ++++ mpfr-3.0.0-b/out_str.c 2010-06-23 11:03:12.000000000 +0000 +@@ -22,6 +22,16 @@ + + #include "mpfr-impl.h" + ++/* Warning! S should not contain "%". */ ++#define OUT_STR_RET(S) \ ++ do \ ++ { \ ++ int r; \ ++ r = fprintf (stream, (S)); \ ++ return r < 0 ? 0 : r; \ ++ } \ ++ while (0) ++ + size_t + mpfr_out_str (FILE *stream, int base, size_t n_digits, mpfr_srcptr op, + mpfr_rnd_t rnd_mode) +@@ -29,6 +39,7 @@ + char *s, *s0; + size_t l; + mpfr_exp_t e; ++ int err; + + MPFR_ASSERTN (base >= 2 && base <= 62); + +@@ -36,37 +47,16 @@ + if (stream == NULL) + stream = stdout; + +- if (MPFR_IS_NAN(op)) +- { +- fprintf (stream, "@NaN@"); +- return 3; +- } +- +- if (MPFR_IS_INF(op)) +- { +- if (MPFR_SIGN(op) > 0) +- { +- fprintf (stream, "@Inf@"); +- return 3; +- } +- else +- { +- fprintf (stream, "-@Inf@"); +- return 4; +- } +- } +- +- if (MPFR_IS_ZERO(op)) ++ if (MPFR_UNLIKELY (MPFR_IS_SINGULAR (op))) + { +- if (MPFR_SIGN(op) > 0) +- { +- fprintf(stream, "0"); +- return 1; +- } ++ if (MPFR_IS_NAN (op)) ++ OUT_STR_RET ("@NaN@"); ++ else if (MPFR_IS_INF (op)) ++ OUT_STR_RET (MPFR_IS_POS (op) ? "@Inf@" : "-@Inf@"); + else + { +- fprintf(stream, "-0"); +- return 2; ++ MPFR_ASSERTD (MPFR_IS_ZERO (op)); ++ OUT_STR_RET (MPFR_IS_POS (op) ? "0" : "-0"); + } + } + +@@ -77,21 +67,31 @@ + + l = strlen (s) + 1; /* size of allocated block returned by mpfr_get_str + - may be incorrect, as only an upper bound? */ +- if (*s == '-') +- fputc (*s++, stream); + +- /* outputs mantissa */ +- fputc (*s++, stream); e--; /* leading digit */ +- fputc ((unsigned char) MPFR_DECIMAL_POINT, stream); +- fputs (s, stream); /* rest of mantissa */ ++ /* outputs possible sign and significand */ ++ err = (*s == '-' && fputc (*s++, stream) == EOF) ++ || fputc (*s++, stream) == EOF /* leading digit */ ++ || fputc ((unsigned char) MPFR_DECIMAL_POINT, stream) == EOF ++ || fputs (s, stream) == EOF; /* trailing significand */ + (*__gmp_free_func) (s0, l); ++ if (MPFR_UNLIKELY (err)) ++ return 0; ++ ++ e--; /* due to the leading digit */ + + /* outputs exponent */ + if (e) + { ++ int r; ++ + MPFR_ASSERTN(e >= LONG_MIN); + MPFR_ASSERTN(e <= LONG_MAX); +- l += fprintf (stream, (base <= 10 ? "e%ld" : "@%ld"), (long) e); ++ ++ r = fprintf (stream, (base <= 10 ? "e%ld" : "@%ld"), (long) e); ++ if (MPFR_UNLIKELY (r < 0)) ++ return 0; ++ ++ l += r; + } + + return l; +diff -Naurd mpfr-3.0.0-a/tests/tout_str.c mpfr-3.0.0-b/tests/tout_str.c +--- mpfr-3.0.0-a/tests/tout_str.c 2010-06-10 11:00:13.000000000 +0000 ++++ mpfr-3.0.0-b/tests/tout_str.c 2010-06-23 11:03:12.000000000 +0000 +@@ -46,22 +46,54 @@ + special (void) + { + mpfr_t x; ++ unsigned int n; + + mpfr_init (x); + + mpfr_set_nan (x); +- mpfr_out_str (fout, 10, 0, x, MPFR_RNDN); ++ n = mpfr_out_str (fout, 10, 0, x, MPFR_RNDN); ++ if (n != 5) ++ { ++ printf ("Error: mpfr_out_str (file, 10, 0, NaN, MPFR_RNDN) wrote %u " ++ "characters instead of 5.\n", n); ++ exit (1); ++ } + + mpfr_set_inf (x, 1); +- mpfr_out_str (fout, 10, 0, x, MPFR_RNDN); ++ n = mpfr_out_str (fout, 10, 0, x, MPFR_RNDN); ++ if (n != 5) ++ { ++ printf ("Error: mpfr_out_str (file, 10, 0, +Inf, MPFR_RNDN) wrote %u " ++ "characters instead of 5.\n", n); ++ exit (1); ++ } + + mpfr_set_inf (x, -1); +- mpfr_out_str (fout, 10, 0, x, MPFR_RNDN); ++ n = mpfr_out_str (fout, 10, 0, x, MPFR_RNDN); ++ if (n != 6) ++ { ++ printf ("Error: mpfr_out_str (file, 10, 0, -Inf, MPFR_RNDN) wrote %u " ++ "characters instead of 6.\n", n); ++ exit (1); ++ } + + mpfr_set_ui (x, 0, MPFR_RNDN); +- mpfr_out_str (fout, 10, 0, x, MPFR_RNDN); ++ n = mpfr_out_str (fout, 10, 0, x, MPFR_RNDN); ++ if (n != 1) ++ { ++ printf ("Error: mpfr_out_str (file, 10, 0, +0, MPFR_RNDN) wrote %u " ++ "characters instead of 1.\n", n); ++ exit (1); ++ } ++ + mpfr_neg (x, x, MPFR_RNDN); +- mpfr_out_str (fout, 10, 0, x, MPFR_RNDN); ++ n = mpfr_out_str (fout, 10, 0, x, MPFR_RNDN); ++ if (n != 2) ++ { ++ printf ("Error: mpfr_out_str (file, 10, 0, -0, MPFR_RNDN) wrote %u " ++ "characters instead of 2.\n", n); ++ exit (1); ++ } + + mpfr_clear (x); + } +diff -Naurd mpfr-3.0.0-a/version.c mpfr-3.0.0-b/version.c +--- mpfr-3.0.0-a/version.c 2010-06-10 11:00:14.000000000 +0000 ++++ mpfr-3.0.0-b/version.c 2010-06-23 11:03:20.000000000 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.0.0"; ++ return "3.0.0-p1"; + } diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.0.0/patch02 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.0.0/patch02 new file mode 100644 index 0000000000..af6dfb2138 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.0.0/patch02 @@ -0,0 +1,377 @@ +diff -Naurd mpfr-3.0.0-a/Makefile.in mpfr-3.0.0-b/Makefile.in +--- mpfr-3.0.0-a/Makefile.in 2010-06-10 11:00:52.000000000 +0000 ++++ mpfr-3.0.0-b/Makefile.in 2010-06-10 11:00:52.000000000 +0000 +@@ -239,6 +239,7 @@ + distuninstallcheck_listfiles = find . -type f -print + distcleancheck_listfiles = find . -type f -print + ACLOCAL = @ACLOCAL@ ++ALLOCA = @ALLOCA@ + AMTAR = @AMTAR@ + AR = @AR@ + AS = @AS@ +diff -Naurd mpfr-3.0.0-a/PATCHES mpfr-3.0.0-b/PATCHES +--- mpfr-3.0.0-a/PATCHES 2010-06-23 11:03:36.000000000 +0000 ++++ mpfr-3.0.0-b/PATCHES 2010-06-25 13:23:13.000000000 +0000 +@@ -0,0 +1 @@ ++alloca +diff -Naurd mpfr-3.0.0-a/VERSION mpfr-3.0.0-b/VERSION +--- mpfr-3.0.0-a/VERSION 2010-06-23 11:03:20.000000000 +0000 ++++ mpfr-3.0.0-b/VERSION 2010-06-25 13:23:13.000000000 +0000 +@@ -1 +1 @@ +-3.0.0-p1 ++3.0.0-p2 +diff -Naurd mpfr-3.0.0-a/acinclude.m4 mpfr-3.0.0-b/acinclude.m4 +--- mpfr-3.0.0-a/acinclude.m4 2010-06-10 11:00:14.000000000 +0000 ++++ mpfr-3.0.0-b/acinclude.m4 2010-06-10 11:00:14.000000000 +0000 +@@ -59,6 +59,9 @@ + dnl sys/fpu.h - MIPS specific + AC_CHECK_HEADERS([sys/time.h sys/fpu.h]) + ++dnl Check how to get `alloca' ++AC_FUNC_ALLOCA ++ + dnl SIZE_MAX macro + gl_SIZE_MAX + +diff -Naurd mpfr-3.0.0-a/configure mpfr-3.0.0-b/configure +--- mpfr-3.0.0-a/configure 2010-06-10 11:00:51.000000000 +0000 ++++ mpfr-3.0.0-b/configure 2010-06-25 13:23:05.000000000 +0000 +@@ -783,6 +783,7 @@ + OBJDUMP + DLLTOOL + AS ++ALLOCA + MPFR_LIBM + ANSI2KNR + U +@@ -5622,6 +5623,197 @@ + done + + ++# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works ++# for constant arguments. Useless! ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5 ++$as_echo_n "checking for working alloca.h... " >&6; } ++if test "${ac_cv_working_alloca_h+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++int ++main () ++{ ++char *p = (char *) alloca (2 * sizeof (int)); ++ if (p) return 0; ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_working_alloca_h=yes ++else ++ ac_cv_working_alloca_h=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5 ++$as_echo "$ac_cv_working_alloca_h" >&6; } ++if test $ac_cv_working_alloca_h = yes; then ++ ++$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h ++ ++fi ++ ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5 ++$as_echo_n "checking for alloca... " >&6; } ++if test "${ac_cv_func_alloca_works+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#ifdef __GNUC__ ++# define alloca __builtin_alloca ++#else ++# ifdef _MSC_VER ++# include ++# define alloca _alloca ++# else ++# ifdef HAVE_ALLOCA_H ++# include ++# else ++# ifdef _AIX ++ #pragma alloca ++# else ++# ifndef alloca /* predefined by HP cc +Olibcalls */ ++char *alloca (); ++# endif ++# endif ++# endif ++# endif ++#endif ++ ++int ++main () ++{ ++char *p = (char *) alloca (1); ++ if (p) return 0; ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_func_alloca_works=yes ++else ++ ac_cv_func_alloca_works=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5 ++$as_echo "$ac_cv_func_alloca_works" >&6; } ++ ++if test $ac_cv_func_alloca_works = yes; then ++ ++$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h ++ ++else ++ # The SVR3 libPW and SVR4 libucb both contain incompatible functions ++# that cause trouble. Some versions do not even contain alloca or ++# contain a buggy version. If you still want to use their alloca, ++# use ar to extract alloca.o from them instead of compiling alloca.c. ++ ++ALLOCA=\${LIBOBJDIR}alloca.$ac_objext ++ ++$as_echo "#define C_ALLOCA 1" >>confdefs.h ++ ++ ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5 ++$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; } ++if test "${ac_cv_os_cray+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#if defined CRAY && ! defined CRAY2 ++webecray ++#else ++wenotbecray ++#endif ++ ++_ACEOF ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "webecray" >/dev/null 2>&1; then : ++ ac_cv_os_cray=yes ++else ++ ac_cv_os_cray=no ++fi ++rm -f conftest* ++ ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5 ++$as_echo "$ac_cv_os_cray" >&6; } ++if test $ac_cv_os_cray = yes; then ++ for ac_func in _getb67 GETB67 getb67; do ++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` ++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" ++eval as_val=\$$as_ac_var ++ if test "x$as_val" = x""yes; then : ++ ++cat >>confdefs.h <<_ACEOF ++#define CRAY_STACKSEG_END $ac_func ++_ACEOF ++ ++ break ++fi ++ ++ done ++fi ++ ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5 ++$as_echo_n "checking stack direction for C alloca... " >&6; } ++if test "${ac_cv_c_stack_direction+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ if test "$cross_compiling" = yes; then : ++ ac_cv_c_stack_direction=0 ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++$ac_includes_default ++int ++find_stack_direction () ++{ ++ static char *addr = 0; ++ auto char dummy; ++ if (addr == 0) ++ { ++ addr = &dummy; ++ return find_stack_direction (); ++ } ++ else ++ return (&dummy > addr) ? 1 : -1; ++} ++ ++int ++main () ++{ ++ return find_stack_direction () < 0; ++} ++_ACEOF ++if ac_fn_c_try_run "$LINENO"; then : ++ ac_cv_c_stack_direction=1 ++else ++ ac_cv_c_stack_direction=-1 ++fi ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ ++ conftest.$ac_objext conftest.beam conftest.$ac_ext ++fi ++ ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5 ++$as_echo "$ac_cv_c_stack_direction" >&6; } ++cat >>confdefs.h <<_ACEOF ++#define STACK_DIRECTION $ac_cv_c_stack_direction ++_ACEOF ++ ++ ++fi ++ ++ + + for ac_header in stdint.h + do : +@@ -7564,13 +7756,13 @@ + else + lt_cv_nm_interface="BSD nm" + echo "int some_variable = 0;" > conftest.$ac_ext +- (eval echo "\"\$as_me:7567: $ac_compile\"" >&5) ++ (eval echo "\"\$as_me:7759: $ac_compile\"" >&5) + (eval "$ac_compile" 2>conftest.err) + cat conftest.err >&5 +- (eval echo "\"\$as_me:7570: $NM \\\"conftest.$ac_objext\\\"\"" >&5) ++ (eval echo "\"\$as_me:7762: $NM \\\"conftest.$ac_objext\\\"\"" >&5) + (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) + cat conftest.err >&5 +- (eval echo "\"\$as_me:7573: output\"" >&5) ++ (eval echo "\"\$as_me:7765: output\"" >&5) + cat conftest.out >&5 + if $GREP 'External.*some_variable' conftest.out > /dev/null; then + lt_cv_nm_interface="MS dumpbin" +@@ -8772,7 +8964,7 @@ + ;; + *-*-irix6*) + # Find out which ABI we are using. +- echo '#line 8775 "configure"' > conftest.$ac_ext ++ echo '#line 8967 "configure"' > conftest.$ac_ext + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 + (eval $ac_compile) 2>&5 + ac_status=$? +@@ -10032,11 +10224,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:10035: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:10227: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:10039: \$? = $ac_status" >&5 ++ echo "$as_me:10231: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -10371,11 +10563,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:10374: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:10566: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:10378: \$? = $ac_status" >&5 ++ echo "$as_me:10570: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -10476,11 +10668,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:10479: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:10671: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:10483: \$? = $ac_status" >&5 ++ echo "$as_me:10675: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -10531,11 +10723,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:10534: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:10726: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:10538: \$? = $ac_status" >&5 ++ echo "$as_me:10730: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -12915,7 +13107,7 @@ + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 + lt_status=$lt_dlunknown + cat > conftest.$ac_ext <<_LT_EOF +-#line 12918 "configure" ++#line 13110 "configure" + #include "confdefs.h" + + #if HAVE_DLFCN_H +@@ -13011,7 +13203,7 @@ + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 + lt_status=$lt_dlunknown + cat > conftest.$ac_ext <<_LT_EOF +-#line 13014 "configure" ++#line 13206 "configure" + #include "confdefs.h" + + #if HAVE_DLFCN_H +diff -Naurd mpfr-3.0.0-a/mpfr.h mpfr-3.0.0-b/mpfr.h +--- mpfr-3.0.0-a/mpfr.h 2010-06-23 11:03:20.000000000 +0000 ++++ mpfr-3.0.0-b/mpfr.h 2010-06-25 13:23:13.000000000 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 0 + #define MPFR_VERSION_PATCHLEVEL 0 +-#define MPFR_VERSION_STRING "3.0.0-p1" ++#define MPFR_VERSION_STRING "3.0.0-p2" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.0.0-a/tests/Makefile.in mpfr-3.0.0-b/tests/Makefile.in +--- mpfr-3.0.0-a/tests/Makefile.in 2010-06-10 11:00:52.000000000 +0000 ++++ mpfr-3.0.0-b/tests/Makefile.in 2010-06-10 11:00:52.000000000 +0000 +@@ -960,6 +960,7 @@ + red=; grn=; lgn=; blu=; std= + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + ACLOCAL = @ACLOCAL@ ++ALLOCA = @ALLOCA@ + AMTAR = @AMTAR@ + AR = @AR@ + AS = @AS@ +diff -Naurd mpfr-3.0.0-a/version.c mpfr-3.0.0-b/version.c +--- mpfr-3.0.0-a/version.c 2010-06-23 11:03:20.000000000 +0000 ++++ mpfr-3.0.0-b/version.c 2010-06-25 13:23:13.000000000 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.0.0-p1"; ++ return "3.0.0-p2"; + } diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.0.0/patch03 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.0.0/patch03 new file mode 100644 index 0000000000..cf8a936ec6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.0.0/patch03 @@ -0,0 +1,88 @@ +diff -Naurd mpfr-3.0.0-a/PATCHES mpfr-3.0.0-b/PATCHES +--- mpfr-3.0.0-a/PATCHES 2010-07-10 00:11:19.000000000 +0000 ++++ mpfr-3.0.0-b/PATCHES 2010-07-10 00:12:50.000000000 +0000 +@@ -0,0 +1 @@ ++gamma_underflow +diff -Naurd mpfr-3.0.0-a/VERSION mpfr-3.0.0-b/VERSION +--- mpfr-3.0.0-a/VERSION 2010-06-25 13:23:13.000000000 +0000 ++++ mpfr-3.0.0-b/VERSION 2010-07-10 00:11:53.000000000 +0000 +@@ -1 +1 @@ +-3.0.0-p2 ++3.0.0-p3 +diff -Naurd mpfr-3.0.0-a/gamma.c mpfr-3.0.0-b/gamma.c +--- mpfr-3.0.0-a/gamma.c 2010-06-10 11:00:14.000000000 +0000 ++++ mpfr-3.0.0-b/gamma.c 2010-07-10 00:11:46.000000000 +0000 +@@ -274,7 +274,7 @@ + /* we want an upper bound for x * [log(2-x)-1]. + since x < 0, we need a lower bound on log(2-x) */ + mpfr_ui_sub (xp, 2, x, MPFR_RNDD); +- mpfr_log (xp, xp, MPFR_RNDD); ++ mpfr_log2 (xp, xp, MPFR_RNDD); + mpfr_sub_ui (xp, xp, 1, MPFR_RNDD); + mpfr_mul (xp, xp, x, MPFR_RNDU); + +@@ -303,8 +303,8 @@ + { + mpfr_sub (tmp, tmp, tmp2, MPFR_RNDZ); /* low bnd on |sin(Pi*(2-x))| */ + mpfr_ui_div (tmp, 12, tmp, MPFR_RNDU); /* upper bound */ +- mpfr_log (tmp, tmp, MPFR_RNDU); +- mpfr_add (tmp, tmp, xp, MPFR_RNDU); ++ mpfr_log2 (tmp, tmp, MPFR_RNDU); ++ mpfr_add (xp, tmp, xp, MPFR_RNDU); + underflow = mpfr_cmp_si (xp, expo.saved_emin - 2) <= 0; + } + +diff -Naurd mpfr-3.0.0-a/mpfr.h mpfr-3.0.0-b/mpfr.h +--- mpfr-3.0.0-a/mpfr.h 2010-06-25 13:23:13.000000000 +0000 ++++ mpfr-3.0.0-b/mpfr.h 2010-07-10 00:11:53.000000000 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 0 + #define MPFR_VERSION_PATCHLEVEL 0 +-#define MPFR_VERSION_STRING "3.0.0-p2" ++#define MPFR_VERSION_STRING "3.0.0-p3" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.0.0-a/tests/tgamma.c mpfr-3.0.0-b/tests/tgamma.c +--- mpfr-3.0.0-a/tests/tgamma.c 2010-06-10 11:00:13.000000000 +0000 ++++ mpfr-3.0.0-b/tests/tgamma.c 2010-07-10 00:11:46.000000000 +0000 +@@ -461,6 +461,20 @@ + mpfr_clear (x); + } + ++/* bug found by Stathis, only occurs on 32-bit machines */ ++static void ++test20100709 (void) ++{ ++ mpfr_t x; ++ int inex; ++ ++ mpfr_init2 (x, 100); ++ mpfr_set_str (x, "-4.6308260837372266e+07", 10, MPFR_RNDN); ++ inex = mpfr_gamma (x, x, MPFR_RNDN); ++ MPFR_ASSERTN(MPFR_IS_ZERO(x) && MPFR_IS_NEG(x) && inex > 0); ++ mpfr_clear (x); ++} ++ + int + main (int argc, char *argv[]) + { +@@ -471,6 +485,7 @@ + test_generic (2, 100, 2); + gamma_integer (); + test20071231 (); ++ test20100709 (); + + data_check ("data/gamma", mpfr_gamma, "mpfr_gamma"); + +diff -Naurd mpfr-3.0.0-a/version.c mpfr-3.0.0-b/version.c +--- mpfr-3.0.0-a/version.c 2010-06-25 13:23:13.000000000 +0000 ++++ mpfr-3.0.0-b/version.c 2010-07-10 00:11:53.000000000 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.0.0-p2"; ++ return "3.0.0-p3"; + } diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.0/patch01 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.0/patch01 new file mode 100644 index 0000000000..437b1a278a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.0/patch01 @@ -0,0 +1,50 @@ +diff -Naurd mpfr-3.1.0-a/PATCHES mpfr-3.1.0-b/PATCHES +--- mpfr-3.1.0-a/PATCHES 2011-10-05 21:39:57.000000000 +0000 ++++ mpfr-3.1.0-b/PATCHES 2011-10-05 21:39:57.000000000 +0000 +@@ -0,0 +1 @@ ++mpfr_unlikely +diff -Naurd mpfr-3.1.0-a/VERSION mpfr-3.1.0-b/VERSION +--- mpfr-3.1.0-a/VERSION 2011-10-03 08:17:15.000000000 +0000 ++++ mpfr-3.1.0-b/VERSION 2011-10-05 21:39:57.000000000 +0000 +@@ -1 +1 @@ +-3.1.0 ++3.1.0-p1 +diff -Naurd mpfr-3.1.0-a/src/mpfr-impl.h mpfr-3.1.0-b/src/mpfr-impl.h +--- mpfr-3.1.0-a/src/mpfr-impl.h 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/mpfr-impl.h 2011-10-05 21:39:57.000000000 +0000 +@@ -988,10 +988,11 @@ + ******************************************************/ + + /* Theses macros help the compiler to determine if a test is +- * likely or unlikely. */ ++ likely or unlikely. The !! is necessary in case x is larger ++ than a long. */ + #if __MPFR_GNUC(3,0) || __MPFR_ICC(8,1,0) + # define MPFR_LIKELY(x) (__builtin_expect(!!(x),1)) +-# define MPFR_UNLIKELY(x) (__builtin_expect((x),0)) ++# define MPFR_UNLIKELY(x) (__builtin_expect(!!(x),0)) + #else + # define MPFR_LIKELY(x) (x) + # define MPFR_UNLIKELY(x) (x) +diff -Naurd mpfr-3.1.0-a/src/mpfr.h mpfr-3.1.0-b/src/mpfr.h +--- mpfr-3.1.0-a/src/mpfr.h 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/mpfr.h 2011-10-05 21:39:57.000000000 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 0 +-#define MPFR_VERSION_STRING "3.1.0" ++#define MPFR_VERSION_STRING "3.1.0-p1" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.0-a/src/version.c mpfr-3.1.0-b/src/version.c +--- mpfr-3.1.0-a/src/version.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/version.c 2011-10-05 21:39:57.000000000 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.0"; ++ return "3.1.0-p1"; + } diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.0/patch02 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.0/patch02 new file mode 100644 index 0000000000..4714ac9b0d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.0/patch02 @@ -0,0 +1,96 @@ +diff -Naurd mpfr-3.1.0-a/PATCHES mpfr-3.1.0-b/PATCHES +--- mpfr-3.1.0-a/PATCHES 2011-10-14 10:43:32.000000000 +0000 ++++ mpfr-3.1.0-b/PATCHES 2011-10-14 10:43:32.000000000 +0000 +@@ -0,0 +1 @@ ++lib-search-path +diff -Naurd mpfr-3.1.0-a/VERSION mpfr-3.1.0-b/VERSION +--- mpfr-3.1.0-a/VERSION 2011-10-05 21:39:57.000000000 +0000 ++++ mpfr-3.1.0-b/VERSION 2011-10-14 10:43:32.000000000 +0000 +@@ -1 +1 @@ +-3.1.0-p1 ++3.1.0-p2 +diff -Naurd mpfr-3.1.0-a/src/mpfr.h mpfr-3.1.0-b/src/mpfr.h +--- mpfr-3.1.0-a/src/mpfr.h 2011-10-05 21:39:57.000000000 +0000 ++++ mpfr-3.1.0-b/src/mpfr.h 2011-10-14 10:43:32.000000000 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 0 +-#define MPFR_VERSION_STRING "3.1.0-p1" ++#define MPFR_VERSION_STRING "3.1.0-p2" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.0-a/src/version.c mpfr-3.1.0-b/src/version.c +--- mpfr-3.1.0-a/src/version.c 2011-10-05 21:39:57.000000000 +0000 ++++ mpfr-3.1.0-b/src/version.c 2011-10-14 10:43:32.000000000 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.0-p1"; ++ return "3.1.0-p2"; + } +diff -Naurd mpfr-3.1.0-a/tests/Makefile.am mpfr-3.1.0-b/tests/Makefile.am +--- mpfr-3.1.0-a/tests/Makefile.am 2011-10-03 08:17:14.000000000 +0000 ++++ mpfr-3.1.0-b/tests/Makefile.am 2011-10-03 08:17:14.000000000 +0000 +@@ -65,8 +65,24 @@ + TESTS = $(check_PROGRAMS) + TESTS_ENVIRONMENT = MPFR_QUIET=1 $(VALGRIND) + +-# Option to prevent libtool from generating wrapper scripts for the tests. ++# The -no-install option prevents libtool from generating wrapper scripts ++# for the tests. + # This is useful to easily run the test scripts under valgrind or gdb. + # See discussion http://thread.gmane.org/gmane.comp.lib.gnulib.bugs/28033 + # http://article.gmane.org/gmane.comp.lib.gnulib.bugs/28140 in particular. +-AM_LDFLAGS = -no-install ++# ++# The -L$(top_builddir)/src/.libs option is necessary for some platforms, ++# such as HP-UX, when --with-gmp or --with-gmp-lib is used and an old MPFR ++# library is already installed in the corresponding lib directory: its ++# purpose is to make sure that the local .libs comes first in the library ++# search path (otherwise the tests are linked against the old MPFR library ++# by the LINK command -- see the generated Makefile). See: ++# http://websympa.loria.fr/wwsympa/arc/mpfr/2011-10/msg00042.html ++# http://websympa.loria.fr/wwsympa/arc/mpfr/2011-10/msg00043.html ++# http://websympa.loria.fr/wwsympa/arc/mpfr/2011-10/msg00044.html ++# http://websympa.loria.fr/wwsympa/arc/mpfr/2011-10/msg00066.html ++# http://websympa.loria.fr/wwsympa/arc/mpfr/2011-10/msg00065.html ++# and ++# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=9728 ++# ++AM_LDFLAGS = -no-install -L$(top_builddir)/src/.libs +diff -Naurd mpfr-3.1.0-a/tests/Makefile.in mpfr-3.1.0-b/tests/Makefile.in +--- mpfr-3.1.0-a/tests/Makefile.in 2011-10-03 08:17:35.000000000 +0000 ++++ mpfr-3.1.0-b/tests/Makefile.in 2011-10-03 08:17:35.000000000 +0000 +@@ -1124,11 +1124,27 @@ + TESTS = $(check_PROGRAMS) + TESTS_ENVIRONMENT = MPFR_QUIET=1 $(VALGRIND) + +-# Option to prevent libtool from generating wrapper scripts for the tests. ++# The -no-install option prevents libtool from generating wrapper scripts ++# for the tests. + # This is useful to easily run the test scripts under valgrind or gdb. + # See discussion http://thread.gmane.org/gmane.comp.lib.gnulib.bugs/28033 + # http://article.gmane.org/gmane.comp.lib.gnulib.bugs/28140 in particular. +-AM_LDFLAGS = -no-install ++# ++# The -L$(top_builddir)/src/.libs option is necessary for some platforms, ++# such as HP-UX, when --with-gmp or --with-gmp-lib is used and an old MPFR ++# library is already installed in the corresponding lib directory: its ++# purpose is to make sure that the local .libs comes first in the library ++# search path (otherwise the tests are linked against the old MPFR library ++# by the LINK command -- see the generated Makefile). See: ++# http://websympa.loria.fr/wwsympa/arc/mpfr/2011-10/msg00042.html ++# http://websympa.loria.fr/wwsympa/arc/mpfr/2011-10/msg00043.html ++# http://websympa.loria.fr/wwsympa/arc/mpfr/2011-10/msg00044.html ++# http://websympa.loria.fr/wwsympa/arc/mpfr/2011-10/msg00066.html ++# http://websympa.loria.fr/wwsympa/arc/mpfr/2011-10/msg00065.html ++# and ++# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=9728 ++# ++AM_LDFLAGS = -no-install -L$(top_builddir)/src/.libs + all: all-am + + .SUFFIXES: diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.0/patch03 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.0/patch03 new file mode 100644 index 0000000000..aa1cfbc609 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.0/patch03 @@ -0,0 +1,247 @@ +diff -Naurd mpfr-3.1.0-a/PATCHES mpfr-3.1.0-b/PATCHES +--- mpfr-3.1.0-a/PATCHES 2011-11-03 15:15:11.000000000 +0000 ++++ mpfr-3.1.0-b/PATCHES 2011-11-03 15:15:11.000000000 +0000 +@@ -0,0 +1 @@ ++vasprintf +diff -Naurd mpfr-3.1.0-a/VERSION mpfr-3.1.0-b/VERSION +--- mpfr-3.1.0-a/VERSION 2011-10-14 10:43:32.000000000 +0000 ++++ mpfr-3.1.0-b/VERSION 2011-11-03 15:15:11.000000000 +0000 +@@ -1 +1 @@ +-3.1.0-p2 ++3.1.0-p3 +diff -Naurd mpfr-3.1.0-a/src/mpfr.h mpfr-3.1.0-b/src/mpfr.h +--- mpfr-3.1.0-a/src/mpfr.h 2011-10-14 10:43:32.000000000 +0000 ++++ mpfr-3.1.0-b/src/mpfr.h 2011-11-03 15:15:11.000000000 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 0 +-#define MPFR_VERSION_STRING "3.1.0-p2" ++#define MPFR_VERSION_STRING "3.1.0-p3" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.0-a/src/vasprintf.c mpfr-3.1.0-b/src/vasprintf.c +--- mpfr-3.1.0-a/src/vasprintf.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/vasprintf.c 2011-11-03 15:15:11.000000000 +0000 +@@ -1178,7 +1178,7 @@ + mpfr_exp_t exp; + char * str; + const int spec_g = (spec.spec == 'g' || spec.spec == 'G'); +- const int keep_trailing_zeros = spec_g && spec.alt; ++ const int keep_trailing_zeros = !spec_g || spec.alt; + + /* WARNING: an empty precision field is forbidden (it means precision = 6 + and it should have been changed to 6 before the function call) */ +@@ -1356,7 +1356,7 @@ + else + /* 1 <= |p| */ + { +- size_t nsd; /* Number of significant digits */ ++ size_t str_len; + + /* Determine the position of the most significant decimal digit. */ + exp = floor_log10 (p); +@@ -1365,12 +1365,10 @@ + /* P is too large to print all its integral part digits */ + return -1; + +- np->ip_size = exp + 1; +- +- nsd = spec.prec + np->ip_size; + if (dec_info == NULL) +- { +- str = mpfr_get_str (NULL, &exp, 10, nsd, p, spec.rnd_mode); ++ { /* this case occurs with mpfr_printf ("%.0RUf", x) with x=9.5 */ ++ str = ++ mpfr_get_str (NULL, &exp, 10, spec.prec+exp+1, p, spec.rnd_mode); + register_string (np->sl, str); + } + else +@@ -1379,81 +1377,60 @@ + str = dec_info->str; + } + np->ip_ptr = MPFR_IS_NEG (p) ? ++str : str; /* skip sign */ ++ str_len = strlen (str); ++ ++ /* integral part */ ++ if (exp > str_len) ++ /* mpfr_get_str gives no trailing zero when p is rounded up to the next ++ power of 10 (p integer, so no fractional part) */ ++ { ++ np->ip_trailing_zeros = exp - str_len; ++ np->ip_size = str_len; ++ } ++ else ++ np->ip_size = exp; + + if (spec.group) + /* thousands separator in integral part */ + np->thousands_sep = MPFR_THOUSANDS_SEPARATOR; + +- if (nsd == 0 || (spec_g && !spec.alt)) +- /* compute how much non-zero digits in integral and fractional +- parts */ ++ /* fractional part */ ++ str += np->ip_size; ++ str_len -= np->ip_size; ++ if (!keep_trailing_zeros) ++ /* remove trailing zeros, if any */ + { +- size_t str_len; +- str_len = strlen (str); /* note: the sign has been skipped */ +- +- if (exp > str_len) +- /* mpfr_get_str doesn't give the trailing zeros when p is a +- multiple of 10 (p integer, so no fractional part) */ +- { +- np->ip_trailing_zeros = exp - str_len; +- np->ip_size = str_len; +- if (spec.alt) +- np->point = MPFR_DECIMAL_POINT; +- } +- else +- /* str may contain some digits which are in fractional part */ ++ char *ptr = str + str_len - 1; /* pointer to the last digit of ++ str */ ++ while ((*ptr == '0') && (str_len != 0)) + { +- char *ptr; +- +- ptr = str + str_len - 1; /* points to the end of str */ +- str_len -= np->ip_size; /* number of digits in fractional +- part */ +- +- if (!keep_trailing_zeros) +- /* remove trailing zeros, if any */ +- { +- while ((*ptr == '0') && (str_len != 0)) +- { +- --ptr; +- --str_len; +- } +- } +- +- if (str_len > INT_MAX) +- /* too many digits in fractional part */ +- return -1; +- +- if (str_len != 0) +- /* some digits in fractional part */ +- { +- np->point = MPFR_DECIMAL_POINT; +- np->fp_ptr = str + np->ip_size; +- np->fp_size = str_len; +- } ++ --ptr; ++ --str_len; + } + } +- else +- /* spec.prec digits in fractional part */ ++ ++ if (str_len > 0) ++ /* some nonzero digits in fractional part */ + { +- if (np->ip_size == exp - 1) +- /* the absolute value of the number has been rounded up to a power +- of ten. +- Insert an additional zero in integral part and put the rest of +- them in fractional part. */ +- np->ip_trailing_zeros = 1; ++ if (str_len > INT_MAX) ++ /* too many digits in fractional part */ ++ return -1; + +- if (spec.prec != 0) +- { +- MPFR_ASSERTD (np->ip_size + np->ip_trailing_zeros == exp); +- MPFR_ASSERTD (np->ip_size + spec.prec == nsd); ++ np->point = MPFR_DECIMAL_POINT; ++ np->fp_ptr = str; ++ np->fp_size = str_len; ++ } + +- np->point = MPFR_DECIMAL_POINT; +- np->fp_ptr = str + np->ip_size; +- np->fp_size = spec.prec; +- } +- else if (spec.alt) +- np->point = MPFR_DECIMAL_POINT; ++ if (keep_trailing_zeros && str_len < spec.prec) ++ /* add missing trailing zeros */ ++ { ++ np->point = MPFR_DECIMAL_POINT; ++ np->fp_trailing_zeros = spec.prec - np->fp_size; + } ++ ++ if (spec.alt) ++ /* add decimal point even if no digits follow it */ ++ np->point = MPFR_DECIMAL_POINT; + } + + return 0; +diff -Naurd mpfr-3.1.0-a/src/version.c mpfr-3.1.0-b/src/version.c +--- mpfr-3.1.0-a/src/version.c 2011-10-14 10:43:32.000000000 +0000 ++++ mpfr-3.1.0-b/src/version.c 2011-11-03 15:15:11.000000000 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.0-p2"; ++ return "3.1.0-p3"; + } +diff -Naurd mpfr-3.1.0-a/tests/tsprintf.c mpfr-3.1.0-b/tests/tsprintf.c +--- mpfr-3.1.0-a/tests/tsprintf.c 2011-10-03 08:17:14.000000000 +0000 ++++ mpfr-3.1.0-b/tests/tsprintf.c 2011-11-03 15:15:11.000000000 +0000 +@@ -475,6 +475,18 @@ + check_sprintf ("-1.", "%- #0.1RG", x); + + /* precision zero */ ++ mpfr_set_d (x, 9.5, MPFR_RNDN); ++ check_sprintf ("9", "%.0RDf", x); ++ check_sprintf ("10", "%.0RUf", x); ++ ++ mpfr_set_d (x, 19.5, MPFR_RNDN); ++ check_sprintf ("19", "%.0RDf", x); ++ check_sprintf ("20", "%.0RUf", x); ++ ++ mpfr_set_d (x, 99.5, MPFR_RNDN); ++ check_sprintf ("99", "%.0RDf", x); ++ check_sprintf ("100", "%.0RUf", x); ++ + mpfr_set_d (x, -9.5, MPFR_RNDN); + check_sprintf ("-10", "%.0RDf", x); + check_sprintf ("-10", "%.0RYf", x); +@@ -1078,6 +1090,23 @@ + mpfr_clear (x); + } + ++static void ++bug20111102 (void) ++{ ++ mpfr_t t; ++ char s[100]; ++ ++ mpfr_init2 (t, 84); ++ mpfr_set_str (t, "999.99999999999999999999", 10, MPFR_RNDN); ++ mpfr_sprintf (s, "%.20RNg", t); ++ if (strcmp (s, "1000") != 0) ++ { ++ printf ("Error in bug20111102, expected 1000, got %s\n", s); ++ exit (1); ++ } ++ mpfr_clear (t); ++} ++ + /* In particular, the following test makes sure that the rounding + * for %Ra and %Rb is not done on the MPFR number itself (as it + * would overflow). Note: it has been reported on comp.std.c that +@@ -1161,6 +1190,7 @@ + locale = setlocale (LC_ALL, "C"); + #endif + ++ bug20111102 (); + native_types (); + hexadecimal (); + binary (); diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.0/patch04 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.0/patch04 new file mode 100644 index 0000000000..4b1ba087cf --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.0/patch04 @@ -0,0 +1,166 @@ +diff -Naurd mpfr-3.1.0-a/PATCHES mpfr-3.1.0-b/PATCHES +--- mpfr-3.1.0-a/PATCHES 2011-11-28 12:22:52.000000000 +0000 ++++ mpfr-3.1.0-b/PATCHES 2011-11-28 12:22:52.000000000 +0000 +@@ -0,0 +1 @@ ++gmp41compat +diff -Naurd mpfr-3.1.0-a/VERSION mpfr-3.1.0-b/VERSION +--- mpfr-3.1.0-a/VERSION 2011-11-03 15:15:11.000000000 +0000 ++++ mpfr-3.1.0-b/VERSION 2011-11-28 12:22:52.000000000 +0000 +@@ -1 +1 @@ +-3.1.0-p3 ++3.1.0-p4 +diff -Naurd mpfr-3.1.0-a/doc/mpfr.info mpfr-3.1.0-b/doc/mpfr.info +--- mpfr-3.1.0-a/doc/mpfr.info 2011-10-03 09:43:04.000000000 +0000 ++++ mpfr-3.1.0-b/doc/mpfr.info 2011-11-28 12:22:52.000000000 +0000 +@@ -2994,11 +2994,12 @@ + + * `mpfr_urandom' and `mpfr_urandomb' changed in MPFR 3.1. Their + behavior no longer depends on the platform (assuming this is also +- true for GMP's random generator). As a consequence, the returned +- values can be different between MPFR 3.1 and previous MPFR +- versions. Note: as the reproducibility of these functions was not +- specified before MPFR 3.1, the MPFR 3.1 behavior is _not_ regarded +- as backward incompatible with previous versions. ++ true for GMP's random generator, which is not the case between GMP ++ 4.1 and 4.2 if `gmp_randinit_default' is used). As a consequence, ++ the returned values can be different between MPFR 3.1 and previous ++ MPFR versions. Note: as the reproducibility of these functions ++ was not specified before MPFR 3.1, the MPFR 3.1 behavior is _not_ ++ regarded as backward incompatible with previous versions. + + +  +@@ -4239,13 +4240,13 @@ + Node: Type and Macro Changes129308 + Node: Added Functions132029 + Node: Changed Functions134972 +-Node: Removed Functions139167 +-Node: Other Changes139579 +-Node: Contributors141108 +-Node: References143574 +-Node: GNU Free Documentation License145315 +-Node: Concept Index167758 +-Node: Function and Type Index173677 ++Node: Removed Functions139253 ++Node: Other Changes139665 ++Node: Contributors141194 ++Node: References143660 ++Node: GNU Free Documentation License145401 ++Node: Concept Index167844 ++Node: Function and Type Index173763 +  + End Tag Table + +diff -Naurd mpfr-3.1.0-a/doc/mpfr.texi mpfr-3.1.0-b/doc/mpfr.texi +--- mpfr-3.1.0-a/doc/mpfr.texi 2011-10-03 08:17:14.000000000 +0000 ++++ mpfr-3.1.0-b/doc/mpfr.texi 2011-11-28 12:22:52.000000000 +0000 +@@ -3466,8 +3466,9 @@ + a lack of specification. + + @item @code{mpfr_urandom} and @code{mpfr_urandomb} changed in MPFR 3.1. +-Their behavior no longer depends on the platform (assuming this is also +-true for GMP's random generator). As a consequence, the returned values ++Their behavior no longer depends on the platform (assuming this is also true ++for GMP's random generator, which is not the case between GMP 4.1 and 4.2 if ++@code{gmp_randinit_default} is used). As a consequence, the returned values + can be different between MPFR 3.1 and previous MPFR versions. + Note: as the reproducibility of these functions was not specified + before MPFR 3.1, the MPFR 3.1 behavior is @emph{not} regarded as +diff -Naurd mpfr-3.1.0-a/src/mpfr.h mpfr-3.1.0-b/src/mpfr.h +--- mpfr-3.1.0-a/src/mpfr.h 2011-11-03 15:15:11.000000000 +0000 ++++ mpfr-3.1.0-b/src/mpfr.h 2011-11-28 12:22:52.000000000 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 0 +-#define MPFR_VERSION_STRING "3.1.0-p3" ++#define MPFR_VERSION_STRING "3.1.0-p4" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.0-a/src/version.c mpfr-3.1.0-b/src/version.c +--- mpfr-3.1.0-a/src/version.c 2011-11-03 15:15:11.000000000 +0000 ++++ mpfr-3.1.0-b/src/version.c 2011-11-28 12:22:52.000000000 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.0-p3"; ++ return "3.1.0-p4"; + } +diff -Naurd mpfr-3.1.0-a/tests/trandom.c mpfr-3.1.0-b/tests/trandom.c +--- mpfr-3.1.0-a/tests/trandom.c 2011-10-03 08:17:14.000000000 +0000 ++++ mpfr-3.1.0-b/tests/trandom.c 2011-11-28 12:22:52.000000000 +0000 +@@ -114,21 +114,29 @@ + mpfr_t x; + gmp_randstate_t s; + ++#if __MPFR_GMP(4,2,0) ++# define C1 "0.895943" ++# define C2 "0.848824" ++#else ++# define C1 "0.479652" ++# define C2 "0.648529" ++#endif ++ + gmp_randinit_default (s); + gmp_randseed_ui (s, 42); + mpfr_init2 (x, 17); + mpfr_urandomb (x, s); +- if (mpfr_cmp_str1 (x, "0.895943") != 0) ++ if (mpfr_cmp_str1 (x, C1) != 0) + { +- printf ("Error in bug20100914, expected 0.895943, got "); ++ printf ("Error in bug20100914, expected " C1 ", got "); + mpfr_out_str (stdout, 10, 0, x, MPFR_RNDN); + printf ("\n"); + exit (1); + } + mpfr_urandomb (x, s); +- if (mpfr_cmp_str1 (x, "0.848824") != 0) ++ if (mpfr_cmp_str1 (x, C2) != 0) + { +- printf ("Error in bug20100914, expected 0.848824, got "); ++ printf ("Error in bug20100914, expected " C2 ", got "); + mpfr_out_str (stdout, 10, 0, x, MPFR_RNDN); + printf ("\n"); + exit (1); +diff -Naurd mpfr-3.1.0-a/tests/turandom.c mpfr-3.1.0-b/tests/turandom.c +--- mpfr-3.1.0-a/tests/turandom.c 2011-10-03 08:17:14.000000000 +0000 ++++ mpfr-3.1.0-b/tests/turandom.c 2011-11-28 12:22:52.000000000 +0000 +@@ -160,23 +160,29 @@ + mpfr_t x; + gmp_randstate_t s; + ++#if __MPFR_GMP(4,2,0) ++# define C1 "0.8488312" ++# define C2 "0.8156509" ++#else ++# define C1 "0.6485367" ++# define C2 "0.9362717" ++#endif ++ + gmp_randinit_default (s); + gmp_randseed_ui (s, 42); + mpfr_init2 (x, 17); + mpfr_urandom (x, s, MPFR_RNDN); +- /* the following values are obtained on a 32-bit computer, we should get +- the same values on a 64-bit computer */ +- if (mpfr_cmp_str1 (x, "0.8488312") != 0) ++ if (mpfr_cmp_str1 (x, C1) != 0) + { +- printf ("Error in bug20100914, expected 0.8488312, got "); ++ printf ("Error in bug20100914, expected " C1 ", got "); + mpfr_out_str (stdout, 10, 0, x, MPFR_RNDN); + printf ("\n"); + exit (1); + } + mpfr_urandom (x, s, MPFR_RNDN); +- if (mpfr_cmp_str1 (x, "0.8156509") != 0) ++ if (mpfr_cmp_str1 (x, C2) != 0) + { +- printf ("Error in bug20100914, expected 0.8156509, got "); ++ printf ("Error in bug20100914, expected " C2 ", got "); + mpfr_out_str (stdout, 10, 0, x, MPFR_RNDN); + printf ("\n"); + exit (1); diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.0/patch05 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.0/patch05 new file mode 100644 index 0000000000..c664cee352 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.0/patch05 @@ -0,0 +1,69 @@ +diff -Naurd mpfr-3.1.0-a/PATCHES mpfr-3.1.0-b/PATCHES +--- mpfr-3.1.0-a/PATCHES 2012-02-24 12:44:49.000000000 +0000 ++++ mpfr-3.1.0-b/PATCHES 2012-02-24 12:44:49.000000000 +0000 +@@ -0,0 +1 @@ ++logging-freeze +diff -Naurd mpfr-3.1.0-a/VERSION mpfr-3.1.0-b/VERSION +--- mpfr-3.1.0-a/VERSION 2011-11-28 12:22:52.000000000 +0000 ++++ mpfr-3.1.0-b/VERSION 2012-02-24 12:44:49.000000000 +0000 +@@ -1 +1 @@ +-3.1.0-p4 ++3.1.0-p5 +diff -Naurd mpfr-3.1.0-a/src/add_d.c mpfr-3.1.0-b/src/add_d.c +--- mpfr-3.1.0-a/src/add_d.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/add_d.c 2012-02-24 12:44:49.000000000 +0000 +@@ -34,7 +34,7 @@ + (("b[%Pu]=%.*Rg c=%.20g rnd=%d", + mpfr_get_prec(b), mpfr_log_prec, b, c, rnd_mode), + ("a[%Pu]=%.*Rg inexact=%d", +- mpfr_get_prec (a), mpfr_get_prec, a, inexact)); ++ mpfr_get_prec (a), mpfr_log_prec, a, inexact)); + + MPFR_SAVE_EXPO_MARK (expo); + +diff -Naurd mpfr-3.1.0-a/src/add_ui.c mpfr-3.1.0-b/src/add_ui.c +--- mpfr-3.1.0-a/src/add_ui.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/add_ui.c 2012-02-24 12:44:49.000000000 +0000 +@@ -29,7 +29,7 @@ + MPFR_LOG_FUNC + (("x[%Pu]=%.*Rg u=%d rnd=%d", + mpfr_get_prec(x), mpfr_log_prec, x, u, rnd_mode), +- ("y[%Pu]=%.*Rg", mpfr_get_prec (y), mpfr_get_prec, y)); ++ ("y[%Pu]=%.*Rg", mpfr_get_prec (y), mpfr_log_prec, y)); + + if (MPFR_LIKELY(u != 0) ) /* if u=0, do nothing */ + { +diff -Naurd mpfr-3.1.0-a/src/mpfr.h mpfr-3.1.0-b/src/mpfr.h +--- mpfr-3.1.0-a/src/mpfr.h 2011-11-28 12:22:52.000000000 +0000 ++++ mpfr-3.1.0-b/src/mpfr.h 2012-02-24 12:44:49.000000000 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 0 +-#define MPFR_VERSION_STRING "3.1.0-p4" ++#define MPFR_VERSION_STRING "3.1.0-p5" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.0-a/src/mul_d.c mpfr-3.1.0-b/src/mul_d.c +--- mpfr-3.1.0-a/src/mul_d.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/mul_d.c 2012-02-24 12:44:49.000000000 +0000 +@@ -34,7 +34,7 @@ + (("b[%Pu]=%.*Rg c=%.20g rnd=%d", + mpfr_get_prec(b), mpfr_log_prec, b, c, rnd_mode), + ("a[%Pu]=%.*Rg inexact=%d", +- mpfr_get_prec (a), mpfr_get_prec, a, inexact)); ++ mpfr_get_prec (a), mpfr_log_prec, a, inexact)); + + MPFR_SAVE_EXPO_MARK (expo); + +diff -Naurd mpfr-3.1.0-a/src/version.c mpfr-3.1.0-b/src/version.c +--- mpfr-3.1.0-a/src/version.c 2011-11-28 12:22:52.000000000 +0000 ++++ mpfr-3.1.0-b/src/version.c 2012-02-24 12:44:49.000000000 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.0-p4"; ++ return "3.1.0-p5"; + } diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.0/patch06 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.0/patch06 new file mode 100644 index 0000000000..0f4bfad671 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.0/patch06 @@ -0,0 +1,45 @@ +diff -Naurd mpfr-3.1.0-a/PATCHES mpfr-3.1.0-b/PATCHES +--- mpfr-3.1.0-a/PATCHES 2012-02-24 13:50:05.000000000 +0000 ++++ mpfr-3.1.0-b/PATCHES 2012-02-24 13:50:05.000000000 +0000 +@@ -0,0 +1 @@ ++logging-varfmt +diff -Naurd mpfr-3.1.0-a/VERSION mpfr-3.1.0-b/VERSION +--- mpfr-3.1.0-a/VERSION 2012-02-24 12:44:49.000000000 +0000 ++++ mpfr-3.1.0-b/VERSION 2012-02-24 13:50:05.000000000 +0000 +@@ -1 +1 @@ +-3.1.0-p5 ++3.1.0-p6 +diff -Naurd mpfr-3.1.0-a/src/mpfr-impl.h mpfr-3.1.0-b/src/mpfr-impl.h +--- mpfr-3.1.0-a/src/mpfr-impl.h 2011-10-05 21:39:57.000000000 +0000 ++++ mpfr-3.1.0-b/src/mpfr-impl.h 2012-02-24 13:50:05.000000000 +0000 +@@ -1592,7 +1592,7 @@ + do \ + if ((MPFR_LOG_INTERNAL_F & mpfr_log_type) && \ + (mpfr_log_current <= mpfr_log_level)) \ +- LOG_PRINT ("%s.%d:%s[%#Pu]=%.*Rf\n", __func__, __LINE__, \ ++ LOG_PRINT ("%s.%d:%s[%#Pu]=%.*Rg\n", __func__, __LINE__, \ + #x, mpfr_get_prec (x), mpfr_log_prec, x); \ + while (0) + +diff -Naurd mpfr-3.1.0-a/src/mpfr.h mpfr-3.1.0-b/src/mpfr.h +--- mpfr-3.1.0-a/src/mpfr.h 2012-02-24 12:44:49.000000000 +0000 ++++ mpfr-3.1.0-b/src/mpfr.h 2012-02-24 13:50:05.000000000 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 0 +-#define MPFR_VERSION_STRING "3.1.0-p5" ++#define MPFR_VERSION_STRING "3.1.0-p6" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.0-a/src/version.c mpfr-3.1.0-b/src/version.c +--- mpfr-3.1.0-a/src/version.c 2012-02-24 12:44:49.000000000 +0000 ++++ mpfr-3.1.0-b/src/version.c 2012-02-24 13:50:05.000000000 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.0-p5"; ++ return "3.1.0-p6"; + } diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.0/patch07 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.0/patch07 new file mode 100644 index 0000000000..08e7b57d53 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.0/patch07 @@ -0,0 +1,591 @@ +diff -Naurd mpfr-3.1.0-a/PATCHES mpfr-3.1.0-b/PATCHES +--- mpfr-3.1.0-a/PATCHES 2012-03-08 15:17:03.000000000 +0000 ++++ mpfr-3.1.0-b/PATCHES 2012-03-08 15:17:03.000000000 +0000 +@@ -0,0 +1 @@ ++large-prec +diff -Naurd mpfr-3.1.0-a/VERSION mpfr-3.1.0-b/VERSION +--- mpfr-3.1.0-a/VERSION 2012-02-24 13:50:05.000000000 +0000 ++++ mpfr-3.1.0-b/VERSION 2012-03-08 15:17:03.000000000 +0000 +@@ -1 +1 @@ +-3.1.0-p6 ++3.1.0-p7 +diff -Naurd mpfr-3.1.0-a/src/add1.c mpfr-3.1.0-b/src/add1.c +--- mpfr-3.1.0-a/src/add1.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/add1.c 2012-03-08 15:17:03.000000000 +0000 +@@ -44,12 +44,12 @@ + bq = MPFR_PREC(b); + cq = MPFR_PREC(c); + +- an = (aq-1)/GMP_NUMB_BITS+1; /* number of limbs of a */ ++ an = MPFR_PREC2LIMBS (aq); /* number of limbs of a */ + aq2 = (mpfr_prec_t) an * GMP_NUMB_BITS; + sh = aq2 - aq; /* non-significant bits in low limb */ + +- bn = (bq-1)/GMP_NUMB_BITS+1; /* number of limbs of b */ +- cn = (cq-1)/GMP_NUMB_BITS+1; /* number of limbs of c */ ++ bn = MPFR_PREC2LIMBS (bq); /* number of limbs of b */ ++ cn = MPFR_PREC2LIMBS (cq); /* number of limbs of c */ + + ap = MPFR_MANT(a); + bp = MPFR_MANT(b); +@@ -124,7 +124,7 @@ + dif = aq2 - diff_exp; + /* dif is the number of bits of c which overlap with a' */ + +- difn = (dif-1)/GMP_NUMB_BITS + 1; ++ difn = MPFR_PREC2LIMBS (dif); + /* only the highest difn limbs from c have to be considered */ + if (MPFR_UNLIKELY(difn > cn)) + { +diff -Naurd mpfr-3.1.0-a/src/add1sp.c mpfr-3.1.0-b/src/add1sp.c +--- mpfr-3.1.0-a/src/add1sp.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/add1sp.c 2012-03-08 15:17:03.000000000 +0000 +@@ -107,7 +107,7 @@ + + /* Read prec and num of limbs */ + p = MPFR_PREC(b); +- n = (p+GMP_NUMB_BITS-1)/GMP_NUMB_BITS; ++ n = MPFR_PREC2LIMBS (p); + MPFR_UNSIGNED_MINUS_MODULO(sh, p); + bx = MPFR_GET_EXP(b); + d = (mpfr_uexp_t) (bx - MPFR_GET_EXP(c)); +diff -Naurd mpfr-3.1.0-a/src/agm.c mpfr-3.1.0-b/src/agm.c +--- mpfr-3.1.0-a/src/agm.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/agm.c 2012-03-08 15:17:03.000000000 +0000 +@@ -91,7 +91,7 @@ + q = MPFR_PREC(r); + p = q + MPFR_INT_CEIL_LOG2(q) + 15; + MPFR_ASSERTD (p >= 7); /* see algorithms.tex */ +- s = (p - 1) / GMP_NUMB_BITS + 1; ++ s = MPFR_PREC2LIMBS (p); + + /* b (op2) and a (op1) are the 2 operands but we want b >= a */ + compare = mpfr_cmp (op1, op2); +@@ -285,7 +285,7 @@ + + /* Next iteration */ + MPFR_ZIV_NEXT (loop, p); +- s = (p - 1) / GMP_NUMB_BITS + 1; ++ s = MPFR_PREC2LIMBS (p); + } + MPFR_ZIV_FREE (loop); + +diff -Naurd mpfr-3.1.0-a/src/eq.c mpfr-3.1.0-b/src/eq.c +--- mpfr-3.1.0-a/src/eq.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/eq.c 2012-03-08 15:17:03.000000000 +0000 +@@ -56,8 +56,8 @@ + if (uexp != vexp) + return 0; /* no bit agree */ + +- usize = (MPFR_PREC(u) - 1) / GMP_NUMB_BITS + 1; +- vsize = (MPFR_PREC(v) - 1) / GMP_NUMB_BITS + 1; ++ usize = MPFR_LIMB_SIZE (u); ++ vsize = MPFR_LIMB_SIZE (v); + + if (vsize > usize) /* exchange u and v */ + { +diff -Naurd mpfr-3.1.0-a/src/exp.c mpfr-3.1.0-b/src/exp.c +--- mpfr-3.1.0-a/src/exp.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/exp.c 2012-03-08 15:17:03.000000000 +0000 +@@ -133,7 +133,7 @@ + mp_size_t yn; + int sh; + +- yn = 1 + (MPFR_PREC(y) - 1) / GMP_NUMB_BITS; ++ yn = MPFR_LIMB_SIZE (y); + sh = (mpfr_prec_t) yn * GMP_NUMB_BITS - MPFR_PREC(y); + MPFR_MANT(y)[0] += MPFR_LIMB_ONE << sh; + inexact = 1; +diff -Naurd mpfr-3.1.0-a/src/get_d.c mpfr-3.1.0-b/src/get_d.c +--- mpfr-3.1.0-a/src/get_d.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/get_d.c 2012-03-08 15:17:03.000000000 +0000 +@@ -100,7 +100,7 @@ + nbits += (1021 + e); + MPFR_ASSERTD (nbits >= 1); + } +- np = (nbits + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS; ++ np = MPFR_PREC2LIMBS (nbits); + MPFR_ASSERTD ( np <= MPFR_LIMBS_PER_DOUBLE ); + carry = mpfr_round_raw_4 (tp, MPFR_MANT(src), MPFR_PREC(src), negative, + nbits, rnd_mode); +diff -Naurd mpfr-3.1.0-a/src/get_flt.c mpfr-3.1.0-b/src/get_flt.c +--- mpfr-3.1.0-a/src/get_flt.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/get_flt.c 2012-03-08 15:17:03.000000000 +0000 +@@ -92,7 +92,7 @@ + nbits += (125 + e); + MPFR_ASSERTD (nbits >= 1); + } +- np = (nbits + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS; ++ np = MPFR_PREC2LIMBS (nbits); + MPFR_ASSERTD(np <= MPFR_LIMBS_PER_FLT); + carry = mpfr_round_raw_4 (tp, MPFR_MANT(src), MPFR_PREC(src), negative, + nbits, rnd_mode); +diff -Naurd mpfr-3.1.0-a/src/get_str.c mpfr-3.1.0-b/src/get_str.c +--- mpfr-3.1.0-a/src/get_str.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/get_str.c 2012-03-08 15:17:03.000000000 +0000 +@@ -2351,7 +2351,7 @@ + + /* the first digit will contain only r bits */ + prec = (m - 1) * pow2 + r; /* total number of bits */ +- n = (prec - 1) / GMP_NUMB_BITS + 1; ++ n = MPFR_PREC2LIMBS (prec); + + MPFR_TMP_MARK (marker); + x1 = MPFR_TMP_LIMBS_ALLOC (n + 1); +@@ -2417,12 +2417,12 @@ + exact = 1; + + /* number of limbs */ +- n = 1 + (prec - 1) / GMP_NUMB_BITS; ++ n = MPFR_PREC2LIMBS (prec); + + /* a will contain the approximation of the mantissa */ + a = MPFR_TMP_LIMBS_ALLOC (n); + +- nx = 1 + (MPFR_PREC(x) - 1) / GMP_NUMB_BITS; ++ nx = MPFR_LIMB_SIZE (x); + + if ((mpfr_exp_t) m == g) /* final exponent is 0, no multiplication or + division to perform */ +diff -Naurd mpfr-3.1.0-a/src/init2.c mpfr-3.1.0-b/src/init2.c +--- mpfr-3.1.0-a/src/init2.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/init2.c 2012-03-08 15:17:03.000000000 +0000 +@@ -51,7 +51,7 @@ + which both have an odd mantissa */ + MPFR_ASSERTN(p >= MPFR_PREC_MIN && p <= MPFR_PREC_MAX); + +- xsize = (mp_size_t) ((p - 1) / GMP_NUMB_BITS) + 1; ++ xsize = MPFR_PREC2LIMBS (p); + tmp = (mpfr_limb_ptr) (*__gmp_allocate_func)(MPFR_MALLOC_SIZE(xsize)); + + MPFR_PREC(x) = p; /* Set prec */ +diff -Naurd mpfr-3.1.0-a/src/lngamma.c mpfr-3.1.0-b/src/lngamma.c +--- mpfr-3.1.0-a/src/lngamma.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/lngamma.c 2012-03-08 15:17:03.000000000 +0000 +@@ -67,7 +67,7 @@ + + /* Now, the unit bit is represented. */ + +- prec = ((prec - 1) / GMP_NUMB_BITS + 1) * GMP_NUMB_BITS - expo; ++ prec = MPFR_PREC2LIMBS (prec) * GMP_NUMB_BITS - expo; + /* number of represented fractional bits (including the trailing 0's) */ + + x0 = *(MPFR_MANT (x) + prec / GMP_NUMB_BITS); +diff -Naurd mpfr-3.1.0-a/src/mpfr-impl.h mpfr-3.1.0-b/src/mpfr-impl.h +--- mpfr-3.1.0-a/src/mpfr-impl.h 2012-02-24 13:50:05.000000000 +0000 ++++ mpfr-3.1.0-b/src/mpfr-impl.h 2012-03-09 12:06:26.000000000 +0000 +@@ -646,10 +646,24 @@ + **************** mpfr_t properties ******************* + ******************************************************/ + ++/* In the following macro, p is usually a mpfr_prec_t, but this macro ++ works with other integer types (without integer overflow). Checking ++ that p >= 1 in debug mode is useful here because this macro can be ++ used on a computed precision (in particular, this formula does not ++ work for a degenerate case p = 0, and could give different results ++ on different platforms). But let us not use an assertion checking ++ in the MPFR_LAST_LIMB() and MPFR_LIMB_SIZE() macros below to avoid ++ too much expansion for assertions (in practice, this should be a ++ problem just when testing MPFR with the --enable-assert configure ++ option and the -ansi -pedantic-errors gcc compiler flags). */ ++#define MPFR_PREC2LIMBS(p) \ ++ (MPFR_ASSERTD ((p) >= 1), ((p) - 1) / GMP_NUMB_BITS + 1) ++ + #define MPFR_PREC(x) ((x)->_mpfr_prec) + #define MPFR_EXP(x) ((x)->_mpfr_exp) + #define MPFR_MANT(x) ((x)->_mpfr_d) +-#define MPFR_LIMB_SIZE(x) ((MPFR_PREC((x))-1)/GMP_NUMB_BITS+1) ++#define MPFR_LAST_LIMB(x) ((MPFR_PREC (x) - 1) / GMP_NUMB_BITS) ++#define MPFR_LIMB_SIZE(x) (MPFR_LAST_LIMB (x) + 1) + + + /****************************************************** +@@ -749,7 +763,8 @@ + #define MPFR_IS_FP(x) (!MPFR_IS_NAN(x) && !MPFR_IS_INF(x)) + #define MPFR_IS_SINGULAR(x) (MPFR_EXP(x) <= MPFR_EXP_INF) + #define MPFR_IS_PURE_FP(x) (!MPFR_IS_SINGULAR(x) && \ +- (MPFR_ASSERTD (MPFR_MANT(x)[MPFR_LIMB_SIZE(x)-1] & MPFR_LIMB_HIGHBIT), 1)) ++ (MPFR_ASSERTD ((MPFR_MANT(x)[MPFR_LAST_LIMB(x)] \ ++ & MPFR_LIMB_HIGHBIT) != 0), 1)) + + #define MPFR_ARE_SINGULAR(x,y) \ + (MPFR_UNLIKELY(MPFR_IS_SINGULAR(x)) || MPFR_UNLIKELY(MPFR_IS_SINGULAR(y))) +@@ -1061,7 +1076,7 @@ + /* Set a number to 1 (Fast) - It doesn't check if 1 is in the exponent range */ + #define MPFR_SET_ONE(x) \ + do { \ +- mp_size_t _size = MPFR_LIMB_SIZE(x) - 1; \ ++ mp_size_t _size = MPFR_LAST_LIMB(x); \ + MPFR_SET_POS(x); \ + MPFR_EXP(x) = 1; \ + MPN_ZERO ( MPFR_MANT(x), _size); \ +@@ -1213,8 +1228,8 @@ + _destp = MPFR_MANT (dest); \ + if (MPFR_UNLIKELY (_destprec >= _srcprec)) \ + { \ +- _srcs = (_srcprec + GMP_NUMB_BITS-1)/GMP_NUMB_BITS; \ +- _dests = (_destprec + GMP_NUMB_BITS-1)/GMP_NUMB_BITS - _srcs; \ ++ _srcs = MPFR_PREC2LIMBS (_srcprec); \ ++ _dests = MPFR_PREC2LIMBS (_destprec) - _srcs; \ + MPN_COPY (_destp + _dests, srcp, _srcs); \ + MPN_ZERO (_destp, _dests); \ + inexact = 0; \ +@@ -1227,8 +1242,8 @@ + mp_limb_t _rb, _sb, _ulp; \ + \ + /* Compute Position and shift */ \ +- _srcs = (_srcprec + GMP_NUMB_BITS-1)/GMP_NUMB_BITS; \ +- _dests = (_destprec + GMP_NUMB_BITS-1)/GMP_NUMB_BITS; \ ++ _srcs = MPFR_PREC2LIMBS (_srcprec); \ ++ _dests = MPFR_PREC2LIMBS (_destprec); \ + MPFR_UNSIGNED_MINUS_MODULO (_sh, _destprec); \ + _sp = (srcp) + _srcs - _dests; \ + \ +@@ -1372,7 +1387,7 @@ + if (MPFR_LIKELY (MPFR_PREC (dest) == MPFR_PREC (src))) \ + { \ + MPN_COPY (MPFR_MANT (dest), MPFR_MANT (src), \ +- (MPFR_PREC (src) + GMP_NUMB_BITS-1)/GMP_NUMB_BITS); \ ++ MPFR_LIMB_SIZE (src)); \ + inexact = 0; \ + } \ + else \ +@@ -1682,7 +1697,7 @@ + MPFR_ASSERTD (_prec >= MPFR_PREC_MIN); \ + if (MPFR_UNLIKELY (_prec > MPFR_PREC_MAX)) \ + mpfr_abort_prec_max (); \ +- _size = (mpfr_prec_t) (_prec + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS; \ ++ _size = MPFR_PREC2LIMBS (_prec); \ + if (MPFR_UNLIKELY (_size * (num) > MPFR_GROUP_STATIC_SIZE)) \ + { \ + (g).alloc = (num) * _size * sizeof (mp_limb_t); \ +@@ -1733,7 +1748,7 @@ + MPFR_ASSERTD (_prec >= MPFR_PREC_MIN); \ + if (MPFR_UNLIKELY (_prec > MPFR_PREC_MAX)) \ + mpfr_abort_prec_max (); \ +- _size = (mpfr_prec_t) (_prec + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS; \ ++ _size = MPFR_PREC2LIMBS (_prec); \ + (g).alloc = (num) * _size * sizeof (mp_limb_t); \ + if (MPFR_LIKELY (_oalloc == 0)) \ + (g).mant = (mp_limb_t *) (*__gmp_allocate_func) ((g).alloc); \ +@@ -1886,7 +1901,7 @@ + MPFR_NORETURN_ATTR; + + __MPFR_DECLSPEC void mpfr_rand_raw _MPFR_PROTO((mpfr_limb_ptr, gmp_randstate_t, +- unsigned long)); ++ mpfr_prec_t)); + + __MPFR_DECLSPEC mpz_t* mpfr_bernoulli_internal _MPFR_PROTO((mpz_t*, + unsigned long)); +diff -Naurd mpfr-3.1.0-a/src/mpfr.h mpfr-3.1.0-b/src/mpfr.h +--- mpfr-3.1.0-a/src/mpfr.h 2012-02-24 13:50:05.000000000 +0000 ++++ mpfr-3.1.0-b/src/mpfr.h 2012-03-08 15:17:03.000000000 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 0 +-#define MPFR_VERSION_STRING "3.1.0-p6" ++#define MPFR_VERSION_STRING "3.1.0-p7" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.0-a/src/mul.c mpfr-3.1.0-b/src/mul.c +--- mpfr-3.1.0-a/src/mul.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/mul.c 2012-03-08 15:17:03.000000000 +0000 +@@ -93,15 +93,15 @@ + + ax = MPFR_GET_EXP (b) + MPFR_GET_EXP (c); + +- bq = MPFR_PREC(b); +- cq = MPFR_PREC(c); ++ bq = MPFR_PREC (b); ++ cq = MPFR_PREC (c); + +- MPFR_ASSERTD(bq+cq > bq); /* PREC_MAX is /2 so no integer overflow */ ++ MPFR_ASSERTN ((mpfr_uprec_t) bq + cq <= MPFR_PREC_MAX); + +- bn = (bq+GMP_NUMB_BITS-1)/GMP_NUMB_BITS; /* number of limbs of b */ +- cn = (cq+GMP_NUMB_BITS-1)/GMP_NUMB_BITS; /* number of limbs of c */ ++ bn = MPFR_PREC2LIMBS (bq); /* number of limbs of b */ ++ cn = MPFR_PREC2LIMBS (cq); /* number of limbs of c */ + k = bn + cn; /* effective nb of limbs used by b*c (= tn or tn+1) below */ +- tn = (bq + cq + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS; ++ tn = MPFR_PREC2LIMBS (bq + cq); + /* <= k, thus no int overflow */ + MPFR_ASSERTD(tn <= k); + +@@ -292,12 +292,12 @@ + bq = MPFR_PREC (b); + cq = MPFR_PREC (c); + +- MPFR_ASSERTD (bq+cq > bq); /* PREC_MAX is /2 so no integer overflow */ ++ MPFR_ASSERTN ((mpfr_uprec_t) bq + cq <= MPFR_PREC_MAX); + +- bn = (bq+GMP_NUMB_BITS-1)/GMP_NUMB_BITS; /* number of limbs of b */ +- cn = (cq+GMP_NUMB_BITS-1)/GMP_NUMB_BITS; /* number of limbs of c */ ++ bn = MPFR_PREC2LIMBS (bq); /* number of limbs of b */ ++ cn = MPFR_PREC2LIMBS (cq); /* number of limbs of c */ + k = bn + cn; /* effective nb of limbs used by b*c (= tn or tn+1) below */ +- tn = (bq + cq + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS; ++ tn = MPFR_PREC2LIMBS (bq + cq); + MPFR_ASSERTD (tn <= k); /* tn <= k, thus no int overflow */ + + /* Check for no size_t overflow*/ +diff -Naurd mpfr-3.1.0-a/src/pow.c mpfr-3.1.0-b/src/pow.c +--- mpfr-3.1.0-a/src/pow.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/pow.c 2012-03-08 15:17:03.000000000 +0000 +@@ -136,7 +136,7 @@ + (b) all the 'z' bits are zero + */ + +- prec = ((prec - 1) / GMP_NUMB_BITS + 1) * GMP_NUMB_BITS - expo; ++ prec = MPFR_PREC2LIMBS (prec) * GMP_NUMB_BITS - expo; + /* number of z+0 bits */ + + yn = prec / GMP_NUMB_BITS; +diff -Naurd mpfr-3.1.0-a/src/print_raw.c mpfr-3.1.0-b/src/print_raw.c +--- mpfr-3.1.0-a/src/print_raw.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/print_raw.c 2012-03-08 15:17:03.000000000 +0000 +@@ -84,7 +84,7 @@ + int i; + mpfr_prec_t count = 0; + char c; +- mp_size_t n = (r - 1) / GMP_NUMB_BITS + 1; ++ mp_size_t n = MPFR_PREC2LIMBS (r); + + printf("%s ", str); + for(n-- ; n>=0 ; n--) +@@ -109,7 +109,7 @@ + int i; + mpfr_prec_t count = 0; + char c; +- mp_size_t n = (r - 1) / GMP_NUMB_BITS + 1; ++ mp_size_t n = MPFR_PREC2LIMBS (r); + + for(n-- ; n>=0 ; n--) + { +diff -Naurd mpfr-3.1.0-a/src/round_prec.c mpfr-3.1.0-b/src/round_prec.c +--- mpfr-3.1.0-a/src/round_prec.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/round_prec.c 2012-03-08 15:17:03.000000000 +0000 +@@ -55,12 +55,12 @@ + + MPFR_ASSERTN(prec >= MPFR_PREC_MIN && prec <= MPFR_PREC_MAX); + +- nw = 1 + (prec - 1) / GMP_NUMB_BITS; /* needed allocated limbs */ ++ nw = MPFR_PREC2LIMBS (prec); /* needed allocated limbs */ + + /* check if x has enough allocated space for the significand */ + /* Get the number of limbs from the precision. + (Compatible with all allocation methods) */ +- ow = (MPFR_PREC (x) + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS; ++ ow = MPFR_LIMB_SIZE (x); + if (nw > ow) + { + /* FIXME: Variable can't be created using custom allocation, +diff -Naurd mpfr-3.1.0-a/src/round_raw_generic.c mpfr-3.1.0-b/src/round_raw_generic.c +--- mpfr-3.1.0-a/src/round_raw_generic.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/round_raw_generic.c 2012-03-08 15:17:03.000000000 +0000 +@@ -80,7 +80,7 @@ + (xprec <= yprec || MPFR_IS_LIKE_RNDZ (rnd_mode, neg))) + return 0; + +- xsize = (xprec-1)/GMP_NUMB_BITS + 1; ++ xsize = MPFR_PREC2LIMBS (xprec); + nw = yprec / GMP_NUMB_BITS; + rw = yprec & (GMP_NUMB_BITS - 1); + +diff -Naurd mpfr-3.1.0-a/src/set.c mpfr-3.1.0-b/src/set.c +--- mpfr-3.1.0-a/src/set.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/set.c 2012-03-08 15:17:03.000000000 +0000 +@@ -48,8 +48,7 @@ + /* Same precision and b is not singular: + * just copy the mantissa, and set the exponent and the sign + * The result is exact. */ +- MPN_COPY (MPFR_MANT (a), MPFR_MANT (b), +- (MPFR_PREC (b) + GMP_NUMB_BITS-1)/GMP_NUMB_BITS); ++ MPN_COPY (MPFR_MANT (a), MPFR_MANT (b), MPFR_LIMB_SIZE (b)); + MPFR_RET (0); + } + else +diff -Naurd mpfr-3.1.0-a/src/set_f.c mpfr-3.1.0-b/src/set_f.c +--- mpfr-3.1.0-a/src/set_f.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/set_f.c 2012-03-08 15:17:03.000000000 +0000 +@@ -43,7 +43,7 @@ + if (SIZ(x) * MPFR_FROM_SIGN_TO_INT(MPFR_SIGN(y)) < 0) + MPFR_CHANGE_SIGN (y); + +- sy = 1 + (MPFR_PREC(y) - 1) / GMP_NUMB_BITS; ++ sy = MPFR_LIMB_SIZE (y); + my = MPFR_MANT(y); + mx = PTR(x); + +diff -Naurd mpfr-3.1.0-a/src/set_prec.c mpfr-3.1.0-b/src/set_prec.c +--- mpfr-3.1.0-a/src/set_prec.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/set_prec.c 2012-03-08 15:17:03.000000000 +0000 +@@ -32,7 +32,7 @@ + MPFR_ASSERTN (p >= MPFR_PREC_MIN && p <= MPFR_PREC_MAX); + + /* Calculate the new number of limbs */ +- xsize = (p - 1) / GMP_NUMB_BITS + 1; ++ xsize = MPFR_PREC2LIMBS (p); + + /* Realloc only if the new size is greater than the old */ + xoldsize = MPFR_GET_ALLOC_SIZE (x); +diff -Naurd mpfr-3.1.0-a/src/setmax.c mpfr-3.1.0-b/src/setmax.c +--- mpfr-3.1.0-a/src/setmax.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/setmax.c 2012-03-08 15:17:03.000000000 +0000 +@@ -32,7 +32,7 @@ + mp_limb_t *xp; + + MPFR_SET_EXP (x, e); +- xn = 1 + (MPFR_PREC(x) - 1) / GMP_NUMB_BITS; ++ xn = MPFR_LIMB_SIZE (x); + sh = (mpfr_prec_t) xn * GMP_NUMB_BITS - MPFR_PREC(x); + xp = MPFR_MANT(x); + xp[0] = MP_LIMB_T_MAX << sh; +diff -Naurd mpfr-3.1.0-a/src/sqr.c mpfr-3.1.0-b/src/sqr.c +--- mpfr-3.1.0-a/src/sqr.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/sqr.c 2012-03-08 15:17:03.000000000 +0000 +@@ -56,11 +56,11 @@ + ax = 2 * MPFR_GET_EXP (b); + bq = MPFR_PREC(b); + +- MPFR_ASSERTD (2 * bq > bq); /* PREC_MAX is /2 so no integer overflow */ ++ MPFR_ASSERTN (2 * (mpfr_uprec_t) bq <= MPFR_PREC_MAX); + +- bn = MPFR_LIMB_SIZE(b); /* number of limbs of b */ +- tn = 1 + (2 * bq - 1) / GMP_NUMB_BITS; /* number of limbs of square, +- 2*bn or 2*bn-1 */ ++ bn = MPFR_LIMB_SIZE (b); /* number of limbs of b */ ++ tn = MPFR_PREC2LIMBS (2 * bq); /* number of limbs of square, ++ 2*bn or 2*bn-1 */ + + if (MPFR_UNLIKELY(bn > MPFR_SQR_THRESHOLD)) + return mpfr_mul (a, b, b, rnd_mode); +diff -Naurd mpfr-3.1.0-a/src/stack_interface.c mpfr-3.1.0-b/src/stack_interface.c +--- mpfr-3.1.0-a/src/stack_interface.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/stack_interface.c 2012-03-08 15:17:03.000000000 +0000 +@@ -26,7 +26,7 @@ + size_t + mpfr_custom_get_size (mpfr_prec_t prec) + { +- return (prec + GMP_NUMB_BITS -1) / GMP_NUMB_BITS * BYTES_PER_MP_LIMB; ++ return MPFR_PREC2LIMBS (prec) * BYTES_PER_MP_LIMB; + } + + #undef mpfr_custom_init +diff -Naurd mpfr-3.1.0-a/src/strtofr.c mpfr-3.1.0-b/src/strtofr.c +--- mpfr-3.1.0-a/src/strtofr.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/strtofr.c 2012-03-08 15:17:03.000000000 +0000 +@@ -467,7 +467,7 @@ + /* Set y to the value of the ~prec most significant bits of pstr->mant + (as long as we guarantee correct rounding, we don't need to get + exactly prec bits). */ +- ysize = (prec - 1) / GMP_NUMB_BITS + 1; ++ ysize = MPFR_PREC2LIMBS (prec); + /* prec bits corresponds to ysize limbs */ + ysize_bits = ysize * GMP_NUMB_BITS; + /* and to ysize_bits >= prec > MPFR_PREC (x) bits */ +diff -Naurd mpfr-3.1.0-a/src/sub1sp.c mpfr-3.1.0-b/src/sub1sp.c +--- mpfr-3.1.0-a/src/sub1sp.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/sub1sp.c 2012-03-08 15:17:03.000000000 +0000 +@@ -155,8 +155,8 @@ + MPFR_ASSERTD(MPFR_IS_PURE_FP(c)); + + /* Read prec and num of limbs */ +- p = MPFR_PREC(b); +- n = (p-1)/GMP_NUMB_BITS+1; ++ p = MPFR_PREC (b); ++ n = MPFR_PREC2LIMBS (p); + + /* Fast cmp of |b| and |c|*/ + bx = MPFR_GET_EXP (b); +diff -Naurd mpfr-3.1.0-a/src/urandomb.c mpfr-3.1.0-b/src/urandomb.c +--- mpfr-3.1.0-a/src/urandomb.c 2011-10-03 08:17:09.000000000 +0000 ++++ mpfr-3.1.0-b/src/urandomb.c 2012-03-08 15:17:03.000000000 +0000 +@@ -31,13 +31,20 @@ + a sufficient number of limbs */ + void + mpfr_rand_raw (mpfr_limb_ptr mp, gmp_randstate_t rstate, +- unsigned long int nbits) ++ mpfr_prec_t nbits) + { + mpz_t z; + ++ MPFR_ASSERTN (nbits >= 1); + /* To be sure to avoid the potential allocation of mpz_urandomb */ +- ALLOC(z) = SIZ(z) = ((nbits - 1) / GMP_NUMB_BITS) + 1; ++ ALLOC(z) = SIZ(z) = MPFR_PREC2LIMBS (nbits); + PTR(z) = mp; ++#if __MPFR_GMP(5,0,0) ++ /* Check for integer overflow (unless mp_bitcnt_t is signed, ++ but according to the GMP manual, this shouldn't happen). ++ Note: mp_bitcnt_t has been introduced in GMP 5.0.0. */ ++ MPFR_ASSERTN ((mp_bitcnt_t) -1 < 0 || nbits <= (mp_bitcnt_t) -1); ++#endif + mpz_urandomb (z, rstate, nbits); + } + +diff -Naurd mpfr-3.1.0-a/src/version.c mpfr-3.1.0-b/src/version.c +--- mpfr-3.1.0-a/src/version.c 2012-02-24 13:50:05.000000000 +0000 ++++ mpfr-3.1.0-b/src/version.c 2012-03-08 15:17:03.000000000 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.0-p6"; ++ return "3.1.0-p7"; + } +diff -Naurd mpfr-3.1.0-a/tests/tinits.c mpfr-3.1.0-b/tests/tinits.c +--- mpfr-3.1.0-a/tests/tinits.c 2011-10-03 08:17:14.000000000 +0000 ++++ mpfr-3.1.0-b/tests/tinits.c 2012-03-08 15:17:03.000000000 +0000 +@@ -1,4 +1,4 @@ +-/* Test file for mpfr_inits, mpfr_inits2 and mpfr_clears. ++/* Test file for mpfr_init2, mpfr_inits, mpfr_inits2 and mpfr_clears. + + Copyright 2003, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. + Contributed by the Arenaire and Caramel projects, INRIA. +@@ -20,18 +20,43 @@ + http://www.gnu.org/licenses/ or write to the Free Software Foundation, Inc., + 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. */ + ++#include ++ + #include "mpfr-test.h" + + int + main (void) + { + mpfr_t a, b, c; ++ long large_prec; + + tests_start_mpfr (); ++ + mpfr_inits (a, b, c, (mpfr_ptr) 0); + mpfr_clears (a, b, c, (mpfr_ptr) 0); + mpfr_inits2 (200, a, b, c, (mpfr_ptr) 0); + mpfr_clears (a, b, c, (mpfr_ptr) 0); ++ ++ /* test for precision 2^31-1, see ++ https://gforge.inria.fr/tracker/index.php?func=detail&aid=13918 */ ++ large_prec = 2147483647; ++ if (getenv ("MPFR_CHECK_LARGEMEM") != NULL) ++ { ++ /* We assume that the precision won't be increased internally. */ ++ if (large_prec > MPFR_PREC_MAX) ++ large_prec = MPFR_PREC_MAX; ++ mpfr_inits2 (large_prec, a, b, (mpfr_ptr) 0); ++ mpfr_set_ui (a, 17, MPFR_RNDN); ++ mpfr_set (b, a, MPFR_RNDN); ++ if (mpfr_get_ui (a, MPFR_RNDN) != 17) ++ { ++ printf ("Error in mpfr_init2 with precision 2^31-1\n"); ++ exit (1); ++ } ++ mpfr_clears (a, b, (mpfr_ptr) 0); ++ } ++ + tests_end_mpfr (); ++ + return 0; + } diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.1/patch01 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.1/patch01 new file mode 100644 index 0000000000..d73a3d7b4f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.1/patch01 @@ -0,0 +1,235 @@ +diff -Naurd mpfr-3.1.1-a/PATCHES mpfr-3.1.1-b/PATCHES +--- mpfr-3.1.1-a/PATCHES 2012-08-30 09:28:51.000000000 +0000 ++++ mpfr-3.1.1-b/PATCHES 2012-08-30 09:28:51.000000000 +0000 +@@ -0,0 +1 @@ ++get_decimal64 +diff -Naurd mpfr-3.1.1-a/VERSION mpfr-3.1.1-b/VERSION +--- mpfr-3.1.1-a/VERSION 2012-07-03 15:01:13.000000000 +0000 ++++ mpfr-3.1.1-b/VERSION 2012-08-30 09:28:51.000000000 +0000 +@@ -1 +1 @@ +-3.1.1 ++3.1.1-p1 +diff -Naurd mpfr-3.1.1-a/src/get_d64.c mpfr-3.1.1-b/src/get_d64.c +--- mpfr-3.1.1-a/src/get_d64.c 2012-07-03 15:01:18.000000000 +0000 ++++ mpfr-3.1.1-b/src/get_d64.c 2012-08-30 09:28:51.000000000 +0000 +@@ -32,6 +32,10 @@ + + #ifdef MPFR_WANT_DECIMAL_FLOATS + ++#ifndef DEC64_MAX ++# define DEC64_MAX 9.999999999999999E384dd ++#endif ++ + #ifdef DPD_FORMAT + static int T[1000] = { + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 32, +@@ -142,26 +146,14 @@ + static _Decimal64 + get_decimal64_min (int negative) + { +- union ieee_double_extract x; +- +- x.s.sig = (negative) ? 1 : 0; +- x.s.exp = 0; +- x.s.manh = 0; +- x.s.manl = 1; +- return x.d; ++ return negative ? - 1E-398dd : 1E-398dd; + } + + /* construct the decimal64 largest finite number with given sign */ + static _Decimal64 + get_decimal64_max (int negative) + { +- union ieee_double_extract x; +- +- x.s.sig = (negative) ? 1 : 0; +- x.s.exp = 1919; +- x.s.manh = 1048575; /* 2^20-1 */ +- x.s.manl = ~0; +- return x.d; ++ return negative ? - DEC64_MAX : DEC64_MAX; + } + + /* one-to-one conversion: +@@ -334,7 +326,8 @@ + /* the largest decimal64 number is just below 10^(385) < 2^1279 */ + else if (MPFR_UNLIKELY (e > 1279)) /* then src >= 2^1279 */ + { +- if (MPFR_RNDZ || (rnd_mode == MPFR_RNDU && negative != 0) ++ if (rnd_mode == MPFR_RNDZ ++ || (rnd_mode == MPFR_RNDU && negative != 0) + || (rnd_mode == MPFR_RNDD && negative == 0)) + return get_decimal64_max (negative); + else +@@ -354,6 +347,15 @@ + which corresponds to s=[0.]1000...000 and e=-397 */ + if (e < -397) + { ++ if (rnd_mode == MPFR_RNDN && e == -398) ++ { ++ /* If 0.5E-398 < |src| < 1E-398 (smallest subnormal), ++ src should round to +/- 1E-398 in MPFR_RNDN. */ ++ mpfr_get_str (s, &e, 10, 1, src, MPFR_RNDA); ++ return e == -398 && s[negative] <= '5' ? ++ get_decimal64_zero (negative) : ++ get_decimal64_min (negative); ++ } + if (rnd_mode == MPFR_RNDZ || rnd_mode == MPFR_RNDN + || (rnd_mode == MPFR_RNDD && negative == 0) + || (rnd_mode == MPFR_RNDU && negative != 0)) +@@ -379,7 +381,8 @@ + which corresponds to s=[0.]9999...999 and e=385 */ + else if (e > 385) + { +- if (MPFR_RNDZ || (rnd_mode == MPFR_RNDU && negative != 0) ++ if (rnd_mode == MPFR_RNDZ ++ || (rnd_mode == MPFR_RNDU && negative != 0) + || (rnd_mode == MPFR_RNDD && negative == 0)) + return get_decimal64_max (negative); + else +diff -Naurd mpfr-3.1.1-a/src/mpfr.h mpfr-3.1.1-b/src/mpfr.h +--- mpfr-3.1.1-a/src/mpfr.h 2012-07-03 15:01:19.000000000 +0000 ++++ mpfr-3.1.1-b/src/mpfr.h 2012-08-30 09:28:51.000000000 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 1 +-#define MPFR_VERSION_STRING "3.1.1" ++#define MPFR_VERSION_STRING "3.1.1-p1" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.1-a/src/version.c mpfr-3.1.1-b/src/version.c +--- mpfr-3.1.1-a/src/version.c 2012-07-03 15:01:18.000000000 +0000 ++++ mpfr-3.1.1-b/src/version.c 2012-08-30 09:28:51.000000000 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.1"; ++ return "3.1.1-p1"; + } +diff -Naurd mpfr-3.1.1-a/tests/tget_set_d64.c mpfr-3.1.1-b/tests/tget_set_d64.c +--- mpfr-3.1.1-a/tests/tget_set_d64.c 2012-07-03 15:01:24.000000000 +0000 ++++ mpfr-3.1.1-b/tests/tget_set_d64.c 2012-08-30 09:28:51.000000000 +0000 +@@ -25,6 +25,10 @@ + #include /* for exit */ + #include "mpfr-test.h" + ++#ifndef DEC64_MAX ++# define DEC64_MAX 9.999999999999999E384dd ++#endif ++ + /* #define DEBUG */ + + static void +@@ -149,6 +153,15 @@ + mpfr_set_str (x, "9.999999999999999E384", 10, MPFR_RNDZ); + mpfr_set (y, x, MPFR_RNDZ); + d = mpfr_get_decimal64 (x, MPFR_RNDU); ++ ASSERT_ALWAYS (d == DEC64_MAX); ++ mpfr_set_ui (x, 0, MPFR_RNDZ); ++ mpfr_set_decimal64 (x, d, MPFR_RNDZ); ++ ASSERT_ALWAYS (mpfr_cmp (x, y) == 0); ++ ++ mpfr_set_str (x, "-9.999999999999999E384", 10, MPFR_RNDZ); ++ mpfr_set (y, x, MPFR_RNDZ); ++ d = mpfr_get_decimal64 (x, MPFR_RNDA); ++ ASSERT_ALWAYS (d == -DEC64_MAX); + mpfr_set_ui (x, 0, MPFR_RNDZ); + mpfr_set_decimal64 (x, d, MPFR_RNDZ); + ASSERT_ALWAYS (mpfr_cmp (x, y) == 0); +@@ -225,6 +238,83 @@ + mpfr_clear (x); + } + ++static void ++check_overflow (void) ++{ ++ mpfr_t x; ++ int err = 0, neg, rnd; ++ ++ mpfr_init2 (x, 96); ++ for (neg = 0; neg < 2; neg++) ++ RND_LOOP (rnd) ++ { ++ _Decimal64 d, e; ++ mpfr_rnd_t r = (mpfr_rnd_t) rnd; ++ int sign = neg ? -1 : 1; ++ ++ e = sign * (MPFR_IS_LIKE_RNDZ (r, neg) ? 1 : 2) * DEC64_MAX; ++ /* This tests the binary exponent e > 1279 case of get_d64.c */ ++ mpfr_set_si_2exp (x, sign, 9999, MPFR_RNDN); ++ d = mpfr_get_decimal64 (x, r); ++ if (d != e) ++ { ++ printf ("Error 1 in check_overflow for %s, %s\n", ++ neg ? "negative" : "positive", ++ mpfr_print_rnd_mode (r)); ++ err = 1; ++ } ++ /* This tests the decimal exponent e > 385 case of get_d64.c */ ++ mpfr_set_si_2exp (x, sign * 31, 1274, MPFR_RNDN); ++ d = mpfr_get_decimal64 (x, r); ++ if (d != e) ++ { ++ printf ("Error 2 in check_overflow for %s, %s\n", ++ neg ? "negative" : "positive", ++ mpfr_print_rnd_mode (r)); ++ err = 1; ++ } ++ /* This tests the last else (-382 <= e <= 385) of get_d64.c */ ++ mpfr_set_decimal64 (x, e, MPFR_RNDA); ++ d = mpfr_get_decimal64 (x, r); ++ if (d != e) ++ { ++ printf ("Error 3 in check_overflow for %s, %s\n", ++ neg ? "negative" : "positive", ++ mpfr_print_rnd_mode (r)); ++ err = 1; ++ } ++ } ++ mpfr_clear (x); ++ if (err) ++ exit (1); ++} ++ ++static void ++check_tiny (void) ++{ ++ mpfr_t x; ++ _Decimal64 d; ++ ++ /* If 0.5E-398 < |x| < 1E-398 (smallest subnormal), x should round ++ to +/- 1E-398 in MPFR_RNDN. Note: the midpoint 0.5E-398 between ++ 0 and 1E-398 is not a representable binary number, so that there ++ are no tests for it. */ ++ mpfr_init2 (x, 128); ++ mpfr_set_str (x, "1E-398", 10, MPFR_RNDZ); ++ d = mpfr_get_decimal64 (x, MPFR_RNDN); ++ MPFR_ASSERTN (d == 1.0E-398dd); ++ mpfr_neg (x, x, MPFR_RNDN); ++ d = mpfr_get_decimal64 (x, MPFR_RNDN); ++ MPFR_ASSERTN (d == -1.0E-398dd); ++ mpfr_set_str (x, "0.5E-398", 10, MPFR_RNDU); ++ d = mpfr_get_decimal64 (x, MPFR_RNDN); ++ MPFR_ASSERTN (d == 1.0E-398dd); ++ mpfr_neg (x, x, MPFR_RNDN); ++ d = mpfr_get_decimal64 (x, MPFR_RNDN); ++ MPFR_ASSERTN (d == -1.0E-398dd); ++ mpfr_clear (x); ++} ++ + int + main (void) + { +@@ -241,6 +331,8 @@ + check_inf_nan (); + check_random (); + check_native (); ++ check_overflow (); ++ check_tiny (); + + tests_end_mpfr (); + return 0; diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.1/patch02 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.1/patch02 new file mode 100644 index 0000000000..76dbc4534d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.1/patch02 @@ -0,0 +1,170 @@ +diff -Naurd mpfr-3.1.1-a/PATCHES mpfr-3.1.1-b/PATCHES +--- mpfr-3.1.1-a/PATCHES 2012-08-30 09:35:12.000000000 +0000 ++++ mpfr-3.1.1-b/PATCHES 2012-08-30 09:35:12.000000000 +0000 +@@ -0,0 +1 @@ ++strtofr-ternary-value +diff -Naurd mpfr-3.1.1-a/VERSION mpfr-3.1.1-b/VERSION +--- mpfr-3.1.1-a/VERSION 2012-08-30 09:28:51.000000000 +0000 ++++ mpfr-3.1.1-b/VERSION 2012-08-30 09:35:12.000000000 +0000 +@@ -1 +1 @@ +-3.1.1-p1 ++3.1.1-p2 +diff -Naurd mpfr-3.1.1-a/src/mpfr.h mpfr-3.1.1-b/src/mpfr.h +--- mpfr-3.1.1-a/src/mpfr.h 2012-08-30 09:28:51.000000000 +0000 ++++ mpfr-3.1.1-b/src/mpfr.h 2012-08-30 09:35:12.000000000 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 1 +-#define MPFR_VERSION_STRING "3.1.1-p1" ++#define MPFR_VERSION_STRING "3.1.1-p2" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.1-a/src/strtofr.c mpfr-3.1.1-b/src/strtofr.c +--- mpfr-3.1.1-a/src/strtofr.c 2012-07-03 15:01:16.000000000 +0000 ++++ mpfr-3.1.1-b/src/strtofr.c 2012-08-30 09:35:12.000000000 +0000 +@@ -667,6 +667,20 @@ + /* (z, exp_z) = base^(exp_base-pstr_size) */ + z = result + 2*ysize + 1; + err = mpfr_mpn_exp (z, &exp_z, pstr->base, exp_z, ysize); ++ /* Since we want y/z rounded toward zero, we must get an upper ++ bound of z. If err >= 0, the error on z is bounded by 2^err. */ ++ if (err >= 0) ++ { ++ mp_limb_t cy; ++ unsigned long h = err / GMP_NUMB_BITS; ++ unsigned long l = err - h * GMP_NUMB_BITS; ++ ++ if (h >= ysize) /* not enough precision in z */ ++ goto next_loop; ++ cy = mpn_add_1 (z, z, ysize - h, MPFR_LIMB_ONE << l); ++ if (cy != 0) /* the code below requires z on ysize limbs */ ++ goto next_loop; ++ } + exact = exact && (err == -1); + if (err == -2) + goto underflow; /* FIXME: Sure? */ +@@ -730,6 +744,7 @@ + MPFR_RNDN, rnd, MPFR_PREC(x))) + break; + ++ next_loop: + /* update the prec for next loop */ + MPFR_ZIV_NEXT (loop, prec); + } /* loop */ +diff -Naurd mpfr-3.1.1-a/src/version.c mpfr-3.1.1-b/src/version.c +--- mpfr-3.1.1-a/src/version.c 2012-08-30 09:28:51.000000000 +0000 ++++ mpfr-3.1.1-b/src/version.c 2012-08-30 09:35:12.000000000 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.1-p1"; ++ return "3.1.1-p2"; + } +diff -Naurd mpfr-3.1.1-a/tests/tstrtofr.c mpfr-3.1.1-b/tests/tstrtofr.c +--- mpfr-3.1.1-a/tests/tstrtofr.c 2012-07-03 15:01:24.000000000 +0000 ++++ mpfr-3.1.1-b/tests/tstrtofr.c 2012-08-30 09:35:12.000000000 +0000 +@@ -1105,6 +1105,92 @@ + mpfr_clear (y); + } + ++/* From a bug reported by Joseph S. Myers ++ https://sympa.inria.fr/sympa/arc/mpfr/2012-08/msg00005.html */ ++static void ++bug20120814 (void) ++{ ++ mpfr_exp_t emin = -30, e; ++ mpfr_t x, y; ++ int r; ++ char s[64], *p; ++ ++ mpfr_init2 (x, 2); ++ mpfr_set_ui_2exp (x, 3, emin - 2, MPFR_RNDN); ++ mpfr_get_str (s + 1, &e, 10, 19, x, MPFR_RNDD); ++ s[0] = s[1]; ++ s[1] = '.'; ++ for (p = s; *p != 0; p++) ; ++ *p = 'e'; ++ sprintf (p + 1, "%d", (int) e - 1); ++ ++ mpfr_init2 (y, 4); ++ r = mpfr_strtofr (y, s, NULL, 0, MPFR_RNDN); ++ if (r <= 0 || ! mpfr_equal_p (x, y)) ++ { ++ printf ("Error in bug20120814\n"); ++ printf ("mpfr_strtofr failed on string \"%s\"\n", s); ++ printf ("Expected inex > 0 and y = 0.1100E%d\n", (int) emin); ++ printf ("Got inex = %-6d and y = ", r); ++ mpfr_dump (y); ++ exit (1); ++ } ++ ++ mpfr_clear (x); ++ mpfr_clear (y); ++} ++ ++static void ++bug20120829 (void) ++{ ++ mpfr_t x1, x2, e; ++ int inex1, inex2, i, r; ++ char s[48] = "1e-1"; ++ ++ mpfr_init2 (e, 128); ++ mpfr_inits2 (4, x1, x2, (mpfr_ptr) 0); ++ ++ inex1 = mpfr_set_si (e, -1, MPFR_RNDN); ++ MPFR_ASSERTN (inex1 == 0); ++ ++ for (i = 1; i <= sizeof(s) - 5; i++) ++ { ++ s[3+i] = '0'; ++ s[4+i] = 0; ++ inex1 = mpfr_mul_ui (e, e, 10, MPFR_RNDN); ++ MPFR_ASSERTN (inex1 == 0); ++ RND_LOOP(r) ++ { ++ mpfr_rnd_t rnd = (mpfr_rnd_t) r; ++ ++ inex1 = mpfr_exp10 (x1, e, rnd); ++ inex1 = SIGN (inex1); ++ inex2 = mpfr_strtofr (x2, s, NULL, 0, rnd); ++ inex2 = SIGN (inex2); ++ /* On 32-bit machines, for i = 7, r8389, r8391 and r8394 do: ++ strtofr.c:...: MPFR assertion failed: cy == 0 ++ r8396 is OK. ++ On 64-bit machines, for i = 15, ++ r8389 does: strtofr.c:678: MPFR assertion failed: err < (64 - 0) ++ r8391 does: strtofr.c:680: MPFR assertion failed: h < ysize ++ r8394 and r8396 are OK. ++ */ ++ if (! mpfr_equal_p (x1, x2) || inex1 != inex2) ++ { ++ printf ("Error in bug20120829 for i = %d, rnd = %s\n", ++ i, mpfr_print_rnd_mode (rnd)); ++ printf ("Expected inex = %d, x = ", inex1); ++ mpfr_dump (x1); ++ printf ("Got inex = %d, x = ", inex2); ++ mpfr_dump (x2); ++ exit (1); ++ } ++ } ++ } ++ ++ mpfr_clears (e, x1, x2, (mpfr_ptr) 0); ++} ++ + int + main (int argc, char *argv[]) + { +@@ -1117,6 +1203,8 @@ + check_retval (); + bug20081028 (); + test20100310 (); ++ bug20120814 (); ++ bug20120829 (); + + tests_end_mpfr (); + return 0; diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch01 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch01 new file mode 100644 index 0000000000..731ea92f43 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch01 @@ -0,0 +1,45 @@ +diff -Naurd mpfr-3.1.2-a/PATCHES mpfr-3.1.2-b/PATCHES +--- mpfr-3.1.2-a/PATCHES 2013-09-26 10:52:52.000000000 +0000 ++++ mpfr-3.1.2-b/PATCHES 2013-09-26 10:52:52.000000000 +0000 +@@ -0,0 +1 @@ ++exp_2 +diff -Naurd mpfr-3.1.2-a/VERSION mpfr-3.1.2-b/VERSION +--- mpfr-3.1.2-a/VERSION 2013-03-13 15:37:28.000000000 +0000 ++++ mpfr-3.1.2-b/VERSION 2013-09-26 10:52:52.000000000 +0000 +@@ -1 +1 @@ +-3.1.2 ++3.1.2-p1 +diff -Naurd mpfr-3.1.2-a/src/exp_2.c mpfr-3.1.2-b/src/exp_2.c +--- mpfr-3.1.2-a/src/exp_2.c 2013-03-13 15:37:28.000000000 +0000 ++++ mpfr-3.1.2-b/src/exp_2.c 2013-09-26 10:52:52.000000000 +0000 +@@ -204,7 +204,7 @@ + for (k = 0; k < K; k++) + { + mpz_mul (ss, ss, ss); +- exps <<= 1; ++ exps *= 2; + exps += mpz_normalize (ss, ss, q); + } + mpfr_set_z (s, ss, MPFR_RNDN); +diff -Naurd mpfr-3.1.2-a/src/mpfr.h mpfr-3.1.2-b/src/mpfr.h +--- mpfr-3.1.2-a/src/mpfr.h 2013-03-13 15:37:37.000000000 +0000 ++++ mpfr-3.1.2-b/src/mpfr.h 2013-09-26 10:52:52.000000000 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "3.1.2" ++#define MPFR_VERSION_STRING "3.1.2-p1" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.2-a/src/version.c mpfr-3.1.2-b/src/version.c +--- mpfr-3.1.2-a/src/version.c 2013-03-13 15:37:34.000000000 +0000 ++++ mpfr-3.1.2-b/src/version.c 2013-09-26 10:52:52.000000000 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.2"; ++ return "3.1.2-p1"; + } diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch02 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch02 new file mode 100644 index 0000000000..b229c18d09 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch02 @@ -0,0 +1,605 @@ +diff -Naurd mpfr-3.1.2-a/PATCHES mpfr-3.1.2-b/PATCHES +--- mpfr-3.1.2-a/PATCHES 2013-09-26 10:56:55.000000000 +0000 ++++ mpfr-3.1.2-b/PATCHES 2013-09-26 10:56:55.000000000 +0000 +@@ -0,0 +1 @@ ++fits-smallneg +diff -Naurd mpfr-3.1.2-a/VERSION mpfr-3.1.2-b/VERSION +--- mpfr-3.1.2-a/VERSION 2013-09-26 10:52:52.000000000 +0000 ++++ mpfr-3.1.2-b/VERSION 2013-09-26 10:56:55.000000000 +0000 +@@ -1 +1 @@ +-3.1.2-p1 ++3.1.2-p2 +diff -Naurd mpfr-3.1.2-a/src/fits_u.h mpfr-3.1.2-b/src/fits_u.h +--- mpfr-3.1.2-a/src/fits_u.h 2013-03-13 15:37:35.000000000 +0000 ++++ mpfr-3.1.2-b/src/fits_u.h 2013-09-26 10:56:55.000000000 +0000 +@@ -32,17 +32,20 @@ + int res; + + if (MPFR_UNLIKELY (MPFR_IS_SINGULAR (f))) +- /* Zero always fit */ +- return MPFR_IS_ZERO (f) ? 1 : 0; +- else if (MPFR_IS_NEG (f)) +- /* Negative numbers don't fit */ +- return 0; +- /* now it fits if +- (a) f <= MAXIMUM +- (b) round(f, prec(slong), rnd) <= MAXIMUM */ ++ return MPFR_IS_ZERO (f) ? 1 : 0; /* Zero always fits */ + + e = MPFR_GET_EXP (f); + ++ if (MPFR_IS_NEG (f)) ++ return e >= 1 ? 0 /* f <= -1 does not fit */ ++ : rnd != MPFR_RNDN ? MPFR_IS_LIKE_RNDU (rnd, -1) /* directed mode */ ++ : e < 0 ? 1 /* f > -1/2 fits in MPFR_RNDN */ ++ : mpfr_powerof2_raw(f); /* -1/2 fits, -1 < f < -1/2 don't */ ++ ++ /* Now it fits if ++ (a) f <= MAXIMUM ++ (b) round(f, prec(slong), rnd) <= MAXIMUM */ ++ + /* first compute prec(MAXIMUM); fits in an int */ + for (s = MAXIMUM, prec = 0; s != 0; s /= 2, prec ++); + +diff -Naurd mpfr-3.1.2-a/src/fits_uintmax.c mpfr-3.1.2-b/src/fits_uintmax.c +--- mpfr-3.1.2-a/src/fits_uintmax.c 2013-03-13 15:37:33.000000000 +0000 ++++ mpfr-3.1.2-b/src/fits_uintmax.c 2013-09-26 10:56:55.000000000 +0000 +@@ -27,51 +27,19 @@ + #include "mpfr-intmax.h" + #include "mpfr-impl.h" + +-#ifdef _MPFR_H_HAVE_INTMAX_T +- +-/* We can't use fits_u.h <= mpfr_cmp_ui */ +-int +-mpfr_fits_uintmax_p (mpfr_srcptr f, mpfr_rnd_t rnd) +-{ +- mpfr_exp_t e; +- int prec; +- uintmax_t s; +- mpfr_t x; +- int res; +- +- if (MPFR_UNLIKELY (MPFR_IS_SINGULAR (f))) +- /* Zero always fit */ +- return MPFR_IS_ZERO (f) ? 1 : 0; +- else if (MPFR_IS_NEG (f)) +- /* Negative numbers don't fit */ +- return 0; +- /* now it fits if +- (a) f <= MAXIMUM +- (b) round(f, prec(slong), rnd) <= MAXIMUM */ +- +- e = MPFR_GET_EXP (f); +- +- /* first compute prec(MAXIMUM); fits in an int */ +- for (s = MPFR_UINTMAX_MAX, prec = 0; s != 0; s /= 2, prec ++); +- +- /* MAXIMUM needs prec bits, i.e. MAXIMUM = 2^prec - 1 */ +- +- /* if e <= prec - 1, then f < 2^(prec-1) < MAXIMUM */ +- if (e <= prec - 1) +- return 1; ++/* Note: though mpfr-impl.h is included in fits_u.h, we also include it ++ above so that it gets included even when _MPFR_H_HAVE_INTMAX_T is not ++ defined; this is necessary to avoid an empty translation unit, which ++ is forbidden by ISO C. Without this, a failing test can be reproduced ++ by creating an invalid stdint.h somewhere in the default include path ++ and by compiling MPFR with "gcc -ansi -pedantic-errors". */ + +- /* if e >= prec + 1, then f >= 2^prec > MAXIMUM */ +- if (e >= prec + 1) +- return 0; ++#ifdef _MPFR_H_HAVE_INTMAX_T + +- MPFR_ASSERTD (e == prec); ++#define FUNCTION mpfr_fits_uintmax_p ++#define MAXIMUM MPFR_UINTMAX_MAX ++#define TYPE uintmax_t + +- /* hard case: first round to prec bits, then check */ +- mpfr_init2 (x, prec); +- mpfr_set (x, f, rnd); +- res = MPFR_GET_EXP (x) == e; +- mpfr_clear (x); +- return res; +-} ++#include "fits_u.h" + + #endif +diff -Naurd mpfr-3.1.2-a/src/mpfr.h mpfr-3.1.2-b/src/mpfr.h +--- mpfr-3.1.2-a/src/mpfr.h 2013-09-26 10:52:52.000000000 +0000 ++++ mpfr-3.1.2-b/src/mpfr.h 2013-09-26 10:56:55.000000000 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "3.1.2-p1" ++#define MPFR_VERSION_STRING "3.1.2-p2" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.2-a/src/version.c mpfr-3.1.2-b/src/version.c +--- mpfr-3.1.2-a/src/version.c 2013-09-26 10:52:52.000000000 +0000 ++++ mpfr-3.1.2-b/src/version.c 2013-09-26 10:56:55.000000000 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.2-p1"; ++ return "3.1.2-p2"; + } +diff -Naurd mpfr-3.1.2-a/tests/tfits.c mpfr-3.1.2-b/tests/tfits.c +--- mpfr-3.1.2-a/tests/tfits.c 2013-03-13 15:37:45.000000000 +0000 ++++ mpfr-3.1.2-b/tests/tfits.c 2013-09-26 10:56:55.000000000 +0000 +@@ -33,155 +33,176 @@ + #include "mpfr-intmax.h" + #include "mpfr-test.h" + +-#define ERROR1 { printf("Initial error for x="); mpfr_dump(x); exit(1); } +-#define ERROR2 { printf("Error for x="); mpfr_dump(x); exit(1); } ++#define ERROR1(N) \ ++ do \ ++ { \ ++ printf("Error %d for rnd = %s and x = ", N, \ ++ mpfr_print_rnd_mode ((mpfr_rnd_t) r)); \ ++ mpfr_dump(x); \ ++ exit(1); \ ++ } \ ++ while (0) + + static void check_intmax (void); + + int + main (void) + { +- mpfr_t x; ++ mpfr_t x, y; ++ int i, r; + + tests_start_mpfr (); + + mpfr_init2 (x, 256); ++ mpfr_init2 (y, 8); + +- /* Check NAN */ +- mpfr_set_nan (x); +- if (mpfr_fits_ulong_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_slong_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_uint_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_sint_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_ushort_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_sshort_p (x, MPFR_RNDN)) +- ERROR1; ++ RND_LOOP (r) ++ { + +- /* Check INF */ +- mpfr_set_inf (x, 1); +- if (mpfr_fits_ulong_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_slong_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_uint_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_sint_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_ushort_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_sshort_p (x, MPFR_RNDN)) +- ERROR1; ++ /* Check NAN */ ++ mpfr_set_nan (x); ++ if (mpfr_fits_ulong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (1); ++ if (mpfr_fits_slong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (2); ++ if (mpfr_fits_uint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (3); ++ if (mpfr_fits_sint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (4); ++ if (mpfr_fits_ushort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (5); ++ if (mpfr_fits_sshort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (6); + +- /* Check Zero */ +- MPFR_SET_ZERO (x); +- if (!mpfr_fits_ulong_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_slong_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_uint_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_sint_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_ushort_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_sshort_p (x, MPFR_RNDN)) +- ERROR2; ++ /* Check INF */ ++ mpfr_set_inf (x, 1); ++ if (mpfr_fits_ulong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (7); ++ if (mpfr_fits_slong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (8); ++ if (mpfr_fits_uint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (9); ++ if (mpfr_fits_sint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (10); ++ if (mpfr_fits_ushort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (11); ++ if (mpfr_fits_sshort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (12); + +- /* Check small op */ +- mpfr_set_str1 (x, "1@-1"); +- if (!mpfr_fits_ulong_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_slong_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_uint_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_sint_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_ushort_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_sshort_p (x, MPFR_RNDN)) +- ERROR2; ++ /* Check Zero */ ++ MPFR_SET_ZERO (x); ++ if (!mpfr_fits_ulong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (13); ++ if (!mpfr_fits_slong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (14); ++ if (!mpfr_fits_uint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (15); ++ if (!mpfr_fits_sint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (16); ++ if (!mpfr_fits_ushort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (17); ++ if (!mpfr_fits_sshort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (18); + +- /* Check 17 */ +- mpfr_set_ui (x, 17, MPFR_RNDN); +- if (!mpfr_fits_ulong_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_slong_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_uint_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_sint_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_ushort_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_sshort_p (x, MPFR_RNDN)) +- ERROR2; ++ /* Check small positive op */ ++ mpfr_set_str1 (x, "1@-1"); ++ if (!mpfr_fits_ulong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (19); ++ if (!mpfr_fits_slong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (20); ++ if (!mpfr_fits_uint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (21); ++ if (!mpfr_fits_sint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (22); ++ if (!mpfr_fits_ushort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (23); ++ if (!mpfr_fits_sshort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (24); + +- /* Check all other values */ +- mpfr_set_ui (x, ULONG_MAX, MPFR_RNDN); +- mpfr_mul_2exp (x, x, 1, MPFR_RNDN); +- if (mpfr_fits_ulong_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_slong_p (x, MPFR_RNDN)) +- ERROR1; +- mpfr_mul_2exp (x, x, 40, MPFR_RNDN); +- if (mpfr_fits_ulong_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_uint_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_sint_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_ushort_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_sshort_p (x, MPFR_RNDN)) +- ERROR1; ++ /* Check 17 */ ++ mpfr_set_ui (x, 17, MPFR_RNDN); ++ if (!mpfr_fits_ulong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (25); ++ if (!mpfr_fits_slong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (26); ++ if (!mpfr_fits_uint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (27); ++ if (!mpfr_fits_sint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (28); ++ if (!mpfr_fits_ushort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (29); ++ if (!mpfr_fits_sshort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (30); + +- mpfr_set_ui (x, ULONG_MAX, MPFR_RNDN); +- if (!mpfr_fits_ulong_p (x, MPFR_RNDN)) +- ERROR2; +- mpfr_set_ui (x, LONG_MAX, MPFR_RNDN); +- if (!mpfr_fits_slong_p (x, MPFR_RNDN)) +- ERROR2; +- mpfr_set_ui (x, UINT_MAX, MPFR_RNDN); +- if (!mpfr_fits_uint_p (x, MPFR_RNDN)) +- ERROR2; +- mpfr_set_ui (x, INT_MAX, MPFR_RNDN); +- if (!mpfr_fits_sint_p (x, MPFR_RNDN)) +- ERROR2; +- mpfr_set_ui (x, USHRT_MAX, MPFR_RNDN); +- if (!mpfr_fits_ushort_p (x, MPFR_RNDN)) +- ERROR2; +- mpfr_set_ui (x, SHRT_MAX, MPFR_RNDN); +- if (!mpfr_fits_sshort_p (x, MPFR_RNDN)) +- ERROR2; ++ /* Check all other values */ ++ mpfr_set_ui (x, ULONG_MAX, MPFR_RNDN); ++ mpfr_mul_2exp (x, x, 1, MPFR_RNDN); ++ if (mpfr_fits_ulong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (31); ++ if (mpfr_fits_slong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (32); ++ mpfr_mul_2exp (x, x, 40, MPFR_RNDN); ++ if (mpfr_fits_ulong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (33); ++ if (mpfr_fits_uint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (34); ++ if (mpfr_fits_sint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (35); ++ if (mpfr_fits_ushort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (36); ++ if (mpfr_fits_sshort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (37); + +- mpfr_set_si (x, 1, MPFR_RNDN); +- if (!mpfr_fits_sint_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_sshort_p (x, MPFR_RNDN)) +- ERROR2; ++ mpfr_set_ui (x, ULONG_MAX, MPFR_RNDN); ++ if (!mpfr_fits_ulong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (38); ++ mpfr_set_ui (x, LONG_MAX, MPFR_RNDN); ++ if (!mpfr_fits_slong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (39); ++ mpfr_set_ui (x, UINT_MAX, MPFR_RNDN); ++ if (!mpfr_fits_uint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (40); ++ mpfr_set_ui (x, INT_MAX, MPFR_RNDN); ++ if (!mpfr_fits_sint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (41); ++ mpfr_set_ui (x, USHRT_MAX, MPFR_RNDN); ++ if (!mpfr_fits_ushort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (42); ++ mpfr_set_ui (x, SHRT_MAX, MPFR_RNDN); ++ if (!mpfr_fits_sshort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (43); + +- /* Check negative value */ +- mpfr_set_si (x, -1, MPFR_RNDN); +- if (!mpfr_fits_sint_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_sshort_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_slong_p (x, MPFR_RNDN)) +- ERROR2; +- if (mpfr_fits_uint_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_ushort_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_ulong_p (x, MPFR_RNDN)) +- ERROR1; ++ mpfr_set_si (x, 1, MPFR_RNDN); ++ if (!mpfr_fits_sint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (44); ++ if (!mpfr_fits_sshort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (45); ++ ++ /* Check negative op */ ++ for (i = 1; i <= 4; i++) ++ { ++ int inv; ++ ++ mpfr_set_si_2exp (x, -i, -2, MPFR_RNDN); ++ mpfr_rint (y, x, (mpfr_rnd_t) r); ++ inv = MPFR_NOTZERO (y); ++ if (!mpfr_fits_ulong_p (x, (mpfr_rnd_t) r) ^ inv) ++ ERROR1 (46); ++ if (!mpfr_fits_slong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (47); ++ if (!mpfr_fits_uint_p (x, (mpfr_rnd_t) r) ^ inv) ++ ERROR1 (48); ++ if (!mpfr_fits_sint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (49); ++ if (!mpfr_fits_ushort_p (x, (mpfr_rnd_t) r) ^ inv) ++ ERROR1 (50); ++ if (!mpfr_fits_sshort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (51); ++ } ++ } + + mpfr_clear (x); ++ mpfr_clear (y); + + check_intmax (); + +@@ -189,85 +210,98 @@ + return 0; + } + +-static void check_intmax (void) ++static void ++check_intmax (void) + { + #ifdef _MPFR_H_HAVE_INTMAX_T +- mpfr_t x; ++ mpfr_t x, y; ++ int i, r; + +- mpfr_init2 (x, sizeof (uintmax_t)*CHAR_BIT); ++ mpfr_init2 (x, sizeof (uintmax_t) * CHAR_BIT); ++ mpfr_init2 (y, 8); + +- /* Check NAN */ +- mpfr_set_nan (x); +- if (mpfr_fits_uintmax_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_intmax_p (x, MPFR_RNDN)) +- ERROR1; ++ RND_LOOP (r) ++ { ++ /* Check NAN */ ++ mpfr_set_nan (x); ++ if (mpfr_fits_uintmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (52); ++ if (mpfr_fits_intmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (53); + +- /* Check INF */ +- mpfr_set_inf (x, 1); +- if (mpfr_fits_uintmax_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_intmax_p (x, MPFR_RNDN)) +- ERROR1; ++ /* Check INF */ ++ mpfr_set_inf (x, 1); ++ if (mpfr_fits_uintmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (54); ++ if (mpfr_fits_intmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (55); + +- /* Check Zero */ +- MPFR_SET_ZERO (x); +- if (!mpfr_fits_uintmax_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_intmax_p (x, MPFR_RNDN)) +- ERROR2; ++ /* Check Zero */ ++ MPFR_SET_ZERO (x); ++ if (!mpfr_fits_uintmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (56); ++ if (!mpfr_fits_intmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (57); + +- /* Check small op */ +- mpfr_set_str1 (x, "1@-1"); +- if (!mpfr_fits_uintmax_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_intmax_p (x, MPFR_RNDN)) +- ERROR2; ++ /* Check positive small op */ ++ mpfr_set_str1 (x, "1@-1"); ++ if (!mpfr_fits_uintmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (58); ++ if (!mpfr_fits_intmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (59); + +- /* Check 17 */ +- mpfr_set_ui (x, 17, MPFR_RNDN); +- if (!mpfr_fits_uintmax_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_intmax_p (x, MPFR_RNDN)) +- ERROR2; ++ /* Check 17 */ ++ mpfr_set_ui (x, 17, MPFR_RNDN); ++ if (!mpfr_fits_uintmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (60); ++ if (!mpfr_fits_intmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (61); + +- /* Check hugest */ +- mpfr_set_ui_2exp (x, 42, sizeof (uintmax_t) * 32, MPFR_RNDN); +- if (mpfr_fits_uintmax_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_intmax_p (x, MPFR_RNDN)) +- ERROR1; ++ /* Check hugest */ ++ mpfr_set_ui_2exp (x, 42, sizeof (uintmax_t) * 32, MPFR_RNDN); ++ if (mpfr_fits_uintmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (62); ++ if (mpfr_fits_intmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (63); + +- /* Check all other values */ +- mpfr_set_uj (x, MPFR_UINTMAX_MAX, MPFR_RNDN); +- mpfr_add_ui (x, x, 1, MPFR_RNDN); +- if (mpfr_fits_uintmax_p (x, MPFR_RNDN)) +- ERROR1; +- mpfr_set_uj (x, MPFR_UINTMAX_MAX, MPFR_RNDN); +- if (!mpfr_fits_uintmax_p (x, MPFR_RNDN)) +- ERROR2; +- mpfr_set_sj (x, MPFR_INTMAX_MAX, MPFR_RNDN); +- mpfr_add_ui (x, x, 1, MPFR_RNDN); +- if (mpfr_fits_intmax_p (x, MPFR_RNDN)) +- ERROR1; +- mpfr_set_sj (x, MPFR_INTMAX_MAX, MPFR_RNDN); +- if (!mpfr_fits_intmax_p (x, MPFR_RNDN)) +- ERROR2; +- mpfr_set_sj (x, MPFR_INTMAX_MIN, MPFR_RNDN); +- if (!mpfr_fits_intmax_p (x, MPFR_RNDN)) +- ERROR2; +- mpfr_sub_ui (x, x, 1, MPFR_RNDN); +- if (mpfr_fits_intmax_p (x, MPFR_RNDN)) +- ERROR1; ++ /* Check all other values */ ++ mpfr_set_uj (x, MPFR_UINTMAX_MAX, MPFR_RNDN); ++ mpfr_add_ui (x, x, 1, MPFR_RNDN); ++ if (mpfr_fits_uintmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (64); ++ mpfr_set_uj (x, MPFR_UINTMAX_MAX, MPFR_RNDN); ++ if (!mpfr_fits_uintmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (65); ++ mpfr_set_sj (x, MPFR_INTMAX_MAX, MPFR_RNDN); ++ mpfr_add_ui (x, x, 1, MPFR_RNDN); ++ if (mpfr_fits_intmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (66); ++ mpfr_set_sj (x, MPFR_INTMAX_MAX, MPFR_RNDN); ++ if (!mpfr_fits_intmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (67); ++ mpfr_set_sj (x, MPFR_INTMAX_MIN, MPFR_RNDN); ++ if (!mpfr_fits_intmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (68); ++ mpfr_sub_ui (x, x, 1, MPFR_RNDN); ++ if (mpfr_fits_intmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (69); + +- /* Check negative value */ +- mpfr_set_si (x, -1, MPFR_RNDN); +- if (!mpfr_fits_intmax_p (x, MPFR_RNDN)) +- ERROR2; +- if (mpfr_fits_uintmax_p (x, MPFR_RNDN)) +- ERROR1; ++ /* Check negative op */ ++ for (i = 1; i <= 4; i++) ++ { ++ int inv; ++ ++ mpfr_set_si_2exp (x, -i, -2, MPFR_RNDN); ++ mpfr_rint (y, x, (mpfr_rnd_t) r); ++ inv = MPFR_NOTZERO (y); ++ if (!mpfr_fits_uintmax_p (x, (mpfr_rnd_t) r) ^ inv) ++ ERROR1 (70); ++ if (!mpfr_fits_intmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (71); ++ } ++ } + + mpfr_clear (x); ++ mpfr_clear (y); + #endif + } +- diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch03 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch03 new file mode 100644 index 0000000000..8e0cd8e04b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch03 @@ -0,0 +1,129 @@ +diff -Naurd mpfr-3.1.2-a/PATCHES mpfr-3.1.2-b/PATCHES +--- mpfr-3.1.2-a/PATCHES 2013-10-09 13:34:21.000000000 +0000 ++++ mpfr-3.1.2-b/PATCHES 2013-10-09 13:34:21.000000000 +0000 +@@ -0,0 +1 @@ ++clang-divby0 +diff -Naurd mpfr-3.1.2-a/VERSION mpfr-3.1.2-b/VERSION +--- mpfr-3.1.2-a/VERSION 2013-09-26 10:52:52.000000000 +0000 ++++ mpfr-3.1.2-b/VERSION 2013-10-09 13:34:21.000000000 +0000 +@@ -1 +1 @@ +-3.1.2-p2 ++3.1.2-p3 +diff -Naurd mpfr-3.1.2-a/src/mpfr-impl.h mpfr-3.1.2-b/src/mpfr-impl.h +--- mpfr-3.1.2-a/src/mpfr-impl.h 2013-03-13 15:37:36.000000000 +0000 ++++ mpfr-3.1.2-b/src/mpfr-impl.h 2013-10-09 13:34:21.000000000 +0000 +@@ -468,8 +468,16 @@ + #define MPFR_LIMBS_PER_FLT ((IEEE_FLT_MANT_DIG-1)/GMP_NUMB_BITS+1) + + /* Visual C++ doesn't support +1.0/0.0, -1.0/0.0 and 0.0/0.0 +- at compile time. */ +-#if defined(_MSC_VER) && defined(_WIN32) && (_MSC_VER >= 1200) ++ at compile time. ++ Clang with -fsanitize=undefined is a bit similar due to a bug: ++ http://llvm.org/bugs/show_bug.cgi?id=17381 ++ but even without its sanitizer, it may be better to use the ++ double_zero version until IEEE 754 division by zero is properly ++ supported: ++ http://llvm.org/bugs/show_bug.cgi?id=17000 ++*/ ++#if (defined(_MSC_VER) && defined(_WIN32) && (_MSC_VER >= 1200)) || \ ++ defined(__clang__) + static double double_zero = 0.0; + # define DBL_NAN (double_zero/double_zero) + # define DBL_POS_INF ((double) 1.0/double_zero) +@@ -501,6 +509,8 @@ + (with Xcode 2.4.1, i.e. the latest one). */ + #define LVALUE(x) (&(x) == &(x) || &(x) != &(x)) + #define DOUBLE_ISINF(x) (LVALUE(x) && ((x) > DBL_MAX || (x) < -DBL_MAX)) ++/* The DOUBLE_ISNAN(x) macro is also valid on long double x ++ (assuming that the compiler isn't too broken). */ + #ifdef MPFR_NANISNAN + /* Avoid MIPSpro / IRIX64 / gcc -ffast-math (incorrect) optimizations. + The + must not be replaced by a ||. With gcc -ffast-math, NaN is +diff -Naurd mpfr-3.1.2-a/src/mpfr.h mpfr-3.1.2-b/src/mpfr.h +--- mpfr-3.1.2-a/src/mpfr.h 2013-09-26 10:52:52.000000000 +0000 ++++ mpfr-3.1.2-b/src/mpfr.h 2013-10-09 13:34:21.000000000 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "3.1.2-p2" ++#define MPFR_VERSION_STRING "3.1.2-p3" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.2-a/src/version.c mpfr-3.1.2-b/src/version.c +--- mpfr-3.1.2-a/src/version.c 2013-09-26 10:52:52.000000000 +0000 ++++ mpfr-3.1.2-b/src/version.c 2013-10-09 13:34:21.000000000 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.2-p2"; ++ return "3.1.2-p3"; + } +diff -Naurd mpfr-3.1.2-a/tests/tget_flt.c mpfr-3.1.2-b/tests/tget_flt.c +--- mpfr-3.1.2-a/tests/tget_flt.c 2013-03-13 15:37:44.000000000 +0000 ++++ mpfr-3.1.2-b/tests/tget_flt.c 2013-10-09 13:34:21.000000000 +0000 +@@ -28,9 +28,17 @@ + main (void) + { + mpfr_t x, y; +- float f, g, infp; ++ float f, g; + int i; ++#if !defined(MPFR_ERRDIVZERO) ++ float infp; ++#endif ++ ++ tests_start_mpfr (); + ++#if !defined(MPFR_ERRDIVZERO) ++ /* The definition of DBL_POS_INF involves a division by 0. This makes ++ "clang -O2 -fsanitize=undefined -fno-sanitize-recover" fail. */ + infp = (float) DBL_POS_INF; + if (infp * 0.5 != infp) + { +@@ -38,8 +46,7 @@ + fprintf (stderr, "(this is probably a compiler bug, please report)\n"); + exit (1); + } +- +- tests_start_mpfr (); ++#endif + + mpfr_init2 (x, 24); + mpfr_init2 (y, 24); +@@ -353,6 +360,7 @@ + printf ("expected %.8e, got %.8e\n", g, f); + exit (1); + } ++#if !defined(MPFR_ERRDIVZERO) + f = mpfr_get_flt (x, MPFR_RNDN); /* first round to 2^128 (even rule), + thus we should get +Inf */ + g = infp; +@@ -376,6 +384,7 @@ + printf ("expected %.8e, got %.8e\n", g, f); + exit (1); + } ++#endif + + mpfr_clear (x); + mpfr_clear (y); +diff -Naurd mpfr-3.1.2-a/tests/tset_ld.c mpfr-3.1.2-b/tests/tset_ld.c +--- mpfr-3.1.2-a/tests/tset_ld.c 2013-03-13 15:37:44.000000000 +0000 ++++ mpfr-3.1.2-b/tests/tset_ld.c 2013-10-09 13:34:21.000000000 +0000 +@@ -47,8 +47,11 @@ + static int + Isnan_ld (long double d) + { +- double e = (double) d; +- if (DOUBLE_ISNAN (e)) ++ /* Do not convert d to double as this can give an overflow, which ++ may confuse compilers without IEEE 754 support (such as clang ++ -fsanitize=undefined), or trigger a trap if enabled. ++ The DOUBLE_ISNAN macro should work fine on long double. */ ++ if (DOUBLE_ISNAN (d)) + return 1; + LONGDOUBLE_NAN_ACTION (d, goto yes); + return 0; diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch04 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch04 new file mode 100644 index 0000000000..2451f36027 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch04 @@ -0,0 +1,84 @@ +diff -Naurd mpfr-3.1.2-a/PATCHES mpfr-3.1.2-b/PATCHES +--- mpfr-3.1.2-a/PATCHES 2013-11-15 00:51:49.211333830 +0000 ++++ mpfr-3.1.2-b/PATCHES 2013-11-15 00:51:49.323334999 +0000 +@@ -0,0 +1 @@ ++printf-alt0 +diff -Naurd mpfr-3.1.2-a/VERSION mpfr-3.1.2-b/VERSION +--- mpfr-3.1.2-a/VERSION 2013-11-15 00:51:49.211333830 +0000 ++++ mpfr-3.1.2-b/VERSION 2013-11-15 00:51:49.323334999 +0000 +@@ -1 +1 @@ +-3.1.2-p3 ++3.1.2-p4 +diff -Naurd mpfr-3.1.2-a/src/mpfr.h mpfr-3.1.2-b/src/mpfr.h +--- mpfr-3.1.2-a/src/mpfr.h 2013-11-15 00:51:49.211333830 +0000 ++++ mpfr-3.1.2-b/src/mpfr.h 2013-11-15 00:51:49.323334999 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "3.1.2-p3" ++#define MPFR_VERSION_STRING "3.1.2-p4" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.2-a/src/vasprintf.c mpfr-3.1.2-b/src/vasprintf.c +--- mpfr-3.1.2-a/src/vasprintf.c 2013-03-13 15:37:37.000000000 +0000 ++++ mpfr-3.1.2-b/src/vasprintf.c 2013-11-15 00:51:49.267334408 +0000 +@@ -1040,7 +1040,7 @@ + } + + /* Determine the different parts of the string representation of the regular +- number P when SPEC.SPEC is 'e', 'E', 'g', or 'G'. ++ number P when spec.spec is 'e', 'E', 'g', or 'G'. + DEC_INFO contains the previously computed exponent and string or is NULL. + + return -1 if some field > INT_MAX */ +@@ -1167,7 +1167,7 @@ + } + + /* Determine the different parts of the string representation of the regular +- number P when SPEC.SPEC is 'f', 'F', 'g', or 'G'. ++ number P when spec.spec is 'f', 'F', 'g', or 'G'. + DEC_INFO contains the previously computed exponent and string or is NULL. + + return -1 if some field of number_parts is greater than INT_MAX */ +@@ -1559,7 +1559,7 @@ + /* fractional part */ + { + np->point = MPFR_DECIMAL_POINT; +- np->fp_trailing_zeros = (spec.spec == 'g' && spec.spec == 'G') ? ++ np->fp_trailing_zeros = (spec.spec == 'g' || spec.spec == 'G') ? + spec.prec - 1 : spec.prec; + } + else if (spec.alt) +diff -Naurd mpfr-3.1.2-a/src/version.c mpfr-3.1.2-b/src/version.c +--- mpfr-3.1.2-a/src/version.c 2013-11-15 00:51:49.211333830 +0000 ++++ mpfr-3.1.2-b/src/version.c 2013-11-15 00:51:49.323334999 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.2-p3"; ++ return "3.1.2-p4"; + } +diff -Naurd mpfr-3.1.2-a/tests/tsprintf.c mpfr-3.1.2-b/tests/tsprintf.c +--- mpfr-3.1.2-a/tests/tsprintf.c 2013-03-13 15:37:44.000000000 +0000 ++++ mpfr-3.1.2-b/tests/tsprintf.c 2013-11-15 00:51:49.267334408 +0000 +@@ -456,10 +456,16 @@ + check_sprintf ("1.999900 ", "%-#10.7RG", x); + check_sprintf ("1.9999 ", "%-10.7RG", x); + mpfr_set_ui (x, 1, MPFR_RNDN); ++ check_sprintf ("1.", "%#.1Rg", x); ++ check_sprintf ("1. ", "%-#5.1Rg", x); ++ check_sprintf (" 1.0", "%#5.2Rg", x); + check_sprintf ("1.00000000000000000000000000000", "%#.30Rg", x); + check_sprintf ("1", "%.30Rg", x); + mpfr_set_ui (x, 0, MPFR_RNDN); +- check_sprintf ("0.000000000000000000000000000000", "%#.30Rg", x); ++ check_sprintf ("0.", "%#.1Rg", x); ++ check_sprintf ("0. ", "%-#5.1Rg", x); ++ check_sprintf (" 0.0", "%#5.2Rg", x); ++ check_sprintf ("0.00000000000000000000000000000", "%#.30Rg", x); + check_sprintf ("0", "%.30Rg", x); + + /* following tests with precision 53 bits */ diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch05 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch05 new file mode 100644 index 0000000000..669b91d54d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch05 @@ -0,0 +1,42 @@ +diff -Naurd mpfr-3.1.2-a/PATCHES mpfr-3.1.2-b/PATCHES +--- mpfr-3.1.2-a/PATCHES 2013-12-01 11:07:49.575329762 +0000 ++++ mpfr-3.1.2-b/PATCHES 2013-12-01 11:07:49.751331625 +0000 +@@ -0,0 +1 @@ ++custom_init_set +diff -Naurd mpfr-3.1.2-a/VERSION mpfr-3.1.2-b/VERSION +--- mpfr-3.1.2-a/VERSION 2013-12-01 11:07:49.571329714 +0000 ++++ mpfr-3.1.2-b/VERSION 2013-12-01 11:07:49.747331585 +0000 +@@ -1 +1 @@ +-3.1.2-p4 ++3.1.2-p5 +diff -Naurd mpfr-3.1.2-a/src/mpfr.h mpfr-3.1.2-b/src/mpfr.h +--- mpfr-3.1.2-a/src/mpfr.h 2013-12-01 11:07:49.571329714 +0000 ++++ mpfr-3.1.2-b/src/mpfr.h 2013-12-01 11:07:49.747331585 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "3.1.2-p4" ++#define MPFR_VERSION_STRING "3.1.2-p5" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +@@ -861,7 +861,7 @@ + _t = (mpfr_kind_t) _k; \ + _s = 1; \ + } else { \ +- _t = (mpfr_kind_t) -k; \ ++ _t = (mpfr_kind_t) - _k; \ + _s = -1; \ + } \ + _e = _t == MPFR_REGULAR_KIND ? (e) : \ +diff -Naurd mpfr-3.1.2-a/src/version.c mpfr-3.1.2-b/src/version.c +--- mpfr-3.1.2-a/src/version.c 2013-12-01 11:07:49.575329762 +0000 ++++ mpfr-3.1.2-b/src/version.c 2013-12-01 11:07:49.747331585 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.2-p4"; ++ return "3.1.2-p5"; + } diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch06 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch06 new file mode 100644 index 0000000000..50cd04d724 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch06 @@ -0,0 +1,43 @@ +diff -Naurd mpfr-3.1.2-a/PATCHES mpfr-3.1.2-b/PATCHES +--- mpfr-3.1.2-a/PATCHES 2014-04-15 21:56:49.609057464 +0000 ++++ mpfr-3.1.2-b/PATCHES 2014-04-15 21:56:49.697059857 +0000 +@@ -0,0 +1 @@ ++li2-return +diff -Naurd mpfr-3.1.2-a/VERSION mpfr-3.1.2-b/VERSION +--- mpfr-3.1.2-a/VERSION 2014-04-15 21:56:49.609057464 +0000 ++++ mpfr-3.1.2-b/VERSION 2014-04-15 21:56:49.697059857 +0000 +@@ -1 +1 @@ +-3.1.2-p5 ++3.1.2-p6 +diff -Naurd mpfr-3.1.2-a/src/li2.c mpfr-3.1.2-b/src/li2.c +--- mpfr-3.1.2-a/src/li2.c 2013-03-13 15:37:32.000000000 +0000 ++++ mpfr-3.1.2-b/src/li2.c 2014-04-15 21:56:49.653058661 +0000 +@@ -630,5 +630,5 @@ + return mpfr_check_range (y, inexact, rnd_mode); + } + +- MPFR_ASSERTN (0); /* should never reach this point */ ++ MPFR_RET_NEVER_GO_HERE (); + } +diff -Naurd mpfr-3.1.2-a/src/mpfr.h mpfr-3.1.2-b/src/mpfr.h +--- mpfr-3.1.2-a/src/mpfr.h 2014-04-15 21:56:49.609057464 +0000 ++++ mpfr-3.1.2-b/src/mpfr.h 2014-04-15 21:56:49.697059857 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "3.1.2-p5" ++#define MPFR_VERSION_STRING "3.1.2-p6" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.2-a/src/version.c mpfr-3.1.2-b/src/version.c +--- mpfr-3.1.2-a/src/version.c 2014-04-15 21:56:49.609057464 +0000 ++++ mpfr-3.1.2-b/src/version.c 2014-04-15 21:56:49.697059857 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.2-p5"; ++ return "3.1.2-p6"; + } diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch07 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch07 new file mode 100644 index 0000000000..378c3bf4fc --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch07 @@ -0,0 +1,71 @@ +diff -Naurd mpfr-3.1.2-a/PATCHES mpfr-3.1.2-b/PATCHES +--- mpfr-3.1.2-a/PATCHES 2014-04-15 22:04:57.090286262 +0000 ++++ mpfr-3.1.2-b/PATCHES 2014-04-15 22:04:57.162288198 +0000 +@@ -0,0 +1 @@ ++exp3 +diff -Naurd mpfr-3.1.2-a/VERSION mpfr-3.1.2-b/VERSION +--- mpfr-3.1.2-a/VERSION 2014-04-15 22:04:57.086286154 +0000 ++++ mpfr-3.1.2-b/VERSION 2014-04-15 22:04:57.162288198 +0000 +@@ -1 +1 @@ +-3.1.2-p6 ++3.1.2-p7 +diff -Naurd mpfr-3.1.2-a/src/exp3.c mpfr-3.1.2-b/src/exp3.c +--- mpfr-3.1.2-a/src/exp3.c 2013-03-13 15:37:34.000000000 +0000 ++++ mpfr-3.1.2-b/src/exp3.c 2014-04-15 22:04:57.126287230 +0000 +@@ -283,7 +283,7 @@ + } + } + +- if (mpfr_can_round (shift_x > 0 ? t : tmp, realprec, MPFR_RNDD, MPFR_RNDZ, ++ if (mpfr_can_round (shift_x > 0 ? t : tmp, realprec, MPFR_RNDN, MPFR_RNDZ, + MPFR_PREC(y) + (rnd_mode == MPFR_RNDN))) + { + inexact = mpfr_set (y, shift_x > 0 ? t : tmp, rnd_mode); +diff -Naurd mpfr-3.1.2-a/src/mpfr.h mpfr-3.1.2-b/src/mpfr.h +--- mpfr-3.1.2-a/src/mpfr.h 2014-04-15 22:04:57.086286154 +0000 ++++ mpfr-3.1.2-b/src/mpfr.h 2014-04-15 22:04:57.162288198 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "3.1.2-p6" ++#define MPFR_VERSION_STRING "3.1.2-p7" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.2-a/src/version.c mpfr-3.1.2-b/src/version.c +--- mpfr-3.1.2-a/src/version.c 2014-04-15 22:04:57.090286262 +0000 ++++ mpfr-3.1.2-b/src/version.c 2014-04-15 22:04:57.162288198 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.2-p6"; ++ return "3.1.2-p7"; + } +diff -Naurd mpfr-3.1.2-a/tests/texp.c mpfr-3.1.2-b/tests/texp.c +--- mpfr-3.1.2-a/tests/texp.c 2013-03-13 15:37:44.000000000 +0000 ++++ mpfr-3.1.2-b/tests/texp.c 2014-04-15 22:04:57.126287230 +0000 +@@ -150,6 +150,22 @@ + exit (1); + } + ++ mpfr_set_prec (x, 118); ++ mpfr_set_str_binary (x, "0.1110010100011101010000111110011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E-86"); ++ mpfr_set_prec (y, 118); ++ mpfr_exp_2 (y, x, MPFR_RNDU); ++ mpfr_exp_3 (x, x, MPFR_RNDU); ++ if (mpfr_cmp (x, y)) ++ { ++ printf ("mpfr_exp_2 and mpfr_exp_3 differ for prec=118\n"); ++ printf ("mpfr_exp_2 gives "); ++ mpfr_out_str (stdout, 2, 0, y, MPFR_RNDN); ++ printf ("\nmpfr_exp_3 gives "); ++ mpfr_out_str (stdout, 2, 0, x, MPFR_RNDN); ++ printf ("\n"); ++ exit (1); ++ } ++ + mpfr_clear (x); + mpfr_clear (y); + return 0; diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch08 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch08 new file mode 100644 index 0000000000..2245c7c23e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch08 @@ -0,0 +1,254 @@ +diff -Naurd mpfr-3.1.2-a/PATCHES mpfr-3.1.2-b/PATCHES +--- mpfr-3.1.2-a/PATCHES 2014-04-15 22:20:32.243481506 +0000 ++++ mpfr-3.1.2-b/PATCHES 2014-04-15 22:22:32.418722707 +0000 +@@ -0,0 +1 @@ ++gmp6-compat +diff -Naurd mpfr-3.1.2-a/VERSION mpfr-3.1.2-b/VERSION +--- mpfr-3.1.2-a/VERSION 2014-04-15 22:20:20.755171478 +0000 ++++ mpfr-3.1.2-b/VERSION 2014-04-15 22:21:45.225450147 +0000 +@@ -1 +1 @@ +-3.1.2-p7 ++3.1.2-p8 +diff -Naurd mpfr-3.1.2-a/configure mpfr-3.1.2-b/configure +--- mpfr-3.1.2-a/configure 2013-03-13 15:38:20.000000000 +0000 ++++ mpfr-3.1.2-b/configure 2014-04-15 22:21:38.821277476 +0000 +@@ -14545,26 +14545,30 @@ + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + fi + +-if test "$use_gmp_build" = yes ; then +- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for valid GMP_NUMB_BITS" >&5 +-$as_echo_n "checking for valid GMP_NUMB_BITS... " >&6; } +- if test "$cross_compiling" = yes; then : ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GMP_NUMB_BITS and sizeof(mp_limb_t) consistency" >&5 ++$as_echo_n "checking for GMP_NUMB_BITS and sizeof(mp_limb_t) consistency... " >&6; } ++if test "$cross_compiling" = yes; then : + { $as_echo "$as_me:${as_lineno-$LINENO}: result: can't test" >&5 + $as_echo "can't test" >&6; } + else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + ++#include + #include + #include "gmp.h" +-#include "gmp-impl.h" + + int + main () + { + +- return GMP_NUMB_BITS == BYTES_PER_MP_LIMB * CHAR_BIT +- && sizeof(mp_limb_t) == BYTES_PER_MP_LIMB ? 0 : 1; ++ if (GMP_NUMB_BITS == sizeof(mp_limb_t) * CHAR_BIT) ++ return 0; ++ fprintf (stderr, "GMP_NUMB_BITS = %ld\n", (long) GMP_NUMB_BITS); ++ fprintf (stderr, "sizeof(mp_limb_t) = %ld\n", (long) sizeof(mp_limb_t)); ++ fprintf (stderr, "sizeof(mp_limb_t) * CHAR_BIT = %ld != GMP_NUMB_BITS\n", ++ (long) (sizeof(mp_limb_t) * CHAR_BIT)); ++ return 1; + + ; + return 0; +@@ -14577,14 +14581,14 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + $as_echo "no" >&6; } +- as_fn_error $? "GMP_NUMB_BITS is incorrect. +-You probably need to change some of the GMP or MPFR compile options." "$LINENO" 5 ++ as_fn_error $? "GMP_NUMB_BITS and sizeof(mp_limb_t) are not consistent. ++You probably need to change some of the GMP or MPFR compile options. ++See 'config.log' for details (search for GMP_NUMB_BITS)." "$LINENO" 5 + fi + rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ + conftest.$ac_objext conftest.beam conftest.$ac_ext + fi + +-fi + + + if test "$dont_link_with_gmp" = yes ; then +diff -Naurd mpfr-3.1.2-a/configure.ac mpfr-3.1.2-b/configure.ac +--- mpfr-3.1.2-a/configure.ac 2013-03-13 15:37:46.000000000 +0000 ++++ mpfr-3.1.2-b/configure.ac 2013-03-13 15:37:46.000000000 +0000 +@@ -435,23 +435,29 @@ + ]) + fi + +-dnl Check for valid GMP_NUMB_BITS and BYTES_PER_MP_LIMB ++dnl Check for GMP_NUMB_BITS and sizeof(mp_limb_t) consistency. ++dnl Problems may occur if gmp.h was generated with some ABI ++dnl and is used with another ABI (or if nails are used). + dnl This test doesn't need to link with libgmp (at least it shouldn't). +-if test "$use_gmp_build" = yes ; then +- AC_MSG_CHECKING(for valid GMP_NUMB_BITS) +- AC_RUN_IFELSE([AC_LANG_PROGRAM([[ ++AC_MSG_CHECKING(for GMP_NUMB_BITS and sizeof(mp_limb_t) consistency) ++AC_RUN_IFELSE([AC_LANG_PROGRAM([[ ++#include + #include + #include "gmp.h" +-#include "gmp-impl.h" + ]], [[ +- return GMP_NUMB_BITS == BYTES_PER_MP_LIMB * CHAR_BIT +- && sizeof(mp_limb_t) == BYTES_PER_MP_LIMB ? 0 : 1; ++ if (GMP_NUMB_BITS == sizeof(mp_limb_t) * CHAR_BIT) ++ return 0; ++ fprintf (stderr, "GMP_NUMB_BITS = %ld\n", (long) GMP_NUMB_BITS); ++ fprintf (stderr, "sizeof(mp_limb_t) = %ld\n", (long) sizeof(mp_limb_t)); ++ fprintf (stderr, "sizeof(mp_limb_t) * CHAR_BIT = %ld != GMP_NUMB_BITS\n", ++ (long) (sizeof(mp_limb_t) * CHAR_BIT)); ++ return 1; + ]])], [AC_MSG_RESULT(yes)], [ + AC_MSG_RESULT(no) +- AC_MSG_ERROR([GMP_NUMB_BITS is incorrect. +-You probably need to change some of the GMP or MPFR compile options.])], ++ AC_MSG_ERROR([GMP_NUMB_BITS and sizeof(mp_limb_t) are not consistent. ++You probably need to change some of the GMP or MPFR compile options. ++See 'config.log' for details (search for GMP_NUMB_BITS).])], + [AC_MSG_RESULT([can't test])]) +-fi + + + dnl We really need to link using libtool. But it is impossible with the current +diff -Naurd mpfr-3.1.2-a/src/init2.c mpfr-3.1.2-b/src/init2.c +--- mpfr-3.1.2-a/src/init2.c 2013-03-13 15:37:32.000000000 +0000 ++++ mpfr-3.1.2-b/src/init2.c 2014-04-15 22:21:06.220398489 +0000 +@@ -30,11 +30,11 @@ + + /* Check if we can represent the number of limbs + * associated to the maximum of mpfr_prec_t*/ +- MPFR_ASSERTN( MP_SIZE_T_MAX >= (MPFR_PREC_MAX/BYTES_PER_MP_LIMB) ); ++ MPFR_ASSERTN( MP_SIZE_T_MAX >= (MPFR_PREC_MAX/MPFR_BYTES_PER_MP_LIMB) ); + +- /* Check for correct GMP_NUMB_BITS and BYTES_PER_MP_LIMB */ +- MPFR_ASSERTN( GMP_NUMB_BITS == BYTES_PER_MP_LIMB * CHAR_BIT +- && sizeof(mp_limb_t) == BYTES_PER_MP_LIMB ); ++ /* Check for correct GMP_NUMB_BITS and MPFR_BYTES_PER_MP_LIMB */ ++ MPFR_ASSERTN( GMP_NUMB_BITS == MPFR_BYTES_PER_MP_LIMB * CHAR_BIT ++ && sizeof(mp_limb_t) == MPFR_BYTES_PER_MP_LIMB ); + + MPFR_ASSERTN (mp_bits_per_limb == GMP_NUMB_BITS); + +diff -Naurd mpfr-3.1.2-a/src/mpfr-gmp.h mpfr-3.1.2-b/src/mpfr-gmp.h +--- mpfr-3.1.2-a/src/mpfr-gmp.h 2013-03-13 15:37:32.000000000 +0000 ++++ mpfr-3.1.2-b/src/mpfr-gmp.h 2014-04-15 22:21:06.220398489 +0000 +@@ -72,7 +72,6 @@ + #endif + + /* Define some macros */ +-#define BYTES_PER_MP_LIMB (GMP_NUMB_BITS/CHAR_BIT) + + #define MP_LIMB_T_MAX (~(mp_limb_t)0) + +@@ -96,19 +95,19 @@ + #define SHRT_HIGHBIT SHRT_MIN + + /* MP_LIMB macros */ +-#define MPN_ZERO(dst, n) memset((dst), 0, (n)*BYTES_PER_MP_LIMB) +-#define MPN_COPY_DECR(dst,src,n) memmove((dst),(src),(n)*BYTES_PER_MP_LIMB) +-#define MPN_COPY_INCR(dst,src,n) memmove((dst),(src),(n)*BYTES_PER_MP_LIMB) ++#define MPN_ZERO(dst, n) memset((dst), 0, (n)*MPFR_BYTES_PER_MP_LIMB) ++#define MPN_COPY_DECR(dst,src,n) memmove((dst),(src),(n)*MPFR_BYTES_PER_MP_LIMB) ++#define MPN_COPY_INCR(dst,src,n) memmove((dst),(src),(n)*MPFR_BYTES_PER_MP_LIMB) + #define MPN_COPY(dst,src,n) \ + do \ + { \ + if ((dst) != (src)) \ + { \ + MPFR_ASSERTD ((char *) (dst) >= (char *) (src) + \ +- (n) * BYTES_PER_MP_LIMB || \ ++ (n) * MPFR_BYTES_PER_MP_LIMB || \ + (char *) (src) >= (char *) (dst) + \ +- (n) * BYTES_PER_MP_LIMB); \ +- memcpy ((dst), (src), (n) * BYTES_PER_MP_LIMB); \ ++ (n) * MPFR_BYTES_PER_MP_LIMB); \ ++ memcpy ((dst), (src), (n) * MPFR_BYTES_PER_MP_LIMB); \ + } \ + } \ + while (0) +diff -Naurd mpfr-3.1.2-a/src/mpfr-impl.h mpfr-3.1.2-b/src/mpfr-impl.h +--- mpfr-3.1.2-a/src/mpfr-impl.h 2013-10-09 13:34:21.000000000 +0000 ++++ mpfr-3.1.2-b/src/mpfr-impl.h 2014-04-15 22:21:06.220398489 +0000 +@@ -191,7 +191,7 @@ + # endif + #endif + +- ++#define MPFR_BYTES_PER_MP_LIMB (GMP_NUMB_BITS/CHAR_BIT) + + /****************************************************** + ******************** Check GMP *********************** +@@ -930,7 +930,7 @@ + #define MPFR_SET_ALLOC_SIZE(x, n) \ + ( ((mp_size_t*) MPFR_MANT(x))[-1] = n) + #define MPFR_MALLOC_SIZE(s) \ +- ( sizeof(mpfr_size_limb_t) + BYTES_PER_MP_LIMB * ((size_t) s) ) ++ ( sizeof(mpfr_size_limb_t) + MPFR_BYTES_PER_MP_LIMB * ((size_t) s) ) + #define MPFR_SET_MANT_PTR(x,p) \ + (MPFR_MANT(x) = (mp_limb_t*) ((mpfr_size_limb_t*) p + 1)) + #define MPFR_GET_REAL_PTR(x) \ +@@ -964,7 +964,7 @@ + #endif + + #define MPFR_TMP_LIMBS_ALLOC(N) \ +- ((mp_limb_t *) MPFR_TMP_ALLOC ((size_t) (N) * BYTES_PER_MP_LIMB)) ++ ((mp_limb_t *) MPFR_TMP_ALLOC ((size_t) (N) * MPFR_BYTES_PER_MP_LIMB)) + + /* temporary allocate 1 limb at xp, and initialize mpfr variable x */ + /* The temporary var doesn't have any size field, but it doesn't matter +diff -Naurd mpfr-3.1.2-a/src/mpfr.h mpfr-3.1.2-b/src/mpfr.h +--- mpfr-3.1.2-a/src/mpfr.h 2014-04-15 22:20:20.755171478 +0000 ++++ mpfr-3.1.2-b/src/mpfr.h 2014-04-15 22:21:45.225450147 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "3.1.2-p7" ++#define MPFR_VERSION_STRING "3.1.2-p8" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.2-a/src/mul.c mpfr-3.1.2-b/src/mul.c +--- mpfr-3.1.2-a/src/mul.c 2013-03-13 15:37:37.000000000 +0000 ++++ mpfr-3.1.2-b/src/mul.c 2014-04-15 22:21:06.224398597 +0000 +@@ -106,7 +106,7 @@ + MPFR_ASSERTD(tn <= k); + + /* Check for no size_t overflow*/ +- MPFR_ASSERTD((size_t) k <= ((size_t) -1) / BYTES_PER_MP_LIMB); ++ MPFR_ASSERTD((size_t) k <= ((size_t) -1) / MPFR_BYTES_PER_MP_LIMB); + MPFR_TMP_MARK(marker); + tmp = MPFR_TMP_LIMBS_ALLOC (k); + +@@ -301,7 +301,7 @@ + MPFR_ASSERTD (tn <= k); /* tn <= k, thus no int overflow */ + + /* Check for no size_t overflow*/ +- MPFR_ASSERTD ((size_t) k <= ((size_t) -1) / BYTES_PER_MP_LIMB); ++ MPFR_ASSERTD ((size_t) k <= ((size_t) -1) / MPFR_BYTES_PER_MP_LIMB); + MPFR_TMP_MARK (marker); + tmp = MPFR_TMP_LIMBS_ALLOC (k); + +diff -Naurd mpfr-3.1.2-a/src/stack_interface.c mpfr-3.1.2-b/src/stack_interface.c +--- mpfr-3.1.2-a/src/stack_interface.c 2013-03-13 15:37:32.000000000 +0000 ++++ mpfr-3.1.2-b/src/stack_interface.c 2014-04-15 22:21:06.220398489 +0000 +@@ -26,7 +26,7 @@ + size_t + mpfr_custom_get_size (mpfr_prec_t prec) + { +- return MPFR_PREC2LIMBS (prec) * BYTES_PER_MP_LIMB; ++ return MPFR_PREC2LIMBS (prec) * MPFR_BYTES_PER_MP_LIMB; + } + + #undef mpfr_custom_init +diff -Naurd mpfr-3.1.2-a/src/version.c mpfr-3.1.2-b/src/version.c +--- mpfr-3.1.2-a/src/version.c 2014-04-15 22:20:20.755171478 +0000 ++++ mpfr-3.1.2-b/src/version.c 2014-04-15 22:21:45.225450147 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.2-p7"; ++ return "3.1.2-p8"; + } diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch09 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch09 new file mode 100644 index 0000000000..6ff7c4ac92 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch09 @@ -0,0 +1,166 @@ +diff -Naurd mpfr-3.1.2-a/PATCHES mpfr-3.1.2-b/PATCHES +--- mpfr-3.1.2-a/PATCHES 2014-06-30 15:15:25.533266905 +0000 ++++ mpfr-3.1.2-b/PATCHES 2014-06-30 15:15:25.617269178 +0000 +@@ -0,0 +1 @@ ++div-overflow +diff -Naurd mpfr-3.1.2-a/VERSION mpfr-3.1.2-b/VERSION +--- mpfr-3.1.2-a/VERSION 2014-06-30 15:15:25.529266797 +0000 ++++ mpfr-3.1.2-b/VERSION 2014-06-30 15:15:25.617269178 +0000 +@@ -1 +1 @@ +-3.1.2-p8 ++3.1.2-p9 +diff -Naurd mpfr-3.1.2-a/src/div.c mpfr-3.1.2-b/src/div.c +--- mpfr-3.1.2-a/src/div.c 2013-03-13 15:37:33.000000000 +0000 ++++ mpfr-3.1.2-b/src/div.c 2014-06-30 15:15:25.585268312 +0000 +@@ -750,7 +750,9 @@ + truncate_check_qh: + if (qh) + { +- qexp ++; ++ if (MPFR_LIKELY (qexp < MPFR_EXP_MAX)) ++ qexp ++; ++ /* else qexp is now incorrect, but one will still get an overflow */ + q0p[q0size - 1] = MPFR_LIMB_HIGHBIT; + } + goto truncate; +@@ -765,7 +767,9 @@ + inex = 1; /* always here */ + if (mpn_add_1 (q0p, q0p, q0size, MPFR_LIMB_ONE << sh)) + { +- qexp ++; ++ if (MPFR_LIKELY (qexp < MPFR_EXP_MAX)) ++ qexp ++; ++ /* else qexp is now incorrect, but one will still get an overflow */ + q0p[q0size - 1] = MPFR_LIMB_HIGHBIT; + } + +diff -Naurd mpfr-3.1.2-a/src/mpfr.h mpfr-3.1.2-b/src/mpfr.h +--- mpfr-3.1.2-a/src/mpfr.h 2014-06-30 15:15:25.533266905 +0000 ++++ mpfr-3.1.2-b/src/mpfr.h 2014-06-30 15:15:25.613269070 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "3.1.2-p8" ++#define MPFR_VERSION_STRING "3.1.2-p9" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.2-a/src/version.c mpfr-3.1.2-b/src/version.c +--- mpfr-3.1.2-a/src/version.c 2014-06-30 15:15:25.533266905 +0000 ++++ mpfr-3.1.2-b/src/version.c 2014-06-30 15:15:25.613269070 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.2-p8"; ++ return "3.1.2-p9"; + } +diff -Naurd mpfr-3.1.2-a/tests/tdiv.c mpfr-3.1.2-b/tests/tdiv.c +--- mpfr-3.1.2-a/tests/tdiv.c 2013-03-13 15:37:44.000000000 +0000 ++++ mpfr-3.1.2-b/tests/tdiv.c 2014-06-30 15:15:25.585268312 +0000 +@@ -1104,6 +1104,96 @@ + #define RAND_FUNCTION(x) mpfr_random2(x, MPFR_LIMB_SIZE (x), randlimb () % 100, RANDS) + #include "tgeneric.c" + ++static void ++test_extreme (void) ++{ ++ mpfr_t x, y, z; ++ mpfr_exp_t emin, emax; ++ mpfr_prec_t p[4] = { 8, 32, 64, 256 }; ++ int xi, yi, zi, j, r; ++ unsigned int flags, ex_flags; ++ ++ emin = mpfr_get_emin (); ++ emax = mpfr_get_emax (); ++ ++ mpfr_set_emin (MPFR_EMIN_MIN); ++ mpfr_set_emax (MPFR_EMAX_MAX); ++ ++ for (xi = 0; xi < 4; xi++) ++ { ++ mpfr_init2 (x, p[xi]); ++ mpfr_setmax (x, MPFR_EMAX_MAX); ++ MPFR_ASSERTN (mpfr_check (x)); ++ for (yi = 0; yi < 4; yi++) ++ { ++ mpfr_init2 (y, p[yi]); ++ mpfr_setmin (y, MPFR_EMIN_MIN); ++ for (j = 0; j < 2; j++) ++ { ++ MPFR_ASSERTN (mpfr_check (y)); ++ for (zi = 0; zi < 4; zi++) ++ { ++ mpfr_init2 (z, p[zi]); ++ RND_LOOP (r) ++ { ++ mpfr_clear_flags (); ++ mpfr_div (z, x, y, (mpfr_rnd_t) r); ++ flags = __gmpfr_flags; ++ MPFR_ASSERTN (mpfr_check (z)); ++ ex_flags = MPFR_FLAGS_OVERFLOW | MPFR_FLAGS_INEXACT; ++ if (flags != ex_flags) ++ { ++ printf ("Bad flags in test_extreme on z = a/b" ++ " with %s and\n", ++ mpfr_print_rnd_mode ((mpfr_rnd_t) r)); ++ printf ("a = "); ++ mpfr_dump (x); ++ printf ("b = "); ++ mpfr_dump (y); ++ printf ("Expected flags:"); ++ flags_out (ex_flags); ++ printf ("Got flags: "); ++ flags_out (flags); ++ printf ("z = "); ++ mpfr_dump (z); ++ exit (1); ++ } ++ mpfr_clear_flags (); ++ mpfr_div (z, y, x, (mpfr_rnd_t) r); ++ flags = __gmpfr_flags; ++ MPFR_ASSERTN (mpfr_check (z)); ++ ex_flags = MPFR_FLAGS_UNDERFLOW | MPFR_FLAGS_INEXACT; ++ if (flags != ex_flags) ++ { ++ printf ("Bad flags in test_extreme on z = a/b" ++ " with %s and\n", ++ mpfr_print_rnd_mode ((mpfr_rnd_t) r)); ++ printf ("a = "); ++ mpfr_dump (y); ++ printf ("b = "); ++ mpfr_dump (x); ++ printf ("Expected flags:"); ++ flags_out (ex_flags); ++ printf ("Got flags: "); ++ flags_out (flags); ++ printf ("z = "); ++ mpfr_dump (z); ++ exit (1); ++ } ++ } ++ mpfr_clear (z); ++ } /* zi */ ++ mpfr_nextabove (y); ++ } /* j */ ++ mpfr_clear (y); ++ } /* yi */ ++ mpfr_clear (x); ++ } /* xi */ ++ ++ set_emin (emin); ++ set_emax (emax); ++} ++ + int + main (int argc, char *argv[]) + { +@@ -1130,6 +1220,7 @@ + test_20070603 (); + test_20070628 (); + test_generic (2, 800, 50); ++ test_extreme (); + + tests_end_mpfr (); + return 0; diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch10 b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch10 new file mode 100644 index 0000000000..43848f7b11 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/files/3.1.2/patch10 @@ -0,0 +1,138 @@ +diff -Naurd mpfr-3.1.2-a/PATCHES mpfr-3.1.2-b/PATCHES +--- mpfr-3.1.2-a/PATCHES 2014-06-30 15:17:53.337268149 +0000 ++++ mpfr-3.1.2-b/PATCHES 2014-06-30 15:17:53.417270314 +0000 +@@ -0,0 +1 @@ ++vasprintf +diff -Naurd mpfr-3.1.2-a/VERSION mpfr-3.1.2-b/VERSION +--- mpfr-3.1.2-a/VERSION 2014-06-30 15:17:53.337268149 +0000 ++++ mpfr-3.1.2-b/VERSION 2014-06-30 15:17:53.413270206 +0000 +@@ -1 +1 @@ +-3.1.2-p9 ++3.1.2-p10 +diff -Naurd mpfr-3.1.2-a/src/mpfr.h mpfr-3.1.2-b/src/mpfr.h +--- mpfr-3.1.2-a/src/mpfr.h 2014-06-30 15:17:53.337268149 +0000 ++++ mpfr-3.1.2-b/src/mpfr.h 2014-06-30 15:17:53.413270206 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "3.1.2-p9" ++#define MPFR_VERSION_STRING "3.1.2-p10" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.2-a/src/vasprintf.c mpfr-3.1.2-b/src/vasprintf.c +--- mpfr-3.1.2-a/src/vasprintf.c 2013-11-15 00:51:49.267334408 +0000 ++++ mpfr-3.1.2-b/src/vasprintf.c 2014-06-30 15:17:53.377269231 +0000 +@@ -884,14 +884,18 @@ + first digit, we want the exponent for radix two and the decimal + point AFTER the first digit. */ + { +- MPFR_ASSERTN (exp > MPFR_EMIN_MIN /4); /* possible overflow */ ++ /* An integer overflow is normally not possible since MPFR_EXP_MIN ++ is twice as large as MPFR_EMIN_MIN. */ ++ MPFR_ASSERTN (exp > (MPFR_EXP_MIN + 3) / 4); + exp = (exp - 1) * 4; + } + else + /* EXP is the exponent for decimal point BEFORE the first digit, we + want the exponent for decimal point AFTER the first digit. */ + { +- MPFR_ASSERTN (exp > MPFR_EMIN_MIN); /* possible overflow */ ++ /* An integer overflow is normally not possible since MPFR_EXP_MIN ++ is twice as large as MPFR_EMIN_MIN. */ ++ MPFR_ASSERTN (exp > MPFR_EXP_MIN); + --exp; + } + } +diff -Naurd mpfr-3.1.2-a/src/version.c mpfr-3.1.2-b/src/version.c +--- mpfr-3.1.2-a/src/version.c 2014-06-30 15:17:53.337268149 +0000 ++++ mpfr-3.1.2-b/src/version.c 2014-06-30 15:17:53.413270206 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.2-p9"; ++ return "3.1.2-p10"; + } +diff -Naurd mpfr-3.1.2-a/tests/tsprintf.c mpfr-3.1.2-b/tests/tsprintf.c +--- mpfr-3.1.2-a/tests/tsprintf.c 2013-11-15 00:51:49.267334408 +0000 ++++ mpfr-3.1.2-b/tests/tsprintf.c 2014-06-30 15:17:53.377269231 +0000 +@@ -1184,6 +1184,69 @@ + check_emax_aux (MPFR_EMAX_MAX); + } + ++static void ++check_emin_aux (mpfr_exp_t e) ++{ ++ mpfr_t x; ++ char *s1, s2[256]; ++ int i; ++ mpfr_exp_t emin; ++ mpz_t ee; ++ ++ MPFR_ASSERTN (e >= LONG_MIN); ++ emin = mpfr_get_emin (); ++ set_emin (e); ++ ++ mpfr_init2 (x, 16); ++ mpz_init (ee); ++ ++ mpfr_setmin (x, e); ++ mpz_set_si (ee, e); ++ mpz_sub_ui (ee, ee, 1); ++ ++ i = mpfr_asprintf (&s1, "%Ra", x); ++ MPFR_ASSERTN (i > 0); ++ ++ gmp_snprintf (s2, 256, "0x1p%Zd", ee); ++ ++ if (strcmp (s1, s2) != 0) ++ { ++ printf ("Error in check_emin_aux for emin = %ld\n", (long) e); ++ printf ("Expected %s\n", s2); ++ printf ("Got %s\n", s1); ++ exit (1); ++ } ++ ++ mpfr_free_str (s1); ++ ++ i = mpfr_asprintf (&s1, "%Rb", x); ++ MPFR_ASSERTN (i > 0); ++ ++ gmp_snprintf (s2, 256, "1p%Zd", ee); ++ ++ if (strcmp (s1, s2) != 0) ++ { ++ printf ("Error in check_emin_aux for emin = %ld\n", (long) e); ++ printf ("Expected %s\n", s2); ++ printf ("Got %s\n", s1); ++ exit (1); ++ } ++ ++ mpfr_free_str (s1); ++ ++ mpfr_clear (x); ++ mpz_clear (ee); ++ set_emin (emin); ++} ++ ++static void ++check_emin (void) ++{ ++ check_emin_aux (-15); ++ check_emin_aux (mpfr_get_emin ()); ++ check_emin_aux (MPFR_EMIN_MIN); ++} ++ + int + main (int argc, char **argv) + { +@@ -1203,6 +1266,7 @@ + decimal (); + mixed (); + check_emax (); ++ check_emin (); + + #if defined(HAVE_LOCALE_H) && defined(HAVE_SETLOCALE) + locale_da_DK (); diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/metadata.xml new file mode 100644 index 0000000000..fb4199eb7a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/metadata.xml @@ -0,0 +1,5 @@ + + + +toolchain + diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-2.4.2_p3-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-2.4.2_p3-r1.ebuild new file mode 100644 index 0000000000..8f6bf18bce --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-2.4.2_p3-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/mpfr-2.4.2_p3-r1.ebuild,v 1.4 2014/06/06 19:58:16 vapier Exp $ + +# this ebuild is only for the libmpfr.so.1 ABI SONAME + +EAPI="4" + +inherit eutils libtool flag-o-matic + +MY_PV=${PV/_p*} +MY_P=${PN}-${MY_PV} +DESCRIPTION="library for multiple-precision floating-point computations with exact rounding" +HOMEPAGE="http://www.mpfr.org/" +SRC_URI="http://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="1" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~ppc-aix ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND=">=dev-libs/gmp-4.1.4-r2" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + epatch "${FILESDIR}"/${MY_PV}/patch* + sed -i '/if test/s:==:=:' configure #261016 + find . -type f -exec touch -r configure {} + + elibtoolize +} + +src_configure() { + # Newer gmp has deleted this define, so export it for older mpfr. + append-cppflags -D__gmp_const=const + econf --disable-static +} + +src_compile() { + emake libmpfr.la +} + +src_install() { + emake install-libLTLIBRARIES DESTDIR="${D}" + rm -f "${ED}"/usr/*/libmpfr.{la,so,dylib,a} +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.0.0_p3.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.0.0_p3.ebuild new file mode 100644 index 0000000000..661e9ce848 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.0.0_p3.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/mpfr-3.0.0_p3.ebuild,v 1.13 2012/06/06 03:41:44 zmedico Exp $ + +# NOTE: we cannot depend on autotools here starting with gcc-4.3.x +inherit eutils multilib + +MY_PV=${PV/_p*} +MY_P=${PN}-${MY_PV} +PLEVEL=${PV/*p} +DESCRIPTION="library for multiple-precision floating-point computations with exact rounding" +HOMEPAGE="http://www.mpfr.org/" +SRC_URI="http://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" +IUSE="" + +RDEPEND=">=dev-libs/gmp-4.1.4-r2" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + cd "${S}" + [[ ${PLEVEL} == ${PV} ]] && return 0 + for ((i=1; i<=PLEVEL; ++i)) ; do + patch=patch$(printf '%02d' ${i}) + if [[ -f ${FILESDIR}/${MY_PV}/${patch} ]] ; then + epatch "${FILESDIR}"/${MY_PV}/${patch} + elif [[ -f ${DISTDIR}/${PN}-${MY_PV}_p${i} ]] ; then + epatch "${DISTDIR}"/${PN}-${MY_PV}_p${i} + else + ewarn "${DISTDIR}/${PN}-${MY_PV}_p${i}" + die "patch ${i} missing - please report to bugs.gentoo.org" + fi + done + sed -i '/if test/s:==:=:' configure #261016 + find . -type f -print0 | xargs -0 touch -r configure +} + +src_install() { + emake install DESTDIR="${D}" || die + rm "${D}"/usr/share/doc/${PN}/*.html || die + mv "${D}"/usr/share/doc/{${PN},${PF}} || die + dodoc AUTHORS BUGS ChangeLog NEWS README TODO + dohtml *.html + prepalldocs +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libmpfr.so.1 +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libmpfr.so.1 +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.0.1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.0.1.ebuild new file mode 100644 index 0000000000..588e09f8ba --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.0.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/mpfr-3.0.1.ebuild,v 1.4 2012/06/06 03:41:44 zmedico Exp $ + +# NOTE: we cannot depend on autotools here starting with gcc-4.3.x +inherit eutils multilib + +MY_PV=${PV/_p*} +MY_P=${PN}-${MY_PV} +PLEVEL=${PV/*p} +DESCRIPTION="library for multiple-precision floating-point computations with exact rounding" +HOMEPAGE="http://www.mpfr.org/" +SRC_URI="http://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" +IUSE="" + +RDEPEND=">=dev-libs/gmp-4.1.4-r2" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + cd "${S}" + [[ ${PLEVEL} == ${PV} ]] && return 0 + for ((i=1; i<=PLEVEL; ++i)) ; do + patch=patch$(printf '%02d' ${i}) + if [[ -f ${FILESDIR}/${MY_PV}/${patch} ]] ; then + epatch "${FILESDIR}"/${MY_PV}/${patch} + elif [[ -f ${DISTDIR}/${PN}-${MY_PV}_p${i} ]] ; then + epatch "${DISTDIR}"/${PN}-${MY_PV}_p${i} + else + ewarn "${DISTDIR}/${PN}-${MY_PV}_p${i}" + die "patch ${i} missing - please report to bugs.gentoo.org" + fi + done + sed -i '/if test/s:==:=:' configure #261016 + find . -type f -print0 | xargs -0 touch -r configure +} + +src_install() { + emake install DESTDIR="${D}" || die + rm "${D}"/usr/share/doc/${PN}/*.html || die + mv "${D}"/usr/share/doc/{${PN},${PF}} || die + dodoc AUTHORS BUGS ChangeLog NEWS README TODO + dohtml *.html + prepalldocs +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libmpfr.so.1 +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libmpfr.so.1 +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.0.1_p4-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.0.1_p4-r1.ebuild new file mode 100644 index 0000000000..6569009865 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.0.1_p4-r1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/mpfr-3.0.1_p4-r1.ebuild,v 1.4 2012/04/26 14:02:23 aballier Exp $ + +EAPI="3" + +# NOTE: we cannot depend on autotools here starting with gcc-4.3.x +inherit eutils multilib + +MY_PV=${PV/_p*} +MY_P=${PN}-${MY_PV} +PLEVEL=${PV/*p} +DESCRIPTION="library for multiple-precision floating-point computations with exact rounding" +HOMEPAGE="http://www.mpfr.org/" +SRC_URI="http://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="static-libs" + +RDEPEND=">=dev-libs/gmp-4.1.4-r2[static-libs?]" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + [[ ${PLEVEL} == ${PV} ]] && return 0 + for ((i=1; i<=PLEVEL; ++i)) ; do + patch=patch$(printf '%02d' ${i}) + if [[ -f ${FILESDIR}/${MY_PV}/${patch} ]] ; then + epatch "${FILESDIR}"/${MY_PV}/${patch} + elif [[ -f ${DISTDIR}/${PN}-${MY_PV}_p${i} ]] ; then + epatch "${DISTDIR}"/${PN}-${MY_PV}_p${i} + else + ewarn "${DISTDIR}/${PN}-${MY_PV}_p${i}" + die "patch ${i} missing - please report to bugs.gentoo.org" + fi + done + sed -i '/if test/s:==:=:' configure #261016 + find . -type f -print0 | xargs -0 touch -r configure +} + +src_configure() { + econf $(use_enable static-libs static) +} + +src_install() { + emake install DESTDIR="${D}" || die + use static-libs || rm -f "${D}"/usr/$(get_libdir)/libmpfr.la + rm "${D}"/usr/share/doc/${PN}/*.html || die + mv "${D}"/usr/share/doc/{${PN},${PF}} || die + dodoc AUTHORS BUGS ChangeLog NEWS README TODO + dohtml *.html + prepalldocs +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libmpfr.so.1 +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libmpfr.so.1 +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.0.1_p4.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.0.1_p4.ebuild index 65a21f3103..1f5eb57a25 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.0.1_p4.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.0.1_p4.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/mpfr-3.0.1_p4.ebuild,v 1.3 2011/09/04 13:46:33 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/mpfr-3.0.1_p4.ebuild,v 1.8 2012/06/06 03:41:44 zmedico Exp $ # NOTE: we cannot depend on autotools here starting with gcc-4.3.x -inherit eutils +inherit eutils multilib MY_PV=${PV/_p*} MY_P=${PN}-${MY_PV} @@ -14,7 +14,7 @@ SRC_URI="http://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.bz2" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" IUSE="" RDEPEND=">=dev-libs/gmp-4.1.4-r2" @@ -25,7 +25,6 @@ S=${WORKDIR}/${MY_P} src_unpack() { unpack ${A} cd "${S}" - [[ -d ${FILESDIR}/${PV} ]] && epatch "${FILESDIR}"/${PV}/*.patch [[ ${PLEVEL} == ${PV} ]] && return 0 for ((i=1; i<=PLEVEL; ++i)) ; do patch=patch$(printf '%02d' ${i}) diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.0.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.0.ebuild new file mode 100644 index 0000000000..4b776fbc3f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/mpfr-3.1.0.ebuild,v 1.4 2012/04/19 02:35:54 vapier Exp $ + +EAPI="3" + +# NOTE: we cannot depend on autotools here starting with gcc-4.3.x +inherit eutils multilib + +MY_PV=${PV/_p*} +MY_P=${PN}-${MY_PV} +PLEVEL=${PV/*p} +DESCRIPTION="library for multiple-precision floating-point computations with exact rounding" +HOMEPAGE="http://www.mpfr.org/" +SRC_URI="http://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -sparc-fbsd -x86-fbsd" +IUSE="static-libs" + +RDEPEND=">=dev-libs/gmp-4.1.4-r2[static-libs?]" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + [[ ${PLEVEL} == ${PV} ]] && return 0 + for ((i=1; i<=PLEVEL; ++i)) ; do + patch=patch$(printf '%02d' ${i}) + if [[ -f ${FILESDIR}/${MY_PV}/${patch} ]] ; then + epatch "${FILESDIR}"/${MY_PV}/${patch} + elif [[ -f ${DISTDIR}/${PN}-${MY_PV}_p${i} ]] ; then + epatch "${DISTDIR}"/${PN}-${MY_PV}_p${i} + else + ewarn "${DISTDIR}/${PN}-${MY_PV}_p${i}" + die "patch ${i} missing - please report to bugs.gentoo.org" + fi + done + sed -i '/if test/s:==:=:' configure #261016 + find . -type f -print0 | xargs -0 touch -r configure +} + +src_configure() { + econf \ + --docdir=/usr/share/doc/${PF} \ + $(use_enable static-libs static) +} + +src_install() { + emake install DESTDIR="${D}" || die + use static-libs || rm -f "${D}"/usr/$(get_libdir)/libmpfr.la + + # clean up html/license install + pushd "${D}"/usr/share/doc/${PF} >/dev/null + dohtml *.html && rm COPYING* *.html || die + popd >/dev/null + # some, but not all, are already installed + dodoc AUTHORS BUGS ChangeLog NEWS README TODO + prepalldocs +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libmpfr.so.1 +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libmpfr.so.1 +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.0_p7.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.0_p7.ebuild new file mode 100644 index 0000000000..be98819f60 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.0_p7.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/mpfr-3.1.0_p7.ebuild,v 1.3 2012/05/07 13:07:36 aballier Exp $ + +EAPI="3" + +# NOTE: we cannot depend on autotools here starting with gcc-4.3.x +inherit eutils multilib + +MY_PV=${PV/_p*} +MY_P=${PN}-${MY_PV} +PLEVEL=${PV/*p} +DESCRIPTION="library for multiple-precision floating-point computations with exact rounding" +HOMEPAGE="http://www.mpfr.org/" +SRC_URI="http://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="static-libs" + +RDEPEND=">=dev-libs/gmp-4.1.4-r2[static-libs?]" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + [[ ${PLEVEL} == ${PV} ]] && return 0 + for ((i=1; i<=PLEVEL; ++i)) ; do + patch=patch$(printf '%02d' ${i}) + if [[ -f ${FILESDIR}/${MY_PV}/${patch} ]] ; then + epatch "${FILESDIR}"/${MY_PV}/${patch} + elif [[ -f ${DISTDIR}/${PN}-${MY_PV}_p${i} ]] ; then + epatch "${DISTDIR}"/${PN}-${MY_PV}_p${i} + else + ewarn "${DISTDIR}/${PN}-${MY_PV}_p${i}" + die "patch ${i} missing - please report to bugs.gentoo.org" + fi + done + sed -i '/if test/s:==:=:' configure #261016 + find . -type f -print0 | xargs -0 touch -r configure +} + +src_configure() { + econf \ + --docdir=/usr/share/doc/${PF} \ + $(use_enable static-libs static) +} + +src_install() { + emake install DESTDIR="${D}" || die + use static-libs || rm -f "${D}"/usr/$(get_libdir)/libmpfr.la + + # clean up html/license install + pushd "${D}"/usr/share/doc/${PF} >/dev/null + dohtml *.html && rm COPYING* *.html || die + popd >/dev/null + # some, but not all, are already installed + dodoc AUTHORS BUGS ChangeLog NEWS README TODO + prepalldocs +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libmpfr.so.1 +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libmpfr.so.1 +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.1.ebuild new file mode 100644 index 0000000000..0da86181e2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/mpfr-3.1.1.ebuild,v 1.11 2013/01/01 19:28:27 armin76 Exp $ + +EAPI="3" + +# NOTE: we cannot depend on autotools here starting with gcc-4.3.x +inherit eutils multilib + +MY_PV=${PV/_p*} +MY_P=${PN}-${MY_PV} +PLEVEL=${PV/*p} +DESCRIPTION="library for multiple-precision floating-point computations with exact rounding" +HOMEPAGE="http://www.mpfr.org/" +SRC_URI="http://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="static-libs" + +RDEPEND=">=dev-libs/gmp-4.1.4-r2[static-libs?]" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + [[ ${PLEVEL} == ${PV} ]] && return 0 + for ((i=1; i<=PLEVEL; ++i)) ; do + patch=patch$(printf '%02d' ${i}) + if [[ -f ${FILESDIR}/${MY_PV}/${patch} ]] ; then + epatch "${FILESDIR}"/${MY_PV}/${patch} + elif [[ -f ${DISTDIR}/${PN}-${MY_PV}_p${i} ]] ; then + epatch "${DISTDIR}"/${PN}-${MY_PV}_p${i} + else + ewarn "${DISTDIR}/${PN}-${MY_PV}_p${i}" + die "patch ${i} missing - please report to bugs.gentoo.org" + fi + done + sed -i '/if test/s:==:=:' configure #261016 + find . -type f -print0 | xargs -0 touch -r configure +} + +src_configure() { + econf \ + --docdir=/usr/share/doc/${PF} \ + $(use_enable static-libs static) +} + +src_install() { + emake install DESTDIR="${D}" || die + use static-libs || rm -f "${D}"/usr/$(get_libdir)/libmpfr.la + + # clean up html/license install + pushd "${D}"/usr/share/doc/${PF} >/dev/null + dohtml *.html && rm COPYING* *.html || die + popd >/dev/null + # some, but not all, are already installed + dodoc AUTHORS BUGS ChangeLog NEWS README TODO + prepalldocs +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libmpfr.so.1 +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libmpfr.so.1 +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.1_p2.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.1_p2.ebuild new file mode 100644 index 0000000000..54064ab297 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.1_p2.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/mpfr-3.1.1_p2.ebuild,v 1.2 2013/02/27 21:23:26 zmedico Exp $ + +EAPI="3" + +# NOTE: we cannot depend on autotools here starting with gcc-4.3.x +inherit eutils multilib + +MY_PV=${PV/_p*} +MY_P=${PN}-${MY_PV} +PLEVEL=${PV/*p} +DESCRIPTION="library for multiple-precision floating-point computations with exact rounding" +HOMEPAGE="http://www.mpfr.org/" +SRC_URI="http://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +IUSE="static-libs" + +RDEPEND=">=dev-libs/gmp-4.1.4-r2[static-libs?]" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + [[ ${PLEVEL} == ${PV} ]] && return 0 + for ((i=1; i<=PLEVEL; ++i)) ; do + patch=patch$(printf '%02d' ${i}) + if [[ -f ${FILESDIR}/${MY_PV}/${patch} ]] ; then + epatch "${FILESDIR}"/${MY_PV}/${patch} + elif [[ -f ${DISTDIR}/${PN}-${MY_PV}_p${i} ]] ; then + epatch "${DISTDIR}"/${PN}-${MY_PV}_p${i} + else + ewarn "${DISTDIR}/${PN}-${MY_PV}_p${i}" + die "patch ${i} missing - please report to bugs.gentoo.org" + fi + done + sed -i '/if test/s:==:=:' configure #261016 + find . -type f -print0 | xargs -0 touch -r configure +} + +src_configure() { + econf \ + --docdir="${EPREFIX}"/usr/share/doc/${PF} \ + $(use_enable static-libs static) +} + +src_install() { + emake install DESTDIR="${D}" || die + use static-libs || rm -f "${ED}"/usr/$(get_libdir)/libmpfr.la + + # clean up html/license install + pushd "${ED}"/usr/share/doc/${PF} >/dev/null + dohtml *.html && rm COPYING* *.html || die + popd >/dev/null + # some, but not all, are already installed + dodoc AUTHORS BUGS ChangeLog NEWS README TODO + prepalldocs +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libmpfr.so.1 +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libmpfr.so.1 +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.2-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.2-r1.ebuild new file mode 100644 index 0000000000..df38cf2534 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.2-r1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/mpfr-3.1.2-r1.ebuild,v 1.14 2014/01/18 04:34:25 vapier Exp $ + +EAPI="3" + +# NOTE: we cannot depend on autotools here starting with gcc-4.3.x +inherit eutils libtool multilib + +MY_PV=${PV/_p*} +MY_P=${PN}-${MY_PV} +PLEVEL=${PV/*p} +DESCRIPTION="library for multiple-precision floating-point computations with exact rounding" +HOMEPAGE="http://www.mpfr.org/" +SRC_URI="http://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="static-libs" + +RDEPEND=">=dev-libs/gmp-4.1.4-r2[static-libs?]" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + if [[ ${PLEVEL} != ${PV} ]] ; then + for ((i=1; i<=PLEVEL; ++i)) ; do + patch=patch$(printf '%02d' ${i}) + if [[ -f ${FILESDIR}/${MY_PV}/${patch} ]] ; then + epatch "${FILESDIR}"/${MY_PV}/${patch} + elif [[ -f ${DISTDIR}/${PN}-${MY_PV}_p${i} ]] ; then + epatch "${DISTDIR}"/${PN}-${MY_PV}_p${i} + else + ewarn "${DISTDIR}/${PN}-${MY_PV}_p${i}" + die "patch ${i} missing - please report to bugs.gentoo.org" + fi + done + fi + sed -i '/if test/s:==:=:' configure #261016 + find . -type f -exec touch -r configure {} + + elibtoolize +} + +src_configure() { + # Make sure mpfr doesn't go probing toolchains it shouldn't #476336#19 + user_redefine_cc=yes \ + econf \ + --docdir="\$(datarootdir)/doc/${PF}" \ + $(use_enable static-libs static) +} + +src_install() { + emake install DESTDIR="${D}" || die + use static-libs || rm -f "${ED}"/usr/$(get_libdir)/libmpfr.la + + # clean up html/license install + pushd "${ED}"/usr/share/doc/${PF} >/dev/null + dohtml *.html && rm COPYING* *.html || die + popd >/dev/null + # some, but not all, are already installed + dodoc AUTHORS BUGS ChangeLog NEWS README TODO + prepalldocs +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libmpfr$(get_libname 1) +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libmpfr$(get_libname 1) +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.2_p10.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.2_p10.ebuild new file mode 100644 index 0000000000..86f6cc07da --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.2_p10.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/mpfr-3.1.2_p10.ebuild,v 1.1 2014/11/01 07:24:34 vapier Exp $ + +EAPI="4" + +# NOTE: we cannot depend on autotools here starting with gcc-4.3.x +inherit eutils libtool multilib multilib-minimal + +MY_PV=${PV/_p*} +MY_P=${PN}-${MY_PV} +PLEVEL=${PV/*p} +DESCRIPTION="library for multiple-precision floating-point computations with exact rounding" +HOMEPAGE="http://www.mpfr.org/" +SRC_URI="http://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="static-libs" + +RDEPEND=">=dev-libs/gmp-4.1.4-r2[${MULTILIB_USEDEP},static-libs?]" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + if [[ ${PLEVEL} != ${PV} ]] ; then + local i + for (( i = 1; i <= PLEVEL; ++i )) ; do + epatch "${FILESDIR}"/${MY_PV}/patch$(printf '%02d' ${i}) + done + fi + find . -type f -exec touch -r configure {} + + elibtoolize +} + +multilib_src_configure() { + # Make sure mpfr doesn't go probing toolchains it shouldn't #476336#19 + ECONF_SOURCE=${S} \ + user_redefine_cc=yes \ + econf \ + --docdir="\$(datarootdir)/doc/${PF}" \ + $(use_enable static-libs static) +} + +multilib_src_install_all() { + use static-libs || find "${ED}"/usr -name '*.la' -delete + + # clean up html/license install + pushd "${ED}"/usr/share/doc/${PF} >/dev/null + dohtml *.html && rm COPYING* *.html || die + popd >/dev/null +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libmpfr$(get_libname 1) +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libmpfr$(get_libname 1) +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.2_p5.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.2_p5.ebuild new file mode 100644 index 0000000000..54e5057f7d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.2_p5.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/mpfr-3.1.2_p5.ebuild,v 1.1 2014/03/26 05:45:18 vapier Exp $ + +EAPI="3" + +# NOTE: we cannot depend on autotools here starting with gcc-4.3.x +inherit eutils libtool multilib + +MY_PV=${PV/_p*} +MY_P=${PN}-${MY_PV} +PLEVEL=${PV/*p} +DESCRIPTION="library for multiple-precision floating-point computations with exact rounding" +HOMEPAGE="http://www.mpfr.org/" +SRC_URI="http://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="static-libs" + +RDEPEND=">=dev-libs/gmp-4.1.4-r2[static-libs?]" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + if [[ ${PLEVEL} != ${PV} ]] ; then + for ((i=1; i<=PLEVEL; ++i)) ; do + patch=patch$(printf '%02d' ${i}) + if [[ -f ${FILESDIR}/${MY_PV}/${patch} ]] ; then + epatch "${FILESDIR}"/${MY_PV}/${patch} + elif [[ -f ${DISTDIR}/${PN}-${MY_PV}_p${i} ]] ; then + epatch "${DISTDIR}"/${PN}-${MY_PV}_p${i} + else + ewarn "${DISTDIR}/${PN}-${MY_PV}_p${i}" + die "patch ${i} missing - please report to bugs.gentoo.org" + fi + done + fi + sed -i '/if test/s:==:=:' configure #261016 + find . -type f -exec touch -r configure {} + + elibtoolize +} + +src_configure() { + # Make sure mpfr doesn't go probing toolchains it shouldn't #476336#19 + user_redefine_cc=yes \ + econf \ + --docdir="\$(datarootdir)/doc/${PF}" \ + $(use_enable static-libs static) +} + +src_install() { + emake install DESTDIR="${D}" || die + use static-libs || rm -f "${ED}"/usr/$(get_libdir)/libmpfr.la + + # clean up html/license install + pushd "${ED}"/usr/share/doc/${PF} >/dev/null + dohtml *.html && rm COPYING* *.html || die + popd >/dev/null + # some, but not all, are already installed + dodoc AUTHORS BUGS ChangeLog NEWS README TODO + prepalldocs +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libmpfr$(get_libname 1) +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libmpfr$(get_libname 1) +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ChangeLog new file mode 100644 index 0000000000..f27f0feeaa --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ChangeLog @@ -0,0 +1,529 @@ +# ChangeLog for dev-util/ccache +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ChangeLog,v 1.143 2014/11/20 00:06:03 vapier Exp $ + +*ccache-3.2 (20 Nov 2014) + + 20 Nov 2014; Mike Frysinger +ccache-3.2.ebuild: + Version bump. + + 04 Nov 2014; Mike Frysinger files/ccache-config-2: + Trim empty ccache dirs automatically #517242 by Arfrever Frehtes Taifersar + Arahesis. + +*ccache-3.1.10-r1 (01 Nov 2014) + + 01 Nov 2014; Mike Frysinger +ccache-3.1.10-r1.ebuild, + +files/ccache-3.1.10-real-temp-files.patch, + +files/ccache-3.1.10-size-on-disk.patch: + Fix temp file usage to not rely on pids (fixes running in pid namespaces). + Fix disk usage checks #456178 by Richard Yao. Always use /usr/lib/ccache/bin/ + #509956 by Michał Górny. + + 01 Nov 2014; Mike Frysinger files/ccache-config: + Trim empty ccache dirs automatically #517242 by Arfrever Frehtes Taifersar + Arahesis. + +*ccache-3.1.10 (22 Oct 2014) + + 22 Oct 2014; Mike Frysinger +ccache-3.1.10.ebuild: + Version bump. + + 08 Mar 2014; Mike Frysinger files/ccache-config-2: + Use `command` rather than `type` #503428 by Naohiro Aota. + + 26 Jan 2014; Agostino Sarubbo ccache-3.1.9-r3.ebuild: + Stable for sparc, wrt bug #495658 + + 19 Jan 2014; Agostino Sarubbo ccache-3.1.9-r3.ebuild: + Stable for ppc64, wrt bug #495658 + + 18 Jan 2014; Agostino Sarubbo ccache-3.1.9-r3.ebuild: + Stable for alpha, wrt bug #495658 + + 18 Jan 2014; Mike Frysinger ccache-3.1.9-r3.ebuild: + Add arm64 love. + + 17 Jan 2014; Mike Frysinger ccache-3.1.9-r3.ebuild: + Mark m68k/s390/sh stable. + + 15 Jan 2014; Agostino Sarubbo ccache-3.1.9-r3.ebuild: + Stable for ia64, wrt bug #495658 + + 14 Jan 2014; Agostino Sarubbo ccache-3.1.9-r3.ebuild: + Stable for ppc, wrt bug #495658 + + 14 Jan 2014; Agostino Sarubbo ccache-3.1.9-r3.ebuild: + Stable for x86, wrt bug #495658 + + 12 Jan 2014; Pacho Ramos ccache-3.1.9-r3.ebuild: + amd64 stable, bug #495658 + + 29 Dec 2013; Markus Meier ccache-3.1.9-r3.ebuild: + arm stable, bug #495658 + + 27 Dec 2013; Jeroen Roovers ccache-3.1.9-r3.ebuild: + Stable for HPPA (bug #495658). + +*ccache-3.1.9-r3 (21 Oct 2013) + + 21 Oct 2013; Christoph Junghans +ccache-3.1.9-r3.ebuild: + use readme.gentoo.eclass (bug #486404) + +*ccache-3.1.9-r2 (28 Sep 2013) + + 28 Sep 2013; Christoph Junghans +ccache-3.1.9-r2.ebuild, + -ccache-3.1.9-r1.ebuild, files/ccache-config-2: + add icc/clang support (bug #484772) + +*ccache-3.1.9-r1 (13 Sep 2013) + + 13 Sep 2013; Christoph Junghans +ccache-3.1.9-r1.ebuild, + +files/ccache-config-2: + added prefix support (bug #484012) + + 24 Apr 2013; Ryan Hill ccache-3.1.9.ebuild, + -files/ccache-3.1.9-test-gcc-3.8.patch, + +files/ccache-3.1.9-test-gcc-4.8.patch: + Fix -Wp,MMD test failure with gcc-4.8 and correct patch name. + + 06 Apr 2013; Mike Frysinger ccache-3.1.9.ebuild: + Only show ccache messages on first emerge #458624 by Pacho Ramos. + + 23 Mar 2013; Mike Frysinger + +files/ccache-3.1.9-test-gcc-3.8.patch, ccache-3.1.9.ebuild: + Add fix from upstream for tests w/gcc-3.8 #461966 by Ryan Hill. + + 01 Mar 2013; Agostino Sarubbo ccache-3.1.9.ebuild: + Stable for sh, wrt bug #457342 + + 26 Feb 2013; Jeroen Roovers ccache-3.1.9.ebuild: + Stable for HPPA (bug #457342). + + 21 Feb 2013; Agostino Sarubbo ccache-3.1.9.ebuild: + Stable for sparc, wrt bug #457342 + + 21 Feb 2013; Agostino Sarubbo ccache-3.1.9.ebuild: + Stable for ia64, wrt bug #457342 + + 20 Feb 2013; Agostino Sarubbo ccache-3.1.9.ebuild: + Stable for s390, wrt bug #457342 + + 19 Feb 2013; Agostino Sarubbo ccache-3.1.9.ebuild: + Stable for arm, wrt bug #457342 + + 19 Feb 2013; Agostino Sarubbo ccache-3.1.9.ebuild: + Stable for alpha, wrt bug #457342 + + 18 Feb 2013; Agostino Sarubbo ccache-3.1.9.ebuild: + Stable for ppc64, wrt bug #457342 + + 18 Feb 2013; Agostino Sarubbo ccache-3.1.9.ebuild: + Stable for ppc, wrt bug #457342 + + 18 Feb 2013; Agostino Sarubbo ccache-3.1.9.ebuild: + Stable for x86, wrt bug #457342 + + 18 Feb 2013; Agostino Sarubbo ccache-3.1.9.ebuild: + Stable for amd64, wrt bug #457342 + +*ccache-3.1.9 (06 Jan 2013) + + 06 Jan 2013; Mike Frysinger +ccache-3.1.9.ebuild: + Version bump. + + 29 Dec 2012; Raúl Porcel ccache-3.1.8.ebuild: + alpha/m68k/s390/sh stable wrt #441308 + + 17 Dec 2012; Agostino Sarubbo ccache-3.1.8.ebuild: + Stable for ia64, wrt bug #441308 + + 12 Dec 2012; Jack Morgan ccache-3.1.8.ebuild: + sparc stable wrt #441308 + + 22 Nov 2012; Markus Meier ccache-3.1.8.ebuild: + arm stable, bug #441308 + + 21 Nov 2012; Agostino Sarubbo ccache-3.1.8.ebuild: + Stable for x86, wrt bug #441308 + + 07 Nov 2012; Jeroen Roovers ccache-3.1.8.ebuild: + Stable for HPPA (bug #441308). + + 05 Nov 2012; Anthony G. Basile ccache-3.1.8.ebuild: + stable ppc ppc64, bug #441308 + + 04 Nov 2012; Agostino Sarubbo ccache-3.1.8.ebuild: + Stable for amd64, wrt bug #441308 + + 04 Nov 2012; Mike Frysinger ccache-3.1.8.ebuild: + Depend on xz-utils for stage building. + +*ccache-3.1.8 (11 Aug 2012) + + 11 Aug 2012; Mike Frysinger +ccache-3.1.8.ebuild: + Version bump. + + 01 Jul 2012; Raúl Porcel ccache-3.1.7.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #418945 + + 29 Jun 2012; Jeroen Roovers ccache-3.1.7.ebuild: + Stable for HPPA (bug #418945). + + 24 Jun 2012; Mike Frysinger + +files/ccache-3.1.7-no-perl.patch, ccache-3.1.7.ebuild: + Update to EAPI=4, and avoid perl requirement in tests #421609 by Leon Schoorl. + + 07 Jun 2012; Brent Baude ccache-3.1.7.ebuild: + Marking ccache-3.1.7 ppc for bug 418945 + + 05 Jun 2012; Brent Baude ccache-3.1.7.ebuild: + Marking ccache-3.1.7 ppc64 for bug 418945 + + 03 Jun 2012; Markus Meier ccache-3.1.7.ebuild: + arm stable, bug #418945 + + 02 Jun 2012; Markos Chandras ccache-3.1.7.ebuild: + Stable on amd64 wrt bug #418945 + + 01 Jun 2012; Johannes Huber ccache-3.1.7.ebuild: + Stable for x86, wrt bug #418945 + + 08 Mar 2012; Brent Baude ccache-3.1.6.ebuild: + Marking ccache-3.1.6 ppc64 for bug 390989 + + 12 Feb 2012; Raúl Porcel ccache-3.1.6.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #390989 + + 01 Feb 2012; Brent Baude ccache-3.1.6.ebuild: + Marking ccache-3.1.6 ppc for bug 390989 + +*ccache-3.1.7 (08 Jan 2012) + + 08 Jan 2012; Mike Frysinger +ccache-3.1.7.ebuild: + Version bump. + + 03 Dec 2011; Markus Meier ccache-3.1.6.ebuild: + arm stable, bug #390989 + + 02 Dec 2011; Markos Chandras ccache-3.1.6.ebuild: + Stable on amd64 wrt bug #390989 + + 28 Nov 2011; Pawel Hajdan jr ccache-3.1.6.ebuild: + x86 stable wrt bug #390989 + + 25 Nov 2011; Jeroen Roovers ccache-3.1.6.ebuild: + Stable for HPPA (bug #390989). + +*ccache-3.1.6 (22 Aug 2011) + + 22 Aug 2011; Mike Frysinger +ccache-3.1.6.ebuild: + Version bump. + +*ccache-3.1.5 (29 May 2011) + + 29 May 2011; Mike Frysinger +ccache-3.1.5.ebuild: + Version bump. + + 06 Mar 2011; Michael Weber ccache-2.4-r9.ebuild: + ppc stable (bug 320687) + + 21 Jan 2011; Jeroen Roovers ccache-2.4-r9.ebuild: + Stable for HPPA (bug #320687). + +*ccache-3.1.4 (10 Jan 2011) + + 10 Jan 2011; Mike Frysinger +ccache-3.1.4.ebuild: + Version bump. + + 29 Dec 2010; Markos Chandras ccache-2.4-r9.ebuild: + Stable on amd64 wrt bug #320687 + + 28 Dec 2010; Brent Baude ccache-2.4-r9.ebuild: + stable ppc64, bug 320687 + + 26 Dec 2010; Raúl Porcel ccache-2.4-r9.ebuild: + arm/ia64/m68k/s390/sh/sparc stable wrt #320687 + + 18 Dec 2010; Christian Faulhammer ccache-2.4-r9.ebuild: + stable x86, bug 320687 + + 17 Dec 2010; Tobias Klausmann ccache-2.4-r9.ebuild: + Stable on alpha, bug #320687 + + 16 Dec 2010; Robin H. Johnson ccache-2.4-r6.ebuild, + ccache-2.4-r8.ebuild, ccache-2.4-r9.ebuild: + Apply fix from 2.4-r7 to other 2.4 ~arch builds. + + 16 Dec 2010; Diego E. Pettenò ccache-2.4-r7.ebuild: + Make sure not to look for automake since the package does not use automake to + begin with. + +*ccache-3.1.3 (28 Nov 2010) + + 28 Nov 2010; Mike Frysinger +ccache-3.1.3.ebuild: + Version bump. + +*ccache-3.1.2 (21 Nov 2010) + + 21 Nov 2010; Mike Frysinger +ccache-3.1.2.ebuild: + Version bump. + +*ccache-3.1.1 (19 Nov 2010) + + 19 Nov 2010; Mike Frysinger +ccache-3.1.1.ebuild, + files/ccache-config: + Version bump #313101 (which should also fix #270062 by Diego Elio + Pettenò, #296371 by Attila Stehr, and #301727 by Mariusz Kozlowski). Make + ccache-config respect ROOT/multilib and fix handling of cc/chost-cc + symlinks between it and the ebuild #302048 by Christoph Junghans. + +*ccache-2.4-r9 (19 Nov 2010) + + 19 Nov 2010; Mike Frysinger +ccache-2.4-r9.ebuild, + +files/ccache-2.4-xrealloc.patch: + Add fix from upstream for realloc bug #338137 by Chris Coleman. + + 19 Oct 2010; Mart Raudsepp ccache-2.4-r6.ebuild, + ccache-2.4-r7.ebuild: + Drop to ~mips + +*ccache-2.4-r8 (30 Sep 2008) + + 30 Sep 2008; Robin H. Johnson + +files/ccache-2.4-profile.patch, +ccache-2.4-r8.ebuild: + Exclude any use of -fprofile* from ccache storage, per bug #204810. + + 12 Jan 2008; Fabian Groffen ccache-2.4-r6.ebuild, + ccache-2.4-r7.ebuild: + Remove ppc-macos bits + + 31 Dec 2007; Ryan Hill metadata.xml: + Add toolchain and robbat2 as maintainer. + + 25 Dec 2007; Christian Heim metadata.xml: + Removing lisa from metadata.xml as per #23541. Assigning to maintainer-needed. + +*ccache-2.4-r7 (21 Apr 2007) + + 21 Apr 2007; Lisa Seelye +ccache-2.4-r7.ebuild: + bug 174839 + + 05 Mar 2007; Marius Mauch ccache-2.4-r6.ebuild: + Replacing einfo with elog + + 05 Mar 2007; Lisa Seelye -ccache-2.2.ebuild, + -ccache-2.3.ebuild, -ccache-2.4.ebuild, -ccache-2.4-r1.ebuild, + -ccache-2.4-r2.ebuild: + Pruning old ebuilds + + 04 Mar 2007; Stuart Longland ccache-2.4-r6.ebuild: + Tested and working on mips. No bugs in the last 30 days. Marking stable as + per bug #159527. + + 30 Jan 2007; Steve Dibb ccache-2.4-r6.ebuild: + amd64 stable, bug 159527 + + 04 Jan 2007; Bryan Østergaard ccache-2.4-r6.ebuild: + Stable on IA64. + + 04 Jan 2007; Bryan Østergaard ccache-2.4-r6.ebuild: + Stable on Alpha, bug 159527. + + 02 Jan 2007; Gustavo Zacarias ccache-2.4-r6.ebuild: + Stable on sparc wrt #159527 + + 31 Dec 2006; Tom Gall ccache-2.4-r6.ebuild: + ppc64 stable bug #159527 + + 31 Dec 2006; Timothy Redaelli ccache-2.4-r6.ebuild: + ppc stable wrt bug #159527 + + 31 Dec 2006; Andrej Kacian ccache-2.4-r6.ebuild: + Stable on x86, bug #159527. + + 08 Dec 2006; Jeroen Roovers ccache-2.4-r6.ebuild: + Stable for HPPA. + + 15 Oct 2006; Aron Griffis ccache-2.4-r2.ebuild: + Mark 2.4-r2 stable on ia64 + +*ccache-2.4-r6 (15 Sep 2006) + + 15 Sep 2006; Lisa Seelye +ccache-2.4-r6.ebuild: + okay, apparently -r5 wasnt binary friendly. bug 145167 comment + +*ccache-2.4-r5 (14 Sep 2006) + + 14 Sep 2006; Lisa Seelye -ccache-2.4-r4.ebuild, + +ccache-2.4-r5.ebuild: + move the removal of stale links check to pkg_setup due to a portage bug. it + should be in pkg_preinst. also fix a symlink issue where it was linking to + the name of the compilier and not ccache. oops + +*ccache-2.4-r4 (13 Sep 2006) + + 13 Sep 2006; Lisa Seelye -ccache-2.4-r3.ebuild, + +ccache-2.4-r4.ebuild: + Another attempt at bug 145167. Removing the stale wrappers in pkg_preinst. + +*ccache-2.4-r3 (13 Sep 2006) + + 13 Sep 2006; Lisa Seelye +ccache-2.4-r3.ebuild: + Move (shadow) symlinks creation into src_install. Moved Zach Welch created + multiline helper into five lines. Ha. This also should resolve bug 145167 + +*ccache-2.4-r2 (09 Jun 2006) + + 09 Jun 2006; Robin H. Johnson + +files/ccache-2.4-utimes.patch, +ccache-2.4-r2.ebuild: + Patch to fix bug #136233, to use utimes instead of utime. + + 31 Mar 2006; Diego Pettenò ccache-2.4-r1.ebuild: + Remove virtual/libc dependency and add keyword ~x86-fbsd. + +*ccache-2.4-r1 (20 Mar 2006) + + 20 Mar 2006; Lisa Seelye + +files/ccache-2.4-respectflags.patch, +ccache-2.4-r1.ebuild: + ccache-2.4-respectflags.patch from bug #126875 to respect user defined LDFLAGS + + 06 Mar 2006; Lisa Seelye ccache-2.2.ebuild, + ccache-2.3.ebuild, ccache-2.4.ebuild: + Change SRC_URI to close bug #125246 + + 17 Jul 2005; MATSUU Takuto ccache-2.3.ebuild: + Stable on sh. + + 06 Aug 2005; ccache-2.3.ebuild, ccache-2.4.ebuild: + Fixes for ccache dir on ppc-macos. + + 30 Mar 2005; Michael Hanselmann ccache-2.3.ebuild: + Stable on ppc. + + 09 Mar 2005; Brian Harring ccache-2.4.ebuild: + Version bump. bug 76133 + + 21 Feb 2005; ccache-2.3.ebuild: + Stable on ppc-macos. + + 21 Jan 2005; ccache-2.3.ebuild: + Keyworded ~ppc-macos. + + 30 Oct 2004; Michael Imhof : + Added ~s390 keyword. + + 01 Jul 2004; Jeremy Huddleston ccache-2.2.ebuild, + ccache-2.3.ebuild: + virtual/glibc -> virtual/libc + + 09 Apr 2004; Brian Jackson ccache-2.3.ebuild: + added s390 keyword + + 13 Jan 2004; Jon Portnoy ccache-2.3.ebuild : + Stable on AMD64. + + 09 Jan 2004; Aron Griffis ccache-2.3.ebuild: + stable on alpha + + 05 Jan 2004; Jason Wever ccache-2.3.ebuild: + Marked stable on sparc. + + 28 Dec 2003; Joshua Kinard ccache-2.3.ebuild: + Move to mips stable (~mips -> mips) + + 14 Dec 2003; Guy Martin ccache-2.3.ebuild: + Marked stable on hppa. + + 12 Nov 2003; Aron Griffis ccache-2.3.ebuild: + Stable on ia64 + + 18 Oct 2003; Martin Holzer ccache-2.3.ebuild: + x86 stable. + +*ccache-2.3 (29 Sep 2003) + + 29 Sep 2003; Martin Holzer ccache-2.3.ebuild: + Version bumped. + +*ccache-2.2 (26 Feb 2003) + + 17 Apr 2003; Zach Welch files/ccache-config: + fix ccache-config to add CC_QUIET + + 11 Apr 2003; Zach Welch ccache-2.2.ebuild: + mark all platform keywords stable + + 19 Mar 2003; Aron Griffis ccache-2.2.ebuild: + Mark stable on alpha + + 26 Feb 2003; Zach Welch ccache-2.2.ebuild files/digest-ccache-2.2 : + Bump to new version; see bug 15100 + +*ccache-2.1.1-r2 (24 Feb 2003) + + 25 Feb 2003; Zach Welch ccache-2.1.1-r2.ebuild : + Remove old versions outright, don't backup; fixes multiple re-installs + Add portage 2.0.46-r11 as a RDEPEND. + + 24 Feb 2003; Zach Welch ccache-2.1.1-r2.ebuild : + Add missing keepdir; no bump since found fast + + 24 Feb 2003; Zach Welch ccache-2.1.1-r2.ebuild files/ccache-config files/digest-ccache-2.1.1-r2 : + Add changes from bug 15100, with enhancements from distcc + + 11 Feb 2003; Guy Martin : + Added hppa to keywords. + +*ccache-2.1.1 (24 Jan 2002) + + 25 Feb 2003; Zach Welch ccache-2.1.1-r2.ebuild ccache-2.1.1.ebuild : + Fix ccache-2.1.1 ebuild to allow downgrade from 2.1.1-r2 + + 24 Jan 2002; Bart Verwilst : updating to 2.1.1. + + 06 Jan 2003; Jan Seidel : ccache-1.9-r1.ebuild, + Added mips to keywords. + +*ccache-1.9-r2 (06 Jan 2003) + + 06 Jan 2003; Aron Griffis ccache-1.9-r2.ebuild : + Fix installation of symbolic links by searching PATH for compiler + front-ends. Fix einfo commentary to fit in an 80-column terminal. + Add alpha to KEYWORDS. Make this the -r2 release. + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + + 20 Nov 2002, ZhEN ccache-1.9-r1.ebuild, + I added some info the the einfo section regarding + bug #6805. My change should clear up that confusion. + + 12 Jul 2002; phoen][x ccache-1.9-r1.ebuild, + files/digest-ccache-1.9-r1: New revision: Added a check before + symlinking in pkg_postinst(). That way, the ebuild wont create + symlinks for compiler which arent installed. + + 12 Jul 2002; phoen][x ccache-1.9-r1.ebuild, + Added LICENSE, SLOT. + +*ccache-1.9-r1 (09 Jul 2002) + + 09 Jul 2002; Mark Guertin : tested and added + ppc to KEYWORDS + +*ccache-1.9 (24 Jun 2002) + + 24 Jun 2002; Daniel Robbins : updating to 1.9. + +*ccache-1.8-r1 (24 Jun 2002) + + 24 Jun 2002; Daniel Robbins : new ebuild that installs + ccache into /usr/bin/ccache/ccache and creates /usr/bin/ccache/gcc and cc + symlinks automatically. Also creates /root/.ccache dir if it doesn't exist. + This version is designed to play nicely with Portage 2.0.6. Portage 2.0.6+ + will auto-detect and use ccache if it is available :) + +*ccache-1.8 (30 Apr 2002) + + 30 Apr 2002; Ryan Phillips ChangeLog : Initial + release submitted by Paul Belt . Thanks Paul! diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/Manifest b/sdk_container/src/third_party/portage-stable/dev-util/ccache/Manifest index 1ad7f9ed88..f940707f97 100644 --- a/sdk_container/src/third_party/portage-stable/dev-util/ccache/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/Manifest @@ -1 +1,62 @@ -DIST ccache-3.1.6.tar.gz 340883 RMD160 dd74ebc293453ba581e9b81d60bc0dddff60f09b SHA1 9ed36cf97511f7e0fb7ec30176ebba0b7d9dccf4 SHA256 59f58bb73f00db5bbff36b8eb530d3000c86b3110e34cf8dba9e2a5d19eb684f +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX ccache-2.4-profile.patch 1069 SHA256 7cd6e8fcd2fc90aac484ff83c1181c82eca4ec3e2d568c10025f67ac751a6794 SHA512 0bf467d058ea0aacb19a8c768109582e5ed7178926548304eee0c5e86cc74bcfe3aff64b1ee1d22701e2a3ffb7ffa4e13b7ddf25eb640fbdcf1cdf4844047c16 WHIRLPOOL c2e8756288cac5a57f5b04e2502474ba9a86552d18281e57830fa679130bc5050b69bbe5d48cdc647a1164955314731a51c2ad0ef546307e5415f62614e46ead +AUX ccache-2.4-respectflags.patch 403 SHA256 f7006cc34ecc8315b023d4533273d47a7a34958e7037242811a58ee8570efbd5 SHA512 f05ebbfc30a71d0f9e2182364a9c0fed2ffe4cd382f2ff19bb2d6311d2ec086452804253aea485aea36a70871b35cf6b88e1e55260cdb898aaa8755644ba7f8a WHIRLPOOL 809a6841dd4ca9ab35fddd5258dc5781d1ebf11d7e412b7aa7611135b5aeb8fe01bd5bb2c4f1f26fef076d4c1edb34bed53870c193dd75d0d69e4c14d1fef581 +AUX ccache-2.4-utimes.patch 3267 SHA256 72f617b329a68c9db57180a9940689a48acee771067392a2d68b8abf8cdf891a SHA512 06592fa636085e39fb3b8a3495fc388a68603afcc3d2273b4379caa1d0ab2346082459916bf047aa1f6fef73cc23ecbcd74e7335e2ca9fd154a7e726713fae44 WHIRLPOOL 8db5e5187aa775f8fb569346e64d663e245d8be1403e0d807cd4b34a0a4af0db3f32db60712ef49a461ef82e315ed7baf5c5dd86c0c3f37553e4d43d8af3a7d3 +AUX ccache-2.4-xrealloc.patch 742 SHA256 119c8fb7f3ec725444e416e42d690fdf81470213a837274bc5375f659942147c SHA512 86a06cdeb9e9b7ed6bcbf57f85cfa38fe13f64d4654e225cc1b24b0dea38778fc87732362be872587ad3db02e5421a7bcb4771f56cf79ecea0b77ed4928cddfc WHIRLPOOL ded4aa06e4daf6447314e00e3ac4503b143a41385f1532672c43dea9b2033b7ca17ef4111e95efd2be87c84e176bdb9310b485f45312a2c83cee557766f31195 +AUX ccache-3.1.10-real-temp-files.patch 5539 SHA256 39382b8f098b7c546d2d2d951abf6766af3afed71b25456a1c57093d06dacf06 SHA512 a0c519ed56277cd79cf2ba5bea9b44a5450a2269f44ff94dd6288a52f929bfa453733a4cba49dd61df0c614d19b88513737fb13550d49ea1ebf32c3ea155dff5 WHIRLPOOL 795fc6858e490d12f1586791cb61766c52081dc21ae5caf80c822f116b014b4e18c073d6fc290ada3f414a16233a93b57463145afe67e5f26bb3e26822b019a3 +AUX ccache-3.1.10-size-on-disk.patch 518 SHA256 63e778782c31420caa395079554a1204cb2d899d745afbc330aee708dbbd7605 SHA512 bf7a160b091798e7de57748f4f9e0d6f027872c713108e3791cfc82bf64d3ed843607267ff0cca9e0848abf8bbcbbb6c19921560032576849a42f29ecc496212 WHIRLPOOL ebbe8a3409efa280554800a75bb5a16a5a798a1504cc5613374a7ab156b7d80ba8ff9914fd1bc61454d09545dc3f2fd8f2ba5857344b0e3546201d9a4ecdb3a4 +AUX ccache-3.1.7-no-perl.patch 400 SHA256 5784419b79e89bda1bf0a8d053c26c9d798dc88ef0756f19c0b0d40f93c3aef8 SHA512 bd529e4ec577a458e5933d2f55ab54fc783eb00a14f4f6879e1cf4f20d058816651b80bed7141e1fac6863f1ed34cfc65658d42ad728b2dcb9cf4ceab7f6318a WHIRLPOOL 8299d984e66d3328166bf4a4e676f963bbd7203bacde6ac5b1d74a98da589239efa03946431b43f026e45eaf5b922e7792a89fc905c17a591304c86c1af9ddbc +AUX ccache-3.1.9-test-gcc-4.8.patch 5157 SHA256 da673ec98db54c2fee09585ffe4ac4fde3d9867a9a66f0064f8de4d7409644c1 SHA512 44cb88357b1fece0869463c4819422823d8025be577dc50eaeb435a3675c033c56e1dc0474b505830b229de7f8bd92cd6833eae72830d89a2e4a89b8a46aed6f WHIRLPOOL 88d61b411367808e0239a949e01742ed2204e8212a4af8dd919f4d6335a040769d9b33ea2e1c1b71eba69c25b81f1417d717bcb6dd4799a9d276a0ec7bfe00ff +AUX ccache-config 2222 SHA256 02df1f8f5fbd07c0eab09f18a51c357525953163391adc95ed5e46c813bffdd0 SHA512 58a635bcfb1a682b36a67e70ecad29912fd1e5cca20ebbd1a89912b97f18ada204cf24f2bb88ddce985ab3423a94d34e2322a08f1dc0d8bd17a4b77bbcd66282 WHIRLPOOL 87086954357d3e09e7fa75395ef02a84d86fb1d74caa3d117c5bca80d1531f1b454ef715678972893fd82be43a3e3efbc8c81a14a3520dd3b84eb7141c06277d +AUX ccache-config-2 2147 SHA256 775a4fb6f14b03bfb7a396521a7fc6606cbd84308e68712aa61139a8fddea573 SHA512 339e413cedf69cb0ca96f10b80a4959762bc02b4d0c265ecec4b16550f935574537799f624a553ac157c003d02b331283d9b21924676551ffe8a9ad72335d11e WHIRLPOOL 615ff8214549011bef667809c47611a0067d16a045273114e972cc7623c20f5b53cb32c5f69dcb2de396e8f3f5c41ca47d623a91d7eb6189caaae28e81ab24ac +DIST ccache-2.4.tar.gz 86363 SHA256 435f862ca5168c346f5aa9e242174bbf19a5abcaeecfceeac2f194558827aaa0 SHA512 6ab05f74eba5c0a7472a3d53cfa6c24e45f421f2c773776f713a46121eda21213deb34fcef214d4f8d2e756cd375637e4639a9bdfeb6b9a44455c5bcca246b19 WHIRLPOOL eb308222713d17f52f88ac97a5c63add454b350d60259d1d2238e3b54f1e80ad8c8700e0e045b40aa5be64b1db54846a86da600436778a64d2270efff7763380 +DIST ccache-3.1.1.tar.gz 324042 SHA256 eb0b37e25ecfdf1262e0da7fc5f01d986923589803c230dcb7213ecbead3aed1 SHA512 de1d3b6d32df08db28a6ef99ec6ce7c5d5957d7c54a0cfc6df303979eedcc198c09ca7bdd0dd1546350f83cbd87a08fa734d6f6a04272926741ef2efbf2a596f WHIRLPOOL acf700b1ede0cbf312dcfd825191aa5a16dd8a1e18669eac6a9cdc4805d92e024bf5811c5fe77dc51a9311cff2a52c72dd16ea0b81656aa554e027abda5b00c9 +DIST ccache-3.1.10.tar.xz 240932 SHA256 88439f43d3b426ab435afdf69a808511bada4de3a8a9527426bc4fbf6cb02857 SHA512 6a1c77161ec97b556a8c58592e2d6bba8e3d43cc039de3ebaa2a80fb92ae54bb7bad58eb011f52b750e29aadb0ed208220fb67d30deaf6c64aa4cfab31937fed WHIRLPOOL 5d527d986ba14a6312f82df277d7de47757bb43b7bcaf9eb6cbdbf337af862726f1f85ff7c352d0ad54344d98a8d8dc538e43de05976cdd29710b72917b42106 +DIST ccache-3.1.2.tar.gz 325243 SHA256 1c690993fe8408c190657c0a308574c947defbf38c3fa0e94d8f32a10f765714 SHA512 a8fc9125825f860e3e9f67513771e5b4819d6fc77b6281b1d4b05094a95fd30a758d91690f8f393bf5b018fff984c152fd1c2baa6fca0e81a62713e6d832d1ec WHIRLPOOL df57cce0de24ddebd46f296ffecbf80ddf797d82a83aa40ea639bb360f4e101da4d83455cb0ace602ca25adff2ec33ad3ba6162b216fbfb2fef3faafe4b8a7c8 +DIST ccache-3.1.3.tar.gz 337854 SHA256 549a7b082d38dae368b3b3023c2e96a81a46047c96dd0999225e4e16b0746420 SHA512 e19a67ef7146f66c1aa318acb4fd13abcaa127319b4e8866bc5ea5bcc35c8b94c32545bd44eea11766276d45daa4e1ad46c410577d408b59351b5b845d69fb52 WHIRLPOOL a866ef2d844604ed64ac7e56302f0c4a88d0feb0fdaf8c30df1bd264be336b7d5074fd3d92296b4ce8c29c1a7b773c690084d378885c63ff338150e8af4c5cf8 +DIST ccache-3.1.4.tar.gz 338215 SHA256 4bed4ad037f67254d239cf932815184f5f1395ff079310eff3ea99a2dc2984ae SHA512 52ac1c51b923d12637aad9a08f7df03246f51f03d8462cd22494145ca5dc44aa6858fb8a6266e80701b7834e87754e04c94bca8fe3a30099810d4a683fcb96c3 WHIRLPOOL d4c2d37f94db2d8c7b4731c18ebc59beb10014ca10c47a0ca67b2531432e588709d1ce15cfd593eaf2a18f505c695c1a54495828db4e0a1431c11b36f2fca310 +DIST ccache-3.1.5.tar.gz 340478 SHA256 54afc35c672ce451e04a478cfc0eb74c1ba184e27ef24881206602aa0eb94d63 SHA512 0c47c2f85f8d92e346e362413060f809779fdb421b05dfc4a75b75d981b81b339a473a53ccf7bdb804df78e52014319f55a8cfa5ec00e945ebff4694a97dea20 WHIRLPOOL b0a5673a16ca5ce71ad7fcb6876ca12fe88a5edecf76518efb193fa7c3a35f29887f41c3b6df481e46f4e9fe266412363ed81bae23f3ffab704c5cb9371bf9b3 +DIST ccache-3.1.6.tar.gz 340883 SHA256 59f58bb73f00db5bbff36b8eb530d3000c86b3110e34cf8dba9e2a5d19eb684f SHA512 88f677dd41638b08b5c870eaa9de38a8bb039d712d6605c98273373a3df15171cd0e74c900e489a8261d017d53852a7e8a86072ff7840149288699ad72405eb3 WHIRLPOOL 52e53c8ee15bebf3979428b9a5a6e3ed6029367828eb0cf0277853350f9bf18c9a3a7da228509fc849be0d054897b3a5344b324756921dee833b37f0f1a9834e +DIST ccache-3.1.7.tar.gz 342160 SHA256 278f4d1d38fc530221c7ce73606f34bc3a5df7e269930e4fb1d9ac44f4345d11 SHA512 f45e4603e81d42b6ebf8e6e14c8f9b3ffc734f4dad877e86ed3c8dc777d53300afa1faba9026930cf8683467f40a68de1052be5e5346a44ddd544dbfa850b5d1 WHIRLPOOL b7ec65cac77311b539423cfcc3eca6536471c08a4fee0bce5bb205a89e51476299c66dcc0b13021a8c0a709bcab5591ba9df5209118df4150b1be2cf72605db5 +DIST ccache-3.1.8.tar.xz 238304 SHA256 9c4134a88d2566ba41a070a6cedc53fa92e1008f40c116c61e73dde16453d63e SHA512 02ef3d3843e34571c781ecfbe6ab375b0afd81c5da36ce5264ee646368f5c96bd2a7748a8e699758ab5d10d06a39de7fb6fa70c609cd157a8fd87f9d009c5f94 WHIRLPOOL af144139454dc6334c96be149d5912e3795a9ee0d9c47c0159dbc05697be6729d268dbf70330732ea49c5b085b0e4845c029fe1f231ff62e882fd769dd0ce79e +DIST ccache-3.1.9.tar.xz 238988 SHA256 4981fdf3ad851de400d94083a0d03f115ce9ce8062c3fd7a291630294b0006c4 SHA512 b73f5816bb87c2d94200473510ea42a304c5a2c5e5f14720c513574ce3eb983423c5849a786a89df70cbb09852d9ec2761ad37a820a767d7350e1a3243148ac0 WHIRLPOOL 61ef671aae68516ecfaee88a50b8f442968a7ab24595fd7dfc652ab27de80834d90510c62cfcc75dd88e1f3832989633f518ebe5984149c16d5ab9848cff05fc +DIST ccache-3.2.tar.xz 297176 SHA256 e194734054177cdf049832481aab50fc83162acdfc1a4c85248f4b66bd08fe32 SHA512 5528a756763ac8654066cd6ffefba02308b2e602760a1dbdd7361f710addea8586d25c02dcff281c0e2cda4212af48f2f1fddb9fca84720985387eb0c938fd74 WHIRLPOOL 6c26a47a69a74bbde7246e3c2448f14ab844d3120f738b919536d896e9acfc1d012128d7d1d6ac0d4209f6bfdebe0fd0282402d3e556c20dd1bd3f5bb58f3f10 +EBUILD ccache-2.4-r6.ebuild 2327 SHA256 1b31298cdb124826aadfe4c17f3b4118348f965797b816964f0eaf1f7f0d34bf SHA512 6082b1a9aec8e61fcb7eb3379effa14385253bb55dc59c7553930135c0ce41da540d8757201c9690367d726e9b00ec966c84c0d72eb776c3547c1d7395f0b3c1 WHIRLPOOL 55a6f19a7dc1541aef42e5b8f8028f3d41fe2438172c73b4d33682c6023f92568c4abb5c08c2ee8d59cb1c7eadf0857cd8599a6774a5138439947a2b8865f0ef +EBUILD ccache-2.4-r7.ebuild 2412 SHA256 2a49abd73c7dc5a1464c3842f0f261aa3be666e6598aa96bcad4b8892373c9da SHA512 db1c69fa76cf2a2233141da7a339f22ce107cb00db7d446280b240800d9b446940e2734f96faa59ab88f763d4a4a069ed35c741ecb7a3c2e92f89461a1900216 WHIRLPOOL dab768b6447824c43cfbdb87150c5209aecddf18c88e0f4c64be7723ac20fcafac2c3b022706925723395a1c3a33ce6b886855191b466ef2ebffcd9396037858 +EBUILD ccache-2.4-r8.ebuild 2493 SHA256 cf1e11acbe5ab243232cabffee3776f272198b3d67d726aedc74cf6ecd7b44b3 SHA512 f25365a5877a0d97a55104712492b56f9286ca03a3743d5e1c43919a1ca9496696d38fe4a60c408e10fab1f52b7023aeb19b809e4d21d850f67bf8ea45283d59 WHIRLPOOL a942be540fc002f4b8f91a96a21f8b281ca4667baedfb51a2a27a0e48e934b25bd55d17cfd65299735fb39f54276ef5435d50718989f018fbc7a1717b7431df6 +EBUILD ccache-2.4-r9.ebuild 2533 SHA256 c1b440410ebdf9850c91fa69eea44727e2f09be7093dd3daa0a6397b5227b715 SHA512 221d515fdb48a110d44928f581f9b9866af02ca9bed98063239bf9852f7a1d325091948b568c39d19dcd105bb88dd894187245f2b4911fa4366784235393859a WHIRLPOOL 2f8c34b280d6c9e0d8620cec33769b484c08bdb9440695e59669958c607b774f0df99c3b964e6ee183a46a3b8418a0732b2d3738dcb3be6f743a44016a4e4390 +EBUILD ccache-3.1.1.ebuild 1881 SHA256 8c46a74aeaaf0a7b04eae87cd5308d4e11af42c8a5c7bfa690af9bd3e1eae9dd SHA512 6a57439de8d3c02b4608fe7773cf2800ff0bdd09fe1117559694c68c9451e182aa58eb2ef7a43833d8e9f70cb9d1c04d9d2987e7cba418feea9a041b6147f790 WHIRLPOOL 401c2fcb58bf19d73f124f483dc94351d6612bcb6cd65b6b7e0349d2e8383460fdfcf2e71243b2e0c29d12ffb759ae84117ddf1c8d47b39cbb5d3eda977aff43 +EBUILD ccache-3.1.10-r1.ebuild 2254 SHA256 6e76f01c269990692065438486354f714e5545f5cbd296eb7404020e0806ef9d SHA512 115ca712b3c33acdae279d3914a189f1b0cad89440a4abdff07b29e52291a6b67cfd167e7c69d704d6c571005edee272d511dc465a119ef084780ba15e4abe87 WHIRLPOOL 4b2c3e09781bbcc03b523d312bf074ba210205ddedb7c55222ef1d9da49fbac3de8241641b93bcbc04408dbfd98d94f5181ea03085f7d6da220b611678a4b1f9 +EBUILD ccache-3.1.10.ebuild 2270 SHA256 4d5025e5afec91f333f2edd8625b7183c7d063b9949140bb1710555ae3832adc SHA512 5ac51895e340aa9138fdae87d48603cfefaae9a7642226e2a6da9656aeccb2c3cd936bc6cdbb65e50e1345409c61c44574d3812c8eb93d07f25631c22f2173b0 WHIRLPOOL d03745fea8f8c083535476a16ed4112893bcfb73259e7cb2375f84c961418b8fcf1b21ac89b1a6e41802f39d2b0dbd45fb45107ce55899cc1d4fd7c7e11921a0 +EBUILD ccache-3.1.2.ebuild 1841 SHA256 a82766e6582602ca249b4b4432e3f399f2ad6d0db6af860b2d7c7134251f40c6 SHA512 b74a62b6ba12b99c12fd89f748120c7f102e0cc8297972c308e55a30ee426dd339560d1d2168e36a2cf4f2426f37ceff6437568afd6880f8c7904ffff78005de WHIRLPOOL a1fa1ed3694eb689bc3aa1ac25c035edd2aed8ecb5df6b752f61da3d48cd76576f9d673cde73c3cbe2c110a379767988f8d43850cafd335d176faa3650596acc +EBUILD ccache-3.1.3.ebuild 1841 SHA256 ff190eba38b8f5f253106780fe36ed979241ee0ce521bc4d7248ea9a2747ad4a SHA512 e48c78851bdd12ecc86a70867ae9908c1f70b9b27b79ab76b2f5fc71a5e8bf0c6f0e2d93915cb768415913d581363611224ca6966a232c833e12d7dc4a661644 WHIRLPOOL bf2fc84ef5095bd5db3b33097aa2508932b65cd1f378ecbf867973152a6944f2f85fb23642ac364e48a7c178cf8f297bccbc926447b574f077bd055987e5773a +EBUILD ccache-3.1.4.ebuild 1841 SHA256 004fabbe69d64efed9335e121dac60058ab57a09269c162b46204c4121826c3e SHA512 3eb173027b0761f9d09b49223e052156deb2ed86b6de69e592e505d729535915e612b10a241106c3036cc6c0b9e1f8445d3522136c4668c9c4389188f33920e5 WHIRLPOOL edae9f0027bc6d4878336f19adeee50c5210a986ca63d7d2ce6dbc733868fc53985e068418b4ea48c512b733767275793a6607352aad000633d2c26168505b3d +EBUILD ccache-3.1.5.ebuild 1841 SHA256 831bcc798698934d8d1dee38e8a9170721a85861f449b00eba94acc74b8e505c SHA512 79f2c17488c927ffc9c33ce8b86e3f1513dd203eaf57dd75ad8ecc29517491368350e12a81d0464a9a4c0b29e92989dda0c0d3506803dbbb7e57ac63bb1e674d WHIRLPOOL a6c66138f5b28c3bf009790d5bfceeed0e1ac73efd1ee47ab1f3579714726d2fbdf34293d94e804cc61c51b94993e50d866b8f915441ff148ceadc1e0b4cf484 +EBUILD ccache-3.1.6.ebuild 1829 SHA256 289838680ac3fd1b477882273318ac78101ea8806724053f543f4ebe6f965a4d SHA512 ea5d8f403244b792f4c1d190720484df201453b1cad616c51dd73ff1df77b0a174f69873bb74a2ba83d42a6f5daf9955949b1d5936dd8ba663224195126624ec WHIRLPOOL 4ef2c1adb806b4edf3d3d2d6ea792481afc773d527774c2c222cee4c36a998d259f6a7aa0e8817f0b15dc70fabf594f5c25626415590fa11469f40c2680740af +EBUILD ccache-3.1.7.ebuild 1868 SHA256 91c6bac92477d375382baea491d86ceb4c9e722c581f60e618377dcb7d8ddcc4 SHA512 be1f3207f3ebb13e19a9a03ea5a065ec811ddc466b9a00f5048a6f4f58df727ffa2af33519275ee075ac5f76681314ae89f896b853ce54cb5944cc1d6642920a WHIRLPOOL 4aa5e587c8a526774805204c09d9a37298f1561bdab262c33b0f50082de4ecb306602baf43c90f49b6a74133a1ef8c5454bf9cdc47161d3a74a4035580453f35 +EBUILD ccache-3.1.8.ebuild 1828 SHA256 c8cb4b4b93ad0e34cbcd2cb53da63f2c0856c5ed729d8bc7b5385a518f2fa0c9 SHA512 c258db009169e10408d5e12b6f6e111666df1d3f6a8024d3f519529a43bd0c67a915bcf36ed6951e7953c049f2009c2165a1f2f029a94d757cddff237d35531d WHIRLPOOL 8041198c0861f7f430bbd0f7837201d6aa56cf3dd4effef75be70c5f72c3e665a68c40b70c41a93df6862a7b42d208a4bf3206c0132a820edc4cee6fbb81983b +EBUILD ccache-3.1.9-r2.ebuild 2414 SHA256 8ce6c043db2f19f2e02793cc0a7d96d638eac980f5010b0ebf787a701199feff SHA512 4b42ccdaf4e6af712185cad5d4976d0f78ef77b6a3d7f7dc676181bc7a1ebf60a49d4b51cbb18f53d802b537a17f633bef03c90513342293b318dc21c7b06474 WHIRLPOOL a1a6da113df674fec5da42d8febc6d79755cf3b5570c36644139dac3c016ba7f531b42e082f0b1d4ad585c3a6cde00471857d17684afdbf189f8fc7e95746cf3 +EBUILD ccache-3.1.9-r3.ebuild 2311 SHA256 a04470ec13d50277af4172058764ba0ca27ff5fc4bb601088959fd7978eca018 SHA512 293a645353e3a560d68b4ddba5d77c1a6a54fa23160559cc7465b37de601c5381aab9d44440c597dcd6cb52eb8487a56b6246c14e084808b48c154a257439e4f WHIRLPOOL 23534b4af2242cc1aa6d2c8bf0a2c6bff157f6603c0c86ffde781897af3e8d0e1d0c359d3b909b51c0fec39a7b8d3d2f231b392f5bc121800b390e4a302706e1 +EBUILD ccache-3.1.9.ebuild 1930 SHA256 10c374f8e0896172880bf9a7e93351c8f5676e20a9d050b9e3b1a93e76bf1411 SHA512 4a2f148cfe8526fb9fa70b0b9339810af2811ba7d077a90fdc8b8b2280ea80a4790c9e475344f88bde4e01dbeb93ffa429d8e2d417537006201abd1eb2057284 WHIRLPOOL 104505aaf61b01fc384ff8e6118dfe51fd29b50f4c541a8cf31168a661f8216735368ea280b7e1e9bde640bf5f853e45d12cb321cde648f61578ee82a08e1721 +EBUILD ccache-3.2.ebuild 2191 SHA256 a54efe080c21a41b192139e2a1f6376b1677f8c399265f3ef487f8e3e52e00f6 SHA512 05de65ea4e6267cf6c0947cbc88ab7ece28dc23a4d892978d9a3112dd21d64a35f46a94dc29ee18e2dbd032382685c8e0489c3458e68f3785941983ff7f6a54a WHIRLPOOL e792b64a46ed3c043d86a3233ec0dbe387875f9221d9f2ff367d9dfc6ae97c91575ffcc147e34daa3770e45af07fee9562f715876948e43e83ce602c67f3123e +MISC ChangeLog 18397 SHA256 faa7a9ad707b4346b1720c2720da45a428563bffd1bcd6d232c0e382bfc8588a SHA512 70b47d26f560c09061c9ab8e177ee0c5804d21b5608eea826753718dca488e20eb760e4415af38a639c2c25ff9b40729cafe46059e29b0e7177deb3b5247678f WHIRLPOOL d0de92dc594001c3959b4e48a308706353229d8b1115cbbd4864a685f72654765296ff1368ba3b34deaa8eeac424907c568c35905997ec3ca7808e6100c899d9 +MISC metadata.xml 412 SHA256 c54d1b5f225e3a82754a2550d3875b7211249572a9372abdeff5fccda469aada SHA512 63219b00d64d67e2ff11ac39f667be3ad110df35259d79267985e05ba6f0c932fd5b11dd78deb3fd062c963b6cd218db0a05958b54d323b86950991b80939899 WHIRLPOOL 329af87aff780d16300e5832dec6bec923b1cf54bd14f52db08e3fea7ef506ad85f627dc8005ec2f88f62f6dee27d7600eb558d4f66bc08011d23dee61bac297 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAEBCAAGBQJUbT5fAAoJEPGu1DbS6WIA6AcP/iGeXkF42ue2Iz3AC54TDSnk +uXb0UaqXN0WBG6/8ufJ6Vn9vI5VUoKbxzdQ7sFQWXGARX+SzGG1XGtdhEVQSmLgI +tDEfzwCjm3wbXyII7vGfqzUM5sCcXt+JWIkqm4E15Eu3OgjfauvrpMJIdRkDXXaL +u5/Frp02lXpj/KM0KU2tRUBJMmnJ+1k0w3P7VeQnBJOMPZgkXJwUtK2UsiLNrDL6 +PwPsro8u0FusSs4mpNl6Pwszz2tl1ZliCx/TVlSfI36BYWiVv20GdlT0LwFuCL+0 +8grmD2UxINhqDhGXcWPM0TBeD7W+PZY0M32VJncMDfXouF3RDhsO3xRGtPBy8XDe ++r+8MRK+TE1n3xbz3d3L/ibZdTt89JAaeQ4y11ATEJlKOqoQIuAI9IVNevxhosu+ +OTcqSt2T7NBC1SuO6VsKUqe05sJiY+BWYKgXyTrYbCS4ecMkh9Q30XyTJhMcjIxK +A/IRLM38IKrlAhWziBDiyO3emn52b8ZyZNKgFG4EtTqr9COPp9I5Xwro43berYnZ +EhvIaX31P0wXdBMKFiN2m6sDS2vOa1i7Mo3dsvwKjVr93iNUnJqhpBDmFrbUVRS5 +dXttPefe/dWADmHNc87yM9Fl/OQzmlprMF/TpQa/EjCP6sg7kb92TafBwgc0tqms +R0OpaAa4q40DXaWCi0DI +=lPM8 +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-2.4-r6.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-2.4-r6.ebuild new file mode 100644 index 0000000000..fa705146ad --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-2.4-r6.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ccache-2.4-r6.ebuild,v 1.19 2010/12/16 20:42:34 robbat2 Exp $ + +WANT_AUTOMAKE=none # not using automake + +inherit eutils autotools + +DESCRIPTION="fast compiler cache" +HOMEPAGE="http://ccache.samba.org/" +SRC_URI="http://samba.org/ftp/ccache/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" +IUSE="" + +# Note: this version is designed to be auto-detected and used if +# you happen to have Portage 2.0.X+ installed. + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/ccache-2.4-respectflags.patch + epatch "${FILESDIR}"/ccache-2.4-utimes.patch + eautoconf +} + +do_links() { + insinto /usr/lib/ccache/bin + for a in ${CHOST}-{gcc,g++,c++} gcc c++ g++; do + dosym /usr/bin/ccache /usr/lib/ccache/bin/${a} + done +} + +src_install() { + dobin ccache || die + doman ccache.1 + dodoc README + dohtml web/*.html + + diropts -m0755 + dodir /usr/lib/ccache/bin + keepdir /usr/lib/ccache/bin + + dobin "${FILESDIR}"/ccache-config || die + + diropts -m0700 + dodir /root/.ccache + keepdir /root/.ccache +} + +pkg_preinst() { + # Do NOT duplicate this in your ebuilds or phear of the wrath!!! + if [[ ${ROOT} = "/" ]] ; then + einfo "Scanning for compiler front-ends..." + do_links + else + ewarn "Install is incomplete; you must run the following commands:" + ewarn " # ccache-config --install-links" + ewarn " # ccache-config --install-links ${CHOST}" + ewarn "after booting or chrooting to ${ROOT} to complete installation." + fi +} + +pkg_postinst() { + # nuke broken symlinks from previous versions that shouldn't exist + for i in cc ${CHOST}-cc ; do + [[ -L "${ROOT}/usr/lib/ccache/bin/${i}" ]] && rm -rf "${ROOT}/usr/lib/ccache/bin/${i}" + done + [[ -d "${ROOT}/usr/lib/ccache.backup" ]] && rm -fr "${ROOT}/usr/lib/ccache.backup" + + elog "To use ccache with **non-Portage** C compiling, add" + elog "/usr/lib/ccache/bin to the beginning of your path, before /usr/bin." + elog "Portage 2.0.46-r11+ will automatically take advantage of ccache with" + elog "no additional steps. If this is your first install of ccache, type" + elog "something like this to set a maximum cache size of 2GB:" + elog "# ccache -M 2G" +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-2.4-r7.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-2.4-r7.ebuild new file mode 100644 index 0000000000..d13d5ab415 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-2.4-r7.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ccache-2.4-r7.ebuild,v 1.5 2010/12/16 12:19:44 flameeyes Exp $ + +WANT_AUTOMAKE=none # not using automake + +inherit eutils autotools multilib + +DESCRIPTION="fast compiler cache" +HOMEPAGE="http://ccache.samba.org/" +SRC_URI="http://samba.org/ftp/ccache/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" +IUSE="" + +# Note: this version is designed to be auto-detected and used if +# you happen to have Portage 2.0.X+ installed. + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/ccache-2.4-respectflags.patch + epatch "${FILESDIR}"/ccache-2.4-utimes.patch + eautoconf +} + +do_links() { + insinto /usr/$(get_libdir)/ccache/bin + for a in ${CHOST}-{gcc,g++,c++} gcc c++ g++; do + dosym /usr/bin/ccache /usr/$(get_libdir)/ccache/bin/${a} + done +} + +src_install() { + dobin ccache || die + doman ccache.1 + dodoc README + dohtml web/*.html + + diropts -m0755 + dodir /usr/$(get_libdir)/ccache/bin + keepdir /usr/$(get_libdir)/ccache/bin + + dobin "${FILESDIR}"/ccache-config || die + + diropts -m0700 + dodir /root/.ccache + keepdir /root/.ccache +} + +pkg_preinst() { + # Do NOT duplicate this in your ebuilds or phear of the wrath!!! + if [[ ${ROOT} = "/" ]] ; then + einfo "Scanning for compiler front-ends..." + do_links + else + ewarn "Install is incomplete; you must run the following commands:" + ewarn " # ccache-config --install-links" + ewarn " # ccache-config --install-links ${CHOST}" + ewarn "after booting or chrooting to ${ROOT} to complete installation." + fi +} + +pkg_postinst() { + # nuke broken symlinks from previous versions that shouldn't exist + for i in cc ${CHOST}-cc ; do + [[ -L "${ROOT}/usr/$(get_libdir)/ccache/bin/${i}" ]] && \ + rm -rf "${ROOT}/usr/$(get_libdir)/ccache/bin/${i}" + done + [[ -d "${ROOT}/usr/$(get_libdir)/ccache.backup" ]] && \ + rm -fr "${ROOT}/usr/$(get_libdir)/ccache.backup" + + elog "To use ccache with **non-Portage** C compiling, add" + elog "/usr/$(get_libdir)/ccache/bin to the beginning of your path, before /usr/bin." + elog "Portage 2.0.46-r11+ will automatically take advantage of ccache with" + elog "no additional steps. If this is your first install of ccache, type" + elog "something like this to set a maximum cache size of 2GB:" + elog "# ccache -M 2G" +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-2.4-r8.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-2.4-r8.ebuild new file mode 100644 index 0000000000..2e7b592bcd --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-2.4-r8.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ccache-2.4-r8.ebuild,v 1.2 2010/12/16 20:42:34 robbat2 Exp $ + +WANT_AUTOMAKE=none # not using automake + +inherit eutils autotools multilib + +DESCRIPTION="fast compiler cache" +HOMEPAGE="http://ccache.samba.org/" +SRC_URI="http://samba.org/ftp/ccache/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="" + +# Note: this version is designed to be auto-detected and used if +# you happen to have Portage 2.0.X+ installed. + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/ccache-2.4-profile.patch + epatch "${FILESDIR}"/ccache-2.4-respectflags.patch + epatch "${FILESDIR}"/ccache-2.4-utimes.patch + eautoconf +} + +do_links() { + insinto /usr/$(get_libdir)/ccache/bin + for a in ${CHOST}-{gcc,g++,c++} gcc c++ g++; do + dosym /usr/bin/ccache /usr/$(get_libdir)/ccache/bin/${a} + done +} + +src_install() { + dobin ccache || die + doman ccache.1 + dodoc README + dohtml web/*.html + + diropts -m0755 + dodir /usr/$(get_libdir)/ccache/bin + keepdir /usr/$(get_libdir)/ccache/bin + + dobin "${FILESDIR}"/ccache-config || die + + diropts -m0700 + dodir /root/.ccache + keepdir /root/.ccache +} + +pkg_preinst() { + # Do NOT duplicate this in your ebuilds or phear of the wrath!!! + if [[ ${ROOT} = "/" ]] ; then + einfo "Scanning for compiler front-ends..." + do_links + else + ewarn "Install is incomplete; you must run the following commands:" + ewarn " # ccache-config --install-links" + ewarn " # ccache-config --install-links ${CHOST}" + ewarn "after booting or chrooting to ${ROOT} to complete installation." + fi +} + +pkg_postinst() { + # nuke broken symlinks from previous versions that shouldn't exist + for i in cc ${CHOST}-cc ; do + [[ -L "${ROOT}/usr/$(get_libdir)/ccache/bin/${i}" ]] && \ + rm -rf "${ROOT}/usr/$(get_libdir)/ccache/bin/${i}" + done + [[ -d "${ROOT}/usr/$(get_libdir)/ccache.backup" ]] && \ + rm -fr "${ROOT}/usr/$(get_libdir)/ccache.backup" + + elog "To use ccache with **non-Portage** C compiling, add" + elog "/usr/$(get_libdir)/ccache/bin to the beginning of your path, before /usr/bin." + elog "Portage 2.0.46-r11+ will automatically take advantage of ccache with" + elog "no additional steps. If this is your first install of ccache, type" + elog "something like this to set a maximum cache size of 2GB:" + elog "# ccache -M 2G" +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-2.4-r9.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-2.4-r9.ebuild new file mode 100644 index 0000000000..78e5ec3058 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-2.4-r9.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ccache-2.4-r9.ebuild,v 1.9 2011/03/06 09:07:21 xmw Exp $ + +WANT_AUTOMAKE=none # not using automake + +inherit eutils autotools multilib + +DESCRIPTION="fast compiler cache" +HOMEPAGE="http://ccache.samba.org/" +SRC_URI="http://samba.org/ftp/ccache/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" +IUSE="" + +# Note: this version is designed to be auto-detected and used if +# you happen to have Portage 2.0.X+ installed. + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/ccache-2.4-profile.patch + epatch "${FILESDIR}"/ccache-2.4-respectflags.patch + epatch "${FILESDIR}"/ccache-2.4-utimes.patch + epatch "${FILESDIR}"/ccache-2.4-xrealloc.patch #338137 + eautoconf +} + +do_links() { + insinto /usr/$(get_libdir)/ccache/bin + for a in ${CHOST}-{gcc,g++,c++} gcc c++ g++; do + dosym /usr/bin/ccache /usr/$(get_libdir)/ccache/bin/${a} + done +} + +src_install() { + dobin ccache || die + doman ccache.1 + dodoc README + dohtml web/*.html + + diropts -m0755 + dodir /usr/$(get_libdir)/ccache/bin + keepdir /usr/$(get_libdir)/ccache/bin + + dobin "${FILESDIR}"/ccache-config || die + + diropts -m0700 + dodir /root/.ccache + keepdir /root/.ccache +} + +pkg_preinst() { + # Do NOT duplicate this in your ebuilds or phear of the wrath!!! + if [[ ${ROOT} = "/" ]] ; then + einfo "Scanning for compiler front-ends..." + do_links + else + ewarn "Install is incomplete; you must run the following commands:" + ewarn " # ccache-config --install-links" + ewarn " # ccache-config --install-links ${CHOST}" + ewarn "after booting or chrooting to ${ROOT} to complete installation." + fi +} + +pkg_postinst() { + # nuke broken symlinks from previous versions that shouldn't exist + for i in cc ${CHOST}-cc ; do + [[ -L "${ROOT}/usr/$(get_libdir)/ccache/bin/${i}" ]] && \ + rm -rf "${ROOT}/usr/$(get_libdir)/ccache/bin/${i}" + done + [[ -d "${ROOT}/usr/$(get_libdir)/ccache.backup" ]] && \ + rm -fr "${ROOT}/usr/$(get_libdir)/ccache.backup" + + elog "To use ccache with **non-Portage** C compiling, add" + elog "/usr/$(get_libdir)/ccache/bin to the beginning of your path, before /usr/bin." + elog "Portage 2.0.46-r11+ will automatically take advantage of ccache with" + elog "no additional steps. If this is your first install of ccache, type" + elog "something like this to set a maximum cache size of 2GB:" + elog "# ccache -M 2G" +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.1.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.1.ebuild new file mode 100644 index 0000000000..561cd703f8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ccache-3.1.1.ebuild,v 1.1 2010/11/19 09:46:35 vapier Exp $ + +inherit multilib + +DESCRIPTION="fast compiler cache" +HOMEPAGE="http://ccache.samba.org/" +SRC_URI="http://samba.org/ftp/ccache/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="" + +RDEPEND="sys-libs/zlib" +DEPEND="${RDEPEND}" + +src_unpack() { + unpack ${A} + cd "${S}" + # make sure we always use system zlib + rm -rf zlib +} + +src_install() { + emake install DESTDIR="${D}" || die + dodoc AUTHORS.txt MANUAL.txt NEWS.txt README.txt + + keepdir /usr/$(get_libdir)/ccache/bin + + dobin "${FILESDIR}"/ccache-config || die + dosed "/^LIBDIR=/s:lib:$(get_libdir):" /usr/bin/ccache-config + + diropts -m0700 + dodir /root/.ccache + keepdir /root/.ccache +} + +pkg_postinst() { + "${ROOT}"/usr/bin/ccache-config --install-links + "${ROOT}"/usr/bin/ccache-config --install-links ${CHOST} + + # nuke broken symlinks from previous versions that shouldn't exist + rm -f "${ROOT}/usr/$(get_libdir)/ccache/bin/${CHOST}-cc" + [[ -d "${ROOT}/usr/$(get_libdir)/ccache.backup" ]] && \ + rm -fr "${ROOT}/usr/$(get_libdir)/ccache.backup" + + elog "To use ccache with **non-Portage** C compiling, add" + elog "/usr/$(get_libdir)/ccache/bin to the beginning of your path, before /usr/bin." + elog "Portage 2.0.46-r11+ will automatically take advantage of ccache with" + elog "no additional steps. If this is your first install of ccache, type" + elog "something like this to set a maximum cache size of 2GB:" + elog "# ccache -M 2G" + elog + elog "If you are upgrading from an older version than 3.x you should clear" + elog "all of your caches like so:" + elog "# CCACHE_DIR='${CCACHE_DIR:-${PORTAGE_TMPDIR}/ccache}' ccache -C" +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.10-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.10-r1.ebuild new file mode 100644 index 0000000000..0ec234981e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.10-r1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ccache-3.1.10-r1.ebuild,v 1.1 2014/11/01 08:11:46 vapier Exp $ + +EAPI="4" + +inherit eutils readme.gentoo + +DESCRIPTION="fast compiler cache" +HOMEPAGE="http://ccache.samba.org/" +SRC_URI="http://samba.org/ftp/ccache/${P}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND="sys-libs/zlib" +DEPEND="${RDEPEND} + app-arch/xz-utils" + +src_prepare() { + # make sure we always use system zlib + rm -rf zlib + epatch "${FILESDIR}"/${PN}-3.1.7-no-perl.patch #421609 + epatch "${FILESDIR}"/${PN}-3.1.10-size-on-disk.patch #456178 + epatch "${FILESDIR}"/${PN}-3.1.10-real-temp-files.patch + sed \ + -e "/^EPREFIX=/s:'':'${EPREFIX}':" \ + "${FILESDIR}"/ccache-config-2 > ccache-config || die +} + +src_install() { + default + dodoc AUTHORS.txt MANUAL.txt NEWS.txt README.txt + + dobin ccache-config + + DOC_CONTENTS=" +To use ccache with **non-Portage** C compiling, add +${EPREFIX}/usr/lib/ccache/bin to the beginning of your path, before ${EPREFIX}usr/bin. +Portage 2.0.46-r11+ will automatically take advantage of ccache with +no additional steps. If this is your first install of ccache, type +something like this to set a maximum cache size of 2GB:\\n +# ccache -M 2G\\n +If you are upgrading from an older version than 3.x you should clear all of your caches like so:\\n +# CCACHE_DIR='${CCACHE_DIR:-${PORTAGE_TMPDIR}/ccache}' ccache -C\\n +ccache now supports sys-devel/clang and dev-lang/icc, too!" + + readme.gentoo_create_doc +} + +pkg_prerm() { + if [[ -z ${REPLACED_BY_VERSION} ]] ; then + "${EROOT}"/usr/bin/ccache-config --remove-links + "${EROOT}"/usr/bin/ccache-config --remove-links ${CHOST} + fi +} + +pkg_postinst() { + "${EROOT}"/usr/bin/ccache-config --install-links + "${EROOT}"/usr/bin/ccache-config --install-links ${CHOST} + + # nuke broken symlinks from previous versions that shouldn't exist + rm -f "${EROOT}"/usr/lib/ccache/bin/${CHOST}-cc + rm -rf "${EROOT}"/usr/lib/ccache.backup + + readme.gentoo_print_elog +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.10.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.10.ebuild new file mode 100644 index 0000000000..a030828be6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.10.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ccache-3.1.10.ebuild,v 1.1 2014/10/22 05:04:46 vapier Exp $ + +EAPI="4" + +inherit multilib eutils readme.gentoo + +DESCRIPTION="fast compiler cache" +HOMEPAGE="http://ccache.samba.org/" +SRC_URI="http://samba.org/ftp/ccache/${P}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND="sys-libs/zlib" +DEPEND="${RDEPEND} + app-arch/xz-utils" + +src_prepare() { + # make sure we always use system zlib + rm -rf zlib + epatch "${FILESDIR}"/${PN}-3.1.7-no-perl.patch #421609 + sed \ + -e "/^LIBDIR=/s:lib:$(get_libdir):" \ + -e "/^EPREFIX=/s:'':'${EPREFIX}':" \ + "${FILESDIR}"/ccache-config-2 > ccache-config || die +} + +src_install() { + default + dodoc AUTHORS.txt MANUAL.txt NEWS.txt README.txt + + dobin ccache-config + + DOC_CONTENTS=" +To use ccache with **non-Portage** C compiling, add +${EPREFIX}/usr/$(get_libdir)/ccache/bin to the beginning of your path, before ${EPREFIX}usr/bin. +Portage 2.0.46-r11+ will automatically take advantage of ccache with +no additional steps. If this is your first install of ccache, type +something like this to set a maximum cache size of 2GB:\\n +# ccache -M 2G\\n +If you are upgrading from an older version than 3.x you should clear all of your caches like so:\\n +# CCACHE_DIR='${CCACHE_DIR:-${PORTAGE_TMPDIR}/ccache}' ccache -C\\n +ccache now supports sys-devel/clang and dev-lang/icc, too!" + + readme.gentoo_create_doc +} + +pkg_prerm() { + if [[ -z ${REPLACED_BY_VERSION} ]] ; then + "${EROOT}"/usr/bin/ccache-config --remove-links + "${EROOT}"/usr/bin/ccache-config --remove-links ${CHOST} + fi +} + +pkg_postinst() { + "${EROOT}"/usr/bin/ccache-config --install-links + "${EROOT}"/usr/bin/ccache-config --install-links ${CHOST} + + # nuke broken symlinks from previous versions that shouldn't exist + rm -f "${EROOT}/usr/$(get_libdir)/ccache/bin/${CHOST}-cc" + [[ -d "${EROOT}/usr/$(get_libdir)/ccache.backup" ]] && \ + rm -rf "${EROOT}/usr/$(get_libdir)/ccache.backup" + + readme.gentoo_print_elog +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.2.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.2.ebuild new file mode 100644 index 0000000000..2e59847273 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ccache-3.1.2.ebuild,v 1.1 2010/11/21 20:34:23 vapier Exp $ + +inherit multilib + +DESCRIPTION="fast compiler cache" +HOMEPAGE="http://ccache.samba.org/" +SRC_URI="http://samba.org/ftp/ccache/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="" + +RDEPEND="sys-libs/zlib" +DEPEND="${RDEPEND}" + +src_unpack() { + unpack ${A} + cd "${S}" + # make sure we always use system zlib + rm -rf zlib +} + +src_install() { + emake install DESTDIR="${D}" || die + dodoc AUTHORS.txt MANUAL.txt NEWS.txt README.txt + + dobin "${FILESDIR}"/ccache-config || die + dosed "/^LIBDIR=/s:lib:$(get_libdir):" /usr/bin/ccache-config + + diropts -m0700 + dodir /root/.ccache + keepdir /root/.ccache +} + +pkg_postinst() { + "${ROOT}"/usr/bin/ccache-config --install-links + "${ROOT}"/usr/bin/ccache-config --install-links ${CHOST} + + # nuke broken symlinks from previous versions that shouldn't exist + rm -f "${ROOT}/usr/$(get_libdir)/ccache/bin/${CHOST}-cc" + [[ -d "${ROOT}/usr/$(get_libdir)/ccache.backup" ]] && \ + rm -rf "${ROOT}/usr/$(get_libdir)/ccache.backup" + + elog "To use ccache with **non-Portage** C compiling, add" + elog "/usr/$(get_libdir)/ccache/bin to the beginning of your path, before /usr/bin." + elog "Portage 2.0.46-r11+ will automatically take advantage of ccache with" + elog "no additional steps. If this is your first install of ccache, type" + elog "something like this to set a maximum cache size of 2GB:" + elog "# ccache -M 2G" + elog + elog "If you are upgrading from an older version than 3.x you should clear" + elog "all of your caches like so:" + elog "# CCACHE_DIR='${CCACHE_DIR:-${PORTAGE_TMPDIR}/ccache}' ccache -C" +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.3.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.3.ebuild new file mode 100644 index 0000000000..d5e1f443c8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.3.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ccache-3.1.3.ebuild,v 1.1 2010/11/28 18:05:36 vapier Exp $ + +inherit multilib + +DESCRIPTION="fast compiler cache" +HOMEPAGE="http://ccache.samba.org/" +SRC_URI="http://samba.org/ftp/ccache/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="" + +RDEPEND="sys-libs/zlib" +DEPEND="${RDEPEND}" + +src_unpack() { + unpack ${A} + cd "${S}" + # make sure we always use system zlib + rm -rf zlib +} + +src_install() { + emake install DESTDIR="${D}" || die + dodoc AUTHORS.txt MANUAL.txt NEWS.txt README.txt + + dobin "${FILESDIR}"/ccache-config || die + dosed "/^LIBDIR=/s:lib:$(get_libdir):" /usr/bin/ccache-config + + diropts -m0700 + dodir /root/.ccache + keepdir /root/.ccache +} + +pkg_postinst() { + "${ROOT}"/usr/bin/ccache-config --install-links + "${ROOT}"/usr/bin/ccache-config --install-links ${CHOST} + + # nuke broken symlinks from previous versions that shouldn't exist + rm -f "${ROOT}/usr/$(get_libdir)/ccache/bin/${CHOST}-cc" + [[ -d "${ROOT}/usr/$(get_libdir)/ccache.backup" ]] && \ + rm -rf "${ROOT}/usr/$(get_libdir)/ccache.backup" + + elog "To use ccache with **non-Portage** C compiling, add" + elog "/usr/$(get_libdir)/ccache/bin to the beginning of your path, before /usr/bin." + elog "Portage 2.0.46-r11+ will automatically take advantage of ccache with" + elog "no additional steps. If this is your first install of ccache, type" + elog "something like this to set a maximum cache size of 2GB:" + elog "# ccache -M 2G" + elog + elog "If you are upgrading from an older version than 3.x you should clear" + elog "all of your caches like so:" + elog "# CCACHE_DIR='${CCACHE_DIR:-${PORTAGE_TMPDIR}/ccache}' ccache -C" +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.4.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.4.ebuild new file mode 100644 index 0000000000..728b8428f8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.4.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ccache-3.1.4.ebuild,v 1.1 2011/01/10 05:22:59 vapier Exp $ + +inherit multilib + +DESCRIPTION="fast compiler cache" +HOMEPAGE="http://ccache.samba.org/" +SRC_URI="http://samba.org/ftp/ccache/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="" + +RDEPEND="sys-libs/zlib" +DEPEND="${RDEPEND}" + +src_unpack() { + unpack ${A} + cd "${S}" + # make sure we always use system zlib + rm -rf zlib +} + +src_install() { + emake install DESTDIR="${D}" || die + dodoc AUTHORS.txt MANUAL.txt NEWS.txt README.txt + + dobin "${FILESDIR}"/ccache-config || die + dosed "/^LIBDIR=/s:lib:$(get_libdir):" /usr/bin/ccache-config + + diropts -m0700 + dodir /root/.ccache + keepdir /root/.ccache +} + +pkg_postinst() { + "${ROOT}"/usr/bin/ccache-config --install-links + "${ROOT}"/usr/bin/ccache-config --install-links ${CHOST} + + # nuke broken symlinks from previous versions that shouldn't exist + rm -f "${ROOT}/usr/$(get_libdir)/ccache/bin/${CHOST}-cc" + [[ -d "${ROOT}/usr/$(get_libdir)/ccache.backup" ]] && \ + rm -rf "${ROOT}/usr/$(get_libdir)/ccache.backup" + + elog "To use ccache with **non-Portage** C compiling, add" + elog "/usr/$(get_libdir)/ccache/bin to the beginning of your path, before /usr/bin." + elog "Portage 2.0.46-r11+ will automatically take advantage of ccache with" + elog "no additional steps. If this is your first install of ccache, type" + elog "something like this to set a maximum cache size of 2GB:" + elog "# ccache -M 2G" + elog + elog "If you are upgrading from an older version than 3.x you should clear" + elog "all of your caches like so:" + elog "# CCACHE_DIR='${CCACHE_DIR:-${PORTAGE_TMPDIR}/ccache}' ccache -C" +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.5.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.5.ebuild new file mode 100644 index 0000000000..cc77c8c01c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.5.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ccache-3.1.5.ebuild,v 1.1 2011/05/29 16:32:27 vapier Exp $ + +inherit multilib + +DESCRIPTION="fast compiler cache" +HOMEPAGE="http://ccache.samba.org/" +SRC_URI="http://samba.org/ftp/ccache/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="" + +RDEPEND="sys-libs/zlib" +DEPEND="${RDEPEND}" + +src_unpack() { + unpack ${A} + cd "${S}" + # make sure we always use system zlib + rm -rf zlib +} + +src_install() { + emake install DESTDIR="${D}" || die + dodoc AUTHORS.txt MANUAL.txt NEWS.txt README.txt + + dobin "${FILESDIR}"/ccache-config || die + dosed "/^LIBDIR=/s:lib:$(get_libdir):" /usr/bin/ccache-config + + diropts -m0700 + dodir /root/.ccache + keepdir /root/.ccache +} + +pkg_postinst() { + "${ROOT}"/usr/bin/ccache-config --install-links + "${ROOT}"/usr/bin/ccache-config --install-links ${CHOST} + + # nuke broken symlinks from previous versions that shouldn't exist + rm -f "${ROOT}/usr/$(get_libdir)/ccache/bin/${CHOST}-cc" + [[ -d "${ROOT}/usr/$(get_libdir)/ccache.backup" ]] && \ + rm -rf "${ROOT}/usr/$(get_libdir)/ccache.backup" + + elog "To use ccache with **non-Portage** C compiling, add" + elog "/usr/$(get_libdir)/ccache/bin to the beginning of your path, before /usr/bin." + elog "Portage 2.0.46-r11+ will automatically take advantage of ccache with" + elog "no additional steps. If this is your first install of ccache, type" + elog "something like this to set a maximum cache size of 2GB:" + elog "# ccache -M 2G" + elog + elog "If you are upgrading from an older version than 3.x you should clear" + elog "all of your caches like so:" + elog "# CCACHE_DIR='${CCACHE_DIR:-${PORTAGE_TMPDIR}/ccache}' ccache -C" +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.6.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.6.ebuild index 49ed453a50..e1633ee9dc 100644 --- a/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.6.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.6.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ccache-3.1.6.ebuild,v 1.5 2011/12/03 10:53:16 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ccache-3.1.6.ebuild,v 1.8 2012/03/08 15:13:18 ranger Exp $ inherit multilib @@ -10,7 +10,7 @@ SRC_URI="http://samba.org/ftp/ccache/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" IUSE="" RDEPEND="sys-libs/zlib" diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.7.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.7.ebuild new file mode 100644 index 0000000000..a0ad3c732a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.7.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ccache-3.1.7.ebuild,v 1.9 2012/07/01 16:39:59 armin76 Exp $ + +EAPI="4" + +inherit multilib eutils + +DESCRIPTION="fast compiler cache" +HOMEPAGE="http://ccache.samba.org/" +SRC_URI="http://samba.org/ftp/ccache/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" +IUSE="" + +RDEPEND="sys-libs/zlib" +DEPEND="${RDEPEND}" + +src_prepare() { + # make sure we always use system zlib + rm -rf zlib + epatch "${FILESDIR}"/${PN}-3.1.7-no-perl.patch #421609 + sed \ + -e "/^LIBDIR=/s:lib:$(get_libdir):" \ + "${FILESDIR}"/ccache-config > ccache-config || die +} + +src_install() { + default + dodoc AUTHORS.txt MANUAL.txt NEWS.txt README.txt + + dobin ccache-config + + diropts -m0700 + dodir /root/.ccache + keepdir /root/.ccache +} + +pkg_postinst() { + "${ROOT}"/usr/bin/ccache-config --install-links + "${ROOT}"/usr/bin/ccache-config --install-links ${CHOST} + + # nuke broken symlinks from previous versions that shouldn't exist + rm -f "${ROOT}/usr/$(get_libdir)/ccache/bin/${CHOST}-cc" + [[ -d "${ROOT}/usr/$(get_libdir)/ccache.backup" ]] && \ + rm -rf "${ROOT}/usr/$(get_libdir)/ccache.backup" + + elog "To use ccache with **non-Portage** C compiling, add" + elog "/usr/$(get_libdir)/ccache/bin to the beginning of your path, before /usr/bin." + elog "Portage 2.0.46-r11+ will automatically take advantage of ccache with" + elog "no additional steps. If this is your first install of ccache, type" + elog "something like this to set a maximum cache size of 2GB:" + elog "# ccache -M 2G" + elog + elog "If you are upgrading from an older version than 3.x you should clear" + elog "all of your caches like so:" + elog "# CCACHE_DIR='${CCACHE_DIR:-${PORTAGE_TMPDIR}/ccache}' ccache -C" +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.8.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.8.ebuild new file mode 100644 index 0000000000..e5a38d0611 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.8.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ccache-3.1.8.ebuild,v 1.10 2012/12/29 17:26:04 armin76 Exp $ + +EAPI="4" + +inherit multilib eutils + +DESCRIPTION="fast compiler cache" +HOMEPAGE="http://ccache.samba.org/" +SRC_URI="http://samba.org/ftp/ccache/${P}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-fbsd" +IUSE="" + +RDEPEND="sys-libs/zlib" +DEPEND="${RDEPEND} + app-arch/xz-utils" + +src_prepare() { + # make sure we always use system zlib + rm -rf zlib + epatch "${FILESDIR}"/${PN}-3.1.7-no-perl.patch #421609 + sed \ + -e "/^LIBDIR=/s:lib:$(get_libdir):" \ + "${FILESDIR}"/ccache-config > ccache-config || die +} + +src_install() { + default + dodoc AUTHORS.txt MANUAL.txt NEWS.txt README.txt + + dobin ccache-config +} + +pkg_postinst() { + "${ROOT}"/usr/bin/ccache-config --install-links + "${ROOT}"/usr/bin/ccache-config --install-links ${CHOST} + + # nuke broken symlinks from previous versions that shouldn't exist + rm -f "${ROOT}/usr/$(get_libdir)/ccache/bin/${CHOST}-cc" + [[ -d "${ROOT}/usr/$(get_libdir)/ccache.backup" ]] && \ + rm -rf "${ROOT}/usr/$(get_libdir)/ccache.backup" + + elog "To use ccache with **non-Portage** C compiling, add" + elog "/usr/$(get_libdir)/ccache/bin to the beginning of your path, before /usr/bin." + elog "Portage 2.0.46-r11+ will automatically take advantage of ccache with" + elog "no additional steps. If this is your first install of ccache, type" + elog "something like this to set a maximum cache size of 2GB:" + elog "# ccache -M 2G" + elog + elog "If you are upgrading from an older version than 3.x you should clear" + elog "all of your caches like so:" + elog "# CCACHE_DIR='${CCACHE_DIR:-${PORTAGE_TMPDIR}/ccache}' ccache -C" +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.9-r2.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.9-r2.ebuild new file mode 100644 index 0000000000..ccf98d4fa3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.9-r2.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ccache-3.1.9-r2.ebuild,v 1.1 2013/09/28 22:44:47 ottxor Exp $ + +EAPI="4" + +inherit multilib eutils + +DESCRIPTION="fast compiler cache" +HOMEPAGE="http://ccache.samba.org/" +SRC_URI="http://samba.org/ftp/ccache/${P}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND="sys-libs/zlib" +DEPEND="${RDEPEND} + app-arch/xz-utils" + +src_prepare() { + # make sure we always use system zlib + rm -rf zlib + epatch "${FILESDIR}"/${PN}-3.1.7-no-perl.patch #421609 + epatch "${FILESDIR}"/${P}-test-gcc-4.8.patch #461966 + sed \ + -e "/^LIBDIR=/s:lib:$(get_libdir):" \ + -e "/^EPREFIX=/s:'':'${EPREFIX}':" \ + "${FILESDIR}"/ccache-config-2 > ccache-config || die +} + +src_install() { + default + dodoc AUTHORS.txt MANUAL.txt NEWS.txt README.txt + + dobin ccache-config +} + +pkg_prerm() { + if [[ -z ${REPLACED_BY_VERSION} ]] ; then + "${EROOT}"/usr/bin/ccache-config --remove-links + "${EROOT}"/usr/bin/ccache-config --remove-links ${CHOST} + fi +} + +pkg_postinst() { + "${EROOT}"/usr/bin/ccache-config --install-links + "${EROOT}"/usr/bin/ccache-config --install-links ${CHOST} + + # nuke broken symlinks from previous versions that shouldn't exist + rm -f "${EROOT}/usr/$(get_libdir)/ccache/bin/${CHOST}-cc" + [[ -d "${EROOT}/usr/$(get_libdir)/ccache.backup" ]] && \ + rm -rf "${EROOT}/usr/$(get_libdir)/ccache.backup" + + if [[ -z ${REPLACING_VERSIONS} ]] ; then + elog "To use ccache with **non-Portage** C compiling, add" + elog "${EPREFIX}/usr/$(get_libdir)/ccache/bin to the beginning of your path, before ${EPREFIX}/usr/bin." + elog "Portage 2.0.46-r11+ will automatically take advantage of ccache with" + elog "no additional steps." + elog + elog "You might want to set a maximum cache size:" + elog "# ccache -M 2G" + fi + if has_version "<${CATEGORY}/${PN}-3" ; then + elog "If you are upgrading from an older version than 3.x you should clear" + elog "all of your caches like so:" + elog "# CCACHE_DIR='${CCACHE_DIR:-${PORTAGE_TMPDIR}/ccache}' ccache -C" + fi + if has_version "<${CATEGORY}/${PN}-3.1.9-r2" ; then + elog "ccache now supports sys-devel/clang and dev-lang/icc, too!" + fi +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.9-r3.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.9-r3.ebuild new file mode 100644 index 0000000000..814bfb24dd --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.9-r3.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ccache-3.1.9-r3.ebuild,v 1.12 2014/01/26 12:13:18 ago Exp $ + +EAPI="4" + +inherit multilib eutils readme.gentoo + +DESCRIPTION="fast compiler cache" +HOMEPAGE="http://ccache.samba.org/" +SRC_URI="http://samba.org/ftp/ccache/${P}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND="sys-libs/zlib" +DEPEND="${RDEPEND} + app-arch/xz-utils" + +src_prepare() { + # make sure we always use system zlib + rm -rf zlib + epatch "${FILESDIR}"/${PN}-3.1.7-no-perl.patch #421609 + epatch "${FILESDIR}"/${P}-test-gcc-4.8.patch #461966 + sed \ + -e "/^LIBDIR=/s:lib:$(get_libdir):" \ + -e "/^EPREFIX=/s:'':'${EPREFIX}':" \ + "${FILESDIR}"/ccache-config-2 > ccache-config || die +} + +src_install() { + default + dodoc AUTHORS.txt MANUAL.txt NEWS.txt README.txt + + dobin ccache-config + + DOC_CONTENTS=" +To use ccache with **non-Portage** C compiling, add +${EPREFIX}/usr/$(get_libdir)/ccache/bin to the beginning of your path, before ${EPREFIX}usr/bin. +Portage 2.0.46-r11+ will automatically take advantage of ccache with +no additional steps. If this is your first install of ccache, type +something like this to set a maximum cache size of 2GB:\\n +# ccache -M 2G\\n +If you are upgrading from an older version than 3.x you should clear all of your caches like so:\\n +# CCACHE_DIR='${CCACHE_DIR:-${PORTAGE_TMPDIR}/ccache}' ccache -C\\n +ccache now supports sys-devel/clang and dev-lang/icc, too!" + + readme.gentoo_create_doc +} + +pkg_prerm() { + if [[ -z ${REPLACED_BY_VERSION} ]] ; then + "${EROOT}"/usr/bin/ccache-config --remove-links + "${EROOT}"/usr/bin/ccache-config --remove-links ${CHOST} + fi +} + +pkg_postinst() { + "${EROOT}"/usr/bin/ccache-config --install-links + "${EROOT}"/usr/bin/ccache-config --install-links ${CHOST} + + # nuke broken symlinks from previous versions that shouldn't exist + rm -f "${EROOT}/usr/$(get_libdir)/ccache/bin/${CHOST}-cc" + [[ -d "${EROOT}/usr/$(get_libdir)/ccache.backup" ]] && \ + rm -rf "${EROOT}/usr/$(get_libdir)/ccache.backup" + + readme.gentoo_print_elog +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.9.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.9.ebuild new file mode 100644 index 0000000000..5bf1a5e01e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.1.9.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ccache-3.1.9.ebuild,v 1.15 2013/04/24 05:44:24 dirtyepic Exp $ + +EAPI="4" + +inherit multilib eutils + +DESCRIPTION="fast compiler cache" +HOMEPAGE="http://ccache.samba.org/" +SRC_URI="http://samba.org/ftp/ccache/${P}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" +IUSE="" + +RDEPEND="sys-libs/zlib" +DEPEND="${RDEPEND} + app-arch/xz-utils" + +src_prepare() { + # make sure we always use system zlib + rm -rf zlib + epatch "${FILESDIR}"/${PN}-3.1.7-no-perl.patch #421609 + epatch "${FILESDIR}"/${P}-test-gcc-4.8.patch #461966 + sed \ + -e "/^LIBDIR=/s:lib:$(get_libdir):" \ + "${FILESDIR}"/ccache-config > ccache-config || die +} + +src_install() { + default + dodoc AUTHORS.txt MANUAL.txt NEWS.txt README.txt + + dobin ccache-config +} + +pkg_postinst() { + "${ROOT}"/usr/bin/ccache-config --install-links + "${ROOT}"/usr/bin/ccache-config --install-links ${CHOST} + + # nuke broken symlinks from previous versions that shouldn't exist + rm -f "${ROOT}/usr/$(get_libdir)/ccache/bin/${CHOST}-cc" + [[ -d "${ROOT}/usr/$(get_libdir)/ccache.backup" ]] && \ + rm -rf "${ROOT}/usr/$(get_libdir)/ccache.backup" + + if [[ -z ${REPLACING_VERSIONS} ]] ; then + elog "To use ccache with **non-Portage** C compiling, add" + elog "/usr/$(get_libdir)/ccache/bin to the beginning of your path, before /usr/bin." + elog "Portage 2.0.46-r11+ will automatically take advantage of ccache with" + elog "no additional steps." + elog + elog "You might want to set a maximum cache size:" + elog "# ccache -M 2G" + fi + if has_version "<${CATEGORY}/${PN}-3" ; then + elog "If you are upgrading from an older version than 3.x you should clear" + elog "all of your caches like so:" + elog "# CCACHE_DIR='${CCACHE_DIR:-${PORTAGE_TMPDIR}/ccache}' ccache -C" + fi +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.2.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.2.ebuild new file mode 100644 index 0000000000..467e59c93c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/ccache-3.2.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ccache-3.2.ebuild,v 1.1 2014/11/20 00:06:03 vapier Exp $ + +EAPI="4" + +inherit eutils readme.gentoo + +DESCRIPTION="fast compiler cache" +HOMEPAGE="http://ccache.samba.org/" +SRC_URI="http://samba.org/ftp/ccache/${P}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND="sys-libs/zlib" +DEPEND="${RDEPEND} + app-arch/xz-utils" + +src_prepare() { + # make sure we always use system zlib + rm -rf zlib + epatch "${FILESDIR}"/${PN}-3.1.7-no-perl.patch #421609 + epatch "${FILESDIR}"/${PN}-3.1.10-size-on-disk.patch #456178 + sed \ + -e "/^EPREFIX=/s:'':'${EPREFIX}':" \ + "${FILESDIR}"/ccache-config-2 > ccache-config || die +} + +src_install() { + default + dodoc AUTHORS.txt MANUAL.txt NEWS.txt README.txt + + dobin ccache-config + + DOC_CONTENTS=" +To use ccache with **non-Portage** C compiling, add +${EPREFIX}/usr/lib/ccache/bin to the beginning of your path, before ${EPREFIX}usr/bin. +Portage 2.0.46-r11+ will automatically take advantage of ccache with +no additional steps. If this is your first install of ccache, type +something like this to set a maximum cache size of 2GB:\\n +# ccache -M 2G\\n +If you are upgrading from an older version than 3.x you should clear all of your caches like so:\\n +# CCACHE_DIR='${CCACHE_DIR:-${PORTAGE_TMPDIR}/ccache}' ccache -C\\n +ccache now supports sys-devel/clang and dev-lang/icc, too!" + + readme.gentoo_create_doc +} + +pkg_prerm() { + if [[ -z ${REPLACED_BY_VERSION} ]] ; then + "${EROOT}"/usr/bin/ccache-config --remove-links + "${EROOT}"/usr/bin/ccache-config --remove-links ${CHOST} + fi +} + +pkg_postinst() { + "${EROOT}"/usr/bin/ccache-config --install-links + "${EROOT}"/usr/bin/ccache-config --install-links ${CHOST} + + # nuke broken symlinks from previous versions that shouldn't exist + rm -f "${EROOT}"/usr/lib/ccache/bin/${CHOST}-cc + rm -rf "${EROOT}"/usr/lib/ccache.backup + + readme.gentoo_print_elog +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-2.4-profile.patch b/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-2.4-profile.patch new file mode 100644 index 0000000000..57743213dd --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-2.4-profile.patch @@ -0,0 +1,27 @@ +GCCs options -fprofile-generate and -fprofile-use are used for +profile guided optimization. It depends on the ability to locate +the profile data files (.gcda) after running the executable with +the training data. However, ccache prevents the compiler from +finding the correct profile data file. Therefore the following +patch disables the caching when one of the + -fprofile-generate + -fprofile-use + -fprofile-arcs +flags is found. + +Signed-off-by: Clemens Rabe + + +diff -Naur ccache-2.4.orig/ccache.c ccache-2.4/ccache.c +--- ccache-2.4.orig/ccache.c 2004-09-13 12:38:30.000000000 +0200 ++++ ccache-2.4/ccache.c 2008-01-07 20:25:38.000000000 +0100 +@@ -640,6 +640,9 @@ + + /* these are too hard */ + if (strcmp(argv[i], "-fbranch-probabilities")==0 || ++ strcmp(argv[i], "-fprofile-generate")==0 || ++ strcmp(argv[i], "-fprofile-use")==0 || ++ strcmp(argv[i], "-fprofile-arcs")==0 || + strcmp(argv[i], "-M") == 0 || + strcmp(argv[i], "-MM") == 0 || + strcmp(argv[i], "-x") == 0) { diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-2.4-respectflags.patch b/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-2.4-respectflags.patch new file mode 100644 index 0000000000..38d5f6a590 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-2.4-respectflags.patch @@ -0,0 +1,13 @@ +Index: ccache-2.4/Makefile.in +=================================================================== +--- ccache-2.4.orig/Makefile.in ++++ ccache-2.4/Makefile.in +@@ -20,7 +20,7 @@ all: ccache$(EXEEXT) + docs: ccache.1 web/ccache-man.html + + ccache$(EXEEXT): $(OBJS) $(HEADERS) +- $(CC) $(CFLAGS) -o $@ $(OBJS) ++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(OBJS) + + ccache.1: ccache.yo + -yodl2man -o ccache.1 ccache.yo diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-2.4-utimes.patch b/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-2.4-utimes.patch new file mode 100644 index 0000000000..30aff6b8fb --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-2.4-utimes.patch @@ -0,0 +1,105 @@ +utime(...,NULL) in some cases may cause truncation of sub-second portions of +timestamps. If utimes(...,NULL) is available, use it instead to avoid this +problem. + +Signed-off-by: Robin H. Johnson + +diff -Nuar --exclude autom4te.cache --exclude '*~' ccache-2.4.orig/ccache.c ccache-2.4/ccache.c +--- ccache-2.4.orig/ccache.c 2004-09-13 03:38:30.000000000 -0700 ++++ ccache-2.4/ccache.c 2006-06-09 16:29:16.695117780 -0700 +@@ -481,7 +481,11 @@ + return; + } + ++#ifdef HAVE_UTIMES ++ utimes(stderr_file, NULL); ++#else + utime(stderr_file, NULL); ++#endif + + if (strcmp(output_file, "/dev/null") == 0) { + ret = 0; +@@ -515,7 +519,11 @@ + } + if (ret == 0) { + /* update the mtime on the file so that make doesn't get confused */ ++#ifdef HAVE_UTIMES ++ utimes(output_file, NULL); ++#else + utime(output_file, NULL); ++#endif + } + + /* get rid of the intermediate preprocessor file */ +diff -Nuar --exclude autom4te.cache --exclude '*~' ccache-2.4.orig/ccache.h ccache-2.4/ccache.h +--- ccache-2.4.orig/ccache.h 2004-09-13 03:38:30.000000000 -0700 ++++ ccache-2.4/ccache.h 2006-06-09 16:28:16.601658626 -0700 +@@ -22,6 +22,9 @@ + #ifdef HAVE_PWD_H + #include + #endif ++#ifdef HAVE_SYS_TIME_H ++#include ++#endif + + #define STATUS_NOTFOUND 3 + #define STATUS_FATAL 4 +diff -Nuar --exclude autom4te.cache --exclude '*~' ccache-2.4.orig/config.h.in ccache-2.4/config.h.in +--- ccache-2.4.orig/config.h.in 2003-09-27 21:48:17.000000000 -0700 ++++ ccache-2.4/config.h.in 2006-06-09 16:25:43.000000000 -0700 +@@ -19,6 +19,9 @@ + /* Define to 1 if you have the `gethostname' function. */ + #undef HAVE_GETHOSTNAME + ++/* Define to 1 if you have the `getpwuid' function. */ ++#undef HAVE_GETPWUID ++ + /* Define to 1 if you have the header file. */ + #undef HAVE_INTTYPES_H + +@@ -31,6 +34,9 @@ + /* Define to 1 if you have the header file, and it defines `DIR'. */ + #undef HAVE_NDIR_H + ++/* Define to 1 if you have the header file. */ ++#undef HAVE_PWD_H ++ + /* Define to 1 if you have the `realpath' function. */ + #undef HAVE_REALPATH + +@@ -60,6 +66,9 @@ + /* Define to 1 if you have the header file. */ + #undef HAVE_SYS_STAT_H + ++/* Define to 1 if you have the header file. */ ++#undef HAVE_SYS_TIME_H ++ + /* Define to 1 if you have the header file. */ + #undef HAVE_SYS_TYPES_H + +@@ -69,6 +78,9 @@ + /* Define to 1 if you have the header file. */ + #undef HAVE_UNISTD_H + ++/* Define to 1 if you have the `utimes' function. */ ++#undef HAVE_UTIMES ++ + /* Define to 1 if you have the `vasprintf' function. */ + #undef HAVE_VASPRINTF + +diff -Nuar --exclude autom4te.cache --exclude '*~' ccache-2.4.orig/configure.in ccache-2.4/configure.in +--- ccache-2.4.orig/configure.in 2004-09-13 03:38:30.000000000 -0700 ++++ ccache-2.4/configure.in 2006-06-09 16:25:15.541288184 -0700 +@@ -27,10 +27,11 @@ + AC_HEADER_TIME + AC_HEADER_SYS_WAIT + +-AC_CHECK_HEADERS(ctype.h strings.h stdlib.h string.h pwd.h) ++AC_CHECK_HEADERS(ctype.h strings.h stdlib.h string.h pwd.h sys/time.h) + + AC_CHECK_FUNCS(realpath snprintf vsnprintf vasprintf asprintf mkstemp) + AC_CHECK_FUNCS(gethostname getpwuid) ++AC_CHECK_FUNCS(utimes) + + AC_CACHE_CHECK([for compar_fn_t in stdlib.h],ccache_cv_COMPAR_FN_T, [ + AC_TRY_COMPILE( diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-2.4-xrealloc.patch b/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-2.4-xrealloc.patch new file mode 100644 index 0000000000..8e2d44dc61 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-2.4-xrealloc.patch @@ -0,0 +1,35 @@ +https://bugzilla.samba.org/show_bug.cgi?id=7090 +https://bugs.gentoo.org/338137 + +From 52a9cd8eb8a69f9dc6944c047faf112b7137a07b Mon Sep 17 00:00:00 2001 +From: Andrew Tridgell +Date: Mon, 17 Jul 2006 05:41:12 +0200 +Subject: [PATCH] fixed a bug in x_realloc() + +--- + util.c | 6 +----- + 1 files changed, 1 insertions(+), 5 deletions(-) + +diff --git a/util.c b/util.c +index 073fa81..29d0e5b 100644 +--- a/util.c ++++ b/util.c +@@ -187,14 +187,10 @@ void *x_realloc(void *ptr, size_t size) + { + void *p2; + if (!ptr) return x_malloc(size); +- p2 = malloc(size); ++ p2 = realloc(ptr, size); + if (!p2) { + fatal("out of memory in x_realloc"); + } +- if (ptr) { +- memcpy(p2, ptr, size); +- free(ptr); +- } + return p2; + } + +-- +1.7.3.1 + diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-3.1.10-real-temp-files.patch b/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-3.1.10-real-temp-files.patch new file mode 100644 index 0000000000..45e6541051 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-3.1.10-real-temp-files.patch @@ -0,0 +1,185 @@ +https://lists.samba.org/archive/ccache/2014q4/001246.html + +From 5d0f507a4162ac89e05ca633dbc8056454b798f5 Mon Sep 17 00:00:00 2001 +From: Mike Frysinger +Date: Mon, 15 Sep 2014 18:15:02 -0400 +Subject: [PATCH] do not rely on pids being unique + +Linux supports creating pid namespaces cheaply and running processes +inside of them. When you try to share a single cache among multiple +such runs, the fact that the code relies on pid numbers as globally +unique values quickly fails. Instead, switch to standard mkstemp to +generate temp files for us. + +Signed-off-by: Mike Frysinger +--- + ccache.c | 12 ++++++------ + ccache.h | 2 +- + manifest.c | 2 +- + stats.c | 10 +++++++++- + util.c | 13 ++++++++----- + 5 files changed, 25 insertions(+), 14 deletions(-) + +diff --git a/ccache.c b/ccache.c +index 02dbdfa..1dc0a06 100644 +--- a/ccache.c ++++ b/ccache.c +@@ -526,8 +526,11 @@ to_cache(struct args *args) + unsigned added_files = 0; + + tmp_stdout = format("%s.tmp.stdout.%s", cached_obj, tmp_string()); ++ create_empty_file(tmp_stdout); + tmp_stderr = format("%s.tmp.stderr.%s", cached_obj, tmp_string()); ++ create_empty_file(tmp_stderr); + tmp_obj = format("%s.tmp.%s", cached_obj, tmp_string()); ++ create_empty_file(tmp_obj); + + args_add(args, "-o"); + args_add(args, tmp_obj); +@@ -579,7 +582,7 @@ to_cache(struct args *args) + int fd_result; + char *tmp_stderr2; + +- tmp_stderr2 = format("%s.tmp.stderr2.%s", cached_obj, tmp_string()); ++ tmp_stderr2 = format("%s.2", tmp_stderr); + if (x_rename(tmp_stderr, tmp_stderr2)) { + cc_log("Failed to rename %s to %s: %s", tmp_stderr, tmp_stderr2, + strerror(errno)); +@@ -808,6 +808,7 @@ get_object_name_from_cpp(struct args *args, struct mdfour *hash) + } + + path_stderr = format("%s/tmp.cpp_stderr.%s", temp_dir, tmp_string()); ++ create_empty_file(path_stderr); + add_pending_tmp_file(path_stderr); + + time_of_compilation = time(NULL); +@@ -815,6 +816,7 @@ get_object_name_from_cpp(struct args *args, struct mdfour *hash) + if (!direct_i_file) { + path_stdout = format("%s/%s.tmp.%s.%s", + temp_dir, input_base, tmp_string(), i_extension); ++ create_empty_file(path_stdout); + add_pending_tmp_file(path_stdout); + + /* run cpp on the input file to obtain the .i */ +@@ -838,11 +843,6 @@ get_object_name_from_cpp(struct args *args, struct mdfour *hash) + can skip the cpp stage and directly form the + correct i_tmpfile */ + path_stdout = input_file; +- if (create_empty_file(path_stderr) != 0) { +- cc_log("Failed to create %s: %s", path_stderr, strerror(errno)); +- stats_update(STATS_ERROR); +- failed(); +- } + status = 0; + } + +diff --git a/ccache.h b/ccache.h +index 2bc7c87..43ef98d 100644 +--- a/ccache.h ++++ b/ccache.h +@@ -130,7 +130,7 @@ size_t file_size(struct stat *st); + int safe_open(const char *fname); + char *x_realpath(const char *path); + char *gnu_getcwd(void); +-int create_empty_file(const char *fname); ++int create_empty_file(char *fname); + const char *get_home_directory(void); + char *get_cwd(); + bool same_executable_name(const char *s1, const char *s2); +diff --git a/manifest.c b/manifest.c +index 7f02ede..47566d5 100644 +--- a/manifest.c ++++ b/manifest.c +@@ -633,7 +633,7 @@ manifest_put(const char *manifest_path, struct file_hash *object_hash, + } + + tmp_file = format("%s.tmp.%s", manifest_path, tmp_string()); +- fd2 = safe_open(tmp_file); ++ fd2 = mkstemp(tmp_file); + if (fd2 == -1) { + cc_log("Failed to open %s", tmp_file); + goto out; +diff --git a/stats.c b/stats.c +index 2111b65..4ed39c2 100644 +--- a/stats.c ++++ b/stats.c +@@ -126,11 +126,18 @@ stats_write(const char *path, struct counters *counters) + size_t i; + char *tmp_file; + FILE *f; ++ int fd; + + tmp_file = format("%s.tmp.%s", path, tmp_string()); +- f = fopen(tmp_file, "wb"); ++ fd = mkstemp(tmp_file); ++ if (fd == -1) { ++ cc_log("Failed to open %s", tmp_file); ++ goto end; ++ } ++ f = fdopen(fd, "wb"); + if (!f) { + cc_log("Failed to open %s", tmp_file); ++ close(fd); + goto end; + } + for (i = 0; i < counters->size; i++) { +@@ -138,6 +145,7 @@ stats_write(const char *path, struct counters *counters) + fatal("Failed to write to %s", tmp_file); + } + } ++ /* This also implicitly closes the fd. */ + fclose(f); + x_rename(tmp_file, path); + +diff --git a/util.c b/util.c +index 3b472de..cc630a6 100644 +--- a/util.c ++++ b/util.c +@@ -195,7 +195,7 @@ copy_file(const char *src, const char *dest, int compress_dest) + struct stat st; + int errnum; + +- tmp_name = format("%s.%s.XXXXXX", dest, tmp_string()); ++ tmp_name = format("%s.%s", dest, tmp_string()); + cc_log("Copying %s to %s via %s (%s)", + src, dest, tmp_name, compress_dest ? "compressed": "uncompressed"); + +@@ -427,7 +427,7 @@ tmp_string(void) + static char *ret; + + if (!ret) { +- ret = format("%s.%u", get_hostname(), (unsigned)getpid()); ++ ret = format("%s.%u.XXXXXX", get_hostname(), (unsigned)getpid()); + } + + return ret; +@@ -884,12 +884,13 @@ gnu_getcwd(void) + + /* create an empty file */ + int +-create_empty_file(const char *fname) ++create_empty_file(char *fname) + { + int fd; + +- fd = open(fname, O_WRONLY|O_CREAT|O_TRUNC|O_EXCL|O_BINARY, 0666); ++ fd = mkstemp(fname); + if (fd == -1) { ++ cc_log("Failed to create %s: %s", fname, strerror(errno)); + return -1; + } + close(fd); +@@ -1134,7 +1135,9 @@ x_unlink(const char *path) + goto out; + } + if (unlink(tmp_name) == -1) { +- result = -1; ++ /* If it was released in a race, that's OK. */ ++ if (errno != ENOENT) ++ result = -1; + } + out: + free(tmp_name); +-- +2.1.2 + diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-3.1.10-size-on-disk.patch b/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-3.1.10-size-on-disk.patch new file mode 100644 index 0000000000..5e502912bf --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-3.1.10-size-on-disk.patch @@ -0,0 +1,21 @@ +https://bugs.gentoo.org/56178 + +stick to the size of files on disk rather than their byte size. +this func is only used for stats management, so this should be safe. + +--- a/util.c ++++ b/util.c +@@ -845,12 +845,7 @@ file_size(struct stat *st) + #ifdef _WIN32 + return (st->st_size + 1023) & ~1023; + #else +- size_t size = st->st_blocks * 512; +- if ((size_t)st->st_size > size) { +- /* probably a broken stat() call ... */ +- size = (st->st_size + 1023) & ~1023; +- } +- return size; ++ return st->st_blocks * 512; + #endif + } + diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-3.1.7-no-perl.patch b/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-3.1.7-no-perl.patch new file mode 100644 index 0000000000..5abd15e1aa --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-3.1.7-no-perl.patch @@ -0,0 +1,15 @@ +avoid weak perl usage in tests + +https://bugs.gentoo.org/421609 + +--- a/test.sh ++++ b/test.sh +@@ -1466,7 +1466,7 @@ + mkdir -p $dir + i=0 + while [ $i -lt 10 ]; do +- perl -e 'print "A" x 4017' >$dir/result$i-4017.o ++ printf '%4017s' '' | tr ' ' 'A' >$dir/result$i-4017.o + touch $dir/result$i-4017.stderr + touch $dir/result$i-4017.d + if [ $i -gt 5 ]; then diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-3.1.9-test-gcc-4.8.patch b/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-3.1.9-test-gcc-4.8.patch new file mode 100644 index 0000000000..2a28baf029 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-3.1.9-test-gcc-4.8.patch @@ -0,0 +1,156 @@ +https://bugs.gentoo.org/461966 + +fix from upstream + +From b5d63f81c1a83fd4c50b769a96a04f581b7db70c Mon Sep 17 00:00:00 2001 +From: Joel Rosdahl +Date: Wed, 20 Mar 2013 22:18:16 +0100 +Subject: [PATCH] Fix test suite failure on GCC 4.8 + +GCC 4.8 includes /usr/include/stdc-predef.h implicitly, and this shows up +in generated .d files. +--- + test.sh | 35 +++++++++++++++++++---------------- + 1 file changed, 19 insertions(+), 16 deletions(-) + +diff --git a/test.sh b/test.sh +index 3ed9069..3e38387 100755 +--- a/test.sh ++++ b/test.sh +@@ -3,7 +3,7 @@ + # A simple test suite for ccache. + # + # Copyright (C) 2002-2007 Andrew Tridgell +-# Copyright (C) 2009-2012 Joel Rosdahl ++# Copyright (C) 2009-2013 Joel Rosdahl + # + # This program is free software; you can redistribute it and/or modify it under + # the terms of the GNU General Public License as published by the Free Software +@@ -562,6 +562,9 @@ int test3; + EOF + backdate test1.h test2.h test3.h + ++ $COMPILER -c -Wp,-MD,expected.d test.c ++ expected_d_content=`cat expected.d` ++ + ################################################################## + # First compilation is a miss. + testname="first compilation" +@@ -677,7 +680,7 @@ EOF + checkstat 'cache hit (direct)' 0 + checkstat 'cache hit (preprocessed)' 0 + checkstat 'cache miss' 1 +- checkfile other.d "test.o: test.c test1.h test3.h test2.h" ++ checkfile other.d "$expected_d_content" + + rm -f other.d + +@@ -685,7 +688,7 @@ EOF + checkstat 'cache hit (direct)' 1 + checkstat 'cache hit (preprocessed)' 0 + checkstat 'cache miss' 1 +- checkfile other.d "test.o: test.c test1.h test3.h test2.h" ++ checkfile other.d "$expected_d_content" + + rm -f other.d + +@@ -760,7 +763,7 @@ EOF + checkstat 'cache hit (direct)' 0 + checkstat 'cache hit (preprocessed)' 0 + checkstat 'cache miss' 1 +- checkfile test.d "test.o: test.c test1.h test3.h test2.h" ++ checkfile test.d "$expected_d_content" + + rm -f test.d + +@@ -768,7 +771,7 @@ EOF + checkstat 'cache hit (direct)' 1 + checkstat 'cache hit (preprocessed)' 0 + checkstat 'cache miss' 1 +- checkfile test.d "test.o: test.c test1.h test3.h test2.h" ++ checkfile test.d "$expected_d_content" + + ################################################################## + # Check the scenario of running a ccache with direct mode on a cache +@@ -780,7 +783,7 @@ EOF + checkstat 'cache hit (direct)' 0 + checkstat 'cache hit (preprocessed)' 0 + checkstat 'cache miss' 1 +- checkfile test.d "test.o: test.c test1.h test3.h test2.h" ++ checkfile test.d "$expected_d_content" + + rm -f test.d + +@@ -788,7 +791,7 @@ EOF + checkstat 'cache hit (direct)' 0 + checkstat 'cache hit (preprocessed)' 1 + checkstat 'cache miss' 1 +- checkfile test.d "test.o: test.c test1.h test3.h test2.h" ++ checkfile test.d "$expected_d_content" + + rm -f test.d + +@@ -796,7 +799,7 @@ EOF + checkstat 'cache hit (direct)' 0 + checkstat 'cache hit (preprocessed)' 2 + checkstat 'cache miss' 1 +- checkfile test.d "test.o: test.c test1.h test3.h test2.h" ++ checkfile test.d "$expected_d_content" + + rm -f test.d + +@@ -804,7 +807,7 @@ EOF + checkstat 'cache hit (direct)' 1 + checkstat 'cache hit (preprocessed)' 2 + checkstat 'cache miss' 1 +- checkfile test.d "test.o: test.c test1.h test3.h test2.h" ++ checkfile test.d "$expected_d_content" + + ################################################################## + # Check that -MF works. +@@ -815,7 +818,7 @@ EOF + checkstat 'cache hit (direct)' 0 + checkstat 'cache hit (preprocessed)' 0 + checkstat 'cache miss' 1 +- checkfile other.d "test.o: test.c test1.h test3.h test2.h" ++ checkfile other.d "$expected_d_content" + + rm -f other.d + +@@ -823,7 +826,7 @@ EOF + checkstat 'cache hit (direct)' 1 + checkstat 'cache hit (preprocessed)' 0 + checkstat 'cache miss' 1 +- checkfile other.d "test.o: test.c test1.h test3.h test2.h" ++ checkfile other.d "$expected_d_content" + + ################################################################## + # Check that a missing .d file in the cache is handled correctly. +@@ -835,13 +838,13 @@ EOF + checkstat 'cache hit (direct)' 0 + checkstat 'cache hit (preprocessed)' 0 + checkstat 'cache miss' 1 +- checkfile other.d "test.o: test.c test1.h test3.h test2.h" ++ checkfile other.d "$expected_d_content" + + $CCACHE $COMPILER -c -MD test.c + checkstat 'cache hit (direct)' 1 + checkstat 'cache hit (preprocessed)' 0 + checkstat 'cache miss' 1 +- checkfile other.d "test.o: test.c test1.h test3.h test2.h" ++ checkfile other.d "$expected_d_content" + + find $CCACHE_DIR -name '*.d' -exec rm -f '{}' \; + +@@ -849,7 +852,7 @@ EOF + checkstat 'cache hit (direct)' 1 + checkstat 'cache hit (preprocessed)' 1 + checkstat 'cache miss' 1 +- checkfile other.d "test.o: test.c test1.h test3.h test2.h" ++ checkfile other.d "$expected_d_content" + + ################################################################## + # Check that stderr from both the preprocessor and the compiler is emitted +-- +1.8.1.2 + diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-config b/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-config index 8c1bcb2d37..a7dc4a04a7 100644 --- a/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-config +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-config @@ -2,7 +2,7 @@ # # ccache-config - helper script for ccache and its ebuild # -# Copyright 2003-2010 Superlucidity Services, LLC +# Copyright 2003-2014 Superlucidity Services, LLC # This program licensed under the GNU GPL version 2. # # This script developed by Zachary T Welch at Superlucidity Services, LLC @@ -45,6 +45,13 @@ cc_remove_link() { c_ebegin "Removing ${t}" rm -f "${t}" c_eend + + # Trim the empty dir if possible. #517242 + t=${t%/*} + if rmdir "${t}" 2>/dev/null; then + rmdir "${t%/*}" 2>/dev/null + fi + : fi } cc_install_link() { @@ -73,7 +80,7 @@ cc_links() { [ "${a}" = "cc" ] && continue a="${2}-${a}" fi - eval "cc_${1}_link" "${a}" + "cc_${1}_link" "${a}" done } diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-config-2 b/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-config-2 new file mode 100644 index 0000000000..914f09500a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/files/ccache-config-2 @@ -0,0 +1,97 @@ +#!/bin/sh +# +# ccache-config - helper script for ccache and its ebuild +# +# Copyright 2003-2014 Superlucidity Services, LLC +# Copyright 2013-2014 Gentoo Foundation +# This program licensed under the GNU GPL version 2. +# +# This script developed by Zachary T Welch at Superlucidity Services, LLC +# it was cloned from the distcc-config script +# +# Additional features to come; this provides a starting point + +EPREFIX='' + +. "${EPREFIX}"/etc/init.d/functions.sh 2>/dev/null || { + ebegin() { echo " * $* ..."; } + eend() { + local r=${1:-$?} + [ ${r} -eq 0 ] && echo " [ OK ]" || echo " [ !! ]" + return $r + } +} + +LIBDIR="lib" + +# this should be getopt'd someday (override with CC_QUIET=1) +CC_VERBOSE=1 +unset _CC_QUIET +c_quiet() { + [ -n "${CC_QUIET:-${_CC_QUIET}}" ] || [ -z "${CC_VERBOSE}" ] +} + +c_ebegin() { c_quiet || ebegin "$@" ; } +c_eend() { c_quiet || eend "$@" ; } + +### +# the following functions manage the ccache symlinks +# they allow the user or other scripts (namely gcc-config) to +# automatically update ccache's links when upgrading toolchains +# +cc_path() { + echo ${ROOT%/}${EPREFIX}/usr/${LIBDIR}/ccache/bin/$1 +} +cc_remove_link() { + local t=$(cc_path "$1") + if [ -L ${t} ]; then + c_ebegin "Removing ${t}" + rm -f "${t}" + c_eend + + # Trim the empty dir if possible. #517242 + t=${t%/*} + if rmdir "${t}" 2>/dev/null; then + rmdir "${t%/*}" 2>/dev/null + fi + : + fi +} +cc_install_link() { + # Search the PATH for the specified compiler + # then create shadow link in /usr/lib/ccache/bin to ccache + + if command -v "$1" >/dev/null ; then + # first be sure any old link is removed + _CC_QUIET=1 + cc_remove_link "$1" + unset _CC_QUIET + + # then create the new link + local t=$(cc_path "$1") + c_ebegin "Creating ccache shadow link ${t}" + mkdir -p -m 0755 "${t%/*}" && ln -s "${EPREFIX}"/usr/bin/ccache "${t}" + c_eend + fi +} +cc_links() { + local a + for a in gcc cc c++ g++ icc icpc clang clang++ ; do + "cc_${1}_link" "${2}${2:+-}${a}" + done +} + +### +# main routine + +case $1 in + --install-links ) + cc_links install "$2" + ;; + --remove-links ) + cc_links remove "$2" + ;; + * ) + echo "usage: $0 {--install-links|--remove-links} [ CHOST ]" + ;; +esac diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ccache/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-util/ccache/metadata.xml new file mode 100644 index 0000000000..21bd770292 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ccache/metadata.xml @@ -0,0 +1,12 @@ + + + + toolchain + + robbat2@gentoo.org + + + ccache acts as a caching pre-processor to C/C++ compilers, improving + compilation time when recompiling previously compiled source. + + diff --git a/sdk_container/src/third_party/portage-stable/dev-util/yacc/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-util/yacc/ChangeLog new file mode 100644 index 0000000000..35ca02aaa1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/yacc/ChangeLog @@ -0,0 +1,106 @@ +# ChangeLog for dev-util/yacc +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/yacc/ChangeLog,v 1.30 2014/01/18 02:57:12 vapier Exp $ + + 18 Jan 2014; Mike Frysinger yacc-1.9.1-r4.ebuild, + yacc-1.9.1-r5.ebuild: + Add arm64 love. + + 26 Sep 2012; Ulrich Müller yacc-1.9.1-r4.ebuild, + yacc-1.9.1-r5.ebuild: + Fix LICENSE, public domain according to README file. + + 10 May 2012; Agostino Sarubbo -yacc-1.9.1-r3.ebuild: + Remove old + + 06 Feb 2011; Mart Raudsepp yacc-1.9.1-r3.ebuild: + Drop to ~mips + +*yacc-1.9.1-r5 (28 Aug 2010) + + 28 Aug 2010; Harald van Dijk +yacc-1.9.1-r5.ebuild: + Use LDFLAGS (#334983 by flameeyes), plus emake/RDEPEND cleanup + + 27 Oct 2008; Brent Baude yacc-1.9.1-r4.ebuild: + Marking yacc-1.9.1-r4 ppc64 for bug 232005 + + 24 Oct 2008; Jeroen Roovers yacc-1.9.1-r4.ebuild: + Stable for HPPA (bug #232005). + + 24 Oct 2008; Raúl Porcel yacc-1.9.1-r4.ebuild: + alpha/ia64 stable wrt #232005 + + 23 Oct 2008; Tobias Scherbaum + yacc-1.9.1-r4.ebuild: + ppc stable, bug #232005 + + 23 Oct 2008; Markus Meier yacc-1.9.1-r4.ebuild: + amd64/x86 stable, bug #232005 + + 22 Oct 2008; Ferris McCormick yacc-1.9.1-r4.ebuild: + Sparc stable, part of Security Bug #232005. + +*yacc-1.9.1-r4 (04 Oct 2008) + + 04 Oct 2008; Robert Buchholz + +files/yacc-1.9.1-CVE-2008-3196.patch, +yacc-1.9.1-r4.ebuild: + Fix stack access error (security bug #232005). + + 14 May 2007; Thilo Bangert metadata.xml: + add no-herd + +*yacc-1.9.1-r3 (17 Jan 2007) + + 17 Jan 2007; Harald van Dijk -yacc-1.9.1-r2.ebuild, + +yacc-1.9.1-r3.ebuild: + Create correct /usr/bin/yacc symlink after removing yacc + + 18 Aug 2005; MATSUU Takuto yacc-1.9.1-r2.ebuild: + Stable on sh. + + 07 May 2005; Elfyn McBratney yacc-1.9.1-r2.ebuild: + Add a more descriptive, er, DESCRIPTION - bug #85712. + + 01 Jul 2004; Jeremy Huddleston yacc-1.9.1-r1.ebuild, + yacc-1.9.1-r2.ebuild: + virtual/glibc -> virtual/libc + +*yacc-1.9.1-r2 (05 Apr 2004) + + 05 Apr 2004; Aron Griffis yacc-1.9.1-r2.ebuild: + I should have bumped the rev for the previous change... doing it now. + + 05 Apr 2004; Aron Griffis yacc-1.9.1-r1.ebuild, + files/mkstemp.patch, files/yacc-1.9.1-ia64.patch: + Propogate CFLAGS to Makefile in a sed-safe way. Use 64-bit patch from bug + 46233 (also applied to byacc) + + 05 Mar 2004; Tom Gall yacc-1.9.1-r1.ebuild: + Stable on ppc64 + + 03 Oct 2003; Aron Griffis yacc-1.9.1-r1.ebuild: + Stable on alpha + + 23 Feb 2003; Guy Martin yacc-1.9.1-r1.ebuild : + Added hppa to keywords. + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + +*yacc-1.9.1-r1 (1 Feb 2002) + + 25 Mar 2003; Aron Griffis yacc-1.9.1-r1.ebuild: + Add ~alpha to KEYWORDS + + 15 Mar 2003; Jan Seidel : + Added mips to KEYWORDS + + 05 Mar 2003; Will Woods yacc-1.9.1-r1.ebuild: + Added alpha to KEYWORDS (skipped ~alpha, yacc is known-good on other distros) + + 1 Feb 2002; G.Bevin ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/dev-util/yacc/Manifest b/sdk_container/src/third_party/portage-stable/dev-util/yacc/Manifest new file mode 100644 index 0000000000..daa07ae161 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/yacc/Manifest @@ -0,0 +1,28 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX mkstemp.patch 413 SHA256 4c73ba7bc0f4a2e012cdb030d0e727e266791f586297c3aabbf247bad5e697c6 SHA512 4ab85fa425f3d9dfb73ca14e9fe6469896863ed8d7769c116a8a2731c35ba7a0a1766c9d7db9deda82a11432ce46095a736711e0921f6da4875ecc14e91751ae WHIRLPOOL 18fd9527bfd00ef257878809901c3c3f3c2a11f7b619a0cf610451287d9571b9c89bc911922acd5057b6253ddc810561263f2185fb68a92697975fa47da26d12 +AUX yacc-1.9.1-CVE-2008-3196.patch 1199 SHA256 5bd7b40a6b600575d37ab0ee93a31cc5e6896c828884504d2aee5dc247fbc25e SHA512 7c636f5b6d98d4bf33b60ae1c49079fc849c35ca9f84e3277bafc58d9689c7b8021af34c3d7411d8637b1c821036105e73b6d5770241de72d5358718a052abf3 WHIRLPOOL c03f1a6ce34b5b22521acfe2ad42eb48b1c36d386acbe6344bc3aa6c22f6e21439c9495eb8818f98d139286a66c1f28bab2a4e944ea31401df65cf90e4485567 +AUX yacc-1.9.1-ia64.patch 504 SHA256 8bea1acbb1a2b225376df4c7b382dad05751b5fd073d1a3483a2c83e4ae4295a SHA512 6525f6c3f9d0011fea00781a24fb0f2d4f80a13835746d8ea8b05a762d789d5f17984da04f32178dbdd73ab098be38fe044bf108ed2e145888cf5ebfe84bb1ec WHIRLPOOL 666eecf30061b7a5282d2553b17fb5d97ba01df8cfd56aa18b3d9cac25760ad15c23ee80fde06dfb994bd108d61e4ab7a9b54c55a924c3d64ae6b90e7acbf71d +DIST yacc-1.9.1.tar.Z 64805 SHA256 8a0f3faf78d0ada00eea5ffd1e141bb7a979d5d570a4c8a9a6ea57e5f3751477 SHA512 6adb51c5f07e8084a86688589f52d9eee0183fb4d77508e36621a6b0ba91a5c4195feb87db3401ec69560554f71f2f6984dec01266e41e0fd54fa72ef1780e80 WHIRLPOOL 91bcefbf56374559c83c40ff5c15303d6547c607aa0ab98eea2883dc78fd82d638d6638787eb89fa283cc19791bf9e1cc3041ecc435404b012d913ee04664560 +EBUILD yacc-1.9.1-r4.ebuild 1650 SHA256 48944e5f5529eccdf10f5be9d2277948fec6036e4bb178b53a4da1f23f649410 SHA512 681c141f0cf850535c81ee411be3e0d55178ac7e85da1ae771cbcc20c2310ca55e152550262801c73303079d042ad0e403b705952b9484cdb32d3ef28622a76d WHIRLPOOL fd5cd295a2b23fd1154cbdef62663a6ed19ba97951d7d2038a670e7a1d8cfcf949702119945ecc74c1f4526995d4daa6f4d9f11f0161c450cb3bbdfdac3463b9 +EBUILD yacc-1.9.1-r5.ebuild 1692 SHA256 c95dc9bde4ebf9b387dedf6e769d971fdbc75ec12d1e2d57db21e984e6765e36 SHA512 3cb8e59024871d3675d202a2d7b48bce4bcf9e4067f03a414552764c99b09bea3716595ecee284475007d4f0f2a38497df6171050e1d00ccf81bd221913a5545 WHIRLPOOL 0475d9f28a847a16f26d49aa4ee7ab57af7bbceb62aa92d923220a272c8671eacfa507f5f415f545599808cab1578d365144a9627ebfd1e65320673e2ad4582b +MISC ChangeLog 3826 SHA256 eb040be53bb12023e21cc37871b0b425db30ddcf141466fbfdc47abca7b6adf1 SHA512 ea7f2dcde89a9b2a0c00ed18fb562dac75be8715cd795b88c5695686251894645375dde53ba9eb4d9b3fe61abb9eef6fc0db8ed19797cc674b567699e7d52ffc WHIRLPOOL cefa66658dcdff9c6f04760bb2ecc71b9e25313f08231bcca05a529099bd1bdb1bbfb50828d029fb0de261a24876720377d56a8d3823422144d38185cf8067c6 +MISC metadata.xml 210 SHA256 90082fe26a119a63ca8fbe227f66c33ba74167b6cf28e2cef02dea6c4f656c39 SHA512 4554adeece55ce9adfdadba04443a3ede6ff910b96a11b77bb1f07ddd6bdbc756b8e6e1873660f8f54e67f46db1065980794a6136c6de7883b24d0ee13ff51fe WHIRLPOOL f546bd1233d5a9934ba0480881ceba944cb8ff1869c12ed2421d4ccbb247ee38dc0c7c8b979f10533ad0fc603b5e4829d0ddf174a83d0bda8e8dd62c1c873eeb +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.22 (GNU/Linux) + +iQIcBAEBCAAGBQJS2e2PAAoJEPGu1DbS6WIALRwP/1VyMuIUPfDDYqp91wf87COw +bENnQklsyewRHXDxwnW8jLuMvBN1U2c4WmcPmgXs+2TyDfyaRu73UINbrogd89ZV +FH9MVcMGyEiAdJzwDV/PNEoIuhU02hivsGEIEd6ta3u/dJgmApjibwDvdUrb2Yay +N8GcQrRybwIxOhnnXT7KIn4nl4eQHRnotr2b9rHrIQMBKYA2u0KNfv3QM15yc3vY +34ScRyuBw8LVkPdvRfIauo7/5J4+qQ+7pbOIXfVR41j7cs8Ow3cia5BYb5pSf7Od +A6G72MN2SfYF8dXxyT3wklLj5NpflZQqR0bZFlV3FduvxoxZTQzLn3xGL2EQRLSU +Vuz64mbi8Dz7gmAgXM0fL/zbJ4MceJcU91y7w9dMzoDBllYhziXcaKm7c2p/Ajy/ +DZX5TyiaCfFpfhPomn9GytNhczY2HlzW2pTXFxqCRIqlt8m22VrBuUD5B1GEiXpW +iXx+JzbsnwS/mqYNetOFgvNa3c0t8CpTWAc1OcfX6Z5Y9B9+rDGJoq+TVcOP/ZMM +tp+9KgT4e5hKzOrjwa90mo1EFZltByAeJLrEw5QiuxmUQxR9LJqHdzmihPFG4+YA +MVJhCVwe2uwwYwM1CHUyPQLa3psZ3sj9Udh7DYjxsdtGaRwiA4KtfcT/fGqXrxOS +M47m3TfxW4F6xrMnZ+qn +=P1By +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/dev-util/yacc/files/mkstemp.patch b/sdk_container/src/third_party/portage-stable/dev-util/yacc/files/mkstemp.patch new file mode 100644 index 0000000000..f037e331fb --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/yacc/files/mkstemp.patch @@ -0,0 +1,15 @@ +--- main.c.orig 2002-12-17 14:28:54.000000000 -0500 ++++ main.c 2002-12-17 14:29:31.000000000 -0500 +@@ -264,9 +264,9 @@ + text_file_name[len + 5] = 't'; + union_file_name[len + 5] = 'u'; + +- mktemp(action_file_name); +- mktemp(text_file_name); +- mktemp(union_file_name); ++ mkstemp(action_file_name); ++ mkstemp(text_file_name); ++ mkstemp(union_file_name); + + len = strlen(file_prefix); + diff --git a/sdk_container/src/third_party/portage-stable/dev-util/yacc/files/yacc-1.9.1-CVE-2008-3196.patch b/sdk_container/src/third_party/portage-stable/dev-util/yacc/files/yacc-1.9.1-CVE-2008-3196.patch new file mode 100644 index 0000000000..2fbb83cfc6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/yacc/files/yacc-1.9.1-CVE-2008-3196.patch @@ -0,0 +1,33 @@ +Tue Jul 8 15:06:50 2008 UTC by otto + +Fix an venerable bug: if we're reducing a rule that has an empty +right hand side and the yacc stackpointer is pointing at the very +end of the allocated stack, we end up accessing the stack out of +bounds by the implicit $$ = $1 action. Detected by my new malloc, +experienced by sturm@ on sparc64; ok deraadt@ + + +Index: yacc-1.9.1/skeleton.c +=================================================================== +--- yacc-1.9.1.orig/skeleton.c ++++ yacc-1.9.1/skeleton.c +@@ -18,6 +18,7 @@ char *banner[] = + "/*static char yysccsid[] = \"from: @(#)yaccpar 1.9 (Berkeley) 02/21/93\";*/", + "static char yyrcsid[] = \"$Id: yacc-1.9.1-CVE-2008-3196.patch,v 1.1 2008/10/04 18:57:18 rbu Exp $\";", + "#endif", ++ "#include ", + "#define YYBYACC 1", + "#define YYMAJOR 1", + "#define YYMINOR 9", +@@ -226,7 +227,10 @@ char *body[] = + " YYPREFIX, yystate, yyn, yyrule[yyn]);", + "#endif", + " yym = yylen[yyn];", +- " yyval = yyvsp[1-yym];", ++ " if (yym)", ++ " yyval = yyvsp[1-yym];", ++ " else", ++ " memset(&yyval, 0, sizeof yyval);", + " switch (yyn)", + " {", + 0 diff --git a/sdk_container/src/third_party/portage-stable/dev-util/yacc/files/yacc-1.9.1-ia64.patch b/sdk_container/src/third_party/portage-stable/dev-util/yacc/files/yacc-1.9.1-ia64.patch new file mode 100644 index 0000000000..c10e885412 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/yacc/files/yacc-1.9.1-ia64.patch @@ -0,0 +1,24 @@ +--- byacc-1.9/defs.h.busted Sat May 6 21:10:56 2000 ++++ byacc-1.9/defs.h Sat May 6 21:11:22 2000 +@@ -1,7 +1,8 @@ + #include + #include + #include +- ++#include ++#include + + /* machine-dependent definitions */ + /* the following definitions are for the Tahoe */ +@@ -280,10 +281,3 @@ + extern int errno; + + +-/* system functions */ +- +-extern void free(); +-extern char *calloc(); +-extern char *malloc(); +-extern char *realloc(); +-extern char *strcpy(); + diff --git a/sdk_container/src/third_party/portage-stable/dev-util/yacc/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-util/yacc/metadata.xml new file mode 100644 index 0000000000..d9cd2cad66 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/yacc/metadata.xml @@ -0,0 +1,7 @@ + + + + +maintainer-needed@gentoo.org + + diff --git a/sdk_container/src/third_party/portage-stable/dev-util/yacc/yacc-1.9.1-r4.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/yacc/yacc-1.9.1-r4.ebuild new file mode 100644 index 0000000000..a5266efa4f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/yacc/yacc-1.9.1-r4.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/yacc/yacc-1.9.1-r4.ebuild,v 1.10 2014/01/18 02:57:12 vapier Exp $ + +inherit eutils toolchain-funcs + +DESCRIPTION="Yacc: Yet Another Compiler-Compiler" +HOMEPAGE="http://dinosaur.compilertools.net/#yacc" +SRC_URI="ftp://metalab.unc.edu/pub/Linux/devel/compiler-tools/${P}.tar.Z" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86" +IUSE="" + +DEPEND="" + +src_unpack() { + unpack ${A} + cd "${S}" + + # Use our CFLAGS + sed -i -e 's: -O : $(CFLAGS) :' Makefile || die 'sed failed' + + # mkstemp patch from byacc ebuild + epatch "${FILESDIR}"/mkstemp.patch + + # The following patch fixes yacc to run correctly on ia64 (and + # other 64-bit arches). See bug 46233 + epatch "${FILESDIR}"/${P}-ia64.patch + + # avoid stack access error, bug 232005 + epatch "${FILESDIR}"/${P}-CVE-2008-3196.patch +} + +src_compile() { + make clean || die + emake -j1 CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die +} + +src_install() { + dobin yacc || die + doman yacc.1 + dodoc 00README* ACKNOWLEDGEMENTS NEW_FEATURES NO_WARRANTY NOTES README* +} + +pkg_preinst() { + # bison installs a /usr/bin/yacc symlink ... + # we need to remove it to avoid triggering + # collision-protect errors #90089 + if [[ -L ${ROOT}/usr/bin/yacc ]] ; then + rm -f "${ROOT}"/usr/bin/yacc + fi +} + +pkg_postrm() { + # and if we uninstall yacc but keep bison, + # lets restore the /usr/bin/yacc symlink + if [[ ! -e ${ROOT}/usr/bin/yacc ]] && [[ -e ${ROOT}/usr/bin/yacc.bison ]] ; then + ln -s yacc.bison "${ROOT}"/usr/bin/yacc + fi +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/yacc/yacc-1.9.1-r5.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/yacc/yacc-1.9.1-r5.ebuild new file mode 100644 index 0000000000..be7259ad45 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/yacc/yacc-1.9.1-r5.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/yacc/yacc-1.9.1-r5.ebuild,v 1.3 2014/01/18 02:57:12 vapier Exp $ + +inherit eutils toolchain-funcs + +DESCRIPTION="Yacc: Yet Another Compiler-Compiler" +HOMEPAGE="http://dinosaur.compilertools.net/#yacc" +SRC_URI="ftp://metalab.unc.edu/pub/Linux/devel/compiler-tools/${P}.tar.Z" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="" + +DEPEND="" +RDEPEND="" + +src_unpack() { + unpack ${A} + cd "${S}" + + # Use our CFLAGS and LDFLAGS + sed -i -e 's: -O : $(CFLAGS) $(LDFLAGS) :' Makefile || die 'sed failed' + + # mkstemp patch from byacc ebuild + epatch "${FILESDIR}"/mkstemp.patch + + # The following patch fixes yacc to run correctly on ia64 (and + # other 64-bit arches). See bug 46233 + epatch "${FILESDIR}"/${P}-ia64.patch + + # avoid stack access error, bug 232005 + epatch "${FILESDIR}"/${P}-CVE-2008-3196.patch +} + +src_compile() { + emake clean || die + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die +} + +src_install() { + dobin yacc || die + doman yacc.1 + dodoc 00README* ACKNOWLEDGEMENTS NEW_FEATURES NO_WARRANTY NOTES README* +} + +pkg_preinst() { + # bison installs a /usr/bin/yacc symlink ... + # we need to remove it to avoid triggering + # collision-protect errors #90089 + if [[ -L ${ROOT}/usr/bin/yacc ]] ; then + rm -f "${ROOT}"/usr/bin/yacc + fi +} + +pkg_postrm() { + # and if we uninstall yacc but keep bison, + # lets restore the /usr/bin/yacc symlink + if [[ ! -e ${ROOT}/usr/bin/yacc ]] && [[ -e ${ROOT}/usr/bin/yacc.bison ]] ; then + ln -s yacc.bison "${ROOT}"/usr/bin/yacc + fi +} diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-4.3.2-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-4.3.2-r1 new file mode 100644 index 0000000000..c887c182c4 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-4.3.2-r1 @@ -0,0 +1,11 @@ +DEFINED_PHASES=configure install prepare +DEPEND=sys-devel/m4 +DESCRIPTION=Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers +EAPI=3 +HOMEPAGE=http://gmplib.org/ +KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd +LICENSE=LGPL-3 +SLOT=3 +SRC_URI=mirror://gnu/gmp/gmp-4.3.2.tar.bz2 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=4a40b4f2b5384370343c2db4575b0a6c diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.1 new file mode 100644 index 0000000000..c7f14d9445 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.1 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile install postinst preinst unpack +DEPEND=sys-devel/m4 +DESCRIPTION=Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers +HOMEPAGE=http://gmplib.org/ +IUSE=cxx +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd +LICENSE=LGPL-3 +SLOT=0 +SRC_URI=mirror://gnu/gmp/gmp-5.0.1.tar.bz2 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=c158842ca455498e7b424f73351845ff diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.2 new file mode 100644 index 0000000000..179d3db568 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.2 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile install postinst preinst unpack +DEPEND=sys-devel/m4 +DESCRIPTION=Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers +HOMEPAGE=http://gmplib.org/ +IUSE=cxx +KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd +LICENSE=LGPL-3 +SLOT=0 +SRC_URI=mirror://gnu/gmp/gmp-5.0.2.tar.bz2 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=fc0bb11c7faf3a834cded9dc6ff301ac diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.2_p1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.2_p1 index 8fc56e4964..cec63dd307 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.2_p1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.2_p1 @@ -3,9 +3,9 @@ DEPEND=sys-devel/m4 DESCRIPTION=Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers HOMEPAGE=http://gmplib.org/ IUSE=doc cxx static-libs -KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ~ppc ~ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd +KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd LICENSE=LGPL-3 SLOT=0 SRC_URI=mirror://gnu/gmp/gmp-5.0.2.tar.bz2 doc? ( http://gmplib.org/gmp-man-5.0.2.pdf ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402 -_md5_=ea535a83364e4771064d2c40c84a1996 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=8dd166d6fd7e629a01c8a55552c08d33 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.3 new file mode 100644 index 0000000000..4e7f05c6a8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.3 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile install postinst preinst unpack +DEPEND=sys-devel/m4 app-arch/xz-utils +DESCRIPTION=Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers +HOMEPAGE=http://gmplib.org/ +IUSE=doc cxx static-libs +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd +LICENSE=LGPL-3 +SLOT=0 +SRC_URI=mirror://gnu/gmp/gmp-5.0.3.tar.xz doc? ( http://gmplib.org/gmp-man-5.0.3.pdf ) +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=0baec14b47d175cf1ccea1153e111ce8 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.4 new file mode 100644 index 0000000000..070a0c9504 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.4 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile install postinst preinst unpack +DEPEND=sys-devel/m4 app-arch/xz-utils +DESCRIPTION=Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers +HOMEPAGE=http://gmplib.org/ +IUSE=doc cxx static-libs +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd +LICENSE=LGPL-3 +SLOT=0 +SRC_URI=mirror://gnu/gmp/gmp-5.0.4.tar.xz doc? ( http://gmplib.org/gmp-man-5.0.4.pdf ) +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 +_md5_=7124c0f8931c064066d175ff2bbda779 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.5 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.5 new file mode 100644 index 0000000000..1fc4008ed0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.5 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile install postinst preinst unpack +DEPEND=sys-devel/m4 app-arch/xz-utils +DESCRIPTION=Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers +HOMEPAGE=http://gmplib.org/ +IUSE=doc cxx static-libs +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd +LICENSE=LGPL-3 +SLOT=0 +SRC_URI=mirror://gnu/gmp/gmp-5.0.5.tar.xz doc? ( http://gmplib.org/gmp-man-5.0.5.pdf ) +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 +_md5_=666548daf586b522b65020fc447c3d8d diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.0 new file mode 100644 index 0000000000..60fcfd9e77 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.0 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile install postinst preinst test unpack +DEPEND=sys-devel/m4 app-arch/xz-utils +DESCRIPTION=Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers +HOMEPAGE=http://gmplib.org/ +IUSE=doc cxx pgo static-libs +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd +LICENSE=LGPL-3 +SLOT=0 +SRC_URI=mirror://gnu/gmp/gmp-5.1.0.tar.xz ftp://ftp.gmplib.org/pub/gmp-5.1.0/gmp-5.1.0.tar.xz doc? ( http://gmplib.org/gmp-man-5.1.0.pdf ) +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 +_md5_=8569c80a3de18ce427486df09395aa36 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.1 new file mode 100644 index 0000000000..4fb10d551c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.1 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile install postinst preinst test unpack +DEPEND=sys-devel/m4 app-arch/xz-utils +DESCRIPTION=Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers +HOMEPAGE=http://gmplib.org/ +IUSE=doc cxx pgo static-libs +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd +LICENSE=LGPL-3 +SLOT=0 +SRC_URI=mirror://gnu/gmp/gmp-5.1.1.tar.xz ftp://ftp.gmplib.org/pub/gmp-5.1.1/gmp-5.1.1.tar.xz doc? ( http://gmplib.org/gmp-man-5.1.1.pdf ) +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 +_md5_=6ade21a102a0477a9f8af74709ed46e4 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.2 new file mode 100644 index 0000000000..1bf3d802e3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.2 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile install postinst preinst test unpack +DEPEND=sys-devel/m4 app-arch/xz-utils +DESCRIPTION=Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers +HOMEPAGE=http://gmplib.org/ +IUSE=doc cxx pgo static-libs +KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd +LICENSE=LGPL-3 +SLOT=0 +SRC_URI=mirror://gnu/gmp/gmp-5.1.2.tar.xz ftp://ftp.gmplib.org/pub/gmp-5.1.2/gmp-5.1.2.tar.xz doc? ( http://gmplib.org/gmp-man-5.1.2.pdf ) +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 +_md5_=e01c735b25ee969ec0d4e2fd7d6245c4 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.3 new file mode 100644 index 0000000000..a2b98cc87c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.3 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile install postinst preinst test unpack +DEPEND=sys-devel/m4 app-arch/xz-utils +DESCRIPTION=Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers +HOMEPAGE=http://gmplib.org/ +IUSE=doc cxx pgo static-libs +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd +LICENSE=LGPL-3 +SLOT=0 +SRC_URI=mirror://gnu/gmp/gmp-5.1.3.tar.xz ftp://ftp.gmplib.org/pub/gmp-5.1.3/gmp-5.1.3.tar.xz doc? ( http://gmplib.org/gmp-man-5.1.3.pdf ) +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 +_md5_=204c45ad59ad9c2f30e6537b90589257 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.3-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.3-r1 new file mode 100644 index 0000000000..d821e1aea5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.3-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install postinst preinst prepare test +DEPEND=sys-devel/m4 app-arch/xz-utils +DESCRIPTION=Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers +EAPI=4 +HOMEPAGE=http://gmplib.org/ +IUSE=doc cxx pgo static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd +LICENSE=LGPL-3 +RDEPEND=abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r1 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) +SLOT=0 +SRC_URI=mirror://gnu/gmp/gmp-5.1.3.tar.xz ftp://ftp.gmplib.org/pub/gmp-5.1.3/gmp-5.1.3.tar.xz doc? ( http://gmplib.org/gmp-man-5.1.3.pdf ) +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 9eb4b5fb858228316d8bb32ada51f6a5 multilib-minimal 5bbdc77877c1aa3c6bd89ca3f9196d11 multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=da409025bf0ddd28d5b19e0c1b4ae871 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-6.0.0a b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-6.0.0a new file mode 100644 index 0000000000..d446800d16 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-6.0.0a @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install postinst preinst prepare test +DEPEND=sys-devel/m4 app-arch/xz-utils +DESCRIPTION=Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers +EAPI=4 +HOMEPAGE=http://gmplib.org/ +IUSE=doc cxx pgo static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd +LICENSE=LGPL-3 +RDEPEND=abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r1 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) +SLOT=0 +SRC_URI=mirror://gnu/gmp/gmp-6.0.0a.tar.xz ftp://ftp.gmplib.org/pub/gmp-6.0.0a/gmp-6.0.0a.tar.xz doc? ( http://gmplib.org/gmp-man-6.0.0a.pdf ) +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 9eb4b5fb858228316d8bb32ada51f6a5 multilib-minimal 5bbdc77877c1aa3c6bd89ca3f9196d11 multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=45bf79bbe421faf490656df548832bd3 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-2.4.2_p3-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-2.4.2_p3-r1 new file mode 100644 index 0000000000..4f184edfd8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-2.4.2_p3-r1 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile configure install prepare +DEPEND=>=dev-libs/gmp-4.1.4-r2 +DESCRIPTION=library for multiple-precision floating-point computations with exact rounding +EAPI=4 +HOMEPAGE=http://www.mpfr.org/ +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~ppc-aix ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=LGPL-2.1 +RDEPEND=>=dev-libs/gmp-4.1.4-r2 +SLOT=1 +SRC_URI=http://www.mpfr.org/mpfr-2.4.2/mpfr-2.4.2.tar.bz2 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=875838f71779fe9b9f28093233551753 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.0.0_p3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.0.0_p3 new file mode 100644 index 0000000000..8809b2b94e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.0.0_p3 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install postinst preinst unpack +DEPEND=>=dev-libs/gmp-4.1.4-r2 +DESCRIPTION=library for multiple-precision floating-point computations with exact rounding +HOMEPAGE=http://www.mpfr.org/ +KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd +LICENSE=LGPL-2.1 +RDEPEND=>=dev-libs/gmp-4.1.4-r2 +SLOT=0 +SRC_URI=http://www.mpfr.org/mpfr-3.0.0/mpfr-3.0.0.tar.bz2 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=09cda951f1ec2dd26f3c110e82d76117 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.0.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.0.1 new file mode 100644 index 0000000000..f9a2b958cd --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.0.1 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install postinst preinst unpack +DEPEND=>=dev-libs/gmp-4.1.4-r2 +DESCRIPTION=library for multiple-precision floating-point computations with exact rounding +HOMEPAGE=http://www.mpfr.org/ +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd +LICENSE=LGPL-2.1 +RDEPEND=>=dev-libs/gmp-4.1.4-r2 +SLOT=0 +SRC_URI=http://www.mpfr.org/mpfr-3.0.1/mpfr-3.0.1.tar.bz2 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=2eeaf20c1dc286b8bb202dee9ff9210e diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.0.1_p4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.0.1_p4 index b5232b98c8..a333247cd5 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.0.1_p4 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.0.1_p4 @@ -2,10 +2,10 @@ DEFINED_PHASES=install postinst preinst unpack DEPEND=>=dev-libs/gmp-4.1.4-r2 DESCRIPTION=library for multiple-precision floating-point computations with exact rounding HOMEPAGE=http://www.mpfr.org/ -KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd +KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd LICENSE=LGPL-2.1 RDEPEND=>=dev-libs/gmp-4.1.4-r2 SLOT=0 SRC_URI=http://www.mpfr.org/mpfr-3.0.1/mpfr-3.0.1.tar.bz2 -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402 -_md5_=b4687288c2da6398a8d785da0099e90a +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=1ad92229c49fa2117971c055b37dd1b4 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.0.1_p4-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.0.1_p4-r1 new file mode 100644 index 0000000000..43a7082072 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.0.1_p4-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure install postinst preinst prepare +DEPEND=>=dev-libs/gmp-4.1.4-r2[static-libs?] +DESCRIPTION=library for multiple-precision floating-point computations with exact rounding +EAPI=3 +HOMEPAGE=http://www.mpfr.org/ +IUSE=static-libs +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd +LICENSE=LGPL-2.1 +RDEPEND=>=dev-libs/gmp-4.1.4-r2[static-libs?] +SLOT=0 +SRC_URI=http://www.mpfr.org/mpfr-3.0.1/mpfr-3.0.1.tar.bz2 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=0c7d9671a6744461b3b5068b8a38beda diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.0 new file mode 100644 index 0000000000..c3d206dfca --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure install postinst preinst prepare +DEPEND=>=dev-libs/gmp-4.1.4-r2[static-libs?] +DESCRIPTION=library for multiple-precision floating-point computations with exact rounding +EAPI=3 +HOMEPAGE=http://www.mpfr.org/ +IUSE=static-libs +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -sparc-fbsd -x86-fbsd +LICENSE=LGPL-2.1 +RDEPEND=>=dev-libs/gmp-4.1.4-r2[static-libs?] +SLOT=0 +SRC_URI=http://www.mpfr.org/mpfr-3.1.0/mpfr-3.1.0.tar.bz2 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=31e2edeb5bc1f4c6c56e99e3cce4ca82 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.0_p7 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.0_p7 new file mode 100644 index 0000000000..9367ded134 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.0_p7 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure install postinst preinst prepare +DEPEND=>=dev-libs/gmp-4.1.4-r2[static-libs?] +DESCRIPTION=library for multiple-precision floating-point computations with exact rounding +EAPI=3 +HOMEPAGE=http://www.mpfr.org/ +IUSE=static-libs +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd +LICENSE=LGPL-2.1 +RDEPEND=>=dev-libs/gmp-4.1.4-r2[static-libs?] +SLOT=0 +SRC_URI=http://www.mpfr.org/mpfr-3.1.0/mpfr-3.1.0.tar.bz2 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=2456b5e97a00b5fb937457ab5576e30b diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.1 new file mode 100644 index 0000000000..7d77e33550 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure install postinst preinst prepare +DEPEND=>=dev-libs/gmp-4.1.4-r2[static-libs?] +DESCRIPTION=library for multiple-precision floating-point computations with exact rounding +EAPI=3 +HOMEPAGE=http://www.mpfr.org/ +IUSE=static-libs +KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd +LICENSE=LGPL-2.1 +RDEPEND=>=dev-libs/gmp-4.1.4-r2[static-libs?] +SLOT=0 +SRC_URI=http://www.mpfr.org/mpfr-3.1.1/mpfr-3.1.1.tar.xz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=68c30f08219c0291d3be339c7c6cd3b5 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.1_p2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.1_p2 new file mode 100644 index 0000000000..d0e4cb78e1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.1_p2 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure install postinst preinst prepare +DEPEND=>=dev-libs/gmp-4.1.4-r2[static-libs?] +DESCRIPTION=library for multiple-precision floating-point computations with exact rounding +EAPI=3 +HOMEPAGE=http://www.mpfr.org/ +IUSE=static-libs +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux +LICENSE=LGPL-2.1 +RDEPEND=>=dev-libs/gmp-4.1.4-r2[static-libs?] +SLOT=0 +SRC_URI=http://www.mpfr.org/mpfr-3.1.1/mpfr-3.1.1.tar.xz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=bf9dc38db277bfb4248dc3944bd800d1 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.2-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.2-r1 new file mode 100644 index 0000000000..dfb7c5ee1e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.2-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure install postinst preinst prepare +DEPEND=>=dev-libs/gmp-4.1.4-r2[static-libs?] +DESCRIPTION=library for multiple-precision floating-point computations with exact rounding +EAPI=3 +HOMEPAGE=http://www.mpfr.org/ +IUSE=static-libs +KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=LGPL-2.1 +RDEPEND=>=dev-libs/gmp-4.1.4-r2[static-libs?] +SLOT=0 +SRC_URI=http://www.mpfr.org/mpfr-3.1.2/mpfr-3.1.2.tar.xz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=0af6cc04169fb6161e3f3139c21aac43 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.2_p10 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.2_p10 new file mode 100644 index 0000000000..4e3960211c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.2_p10 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install postinst preinst prepare test +DEPEND=>=dev-libs/gmp-4.1.4-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] +DESCRIPTION=library for multiple-precision floating-point computations with exact rounding +EAPI=4 +HOMEPAGE=http://www.mpfr.org/ +IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=LGPL-2.1 +RDEPEND=>=dev-libs/gmp-4.1.4-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] +SLOT=0 +SRC_URI=http://www.mpfr.org/mpfr-3.1.2/mpfr-3.1.2.tar.xz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 9eb4b5fb858228316d8bb32ada51f6a5 multilib-minimal 5bbdc77877c1aa3c6bd89ca3f9196d11 multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=ed4d6dd2ac4de26468bd25a9843bc7f0 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.2_p5 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.2_p5 new file mode 100644 index 0000000000..3f56dd2b7e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.2_p5 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure install postinst preinst prepare +DEPEND=>=dev-libs/gmp-4.1.4-r2[static-libs?] +DESCRIPTION=library for multiple-precision floating-point computations with exact rounding +EAPI=3 +HOMEPAGE=http://www.mpfr.org/ +IUSE=static-libs +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=LGPL-2.1 +RDEPEND=>=dev-libs/gmp-4.1.4-r2[static-libs?] +SLOT=0 +SRC_URI=http://www.mpfr.org/mpfr-3.1.2/mpfr-3.1.2.tar.xz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=c6708fd3a3c92a4f439fd4555977339b diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-2.4-r6 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-2.4-r6 new file mode 100644 index 0000000000..a5461b80a3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-2.4-r6 @@ -0,0 +1,10 @@ +DEFINED_PHASES=install postinst preinst unpack +DEPEND=!=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=fast compiler cache +HOMEPAGE=http://ccache.samba.org/ +KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd +LICENSE=GPL-2 +SLOT=0 +SRC_URI=http://samba.org/ftp/ccache/ccache-2.4.tar.gz +_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=ce6cd5a210d327e0a1d4de5b97728f9a diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-2.4-r7 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-2.4-r7 new file mode 100644 index 0000000000..f2ace08d8f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-2.4-r7 @@ -0,0 +1,10 @@ +DEFINED_PHASES=install postinst preinst unpack +DEPEND=!=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=fast compiler cache +HOMEPAGE=http://ccache.samba.org/ +KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd +LICENSE=GPL-2 +SLOT=0 +SRC_URI=http://samba.org/ftp/ccache/ccache-2.4.tar.gz +_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=861a45454be6040ccab80f599e875209 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-2.4-r8 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-2.4-r8 new file mode 100644 index 0000000000..bd9c5f9447 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-2.4-r8 @@ -0,0 +1,10 @@ +DEFINED_PHASES=install postinst preinst unpack +DEPEND=!=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=fast compiler cache +HOMEPAGE=http://ccache.samba.org/ +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd +LICENSE=GPL-2 +SLOT=0 +SRC_URI=http://samba.org/ftp/ccache/ccache-2.4.tar.gz +_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=fd841ccc4171adbd4060a10ed6b33d89 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-2.4-r9 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-2.4-r9 new file mode 100644 index 0000000000..f3e6634812 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-2.4-r9 @@ -0,0 +1,10 @@ +DEFINED_PHASES=install postinst preinst unpack +DEPEND=!=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=fast compiler cache +HOMEPAGE=http://ccache.samba.org/ +KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd +LICENSE=GPL-2 +SLOT=0 +SRC_URI=http://samba.org/ftp/ccache/ccache-2.4.tar.gz +_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=e7f606c14e2eb4453d3e009b8119134d diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.1 new file mode 100644 index 0000000000..dcfac33207 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.1 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install postinst unpack +DEPEND=sys-libs/zlib +DESCRIPTION=fast compiler cache +HOMEPAGE=http://ccache.samba.org/ +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd +LICENSE=GPL-3 +RDEPEND=sys-libs/zlib +SLOT=0 +SRC_URI=http://samba.org/ftp/ccache/ccache-3.1.1.tar.gz +_eclasses_=multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=ff93221b4fea44f95db8c95a6b2fa078 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.10 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.10 new file mode 100644 index 0000000000..f48ef1be5f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.10 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install postinst prepare prerm +DEPEND=sys-libs/zlib app-arch/xz-utils +DESCRIPTION=fast compiler cache +EAPI=4 +HOMEPAGE=http://ccache.samba.org/ +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-3 +RDEPEND=sys-libs/zlib +SLOT=0 +SRC_URI=http://samba.org/ftp/ccache/ccache-3.1.10.tar.xz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf readme.gentoo 106edea5533517715013de909a333abd toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=68a66377797804b403cbb1c3ee2de5a1 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.10-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.10-r1 new file mode 100644 index 0000000000..60cb8afe79 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.10-r1 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install postinst prepare prerm +DEPEND=sys-libs/zlib app-arch/xz-utils +DESCRIPTION=fast compiler cache +EAPI=4 +HOMEPAGE=http://ccache.samba.org/ +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-3 +RDEPEND=sys-libs/zlib +SLOT=0 +SRC_URI=http://samba.org/ftp/ccache/ccache-3.1.10.tar.xz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf readme.gentoo 106edea5533517715013de909a333abd toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=db36ca9a6005313e3122da605002882b diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.2 new file mode 100644 index 0000000000..f34fe56b65 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.2 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install postinst unpack +DEPEND=sys-libs/zlib +DESCRIPTION=fast compiler cache +HOMEPAGE=http://ccache.samba.org/ +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd +LICENSE=GPL-3 +RDEPEND=sys-libs/zlib +SLOT=0 +SRC_URI=http://samba.org/ftp/ccache/ccache-3.1.2.tar.gz +_eclasses_=multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=91a1f0c4f7cb00012a0f32c0fa2bac65 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.3 new file mode 100644 index 0000000000..beeac8ca69 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.3 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install postinst unpack +DEPEND=sys-libs/zlib +DESCRIPTION=fast compiler cache +HOMEPAGE=http://ccache.samba.org/ +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd +LICENSE=GPL-3 +RDEPEND=sys-libs/zlib +SLOT=0 +SRC_URI=http://samba.org/ftp/ccache/ccache-3.1.3.tar.gz +_eclasses_=multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=9c8431a1d18c108d3809f69c7076d69f diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.4 new file mode 100644 index 0000000000..b02f9215c6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.4 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install postinst unpack +DEPEND=sys-libs/zlib +DESCRIPTION=fast compiler cache +HOMEPAGE=http://ccache.samba.org/ +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd +LICENSE=GPL-3 +RDEPEND=sys-libs/zlib +SLOT=0 +SRC_URI=http://samba.org/ftp/ccache/ccache-3.1.4.tar.gz +_eclasses_=multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=8f5b1b05797f4af142c550805b5cd1ff diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.5 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.5 new file mode 100644 index 0000000000..b840cb1e61 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.5 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install postinst unpack +DEPEND=sys-libs/zlib +DESCRIPTION=fast compiler cache +HOMEPAGE=http://ccache.samba.org/ +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd +LICENSE=GPL-3 +RDEPEND=sys-libs/zlib +SLOT=0 +SRC_URI=http://samba.org/ftp/ccache/ccache-3.1.5.tar.gz +_eclasses_=multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=d1c1fea486c67c0a623e1b464da5190a diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.6 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.6 index cecefa51ae..18c70bf582 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.6 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.6 @@ -2,10 +2,10 @@ DEFINED_PHASES=install postinst unpack DEPEND=sys-libs/zlib DESCRIPTION=fast compiler cache HOMEPAGE=http://ccache.samba.org/ -KEYWORDS=~alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd +KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd LICENSE=GPL-3 RDEPEND=sys-libs/zlib SLOT=0 SRC_URI=http://samba.org/ftp/ccache/ccache-3.1.6.tar.gz -_eclasses_=multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402 -_md5_=ea6996317f4f2153beed347e643fd6a9 +_eclasses_=multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=615ce17a8b29e3b45968828820f0066e diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.7 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.7 new file mode 100644 index 0000000000..ce5919957e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.7 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install postinst prepare +DEPEND=sys-libs/zlib +DESCRIPTION=fast compiler cache +EAPI=4 +HOMEPAGE=http://ccache.samba.org/ +KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd +LICENSE=GPL-3 +RDEPEND=sys-libs/zlib +SLOT=0 +SRC_URI=http://samba.org/ftp/ccache/ccache-3.1.7.tar.gz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=6005a77c1c25ee44074000e1dc8684c7 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.8 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.8 new file mode 100644 index 0000000000..4223e14f2f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.8 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install postinst prepare +DEPEND=sys-libs/zlib app-arch/xz-utils +DESCRIPTION=fast compiler cache +EAPI=4 +HOMEPAGE=http://ccache.samba.org/ +KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-fbsd +LICENSE=GPL-3 +RDEPEND=sys-libs/zlib +SLOT=0 +SRC_URI=http://samba.org/ftp/ccache/ccache-3.1.8.tar.xz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=98798eb79b0d47e56c991c385e180743 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.9 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.9 new file mode 100644 index 0000000000..878ec6a159 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.9 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install postinst prepare +DEPEND=sys-libs/zlib app-arch/xz-utils +DESCRIPTION=fast compiler cache +EAPI=4 +HOMEPAGE=http://ccache.samba.org/ +KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd +LICENSE=GPL-3 +RDEPEND=sys-libs/zlib +SLOT=0 +SRC_URI=http://samba.org/ftp/ccache/ccache-3.1.9.tar.xz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=ec542efd45e25291556f5a6a3e72a02f diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.9-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.9-r2 new file mode 100644 index 0000000000..975fc73d00 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.9-r2 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install postinst prepare prerm +DEPEND=sys-libs/zlib app-arch/xz-utils +DESCRIPTION=fast compiler cache +EAPI=4 +HOMEPAGE=http://ccache.samba.org/ +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-3 +RDEPEND=sys-libs/zlib +SLOT=0 +SRC_URI=http://samba.org/ftp/ccache/ccache-3.1.9.tar.xz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=3080528cef6ca466be2873f0e0969e6a diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.9-r3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.9-r3 new file mode 100644 index 0000000000..e636c34368 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.1.9-r3 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install postinst prepare prerm +DEPEND=sys-libs/zlib app-arch/xz-utils +DESCRIPTION=fast compiler cache +EAPI=4 +HOMEPAGE=http://ccache.samba.org/ +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-3 +RDEPEND=sys-libs/zlib +SLOT=0 +SRC_URI=http://samba.org/ftp/ccache/ccache-3.1.9.tar.xz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf readme.gentoo 106edea5533517715013de909a333abd toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=b9be0e8711992175ec17037578746611 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.2 new file mode 100644 index 0000000000..a76853b416 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ccache-3.2 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install postinst prepare prerm +DEPEND=sys-libs/zlib app-arch/xz-utils +DESCRIPTION=fast compiler cache +EAPI=4 +HOMEPAGE=http://ccache.samba.org/ +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-3 +RDEPEND=sys-libs/zlib +SLOT=0 +SRC_URI=http://samba.org/ftp/ccache/ccache-3.2.tar.xz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf readme.gentoo 106edea5533517715013de909a333abd toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=4a3ef3147d3aa63a319eb8322ccd2c95 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/yacc-1.9.1-r4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/yacc-1.9.1-r4 new file mode 100644 index 0000000000..5ce08de848 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/yacc-1.9.1-r4 @@ -0,0 +1,9 @@ +DEFINED_PHASES=compile install postrm preinst unpack +DESCRIPTION=Yacc: Yet Another Compiler-Compiler +HOMEPAGE=http://dinosaur.compilertools.net/#yacc +KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 +LICENSE=public-domain +SLOT=0 +SRC_URI=ftp://metalab.unc.edu/pub/Linux/devel/compiler-tools/yacc-1.9.1.tar.Z +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=ecc26b5a9e9526ecea941ad61ffb3d03 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/yacc-1.9.1-r5 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/yacc-1.9.1-r5 new file mode 100644 index 0000000000..cf81da4759 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/yacc-1.9.1-r5 @@ -0,0 +1,9 @@ +DEFINED_PHASES=compile install postrm preinst unpack +DESCRIPTION=Yacc: Yet Another Compiler-Compiler +HOMEPAGE=http://dinosaur.compilertools.net/#yacc +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 +LICENSE=public-domain +SLOT=0 +SRC_URI=ftp://metalab.unc.edu/pub/Linux/devel/compiler-tools/yacc-1.9.1.tar.Z +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=d311b521d21a63e6b0e603d9b5bbdfdc diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.19.1-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.19.1-r1 index 1eea9edda0..9082e5334c 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.19.1-r1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.19.1-r1 @@ -1,12 +1,13 @@ -DEFINED_PHASES=compile install postinst postrm test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc +DEFINED_PHASES=compile configure install postinst postrm prepare test unpack +DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-3 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc DESCRIPTION=Tools necessary to build programs +EAPI=4 HOMEPAGE=http://sourceware.org/binutils/ IUSE=cxx multislot multitarget nls static-libs test vanilla zlib KEYWORDS=~alpha ~amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 +RDEPEND=>=sys-devel/binutils-config-3 zlib? ( sys-libs/zlib ) +SLOT=2.19.1 SRC_URI=mirror://gnu/binutils/binutils-2.19.1.tar.bz2 mirror://gentoo/binutils-2.19.1-patches-1.2.tar.bz2 http://dev.gentoo.org/~vapier/dist/binutils-2.19.1-patches-1.2.tar.bz2 -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=662332adf0a8bdf9638069c79ea54204 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 56d2bb68faf9e5fccc15fe6722b0a04c toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=f1cc89b53bbfc59932d9a62dd88b4221 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.20.1-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.20.1-r1 index 26b4d6d6d1..d7bd961b79 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.20.1-r1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.20.1-r1 @@ -1,12 +1,13 @@ -DEFINED_PHASES=compile install postinst postrm test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc +DEFINED_PHASES=compile configure install postinst postrm prepare test unpack +DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-3 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc DESCRIPTION=Tools necessary to build programs +EAPI=4 HOMEPAGE=http://sourceware.org/binutils/ IUSE=cxx multislot multitarget nls static-libs test vanilla zlib KEYWORDS=alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 +RDEPEND=>=sys-devel/binutils-config-3 zlib? ( sys-libs/zlib ) +SLOT=2.20.1 SRC_URI=mirror://gnu/binutils/binutils-2.20.1.tar.bz2 mirror://gentoo/binutils-2.20.1-patches-1.2.tar.bz2 http://dev.gentoo.org/~vapier/dist/binutils-2.20.1-patches-1.2.tar.bz2 -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=294b620a3e65985d937c921a0285db33 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 56d2bb68faf9e5fccc15fe6722b0a04c toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=70528983d15c4d926b85759c35dc5a8c diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.21.1-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.21.1-r1 index 112e24747d..957bf39f36 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.21.1-r1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.21.1-r1 @@ -1,12 +1,13 @@ -DEFINED_PHASES=compile install postinst postrm test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc +DEFINED_PHASES=compile configure install postinst postrm prepare test unpack +DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-3 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc DESCRIPTION=Tools necessary to build programs +EAPI=4 HOMEPAGE=http://sourceware.org/binutils/ IUSE=cxx multislot multitarget nls static-libs test vanilla zlib KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -sparc-fbsd -x86-fbsd LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 +RDEPEND=>=sys-devel/binutils-config-3 zlib? ( sys-libs/zlib ) +SLOT=2.21.1 SRC_URI=mirror://gnu/binutils/binutils-2.21.1.tar.bz2 mirror://gentoo/binutils-2.21.1-patches-1.4.tar.bz2 http://dev.gentoo.org/~vapier/dist/binutils-2.21.1-patches-1.4.tar.bz2 -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=1191966ed906c5106aafaf153659026e +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 56d2bb68faf9e5fccc15fe6722b0a04c toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=90b8330d69d23cadf5bfa7dbec72e4c8 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.22-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.22-r1 index 0eef88b5da..c29743045a 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.22-r1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.22-r1 @@ -1,12 +1,13 @@ -DEFINED_PHASES=compile install postinst postrm test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc +DEFINED_PHASES=compile configure install postinst postrm prepare test unpack +DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-3 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc DESCRIPTION=Tools necessary to build programs +EAPI=4 HOMEPAGE=http://sourceware.org/binutils/ IUSE=cxx multislot multitarget nls static-libs test vanilla zlib KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd -sparc-fbsd ~x86-fbsd LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 +RDEPEND=>=sys-devel/binutils-config-3 zlib? ( sys-libs/zlib ) +SLOT=2.22 SRC_URI=mirror://gnu/binutils/binutils-2.22.tar.bz2 mirror://gentoo/binutils-2.22-patches-1.5.tar.bz2 http://dev.gentoo.org/~vapier/dist/binutils-2.22-patches-1.5.tar.bz2 -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=abf71efa425f5fbef5e0cf5973554860 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 56d2bb68faf9e5fccc15fe6722b0a04c toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=76fbf7594fae7d538d1d7e8b11fc0867 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.22.52.0.4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.22.52.0.4 deleted file mode 100644 index 93bf98ebf0..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.22.52.0.4 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc -DESCRIPTION=Tools necessary to build programs -HOMEPAGE=http://sourceware.org/binutils/ -IUSE=cxx multislot multitarget nls static-libs test vanilla zlib -LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 -SRC_URI=mirror://kernel/linux/devel/binutils/binutils-2.22.52.0.4.tar.xz mirror://gentoo/binutils-2.22.52.0.4-patches-1.0.tar.xz http://dev.gentoo.org/~vapier/dist/binutils-2.22.52.0.4-patches-1.0.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=7b8b322a69c504a161d68285e69ba670 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.22.90 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.22.90 deleted file mode 100644 index 9202da9fd2..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.22.90 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc -DESCRIPTION=Tools necessary to build programs -HOMEPAGE=http://sourceware.org/binutils/ -IUSE=cxx multislot multitarget nls static-libs test vanilla zlib -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -amd64-fbsd -sparc-fbsd -x86-fbsd -LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 -SRC_URI=ftp://gcc.gnu.org/pub/binutils/snapshots/binutils-2.22.90.tar.bz2 ftp://sourceware.org/pub/binutils/snapshots/binutils-2.22.90.tar.bz2 mirror://gentoo/binutils-2.22.90-patches-1.1.tar.xz http://dev.gentoo.org/~vapier/dist/binutils-2.22.90-patches-1.1.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=2aac91ca9fc5f3ba6c87be1b9b069d87 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23 deleted file mode 100644 index bea4d7d493..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc -DESCRIPTION=Tools necessary to build programs -HOMEPAGE=http://sourceware.org/binutils/ -IUSE=cxx multislot multitarget nls static-libs test vanilla zlib -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -amd64-fbsd -sparc-fbsd -x86-fbsd -LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 -SRC_URI=mirror://gnu/binutils/binutils-2.23.tar.bz2 mirror://gentoo/binutils-2.23-patches-1.1.tar.xz http://dev.gentoo.org/~vapier/dist/binutils-2.23-patches-1.1.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=f74c043f49fece9a6c9e08ac8c6c1ce4 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.1 deleted file mode 100644 index fee0010e53..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc -DESCRIPTION=Tools necessary to build programs -HOMEPAGE=http://sourceware.org/binutils/ -IUSE=cxx multislot multitarget nls static-libs test vanilla zlib -KEYWORDS=alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 -amd64-fbsd -sparc-fbsd -x86-fbsd -LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 -SRC_URI=mirror://gnu/binutils/binutils-2.23.1.tar.bz2 mirror://gentoo/binutils-2.23.1-patches-1.0.tar.xz http://dev.gentoo.org/~vapier/dist/binutils-2.23.1-patches-1.0.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=9dbc94b2d1ff5fa7fa43d6957aff9ec8 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.2 index f535d818ea..819faec3a5 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.2 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.2 @@ -1,12 +1,13 @@ -DEFINED_PHASES=compile install postinst postrm test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc +DEFINED_PHASES=compile configure install postinst postrm prepare test unpack +DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-3 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc DESCRIPTION=Tools necessary to build programs +EAPI=4 HOMEPAGE=http://sourceware.org/binutils/ IUSE=cxx multislot multitarget nls static-libs test vanilla zlib KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -amd64-fbsd -sparc-fbsd -x86-fbsd LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 +RDEPEND=>=sys-devel/binutils-config-3 zlib? ( sys-libs/zlib ) +SLOT=2.23.2 SRC_URI=mirror://gnu/binutils/binutils-2.23.2.tar.bz2 mirror://gentoo/binutils-2.23.2-patches-1.0.tar.xz http://dev.gentoo.org/~vapier/dist/binutils-2.23.2-patches-1.0.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=1cb8d0d88b6fe7cfea0ba2c0aca39619 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 56d2bb68faf9e5fccc15fe6722b0a04c toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=5ff5767ccbc55adba6d0be26fce18604 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.1 deleted file mode 100644 index dd952d93a5..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.1 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc -DESCRIPTION=Tools necessary to build programs -HOMEPAGE=http://sourceware.org/binutils/ -IUSE=cxx multislot multitarget nls static-libs test vanilla zlib -LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 -SRC_URI=mirror://kernel/linux/devel/binutils/binutils-2.23.51.0.1.tar.xz mirror://gentoo/binutils-2.23.51.0.1-patches-1.1.tar.xz http://dev.gentoo.org/~vapier/dist/binutils-2.23.51.0.1-patches-1.1.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=b96d402ba4b7d94c68d0710be660fb02 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.2 deleted file mode 100644 index 9ef77ec050..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.2 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc -DESCRIPTION=Tools necessary to build programs -HOMEPAGE=http://sourceware.org/binutils/ -IUSE=cxx multislot multitarget nls static-libs test vanilla zlib -LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 -SRC_URI=mirror://kernel/linux/devel/binutils/binutils-2.23.51.0.2.tar.xz mirror://gentoo/binutils-2.23.51.0.2-patches-1.0.tar.xz http://dev.gentoo.org/~vapier/dist/binutils-2.23.51.0.2-patches-1.0.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=cb6f2f75612ce9ac5e3b65fc70b43914 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.3 deleted file mode 100644 index bca6b1c27d..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.3 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc -DESCRIPTION=Tools necessary to build programs -HOMEPAGE=http://sourceware.org/binutils/ -IUSE=cxx multislot multitarget nls static-libs test vanilla zlib -LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 -SRC_URI=mirror://kernel/linux/devel/binutils/binutils-2.23.51.0.3.tar.xz mirror://gentoo/binutils-2.23.51.0.3-patches-1.1.tar.xz http://dev.gentoo.org/~vapier/dist/binutils-2.23.51.0.3-patches-1.1.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=0d1820e139f8c6e108eb4d36385e7fee diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.5 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.5 deleted file mode 100644 index 22a8f729c8..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.5 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc -DESCRIPTION=Tools necessary to build programs -HOMEPAGE=http://sourceware.org/binutils/ -IUSE=cxx multislot multitarget nls static-libs test vanilla zlib -LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 -SRC_URI=mirror://kernel/linux/devel/binutils/binutils-2.23.51.0.5.tar.xz mirror://gentoo/binutils-2.23.51.0.5-patches-1.0.tar.xz http://dev.gentoo.org/~vapier/dist/binutils-2.23.51.0.5-patches-1.0.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=2208f831d5c453a4a588d53a1a1f3366 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.6 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.6 deleted file mode 100644 index 7988b5e15e..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.6 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc -DESCRIPTION=Tools necessary to build programs -HOMEPAGE=http://sourceware.org/binutils/ -IUSE=cxx multislot multitarget nls static-libs test vanilla zlib -LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 -SRC_URI=mirror://kernel/linux/devel/binutils/binutils-2.23.51.0.6.tar.xz mirror://gentoo/binutils-2.23.51.0.6-patches-1.0.tar.xz http://dev.gentoo.org/~vapier/dist/binutils-2.23.51.0.6-patches-1.0.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=09d8bc4cb7573358a6073e6721c89343 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.7 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.7 deleted file mode 100644 index 506059dd73..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.7 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc -DESCRIPTION=Tools necessary to build programs -HOMEPAGE=http://sourceware.org/binutils/ -IUSE=cxx multislot multitarget nls static-libs test vanilla zlib -LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 -SRC_URI=mirror://kernel/linux/devel/binutils/binutils-2.23.51.0.7.tar.xz mirror://gentoo/binutils-2.23.51.0.7-patches-1.0.tar.xz http://dev.gentoo.org/~vapier/dist/binutils-2.23.51.0.7-patches-1.0.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=199eb2732272f50e53b53484273aebfa diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.8 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.8 deleted file mode 100644 index 03785c1467..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.8 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc -DESCRIPTION=Tools necessary to build programs -HOMEPAGE=http://sourceware.org/binutils/ -IUSE=cxx multislot multitarget nls static-libs test vanilla zlib -LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 -SRC_URI=mirror://kernel/linux/devel/binutils/binutils-2.23.51.0.8.tar.xz mirror://gentoo/binutils-2.23.51.0.8-patches-1.0.tar.xz http://dev.gentoo.org/~vapier/dist/binutils-2.23.51.0.8-patches-1.0.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=911106caa903e2e757a12d5fb70e87c3 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.9 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.9 deleted file mode 100644 index bcbc5731cc..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.51.0.9 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc -DESCRIPTION=Tools necessary to build programs -HOMEPAGE=http://sourceware.org/binutils/ -IUSE=cxx multislot multitarget nls static-libs test vanilla zlib -LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 -SRC_URI=mirror://kernel/linux/devel/binutils/binutils-2.23.51.0.9.tar.xz mirror://gentoo/binutils-2.23.51.0.9-patches-1.0.tar.xz http://dev.gentoo.org/~vapier/dist/binutils-2.23.51.0.9-patches-1.0.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=82f571f7abaf2aafc59a181a1d14456d diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.52.0.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.52.0.1 deleted file mode 100644 index d3ffaf80d8..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.52.0.1 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc -DESCRIPTION=Tools necessary to build programs -HOMEPAGE=http://sourceware.org/binutils/ -IUSE=cxx multislot multitarget nls static-libs test vanilla zlib -LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 -SRC_URI=mirror://kernel/linux/devel/binutils/binutils-2.23.52.0.1.tar.xz mirror://gentoo/binutils-2.23.52.0.1-patches-1.0.tar.xz http://dev.gentoo.org/~vapier/dist/binutils-2.23.52.0.1-patches-1.0.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=eed36138dc56f74a174e05907b15ce1e diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.52.0.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.52.0.2 deleted file mode 100644 index b0ced7f2c5..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.23.52.0.2 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc -DESCRIPTION=Tools necessary to build programs -HOMEPAGE=http://sourceware.org/binutils/ -IUSE=cxx multislot multitarget nls static-libs test vanilla zlib -LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 -SRC_URI=mirror://kernel/linux/devel/binutils/binutils-2.23.52.0.2.tar.xz mirror://gentoo/binutils-2.23.52.0.2-patches-1.0.tar.xz http://dev.gentoo.org/~vapier/dist/binutils-2.23.52.0.2-patches-1.0.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=d47fa8c1bb04c6c6cd2725b074449c72 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.24-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.24-r2 deleted file mode 100644 index bc919f1f8d..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.24-r2 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc -DESCRIPTION=Tools necessary to build programs -HOMEPAGE=http://sourceware.org/binutils/ -IUSE=cxx multislot multitarget nls static-libs test vanilla zlib -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -amd64-fbsd -sparc-fbsd ~x86-fbsd -LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 -SRC_URI=mirror://gnu/binutils/binutils-2.24.tar.bz2 mirror://gentoo/binutils-2.24-patches-1.3.tar.xz http://dev.gentoo.org/~vapier/dist/binutils-2.24-patches-1.3.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=773b3f846f70b38e3cc09de412dbe61d diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.24-r3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.24-r3 index 5cced1a579..f8964fe9c3 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.24-r3 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.24-r3 @@ -1,12 +1,12 @@ DEFINED_PHASES=compile install postinst postrm test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc +DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-3 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc DESCRIPTION=Tools necessary to build programs HOMEPAGE=http://sourceware.org/binutils/ IUSE=cxx multislot multitarget nls static-libs test vanilla zlib -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -amd64-fbsd -sparc-fbsd ~x86-fbsd +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -amd64-fbsd -sparc-fbsd ~x86-fbsd LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) +RDEPEND=>=sys-devel/binutils-config-3 zlib? ( sys-libs/zlib ) SLOT=0 SRC_URI=mirror://gnu/binutils/binutils-2.24.tar.bz2 mirror://gentoo/binutils-2.24-patches-1.4.tar.xz http://dev.gentoo.org/~vapier/dist/binutils-2.24-patches-1.4.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=01d2865cada220c561010d44d20399b2 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 56d2bb68faf9e5fccc15fe6722b0a04c toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=d1c438eef9fe63ad2ce1339630c8cc6c diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.24.51.0.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.24.51.0.1 deleted file mode 100644 index 491a3b8a28..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.24.51.0.1 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc -DESCRIPTION=Tools necessary to build programs -HOMEPAGE=http://sourceware.org/binutils/ -IUSE=cxx multislot multitarget nls static-libs test vanilla zlib -LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 -SRC_URI=mirror://kernel/linux/devel/binutils/binutils-2.24.51.0.1.tar.xz mirror://gentoo/binutils-2.24.51.0.1-patches-1.1.tar.xz http://dev.gentoo.org/~vapier/dist/binutils-2.24.51.0.1-patches-1.1.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=bfeea452a8c716fcc9fd7664c53bde33 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.24.51.0.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.24.51.0.2 deleted file mode 100644 index a63ba377b3..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.24.51.0.2 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc -DESCRIPTION=Tools necessary to build programs -HOMEPAGE=http://sourceware.org/binutils/ -IUSE=cxx multislot multitarget nls static-libs test vanilla zlib -LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 -SRC_URI=mirror://kernel/linux/devel/binutils/binutils-2.24.51.0.2.tar.xz mirror://gentoo/binutils-2.24.51.0.2-patches-1.1.tar.xz http://dev.gentoo.org/~vapier/dist/binutils-2.24.51.0.2-patches-1.1.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=0bab008620a53aebbd38d072db17ac9b diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.24.51.0.3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.24.51.0.3 deleted file mode 100644 index 8ffea1e8bf..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.24.51.0.3 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare test unpack -DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc -DESCRIPTION=Tools necessary to build programs -EAPI=4 -HOMEPAGE=http://sourceware.org/binutils/ -IUSE=cxx multislot multitarget nls static-libs test vanilla zlib -LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 -SRC_URI=mirror://kernel/linux/devel/binutils/binutils-2.24.51.0.3.tar.xz mirror://gentoo/binutils-2.24.51.0.3-patches-1.0.tar.xz http://dev.gentoo.org/~vapier/dist/binutils-2.24.51.0.3-patches-1.0.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=6273ed2935d9e863c38be0379ae15c0c diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.24.90 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.24.90 new file mode 100644 index 0000000000..1141b39460 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-2.24.90 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile configure install postinst postrm prepare test unpack +DEPEND=sys-devel/gnuconfig >=sys-devel/binutils-config-3 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc +DESCRIPTION=Tools necessary to build programs +EAPI=4 +HOMEPAGE=http://sourceware.org/binutils/ +IUSE=cxx multislot multitarget nls static-libs test vanilla zlib +LICENSE=|| ( GPL-3 LGPL-3 ) +RDEPEND=>=sys-devel/binutils-config-3 zlib? ( sys-libs/zlib ) +SLOT=0 +SRC_URI=ftp://gcc.gnu.org/pub/binutils/snapshots/binutils-2.24.90.tar.bz2 ftp://sourceware.org/pub/binutils/snapshots/binutils-2.24.90.tar.bz2 mirror://gentoo/binutils-2.24.90-patches-1.0.tar.xz http://dev.gentoo.org/~vapier/dist/binutils-2.24.90-patches-1.0.tar.xz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 56d2bb68faf9e5fccc15fe6722b0a04c toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=7e8a948c3aa8a5798d395ea2900b8cf6 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-9999 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-9999 index 2bdfa4d4af..9b2fbe960d 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-9999 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-9999 @@ -1,11 +1,11 @@ DEFINED_PHASES=compile configure install postinst postrm prepare test unpack -DEPEND=sys-devel/gnuconfig dev-vcs/git >=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc +DEPEND=sys-devel/gnuconfig dev-vcs/git >=sys-devel/binutils-config-3 zlib? ( sys-libs/zlib ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc DESCRIPTION=Tools necessary to build programs EAPI=4 HOMEPAGE=http://sourceware.org/binutils/ IUSE=cxx multislot multitarget nls static-libs test vanilla zlib LICENSE=|| ( GPL-3 LGPL-3 ) -RDEPEND=>=sys-devel/binutils-config-1.9 zlib? ( sys-libs/zlib ) -SLOT=0 -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 git-2 2027b81a576527fa16bece425941e094 git-r3 6ebae45064cb04482f3c702632dd9528 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 9954816db56bf9c75f4c71287824dde9 toolchain-funcs 0f1760274637a138b99bb649202ea402 unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f +RDEPEND=>=sys-devel/binutils-config-3 zlib? ( sys-libs/zlib ) +SLOT=git +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 git-2 e28f0d8a9b321431b1e699782851b827 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-binutils 56d2bb68faf9e5fccc15fe6722b0a04c toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 versionator cd0bcdb170807e4a1984115e9d53a26f _md5_=fa20d2147bc458352a0bf23b9101e55a diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-config-1.9-r4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-config-1.9-r4 new file mode 100644 index 0000000000..c25bbd2559 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-config-1.9-r4 @@ -0,0 +1,8 @@ +DEFINED_PHASES=install +DESCRIPTION=Utility to change the binutils version being used +HOMEPAGE=http://www.gentoo.org/ +KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd +LICENSE=GPL-2 +RDEPEND=userland_GNU? ( >=sys-apps/findutils-4.2 ) +SLOT=0 +_md5_=d22285791dadc73d9d29f9373a025bfb diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-config-2-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-config-2-r1 new file mode 100644 index 0000000000..c4646196f3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-config-2-r1 @@ -0,0 +1,8 @@ +DEFINED_PHASES=install +DESCRIPTION=Utility to change the binutils version being used +HOMEPAGE=http://www.gentoo.org/ +KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd +LICENSE=GPL-2 +RDEPEND=userland_GNU? ( >=sys-apps/findutils-4.2 ) +SLOT=0 +_md5_=0ae8d57afc6876361a6b4305eca32737 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-config-3-r3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-config-3-r3 index a4c4fedf4d..309e26646b 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-config-3-r3 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/binutils-config-3-r3 @@ -1,8 +1,8 @@ DEFINED_PHASES=install DESCRIPTION=Utility to change the binutils version being used HOMEPAGE=http://www.gentoo.org/ -KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd LICENSE=GPL-2 RDEPEND=userland_GNU? ( !=sys-devel/m4-1.4.16 sys-devel/flex nls? ( sys-devel/gettext ) -DESCRIPTION=A general-purpose (yacc-compatible) parser generator -EAPI=4 -HOMEPAGE=http://www.gnu.org/software/bison/ -IUSE=nls static -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=>=sys-devel/m4-1.4.16 -SLOT=0 -SRC_URI=mirror://gnu/bison/bison-2.5.1.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402 -_md5_=99564f363eb5bf56d293a0ddc00d0e68 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-2.6.5 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-2.6.5 deleted file mode 100644 index 53f2a31978..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-2.6.5 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install postinst postrm -DEPEND=>=sys-devel/m4-1.4.16 sys-devel/flex nls? ( sys-devel/gettext ) -DESCRIPTION=A general-purpose (yacc-compatible) parser generator -EAPI=4 -HOMEPAGE=http://www.gnu.org/software/bison/ -IUSE=nls static -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=>=sys-devel/m4-1.4.16 -SLOT=0 -SRC_URI=mirror://gnu/bison/bison-2.6.5.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402 -_md5_=c57288f32eff33f2365095a198e8c954 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-2.7 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-2.7 deleted file mode 100644 index a989aec969..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-2.7 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install postinst postrm -DEPEND=>=sys-devel/m4-1.4.16 sys-devel/flex nls? ( sys-devel/gettext ) -DESCRIPTION=A general-purpose (yacc-compatible) parser generator -EAPI=4 -HOMEPAGE=http://www.gnu.org/software/bison/ -IUSE=nls static -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=>=sys-devel/m4-1.4.16 -SLOT=0 -SRC_URI=mirror://gnu/bison/bison-2.7.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402 -_md5_=271f4b8418a8532cc3cc04a8f595664e diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-2.7.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-2.7.1 index f94e3f53ea..ede2df24fa 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-2.7.1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-2.7.1 @@ -4,10 +4,10 @@ DESCRIPTION=A general-purpose (yacc-compatible) parser generator EAPI=4 HOMEPAGE=http://www.gnu.org/software/bison/ IUSE=nls static -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2 RDEPEND=>=sys-devel/m4-1.4.16 SLOT=0 SRC_URI=mirror://gnu/bison/bison-2.7.1.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402 -_md5_=c942e5a8c3b04a705a9ca09784c4475a +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=e60508c554dad5ba3aec3d8c57ea8d1c diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-3.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-3.0 deleted file mode 100644 index de85969f4f..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-3.0 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install postinst postrm -DEPEND=>=sys-devel/m4-1.4.16 sys-devel/flex nls? ( sys-devel/gettext ) -DESCRIPTION=A general-purpose (yacc-compatible) parser generator -EAPI=5 -HOMEPAGE=http://www.gnu.org/software/bison/ -IUSE=nls static -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=>=sys-devel/m4-1.4.16 -SLOT=0 -SRC_URI=mirror://gnu/bison/bison-3.0.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402 -_md5_=1b85a9a97dff7e82c6e3d6cfccc033e4 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-3.0.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-3.0.1 deleted file mode 100644 index 0817241fec..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-3.0.1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install postinst postrm -DEPEND=>=sys-devel/m4-1.4.16 sys-devel/flex nls? ( sys-devel/gettext ) -DESCRIPTION=A general-purpose (yacc-compatible) parser generator -EAPI=5 -HOMEPAGE=http://www.gnu.org/software/bison/ -IUSE=nls static -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=>=sys-devel/m4-1.4.16 -SLOT=0 -SRC_URI=mirror://gnu/bison/bison-3.0.1.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402 -_md5_=7ea4065104b2c0193b4a9608e2c2581f diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-3.0.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-3.0.2 new file mode 100644 index 0000000000..3893f0afb0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-3.0.2 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure install postinst postrm +DEPEND=>=sys-devel/m4-1.4.16 sys-devel/flex nls? ( sys-devel/gettext ) +DESCRIPTION=A general-purpose (yacc-compatible) parser generator +EAPI=5 +HOMEPAGE=http://www.gnu.org/software/bison/ +IUSE=nls static +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 +RDEPEND=>=sys-devel/m4-1.4.16 +SLOT=0 +SRC_URI=mirror://gnu/bison/bison-3.0.2.tar.xz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=03dd8e85669e3cb0f711435679eecc78 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/crossdev-20140118 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/crossdev-20140118 index 33dc414e4e..896c6481ad 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/crossdev-20140118 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/crossdev-20140118 @@ -3,9 +3,9 @@ DEPEND=app-arch/xz-utils DESCRIPTION=Gentoo Cross-toolchain generator EAPI=4 HOMEPAGE=http://www.gentoo.org/ -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd LICENSE=GPL-2 RDEPEND=>=sys-apps/portage-2.1 app-shells/bash !sys-devel/crossdev-wrappers SLOT=0 SRC_URI=mirror://gentoo/crossdev-20140118.tar.xz http://dev.gentoo.org/~vapier/dist/crossdev-20140118.tar.xz -_md5_=7b2155290048fdbb5f3ac8b18c828e0d +_md5_=2f326a947ed5113e44e829bd9a3d4a7b diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/crossdev-20140729 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/crossdev-20140729 new file mode 100644 index 0000000000..afacd14dca --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/crossdev-20140729 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install +DEPEND=app-arch/xz-utils +DESCRIPTION=Gentoo Cross-toolchain generator +EAPI=4 +HOMEPAGE=http://www.gentoo.org/ +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd +LICENSE=GPL-2 +RDEPEND=>=sys-apps/portage-2.1 app-shells/bash !sys-devel/crossdev-wrappers +SLOT=0 +SRC_URI=mirror://gentoo/crossdev-20140729.tar.xz http://dev.gentoo.org/~vapier/dist/crossdev-20140729.tar.xz +_md5_=f70c5533af8821f5add055a10a4c15af diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/crossdev-20140917 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/crossdev-20140917 new file mode 100644 index 0000000000..6b81c26e79 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/crossdev-20140917 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install +DEPEND=app-arch/xz-utils +DESCRIPTION=Gentoo Cross-toolchain generator +EAPI=4 +HOMEPAGE=http://www.gentoo.org/ +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd +LICENSE=GPL-2 +RDEPEND=>=sys-apps/portage-2.1 app-shells/bash !sys-devel/crossdev-wrappers +SLOT=0 +SRC_URI=mirror://gentoo/crossdev-20140917.tar.xz http://dev.gentoo.org/~vapier/dist/crossdev-20140917.tar.xz +_md5_=1e1c2c4f5e2e36a1fe90471c4355215d diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/crossdev-20141030 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/crossdev-20141030 new file mode 100644 index 0000000000..72d971f267 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/crossdev-20141030 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install +DEPEND=app-arch/xz-utils +DESCRIPTION=Gentoo Cross-toolchain generator +EAPI=4 +HOMEPAGE=http://www.gentoo.org/ +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd +LICENSE=GPL-2 +RDEPEND=>=sys-apps/portage-2.1 app-shells/bash !sys-devel/crossdev-wrappers +SLOT=0 +SRC_URI=mirror://gentoo/crossdev-20141030.tar.xz http://dev.gentoo.org/~vapier/dist/crossdev-20141030.tar.xz +_md5_=11f35406768d05033823bfaa586571ef diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/crossdev-99999999 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/crossdev-99999999 index 3e9e8eb4e1..1f8e985fc7 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/crossdev-99999999 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/crossdev-99999999 @@ -6,5 +6,5 @@ HOMEPAGE=http://www.gentoo.org/ LICENSE=GPL-2 RDEPEND=>=sys-apps/portage-2.1 app-shells/bash !sys-devel/crossdev-wrappers SLOT=0 -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 git-2 2027b81a576527fa16bece425941e094 git-r3 6ebae45064cb04482f3c702632dd9528 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402 +_eclasses_=git-2 e28f0d8a9b321431b1e699782851b827 _md5_=1794df3947cde94a47acf645a6f21a7c diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.35 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.35 index 7fc56d525c..cb686793d4 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.35 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.35 @@ -8,5 +8,5 @@ LICENSE=FLEX RDEPEND=sys-devel/m4 SLOT=0 SRC_URI=mirror://sourceforge/flex/flex-2.5.35.tar.bz2 -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac _md5_=db0ab5eb3edae30fb54094409d0dc026 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.35_p10 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.35_p10 index f0b3e9c7c8..edaf541d79 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.35_p10 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.35_p10 @@ -1,5 +1,5 @@ DEFINED_PHASES=configure install prepare -DEPEND=sys-devel/m4 nls? ( sys-devel/gettext ) test? ( sys-devel/bison ) !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 sys-devel/libtool +DEPEND=sys-devel/m4 nls? ( sys-devel/gettext ) test? ( sys-devel/bison ) !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 DESCRIPTION=The Fast Lexical Analyzer EAPI=3 HOMEPAGE=http://flex.sourceforge.net/ @@ -9,5 +9,5 @@ LICENSE=FLEX RDEPEND=sys-devel/m4 SLOT=0 SRC_URI=mirror://sourceforge/flex/flex-2.5.35.tar.bz2 mirror://debian/pool/main/f/flex/flex_2.5.35-10.diff.gz -_eclasses_=autotools ebea507d219855923e3438c953cf4ab8 eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0f1760274637a138b99bb649202ea402 +_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac _md5_=212b0b62b5517807bb0144daf3a503cf diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.37 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.37 index 1358019593..5c21ffbd9a 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.37 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.37 @@ -9,5 +9,5 @@ LICENSE=FLEX RDEPEND=sys-devel/m4 SLOT=0 SRC_URI=mirror://sourceforge/flex/flex-2.5.37.tar.bz2 -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac _md5_=8d77e48342ec3f87018cc68ccdd40044 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.38-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.38-r1 new file mode 100644 index 0000000000..ef9b69db0a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.38-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure install +DEPEND=sys-devel/m4 app-arch/xz-utils nls? ( sys-devel/gettext ) test? ( sys-devel/bison ) +DESCRIPTION=The Fast Lexical Analyzer +EAPI=4 +HOMEPAGE=http://flex.sourceforge.net/ +IUSE=nls static test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=FLEX +RDEPEND=sys-devel/m4 +SLOT=0 +SRC_URI=mirror://sourceforge/flex/flex-2.5.38.tar.xz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=d67ab3c5b6e4c2eed9c3f58c608401fa diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.39 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.39 new file mode 100644 index 0000000000..e47e08325e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.39 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure install +DEPEND=sys-devel/m4 app-arch/xz-utils nls? ( sys-devel/gettext ) test? ( sys-devel/bison ) +DESCRIPTION=The Fast Lexical Analyzer +EAPI=4 +HOMEPAGE=http://flex.sourceforge.net/ +IUSE=nls static test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=FLEX +RDEPEND=sys-devel/m4 +SLOT=0 +SRC_URI=mirror://sourceforge/flex/flex-2.5.39.tar.xz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=ca022aa4a81bf8d0fcc6dacc06107b30 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.39-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.39-r1 new file mode 100644 index 0000000000..477df43f62 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.5.39-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install test +DEPEND=sys-devel/m4 app-arch/xz-utils nls? ( sys-devel/gettext ) test? ( sys-devel/bison ) +DESCRIPTION=The Fast Lexical Analyzer +EAPI=4 +HOMEPAGE=http://flex.sourceforge.net/ +IUSE=nls static test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=FLEX +RDEPEND=sys-devel/m4 +SLOT=0 +SRC_URI=mirror://sourceforge/flex/flex-2.5.39.tar.xz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 9eb4b5fb858228316d8bb32ada51f6a5 multilib-minimal 5bbdc77877c1aa3c6bd89ca3f9196d11 multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=8cfc3a2c6f7c56365867299a4a1700e4 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-2.95.3-r10 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-2.95.3-r10 index dbc288a1de..5d657b0ff9 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-2.95.3-r10 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-2.95.3-r10 @@ -5,11 +5,11 @@ EAPI=2 HOMEPAGE=http://gcc.gnu.org/ IUSE=multislot regression-test vanilla altivec +nls +nptl +cxx +fortran KEYWORDS=~alpha ~ppc ~sparc ~x86 -LICENSE=GPL-2 LGPL-2.1 +LICENSE=GPL-2+ LGPL-2.1+ FDL-1.1+ PDEPEND=>=sys-devel/gcc-config-1.7 RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) RESTRICT=strip SLOT=2.95 SRC_URI=mirror://gnu/gcc/gcc-2.95.3/gcc-2.95.3.tar.bz2 mirror://gentoo/gcc-2.95.3-patches-1.4.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-2.95.3-patches-1.4.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-2.95.3-patches-1.4.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-2.95.3-patches-1.4.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-2.95.3-patches-1.4.tar.bz2 -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=6db6836667917e3bed58cc988429d4a2 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=03fde3a98770ca9789e87d0bb044062c diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-3.3.6-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-3.3.6-r1 index b957ac480b..1dc1f9397b 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-3.3.6-r1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-3.3.6-r1 @@ -5,11 +5,11 @@ EAPI=2 HOMEPAGE=http://gcc.gnu.org/ IUSE=multislot regression-test vanilla altivec boundschecking doc gcj awt hardened multilib objc +nls +nptl +cxx +fortran KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 LGPL-2.1 +LICENSE=GPL-2+ LGPL-2.1+ FDL-1.2+ PDEPEND=>=sys-devel/gcc-config-1.7 RDEPEND=>=sys-devel/binutils-2.14.90.0.6-r1 sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv RESTRICT=strip SLOT=3.3 SRC_URI=mirror://gnu/gcc/gcc-3.3.6/gcc-3.3.6.tar.bz2 mirror://gentoo/gcc-3.3.6-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-3.3.6-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-3.3.6-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-3.3.6-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-3.3.6-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-3.3.6-patches-1.8.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-3.3.6-patches-1.8.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-3.3.6-patches-1.8.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-3.3.6-patches-1.8.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-3.3.6-patches-1.8.tar.bz2 boundschecking? ( mirror://sourceforge/boundschecking/bounds-checking-gcc-3.3.6-1.00-r2.patch.bz2 mirror://gentoo/bounds-checking-gcc-3.3.6-1.00-r2.patch.bz2 http://dev.gentoo.org/~vapier/dist/bounds-checking-gcc-3.3.6-1.00-r2.patch.bz2 http://dev.gentoo.org/~rhill/dist/bounds-checking-gcc-3.3.6-1.00-r2.patch.bz2 http://dev.gentoo.org/~halcy0n/patches/bounds-checking-gcc-3.3.6-1.00-r2.patch.bz2 http://dev.gentoo.org/~zorry/patches/gcc/bounds-checking-gcc-3.3.6-1.00-r2.patch.bz2 ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=070fa7f3a38c720946fa8288bf2e3172 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=89cea9a3a86990a9993ddf2a25dbbcec diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-3.4.6-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-3.4.6-r2 index da9bf157ce..fde992fbe1 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-3.4.6-r2 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-3.4.6-r2 @@ -5,11 +5,11 @@ EAPI=2 HOMEPAGE=http://gcc.gnu.org/ IUSE=ip28 ip32r10k n32 n64 multislot regression-test vanilla altivec boundschecking d doc gcj awt hardened multilib objc +nls +nptl +cxx +fortran KEYWORDS=-* alpha amd64 arm ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd -LICENSE=GPL-2 LGPL-2.1 +LICENSE=GPL-2+ LGPL-2.1+ FDL-1.2+ PDEPEND=>=sys-devel/gcc-config-1.7 RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv RESTRICT=strip SLOT=3.4 SRC_URI=mirror://gnu/gcc/gcc-3.4.6/gcc-3.4.6.tar.bz2 mirror://gentoo/gcc-3.4.5-uclibc-patches-1.1.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-3.4.5-uclibc-patches-1.1.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-3.4.5-uclibc-patches-1.1.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-3.4.5-uclibc-patches-1.1.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-3.4.5-uclibc-patches-1.1.tar.bz2 mirror://gentoo/gcc-3.4.6-patches-1.7.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-3.4.6-patches-1.7.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-3.4.6-patches-1.7.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-3.4.6-patches-1.7.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-3.4.6-patches-1.7.tar.bz2 boundschecking? ( mirror://sourceforge/boundschecking/bounds-checking-gcc-3.4.4-1.00.1.patch.bz2 mirror://gentoo/bounds-checking-gcc-3.4.4-1.00.1.patch.bz2 http://dev.gentoo.org/~vapier/dist/bounds-checking-gcc-3.4.4-1.00.1.patch.bz2 http://dev.gentoo.org/~rhill/dist/bounds-checking-gcc-3.4.4-1.00.1.patch.bz2 http://dev.gentoo.org/~halcy0n/patches/bounds-checking-gcc-3.4.4-1.00.1.patch.bz2 http://dev.gentoo.org/~zorry/patches/gcc/bounds-checking-gcc-3.4.4-1.00.1.patch.bz2 ) d? ( mirror://sourceforge/dgcc/gdc-0.24-src.tar.bz2 ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=15791fe95cc4d8ebe7ecf8955ad816c3 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=690b617e4db1b8103f50f23bbdfe0034 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.0.4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.0.4 index 4fd595e2f3..63a79cbd29 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.0.4 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.0.4 @@ -4,12 +4,11 @@ DESCRIPTION=The GNU Compiler Collection EAPI=2 HOMEPAGE=http://gcc.gnu.org/ IUSE=multislot regression-test vanilla altivec doc gcj awt hardened multilib objc objc-gc mudflap +nls +nptl +cxx +fortran -KEYWORDS=-* ~ia64 ~m68k LICENSE=GPL-2+ LGPL-2.1+ FDL-1.2+ PDEPEND=>=sys-devel/gcc-config-1.7 RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv fortran? ( >=dev-libs/gmp-4.3.2 >=dev-libs/mpfr-2.4.2 ) RESTRICT=strip SLOT=4.0 -SRC_URI=mirror://gnu/gcc/gcc-4.0.4/gcc-4.0.4.tar.bz2 mirror://gentoo/gcc-4.0.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.0.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.0.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.0.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.0.4-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.0.4-patches-1.1.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.0.4-patches-1.1.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.0.4-patches-1.1.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.0.4-patches-1.1.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.0.4-patches-1.1.tar.bz2 -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=09627ca7455afe8d6922eb4492fb1c3a +SRC_URI=mirror://gnu/gcc/gcc-4.0.4/gcc-4.0.4.tar.bz2 mirror://gentoo/gcc-4.0.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.0.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.0.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.0.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.0.4-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.0.4-patches-1.2.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.0.4-patches-1.2.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.0.4-patches-1.2.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.0.4-patches-1.2.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.0.4-patches-1.2.tar.bz2 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=3d22ee8acb7e15fa666637396d248520 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.1.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.1.2 index 837df38cfa..5db3dc29f9 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.1.2 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.1.2 @@ -11,5 +11,5 @@ RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv fortran? ( >=dev RESTRICT=strip SLOT=4.1 SRC_URI=mirror://gnu/gcc/gcc-4.1.2/gcc-4.1.2.tar.bz2 mirror://gentoo/gcc-4.1.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.1.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.1.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.1.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.1.2-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.1.2-patches-1.5.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.1.2-patches-1.5.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.1.2-patches-1.5.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.1.2-patches-1.5.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.1.2-patches-1.5.tar.bz2 d? ( mirror://sourceforge/dgcc/gdc-0.24-src.tar.bz2 ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=fcbde44c8633300a1ab8c8cdfb3dae3c +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=0f01551f2c7ec89bda65c7abc926f4a5 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.2.4-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.2.4-r1 index 70a77d12eb..5624aed03d 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.2.4-r1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.2.4-r1 @@ -11,5 +11,5 @@ RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv fortran? ( >=dev RESTRICT=strip SLOT=4.2 SRC_URI=mirror://gnu/gcc/gcc-4.2.4/gcc-4.2.4.tar.bz2 mirror://gentoo/gcc-4.2.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.2.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.2.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.2.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.2.4-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.2.4-patches-1.3.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.2.4-patches-1.3.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.2.4-patches-1.3.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.2.4-patches-1.3.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.2.4-patches-1.3.tar.bz2 -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=7045d5023abb4fa379f95e4b0d55fd62 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=18f941aed62665213a3d27283a1a9e01 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.3.6-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.3.6-r1 index 11c64e4555..c69b3d0b8f 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.3.6-r1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.3.6-r1 @@ -11,5 +11,5 @@ RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4 RESTRICT=strip SLOT=4.3 SRC_URI=mirror://gnu/gcc/gcc-4.3.6/gcc-4.3.6.tar.bz2 mirror://gentoo/gcc-4.3.6-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.3.6-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.3.6-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.3.6-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.3.6-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.3.6-patches-1.1.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.3.6-patches-1.1.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.3.6-patches-1.1.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.3.6-patches-1.1.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.3.6-patches-1.1.tar.bz2 mirror://gentoo/gcc-4.3.6-piepatches-v10.1.5.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.3.6-piepatches-v10.1.5.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.3.6-piepatches-v10.1.5.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.3.6-piepatches-v10.1.5.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.3.6-piepatches-v10.1.5.tar.bz2 mirror://gentoo/gcc-4.3.6-specs-0.9.4.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.3.6-specs-0.9.4.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.3.6-specs-0.9.4.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.3.6-specs-0.9.4.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.3.6-specs-0.9.4.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.3.jar ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=6b5a570c0601f3c58108d97dadd4607a +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=a3bfec81ebfbc5c0e3df431483f227b1 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.4.7 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.4.7 index e22f4d770b..bccc73d334 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.4.7 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.4.7 @@ -11,5 +11,5 @@ RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4 RESTRICT=strip SLOT=4.4 SRC_URI=mirror://gnu/gcc/gcc-4.4.7/gcc-4.4.7.tar.bz2 mirror://gentoo/gcc-4.4.7-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.7-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.7-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.7-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.7-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.4.7-patches-1.2.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.7-patches-1.2.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.7-patches-1.2.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.7-patches-1.2.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.7-patches-1.2.tar.bz2 mirror://gentoo/gcc-4.4.7-piepatches-v0.4.5.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.7-piepatches-v0.4.5.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.7-piepatches-v0.4.5.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.7-piepatches-v0.4.5.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.7-piepatches-v0.4.5.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.3.jar ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=b632dca25f8fa7ae44762576b424edca +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=37938bee36b049c22a3cd0a990502f46 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.5.1-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.5.1-r1 index a7a771a221..e1a5ce8640 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.5.1-r1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.5.1-r1 @@ -11,5 +11,5 @@ RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4 RESTRICT=strip SLOT=4.5 SRC_URI=mirror://gnu/gcc/gcc-4.5.1/gcc-4.5.1.tar.bz2 mirror://gentoo/gcc-4.5.1-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.5.1-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.5.1-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.5.1-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.5.1-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.5.1-patches-1.5.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.5.1-patches-1.5.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.5.1-patches-1.5.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.5.1-patches-1.5.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.5.1-patches-1.5.tar.bz2 mirror://gentoo/gcc-4.5.1-piepatches-v0.4.5.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.5.1-piepatches-v0.4.5.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.5.1-piepatches-v0.4.5.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.5.1-piepatches-v0.4.5.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.5.1-piepatches-v0.4.5.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=cc02244cb0597af7d92329126a9b03da +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=a2b1af3ce0565a17259c39f642ddea33 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.5.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.5.2 index 245b340242..4ea4ec4740 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.5.2 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.5.2 @@ -11,5 +11,5 @@ RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4 RESTRICT=strip SLOT=4.5 SRC_URI=mirror://gnu/gcc/gcc-4.5.2/gcc-4.5.2.tar.bz2 mirror://gentoo/gcc-4.5.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.5.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.5.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.5.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.5.2-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.5.2-patches-1.2.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.5.2-patches-1.2.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.5.2-patches-1.2.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.5.2-patches-1.2.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.5.2-patches-1.2.tar.bz2 mirror://gentoo/gcc-4.5.2-piepatches-v0.4.5.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.5.2-piepatches-v0.4.5.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.5.2-piepatches-v0.4.5.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.5.2-piepatches-v0.4.5.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.5.2-piepatches-v0.4.5.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=d7f73f2e3e970326d8b5e95bc49fccfb +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=856892c8ed46941f2b4ec7117c2d34b6 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.5.3-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.5.3-r2 index 6c5469fddc..3d377c8f6b 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.5.3-r2 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.5.3-r2 @@ -11,5 +11,5 @@ RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4 RESTRICT=strip SLOT=4.5 SRC_URI=mirror://gnu/gcc/gcc-4.5.3/gcc-4.5.3.tar.bz2 mirror://gentoo/gcc-4.5.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.5.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.5.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.5.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.5.3-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.5.3-patches-1.6.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.5.3-patches-1.6.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.5.3-patches-1.6.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.5.3-patches-1.6.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.5.3-patches-1.6.tar.bz2 mirror://gentoo/gcc-4.5.3-piepatches-v0.4.7.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.5.3-piepatches-v0.4.7.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.5.3-piepatches-v0.4.7.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.5.3-piepatches-v0.4.7.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.5.3-piepatches-v0.4.7.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=4b0fc760c112f37e67bbf9c6ddf7e339 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=817bd28ab0f2c9bcf820bd4b5427e78a diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.5.4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.5.4 index cb07f1d2d7..e2b62e1905 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.5.4 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.5.4 @@ -11,5 +11,5 @@ RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4 RESTRICT=strip SLOT=4.5 SRC_URI=mirror://gnu/gcc/gcc-4.5.4/gcc-4.5.4.tar.bz2 mirror://gentoo/gcc-4.5.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.5.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.5.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.5.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.5.4-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.5.4-patches-1.2.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.5.4-patches-1.2.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.5.4-patches-1.2.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.5.4-patches-1.2.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.5.4-patches-1.2.tar.bz2 mirror://gentoo/gcc-4.5.4-piepatches-v0.4.7.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.5.4-piepatches-v0.4.7.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.5.4-piepatches-v0.4.7.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.5.4-piepatches-v0.4.7.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.5.4-piepatches-v0.4.7.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=43987696cd35f3c8f423943b834a17a8 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=4551e60c984ef6a929510330aafa3f17 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.6.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.6.0 index 38ce4c01f4..ea9e27aa79 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.6.0 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.6.0 @@ -11,5 +11,5 @@ RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4 RESTRICT=strip SLOT=4.6 SRC_URI=mirror://gnu/gcc/gcc-4.6.0/gcc-4.6.0.tar.bz2 mirror://gentoo/gcc-4.6.0-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.6.0-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.6.0-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.6.0-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.6.0-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.6.0-patches-1.3.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.6.0-patches-1.3.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.6.0-patches-1.3.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.6.0-patches-1.3.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.6.0-patches-1.3.tar.bz2 mirror://gentoo/gcc-4.6.0-piepatches-v0.4.5.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.6.0-piepatches-v0.4.5.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.6.0-piepatches-v0.4.5.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.6.0-piepatches-v0.4.5.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.6.0-piepatches-v0.4.5.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=cc534075b7dcb28b1c24eeb730bb8366 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=3f114ea3706f575f349121f83d19df07 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.6.1-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.6.1-r1 index 525795353f..611eeebf20 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.6.1-r1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.6.1-r1 @@ -11,5 +11,5 @@ RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4 RESTRICT=strip SLOT=4.6 SRC_URI=mirror://gnu/gcc/gcc-4.6.1/gcc-4.6.1.tar.bz2 mirror://gentoo/gcc-4.6.1-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.6.1-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.6.1-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.6.1-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.6.1-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.6.1-patches-1.1.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.6.1-patches-1.1.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.6.1-patches-1.1.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.6.1-patches-1.1.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.6.1-patches-1.1.tar.bz2 mirror://gentoo/gcc-4.6.1-piepatches-v0.4.5.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.6.1-piepatches-v0.4.5.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.6.1-piepatches-v0.4.5.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.6.1-piepatches-v0.4.5.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.6.1-piepatches-v0.4.5.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=68d9ed84bbd4c7a5b67370b3226e2310 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=65f462b2191e80d9ca9c13c4279f078f diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.6.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.6.2 index a5b294bd90..1503a6eae3 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.6.2 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.6.2 @@ -11,5 +11,5 @@ RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4 RESTRICT=strip SLOT=4.6 SRC_URI=mirror://gnu/gcc/gcc-4.6.2/gcc-4.6.2.tar.bz2 mirror://gentoo/gcc-4.6.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.6.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.6.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.6.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.6.2-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.6.2-patches-1.5.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.6.2-patches-1.5.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.6.2-patches-1.5.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.6.2-patches-1.5.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.6.2-patches-1.5.tar.bz2 mirror://gentoo/gcc-4.6.2-piepatches-v0.5.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.6.2-piepatches-v0.5.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.6.2-piepatches-v0.5.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.6.2-piepatches-v0.5.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.6.2-piepatches-v0.5.0.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=e6013acd3842000e11278bd137f5aa04 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=98d271b11aa22b5751bb800fab008bb7 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.6.3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.6.3 index 6d5ad2eac4..19efebf8b9 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.6.3 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.6.3 @@ -11,5 +11,5 @@ RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4 RESTRICT=strip SLOT=4.6 SRC_URI=mirror://gnu/gcc/gcc-4.6.3/gcc-4.6.3.tar.bz2 mirror://gentoo/gcc-4.6.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.6.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.6.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.6.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.6.3-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.6.3-patches-1.13.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.6.3-patches-1.13.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.6.3-patches-1.13.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.6.3-patches-1.13.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.6.3-patches-1.13.tar.bz2 mirror://gentoo/gcc-4.6.3-piepatches-v0.5.2.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.6.3-piepatches-v0.5.2.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.6.3-piepatches-v0.5.2.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.6.3-piepatches-v0.5.2.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.6.3-piepatches-v0.5.2.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=92a0d0af6dc5983f452fda3c1fe83fc5 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=c656a590e5a41a5f84483eea0973afc8 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.6.4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.6.4 index 8badddb20d..d613425e5a 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.6.4 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.6.4 @@ -4,12 +4,12 @@ DESCRIPTION=The GNU Compiler Collection EAPI=2 HOMEPAGE=http://gcc.gnu.org/ IUSE=multislot regression-test vanilla altivec nopie nossp doc gcj awt hardened multilib objc objc-gc mudflap libssp objc++ fixed-point graphite +nls +nptl +cxx +fortran +openmp -KEYWORDS=alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd +KEYWORDS=alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ PDEPEND=elibc_glibc? ( >=sys-libs/glibc-2.8 ) >=sys-devel/gcc-config-1.7 RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4.3.2 >=dev-libs/mpfr-2.4.2 >=dev-libs/mpc-0.8.1 graphite? ( >=dev-libs/cloog-ppl-0.15.10 >=dev-libs/ppl-0.11 ) RESTRICT=strip SLOT=4.6 SRC_URI=mirror://gnu/gcc/gcc-4.6.4/gcc-4.6.4.tar.bz2 mirror://gentoo/gcc-4.6.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.6.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.6.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.6.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.6.4-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.6.4-patches-1.2.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.6.4-patches-1.2.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.6.4-patches-1.2.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.6.4-patches-1.2.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.6.4-patches-1.2.tar.bz2 mirror://gentoo/gcc-4.6.4-piepatches-v0.5.2.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.6.4-piepatches-v0.5.2.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.6.4-piepatches-v0.5.2.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.6.4-piepatches-v0.5.2.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.6.4-piepatches-v0.5.2.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=28eb2a35cce83a71c0b491e374dd62e2 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=cad528ed6f1c4d4dbbf289651ac33c79 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.7.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.7.0 index 767ebe57eb..3272912986 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.7.0 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.7.0 @@ -11,5 +11,5 @@ RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4 RESTRICT=strip SLOT=4.7 SRC_URI=mirror://gnu/gcc/gcc-4.7.0/gcc-4.7.0.tar.bz2 mirror://gentoo/gcc-4.7.0-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.7.0-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.7.0-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.7.0-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.7.0-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.7.0-patches-1.2.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.7.0-patches-1.2.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.7.0-patches-1.2.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.7.0-patches-1.2.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.7.0-patches-1.2.tar.bz2 mirror://gentoo/gcc-4.7.0-piepatches-v0.5.3.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.7.0-piepatches-v0.5.3.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.7.0-piepatches-v0.5.3.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.7.0-piepatches-v0.5.3.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.7.0-piepatches-v0.5.3.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=ba144c857c75865e059724db5ef0481e +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=f3926e8b0b1d91d4a587f9cac459c557 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.7.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.7.1 index afe873a9c6..40928a62f2 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.7.1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.7.1 @@ -11,5 +11,5 @@ RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4 RESTRICT=strip SLOT=4.7 SRC_URI=mirror://gnu/gcc/gcc-4.7.1/gcc-4.7.1.tar.bz2 mirror://gentoo/gcc-4.7.1-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.7.1-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.7.1-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.7.1-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.7.1-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.7.1-patches-1.5.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.7.1-patches-1.5.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.7.1-patches-1.5.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.7.1-patches-1.5.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.7.1-patches-1.5.tar.bz2 mirror://gentoo/gcc-4.7.1-piepatches-v0.5.3.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.7.1-piepatches-v0.5.3.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.7.1-piepatches-v0.5.3.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.7.1-piepatches-v0.5.3.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.7.1-piepatches-v0.5.3.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=19da0e2be9ecbbeeb047fb978034cf5e +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=3129b9dc172edaff38f9d3700125e63c diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.7.2-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.7.2-r1 index b7f3b1b2eb..c7fd7b9fd4 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.7.2-r1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.7.2-r1 @@ -11,5 +11,5 @@ RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4 RESTRICT=strip SLOT=4.7 SRC_URI=mirror://gnu/gcc/gcc-4.7.2/gcc-4.7.2.tar.bz2 mirror://gentoo/gcc-4.7.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.7.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.7.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.7.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.7.2-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.7.2-patches-1.6.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.7.2-patches-1.6.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.7.2-patches-1.6.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.7.2-patches-1.6.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.7.2-patches-1.6.tar.bz2 mirror://gentoo/gcc-4.7.2-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.7.2-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.7.2-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.7.2-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.7.2-piepatches-v0.5.5.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=1bf1abd69f85539cb9369188a46a1734 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=7616fad3dde5186c689c0d878a7d00af diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.7.3-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.7.3-r1 index 1f1ef85fcd..9df90b9670 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.7.3-r1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.7.3-r1 @@ -10,6 +10,6 @@ PDEPEND=elibc_glibc? ( >=sys-libs/glibc-2.8 ) >=sys-devel/gcc-config-1.7 RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4.3.2 >=dev-libs/mpfr-2.4.2 >=dev-libs/mpc-0.8.1 graphite? ( >=dev-libs/cloog-ppl-0.15.10 >=dev-libs/ppl-0.11 ) RESTRICT=strip SLOT=4.7 -SRC_URI=mirror://gnu/gcc/gcc-4.7.3/gcc-4.7.3.tar.bz2 mirror://gentoo/gcc-4.7.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.7.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.7.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.7.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.7.3-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.7.3-patches-1.4.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.7.3-patches-1.4.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.7.3-patches-1.4.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.7.3-patches-1.4.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.7.3-patches-1.4.tar.bz2 mirror://gentoo/gcc-4.7.3-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.7.3-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.7.3-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.7.3-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.7.3-piepatches-v0.5.5.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=e7292a5beeafb6df763fc92cc3ad2651 +SRC_URI=mirror://gnu/gcc/gcc-4.7.3/gcc-4.7.3.tar.bz2 mirror://gentoo/gcc-4.7.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.7.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.7.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.7.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.7.3-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.7.3-patches-1.5.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.7.3-patches-1.5.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.7.3-patches-1.5.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.7.3-patches-1.5.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.7.3-patches-1.5.tar.bz2 mirror://gentoo/gcc-4.7.3-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.7.3-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.7.3-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.7.3-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.7.3-piepatches-v0.5.5.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar ) +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=cdf4a4f6085a8cd6f245fff9428d99d0 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.7.4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.7.4 index d39c107ebe..0e9958fc0a 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.7.4 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.7.4 @@ -10,6 +10,6 @@ PDEPEND=elibc_glibc? ( >=sys-libs/glibc-2.8 ) >=sys-devel/gcc-config-1.7 RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4.3.2 >=dev-libs/mpfr-2.4.2 >=dev-libs/mpc-0.8.1 graphite? ( >=dev-libs/cloog-ppl-0.15.10 >=dev-libs/ppl-0.11 ) RESTRICT=strip SLOT=4.7 -SRC_URI=mirror://gnu/gcc/gcc-4.7.4/gcc-4.7.4.tar.bz2 mirror://gentoo/gcc-4.7.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.7.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.7.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.7.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.7.4-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.7.4-patches-1.1.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.7.4-patches-1.1.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.7.4-patches-1.1.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.7.4-patches-1.1.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.7.4-patches-1.1.tar.bz2 mirror://gentoo/gcc-4.7.4-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.7.4-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.7.4-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.7.4-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.7.4-piepatches-v0.5.5.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=dfdc75f475bf22d937eeffffdd7d15ab +SRC_URI=mirror://gnu/gcc/gcc-4.7.4/gcc-4.7.4.tar.bz2 mirror://gentoo/gcc-4.7.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.7.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.7.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.7.4-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.7.4-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.7.4-patches-1.2.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.7.4-patches-1.2.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.7.4-patches-1.2.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.7.4-patches-1.2.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.7.4-patches-1.2.tar.bz2 mirror://gentoo/gcc-4.7.4-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.7.4-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.7.4-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.7.4-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.7.4-piepatches-v0.5.5.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar ) +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=bdc8442cdbd1a7d10ba21fba3b9119c6 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.8.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.8.0 index 8921e7eb51..0b70aa1007 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.8.0 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.8.0 @@ -3,13 +3,13 @@ DEPEND=elibc_glibc? ( >=sys-libs/glibc-2.8 ) >=sys-devel/binutils-2.20 >=sys-app DESCRIPTION=The GNU Compiler Collection EAPI=2 HOMEPAGE=http://gcc.gnu.org/ -IUSE=multislot regression-test vanilla altivec nopie nossp doc gcj awt hardened multilib objc objc-gc mudflap libssp objc++ fixed-point graphite go +nls +nptl +cxx +fortran +openmp -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd +IUSE=multislot regression-test vanilla altivec nopie nossp doc gcj awt hardened multilib objc objc-gc mudflap libssp objc++ fixed-point graphite go +nls +nptl +cxx +fortran +openmp +sanitize +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ PDEPEND=elibc_glibc? ( >=sys-libs/glibc-2.8 ) >=sys-devel/gcc-config-1.7 RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4.3.2 >=dev-libs/mpfr-2.4.2 >=dev-libs/mpc-0.8.1 graphite? ( >=dev-libs/cloog-0.18.0 >=dev-libs/isl-0.11.1 ) RESTRICT=strip SLOT=4.8 SRC_URI=mirror://gnu/gcc/gcc-4.8.0/gcc-4.8.0.tar.bz2 mirror://gentoo/gcc-4.8.0-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.8.0-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.8.0-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.8.0-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.8.0-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.8.0-patches-1.3.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.8.0-patches-1.3.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.8.0-patches-1.3.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.8.0-patches-1.3.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.8.0-patches-1.3.tar.bz2 mirror://gentoo/gcc-4.8.0-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.8.0-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.8.0-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.8.0-piepatches-v0.5.5.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.8.0-piepatches-v0.5.5.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=e6746193f2016c819fb93a8df0128589 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=0d96eed45eb312abc80701237cd17607 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.8.1-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.8.1-r1 index ff1333231d..a621a101b8 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.8.1-r1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.8.1-r1 @@ -3,13 +3,13 @@ DEPEND=elibc_glibc? ( >=sys-libs/glibc-2.8 ) >=sys-devel/binutils-2.20 >=sys-app DESCRIPTION=The GNU Compiler Collection EAPI=2 HOMEPAGE=http://gcc.gnu.org/ -IUSE=multislot regression-test vanilla altivec nopie nossp doc gcj awt hardened multilib objc objc-gc mudflap libssp objc++ fixed-point graphite go +nls +nptl +cxx +fortran +openmp -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd +IUSE=multislot regression-test vanilla altivec nopie nossp doc gcj awt hardened multilib objc objc-gc mudflap libssp objc++ fixed-point graphite go +nls +nptl +cxx +fortran +openmp +sanitize +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ PDEPEND=elibc_glibc? ( >=sys-libs/glibc-2.8 ) >=sys-devel/gcc-config-1.7 RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4.3.2 >=dev-libs/mpfr-2.4.2 >=dev-libs/mpc-0.8.1 graphite? ( >=dev-libs/cloog-0.18.0 >=dev-libs/isl-0.11.1 ) RESTRICT=strip SLOT=4.8 SRC_URI=mirror://gnu/gcc/gcc-4.8.1/gcc-4.8.1.tar.bz2 mirror://gentoo/gcc-4.8.1-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.8.1-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.8.1-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.8.1-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.8.1-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.8.1-patches-1.2.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.8.1-patches-1.2.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.8.1-patches-1.2.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.8.1-patches-1.2.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.8.1-patches-1.2.tar.bz2 mirror://gentoo/gcc-4.8.1-piepatches-v0.5.7.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.8.1-piepatches-v0.5.7.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.8.1-piepatches-v0.5.7.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.8.1-piepatches-v0.5.7.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.8.1-piepatches-v0.5.7.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=45b78ff9e4796ba1d1ef0cfedc9e5338 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=47add0d64f730be0c5e842be36d7a66f diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.8.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.8.2 index 25ab314af9..03dabe91d9 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.8.2 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.8.2 @@ -3,13 +3,13 @@ DEPEND=elibc_glibc? ( >=sys-libs/glibc-2.8 ) >=sys-devel/binutils-2.20 >=sys-app DESCRIPTION=The GNU Compiler Collection EAPI=2 HOMEPAGE=http://gcc.gnu.org/ -IUSE=multislot regression-test vanilla altivec nopie nossp doc gcj awt hardened multilib objc objc-gc mudflap libssp objc++ fixed-point graphite go +nls +nptl +cxx +fortran +openmp -KEYWORDS=~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd +IUSE=multislot regression-test vanilla altivec nopie nossp doc gcj awt hardened multilib objc objc-gc mudflap libssp objc++ fixed-point graphite go +nls +nptl +cxx +fortran +openmp +sanitize +KEYWORDS=~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ PDEPEND=elibc_glibc? ( >=sys-libs/glibc-2.8 ) >=sys-devel/gcc-config-1.7 RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4.3.2 >=dev-libs/mpfr-2.4.2 >=dev-libs/mpc-0.8.1 graphite? ( >=dev-libs/cloog-0.18.0 >=dev-libs/isl-0.11.1 ) RESTRICT=strip SLOT=4.8 SRC_URI=mirror://gnu/gcc/gcc-4.8.2/gcc-4.8.2.tar.bz2 mirror://gentoo/gcc-4.8.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.8.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.8.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.8.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.8.2-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.8.2-patches-1.3r1.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.8.2-patches-1.3r1.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.8.2-patches-1.3r1.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.8.2-patches-1.3r1.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.8.2-patches-1.3r1.tar.bz2 mirror://gentoo/gcc-4.8.2-piepatches-v0.5.8r1.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.8.2-piepatches-v0.5.8r1.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.8.2-piepatches-v0.5.8r1.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.8.2-piepatches-v0.5.8r1.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.8.2-piepatches-v0.5.8r1.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=513c318e29c3dcb59cae2da9f5a3f77b +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=cd78b3d58ffb850720cf1f8622b3861e diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.8.3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.8.3 index 8f9e9471ac..70ce5bd666 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.8.3 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.8.3 @@ -3,13 +3,13 @@ DEPEND=elibc_glibc? ( >=sys-libs/glibc-2.8 ) >=sys-devel/binutils-2.20 >=sys-app DESCRIPTION=The GNU Compiler Collection EAPI=4 HOMEPAGE=http://gcc.gnu.org/ -IUSE=multislot regression-test vanilla altivec nopie nossp doc gcj awt hardened multilib objc objc-gc mudflap libssp objc++ fixed-point graphite go +nls +nptl +cxx +fortran +openmp -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd +IUSE=multislot regression-test vanilla altivec nopie nossp doc gcj awt hardened multilib objc objc-gc mudflap libssp objc++ fixed-point graphite go +nls +nptl +cxx +fortran +openmp +sanitize +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 m68k ~mips ppc ppc64 s390 sh ~sparc x86 ~amd64-fbsd ~x86-fbsd LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ PDEPEND=elibc_glibc? ( >=sys-libs/glibc-2.8 ) >=sys-devel/gcc-config-1.7 RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4.3.2 >=dev-libs/mpfr-2.4.2 >=dev-libs/mpc-0.8.1 graphite? ( >=dev-libs/cloog-0.18.0 >=dev-libs/isl-0.11.1 ) RESTRICT=strip SLOT=4.8 SRC_URI=mirror://gnu/gcc/gcc-4.8.3/gcc-4.8.3.tar.bz2 mirror://gentoo/gcc-4.8.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.8.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.8.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.8.3-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.8.3-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.8.3-patches-1.1.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.8.3-patches-1.1.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.8.3-patches-1.1.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.8.3-patches-1.1.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.8.3-patches-1.1.tar.bz2 mirror://gentoo/gcc-4.8.3-piepatches-v0.5.9.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.8.3-piepatches-v0.5.9.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.8.3-piepatches-v0.5.9.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.8.3-piepatches-v0.5.9.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.8.3-piepatches-v0.5.9.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=f0dce3cec2e754c5fa3e2e684b686223 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=19729df8e07f72a8c6abf0fe9a46674a diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.9.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.9.0 index ff535c976d..09ed87c31f 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.9.0 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.9.0 @@ -3,12 +3,12 @@ DEPEND=elibc_glibc? ( >=sys-libs/glibc-2.8 ) >=sys-devel/binutils-2.20 >=sys-app DESCRIPTION=The GNU Compiler Collection EAPI=4 HOMEPAGE=http://gcc.gnu.org/ -IUSE=multislot regression-test vanilla altivec nopie nossp doc gcj awt hardened multilib objc objc-gc libssp objc++ fixed-point graphite go +nls +nptl +cxx +fortran +openmp +IUSE=multislot regression-test vanilla altivec nopie nossp doc gcj awt hardened multilib objc objc-gc libssp objc++ fixed-point graphite go +nls +nptl +cxx +fortran +openmp +sanitize LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ PDEPEND=elibc_glibc? ( >=sys-libs/glibc-2.8 ) >=sys-devel/gcc-config-1.7 RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4.3.2 >=dev-libs/mpfr-2.4.2 >=dev-libs/mpc-0.8.1 graphite? ( >=dev-libs/cloog-0.18.0 >=dev-libs/isl-0.11.1 ) RESTRICT=strip SLOT=4.9 SRC_URI=mirror://gnu/gcc/gcc-4.9.0/gcc-4.9.0.tar.bz2 mirror://gentoo/gcc-4.9.0-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.9.0-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.9.0-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.9.0-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.9.0-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.9.0-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.9.0-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.9.0-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.9.0-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.9.0-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.9.0-piepatches-v0.6.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.9.0-piepatches-v0.6.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.9.0-piepatches-v0.6.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.9.0-piepatches-v0.6.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.9.0-piepatches-v0.6.0.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=7de468d1ca74ac6c5a2554f713061ade +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=96c5b62f1f65d5b32a570e253d254ac0 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.9.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.9.1 index 54e9c8da44..e8a58f78ff 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.9.1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.9.1 @@ -3,12 +3,12 @@ DEPEND=elibc_glibc? ( >=sys-libs/glibc-2.8 ) >=sys-devel/binutils-2.20 >=sys-app DESCRIPTION=The GNU Compiler Collection EAPI=4 HOMEPAGE=http://gcc.gnu.org/ -IUSE=multislot regression-test vanilla altivec nopie nossp doc gcj awt hardened multilib objc objc-gc libssp objc++ fixed-point graphite go +nls +nptl +cxx +fortran +openmp +IUSE=multislot regression-test vanilla altivec nopie nossp doc gcj awt hardened multilib objc objc-gc libssp objc++ fixed-point graphite go +nls +nptl +cxx +fortran +openmp +sanitize LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ PDEPEND=elibc_glibc? ( >=sys-libs/glibc-2.8 ) >=sys-devel/gcc-config-1.7 RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4.3.2 >=dev-libs/mpfr-2.4.2 >=dev-libs/mpc-0.8.1 graphite? ( >=dev-libs/cloog-0.18.0 >=dev-libs/isl-0.11.1 ) RESTRICT=strip SLOT=4.9 SRC_URI=mirror://gnu/gcc/gcc-4.9.1/gcc-4.9.1.tar.bz2 mirror://gentoo/gcc-4.9.1-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.9.1-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.9.1-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.9.1-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.9.1-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.9.1-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.9.1-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.9.1-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.9.1-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.9.1-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.9.1-piepatches-v0.6.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.9.1-piepatches-v0.6.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.9.1-piepatches-v0.6.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.9.1-piepatches-v0.6.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.9.1-piepatches-v0.6.0.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar ) -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils 51ad5130f4a69b1a118ca5296de276ae toolchain 5642cc160e7328a9cf574534317a4f9a toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f -_md5_=52a55ee2370ff888f1c22ebe76a002df +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=9976f904af5204b7eba3d4e80b205c2c diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.9.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.9.2 new file mode 100644 index 0000000000..938aef7061 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gcc-4.9.2 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack +DEPEND=elibc_glibc? ( >=sys-libs/glibc-2.8 ) >=sys-devel/binutils-2.20 >=sys-apps/sed-4 sys-devel/gnuconfig sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4.3.2 >=dev-libs/mpfr-2.4.2 >=dev-libs/mpc-0.8.1 graphite? ( >=dev-libs/cloog-0.18.0 >=dev-libs/isl-0.11.1 ) >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) regression-test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) gcj? ( awt? ( x11-libs/libXt x11-libs/libX11 x11-libs/libXtst x11-proto/xproto x11-proto/xextproto =x11-libs/gtk+-2* virtual/pkgconfig amd64? ( multilib? ( app-emulation/emul-linux-x86-gtklibs app-emulation/emul-linux-x86-xlibs ) ) x11-libs/pango ) >=media-libs/libart_lgpl-2.1 app-arch/zip app-arch/unzip ) +DESCRIPTION=The GNU Compiler Collection +EAPI=4 +HOMEPAGE=http://gcc.gnu.org/ +IUSE=multislot regression-test vanilla altivec nopie nossp doc gcj awt hardened multilib objc objc-gc libssp objc++ fixed-point graphite go +nls +nptl +cxx +fortran +openmp +sanitize +LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ +PDEPEND=elibc_glibc? ( >=sys-libs/glibc-2.8 ) >=sys-devel/gcc-config-1.7 +RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4.3.2 >=dev-libs/mpfr-2.4.2 >=dev-libs/mpc-0.8.1 graphite? ( >=dev-libs/cloog-0.18.0 >=dev-libs/isl-0.11.1 ) +RESTRICT=strip +SLOT=4.9 +SRC_URI=mirror://gnu/gcc/gcc-4.9.2/gcc-4.9.2.tar.bz2 mirror://gentoo/gcc-4.9.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.9.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.9.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.9.2-uclibc-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.9.2-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.9.2-patches-1.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.9.2-patches-1.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.9.2-patches-1.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.9.2-patches-1.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.9.2-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.9.2-piepatches-v0.6.1.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.9.2-piepatches-v0.6.1.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.9.2-piepatches-v0.6.1.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.9.2-piepatches-v0.6.1.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.9.2-piepatches-v0.6.1.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~halcy0n/patches/gcc-4.4.3-specs-0.2.0.tar.bz2 http://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar ) +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 fixheadtails c6fd1fc49c9dc11924f28a1406f251a0 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 gnuconfig 00a0530e40148c254cebb925df0e87ef libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 toolchain d2c905d8241b8f0dc4ff33cac3f98bbe toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=e3bdcafce69ad8d95572155bbac7f1d8 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gnuconfig-20120818 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gnuconfig-20120818 deleted file mode 100644 index d3de52c2c2..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gnuconfig-20120818 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=compile install prepare unpack -DESCRIPTION=Updated config.sub and config.guess file from GNU -EAPI=2 -HOMEPAGE=http://savannah.gnu.org/projects/config -KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -SLOT=0 -SRC_URI=mirror://gentoo/gnuconfig-20120818.tar.bz2 -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402 -_md5_=ff0350a8bb16293034802fc39f4da2a2 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gnuconfig-20130516 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gnuconfig-20130516 new file mode 100644 index 0000000000..45724cac3c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gnuconfig-20130516 @@ -0,0 +1,10 @@ +DEFINED_PHASES=compile install prepare test unpack +DESCRIPTION=Updated config.sub and config.guess file from GNU +EAPI=2 +HOMEPAGE=http://savannah.gnu.org/projects/config +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 +SLOT=0 +SRC_URI=mirror://gentoo/gnuconfig-20130516.tar.bz2 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=a9c317b8acce4305d4c9c3a5f6bb762b diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gnuconfig-20131128 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gnuconfig-20131128 new file mode 100644 index 0000000000..fe6970b0d0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gnuconfig-20131128 @@ -0,0 +1,10 @@ +DEFINED_PHASES=compile install prepare test unpack +DESCRIPTION=Updated config.sub and config.guess file from GNU +EAPI=2 +HOMEPAGE=http://savannah.gnu.org/projects/config +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 +SLOT=0 +SRC_URI=mirror://gentoo/gnuconfig-20131128.tar.bz2 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=3bf34a30e8aec8215c1b10ca5512a87f diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gnuconfig-20140212 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gnuconfig-20140212 new file mode 100644 index 0000000000..299c49e0ab --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gnuconfig-20140212 @@ -0,0 +1,10 @@ +DEFINED_PHASES=compile install prepare test unpack +DESCRIPTION=Updated config.sub and config.guess file from GNU +EAPI=2 +HOMEPAGE=http://savannah.gnu.org/projects/config +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 +SLOT=0 +SRC_URI=mirror://gentoo/gnuconfig-20140212.tar.bz2 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=2cd4ef7e02a411a53fcdc8486387ce70 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gnuconfig-20140728 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gnuconfig-20140728 new file mode 100644 index 0000000000..680634e97d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gnuconfig-20140728 @@ -0,0 +1,10 @@ +DEFINED_PHASES=compile install prepare test unpack +DESCRIPTION=Updated config.sub and config.guess file from GNU +EAPI=2 +HOMEPAGE=http://savannah.gnu.org/projects/config +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 +SLOT=0 +SRC_URI=mirror://gentoo/gnuconfig-20140728.tar.bz2 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=9e31fc873d59f2c21b309ded950cbd6b diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gnuconfig-99999999 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gnuconfig-99999999 new file mode 100644 index 0000000000..d28c8b86af --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/gnuconfig-99999999 @@ -0,0 +1,9 @@ +DEFINED_PHASES=compile install prepare test unpack +DEPEND=dev-vcs/git +DESCRIPTION=Updated config.sub and config.guess file from GNU +EAPI=2 +HOMEPAGE=http://savannah.gnu.org/projects/config +LICENSE=GPL-2 +SLOT=0 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 git-2 e28f0d8a9b321431b1e699782851b827 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=0613293350a82f70d86c4b6fe7167e3f diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/m4-1.4.15 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/m4-1.4.15 index 62ae94899f..ec2e47c484 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/m4-1.4.15 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/m4-1.4.15 @@ -8,5 +8,5 @@ KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc LICENSE=GPL-3 SLOT=0 SRC_URI=mirror://gnu/m4/m4-1.4.15.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac _md5_=296e703ecf44fab62137c129ecaad489 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/m4-1.4.16 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/m4-1.4.16 index 7451505e16..34053f3862 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/m4-1.4.16 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/m4-1.4.16 @@ -4,9 +4,9 @@ DESCRIPTION=GNU macro processor EAPI=3 HOMEPAGE=http://www.gnu.org/software/m4/m4.html IUSE=examples -KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-3 SLOT=0 SRC_URI=mirror://gnu/m4/m4-1.4.16.tar.xz -_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402 -_md5_=c83e5dab7fcdaa1a01729a02ca5d7cdb +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=43e680ae98001914be56c54fc0aeb0d1 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/m4-1.4.17 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/m4-1.4.17 new file mode 100644 index 0000000000..be0d65c14f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/m4-1.4.17 @@ -0,0 +1,11 @@ +DEFINED_PHASES=configure install test +DEPEND=app-arch/xz-utils +DESCRIPTION=GNU macro processor +EAPI=4 +HOMEPAGE=http://www.gnu.org/software/m4/m4.html +IUSE=examples +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-3 +SLOT=0 +SRC_URI=mirror://gnu/m4/m4-1.4.17.tar.xz +_md5_=10cca933353ae87e286b208121da3abc diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-firmware/ipxe-1.0.0_p20130624 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-firmware/ipxe-1.0.0_p20130624 index 9fee61828e..65970af4b6 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-firmware/ipxe-1.0.0_p20130624 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-firmware/ipxe-1.0.0_p20130624 @@ -8,5 +8,5 @@ KEYWORDS=amd64 x86 LICENSE=GPL-2 SLOT=0 SRC_URI=https://git.ipxe.org/ipxe.git/snapshot/936134ed460618e18cc05d677a442d43d5e739a1.tar.bz2 -> ipxe-1.0.0_p20130624-936134e.tar.bz2 -_eclasses_=multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402 +_eclasses_=multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac _md5_=bcb7858055c1906c33f465d341e8b6c9 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-firmware/ipxe-1.0.0_p20130925 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-firmware/ipxe-1.0.0_p20130925 index fd153368e1..c9e54b1391 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-firmware/ipxe-1.0.0_p20130925 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-firmware/ipxe-1.0.0_p20130925 @@ -4,9 +4,9 @@ DESCRIPTION=Open source network boot (PXE) firmware EAPI=5 HOMEPAGE=http://ipxe.org IUSE=iso +qemu undi usb vmware -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2 SLOT=0 SRC_URI=https://git.ipxe.org/ipxe.git/snapshot/cba22d36b77da53890bd65fdadd0e63925687af0.tar.bz2 -> ipxe-1.0.0_p20130925-cba22d3.tar.bz2 -_eclasses_=multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402 -_md5_=ab23d3aaac1e4799d04fa124b2fdd7d5 +_eclasses_=multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=572acf94ba74fe1edc5e680d39951f89 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/libiconv-0-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/libiconv-0-r1 index 6c16e02115..8bc079ccb2 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/libiconv-0-r1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/libiconv-0-r1 @@ -5,5 +5,5 @@ IUSE=elibc_glibc elibc_uclibc elibc_musl elibc_mintlib abi_x86_32 abi_x86_64 abi KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt RDEPEND=!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( !elibc_mintlib? ( >=dev-libs/libiconv-1.14-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) ) ) SLOT=0 -_eclasses_=multibuild 46527a4656956da3d58acff72c9b59b1 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build fbb9baa0b4039304643e36e9820fdecf multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0f1760274637a138b99bb649202ea402 +_eclasses_=multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 9eb4b5fb858228316d8bb32ada51f6a5 multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac _md5_=a14ba42e4592d83ed2f9304892eb05c4 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/libintl-0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/libintl-0 index ba4110d70c..5ae76dbd7d 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/libintl-0 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/libintl-0 @@ -1,6 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for the GNU Internationalization Library -KEYWORDS=alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -RDEPEND=!elibc_glibc? ( !elibc_uclibc? ( sys-devel/gettext ) ) +IUSE=elibc_glibc elibc_uclibc +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +RDEPEND=!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( sys-devel/gettext ) ) ) SLOT=0 -_md5_=a91d9758b48fba8c4b915af9cddc4772 +_md5_=66d77d7e1b39405117bbb85a5a6134cd diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/libintl-0-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/libintl-0-r1 new file mode 100644 index 0000000000..d40002ab91 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/libintl-0-r1 @@ -0,0 +1,9 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for the GNU Internationalization Library +EAPI=4 +IUSE=elibc_glibc elibc_uclibc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +RDEPEND=!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( >=sys-devel/gettext-0.18.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) ) +SLOT=0 +_eclasses_=multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 9eb4b5fb858228316d8bb32ada51f6a5 multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=608dfa0e00f4dac1914c93ddc22d37ce diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/yacc-0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/yacc-0 index d4d2ddef5b..de0dfe8a71 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/yacc-0 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/yacc-0 @@ -1,7 +1,7 @@ DEFINED_PHASES=- -DEPEND=|| ( sys-devel/bison dev-util/yacc ) +DEPEND=|| ( sys-devel/bison dev-util/byacc dev-util/yacc ) DESCRIPTION=virtual for yacc (yet another compiler compiler) -KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd -RDEPEND=|| ( sys-devel/bison dev-util/yacc ) +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +RDEPEND=|| ( sys-devel/bison dev-util/byacc dev-util/yacc ) SLOT=0 -_md5_=4efecb7131ff78aeecdf63a98db0e43c +_md5_=43a2197efd4eb5e89b88c981161c1aa4 diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/ChangeLog new file mode 100644 index 0000000000..8fb2d574be --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/ChangeLog @@ -0,0 +1,297 @@ +# ChangeLog for sys-devel/binutils-config +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-config/ChangeLog,v 1.66 2014/07/29 11:15:38 vapier Exp $ + +*binutils-config-4 (29 Jul 2014) + + 29 Jul 2014; Mike Frysinger +binutils-config-4.ebuild, + +files/binutils-config-4, files/binutils-config.8: + Drop FAKE_TARGETS support as gcc dropped it a while ago too #467488. + + 18 Jan 2014; Mike Frysinger binutils-config-3-r3.ebuild: + Add arm64 love. + + 05 May 2013; Mike Frysinger files/binutils-config-3: + Also try to rmdir target bin/libexec paths when uninstalling. + + 18 Nov 2012; Mike Frysinger files/binutils-config-3: + Add elfedit and ld.{bfd,gold} to uninstall list. + + 18 Aug 2012; Mike Frysinger files/binutils-config-3: + Fix relative ROOT handling #431104 by Greg Turner. + + 29 Jul 2012; Raúl Porcel binutils-config-3-r3.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #420355 + + 03 Jul 2012; Brent Baude binutils-config-3-r3.ebuild: + Marking binutils-config-3-r3 ppc for bug 420355 + + 22 Jun 2012; Brent Baude binutils-config-3-r3.ebuild: + Marking binutils-config-3-r3 ppc64 for bug 420355 + + 17 Jun 2012; Markus Meier binutils-config-3-r3.ebuild: + arm stable, bug #420355 + + 14 Jun 2012; Jeroen Roovers binutils-config-3-r3.ebuild: + Stable for HPPA (bug #420355). + + 11 Jun 2012; Agostino Sarubbo binutils-config-3-r3.ebuild: + Stable for amd64, wrt bug #420355 + + 09 Jun 2012; Jeff Horelick binutils-config-3-r3.ebuild: + marked x86 per bug 420355 + + 26 Apr 2012; Alexis Ballier + binutils-config-3-r3.ebuild: + keyword ~amd64-fbsd + +*binutils-config-3-r3 (02 Mar 2012) + + 02 Mar 2012; Mike Frysinger files/binutils-config-3, + -binutils-config-3-r2.ebuild, +binutils-config-3-r3.ebuild: + Fix uninstall handling to work even after most files are removed. + +*binutils-config-3-r2 (01 Mar 2012) + + 01 Mar 2012; Mike Frysinger files/binutils-config-3, + -binutils-config-3-r1.ebuild, +binutils-config-3-r2.ebuild: + Drop old upgrade logic that is only there for systems 4.5+ years old as it is + causing issues with newer ones, and 4.5+ upgrade time is plenty #381633 by + Tim Harder. + + 05 Dec 2011; Mike Frysinger binutils-config-3-r1.ebuild: + Use a blocker dep to avoid pulling in packages we do not need. + +*binutils-config-3-r1 (29 Sep 2011) + + 29 Sep 2011; Mike Frysinger files/binutils-config-3, + -binutils-config-3.ebuild, +binutils-config-3-r1.ebuild: + Make linker switching more general, and add a `die` helper. + + 29 Aug 2011; Mike Frysinger files/binutils-config-3: + Make profile switching more atomic #380759. + + 23 Aug 2011; Mike Frysinger files/binutils-config-3: + Make sure all the profile specs still work after previous rework. + + 12 Aug 2011; Mike Frysinger files/binutils-config-3, + files/binutils-config.8: + Add support for profile selection based on the active version of a specified + target. + + 12 Aug 2011; Mike Frysinger files/binutils-config-3: + Also support linker switching for current profile, and add some helpful user + output so they can see what is going on. + +*binutils-config-3 (12 Aug 2011) + + 12 Aug 2011; Mike Frysinger +files/binutils-config-3, + +binutils-config-3.ebuild, files/binutils-config.8: + Add options to switch the linker on the fly between gold and bfd, and clean + up the tangled profile/target logic. + + 10 Jul 2011; Mark Loeser binutils-config-2-r1.ebuild: + Stable for ppc64; bug #361849 + + 23 Apr 2011; Raúl Porcel binutils-config-2-r1.ebuild: + alpha/ia64/m68k/s390/sh/sparc/x86 stable wrt #361849 + + 13 Apr 2011; Brent Baude binutils-config-2-r1.ebuild: + Marking binutils-config-2-r1 ppc for bug 361849 + + 12 Apr 2011; Markus Meier binutils-config-2-r1.ebuild: + arm stable, bug #361849 + + 08 Apr 2011; Jeroen Roovers binutils-config-2-r1.ebuild: + Stable for HPPA (bug #361849). + + 05 Apr 2011; Christoph Mende + binutils-config-2-r1.ebuild: + Stable on amd64 wrt bug #361849 + + 06 Feb 2011; Mart Raudsepp binutils-config-1.9-r4.ebuild: + Drop to ~mips + +*binutils-config-2-r1 (15 Aug 2010) + + 15 Aug 2010; Mike Frysinger files/binutils-config-2, + +binutils-config-2-r1.ebuild: + Fix incorrect header deletion when switching profiles #330299 by Pinky. + +*binutils-config-2 (20 Dec 2009) + + 20 Dec 2009; Mike Frysinger +files/binutils-config-2, + +binutils-config-2.ebuild: + Touch up code a bit and add support for /etc/ld.so.conf.d/. + +*binutils-config-1.9-r4 (06 May 2007) + + 06 May 2007; Mike Frysinger files/binutils-config-1.9, + +binutils-config-1.9-r4.ebuild: + Fix ldscript symlink generation #171486 by Alan Hourihane. + +*binutils-config-1.9-r3 (26 Nov 2006) + + 26 Nov 2006; Mike Frysinger files/binutils-config-1.9, + +binutils-config-1.9-r3.ebuild: + Fix from James Le Cuirot for handling of $ROOT in ldscript cleanup #156118. + + 19 Oct 2006; Diego Pettenò + binutils-config-1.9-r2.ebuild: + Make findutils a dep only on GNU userland. + + 19 Oct 2006; Mike Frysinger files/binutils-config-1.9, + binutils-config-1.9-r2.ebuild: + Force newer findutils and use portable options #150352. + + 18 Oct 2006; Roy Marples + binutils-config-1.9-r2.ebuild: + Added ~sparc-fbsd keyword. + + 02 Oct 2006; Daniel Gryniewicz + binutils-config-1.9-r2.ebuild: + Marked stable on amd64 for bug #149050 + + 27 Sep 2006; Fernando J. Pereda + binutils-config-1.9-r2.ebuild: + Stable on alpha as per bug #149050 + + 26 Sep 2006; Gustavo Zacarias + binutils-config-1.9-r2.ebuild: + Stable on sparc wrt #149050 + + 26 Sep 2006; Gustavo Zacarias + binutils-config-1.9-r2.ebuild: + Stable on hppa wrt #149050 + + 26 Sep 2006; Joshua Jackson + binutils-config-1.9-r2.ebuild: + Stable x86; bug #149050 + + 25 Sep 2006; binutils-config-1.9-r2.ebuild: + Stable on ppc wrt bug 149050 + + 25 Sep 2006; Markus Rothe + binutils-config-1.9-r2.ebuild: + Stable on ppc64; bug #149050 + +*binutils-config-1.9-r2 (17 Sep 2006) + + 17 Sep 2006; Mike Frysinger files/binutils-config-1.9, + -binutils-config-1.9-r1.ebuild, +binutils-config-1.9-r2.ebuild: + Symlink ldscripts into gcc-exec path #147155 by Heiko Rosemann. + +*binutils-config-1.9-r1 (27 Aug 2006) + + 27 Aug 2006; Mike Frysinger files/binutils-config-1.9, + -binutils-config-1.9.ebuild, +binutils-config-1.9-r1.ebuild: + Now that we have moved binutils stuff, make sure the binaries can still be + found automatically by the gcc cross-compiler. + +*binutils-config-1.9 (27 Aug 2006) + + 27 Aug 2006; Mike Frysinger + +files/binutils-config-1.9, +binutils-config-1.9.ebuild: + Keep cross-compiler files in /usr/CHOST/CTARGET/ #144700. + +*binutils-config-1.8-r7 (10 Apr 2006) + + 10 Apr 2006; Mike Frysinger files/binutils-config-1.8, + -binutils-config-1.8-r6.ebuild, +binutils-config-1.8-r7.ebuild: + Use sysroot-ed path for the include dir. + + 30 Mar 2006; Diego Pettenò + binutils-config-1.8-r6.ebuild: + Add ~x86-fbsd keyword. + +*binutils-config-1.8-r6 (20 Nov 2005) + + 20 Nov 2005; Mike Frysinger files/binutils-config-1.8, + -binutils-config-1.8-r5.ebuild, +binutils-config-1.8-r6.ebuild: + Allow people to select profiles via version only. + +*binutils-config-1.8-r5 (27 Aug 2005) + + 27 Aug 2005; Mike Frysinger files/binutils-config-1.8, + -binutils-config-1.8-r4.ebuild, +binutils-config-1.8-r5.ebuild: + Ooops, last change removed a cd line by accident. + +*binutils-config-1.8-r3 (13 Jun 2005) + + 13 Jun 2005; Mike Frysinger files/binutils-config-1.8, + +binutils-config-1.8-r3.ebuild: + When uninstalling, clean out a few more dirs if they are empty. + +*binutils-config-1.8-r2 (03 Apr 2005) + + 03 Apr 2005; Mike Frysinger files/binutils-config-1.8, + -binutils-config-1.8-r1.ebuild, +binutils-config-1.8-r2.ebuild: + Touch up the unistall so it works with the eclass again. + +*binutils-config-1.8-r1 (22 Feb 2005) + + 22 Feb 2005; Mike Frysinger + +binutils-config-1.8-r1.ebuild: + Make sure manpage gets installed #81553 by Aron Griffis. + +*binutils-config-1.8 (30 Jan 2005) + + 30 Jan 2005; Mike Frysinger +files/binutils-config-1.8, + files/binutils-config.8, +binutils-config-1.8.ebuild: + Add support for generating fake arm/mips little/big targets. Also make it so + the user can select which profile to fake against. + +*binutils-config-1.7 (13 Jan 2005) + + 13 Jan 2005; Mike Frysinger + +files/binutils-config-1.7, +files/binutils-config.8, + +binutils-config-1.7.ebuild: + Allow users to install fake x86/amd64 symlinks easily and add a manpage. + +*binutils-config-1.6 (01 Jan 2005) + + 01 Jan 2005; Mike Frysinger + +files/binutils-config-1.6, +binutils-config-1.6.ebuild: + Upgrade support for FAKE_TARGETS. + +*binutils-config-1.5-r1 (31 Dec 2004) + + 31 Dec 2004; Jeremy Huddleston + files/binutils-config-1.5: + Fixed syntax error in binutils-condif-1.5. + +*binutils-config-1.5 (30 Dec 2004) + + 30 Dec 2004; Mike Frysinger + +files/binutils-config-1.5, +binutils-config-1.5.ebuild: + New version to support extra symlink generation for multilib systems. + +*binutils-config-1.4 (26 Dec 2004) + + 26 Dec 2004; Mike Frysinger + +files/binutils-config-1.4, +binutils-config-1.4.ebuild: + Fill out {INFO,LD,MAN}PATH variables to fix #74726 and #75636. + +*binutils-config-1.3 (15 Dec 2004) + + 15 Dec 2004; Mike Frysinger + +files/binutils-config-1.3, +binutils-config-1.3.ebuild: + Support $(get_libdir) for funky arches. + +*binutils-config-1.2 (15 Dec 2004) + + 15 Dec 2004; Mike Frysinger + +files/binutils-config-1.2, +binutils-config-1.2.ebuild: + Version bump to resolve upgrade issues #74348. + +*binutils-config-1.1 (08 Dec 2004) + + 08 Dec 2004; Mike Frysinger + +files/binutils-config-1.1, +binutils-config-1.1.ebuild: + Support unmerging of targets and move the symlink generation out of packages + and into binutils. + +*binutils-config-1.0 (14 Nov 2004) + + 14 Nov 2004; Mike Frysinger : + Initial import. Ebuild submitted by me. diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/Manifest b/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/Manifest new file mode 100644 index 0000000000..a158c84db0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/Manifest @@ -0,0 +1,31 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX binutils-config-1.9 11043 SHA256 20becd27cd1161d3afcd079ebff883b8eba3e698171937d82a9575dfa19a2373 SHA512 d0366bd547d7c2adddf30975a361b2f25d008f0203db9e53cd81e635fd081e0ce13940a1df511f6edc7a11d6c4e641567cb750006cbbaa7b5bfd118bf6f87464 WHIRLPOOL d2c06206ffb351226db6db89e305042c03cf3cfa628c440fd3fd7274bf0c62c8ba61599f4997714075dc9f61b57a46709824eded2a31678bc2668e43c982ce91 +AUX binutils-config-2 11440 SHA256 5e923d1445910b9b9d1e455e52313087098689359846db0dc3fa52d33b63b192 SHA512 16b8bc2277bb50fb803377b192368a7abf7c97b5959bdd0d67fcf508220164d29ee2cfc1526ecfce7125b7492a0a5e4f094e948fa5ba9af44487229af3d91197 WHIRLPOOL 3acedb96e6c0c97e2223aa5fffcfb59f7e7b311c883e1557191db14b166a01d14ecd6eafbd4a4dbd33ceb2ca388fa7bf54d8291a24bb5e26a5634e2c8fb2a2df +AUX binutils-config-3 13599 SHA256 babf8d17c82f9ffdad83d9ddde0cf2897a21dc0d79233cf9110019ece06c321f SHA512 8ba2cf49933152bd3a8178349d691ed59c675fc8d05d6ef798d62da2cc07dd05e69ff29c07676f5bed279fa8c425c7a4260dee33d30f482911c2b3b732eaa7d8 WHIRLPOOL f639a12c04222e134fa5ae32442f4817b8b0d16cfbce8157a6143d9d0309277c8712f7704f38bb975f233b95b5ebaa0fe193a89beb5dd3f53b47851f325c70bb +AUX binutils-config-4 11809 SHA256 db9e5453037d28990a32dd3412d970e563511b657bb318030e2ed65ccf16895a SHA512 26633692b7485540b77f4ad2b221410d220d17ade6d7c19783de386a8d4987b244ea8d49872102d6f447ea00a328117a08f509cbc70d0fa2008e36f227cadd6c WHIRLPOOL c6412a210712990533ab1ef495ea82451598a35289de72155f97bb81e40b74dc8e89a1e54e319217e8eae40478603e9033a58aa4ce1c0092048905d02142992e +AUX binutils-config.8 2837 SHA256 20817cd2e6e3a8ace12ada7b73ada556d597527adcad02876e522e0b6396d4a3 SHA512 66a260499c1100dc71469e4ca1e2b0f71410382138c381e6a6ed4e4aa19520607407ffa6a28e0388e0abe5ee86769b662cec29cdb2ff02cc6c05af64314db5d9 WHIRLPOOL 8bbc5c525b1c7a3ec147458569d570a3312034da2c75c1f31c4cd888db5205aa0a8c8ec061b2354d8ac80b43bdbdf1559a92e904dae5f681345fe758794c2535 +EBUILD binutils-config-1.9-r4.ebuild 626 SHA256 4445f3282acda5b7c96146974adefc47315c437b5eb008daab9ac5f87a18d99d SHA512 82089adb1b63b386280f512a096836189bcd42995f7058cb211c7b01860788be24a4112c3345dd4042ed7b2311bc7b5a40248e55ad2e958519d6b8fd7e341d5e WHIRLPOOL b4409b6e396e42bf0dea54a1cc8aa912d7f1f215d7143d955ead38b1dea883d95b0b518fe198df72f21af8a954b148b7d18d292d6965a82417856fffccaa0ac7 +EBUILD binutils-config-2-r1.ebuild 627 SHA256 06d97c5306e671ccf55fcad8eec8dcd20e1c6c3bb8e4646771d62af5f1e1754f SHA512 856c552643f31f3df0218442c0290f7cb090c5088e0796ad03e5e07f5bdf0f8d3233b1659556e5768909a557971e5e5ebc702ba4a39658c7a862c4d5336364e6 WHIRLPOOL e5af63fd41361217f60dcfa84a605616a7bb0037fb986f00f3f866dff19bfa3fb96365b10be4854b6a27d643ccb2d682910644df5941e7f4d88f341ae2e6ad3c +EBUILD binutils-config-3-r3.ebuild 645 SHA256 f06ca4397099677760eca41ef1ea3fc4cc3f55d755ff1cd51d607e60bf850af9 SHA512 73a592d324d7d537c3d67ad7402f13fe2b165fc241db373dd982015ada8b92d0bf961dd01e705cd3e77f704811535053f7a360fa24437bf25f5305f3f9713702 WHIRLPOOL 75f57d9150498c247589500945f09b07f83d12e86e4f7c213f86ffa6c8af51b28c60e18ea85b51cc02fd9fa1c30bd969c366aba2d81c7690d2a09be0eac8d413 +EBUILD binutils-config-4.ebuild 617 SHA256 3ed79f440172c54af417acfdf8af5c0fb134b62711dbff0e5a5d95e33d3e2efc SHA512 854493200498b24cf0a483b17faf5b01abeeaad75fda012fea0e1dd7daf962ae24621411009afa70e043c139f26f04d601c398351b37136bb26309bb950b2ddc WHIRLPOOL 59daf88769499d6136997f61e1043bbaad27cd369088e0b1912697775d78c3f7912379359ef79e951f75fe1935756c38372e389a38e18344228539105418febc +MISC ChangeLog 10973 SHA256 ccd4960beebcbc858597c6a2fcc518804f496c580dcd60614f8eadc21237defc SHA512 d0ca8953ac9b086e22d658d7c81657461f31d30da13cf9125819fe0f937ad185d8667e8b55d68c82ec71a00c70bc18683cfbc5df40b8118af6beb27ce977329e WHIRLPOOL 512320d1ded539d35cbd8b2a1240bdd871841c1727a9de91b6aa7e0b8f498da19c572816ad1211546a5818b8ecb1ee32f2037964ade786e2cc970184c86e26b9 +MISC metadata.xml 162 SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a SHA512 2a857e10b277827773a6c7967e070d7bfff23d75f44fa4d4fa8a7339df3225e6dba512a865d91c9c55bdb013dafdce85dface1b845acfbb5473e232666cdda45 WHIRLPOOL f7586c1570803b3e646f0be89ba6c767e82ec6889ef92d15f62a38f1410ed9d82c36892e5e83f694471959783d0d5ad667f1a39b7eb51f2080c269d5fa23d819 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAEBCAAGBQJT14JdAAoJEPGu1DbS6WIA0pcQAIg2rewWxx+VxGn4CvtISfuv +YJiyG7STdSdNLhuzyGs6tpUBIkqIFuBAiIjU9XKdqrbQhee33M7x5I8woAcTYP6+ +9ezVatBEoPabI9NDr8NaWTXHHzi9oDhMGpUYxDN9VXeCBBI5f+wsBMbojVpY9pin ++6zPfUwxRcpdMqtWLP6NKtwD3bQUKvfyCbew7ALv774q7qEaCFnvtszC1VkbJ175 +2/VrFR+83fJ0NvMZbsLgtXNW8MskRYru1GHw2Hu/cXKEgx4yaIyIBfJmf/cwifWO +9DdinIzmqz3bIF09ps+cdD05BVGOzA81RdkpwiZRr/oc9BIG9OMUX49VqN1jVEKg +gBpmAPVK9612wQWhFADH4035OxuX0bmTvfkProIC5h5P86ma/cmc4a6q7yT55d/m +vKLSgCf3GlnuX6yqrord8KdN8Wd3KaQ0tiNlEoh1zX6pEOYt7P6bz7i+V243eBuy +aDSW+VTJCDJ3xswm3i4/lLrbeqfH8N+vuwjBgvbLeQ+/4alxucyD9VLSQu72sInD +vMhfI/n9AAjfHxLfasOuf/gdkckx5+XdSnuYTW62jptKSBVPDR7XDeVlW4LhA9IG +F3qS0BB4OeuMzEKIRpo04MIIXIzh+zvHjBwj0SJ2UvqmBDE3JeD7B7EBhhSCbTCi +882KqvQSgy4FzFjcbjUi +=j35d +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/binutils-config-1.9-r4.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/binutils-config-1.9-r4.ebuild new file mode 100644 index 0000000000..38fbf8f0cc --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/binutils-config-1.9-r4.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-config/binutils-config-1.9-r4.ebuild,v 1.2 2011/02/06 11:30:43 leio Exp $ + +DESCRIPTION="Utility to change the binutils version being used" +HOMEPAGE="http://www.gentoo.org/" +SRC_URI="" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" +IUSE="" + +RDEPEND="userland_GNU? ( >=sys-apps/findutils-4.2 )" + +src_install() { + newbin "${FILESDIR}"/${PN}-${PV} ${PN} || die + doman "${FILESDIR}"/${PN}.8 +} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/binutils-config-2-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/binutils-config-2-r1.ebuild new file mode 100644 index 0000000000..8edda86678 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/binutils-config-2-r1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-config/binutils-config-2-r1.ebuild,v 1.7 2011/07/10 23:39:04 halcy0n Exp $ + +DESCRIPTION="Utility to change the binutils version being used" +HOMEPAGE="http://www.gentoo.org/" +SRC_URI="" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" +IUSE="" + +RDEPEND="userland_GNU? ( >=sys-apps/findutils-4.2 )" + +src_install() { + newbin "${FILESDIR}"/${PN}-${PV} ${PN} || die + doman "${FILESDIR}"/${PN}.8 +} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/binutils-config-3-r3.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/binutils-config-3-r3.ebuild index 25c41a5e8e..7c73debb9a 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/binutils-config-3-r3.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/binutils-config-3-r3.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-config/binutils-config-3-r3.ebuild,v 1.9 2012/07/29 18:36:13 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-config/binutils-config-3-r3.ebuild,v 1.10 2014/01/18 03:08:02 vapier Exp $ DESCRIPTION="Utility to change the binutils version being used" HOMEPAGE="http://www.gentoo.org/" @@ -8,7 +8,7 @@ SRC_URI="" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE="" RDEPEND="userland_GNU? ( !&2 + exit 1 +} +esyslog() { :; } +umask 022 + +usage() { +cat << USAGE_END + +Usage: ${HILITE}binutils-config${NORMAL} ${GOOD}[options]${NORMAL} ${BRACKET}[binutils profile]${NORMAL} + +${HILITE}General Options:${NORMAL} + ${GOOD}-c, --get-current-profile${NORMAL} Print current profile + ${GOOD}-l, --list-profiles${NORMAL} Print a list of available profiles + ${GOOD}-u, --uninstall${NORMAL} Remove all signs of specified target + ${GOOD}-d, --debug${NORMAL} Execute with debug output + +${HILITE}Arch Specific Cruft:${NORMAL} + ${GOOD}--amd64${NORMAL} Install extra amd64 links (x86_64) + ${GOOD}--arm${NORMAL} Install extra arm links (arm/armeb) + ${GOOD}--mips${NORMAL} Install extra mips links (mips/mipsel) + ${GOOD}--x86${NORMAL} Install extra x86 links (i[3-6]86) + +Profile names are of the form: ${BRACKET}-${NORMAL} +For example: ${BRACKET}i686-pc-linux-gnu-2.15.92.0.2${NORMAL} + +For more info, please see ${HILITE}binutils-config${NORMAL}(8). +USAGE_END + + exit ${1:-1} +} + +mv_if_diff() { + if cmp -s "$1" "$2" ; then + rm -f "$1" + else + mv -f "$1" "$2" + fi +} + +switch_profile() { + unset TARGET VER LIBPATH FAKE_TARGETS + source "${ENV_D}/${PROFILE}" + if [[ -z ${TARGET} ]] ; then + eerror "${PROFILE} is invalid (no \$TARGET defined) :(" + return 1 + fi + if [[ -z ${VER} ]] ; then + eerror "${PROFILE} is invalid (no \$VER defined) :(" + return 1 + fi + + # + # Older installs don't have 'FAKE_TARGETS' defined, so lets + # update these env.d entries so that we don't force the poor + # user to re-emerge their binutils just for 1 envvar :/ + # + if [[ ${FAKE_TARGETS-poor user} == "poor user" ]] ; then + local targ=${TARGET/-*} + local FAKE_TARGETS=${TARGET} + case ${targ} in + mips|powerpc|sparc) + FAKE_TARGETS="${FAKE_TARGETS} ${TARGET/-/64-}";; + mips64|powerpc64|sparc64) + FAKE_TARGETS="${FAKE_TARGETS} ${TARGET/64-/-}";; + esac + echo "FAKE_TARGETS=\"${FAKE_TARGETS}\"" >> "${ENV_D}/${PROFILE}" + fi + local fake_targ_append="${TARGET#*-}" + FAKE_TARGETS="${FAKE_TARGETS} ${FAKE_TARGETS_USER// /-${fake_targ_append} }" + + ebegin "Switching to ${PROFILE}" + + # + # Generate binary symlinks + # On systems that do 32bit/64bit, we need to fake an + # extra set of binary names (${FAKE_TARGETS}) + # + BINPATH="" + BINPATH_LINKS="" + if [[ ${TARGET} != ${HOST} ]] ; then + # + # Newer paths: /usr/${HOST}/${TARGET}/... + # Older paths: /usr/${TARGET}/... + # + if [[ -d ${ROOT}/usr/${HOST}/${TARGET}/binutils-bin/${VER} ]] ; then + BINPATH=/usr/${HOST}/${TARGET}/binutils-bin/${VER} + BINPATH_LINKS=/usr/libexec/gcc/${TARGET} + fi + fi + if [[ -z ${BINPATH} ]] ; then + BINPATH=/usr/${TARGET}/binutils-bin/${VER} + BINPATH_LINKS=/usr/${TARGET}/bin + fi + cd "${ROOT}/${BINPATH}" || exit 1 + mkdir -p "${ROOT}/${BINPATH_LINKS}" "${ROOT}/usr/bin" + for x in * ; do + ln -sf "${BINPATH}/${x}" "${ROOT}/${BINPATH_LINKS}/${x}" + ln -sf "${BINPATH_LINKS}/${x}" "${ROOT}"/usr/bin/${TARGET}-${x} + for fake in ${FAKE_TARGETS} ; do + [[ -f ${ENV_D}/config-${fake} ]] && continue + ln -sf "${BINPATH_LINKS}/${x}" "${ROOT}"/usr/bin/${fake}-${x} + done + if [[ ${TARGET} == ${HOST} ]] ; then + ln -sf ${TARGET}-${x} "${ROOT}"/usr/bin/${x} + fi + done + + # + # Generate library / ldscripts symlinks + # + : ${LIBPATH:=/usr/lib/binutils/${TARGET}/${VER}} + cd "${ROOT}/${LIBPATH}" || exit 1 + if [[ ${TARGET} == ${HOST} ]] ; then + dstlib=${ROOT}/usr/${HOST}/lib + else + dstlib=${ROOT}/usr/${HOST}/${TARGET}/lib + # Clean out old path + rm -rf "${ROOT}"/usr/${TARGET}/lib/ldscripts + rmdir "${ROOT}"/usr/${TARGET}/lib >& /dev/null + fi + # When upgrading, we need to clean up ldscripts and libs + rm -rf "${dstlib}/ldscripts" "${ROOT}/${BINPATH_LINKS}"/ldscripts + mkdir -p "${dstlib}" + ln -sf "${LIBPATH}/ldscripts" "${dstlib}"/ldscripts + find -L "${dstlib}" -type l -exec rm {} + + for x in lib* ; do + ln -sf "${LIBPATH}/${x}" "${dstlib}/${x}" + done + + # + # Generate include symlinks + # + INCPATH=${LIBPATH}/include + if [[ -d ${ROOT}/${INCPATH} ]] ; then + cd "${ROOT}/${INCPATH}" || exit 1 + if [[ ${HOST} == ${TARGET} ]] ; then + mkdir -p "${ROOT}/usr/include" + for x in * ; do + ln -sf "${INCPATH}/${x}" "${ROOT}/usr/include/${x}" + done + else + # Clean out old path -- cannot use '-exec {} +' syntax here + find . -type f -exec rm -f "${ROOT}/usr/${TARGET}/usr/include/{}" \; + rmdir "${ROOT}/usr/${TARGET}/usr/include" >& /dev/null + rmdir "${ROOT}/usr/${TARGET}/usr" >& /dev/null + rmdir "${ROOT}/usr/${TARGET}" >& /dev/null + fi + fi + + # + # Make sure proper paths get updated + # + if [[ ${TARGET} == ${HOST} ]] ; then + DATAPATH=/usr/share/binutils-data/${TARGET}/${VER} + local e="${ROOT}"/etc/env.d/05binutils + local ee="${e}.tmp" + rm -f "${ee}" + [[ -d ${DATAPATH}/man ]] && echo "MANPATH=${DATAPATH}/man" >> "${ee}" + [[ -d ${DATAPATH}/info ]] && echo "INFOPATH=${DATAPATH}/info" >> "${ee}" + # hmm, `ld` has this in SEARCH_DIR(), but ld.so does not ... + if [[ -d ${ROOT}/etc/ld.so.conf.d ]] ; then + local l="${ROOT}"/etc/ld.so.conf.d/05binutils.conf + local ll="${l}.tmp" + echo "/usr/${TARGET}/lib" > "${ll}" + mv_if_diff "${ll}" "${l}" + else + echo "LDPATH=/usr/${TARGET}/lib" >> "${ee}" + fi + mv_if_diff "${ee}" "${e}" + fi + + local c="${ENV_D}/config-${TARGET}" + local cc="${c}.tmp" + echo "CURRENT=${VER}" > "${cc}" + mv_if_diff "${cc}" "${c}" + + eend 0 + + # + # Regen env.d if need/can be + # + if [[ ${ROOT} == "/" ]] && [[ ${TARGET} == ${HOST} ]] ; then + env-update + echo + ewarn "Please remember to run:" + echo + ewarn " # . /etc/profile" + echo + fi + + return 0 +} + +uninstall_target() { + if [[ ${TARGET} == ${HOST} ]] ; then + eerror "${argv0}: Refusing to uninstall native binutils" + exit 1 + fi + + shopt -s nullglob + PROFILE="" + + for PROFILE in "${ENV_D}"/${TARGET}-* ; do + ewarn "Removing all signs of ${PROFILE##*/}" + rm -f "${ENV_D}"/${PROFILE} + done + if [[ -z ${PROFILE} ]] && [[ ! -e ${ENV_D}/config-${TARGET} ]] ; then + eerror "${argv0}: No profiles exist for '${TARGET}'" + exit 1 + fi + + rm -f "${ENV_D}"/config-${TARGET} "${ROOT}"/etc/ld.so.conf.d/05binutils.conf + + # XXX: we still leave behind FAKE_TARGETS in /usr/bin ... + for x in addr2line ar as c++filt elf2flt flthdr gprof ld ld.real \ + nm objcopy objdump ranlib readelf size strings strip ; do + rm -f "${ROOT}"/usr/bin/${TARGET}-${x} + rm -f "${ROOT}"/usr/{${HOST}/,}${TARGET}/bin/${x} + rm -f "${ROOT}"/usr/libexec/gcc/${TARGET}/${x} + done + for x in ansidecl.h bfd.h bfdlink.h dis-asm.h symcat.h ; do + rm -f "${ROOT}"/usr/{${HOST}/,}${TARGET}/{usr/,}include/${x} + done + for x in bfd iberty opcodes ; do + rm -f "${ROOT}"/usr/${HOST}/${TARGET}/lib/lib${x}{{-*,}.so,.a,.la} + done + # Delete broken symlinks + local destdir="${ROOT}/usr/${HOST}/${TARGET}" + rm -f "${destdir}"/lib/ldscripts + find -L "${destdir}"/lib -type l -exec rm {} + + rmdir \ + "${destdir}"/{bin,include,lib,usr} \ + "${destdir}" \ + "${ROOT}"/var/db/pkg/cross-${TARGET} \ + 2>/dev/null + + rm -f "${ENV_D}"/${TARGET}-* +} + +get_current_profile() { + if [[ ! -f ${ENV_D}/config-${PROFILE} ]] ; then + eerror "${argv0}: No binutils profile is active!" + return 1 + fi + + source "${ENV_D}/config-${PROFILE}" + + if [[ -z ${CURRENT} ]] ; then + eerror "${argv0}: No binutils profile is active!" + return 1 + fi + + echo "${PROFILE}-${CURRENT}" + + return 0 +} + +list_profiles() { + local i=1 + + set_HOST + + if [[ ${ROOT} != / ]] ; then + echo "Using binutils-config info in ${ROOT}" + fi + target= + for x in "${ENV_D}"/* ; do + if [[ -f ${x} ]] && [[ ${x/\/config-} == ${x} ]] ; then + source "${x}" + if [[ ${target} != ${TARGET} ]] ; then + [[ -n ${target} ]] && echo + target=${TARGET} + fi + + x=${x##*/} + if [[ -e ${ENV_D}/config-${TARGET} ]] ; then + source "${ENV_D}/config-${TARGET}" + if [[ ${VER} == ${CURRENT} ]] ; then + [[ ${TARGET} == ${HOST} ]] \ + && x="${x} ${GOOD}*${NORMAL}" \ + || x="${x} ${HILITE}*${NORMAL}" + fi + fi + echo " [${i}] ${x}" + ((++i)) + fi + done +} + +set_HOST() { + [[ -n ${HOST} ]] && return 0 + + if [[ -z ${CHOST} ]] ; then + HOST=$(portageq envvar CHOST) + else + HOST=${CHOST} + fi +} + +ENV_D="${ROOT}etc/env.d/binutils" + +DEBUG="no" +NEED_ACTION="yes" +DOIT="switch_profile" +PROFILE="" +FAKE_TARGETS_USER="" +HOST="" + +while [[ $# -gt 0 ]] ; do + x=$1 + shift + case ${x} in + -c|--get-current-profile) + if [[ ${NEED_ACTION} == "yes" ]] ; then + NEED_ACTION="no" + DOIT="get_current_profile" + fi + ;; + -d|--debug) + DEBUG="yes" + ;; + -l|--list-profiles) + if [[ ${NEED_ACTION} == "yes" ]] ; then + NEED_ACTION="no" + DOIT="list_profiles" + fi + ;; + -u|--uninstall) + if [[ ${NEED_ACTION} == "yes" ]] ; then + NEED_ACTION="no" + DOIT="uninstall_target" + TARGET=$1 + shift + fi + ;; + -h|--help) + usage 0 + ;; + -V|--version) + unset Header + cvsver="$Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-config/files/binutils-config-2,v 1.3 2011/04/03 21:44:42 vapier Exp $" + cvsver=${cvsver##*binutils-config-} + bver=${cvsver%%,v *} + cvsver=${cvsver#* } + echo "binutils-config-${bver} (r${cvsver%% *})" + exit 0 + ;; + --amd64|--arm|--mips|--x86) + if [[ ${NEED_ACTION} == "yes" ]] ; then + # Make sure we have a space after each target + NEED_ACTION="no" + [[ -z ${PROFILE} ]] && PROFILE="current" + case ${x} in + --amd64) FAKE_TARGETS_USER="x86_64 ";; + --arm) FAKE_TARGETS_USER="arm armeb ";; + --x86) FAKE_TARGETS_USER="i386 i486 i586 i686 ";; + --mips) FAKE_TARGETS_USER="mips mips64 mipsel mipsel64 ";; + esac + fi + ;; + -*) + eerror "${0##*/}: Invalid switch! Try '--help'." + exit 1 + ;; + *) + if [[ -n ${PROFILE} ]] && [[ ${PROFILE} != "current" ]] ; then + eerror "${argv0}: Too many arguments! Run ${argv0} without parameters for help." + exit 1 + fi + + if [[ -z $(echo ${x} | tr -d '[:digit:]') ]] ; then + # User gave us a # representing the profile + i=1 + for y in "${ENV_D}"/* ; do + [[ ${y/config-} != ${y} ]] && continue + + if [[ -f ${y} ]] && [[ ${x} -eq ${i} ]] ; then + PROFILE=${y##*/} + NEED_ACTION="no" + break + fi + ((++i)) + done + fi + + if [[ -z ${PROFILE} ]] ; then + # User gave us a full HOST-ver + x=${x##*/} + if [[ ! -f ${ENV_D}/${x} ]] && [[ ! -f ${ENV_D}/config-${x} ]] ; then + # Maybe they just gave us a ver ... + set_HOST + if [[ -f ${ENV_D}/${HOST}-${x} ]] ; then + x=${HOST}-${x} + else + eerror "${argv0}: Could not locate '$x' in '${ENV_D}/'!" + exit 1 + fi + fi + PROFILE=${x} + NEED_ACTION="no" + fi + ;; + esac +done + +[[ ${NEED_ACTION} == "yes" ]] && usage 1 +[[ ${DEBUG} == "yes" ]] && set -x + +[[ ${DOIT} != "list_profiles" ]] && set_HOST +[[ -z ${PROFILE} ]] && PROFILE=${HOST} +[[ ${PROFILE} == "current" ]] && PROFILE=$(PROFILE=${HOST} get_current_profile) +eval ${DOIT} + +# vim:ts=4 diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/files/binutils-config-3 b/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/files/binutils-config-3 index e84cf2796b..5f21878f5c 100755 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/files/binutils-config-3 +++ b/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/files/binutils-config-3 @@ -1,7 +1,7 @@ #!/bin/bash -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-config/files/binutils-config-3,v 1.9 2012/08/18 03:57:50 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-config/files/binutils-config-3,v 1.11 2013/05/05 05:20:42 vapier Exp $ # Format of /etc/env.d/binutils/: # config-TARGET: CURRENT=version for TARGET @@ -258,8 +258,11 @@ uninstall_target() { # XXX: we still leave behind FAKE_TARGETS in /usr/bin ... local x - for x in addr2line ar as c++filt elf2flt flthdr gprof ld ld.real \ - nm objcopy objdump ranlib readelf size strings strip ; do + for x in \ + addr2line ar as c++filt elf2flt elfedit flthdr gprof \ + ld ld.{bfd,gold,real} \ + nm objcopy objdump ranlib readelf size strings strip + do x=( "${ROOT}"/usr/bin/${TARGET}-${x} "${ROOT}"/usr/{${HOST}/,}${TARGET}/bin/${x} @@ -281,6 +284,8 @@ uninstall_target() { "${destdir}"/{bin,include,lib,usr} \ "${destdir}" \ "${ROOT}"/var/db/pkg/cross-${TARGET} \ + "${ROOT}"/usr/{${HOST}/,}${TARGET}/bin \ + "${ROOT}"/usr/libexec/gcc/${TARGET} \ 2>/dev/null rm -f "${ENV_D}"/${TARGET}-* @@ -411,7 +416,7 @@ while [[ $# -gt 0 ]] ; do -h|--help) usage 0 ;; -V|--version) unset Header - cvsver="$Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-config/files/binutils-config-3,v 1.9 2012/08/18 03:57:50 vapier Exp $" + cvsver="$Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-config/files/binutils-config-3,v 1.11 2013/05/05 05:20:42 vapier Exp $" cvsver=${cvsver##*binutils-config-} bver=${cvsver%%,v *} cvsver=${cvsver#* } diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/files/binutils-config-4 b/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/files/binutils-config-4 new file mode 100755 index 0000000000..a932aabead --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/files/binutils-config-4 @@ -0,0 +1,464 @@ +#!/bin/bash +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-config/files/binutils-config-4,v 1.1 2014/07/29 11:15:38 vapier Exp $ + +# Format of /etc/env.d/binutils/: +# config-TARGET: CURRENT=version for TARGET +# TARGET-VER: has a TARGET and VER variable + +: ${ROOT:=/} +[[ ${ROOT} != */ ]] && ROOT="${ROOT}/" +[[ ${ROOT} != /* ]] && ROOT="${PWD%/}/${ROOT}" + +cd / + +trap ":" INT QUIT TSTP + +argv0=${0##*/} +source /etc/init.d/functions.sh || { + echo "${argv0}: Could not source /etc/init.d/functions.sh!" 1>&2 + exit 1 +} +esyslog() { :; } +die() { eerror "${argv0}: $*"; exit 1; } +umask 022 + +usage() { +cat << USAGE_END +Usage: ${HILITE}binutils-config${NORMAL} ${GOOD}[options]${NORMAL} ${BRACKET}[binutils profile]${NORMAL} + +${HILITE}General Options:${NORMAL} + ${GOOD}-c, --get-current-profile${NORMAL} Print current profile + ${GOOD}-l, --list-profiles${NORMAL} Print a list of available profiles + ${GOOD}-u, --uninstall${NORMAL} Remove all signs of specified target + ${GOOD}-d, --debug${NORMAL} Execute with debug output + +${HILITE}General Cruft:${NORMAL} + ${GOOD}--linker${NORMAL} Switch to specified linker (if supported) + +Profile names are of the form: ${BRACKET}-${NORMAL} +For example: ${BRACKET}i686-pc-linux-gnu-2.15.92.0.2${NORMAL} + +For more info, please see ${HILITE}binutils-config${NORMAL}(8). +USAGE_END + + exit ${1:-1} +} + +mv_if_diff() { + if cmp -s "$1" "$2" ; then + rm -f "$1" + else + mv -f "$1" "$2" + fi +} +atomic_ln() { + local target=$1 linkdir=$2 linkname=$3 linktmp linkfull + linktmp="${linkdir}/.binutils-config.tmp.${linkname}" + linkfull="${linkdir}/${linkname}" + if [[ -d ${linkfull} ]] ; then + # if linking to a dir, we need a little magic to + # make it atomic since `mv -T` is not portable + rm -rf "${linktmp}" + mkdir -p "${linktmp}" + ln -sf "${target}" "${linktmp}/${linkname}" + mv "${linktmp}/${linkname}" "${linktmp}/../" + rmdir "${linktmp}" + else + # `ln` will expand into unlink();symlink(); which + # is not atomic for a small amount of time, but + # `mv` is a single rename() call + ln -sf "${target}" "${linktmp}" + mv "${linktmp}" "${linkfull}" + fi +} + +setup_env() { + unset TARGET VER LIBPATH + source "${ENV_D}/${PROFILE}" + if [[ -z ${TARGET} ]] ; then + eerror "${PROFILE} is invalid (no \$TARGET defined) :(" + return 1 + fi + if [[ -z ${VER} ]] ; then + eerror "${PROFILE} is invalid (no \$VER defined) :(" + return 1 + fi + + # + # Generate binary symlinks + # + BINPATH="" + BINPATH_LINKS="" + if [[ ${TARGET} != ${HOST} ]] ; then + # + # Newer paths: /usr/${HOST}/${TARGET}/... + # Older paths: /usr/${TARGET}/... + # + if [[ -d ${ROOT}/usr/${HOST}/${TARGET}/binutils-bin/${VER} ]] ; then + BINPATH=/usr/${HOST}/${TARGET}/binutils-bin/${VER} + BINPATH_LINKS=/usr/libexec/gcc/${TARGET} + fi + fi + if [[ -z ${BINPATH} ]] ; then + BINPATH=/usr/${TARGET}/binutils-bin/${VER} + BINPATH_LINKS=/usr/${TARGET}/bin + fi +} + +switch_profile() { + ebegin "Switching to ${PROFILE}" + + setup_env || return 1 + + cd "${ROOT}/${BINPATH}" || exit 1 + mkdir -p "${ROOT}/${BINPATH_LINKS}" "${ROOT}/usr/bin" + for x in * ; do + atomic_ln "${BINPATH}/${x}" "${ROOT}/${BINPATH_LINKS}" "${x}" + atomic_ln "${BINPATH_LINKS}/${x}" "${ROOT}/usr/bin" "${TARGET}-${x}" + if [[ ${TARGET} == ${HOST} ]] ; then + atomic_ln "${TARGET}-${x}" "${ROOT}/usr/bin" "${x}" + fi + done + + # + # Generate library / ldscripts symlinks + # + : ${LIBPATH:=/usr/lib/binutils/${TARGET}/${VER}} + cd "${ROOT}/${LIBPATH}" || exit 1 + if [[ ${TARGET} == ${HOST} ]] ; then + dstlib=${ROOT}/usr/${HOST}/lib + else + dstlib=${ROOT}/usr/${HOST}/${TARGET}/lib + fi + # When upgrading, we need to clean up ldscripts and libs + mkdir -p "${dstlib}" + rm -rf "${ROOT}/${BINPATH_LINKS}"/ldscripts + atomic_ln "${LIBPATH}/ldscripts" "${dstlib}" "ldscripts" + find -L "${dstlib}" -type l -exec rm -v {} + + for x in lib* ; do + atomic_ln "${LIBPATH}/${x}" "${dstlib}" "${x}" + done + + # + # Generate include symlinks + # + INCPATH=${LIBPATH}/include + if [[ -d ${ROOT}/${INCPATH} ]] ; then + cd "${ROOT}/${INCPATH}" || exit 1 + if [[ ${HOST} == ${TARGET} ]] ; then + mkdir -p "${ROOT}/usr/include" + for x in * ; do + atomic_ln "${INCPATH}/${x}" "${ROOT}/usr/include" "${x}" + done + else + # Clean out old path -- cannot use '-exec {} +' syntax here + find . -type f -exec rm -f "${ROOT}/usr/${TARGET}/usr/include/{}" \; + rmdir "${ROOT}/usr/${TARGET}/usr/include" >& /dev/null + rmdir "${ROOT}/usr/${TARGET}/usr" >& /dev/null + rmdir "${ROOT}/usr/${TARGET}" >& /dev/null + fi + fi + + # + # Make sure proper paths get updated + # + if [[ ${TARGET} == ${HOST} ]] ; then + DATAPATH=/usr/share/binutils-data/${TARGET}/${VER} + local e="${ROOT}"/etc/env.d/05binutils + local ee="${e}.tmp" + rm -f "${ee}" + [[ -d ${DATAPATH}/man ]] && echo "MANPATH=${DATAPATH}/man" >> "${ee}" + [[ -d ${DATAPATH}/info ]] && echo "INFOPATH=${DATAPATH}/info" >> "${ee}" + # hmm, `ld` has this in SEARCH_DIR(), but ld.so does not ... + if [[ -d ${ROOT}/etc/ld.so.conf.d ]] ; then + local l="${ROOT}"/etc/ld.so.conf.d/05binutils.conf + local ll="${l}.tmp" + echo "/usr/${TARGET}/lib" > "${ll}" + mv_if_diff "${ll}" "${l}" + else + echo "LDPATH=/usr/${TARGET}/lib" >> "${ee}" + fi + mv_if_diff "${ee}" "${e}" + fi + + local c="${ENV_D}/config-${TARGET}" + local cc="${c}.tmp" + echo "CURRENT=${VER}" > "${cc}" + mv_if_diff "${cc}" "${c}" + + eend 0 + + # + # Regen env.d if need/can be + # + if [[ ${ROOT} == "/" ]] && [[ ${TARGET} == ${HOST} ]] ; then + env-update + echo + ewarn "Please remember to run:" + echo + ewarn " # . /etc/profile" + echo + fi + + return 0 +} + +uninstall_target() { + : ${TARGET:=${UARG}} + + if [[ ${TARGET} == ${HOST} ]] ; then + die "refusing to uninstall native binutils" + fi + + shopt -s nullglob + PROFILE="" + + for PROFILE in "${ENV_D}"/${TARGET}-* ; do + ewarn "Removing all signs of ${PROFILE##*/}" + rm -f "${ENV_D}"/${PROFILE} + done + if [[ -z ${PROFILE} ]] && [[ ! -e ${ENV_D}/config-${TARGET} ]] ; then + die "no profiles exist for '${TARGET}'" + fi + + rm -f "${ENV_D}"/config-${TARGET} "${ROOT}"/etc/ld.so.conf.d/05binutils.conf + + local x + for x in \ + addr2line ar as c++filt elf2flt elfedit flthdr gprof \ + ld ld.{bfd,gold,real} \ + nm objcopy objdump ranlib readelf size strings strip + do + x=( + "${ROOT}"/usr/bin/${TARGET}-${x} + "${ROOT}"/usr/{${HOST}/,}${TARGET}/bin/${x} + "${ROOT}"/usr/libexec/gcc/${TARGET}/${x} + ) + rm -f "${x[@]}" + done + for x in ansidecl.h bfd.h bfdlink.h dis-asm.h symcat.h ; do + rm -f "${ROOT}"/usr/{${HOST}/,}${TARGET}/{usr/,}include/${x} + done + for x in bfd iberty opcodes ; do + rm -f "${ROOT}"/usr/${HOST}/${TARGET}/lib/lib${x}{{-*,}.so,.a,.la} + done + # Delete broken symlinks + local destdir="${ROOT}/usr/${HOST}/${TARGET}" + rm -f "${destdir}"/lib/ldscripts + find -L "${destdir}"/lib -type l -exec rm {} + + rmdir \ + "${destdir}"/{bin,include,lib,usr} \ + "${destdir}" \ + "${ROOT}"/var/db/pkg/cross-${TARGET} \ + "${ROOT}"/usr/{${HOST}/,}${TARGET}/bin \ + "${ROOT}"/usr/libexec/gcc/${TARGET} \ + 2>/dev/null + + rm -f "${ENV_D}"/${TARGET}-* +} + +set_current_profile() { + if [[ ! -f ${ENV_D}/config-${TARGET} ]] ; then + eerror "${argv0}: unable to locate a profile for target: ${TARGET}" + return 1 + fi + + source "${ENV_D}/config-${TARGET}" + + if [[ -z ${CURRENT} ]] ; then + eerror "${argv0}: no binutils profile is active!" + return 1 + fi + + echo "${TARGET}-${CURRENT}" + + return 0 +} +get_current_profile() { echo "${PROFILE}" ; } + +list_profiles() { + local x i target + + if [[ ${ROOT} != / ]] ; then + echo "Using binutils-config info in ${ROOT}" + fi + + set -- "${ENV_D}"/* + target= + i=1 + + for x ; do + # skip broken links and config files + [[ -f ${x} ]] || continue + [[ ${x} == */config-* ]] && continue + + source "${x}" + if [[ ${target} != ${TARGET} ]] ; then + [[ -n ${target} ]] && echo + target=${TARGET} + fi + + x=${x##*/} + if [[ -e ${ENV_D}/config-${TARGET} ]] ; then + source "${ENV_D}/config-${TARGET}" + if [[ ${VER} == ${CURRENT} ]] ; then + [[ ${TARGET} == ${HOST} ]] \ + && x="${x} ${GOOD}*${NORMAL}" \ + || x="${x} ${HILITE}*${NORMAL}" + fi + fi + + # We would align the [...] field like so: + #printf ' [%*ss] %s\n' ${##} "${i}" "${x}" + # but this breaks simple scripting: `binutils -l | awk '{print $2}'` + + # Or we could align the target col like so: + #printf ' [%s]%*s %s\n' "${i}" $(( ${##} - ${#i} )) "" "${x}" + # but i'm not sold that it looks better + + # So keep it simple ... only makes a diff anyways for crazy people + # like me which have 100+ binutils packages installed ... + echo " [$i] ${x}" + ((++i)) + done +} + +switch_linker() { + local bpath ld=$1 + + case ${ld} in + ld.*) ;; + *) die "not supported: linker must start with 'ld.'" ;; + esac + + setup_env || return 1 + bpath="${ROOT}/${BINPATH}" + + # does this binutils even support the requested linker ? + if [[ ! -e ${bpath}/${ld} ]] ; then + die "sorry, but ${PROFILE} doesn't support the ${ld} linker" + fi + + # switch it up + ebegin "Setting default linker to ${ld} for ${PROFILE}" + atomic_ln ${ld} "${bpath}" ld + eend $? +} + +set_HOST() { + # Set HOST to CHOST if it isn't already set + : ${HOST:=${CHOST:-$(portageq envvar CHOST)}} +} + +ENV_D="${ROOT}etc/env.d/binutils" + +DEBUG="no" +NEED_ACTION="yes" +DOIT="switch_profile" +PROFILE="current" +HOST="" +TARGET="" +unset UARG + +select_action() { + if [[ ${NEED_ACTION} != "no" ]] ; then + NEED_ACTION="no" + DOIT=$1 + else + die "one action at a time!" + fi +} + +while [[ $# -gt 0 ]] ; do + x=$1 + shift + case ${x} in + -c|--get-current-profile) select_action get_current_profile ;; + -l|--list|--list-profiles) select_action list_profiles ;; + -u|--uninstall) select_action uninstall_target ;; + --linker) select_action "switch_linker $1"; shift ;; + -d|--debug) DEBUG="yes" ;; + -h|--help) usage 0 ;; + -V|--version) + unset Header + cvsver="$Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-config/files/binutils-config-4,v 1.1 2014/07/29 11:15:38 vapier Exp $" + cvsver=${cvsver##*binutils-config-} + bver=${cvsver%%,v *} + cvsver=${cvsver#* } + echo "binutils-config-${bver} (r${cvsver%% *})" + exit 0 + ;; + -*) + die "invalid switch! Try '--help'." + ;; + *) + if [[ ${UARG+set} == "set" ]] ; then + die "only one profile/target at a time please" + fi + NEED_ACTION="maybe" + UARG=${x} + ;; + esac +done + +[[ ${NEED_ACTION} == "yes" ]] && usage 1 +[[ ${DEBUG} == "yes" ]] && set -x + +# All operations need to know the current HOST to figure out +# what is a native target and what is a cross target +set_HOST + +# All operations need to know the profile the user wants +case ${DOIT} in +switch_profile|switch_linker_*) + # decode user's profile choice + x=${UARG:-$(TARGET=${HOST} set_current_profile)} + PROFILE="" + if [[ -z $(echo ${x} | tr -d '[:digit:]') ]] ; then + # User gave us a # representing the profile + i=1 + for y in "${ENV_D}"/* ; do + [[ ${y/config-} != ${y} ]] && continue + + if [[ -f ${y} ]] && [[ ${x} -eq ${i} ]] ; then + PROFILE=${y##*/} + break + fi + ((++i)) + done + fi + + if [[ -z ${PROFILE} ]] ; then + # User gave us a full HOST-ver + x=${x##*/} + if [[ -f ${ENV_D}/${x} ]] ; then + # Valid HOST-ver yeah! + PROFILE=${x} + else + # Not a valid HOST-ver ... + if [[ ! -f ${ENV_D}/config-${x} ]] ; then + # Maybe they just gave us a ver ... + if [[ -f ${ENV_D}/${HOST}-${x} ]] ; then + x=${HOST}-${x} + else + die "could not locate '$x' in '${ENV_D}/'!" + fi + PROFILE=${x} + else + # Maybe they just gave us a target ... pick active profile + PROFILE=$(TARGET=${x} set_current_profile) + fi + fi + fi + ;; +*) + # lookup current profile as the user gave us a target + PROFILE=$(TARGET=${UARG:-${HOST}} set_current_profile) || exit 1 + ;; +esac + +eval ${DOIT} + +# vim:ts=4 diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/files/binutils-config.8 b/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/files/binutils-config.8 index 4aaaa71810..0d8adb5a70 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/files/binutils-config.8 +++ b/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/files/binutils-config.8 @@ -56,31 +56,6 @@ not all options supported by the bfd linker are supportd by the gold linker. \fB\-\-bfd\fR Change the default linker for the specified \fIPROFILE\fR to the [older but stable] bfd linker. If unsure, stick to this one. -.TP -\fB\-\-amd64\fR -A nice feature of the amd64/x86 toolchain is that each can produce code for -other. The typical user could care less, but some may want to be able to -cross-compile for an amd64 on a x86 system. This will install the extra -symlinks ('x86_64') to facilitate this process. -.TP -\fB\-\-arm\fR -The arm architecture comes in both big and little endian versions. Typically -you only need support for the native target, but sometimes it's helpful to -have links for the other endian target. This will make sure you have both the -big endian target ('armeb') and the little endian target ('arm'). -.TP -\fB\-\-mips\fR -The mips architecture (like arm) comes in both big and little endian versions. -Typically you only need support for the native target, but sometimes it's -helpful to have links for the other endian target. This will make sure you -have both the big endian target ('mips') and the little endian target -('mipsel'). -.TP -\fB\-\-x86\fR -One oddity of the x86 toolchain is that they may be named 'i386', or 'i486', -or 'i586', or 'i686', yet still produce the same exact code. When dealing -with distcc systems that are mixed (some i586 and some i686), you will need -symlinks for all these targets. This option will install those extra targets. .SH "REPORTING BUGS" Please report bugs via http://bugs.gentoo.org/ .SH "SEE ALSO" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/metadata.xml new file mode 100644 index 0000000000..fb4199eb7a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/metadata.xml @@ -0,0 +1,5 @@ + + + +toolchain + diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/ChangeLog index a23db4f008..6f639fd15e 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/ChangeLog @@ -1,6 +1,55 @@ # ChangeLog for sys-devel/binutils # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/ChangeLog,v 1.515 2014/06/14 22:26:00 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/ChangeLog,v 1.525 2014/11/08 17:08:50 vapier Exp $ + + 08 Nov 2014; Mike Frysinger -binutils-2.22.52.0.4.ebuild, + -binutils-2.22.90.ebuild, -binutils-2.23.1.ebuild, + -binutils-2.23.51.0.1.ebuild, -binutils-2.23.51.0.2.ebuild, + -binutils-2.23.51.0.3.ebuild, -binutils-2.23.51.0.5.ebuild, + -binutils-2.23.51.0.6.ebuild, -binutils-2.23.51.0.7.ebuild, + -binutils-2.23.51.0.8.ebuild, -binutils-2.23.51.0.9.ebuild, + -binutils-2.23.52.0.1.ebuild, -binutils-2.23.52.0.2.ebuild, + -binutils-2.23.ebuild, -binutils-2.24-r2.ebuild, -binutils-2.24.51.0.1.ebuild, + -binutils-2.24.51.0.2.ebuild, -binutils-2.24.51.0.3.ebuild: + Move old versions to toolchain overlay. + + 08 Nov 2014; Mike Frysinger binutils-2.19.1-r1.ebuild, + binutils-2.20.1-r1.ebuild, binutils-2.21.1-r1.ebuild, binutils-2.22-r1.ebuild, + binutils-2.22.52.0.4.ebuild, binutils-2.22.90.ebuild, binutils-2.23.1.ebuild, + binutils-2.23.2.ebuild, binutils-2.23.51.0.1.ebuild, + binutils-2.23.51.0.2.ebuild, binutils-2.23.51.0.3.ebuild, + binutils-2.23.51.0.5.ebuild, binutils-2.23.51.0.6.ebuild, + binutils-2.23.51.0.7.ebuild, binutils-2.23.51.0.8.ebuild, + binutils-2.23.51.0.9.ebuild, binutils-2.23.52.0.1.ebuild, + binutils-2.23.52.0.2.ebuild, binutils-2.23.ebuild, binutils-2.24-r2.ebuild, + binutils-2.24.51.0.1.ebuild, binutils-2.24.51.0.2.ebuild: + Migrate older ebuilds to EAPI=4. + + 04 Nov 2014; Agostino Sarubbo binutils-2.24-r3.ebuild: + Stable for sparc, wrt bug #526482 + + 02 Nov 2014; Agostino Sarubbo binutils-2.24-r3.ebuild: + Stable for alpha, wrt bug #526482 + + 30 Oct 2014; Agostino Sarubbo binutils-2.24-r3.ebuild: + Stable for x86, wrt bug #526482 + + 29 Oct 2014; Agostino Sarubbo binutils-2.24-r3.ebuild: + Stable for amd64, wrt bug #526482 + + 23 Oct 2014; Anthony G. Basile binutils-2.24-r3.ebuild: + Stable ppc and ppc64, bug #526482 + + 22 Oct 2014; Mike Frysinger binutils-2.24-r3.ebuild: + Mark arm/arm64/ia64/m68k/s390/sh stable #526482. + + 22 Oct 2014; Jeroen Roovers binutils-2.24-r3.ebuild: + Stable for HPPA (bug #526482). + +*binutils-2.24.90 (22 Oct 2014) + + 22 Oct 2014; Mike Frysinger +binutils-2.24.90.ebuild: + Version bump. 14 Jun 2014; Mike Frysinger metadata.xml: Add upstream CPE tag (security info). diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/Manifest b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/Manifest index 9392084ff0..fdf566704a 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/Manifest @@ -9,87 +9,37 @@ DIST binutils-2.20.1.tar.bz2 17591527 SHA256 71d37c96451333c5c0b84b170169fdcb138 DIST binutils-2.21.1-patches-1.4.tar.bz2 20033 SHA256 51e50584a7364549649cc6c59f4a678b07595979811e8e2150264318c3b4493d SHA512 66b71031a782f9708dc5f8ac9171b2be0bbca102b44705155b292329e0664cc71b649f4d8fa50ad0d9123436c03b994da5a0fddc32e43bf2d50e74c68609e508 WHIRLPOOL 2bdc11027b3dcd27c766b4ca5f578a32838d15b3370b4093f1c30887200b82bfaa732df9af23f545d58bbbf373c9967a31fcbb19b3f9b855f0923143e77fa9f5 DIST binutils-2.21.1.tar.bz2 18997755 SHA256 cdecfa69f02aa7b05fbcdf678e33137151f361313b2f3e48aba925f64eabf654 SHA512 3f550f6833a41e9b17d1f515eea0de8dc14aefb7dd69c65b821aa1336aea4c3f55b4457a1781ab7b32bda049798fef3cf989148e4acb0fca8baca5af74766f31 WHIRLPOOL 1025ac3714f2406ee5afcda3f7a23f788a35e354b928f4b11c7448150a5613f793c2aa471f4612c5015e89d5abbb61522a7a0265286fcf2788fbf1194fb60201 DIST binutils-2.22-patches-1.5.tar.bz2 37350 SHA256 51cad7b3c2d18db0f7d2e4a3e46e37f00eb720cfa663ea396e16dcfbba12a07c SHA512 407490be54fec09faf26e8062cf28d2ea2d58df669642e7582fe51776726f00af8c18194a17438e18068c91b7634fca2d0f33c7231e847ba5141f901d9743ad7 WHIRLPOOL d62be803705d4e526324719fae69c06c303cc2500aeac04cb711eff383a2732ec3f47f9d91deef954c60877e08fed2c2659636dad07086ceaf12c8b899b075f1 -DIST binutils-2.22.52.0.4-patches-1.0.tar.xz 14016 SHA256 8b2ddee5e938f33c16414de148fcbbf393f2e7963c5ec7ca5b69aa3614180af1 SHA512 d6a858a4158b1dbb7ec43bb28a62a4f0f2bb08cabadbb05e5cb7f7296af90e86645f55f34329e8aeb6a4b829db870abf474737a3958d64700e02c46ce24e588d WHIRLPOOL 2632512393484087fd063707939087c1d0c31c3cf2f3334a1d989dd02c38e380ce784a147afe46e3b9acbce4e2c6fd722087588330979bd7fb8584c4b1d1b264 -DIST binutils-2.22.52.0.4.tar.xz 13428764 SHA256 d88ea0bc8591098a1666d9b97b93d81098816dd16faff90d3ed15072b40e1caf SHA512 d66b53db94f112c12ad29c4d57fb235da5c34a552466bfd5ff3e9b0b9ae9589fae32f2e62c44d89193390e69dbc3e194e4667e4174ce42966ee35392ea3e2645 WHIRLPOOL c153ec20e917709702a2af1f32d5759189ae0a286eccc9c1078a3a2d1f9039439b765da100cfaf0b587e8b6d2bb48fca22632e6317265ba459f3932f999a53b4 -DIST binutils-2.22.90-patches-1.1.tar.xz 14456 SHA256 15ceee2a065944b87a769eadc385d2a6bf5356678bbc807ad8458bdd50f04706 SHA512 e9eb0312f0e29e18faae04234c07b58f4c13ff85569b7f400097ecdb890b816cd8367a0ac79027c942c9a8a42919bd01c3e55238b27624a83eaee8182b27e9ee WHIRLPOOL 81184437946a8971c04aa501aa8b9a57e9174de078afc97bc41acacfbb77b5f373c405cb64c21e2d27c936517c936d1718f4da5ae19cee5223d93eeb8df68367 -DIST binutils-2.22.90.tar.bz2 20850503 SHA256 4b7c97ff27e1600668f9b95000b3c842f4436373869a81187e86bec1aaa450d0 SHA512 76524452d92993c6a41fac8e5006162a9166f391206ae8358a7a273bab3523cd191a97747a2f9d72a507b5248cf892748a31a6d609fc9a56080245e5f93aa4c1 WHIRLPOOL a25e1e223e29eb3ef1d24377eb2eee3615a49dd0038e3d27d86460bc016a95990fb9dde7427ae666c33a16100b51163c147b511841e4a4ce6eb6788cada32ab3 DIST binutils-2.22.tar.bz2 19973532 SHA256 6c7af8ed1c8cf9b4b9d6e6fe09a3e1d3d479fe63984ba8b9b26bf356b6313ca9 SHA512 ffe8ef263ef99183e8cc823fe8487ff7d0f7bf9a8efd2853b5f4636aca0023850d13de4eac7d77a5f69413d8a50e6f95bb14569be53df86c0bce38034525ab74 WHIRLPOOL 8bea2f2082600587649a5f9fffada9c6cf14f42ebddd1e6a4b4d7be25446d7ad76e1335cf8cefe30c812ced408c9dacb55d0033e4b0eaff83efbbfb5ea5f60dc -DIST binutils-2.23-patches-1.1.tar.xz 13424 SHA256 ef6cbc34251c655d7fb0126c11a0211eb825438fd27de9aaf9bad0d2f264b8a9 SHA512 ccf44284da4e29803beab5630d63588f76f94b53c29a17c7a2a989a9ae7ed4c3083348baa8546700dbdf5da40787443d7019dc5ab613e5f46545e83523ff37fd WHIRLPOOL 3761e5a312dd105fc2cfd873416e3597e801305a18870c618deeb723af7cf65c3dc2102a83412b1191fd2169cde4fee29501e50a282edd267103af460eeb5e43 -DIST binutils-2.23.1-patches-1.0.tar.xz 13396 SHA256 6d2ac4f83588e57968ce0e8e4450effb5aa79d46b9025ed2779cf91c8f99ec01 SHA512 f8a708798d32f81aceb3291411f7ef461a4f5b91ff204519799f3051789b1cbcac79bc282819227cf8dee875f47b727c51aba6f3a2ac73f53b132430c0fe9bdd WHIRLPOOL fbbcf9040047d5411ef002dd4e8079b6555b4ef2c079534f19ea8d105b2d62a8fce98eaf9b217d733414d0ddde1ab64b55d0c16bd142375a28187febde0c76eb -DIST binutils-2.23.1.tar.bz2 21455321 SHA256 2ab2e5b03e086d12c6295f831adad46b3e1410a3a234933a2e8fac66cb2e7a19 SHA512 effecc9e6ef943055815a83dea546f2fe5b5d4483dadeda5753aae239bd7095d4696239240613a051d18011ed2521ae75c48292f970ba82b02e97bc72b0fa51f WHIRLPOOL 48f99ba30f0f7085cd7d889b727ba615be3aceb9da6a836d676eecee65c16e36257110d84bfe82a739064741b6b5279f97e43c93a08ca90896a10474b4ea65e8 DIST binutils-2.23.2-patches-1.0.tar.xz 10884 SHA256 47df1338ee285548630dabb6e414cd7ffffaf068a56ea22a185608fcbd091703 SHA512 25d52694e653dd2642eb643ef3bd48a099876515d66b0b1ed8dfa5f60cadaa1bb92a589e370528ec52add7571c0ea1a98859bfde0821c73ec0ded492fff0915c WHIRLPOOL 2aba579641a1b8e701b25c9d0094c9991e151ddd0b02fae7273ca8c9e31fd344cbf3782c5a5f9960a9bee16b41bc898c8ad0ec76ba8ee396d28e878dac47ffc7 DIST binutils-2.23.2.tar.bz2 21440347 SHA256 fe914e56fed7a9ec2eb45274b1f2e14b0d8b4f41906a5194eac6883cfe5c1097 SHA512 dec753bbba008f1526b89cf1bd85feba78f362f5333ffdf93953fd131eb755976dec82a0a4ba38c43d2434da007137780cfe674de5414be5cf7ce7fbc6af6d16 WHIRLPOOL 1be65f03569d599899c5b57ac7aedbf90b311f9a47c1883dc62c0717b0757ebfb33e17ab3def8d0b805daabba67cf554463f88675c9f552a6fd8dbe7ca77b442 -DIST binutils-2.23.51.0.1-patches-1.1.tar.xz 14508 SHA256 07020992d563c2d6819c9026303985c15d8485f994f7bbf30676eb105068147f SHA512 872ed90893abdeb05b0f0ad757a1dcc17a9556f810c2a004b488230f4246e6f35245427dc1d665a2d51efe0c64072b60a4f6b3b5bed05d365f0a12d8317fb8eb WHIRLPOOL 62dd1e1203211b8cd10fcf4a81bd98e0d7699d03f7ca001a0623be3e09fabaf570ecce3187636434f15f808420c1ec1c2b701963e46e084525fba3d91f34ace2 -DIST binutils-2.23.51.0.1.tar.xz 13486048 SHA256 e4c58275fdb48c0d9cb1e2e8a3a62bdc3f5423fdb027fc1bee5cf8981c700ffc SHA512 7669be9d7fa3e4efdc8a43c26d3f68b67d4e0a726c549e2fdb6f299135936ebc1c78ab21ffbee5d6bf0f1458884add2231180f103e6bcd756846e44bba8a2bfc WHIRLPOOL 3ebfbe09037c8cb6d2692b37431834f3090b36e5e90f8135e402c286f6c7e5e2768bacb1c69bd5d1a393f2d25b864fb2f031b20bac7effe0ee51bd7573e7dc1a -DIST binutils-2.23.51.0.2-patches-1.0.tar.xz 13884 SHA256 23fe64baee0646a1a169e688262bbf21922a38a78560622fb2be91885805815b SHA512 d3e07b89271bf1641c1105cfb8813b8ca52beae62a80709cc6f497651fdad056f020a9d3366fb77169e005a3adc0833a87b6389097d7a1e20ed62fd0abb3d68c WHIRLPOOL 6b1872908c2b2a4323a7c9102ab411134dbdb767d1a6934c24e455276173ffebd415f7d6d40f66ffdacfc854249b53f50d4644d662dbf2b5bfbaec590545fc92 -DIST binutils-2.23.51.0.2.tar.xz 13802312 SHA256 c6f620223d43b23f4d8377465bf20117e30d747b9d19c367318b4e0bb5d1e08b SHA512 9fd2db02c52ace64723eba33daa7ad5359cf25158d1701a156b995f6f7631a499e9500a01ca0e2403b53ba200e07ec04e13d75e23cdc8c21e559dd13ee49f04c WHIRLPOOL ead724817e2a2da1d167b0d131ddc0b00e5685ada9db37f4b8d19a82f9813d4841ac8db4a52ef1cb1e045966ec6e0c86b73e504b1e7c7da36bd5ac972b2491c5 -DIST binutils-2.23.51.0.3-patches-1.1.tar.xz 13484 SHA256 f81f93324d7afdbd33496a17ab5a362515b21bb4b3ca8740fce6c299df56521c SHA512 8d1c5dbc0ab990ebc1c24abfc33b9e77cd3d257d68f87411a8ae8a2d9063b03e9b24ef8a99dc5cc9dc52b57a38be78ff4c9900d1f79602988da781bd0efbf86f WHIRLPOOL 975f8926ae2a79b5c51791035bcebe354ee51dda27337549e0445525054b151da6c312d071b4d2fdef662b42b609c6879b4917cb7ce7a1ef67d900ddb6193722 -DIST binutils-2.23.51.0.3.tar.xz 13831120 SHA256 2162905dabf191a2a803eab8d31e7be52d96d6ccd1e0ce42e25d82c6be918cd0 SHA512 bd79d662471bb1602a85933ce7560f6a0cfbc854feabb1353c7f4a8642eace6fdf7d1d24c6e75babe5a7fbe932fa3077f0d417263d3a1d0e5692dd7b2cca2dd1 WHIRLPOOL 624cdac6856a67f8bec3bb95bf29d619b5dcbe7da70cbbf557cf19057cd0776c5b4d8eed6f1b64db3b7e30d24791b141e87ed4a8b1d241b2d94ceaddb55c56da -DIST binutils-2.23.51.0.5-patches-1.0.tar.xz 10928 SHA256 9889366e64fbf04bbc6a2962bc2b6f200c4ad95c009706b9ea3b9745886ca35b SHA512 f9ad9c35af37b95c3576d4c2b5a12a2798ba6da0d6ef25715a5b7bfa421905ce78ad056c2ff36cd36e1ecc143dc0df99238687405216c0acf6ba96a0d17c4391 WHIRLPOOL 89c81ebf496c902f3e882dacc0af2afb9580f2f84335ee1ca78e4196fea2ab1f84a815842d0445d2ea475f5a93bd19d029a8dedaf17b2dcca83ff8abcbfac338 -DIST binutils-2.23.51.0.5.tar.xz 13883528 SHA256 db3cab6fa59b4dc14760066db2fa8db49531494806e243601c7f433f1fc366ed SHA512 c1d35761d09f4d6a0844198dba0cafa40091bc7cc100bb154bf780cc38e03bdcb83ab33279b4504c22c5b77153548cc5a60fcda6158cded80da6aa330f51404c WHIRLPOOL 9d1b876bfe1ddb23e279b4ba86ee74ebcdd38bee712fe547b6a4966914b22f5dbb0653d35b7ae54fcf37d6cf54a0bbecda0da909dc92b93d443126b4e8e6b256 -DIST binutils-2.23.51.0.6-patches-1.0.tar.xz 10720 SHA256 cb4f6f67a69e19ab53591ff17ff0132e5367eff8630524183b043f7f98c604dd SHA512 de39edf6e69768877ac431fb663a00015d7603a4f40f9d11e0735475438c79662bf9bb7c3ae237d02d5cb8b7ee6dd63f24752e503162371027a088a5b79ce159 WHIRLPOOL 58a68d8de273fcad786829ee18b56e61e5d010051aaddfee310ac0a201d858147863d5762ad51332943d963df68509676a8cfedc2f769b905a017a990df59904 -DIST binutils-2.23.51.0.6.tar.xz 13907008 SHA256 0a2468ef7f99bf8162ebe5317dc3366f3555e9a453d0974fb96469d1122b0ce0 SHA512 8f3eed935dbc0e6fde55a420833835db8c4bfdd43047046da0bc30b2faee83701ddd78f24ac41ef236641f38465e282ec65d18e93da3f848034b2d5b335150af WHIRLPOOL 1c0c7985140c81b6b3d51048d8b94fedd710d995ecd0ed13daaa17f6a14658c812c683d45440040d215fce948e75df41a5f46e73ca0e7410fa92a663d7ddca4e -DIST binutils-2.23.51.0.7-patches-1.0.tar.xz 10716 SHA256 24b434c1f7971c538b43349ebebd7b6df75f3b375f896ecf28e94426cd5ff8e1 SHA512 d80fd680e0c5989e1f06cf6ca7262b453136249a993aa98e0f8263dfcd94fd9b09d5bf341b7082d4470e268f708654599582e5131f15a31a386d5b939042c23c WHIRLPOOL 00fea8be6bb4e23df20a39539ebeb688096cfa283984fce6676bd6b75cd6ade2804a7022f08a2fc1b92d66874dc60619c2ead2e01cb589dc2f334c9c5db283b0 -DIST binutils-2.23.51.0.7.tar.xz 13909920 SHA256 0750601b16d7ff04bf2c60bdaafdcef58413d7804c80458d390fc79c1d731370 SHA512 9cc568a96baed66abbacc8b95cb27db6f05ecc3156add632f6bed404ac0e507eccad6424a46eb4825f47b5994cd700d17e11d4fdd9ce27c4d41f3a063c737b29 WHIRLPOOL b92c54d376763c48a160f1583f59217a87529f664abe58ded0b81804905a3aaf4e36cfdb615dc9eee9831ae295131ac0d447b046d3cc6963dafe6d002a03b16d -DIST binutils-2.23.51.0.8-patches-1.0.tar.xz 10712 SHA256 1a0bd1500c87089e6609e97697912bd00fd44ac35fd9711c9c7b4267ede34cc0 SHA512 47f22c94fc387409c04d826db7592e1bddb991a990af108e21126ba5dc117740d1e87fa2178f51cc5c73c1b3f0fef55eda36308a722d1d9673a5ba639115995e WHIRLPOOL 2efba9385d71c07055be90c9aedfcd0180d47197a08563df1ba6abd5802852624ec4e6837c86e8f809ce485f90d2644038b35c0d6a366e4712038eebc117e3a9 -DIST binutils-2.23.51.0.8.tar.xz 13922836 SHA256 e345d7b7a14eb903074311a986d2a93af849b83799e3a5aa13308615a01eaf1e SHA512 8124974114398cc1fc88eb5681bfea8369371a2636da5d0ed7993cba43462edea9cc3ddfed30bf7bf7d13c2981cfece39da30a019093a5f9d7935b5b57373aad WHIRLPOOL adfe57a30fd72544a8e7ece1cf6a40f19ff08d237964c40591a3f50eb81acbb687b53d94ab3f491807cb599a691575ca77c3171fc67b9effc959d04490ca26e3 -DIST binutils-2.23.51.0.9-patches-1.0.tar.xz 11572 SHA256 1b1c89d205ae5a2bc8f4364c3ed945c88d496aee49c8d8e4790a7a49ba6efa2e SHA512 88877fbe4ed3fd6ee10c041272d6f457428d7794f6441e8eb3252b77b563b4a2a7dab5277e8faa3c5a8f65daf6fa78a17c625c597a23bdabe08a4a644f8ca4d6 WHIRLPOOL 7d10eab0fa722c0061936d152794483b4beef42b6b9003e9a0298ac0b9b4366d35f5236422269a93ddba99dd4b4c06a5d3667f9a09b1e41e1eb83de8988c0bbf -DIST binutils-2.23.51.0.9.tar.xz 14276492 SHA256 f877e2a2333d96b2b36eea7fbe150c3a3ebdf0dc580a1d9423822179ad7d839f SHA512 d858d108f5c910a76239c8e87a19a75437a8bff22a7e9ec27aecb99adce5e8a4e107e6519f5f7bedbcb8c4ccaaade1d4ddb474cc85c2d87dfa9a801a41f2f001 WHIRLPOOL 71f047b093dfb0402930221722f816e5f86f9e3e0d79121a2b72bcd31f2c25b488f23537e69a6d36c812b661070c99b2f0c88348c2ed0e11044e60c60c4fbd17 -DIST binutils-2.23.52.0.1-patches-1.0.tar.xz 11144 SHA256 44c2da1c58325c6d89f01f5e3ed391d51c3078176407b4d1fb5ceb940953d70e SHA512 bc180f2a35487686e7db99909d61aa8797cf3e2ab1a61d0fc87bf67750546bdc795d4a8d95baa763cfd9f63543933a099651010ee9ecb41b2c2d8afa9612ac84 WHIRLPOOL 5454f2c663b32abb2f597245eccb2f7cf3bacd116873f277ed5f9e8c72a40b357bbaacdf6e6dc1f36b8c3b33f0eec1120ab13fc42a0e5e9e1ca65e863480aa27 -DIST binutils-2.23.52.0.1.tar.xz 14327172 SHA256 0c6447c2e7cee9d2582c0dcb5e6776b8ff427a49e21658dcedbdc94a4cc2723e SHA512 9ac8f52778099b64b4e1f037974d0acbf78f3a867d3dea8619bf24d08c6c54a2eb8b1f39fe6aac945ad06f181b779fe0b40ef5cbc86337db322f8e488c219cce WHIRLPOOL b5f7a2b6780c37469e31c7adc57f3dc935a6a0344924bc6a4038c79336170abef91274c8bd1c935ca6fdf6554c3c04f8c7b2f6de83d2bd1a3a795e5185408207 -DIST binutils-2.23.52.0.2-patches-1.0.tar.xz 11144 SHA256 528c19ba15439081c18e7740d4bf793222a6e882f0144891974e8b0fe997f26e SHA512 d599b9fc222cbe4b45987b83cb17fdcf759c5ebf725f42de2cd301da738d99f8f27fdf6ad9b0a55f13dbf02a7be43d84385c7a80641b43d596b5c258b1380bcd WHIRLPOOL 5a3f6c87e3dffb97eb73e03970d28382a55ea00cc4c4b60207adadbed60158cf023f3934aa6e4c297c0ae76249c4db160dacceb6319d4e59fd57dd3467b1548f -DIST binutils-2.23.52.0.2.tar.xz 14380940 SHA256 c2229d5d4067c782b67cfaf7f049acd8361407c0870991bc5430be5c548f6825 SHA512 18b107e10809d485ff13bc063865a11526a144ac1f53946276457c71c2ffc01c177bab857ea6aa92cafc6e238f75a73e8991552f72d7f3a0fbd1ec411d5f93bf WHIRLPOOL d6219b8377af947dc2daf70cc3de9c91b83d31e03aa35729944687110a8f69d10a98eedef9755956411fe2f10a073ffd0c9b6b82062039560e2f95d36e3c6ba2 -DIST binutils-2.23.tar.bz2 21402046 SHA256 5f975e744a0fd4a4ab0b28dd6d0921685b3279207823226df92429389dbee452 SHA512 079939e1000e358e830c4563543f2a00ae127ef6e18306eda55a775254509951114d24647cf2c3fef49ac4409c8e9895085efb85cc71566a5b4fe0106b8375bd WHIRLPOOL 3713090b5f0d2b6fec14664ce862e0c7c7eeb0bf37bde19e4d07a48bafb61d388929e6ae993a6954aa6432fea9484b4646bc2938df308bcbf6142a0d5dfc1f69 -DIST binutils-2.24-patches-1.3.tar.xz 13304 SHA256 b8832f9595f347171fa11fc71b6d4b4e6a04bda6040e463b62da75e999b5f8fd SHA512 91eb75a298da6d962d0e9b6b8ecb500501beebcb24ba51ffcb48374b5e226e43c1891bfe1c8c7ef6b201744ff8e25b15309bdd45515099c7f57ad701201c7062 WHIRLPOOL f53261e459c376551b24fb67e94252d59983177d841503dcf35213260c3b24bc4e4d80c91418323d88761e96e60ed366dce6cf3f23eeec4d698caf183c6bac48 DIST binutils-2.24-patches-1.4.tar.xz 17488 SHA256 f018f140a52cddb1e4619b5caf4b4a37a27dfb29e8bf29ea5161ab13b33eed13 SHA512 dfd7c38cd978b7d6627579c338bf67641c799ce39936e3475dca3ecf5bade417e3f090253a2326582c64d5743a24f9078794f44e8fd41b6af728f1f375c91d3b WHIRLPOOL d6b414d5e5607fd8b2d0f52b508763110448cfbdcc08be6d7c1412043797bde8ed5fbd9a5ea4c141b7394b2cae0ac2ef24827f67813231129a507f49cbc40245 -DIST binutils-2.24.51.0.1-patches-1.1.tar.xz 11636 SHA256 32c61f04e864883f340086a5b34a79e9f10ba5e8b99f80f82c4fbdd7dae7fa11 SHA512 d3cdfeb8c612c8778a380144de4e0343241fd9539a8bdba98fe7e5013549d1e500d82febaed190e5399306db72f71e84b85e906b73bd3ca67b51a47af5df9dc2 WHIRLPOOL cf90006959a58d087d4884ff88b2dee512b9bc937719371fee5b4e9d46056a64d1863661c41c58ef905efed2343f80622690708ba84a392e8c2b3ec1f315018e -DIST binutils-2.24.51.0.1.tar.xz 14963340 SHA256 8491c5247502966032c8549eee8bc0283bcf93ed5003900d74d146104e0042d9 SHA512 e3b3fea22b9c140d595430e54e5423990cf1a9ca9719d8e9f5fa393acb35d364e54e279a5fe38484d6da9e210692d47bf319c16b4495a958a7795dea76ae462c WHIRLPOOL fb54bbf510aaa9af88421fa29de495d86c2ad1d2075c45d022dbe9c50e63e25a28b0ac8eb508c875bec60ac0adf018b64348d6f67da2f141c7e40844b862af62 -DIST binutils-2.24.51.0.2-patches-1.1.tar.xz 11636 SHA256 cb49bce2fd55b593368a092f61a94b1af197383aca1a34b0f672fec569d49a79 SHA512 881425f9e03314bef0684bb0f3560b14f9d493f85c08aa6a7d15e91746886e40aec533fdc33995f059411ad818c73ac3d3398f3a322e9d2d704a36b1da7b0afc WHIRLPOOL 7f5b404dad462229dd212c90d28cb7ae62245941ca3ff45d28f1eef6165cfc71ee48becd42262520265652e70122c2a15870581f35fb2f69e9f9da9751a60e8f -DIST binutils-2.24.51.0.2.tar.xz 14985864 SHA256 51a302ce92d22292329e09f30e25d66106e837a52b667a84df62c773f57c76b3 SHA512 005130ad7376c55c04c7f9c075c2a80b4fa5a174c1bc645e70394fcc3be0c636b5db8fea22ec0394177ce43cce315c9f7fe17d636adfbc14da4b1e81217bb730 WHIRLPOOL 0765dac0e5143f661128fe5bc4569253bcaf33b969469d525ec5314c45cdcd2ab3018e6c3cd82f1c6291379003b848fbadf7ff9c3b5aa512dc55c17cf42fde12 -DIST binutils-2.24.51.0.3-patches-1.0.tar.xz 11148 SHA256 f41222d16446ceaf220ae38fadf778f8cc1414c99bf8388c6c692b7eb81ff320 SHA512 5f751e04e9fe4c81b4b916fc5c32f959ab4fd4990d44a53366e9e7f41c8b10cd48ea89841cded6a2463e1a62ad192e056a936b0587265ef33ca95c8d266e0522 WHIRLPOOL 8c21161b617d274ed75164bb8609c35efbfdbe51e904d6c281ce37e15dbe19768133089bc48e484f8f88d1e40be7332d13d311617daac61ff2f136cdbb8aadcf -DIST binutils-2.24.51.0.3.tar.xz 15104752 SHA256 a9c76fc79e6729243d1105c9f10a9781bdc27da3e3a167b0a2f52783c1910400 SHA512 60f5d2f0a83f6fff1378d9ee63a2a5f71dbc4823580e54c8a9e0de33c640ffa1f27fab6067f1ff60083d42105deda877c8f034539cb1d438f47917d3219fd4f8 WHIRLPOOL 415b278b99f9f055c4d6e69df43d3edbff01dfda5bf7606c19794f2b39a183b4de2297ee94d13af4ce6c638046c551c1f421931de15adf0e2fa096a986956c47 +DIST binutils-2.24.90-patches-1.0.tar.xz 11020 SHA256 7de13147b40e2d15ef9c22e9fed3d9d1c1def7ff8c416133485926459c0cd51e SHA512 855ba106c22df831a5829eb0494a3403a0db24c2701066ae0409bc0b17a5035124a69c9bca836bedd2d4dd8027fce46b53c1c924f8462fd9f79977039b5267a3 WHIRLPOOL 5d60056b3a6d22cbae42fc0fded58f463c725a4c6106b8b2e506c7726935dca661e929b755aa81db24569382b169a95f791d9c9d22f8cdbb74f1719fb4260e04 +DIST binutils-2.24.90.tar.bz2 23659627 SHA256 cb0409d782ed400ecc260835de162cfd12bf823badeaf5aac90b84193292b83a SHA512 dcd93cb314d5c275529c58d134956e48d64860bdd2e58bc94aa339aeba0ee66fbd7423ace1f71eba9905fa5b05db922c2242f585c8eef0247c4fa5fda56367af WHIRLPOOL b92d691b033415bcf902a5b64a227f576204a4d8c82d3f5a05989875d3c50406317e425057a4b284e21708d1fdd6680336b74fbf9632610fb657e57e141c2ef3 DIST binutils-2.24.tar.bz2 22716802 SHA256 e5e8c5be9664e7f7f96e0d09919110ab5ad597794f5b1809871177a0f0f14137 SHA512 5ec95ad47d49b12c4558a8db0ca2109d3ee1955e3776057f3330c4506f8f4d1cf5e505fbf8a16b98403a0fcdeaaf986fe0a22be6456247dbdace63ce1f776b12 WHIRLPOOL 619634dfdc73b8f6e9933b4642f5f9faf147c388a6d39283cd7639d83f3d7a601981cf49a787c43c17a942c563f24dc8dcc682138b5d3102a5650e1b9d15bd50 -EBUILD binutils-2.19.1-r1.ebuild 391 SHA256 d1dd811419e6d40106faa70d8f8d44b9cf0ec7c45c15e041e723f4b97a747f04 SHA512 356d1bc4da50e4c04ebf95a6315100e33cd2664b69346985254068c09f669fbea54e0d04306b03ab142299575368bd9cab202b814a42286ddcbd81f8cf239a0c WHIRLPOOL c91c6870db927a7f0d27eaf8d666c036b858fdfadf3be75b66e861561dd40ed062efdfa82f71c03dcd6a68491653a0380a7b878d02a3454386d7c6d159ce4548 -EBUILD binutils-2.20.1-r1.ebuild 397 SHA256 3368bd7d706c269325e8d54d132b6805ec40402e6dd75be8e53d5f8a7f85c326 SHA512 556ba373108cb5d583b15b5759e7f201f8119fe00dc8f70c3564b3af5829b7fb73726a7dd8663dc9d0495ad2a809c0d41bcd7696e7627694eddcaa0da18ca504 WHIRLPOOL d04e9a608c203e8eb6df0c688b0c4563d9a6c3a17f865378253bef9bf6fd3f177b826d9f0b1c6b93d82aa3d33b29b52ec3fb9916da294497c6710c81f51ee7da -EBUILD binutils-2.21.1-r1.ebuild 385 SHA256 d49864e6ca4a0be29f5f31befe11e5590f85a48ff59c1f42b8ae2201c4250ca7 SHA512 af41c5489ab01a38c283e758024fdc3d5093a15c0c0824b506f8510bb4a1786a17f3687b14b043f540383da0983f6552d3ce5e81d9ae0710ec03bc3af7414d47 WHIRLPOOL 2cbe1ac323cad34e8fc40591c6d384142df42fb744809039c8ab33c9eda80f59ec244fd3b32789c7f5db81f75e1d97c323c49da301a33377f99e18f225431df5 -EBUILD binutils-2.22-r1.ebuild 395 SHA256 3783b11fef243b0781918955b5c169dcb566af68c72acccb81164eedb1230961 SHA512 937512b825949c2659bcb2d98e8bc6544dd67da42aea0f22aac2eb1274f41a0c4dd6ecc5059b937f89470d1b6b9ffc69b7a0a5753820c91a88acd219e0e0d2f2 WHIRLPOOL 02fd0d2204ffa1b32be7d8ab1b9ee06ae83130299f5c4f6d26f459be54ba9561201b578fa871b165dc09fe7b64a8bd006ae0619b88e6c5322a5011e1dd652841 -EBUILD binutils-2.22.52.0.4.ebuild 286 SHA256 88d2f79c7fd102621409a9e2dedd61bb1228f278933a005a2c5de5deee666b87 SHA512 f0c5a18d993fae6c92dfac15e589d782b917cb8b0baa0a5cddbdd0410dce4d17418b6fdbac835bc1498e46ec47a6c229666ebb4c4d1c8e1e6a67b46351320517 WHIRLPOOL 652ac54d5421195b5986bfc374414e4ab7ad10368a739ac06372e5c44faa39ba1fe6bf05671f0cd4af77ee43c374acef2150e37380a8ec5d204b9c66b17b216c -EBUILD binutils-2.22.90.ebuild 403 SHA256 ca51b018862b3af18285460ff53b62af1efaf9acd99ed91d4291cc5300499bb4 SHA512 14b1cd6ada8ab94fc715013e8c66cf8deb4cb0699235114bb5ebf7d79f756f993c8bb1400be547f0d8143575381b487aca1f56e8a93fa412694738054510b91e WHIRLPOOL 6b1fffbe3e6a77d060c910f3eef26b94a0b5fae63c70705bfa23bd1ae64c96c0899dd248e6b00dcd6eaed210b285535b1ff4d19e6a867d3f77237f89070ab0e5 -EBUILD binutils-2.23.1.ebuild 392 SHA256 e13a0aff9ae4d2705a38f49b6c7f52a9b222969314b6dacbe868d258580a3d08 SHA512 25bb088920d855438eb4a34db8bd202fab8413e049f214b73c275277f9e3dd42d908d43607a8d892acf2432b717a76d5dfce38bd66841bcfe5c1555380d82626 WHIRLPOOL 11848e67b6456d6d50c149099cf558987dd2e781e8b639ceb242f5d835a5bec4cf8baeb34f8d67407452f14195c6ae3aadf6b545df7f3bccf44bc65cf4fdd7e7 -EBUILD binutils-2.23.2.ebuild 413 SHA256 4c49fdee1c6e72b94e6dcab4605a643e88833e92e9d81a8a9bf6e143afd10b0f SHA512 7997b84aa8f5dad2d0055da46b7c3029589e39752b5e61ef427dd95735ebf38962e7f157ff02ae36c4a13c3def19b766c57a271477376edab48255699455091b WHIRLPOOL 51fbe343c52aa87f4131053abc2488096b48edc1a5bfaf3d40c4b2e1916b5d62178546208fa1a6213acb94c5deb38e922a53b4d02eb8465d5d08f7d3a961c92a -EBUILD binutils-2.23.51.0.1.ebuild 286 SHA256 e409e7a57cb96f53c2445c5f5ed4f43ecdef08ecd52738b0dce7a16f9eb17499 SHA512 4e461cc1d108444fa723e3221eb4402aa76f8f7e7308bc26770f8b55171b0cbb0507a0210be3ddf82340c5bf134fbc537afa9c8bf587e4fa36302cb1258530ea WHIRLPOOL ea31c29b4de89a4d83ed5129076e3258a36205c8927ee1fa6afe7ef2fa210940a1601b033b0b32ffef18bea8b01d19f6829b16a8f74e3c03810395383f6b985b -EBUILD binutils-2.23.51.0.2.ebuild 286 SHA256 731c4748be1c131613f88f7e71ebd65589c1e52732f984da283299c2452f95dd SHA512 7483e72579083dcdb07066c9a59a2c1076204eda7fa3c9e1d66ba2a219b36be625a71741db49a6a464a7912f6608108d0216f8c0c05029b8a7e96befa6634dc0 WHIRLPOOL 9a94f06cb3c96f1febf7f42c5f88b8c54367ab36a52419d4755a3d23b0ffc64e8b50806b087dfa844e5d67706e3a0c95d1c76370bf8cda9898baffb219f8f0db -EBUILD binutils-2.23.51.0.3.ebuild 286 SHA256 616f2500cb9adc9909adeed098dc2ae26f4ceb34a6ed5f28b10c2ff8786f21cd SHA512 ca18677b4e7ed1623b525a57a5588ebaa303f601b0c0ac889a4b07ee6906438614dc3fbe389b8090503a89a3067bb765e0b3f55f46ca8d94a9c9de52241c52c8 WHIRLPOOL 56215f3a0c34c778651622355cb04ead8facda89b0c9210011b8abce00440ddbbb9c59be406c18ef4131853f59185c48522ca9ad74e83a8bb613de6665121dac -EBUILD binutils-2.23.51.0.5.ebuild 286 SHA256 8363be4e721d1d9857af4de071d95fc21217d345417dea5066f1ed0a82330797 SHA512 784faad1680e8e6a4a40c704da5ed11a34ff016499031d0499a2fbaeba4fdb8084319ebc880b0070f439c4bfad6cd4e920c240bcb13b0d31a8cbd76caa0201fb WHIRLPOOL 614a798a56a855cf30a75f2bd09475cb9246563b0239ae62bfe06a65d2da24102cea3ad1c337dacdd8a557b147b6d1c0e3305680f8df632b23d8c88e896ddcb3 -EBUILD binutils-2.23.51.0.6.ebuild 286 SHA256 38d71c20eaddfbc4e8072179e70575611c3232fa4a3fc48bee02a86b433ab871 SHA512 7a111b25a21bc58dc2d7b8fe9c0fe985f07872831cb9e0dfe22957886946923850774228ff73cacb85276f5fdaf108dc66032eb0d728e5a68f7baab0fa88cd5b WHIRLPOOL d187c61aefef896e921d379d379bea24ee90903da3c23c0474abef04c023e07a74bb716b7b7f3f598cbaf18580661456be6df72e9d26ff9cf54c70ec1162ccda -EBUILD binutils-2.23.51.0.7.ebuild 286 SHA256 3c79ddc4150107a832470b8db009c69520b1b9a8ca118874ad6f1fa1d0f4e2e7 SHA512 da38617caa4799ecc7e7173d844cd0093535da4a652b2327e4d171fb6eb6a35e46f7082c2dcbf7be2f541ae16fd88961c8b69c52fbd80fd5b32f2b012c8f30f1 WHIRLPOOL 9f5b30d4acf05f73f92943ce2c99ff9911728149353019829bbcf03ff2901a970d570ec18047cf9fda9c7330de3012a51b40105a4b27311610fac42850beb818 -EBUILD binutils-2.23.51.0.8.ebuild 286 SHA256 13668d99538768eb67f38778228a3ce50ecda2207b0928044df5c3be761db054 SHA512 20c4ebd880804c185aa566d127990654fb54de4f64388d97927b6a87f562347f44b565e63c7cc9ce232f734721c9ac6b5fad514c18ceb94f69d41fe1ffbf5e1e WHIRLPOOL 7713532b2e2b95aa29e2957ebfd6ffb5482ab123da4ace0ce19aac1232b1335d937dc65f58face61c630cdf4baf1f19db342704e0d39818992c2581c1a42ed80 -EBUILD binutils-2.23.51.0.9.ebuild 286 SHA256 40b35395cc44b306734e089b1251fe98f5edfa74e178b35384b6ac416c70c6ef SHA512 d00dd918701b45c491905eb180c0a950807ccb7626cc31f51a1ad3f8484c72ebf2880b7bff3af3a87d348ee4e5c1e00db0e9ed04653cb55dead34ebd5157ab45 WHIRLPOOL 5bd9c571fad522eb0408e69f9c87d5ec4750a1b721dd8330be69c53c6a3b0152f8c883678dbff28469757b9f742e8ef47da2561b893d75f08e469b46c459638a -EBUILD binutils-2.23.52.0.1.ebuild 286 SHA256 b93b08d45f77591b19b78538294e5af944717e674609e9951fef37361836772c SHA512 0f1d6dc8c6307427982c694cb78cf14bc5656ad1f0a72c4555a8bdaf8125e6952d1a3c6815278dda0372b0bddfdf4042ee7ce4bb08d4618d9b5e1fd7568068b4 WHIRLPOOL 75cacb31431c6e91fc4668204251d472af8381bf8ac2e8dd0894e731109e43feb3f8e0658b3eca10e51605e3ee1eaed0073521def186420be04c7b7c8699e5f6 -EBUILD binutils-2.23.52.0.2.ebuild 286 SHA256 c4a295b2f92b05575cf05dee0c02d4380cca06cf6a27c676ebd69ccec2dc134b SHA512 6a2c8eaf3a642c4712dcfe5a993f0cf2aaa4884720c7a30eeed59b1d0b02ce2e9e71d01542ea675102da434cfa71722ca38c3b26c23a7a9b28d6303ff6c2b295 WHIRLPOOL 85c39d9295293c9754cc0f6b88b7a00caaf5b02dcbac1974ce59b1a38c73be39e99570c6f154a352862649ae534f2ccaac74e04216037451d5a979cf9d892657 -EBUILD binutils-2.23.ebuild 402 SHA256 021c748078f780cbb27e83bb6411f4f95b8eb79bf5891c64d2c00cf4e5c2a1a8 SHA512 4d8459574672b977f97f901267a03908e1fd3cc457e7cb713a395e7495aa7c251e3a5a45aea1a85c0a67934a202ae76341fd78a0198aefe9a2f8184dcaf65d90 WHIRLPOOL 60849ae6c1e26f8d6bf744af497b92b79c477315ebc1c5ed0f11dc5bf85555895bf52395ce6f75180d3acf8476a830c7736b6908ed817e5ffbd8db53d3274ab6 -EBUILD binutils-2.24-r2.ebuild 411 SHA256 7ffa63a02600f37ce272af282ebf42d55741a27d4d61953ec211fcf43bad9d26 SHA512 55130e4cef6034f011f43a7a8ec0172d81f953f67d80cd98d0462869eeeed56a6a14e9fd6f51e1807b65a0af6d9a22097c9e542de49db66fd378ca8427e15637 WHIRLPOOL 7a06b106d132d91ec8f7341d3a2123e45827e7c060b2b554a5828c8d9206e6dceb9e55a838530e74a36703b55824ba4243c03eb6a33e6f239a49a34d2fda050f -EBUILD binutils-2.24-r3.ebuild 412 SHA256 4c6cf25cebba7ce099c562e5a56427c3afa4c72e38019586a4e1484f3aa84af8 SHA512 caf78f48f5efc2ccf900315839df58acd3f32ff2bd546b0382f6340b5a17bcaad02eeb9703872447c6f30002aef3da677ac2925c86f4af80fcc8704b809d59eb WHIRLPOOL 661264f6ced2c93c1cbb3845e87d7936848234d7c190bcf32b83e0c0e89de52f2a7081ca2cf0db413eeaa15ed0d255e35bc0d4a8950919ef7e886de948f1a10f -EBUILD binutils-2.24.51.0.1.ebuild 286 SHA256 9a4dc6734305bbeecea4a8a96e7fdec0fe0826a41678b9cf2bc21bb8c18a0f4c SHA512 29a465f42be60eb8e7893b19e6b411f0b2784a2a9158c36dbfabce29e7bd5cdc55cbd7d3008e16017379093c80e68ef19a9dedb759f27da188a50b85ad72f072 WHIRLPOOL 604135b191cf5fb14d7c40dc9d3aec27649b958d3928d4b7b49e695a01b7231ea26e765cbc025d4eba966dfa4e8fc1b887f4893bcbbfa7267f6981881eabfa3d -EBUILD binutils-2.24.51.0.2.ebuild 286 SHA256 9c6edf40200f48ddf91a17506e6091a7d8f73f6336935b6468c948d1a419672c SHA512 d45426fce328c09f6573b6c31ea16afa036d80391f897341505ca767499ccfe3af0496f8960a351a281a53e14268951b6a34ea79a6379197725de52b46446282 WHIRLPOOL 4584b024ca6df3617298b27ad8a211b0eaaf456c37c778ba86f1731022a0b8eb319d67c37aec61643da7976e9ea82cacef57b80ed3eb34e400e48ceff8e5ae2f -EBUILD binutils-2.24.51.0.3.ebuild 296 SHA256 d9624a235098639db15e24264733b7b0fa43d85792a48ca03f9b578d23d30327 SHA512 e1cd4c45e0c20e51bb6a1142c163fb4e37cf653e1015c78c94737683bc3ceefa0e3cf463f6f464a39d3346b4604af92d2030c67bd976229d2f467b294191c453 WHIRLPOOL 153c8cebaa87be0f73757f09aba5c00d313a71958c03c7d6fd1f2cb0055dea2601982594424420c8fb1d5658d9bd06dbbf1180bc777ed6ce6b176084535916c3 +EBUILD binutils-2.19.1-r1.ebuild 402 SHA256 055c53f650ca69196b225b229d661cf3154fac14cfee81806af3a0f3732ee63c SHA512 11e75e004d3d8d2ffafb2a7281b51ad4b0f509d7cc27a21460e22e6b8d632d8b801b81aad8cd4b71d30cb0eb52c23b2b41f91a06316c3a84e5e1f5c5348e433b WHIRLPOOL 56ec2f642f273701a17ec7b7147963806bacb7792dced9b1c3eade2fbe454131fa197588c21dcd0aa9877676434d35b295d81abeb18cdd504848807f477bbb62 +EBUILD binutils-2.20.1-r1.ebuild 407 SHA256 2f6ed387b18d19ef0524bb8947c0152d2aaf0f3a6ea3dae4018741390d76cd68 SHA512 9251965d26dcf0fed69f07518388d88c9ac357a7506cc97b26bb840e9bacadb7cb75c1d20c626376672ec29a3da0bc4030d755ec3cd758f96b0774c612902aaf WHIRLPOOL 502accec92759c6ace9825a82cad14f235e7f470e183ff66e9668fae987fe4217f9a7b5cc1c5a5fb76d56ef4b01f4129a918b19bf4304de1e98b5ff976f3f98c +EBUILD binutils-2.21.1-r1.ebuild 394 SHA256 de00feeb3502df2257eaf21f1913c209b1a8b963a94f558f3663c080b9ff93fc SHA512 03de1a2b1a2ee7e6c7e71efbe147e22b1f8f02def6ebcd68001b2fca442dbee549c18340020ffd76a43300f6313499b6336dc81f94cf11b4b3260070bc92f943 WHIRLPOOL bda5fed10cd5b605c52828dcbdbc759cd309764d7c5201d8233d6d4d94b1516f088fd51a42537caa4833c2de3b25d3c824c50321427305a2be8947a9a4d7ddfd +EBUILD binutils-2.22-r1.ebuild 404 SHA256 7a6947a42772c4382ae79f059b4edd77200500579f77aa4f78c567a50442a391 SHA512 e7d72140233d602ee85ec252e2c0bf50ae1b2eb739961e9a8b96751bb427527af999677d358594a7a63e2771c890c5a5f1633034fc15d9a6a125e7e9dff0b3b8 WHIRLPOOL cd5deb7367a81e7fb5aee553c83ae0b4aba0ec31211d4f64cc548bc5e03a18e980937a6e1b4e30cd7a97c53d83dffa3ad86f674319db72e87d135f230ec8a75d +EBUILD binutils-2.23.2.ebuild 423 SHA256 d51b7a51e419610147176ba9e32dede5135c1c111d7fda91d6bb505b71f74c00 SHA512 b7f2f52587b8307558ec54b84dd3233ef336936b95e32081e48e6dabb3c2cedae23e57633d3eb531b233f1544b365c36d529d9d98fad27d9d1085ca5f6d747e8 WHIRLPOOL 50d818ab4f25287f37450e5f26dcd9f8d7fc4430ed2eee2b813d8306fb8d518e886dab25347ae9b8ad89b962badba5286e3e0e8ce77a745ffdc54192d2d15659 +EBUILD binutils-2.24-r3.ebuild 396 SHA256 f26bb8522684fe2c541ba4526bff3bcf47c94bd2b5611531ea3de78ed814b360 SHA512 d7a441cd81df202634d98cbbd28cb34d2d63083cd9b071404764f5621a06e06bbf5dfb34069d39edd16e10d860138782d076081a1c51a6bc0fbda1540d877100 WHIRLPOOL 3868a388cf8e865a32a3d59df791406c4c0b0cffce0a777df6e0a2b100bdbf0a6e6b342fc4a133cd6feea37fdcd0ef411d6098971b044984cc973cff3737902d +EBUILD binutils-2.24.90.ebuild 292 SHA256 d74977adb3b7036f9d5806a0d88709ef7ebc2368e094dea6f002eb4f2a6d5d82 SHA512 50972964c6ce88b02ac0d410213245cfd7eb0e10af3bebfab97a2113292442e8d24f22e9989862c740e193ea83bac68925005da2561cd7d0ed461d3496082957 WHIRLPOOL 3794a982703fa5802f6a389249844c76a67139be6af2b14bb3cca91d4a6cc69e72ef729bc7825015bf6683d2beb7065f37d22a5383497005b4cc5d00b7cf726a EBUILD binutils-9999.ebuild 259 SHA256 380f2cd7c038fdfcd5249392f6e9dc70d643e870125b52e5e48932d72b7b6728 SHA512 bd52e7ac9b4d8ad5aa165b56f3c4b40e880342c74f448bf46214480ea7ee02e46291ebb3f65d3547a5d6463940fae60df10eb3e68fc90918f7e5b782940a7e41 WHIRLPOOL ef19fbd8bf85877520c98b4cd3049b47a4f1518b0ccacd4fbc15a0901aa9a9f61c898ade77f14cabaae4c417bc05d81d2709e9919e0bf80d1bd4611d0d8dd282 -MISC ChangeLog 83711 SHA256 6b6d798eabcbcbc3fc2f49eef23afc478f58c81d74729eff02c2c4ed8d3d862e SHA512 e2a64b2ba1dfabf854f6db4e4ef77e3e8a9091c535fbb942d5513a635295a6887b12db0d48f6ee2ba7574952ccb32b0931679ac9d7895ce8a9b05783823e84b9 WHIRLPOOL 1fbae30245b4ba422f79f7397543faee3cf9c0609b1a8c0ae03eb21e2211b4f4669357b5e42d0c2a20caddd7af908f448c65dfe68173467833be5d2340d9d628 +MISC ChangeLog 85965 SHA256 1a3c930bb3902d07ceb0b113671fe816bee5df633be6902a60afe0b32e56da21 SHA512 9704629fb789e4078af12821dbcbcbed8c9c73382c022836e1b0127332ab301d0391e2d67191042ed72d5e2fd7a27863b2b617f60f3578574f4b99318f92aada WHIRLPOOL b81b3d679c6c685ea3bbaeb066c85aa9bd3cff41ece0f5e1da17fcc9783aef45d5aa9e38dcfe49e3fbdfc9b53ee3c6828e83fb1d43ecbc0c61f82a8a7886d839 MISC metadata.xml 463 SHA256 e02b43d00307f8ebd72715b1469ce2e5ce9934a961fc3898e7e7b287fdff3d80 SHA512 76cb9cae3290f93031d2436765757e885330d81ce9320d0a1d08e3990a5d93557c64acdbc85aee6be5075cd948682cd00202ea0e81cf10756626f07f7998f8de WHIRLPOOL 14631439847cef9a5b10c8faeec29143277969215eba944a9baea10c851d27a679b34719cc92def7fdc69340f9c1f5fa4eb67c95bceddb5905422f2b4e53bf2b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJTnMv+AAoJEPGu1DbS6WIAAN8P+wernzp4DlqV6uNb2DC66Y91 -5nbynuLxgQn60hb6brDb18A/WeF2pG7M730PrXVfD4pLC73q5Zz0QlsNdVKAB/79 -85/GPvwNfgXYqmB6z2uHhpa7XKgtzpcKi3759qM55/u/IigUkemoYWWEi8tlc7p/ -QC9sD+i2v6sE0cJScdnAX3hextXEQuEwVndTYtL0ICSpgP8RHHbJxbBYmq0VfYN3 -ejQt0++V3I8BqtpBN5LUjlfyBJntiPFLVtAynBgfjOCkcpb5zw8FBkXJC57NNrG6 -CfhgdQrl1JEOVXi4yXNJl5+gtYl/u42Qsvlq/TwvMJPIgcc7J0iHQF8SmLX15HJE -pEdu8sBLczVTLne30YS8TkJD5IDyNaMPeA7Apuk1nNS+HgsHRfx1laoOtba1xXT2 -V8wMCPDVGvvFUR5UfrtlogqVRFoNpz+Fe41MuoMYVOQBQkIvZ+VAQ4yA2uUSg9Zi -cXx3In3t2L4hlEwzJ8QChy5hqXFJQoN8WI10OaMyf6KXrAFiIWXnOKKbvCHdjZZb -9muriEG/MGq78MJxihvuUCMkTKKHd2Yc19D7XgjkZCr2TqSsnWekPz+FwEtIrUsu -UrHCBz2hzmB1ucBSjnx5rQCbta61aK0SgGNFeY71yyZfUOR+aQwinYKJUJIvf4g3 -yxJmEnNXBRPL1GicHmrh -=l1gk +iQIcBAEBCAAGBQJUXk4jAAoJEPGu1DbS6WIA5ycP/0OV9XPVOkeJZHuhKqNgdYsy +tGzHAL5ISGhYapLktDj/zUklNSfMKIc48FxCEvU8QQFFYAnmt+aqEkmRmjSlymXk +2aRES1DKULbItbtDr5Pxa1SHXKsiMaSTcbNWRYOWQPZVzxY5EGwm5dY/OPI0gR7L +zMQx+GUtU6ZCneAmnqBQvIG5DDItGtxfYpN6nxqyXPQ6XbwW2JzP+iYf1UO2cRxi +LsA0hwoDyPhpVTzLcRUVAftR85aVFMbgK4eZ9PsA+p30cBhhVoXOB4h84bvE+S3S +cvsUsWwXYBv4gv6q52CYmNPpv0vpYcLfNpeGSvTCHbxiHIW6gOLJGeYy2NDEAGnL +Riw39ViE6Fkq/BRVX1gEj47gwuNwKrsN7+bw+etK+R4s61ss8LokXRbDw/x7jEPE +twLpNt1lJ3k14PniH/cmRvFYVRVVtXX8adgH3QX7gCWHtG6QlW6vrUzxQHNkXLID +Sq3o3feaE1pytpn8sOh1Ww3bYRs+TT29oYmybhU2FaNOoDAOpIItX4yjT+v5b35z +8RO/ypTzPQoeUkSmYQLXAb8Q624CRSCQFGMZoDDjiL01cjtrGfGZL0IuYM5gA0Pu +r44s59ll5BWcqu61mQ3jukR8Qv5LyrtWwThtpKxmHVeM+D4xgQYM441xnC8TwJVj +ZjsdQVFEZGgCmz89T8DK +=EX5v -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.19.1-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.19.1-r1.ebuild index a7303aed24..5747123df6 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.19.1-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.19.1-r1.ebuild @@ -1,6 +1,8 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.19.1-r1.ebuild,v 1.9 2011/09/22 17:29:31 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.19.1-r1.ebuild,v 1.10 2014/11/08 16:54:29 vapier Exp $ + +EAPI="4" PATCHVER="1.2" ELF2FLT_VER="" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.20.1-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.20.1-r1.ebuild index 1ccfcd37b1..53f09439be 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.20.1-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.20.1-r1.ebuild @@ -1,6 +1,8 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.20.1-r1.ebuild,v 1.16 2012/05/31 04:45:38 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.20.1-r1.ebuild,v 1.17 2014/11/08 16:54:29 vapier Exp $ + +EAPI="4" PATCHVER="1.2" ELF2FLT_VER="" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.21.1-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.21.1-r1.ebuild index 0b914089f7..d28b832615 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.21.1-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.21.1-r1.ebuild @@ -1,6 +1,8 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.21.1-r1.ebuild,v 1.12 2011/12/28 20:33:56 halcy0n Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.21.1-r1.ebuild,v 1.13 2014/11/08 16:54:29 vapier Exp $ + +EAPI="4" PATCHVER="1.4" ELF2FLT_VER="" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.22-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.22-r1.ebuild index 674265d5bc..2e733ed741 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.22-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.22-r1.ebuild @@ -1,6 +1,8 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.22-r1.ebuild,v 1.16 2012/09/29 16:06:32 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.22-r1.ebuild,v 1.17 2014/11/08 16:54:29 vapier Exp $ + +EAPI="4" PATCHVER="1.5" ELF2FLT_VER="" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.22.52.0.4.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.22.52.0.4.ebuild deleted file mode 100644 index 9b2514ab03..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.22.52.0.4.ebuild +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.22.52.0.4.ebuild,v 1.1 2012/07/06 04:10:45 vapier Exp $ - -PATCHVER="1.0" -ELF2FLT_VER="" -inherit toolchain-binutils diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.22.90.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.22.90.ebuild deleted file mode 100644 index 824461a2be..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.22.90.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.22.90.ebuild,v 1.3 2012/08/02 16:51:14 ryao Exp $ - -PATCHVER="1.1" -ELF2FLT_VER="" -inherit toolchain-binutils - -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -amd64-fbsd -sparc-fbsd -x86-fbsd" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.1.ebuild deleted file mode 100644 index a653834e40..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.1.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.23.1.ebuild,v 1.11 2013/08/06 13:10:54 ago Exp $ - -PATCHVER="1.0" -ELF2FLT_VER="" -inherit toolchain-binutils - -KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 -amd64-fbsd -sparc-fbsd -x86-fbsd" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.2.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.2.ebuild index 26f6998a54..63374fb7e8 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.2.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.2.ebuild @@ -1,6 +1,8 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.23.2.ebuild,v 1.14 2014/01/17 03:15:48 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.23.2.ebuild,v 1.15 2014/11/08 16:54:29 vapier Exp $ + +EAPI="4" PATCHVER="1.0" ELF2FLT_VER="" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.1.ebuild deleted file mode 100644 index 7458b75e0c..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.1.ebuild +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.23.51.0.1.ebuild,v 1.2 2012/08/08 21:09:19 vapier Exp $ - -PATCHVER="1.1" -ELF2FLT_VER="" -inherit toolchain-binutils diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.2.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.2.ebuild deleted file mode 100644 index d6b7a7036e..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.2.ebuild +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.23.51.0.2.ebuild,v 1.1 2012/09/11 06:49:49 vapier Exp $ - -PATCHVER="1.0" -ELF2FLT_VER="" -inherit toolchain-binutils diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.3.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.3.ebuild deleted file mode 100644 index 31a69bb99f..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.3.ebuild +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.23.51.0.3.ebuild,v 1.2 2012/11/02 22:44:29 vapier Exp $ - -PATCHVER="1.1" -ELF2FLT_VER="" -inherit toolchain-binutils diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.5.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.5.ebuild deleted file mode 100644 index c3a5dba0ff..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.5.ebuild +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.23.51.0.5.ebuild,v 1.1 2012/11/13 00:00:39 vapier Exp $ - -PATCHVER="1.0" -ELF2FLT_VER="" -inherit toolchain-binutils diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.6.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.6.ebuild deleted file mode 100644 index 6d2c3d1c77..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.6.ebuild +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.23.51.0.6.ebuild,v 1.1 2012/11/26 18:01:14 vapier Exp $ - -PATCHVER="1.0" -ELF2FLT_VER="" -inherit toolchain-binutils diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.7.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.7.ebuild deleted file mode 100644 index 0382c76414..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.7.ebuild +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.23.51.0.7.ebuild,v 1.1 2012/12/20 23:49:40 vapier Exp $ - -PATCHVER="1.0" -ELF2FLT_VER="" -inherit toolchain-binutils diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.8.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.8.ebuild deleted file mode 100644 index fa57b76f16..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.8.ebuild +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.23.51.0.8.ebuild,v 1.1 2012/12/29 20:58:39 vapier Exp $ - -PATCHVER="1.0" -ELF2FLT_VER="" -inherit toolchain-binutils diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.9.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.9.ebuild deleted file mode 100644 index 2a5bbd8010..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.51.0.9.ebuild +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.23.51.0.9.ebuild,v 1.1 2013/02/03 06:30:51 vapier Exp $ - -PATCHVER="1.0" -ELF2FLT_VER="" -inherit toolchain-binutils diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.52.0.1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.52.0.1.ebuild deleted file mode 100644 index 63aa28409e..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.52.0.1.ebuild +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.23.52.0.1.ebuild,v 1.1 2013/03/26 19:37:42 vapier Exp $ - -PATCHVER="1.0" -ELF2FLT_VER="" -inherit toolchain-binutils diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.52.0.2.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.52.0.2.ebuild deleted file mode 100644 index 4c3a739fb9..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.52.0.2.ebuild +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.23.52.0.2.ebuild,v 1.1 2013/05/05 04:17:49 vapier Exp $ - -PATCHVER="1.0" -ELF2FLT_VER="" -inherit toolchain-binutils diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.ebuild deleted file mode 100644 index a1a21bb952..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.23.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.23.ebuild,v 1.2 2012/11/02 22:44:29 vapier Exp $ - -PATCHVER="1.1" -ELF2FLT_VER="" -inherit toolchain-binutils - -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -amd64-fbsd -sparc-fbsd -x86-fbsd" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.24-r2.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.24-r2.ebuild deleted file mode 100644 index 254cae1fae..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.24-r2.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.24-r2.ebuild,v 1.2 2014/01/29 10:09:47 naota Exp $ - -PATCHVER="1.3" -ELF2FLT_VER="" -inherit toolchain-binutils - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -amd64-fbsd -sparc-fbsd ~x86-fbsd" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.24-r3.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.24-r3.ebuild index bf5037ae2b..15d8f8fe46 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.24-r3.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.24-r3.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.24-r3.ebuild,v 1.1 2014/06/03 02:55:18 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.24-r3.ebuild,v 1.8 2014/11/04 09:26:08 ago Exp $ PATCHVER="1.4" ELF2FLT_VER="" inherit toolchain-binutils -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -amd64-fbsd -sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -amd64-fbsd -sparc-fbsd ~x86-fbsd" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.24.51.0.1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.24.51.0.1.ebuild deleted file mode 100644 index f5e22f2d31..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.24.51.0.1.ebuild +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.24.51.0.1.ebuild,v 1.2 2014/01/06 18:29:21 vapier Exp $ - -PATCHVER="1.1" -ELF2FLT_VER="" -inherit toolchain-binutils diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.24.51.0.2.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.24.51.0.2.ebuild deleted file mode 100644 index 2b050f3c7c..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.24.51.0.2.ebuild +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.24.51.0.2.ebuild,v 1.2 2014/01/06 18:29:21 vapier Exp $ - -PATCHVER="1.1" -ELF2FLT_VER="" -inherit toolchain-binutils diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.24.51.0.3.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.24.90.ebuild similarity index 80% rename from sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.24.51.0.3.ebuild rename to sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.24.90.ebuild index 6e62161c4f..6ccf52266e 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.24.51.0.3.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.24.90.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.24.51.0.3.ebuild,v 1.1 2014/02/01 05:48:33 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.24.90.ebuild,v 1.1 2014/10/22 19:09:54 vapier Exp $ EAPI="4" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bison/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-devel/bison/ChangeLog index 4f5f6c8a96..8e61577f44 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bison/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/sys-devel/bison/ChangeLog @@ -1,6 +1,22 @@ # ChangeLog for sys-devel/bison -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/ChangeLog,v 1.126 2013/11/13 08:14:45 radhermit Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/ChangeLog,v 1.129 2014/01/18 03:19:42 vapier Exp $ + + 18 Jan 2014; Mike Frysinger bison-1.875d.ebuild, + bison-2.4.3.ebuild, bison-2.7.1.ebuild, bison-3.0.2.ebuild: + Add arm64 love. + + 07 Jan 2014; Lars Wendler -bison-2.4.2.ebuild, + -bison-2.5.1.ebuild, -bison-2.6.5.ebuild, -bison-2.7.ebuild, + -bison-3.0.ebuild, -bison-3.0.1.ebuild, + -files/bison-2.4.2-gcc45_testsuite.patch, + -files/bison-2.4.2-gnulib_spawn.patch: + Removed old versions and files. + +*bison-3.0.2 (16 Dec 2013) + + 16 Dec 2013; Tim Harder +bison-3.0.2.ebuild: + Version bump. *bison-3.0.1 (13 Nov 2013) diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bison/Manifest b/sdk_container/src/third_party/portage-stable/sys-devel/bison/Manifest index 84c7de9a50..f2999fccee 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bison/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-devel/bison/Manifest @@ -2,38 +2,32 @@ Hash: SHA256 AUX bison-1.32-extfix.patch 1170 SHA256 a47285e1b6f1ee53b8def53380068ad6a86ccd09e3338481f6d3d14c7e8b31c4 SHA512 6f98d6ea4d6564c3890ede54994654af87d79a87e615e03856a71f3470876fe42768deeabe31f9393531a35619a7e00844ff2a3d87214754cfd04a25d591cc57 WHIRLPOOL 800744be43d9dc39ba4c7cba4342ee5c2360cf9792c0ff5971da91fe78df85358ac1b7cab5c32244898b69ced352ce159685daa80cf32317db4ab92610b2153d -AUX bison-2.4.2-gcc45_testsuite.patch 2545 SHA256 371642548b0b9f32bce58e5e293298e27384117483ed3cf5e55180b699fcd481 SHA512 babab2944f3555bd141d9ddf4b72241dab9e7d4216e8d8ada5b042c31953bd9a2caff2333aec4a685f516397e2f900ed05ef8b3864d098ffea8afc639104d37e WHIRLPOOL e6465ddc0b26e01a272f8af5d68a61aa077688b96908f2ce15888d0ee1b08a6a62f7b0b4a2871f4da6b64e53d4dc6ee5f031a76f042cffcdbaa4ec69aef8b7d5 -AUX bison-2.4.2-gnulib_spawn.patch 2667 SHA256 3ad044de9d80449859a73d805accc2481c362c5bce6421f7336509f02e1ee39d SHA512 c2270bca1bdb07501c749ed8e04cfab7a3b5a81ce12bd0458ba4b870db824af30eee694e8bce7d97488acf61fcfaa2e6658d5449b393147c34d77ce07b9d438e WHIRLPOOL 1f8c03d3bb191c9e3aa3dc10a0bb04fb2d9179e450fb7ea451680f62a7ec233a50017c01618be19ab76010be27cb527f3f815fcf3e3b4b8478bf99a8b116ea70 AUX bison-2.4.3-no-gets.patch 780 SHA256 aae4bb53fa827685a1005b48b3149cb96b83feb43ba104d5da6ef223676cef70 SHA512 cf7d60c143bf27a546c6fa04f08b58b0c297996f25fe28e85863795f51040772a85316ca1464204a84630322df16893d636331b7e4953f6c1718d680a5bc827b WHIRLPOOL 4415b7eebe6df47638df1c7f5c864a4296af0eddc18d56ccc24f926db48fb78699d3a864d08648867f06cfea88a3fc745bbd87865469c559f96b2b199cf24a75 AUX bison-2.4.3-uclibc-sched_param-def.patch 580 SHA256 b111051eaaa15ce6e53ae168d06e0fb9688c70141060abfe0a15c5d1400fbaf9 SHA512 87a49e69aec0b36313132fc7a9fb520016e4dc4399a9af9a91636a588326825de3a65dd6bcdda8de20e364ec163afcb41b0453f09ce4102d179ce04279c8654d WHIRLPOOL 5f0d690078d004231d31adcbdea98c3f3059c60265595ac46cbb0d4e45638ae9e54c9ee08040842d278a4ddadd5744a6bce19753475978cf7360ce8bf2be9d7b DIST bison-1.875d.tar.bz2 882745 SHA256 37ff8d673e35838c195d614bc402573d1268c997796e79b831053f4a22e03808 -DIST bison-2.4.2.tar.bz2 1616117 SHA256 57fb243aa9af04a6a57c4f4d9167f4440059fe923817f1fdf5592ab892af4fb8 SHA512 428c6e6f9623d0f3d483f5eedb5f70dd58e19f8f844ffd0e0bc0765a648cce58639308ac47bc6e78633f609620fa0e86d2b8b0c20f855d3ca042cf70c0e43f7c WHIRLPOOL bfc6f12155ff2037ea2fae3f93bd830fe696e20a61f93432ec5684e883bb5aee5fcc5b8502f146e361b0e3f7194eddaebd53cb352b2948ae58d65e717e6c5bab DIST bison-2.4.3.tar.bz2 1652612 SHA256 935302ef194c7f0974fed913eaac8100be512094eab573cf0b67bdf7db1d3a05 SHA512 b789f55d9cb95c1b4fba004691ed9f79b76da55020c9b202e1704a02aab1ba43b9fc1015e29843ed552e6df6165cef9c6ebc8a29d15a21c6e194cad8a42ab055 WHIRLPOOL 0e0e61970a791e53afc6cc85f53cebf0050d885077dd9b2394d79549bac389ffa7e477e003525556858b6fa64c11ce93653bba1c861bd2acd67f85181e167558 -DIST bison-2.5.1.tar.xz 1608376 SHA256 fec90caed650270484955ba6ee73ddb01186608799a27fcaaf868e5274c030d8 SHA512 f63264023d602612df7856e551e277572e1184e5c35eb68fcfd9144bf10053875d96ac248857e9bdf81bb33f6a94f640b8850b1aeb5d37b18a51045561799f13 WHIRLPOOL 31076a38f63d0cfa2b96fd2a564ee650f42cbaaeddc92801fa232d429b3b8187828caab036fc55283b8d533f001312aae1cdf7efd87f383aa71294e7328b013d -DIST bison-2.6.5.tar.xz 1669260 SHA256 8640d5b51aad462db6863711f333a9159836853e0b1e79fdef708c6efb5cd52b SHA512 58b4c1c62547b535f36f906e5592c99613ce08296671c98bcf1a14e922fa5c2d20d57d50362b37e7bf2a523f1fe93857c9fe7763c4bf7c667cc5806f5f4ae688 WHIRLPOOL a1d84cab815df6046b790f1edca90c0ab9098fb73ca03735f37338350a6ac494f7042db0697cbf1df24982035d4419dc8f41bb61c21eff76cf85b2ad4060a897 DIST bison-2.7.1.tar.xz 1781068 SHA256 b409adcbf245baadb68d2f66accf6fdca5e282cafec1b865f4b5e963ba8ea7fb SHA512 ac0c7ca57142bcb84af498f606acb86091984a00359294fbf721a4ca8112f9fcf26497f7dd2e65f527e04a6e1de94142ecb76602d407e548475970e5a566d370 WHIRLPOOL 171f6b18c3f205d746092bdd37bf113ab83944db468f81cbf5004573584c717b6fc1a10d112fe7178be222b51b746fed9da58a9065b7f2f7e65a15851500779e -DIST bison-2.7.tar.xz 1776640 SHA256 43d8c5c466486031d5e7195a152ff49651ccac91599692e788b5ec5b693ca7fd SHA512 6917c038a901917aa923a139e5756a764f8157e1700df228163a2127e12f0cdafadf9ccfd909cce47a5786bde3e7261efbc9c6bc29cb693445517eac85a370de WHIRLPOOL 32f4b672f7e225d5ea5707eb9f30a00b746373ba4b0444924f2d082b408c2fc978c0df9063d89b1cf36cb8badd134bb262dfc0e79bf5227e2b0e9394d7b75d9b -DIST bison-3.0.1.tar.xz 1919964 SHA256 944efb03b46d831cef452bfa44620e5b30f7de999902a70d96021a0a77f5a2cb SHA512 6f2be596acb0e6c910065fe4ab3e427ad25d6f4f03dcf6756a31d66aaab9b690cd67337ad151904d56335f4b6b7e9a66ea094a16f156ecef073156b75d011a96 WHIRLPOOL c596d8cece8f1d71495ca6a370127a5783f67d104316bef8e4c6ba5117c0b3242b8518884d9ae559d6b4f922a593ddc8d4c3d3606664379474a2cad0dcf96198 -DIST bison-3.0.tar.xz 1913532 SHA256 e9ac5585002b71208aee8a20bbe1ced96c48766e6c4247bc7ef8f3141f7624c8 SHA512 dae48cd251959b563f0a34aab85a91b2772199121a2a6debd2d4b7be3530778fbb458d62db7c0fa4aae1976794d52a72ef2a661b2b52a7086845c0332d5afda6 WHIRLPOOL 66c2a3c302a4204faac005579fa1cd144e222c5772b19f7c1e20d197165dca832557826e34f58cad2a88b93712a58f6c04cbd62a839ffbd7a065ac3d7f908c7c -EBUILD bison-1.875d.ebuild 1780 SHA256 92a095e0410cf1ceab9fafed68e787e46ada9622b9b255c26a1cbcdaa9eed614 SHA512 08b17e0d8de06455f7e650d6d001615c056137f08598fd4f701f4900039bd1ae6cf10d102c0b8141fe3c86157c58075ff7930b22154e55edd624801d4b1106b8 WHIRLPOOL 6b38ad28e26137ce50c8deff3c603e8ac5614d2ff2ec4aad62dc94fe6fc3f36ff20c9825fca6e1927afe96ffce4d4b8f3aea1043597d087de365073043db60f7 -EBUILD bison-2.4.2.ebuild 1360 SHA256 b7449515cc14f546bd315374b234159d66d0dbcdb1cbd9e9311ff6c027d61a00 SHA512 498831a0921a8592ecb7f91c47795b6674b00ce92d18ff97644e41b7693ca2e31f3bb01823586f75a1b63251be5333cbbb14a53e78ce01a69c2e7ba24aac3537 WHIRLPOOL e9395d6f3fb887990e0d4ff2a4749cbe405f9e36812d39138fda60c7324444a96517417e8cb7c2832cd5ee2d814dda85ecbc99777b34029b2b4639bbdb55e609 -EBUILD bison-2.4.3.ebuild 1235 SHA256 f78c4cdbcdad3a7c767e3067d54441184db86dcaa28f220433b8c256a4d8bdcb SHA512 1c810fee024bd76686b783bdcb58947a89fe28e432c5163a93e4338e1a2aafc9c9460d2cd8c10dd7226aee36953767c38ea123ec8971dbcf7ed3598e968d26e9 WHIRLPOOL 2e0dc968606008c50399726498a98889005dab63b884ca4cd6e5395efb12626ce7d3702cf2ae5c0ec8c3048348fb9694b5a3b0164e633b233aaf044e2e6fe3ff -EBUILD bison-2.5.1.ebuild 1742 SHA256 8a4cde69401d441aa379c39f049220dc6bf65843363f977eb0ed855830a129c2 SHA512 8fb06f44ff744906cb8cd081667aa70e0fec02fd96195396b491808be0e1ff91e4822b3b8d1df6f3a9001ea155f2f8842e89eb77ce5080b6eb23506b52537dc1 WHIRLPOOL 06eacb9897f60b479cf9316f0158cb61bc42288d185bf4ac6a9ee3dc9a1d575f72c29eea3190b1cb3e560890e6f6fc593422bc0704ec2eb5f6d674568fb04dea -EBUILD bison-2.6.5.ebuild 1718 SHA256 89863a54b130c182221a39db02ad18c9e8049f0d3e3e3f2c3c9d6d4f081d7495 SHA512 0a10f0789a685d333f8541f6360c06a55bd2c75d31c7469ecb267098620fc33dafb7c333d09f4f0435d1b7c5b6f13aa9f89f145f9f0dda892b821ab805688a30 WHIRLPOOL 766895a8f15d3a01044da8ff7c18d6c3577c4b70638d76377c97c1e73f857548f103ccb2c085d03f0042ec98867f1293f11080281c1fdd3b7aa85b991001b0f6 -EBUILD bison-2.7.1.ebuild 1729 SHA256 43f12c1ff4a64398f05f287169579aa98bac075493d7186f45253648930b9259 SHA512 310408afbd28439b55fdd1d57d27acc0f68e3d7f55fe55f370c02aefc80a547f8d39cc20169c83963366d6cf8764dcd456f5ffeb967303a561f63ee384c51304 WHIRLPOOL aee68155910a868180440aeda2ba8c5d01ee924f14d7a5c3976816dadf882f5714e187b3507501598001bc4c2220fa93859f4dbdef956d0a2c49bb4d10bb0387 -EBUILD bison-2.7.ebuild 1725 SHA256 db1d84464da121181a71970ce248c6f04a9a5fc1c3d172f618b138c44bbffb39 SHA512 a2f9702c5abb9017afc2f4215267f1f372a11136910081b7dade33be6940eae9ec539488dbfb35e62cd1346fa3bf9b15ee6e95ba79b36f36d24494239c9b1507 WHIRLPOOL 7778082a971a393d5df855de9590d67fd235b430f2846721533d531657fc2e4288e66ad92cf22b228028eeb08e3e416bf722bfdc12e75bf471a2d0e6fa48e0de -EBUILD bison-3.0.1.ebuild 1731 SHA256 360cb01b112abc4cc41e199c4a9720456cc758d8ff6f16b1060be141766fdc6e SHA512 551c3203f0b2044688c2faf58bc31cb17ce4cd87e35a45ab1547aa33ee6574f14a8b8e679521086ab2bba8faf467bd50d59f86498206c65daf6443f2da9626cc WHIRLPOOL 95c4bd79ab6842591ece4d2cb250246102c62479fa86fb36f240a9469d8d40fb7e9fce896c6e60c16cdb69037f15a706a1ae3b8d337b6a33eed0b028c4cdde9b -EBUILD bison-3.0.ebuild 1729 SHA256 d19f80f7d177725db3007cd7412234b0bd32bbdfedda53b54db46dd2f40ff4da SHA512 25eb2ab59fc72f4951d6332b4cbeff88818ee63165f21a17b8332d93692c19fd343b472662ed6b594db3cf19b8ed30054dc9c9a4814b5af2470af926a4a68442 WHIRLPOOL bde9fe69162387424c63f8dc7bb39c712081446f3dc6efd07f384159df0732d497d951de4465134051ededa7bc73a8a70cc20e5d2dd6f651215a8c563d9aa06a -MISC ChangeLog 16718 SHA256 09da289adf47d5530543e40dc4f3114dcf4bc371bf9c36621aeb2931d9ada88c SHA512 66e94597533279a1245a03d387444c7f47032af7f6adcc16ed47aa3429720eb560b0b2f280096ca8111b3fe88588e184e66afcbfe7409070094cd160a890cc08 WHIRLPOOL 12504abd41714bf959efeac4f0c2e5f85d2e24fe42841d2b0611ad5f44a6ed43a3c27a487ec5f07aebdfc4fe3d3268298785e7a7479885d667b29cc7c3bc4798 +DIST bison-3.0.2.tar.xz 1927296 SHA256 a2c3e8528bdb50567d6fa26deeb493dc5ccd7e277b865251608a9e43ac928f3c SHA512 d0234a890c6e6d18f7ce67a44c61ce2726d18155b7074d45a8f27e6f4ef34f3eafc0a8f88d3fd2437be9c9a45e48c044a0f1098e55229dd8a6e49845f4f59317 WHIRLPOOL f6df564786baf53c8945eaadc12c342cd36699b1b3b4bc0e29336760b7f9abcc903640c5154231e46aa391aa31ac28daefe77d6b28b835c7f8e7f1ea44fac90e +EBUILD bison-1.875d.ebuild 1788 SHA256 ee4e4834a116f01d6d351a887fa4f61e5329191c85a8f9b61bd17832f5cc51d1 SHA512 cb4c556f9310914288d1714238e82ef9cfa37c0fd59930be03e52b65a8c9ec82dbf3397f92f3c8aa673a325f1966fe343da32d904a26ad75c2b8a841c1456848 WHIRLPOOL b827e8352dcb1cbec07c652dd694d6c658eedd4c32f126958a55184ca941e63b6c819af78c1001f4f9d11f88b0869bfc73579293b451769f90beab0c613528f9 +EBUILD bison-2.4.3.ebuild 1241 SHA256 a84880274c634458eee4cbb0da2032cc2ee76cd2c3a66feb1cf001ad014ff00b SHA512 1f2721e2d5e3b8d944b4b3dee52e1a837d47fd634dcdb4cf7bde170b34057dd969f8d29e35c7a400b640f081cac9ab3cc53e90cab149ed84962350dc1ccf0da4 WHIRLPOOL dbcabb586ed41f9bebe10feae2a73ffaf2d71f6f4a7187033ee0df3062f7ba26b20c380d0c77f3343fc2d3190396fbaa433df76d0fbdcc7fdaf26a1a2d84827c +EBUILD bison-2.7.1.ebuild 1733 SHA256 b15bf954418ce7289b2f671777dc6c3d7b90c0d397d956902a2e1284402c5bcb SHA512 758fa2c215f1bfe60a72f3ac51d948a59a8628d8c843f95af33e721749e2ff398b2285c30babe5f93529561d1582f66fcaf9f9a5a54ecb270fe90432b668d984 WHIRLPOOL a560dfa203c2f394fbdc90b8f140a0e16bb18f57b442bc2bbe2b29c83ae17c515cca5be96df7e78ba4b8d7a427ef71986685940f64b64d8a3e85670a6da9fab6 +EBUILD bison-3.0.2.ebuild 1735 SHA256 351cde4228239e952671d9577193adc77fea602e12de1e7a7db739d3485f4efc SHA512 a09d60ffeb10eb61924c3d31c6f74b2080a8e6a880f03c36c0d4a7894df8cbd126f8dd4aad7a3c105120fecf233e0f29ee4dc3c926f408a9609100858f4861c7 WHIRLPOOL e5f4cbc710a93032077cebcd5fc543dfd14be9853e84c6cb2c6d9ecd2c4a2403ff9c4976a76ed1cbd4dec10793a8db27c9cf276f7f048b24cfe4474460d9ef04 +MISC ChangeLog 17282 SHA256 6947cb079373791792cce12793f77dbd14c56459017b5b4ae28121345865fdb5 SHA512 bf455689a307168d44b6925c406711aaf837d1e2cebd82c53d25a000b3731e4f8b809983e93890b0abd7e45e76cd7b31690521ecd2fe4bf07d5a38ff7d8ce084 WHIRLPOOL 44475faa9ea04c232c05829d9dca5e1baa01d9140dc293aec9434c915785c7b650506ac2d95a15d06792a11e64eded8cb9ed1cb5855cad550777090652ed9270 MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQEcBAEBCAAGBQJSgzT5AAoJEEqz6FtPBkyjzR0H/jWFmHBd5OCDlOEpTIEUUGNO -85wobxnNabUAWred+kUCJ/5870V8ACCEbzs1gAvmIxm32vm2+/TM2qNHvW5pJ4oZ -lJd0YEAq4tY+1bf2d+ZhSgfjFYsS/6iepuQV3S+AAd/I+wyvWOgXAJu5ypW6YRbZ -+VNzEIqPhNCG1l5t9UjVt/Gcfrnubgwm0IaPXNfB4qIFtSWsJ8dfP+WahKLsBl+8 -qU0/eAuu4hrOGc9IXG2L2mSK7jn54qxGxKoNHBWo7GNopoID+GXxg3cFF8GYFbry -UV8bZZ+DkC3Fh3ytjopVwVcDdfHeB8p7GWrUrWw13YtCinjF7SA1cb6UHaS+jMk= -=Ndfe +iQIcBAEBCAAGBQJS2fLVAAoJEPGu1DbS6WIAkh4P/1u2rwIHYpaALcovFlWpAo+4 +2qeUwXlzmgJ5ZqoeyWO+d0r9b8UT3XiaHmVqTB7QUbq79TcDfIRDz32bSwpYDIvF +A/YaLFcIw8UZOXWTTvZXqkigGhcBwoHlvYIyIJZaCIMDk4CbUDPuAphVDlUMNf8B +cUG2LWIHjRh5cT+BgOw8S4bKcvbzZbCO7KIVcHhASS9ZZMa3RteDoi7VXmn9BaEH +AlCq9q7li4KjR2/U2kIWnimCMqQ4dR5SfM5Jt0OiT9mU9OgjCiEOrtT8SefC5/PZ +jXpr0SLArHCYfEJmmxrig67aC003lvF6Z5/Ktk2BftfZpXYowS6M04N8r+/yLwdP +W+6wU+A0iG8v3CrdvJkbtAAm/2VLDVCXEe+WKKxubfB8kgCRTRtMZ/ZkBRYrxRZA +X1Zgvwd+5za9X+fvvoTc8zFAjIOFFkpP5kWWcBazgcJjjF9oRTJvWqYUxcsHiHKl +gfaRCuqpNzmQvqrVYxBq1HduSm9hmey9Tl0ORy4LNFpijf1DVty4R/06oRjzPQiU +srcEy1qAZkwHSv45Zt8/WGyOxwvdMmebEP82i9LQhzT7lrQu0ruq23ZS+4bMNJdz +PTjS1Cdk1Oy6KYSZZ66fMBSNcAiukcbbVxISatCje/3CnGJgL2Wh8RQKw1x1TYVP +qCgTqM5T+p09x9f4EzW/ +=pOJj -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-1.875d.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-1.875d.ebuild index 8db91d3659..5adebe6285 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-1.875d.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-1.875d.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/bison-1.875d.ebuild,v 1.13 2011/02/06 11:31:15 leio Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/bison-1.875d.ebuild,v 1.14 2014/01/18 03:19:42 vapier Exp $ inherit toolchain-funcs flag-o-matic eutils @@ -10,7 +10,7 @@ SRC_URI="ftp://alpha.gnu.org/pub/gnu/bison/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" IUSE="nls static" DEPEND="sys-devel/m4 diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-2.4.2.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-2.4.2.ebuild deleted file mode 100644 index 6d70bc3c5d..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-2.4.2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/bison-2.4.2.ebuild,v 1.12 2012/05/24 02:40:38 vapier Exp $ - -inherit toolchain-funcs flag-o-matic eutils - -DESCRIPTION="A yacc-compatible parser generator" -HOMEPAGE="http://www.gnu.org/software/bison/bison.html" -SRC_URI="mirror://gnu/bison/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" -IUSE="nls static" - -RDEPEND="sys-devel/m4" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext )" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${PN}-2.4.2-gnulib_spawn.patch # 312697 - epatch "${FILESDIR}"/${PN}-2.4.2-gcc45_testsuite.patch - epatch "${FILESDIR}"/${PN}-2.4.3-uclibc-sched_param-def.patch -} - -src_compile() { - use static && append-ldflags -static - econf $(use_enable nls) - emake || die -} - -src_install() { - emake DESTDIR="${D}" install || die - - # This one is installed by dev-util/yacc - mv "${D}"/usr/bin/yacc{,.bison} || die - mv "${D}"/usr/share/man/man1/yacc{,.bison}.1 || die - - # We do not need this. - rm -r "${D}"/usr/lib* || die - - dodoc AUTHORS NEWS ChangeLog README OChangeLog THANKS TODO -} - -pkg_postinst() { - if [[ ! -e ${ROOT}/usr/bin/yacc ]] ; then - ln -s yacc.bison "${ROOT}"/usr/bin/yacc - fi -} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-2.4.3.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-2.4.3.ebuild index dbb99f9c6c..47e70b71b6 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-2.4.3.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-2.4.3.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/bison-2.4.3.ebuild,v 1.11 2012/09/07 20:08:49 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/bison-2.4.3.ebuild,v 1.12 2014/01/18 03:19:42 vapier Exp $ EAPI="2" @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/bison/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" IUSE="nls static" RDEPEND="sys-devel/m4" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-2.5.1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-2.5.1.ebuild deleted file mode 100644 index c4235c1589..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-2.5.1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/bison-2.5.1.ebuild,v 1.4 2012/08/24 15:57:21 vapier Exp $ - -EAPI=4 - -inherit flag-o-matic - -DESCRIPTION="A general-purpose (yacc-compatible) parser generator" -HOMEPAGE="http://www.gnu.org/software/bison/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="nls static" - -RDEPEND=">=sys-devel/m4-1.4.16" -DEPEND="${RDEPEND} - sys-devel/flex - nls? ( sys-devel/gettext )" - -DOCS="AUTHORS ChangeLog-2012 NEWS README THANKS TODO" # ChangeLog-1998 PACKAGING README-alpha README-release - -src_configure() { - use static && append-ldflags -static - - econf \ - --disable-silent-rules \ - $(use_enable nls) -} - -src_install() { - default - - # This one is installed by dev-util/yacc - mv "${ED}"/usr/bin/yacc{,.bison} || die - mv "${ED}"/usr/share/man/man1/yacc{,.bison}.1 || die - - # We do not need liby.a - rm -r "${ED}"/usr/lib* || die - - # Move to documentation directory and leave compressing for EAPI>=4 - mv "${ED}"/usr/share/${PN}/README "${ED}"/usr/share/doc/${PF}/README.data -} - -pkg_postinst() { - local f="${EROOT}/usr/bin/yacc" - if [[ ! -e ${f} ]] ; then - ln -s yacc.bison "${f}" - fi -} - -pkg_postrm() { - # clean up the dead symlink when we get unmerged #377469 - local f="${EROOT}/usr/bin/yacc" - if [[ -L ${f} && ! -e ${f} ]] ; then - rm -f "${f}" - fi -} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-2.6.5.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-2.6.5.ebuild deleted file mode 100644 index f23fb6f1a7..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-2.6.5.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/bison-2.6.5.ebuild,v 1.2 2012/12/13 20:32:46 radhermit Exp $ - -EAPI=4 - -inherit flag-o-matic - -DESCRIPTION="A general-purpose (yacc-compatible) parser generator" -HOMEPAGE="http://www.gnu.org/software/bison/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="nls static" - -RDEPEND=">=sys-devel/m4-1.4.16" -DEPEND="${RDEPEND} - sys-devel/flex - nls? ( sys-devel/gettext )" - -DOCS="AUTHORS ChangeLog-2012 NEWS README THANKS TODO" # ChangeLog-1998 PACKAGING README-alpha README-release - -src_configure() { - use static && append-ldflags -static - - econf \ - $(use_enable nls) -} - -src_install() { - default - - # This one is installed by dev-util/yacc - mv "${ED}"/usr/bin/yacc{,.bison} || die - mv "${ED}"/usr/share/man/man1/yacc{,.bison}.1 || die - - # We do not need liby.a - rm -r "${ED}"/usr/lib* || die - - # Move to documentation directory and leave compressing for EAPI>=4 - mv "${ED}"/usr/share/${PN}/README "${ED}"/usr/share/doc/${PF}/README.data -} - -pkg_postinst() { - local f="${EROOT}/usr/bin/yacc" - if [[ ! -e ${f} ]] ; then - ln -s yacc.bison "${f}" - fi -} - -pkg_postrm() { - # clean up the dead symlink when we get unmerged #377469 - local f="${EROOT}/usr/bin/yacc" - if [[ -L ${f} && ! -e ${f} ]] ; then - rm -f "${f}" - fi -} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-2.7.1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-2.7.1.ebuild index 3cf9e23b9d..0e27fbe57d 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-2.7.1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-2.7.1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/bison-2.7.1.ebuild,v 1.1 2013/04/17 04:23:11 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/bison-2.7.1.ebuild,v 1.2 2014/01/18 03:19:42 vapier Exp $ EAPI=4 @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="nls static" RDEPEND=">=sys-devel/m4-1.4.16" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-2.7.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-2.7.ebuild deleted file mode 100644 index 93d042e336..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-2.7.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/bison-2.7.ebuild,v 1.2 2013/02/19 04:49:00 zmedico Exp $ - -EAPI=4 - -inherit flag-o-matic - -DESCRIPTION="A general-purpose (yacc-compatible) parser generator" -HOMEPAGE="http://www.gnu.org/software/bison/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="nls static" - -RDEPEND=">=sys-devel/m4-1.4.16" -DEPEND="${RDEPEND} - sys-devel/flex - nls? ( sys-devel/gettext )" - -DOCS="AUTHORS ChangeLog-2012 NEWS README THANKS TODO" # ChangeLog-1998 PACKAGING README-alpha README-release - -src_configure() { - use static && append-ldflags -static - - econf \ - $(use_enable nls) -} - -src_install() { - default - - # This one is installed by dev-util/yacc - mv "${ED}"/usr/bin/yacc{,.bison} || die - mv "${ED}"/usr/share/man/man1/yacc{,.bison}.1 || die - - # We do not need liby.a - rm -r "${ED}"/usr/lib* || die - - # Move to documentation directory and leave compressing for EAPI>=4 - mv "${ED}"/usr/share/${PN}/README "${ED}"/usr/share/doc/${PF}/README.data -} - -pkg_postinst() { - local f="${EROOT}/usr/bin/yacc" - if [[ ! -e ${f} ]] ; then - ln -s yacc.bison "${f}" - fi -} - -pkg_postrm() { - # clean up the dead symlink when we get unmerged #377469 - local f="${EROOT}/usr/bin/yacc" - if [[ -L ${f} && ! -e ${f} ]] ; then - rm -f "${f}" - fi -} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-3.0.1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-3.0.1.ebuild deleted file mode 100644 index 8b39eb83df..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-3.0.1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/bison-3.0.1.ebuild,v 1.1 2013/11/13 08:14:45 radhermit Exp $ - -EAPI=5 - -inherit flag-o-matic - -DESCRIPTION="A general-purpose (yacc-compatible) parser generator" -HOMEPAGE="http://www.gnu.org/software/bison/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="nls static" - -RDEPEND=">=sys-devel/m4-1.4.16" -DEPEND="${RDEPEND} - sys-devel/flex - nls? ( sys-devel/gettext )" - -DOCS=( AUTHORS ChangeLog-2012 NEWS README THANKS TODO ) # ChangeLog-1998 PACKAGING README-alpha README-release - -src_configure() { - use static && append-ldflags -static - - econf \ - $(use_enable nls) -} - -src_install() { - default - - # This one is installed by dev-util/yacc - mv "${ED}"/usr/bin/yacc{,.bison} || die - mv "${ED}"/usr/share/man/man1/yacc{,.bison}.1 || die - - # We do not need liby.a - rm -r "${ED}"/usr/lib* || die - - # Move to documentation directory and leave compressing for EAPI>=4 - mv "${ED}"/usr/share/${PN}/README "${ED}"/usr/share/doc/${PF}/README.data -} - -pkg_postinst() { - local f="${EROOT}/usr/bin/yacc" - if [[ ! -e ${f} ]] ; then - ln -s yacc.bison "${f}" - fi -} - -pkg_postrm() { - # clean up the dead symlink when we get unmerged #377469 - local f="${EROOT}/usr/bin/yacc" - if [[ -L ${f} && ! -e ${f} ]] ; then - rm -f "${f}" - fi -} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-3.0.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-3.0.2.ebuild similarity index 71% rename from sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-3.0.ebuild rename to sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-3.0.2.ebuild index 4cd9fa52eb..92926b57ea 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-3.0.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-3.0.2.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/bison-3.0.ebuild,v 1.1 2013/07/26 23:49:19 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/bison-3.0.2.ebuild,v 1.2 2014/01/18 03:19:42 vapier Exp $ EAPI=5 @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="nls static" RDEPEND=">=sys-devel/m4-1.4.16" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bison/files/bison-2.4.2-gcc45_testsuite.patch b/sdk_container/src/third_party/portage-stable/sys-devel/bison/files/bison-2.4.2-gcc45_testsuite.patch deleted file mode 100644 index 1d877fe362..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bison/files/bison-2.4.2-gcc45_testsuite.patch +++ /dev/null @@ -1,81 +0,0 @@ -http://git.savannah.gnu.org/cgit/bison.git/commit/?id=4ad3921d3be296de6a2b3c5fe0e18136d53ba06d - ---- a/tests/synclines.at -+++ b/tests/synclines.at -@@ -71,7 +71,9 @@ AT_CHECK([[test "`cat stdout`" = 'syncline.c:1: @%:@error "1"' || exit 77]]) - AT_DATA([[input.y]], [$2]) - AT_BISON_CHECK([-o input.c input.y]) - AT_SYNCLINES_COMPILE([input.c]) --AT_CHECK([cat stdout], 0, [$3]) -+# GCC 4.5 tells you the function within which #error appears, but -+# previous versions of gcc do not. -+AT_CHECK([grep -v ': In function ' stdout], 0, [$3]) - AT_CLEANUP - ]) - - -patch the testsuite to avoid autotools at emerge time -http://bugs.gentoo.org/331577 - ---- a/tests/testsuite -+++ b/tests/testsuite -@@ -15299,9 +15299,9 @@ - - - { set +x --$as_echo "$at_srcdir/synclines.at:84: cat stdout" -+$as_echo "$at_srcdir/synclines.at:84: grep -v ': In function ' stdout" - at_fn_check_prepare_trace "synclines.at:84" --( $at_check_trace; cat stdout -+( $at_check_trace; grep -v ': In function ' stdout - ) >>"$at_stdout" 2>>"$at_stderr" - at_status=$? at_failed=false - $at_check_filter -@@ -15535,9 +15535,9 @@ - - - { set +x --$as_echo "$at_srcdir/synclines.at:101: cat stdout" -+$as_echo "$at_srcdir/synclines.at:101: grep -v ': In function ' stdout" - at_fn_check_prepare_trace "synclines.at:101" --( $at_check_trace; cat stdout -+( $at_check_trace; grep -v ': In function ' stdout - ) >>"$at_stdout" 2>>"$at_stderr" - at_status=$? at_failed=false - $at_check_filter -@@ -15774,9 +15774,9 @@ - - - { set +x --$as_echo "$at_srcdir/synclines.at:121: cat stdout" -+$as_echo "$at_srcdir/synclines.at:121: grep -v ': In function ' stdout" - at_fn_check_prepare_trace "synclines.at:121" --( $at_check_trace; cat stdout -+( $at_check_trace; grep -v ': In function ' stdout - ) >>"$at_stdout" 2>>"$at_stderr" - at_status=$? at_failed=false - $at_check_filter -@@ -16009,9 +16009,9 @@ - - - { set +x --$as_echo "$at_srcdir/synclines.at:144: cat stdout" -+$as_echo "$at_srcdir/synclines.at:144: grep -v ': In function ' stdout" - at_fn_check_prepare_trace "synclines.at:144" --( $at_check_trace; cat stdout -+( $at_check_trace; grep -v ': In function ' stdout - ) >>"$at_stdout" 2>>"$at_stderr" - at_status=$? at_failed=false - $at_check_filter -@@ -16243,9 +16243,9 @@ - - - { set +x --$as_echo "$at_srcdir/synclines.at:163: cat stdout" -+$as_echo "$at_srcdir/synclines.at:163: grep -v ': In function ' stdout" - at_fn_check_prepare_trace "synclines.at:163" --( $at_check_trace; cat stdout -+( $at_check_trace; grep -v ': In function ' stdout - ) >>"$at_stdout" 2>>"$at_stderr" - at_status=$? at_failed=false - $at_check_filter diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bison/files/bison-2.4.2-gnulib_spawn.patch b/sdk_container/src/third_party/portage-stable/sys-devel/bison/files/bison-2.4.2-gnulib_spawn.patch deleted file mode 100644 index b72409f2bc..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bison/files/bison-2.4.2-gnulib_spawn.patch +++ /dev/null @@ -1,61 +0,0 @@ -Don't override the system defined values on FreeBSD >=8. -See Gentoo bugs #310335 and #312697. -(Shortened) patch from upstream gnulib. - ---- bison-2.4.2/lib/spawn.in.h -+++ bison/lib/spawn.in.h -@@ -110,26 +112,38 @@ - - - /* Flags to be set in the `posix_spawnattr_t'. */ --#if @REPLACE_POSIX_SPAWN@ -+#if @HAVE_POSIX_SPAWN@ -+/* Use the values from the system, but provide the missing ones. */ -+# ifndef POSIX_SPAWN_SETSCHEDPARAM -+# define POSIX_SPAWN_SETSCHEDPARAM 0 -+# endif -+# ifndef POSIX_SPAWN_SETSCHEDULER -+# define POSIX_SPAWN_SETSCHEDULER 0 -+# endif -+#else -+# if @REPLACE_POSIX_SPAWN@ - /* Use the values from the system, for better compatibility. */ - /* But this implementation does not support AIX extensions. */ --# undef POSIX_SPAWN_FORK_HANDLERS --#else --# define POSIX_SPAWN_RESETIDS 0x01 --# define POSIX_SPAWN_SETPGROUP 0x02 --# define POSIX_SPAWN_SETSIGDEF 0x04 --# define POSIX_SPAWN_SETSIGMASK 0x08 --# define POSIX_SPAWN_SETSCHEDPARAM 0x10 --# define POSIX_SPAWN_SETSCHEDULER 0x20 -+# undef POSIX_SPAWN_FORK_HANDLERS -+# else -+# define POSIX_SPAWN_RESETIDS 0x01 -+# define POSIX_SPAWN_SETPGROUP 0x02 -+# define POSIX_SPAWN_SETSIGDEF 0x04 -+# define POSIX_SPAWN_SETSIGMASK 0x08 -+# define POSIX_SPAWN_SETSCHEDPARAM 0x10 -+# define POSIX_SPAWN_SETSCHEDULER 0x20 -+# endif - #endif - /* A GNU extension. Use the next free bit position. */ - #define POSIX_SPAWN_USEVFORK \ -- ((POSIX_SPAWN_RESETIDS | (POSIX_SPAWN_RESETIDS - 1) \ -- | POSIX_SPAWN_SETPGROUP | (POSIX_SPAWN_SETPGROUP - 1) \ -- | POSIX_SPAWN_SETSIGDEF | (POSIX_SPAWN_SETSIGDEF - 1) \ -- | POSIX_SPAWN_SETSIGMASK | (POSIX_SPAWN_SETSIGMASK - 1) \ -- | POSIX_SPAWN_SETSCHEDPARAM | (POSIX_SPAWN_SETSCHEDPARAM - 1) \ -- | POSIX_SPAWN_SETSCHEDULER | (POSIX_SPAWN_SETSCHEDULER - 1)) \ -+ ((POSIX_SPAWN_RESETIDS | (POSIX_SPAWN_RESETIDS - 1) \ -+ | POSIX_SPAWN_SETPGROUP | (POSIX_SPAWN_SETPGROUP - 1) \ -+ | POSIX_SPAWN_SETSIGDEF | (POSIX_SPAWN_SETSIGDEF - 1) \ -+ | POSIX_SPAWN_SETSIGMASK | (POSIX_SPAWN_SETSIGMASK - 1) \ -+ | POSIX_SPAWN_SETSCHEDPARAM \ -+ | (POSIX_SPAWN_SETSCHEDPARAM > 0 ? POSIX_SPAWN_SETSCHEDPARAM - 1 : 0) \ -+ | POSIX_SPAWN_SETSCHEDULER \ -+ | (POSIX_SPAWN_SETSCHEDULER > 0 ? POSIX_SPAWN_SETSCHEDULER - 1 : 0)) \ - + 1) - typedef int verify_POSIX_SPAWN_USEVFORK_no_overlap - [2 * (((POSIX_SPAWN_RESETIDS | POSIX_SPAWN_SETPGROUP - diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/crossdev/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-devel/crossdev/ChangeLog index d4da261aeb..f19d893b32 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/crossdev/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/sys-devel/crossdev/ChangeLog @@ -1,6 +1,27 @@ # ChangeLog for sys-devel/crossdev # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/crossdev/ChangeLog,v 1.109 2014/01/18 19:52:02 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/crossdev/ChangeLog,v 1.114 2014/10/31 02:19:16 vapier Exp $ + +*crossdev-20141030 (31 Oct 2014) + + 31 Oct 2014; Mike Frysinger +crossdev-20141030.ebuild: + Version bump. + + 31 Oct 2014; Mike Frysinger crossdev-20140917.ebuild: + Stabilize for all. + +*crossdev-20140917 (17 Sep 2014) + + 17 Sep 2014; Mike Frysinger +crossdev-20140917.ebuild: + Version bump. + +*crossdev-20140729 (29 Jul 2014) + + 29 Jul 2014; Mike Frysinger +crossdev-20140729.ebuild: + Version bump. + + 29 Jul 2014; Mike Frysinger crossdev-20140118.ebuild: + Stabilize for all. *crossdev-20140118 (18 Jan 2014) diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/crossdev/Manifest b/sdk_container/src/third_party/portage-stable/sys-devel/crossdev/Manifest index 8fa7b476ee..40a7267cb3 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/crossdev/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-devel/crossdev/Manifest @@ -24,6 +24,9 @@ DIST crossdev-20130628.tar.xz 21756 SHA256 c69a272e196513ec50c903dba0a06d7b0cba5 DIST crossdev-20131011.tar.xz 21872 SHA256 c9d24508aea1629db0ca64699c74ede8e37b73d095917ec1c6fe54be9d4246ce SHA512 93e9d227012a14565fe5d157cc3b03006ccd2cb6b99749e4085c3e9b92f79201b86597a1fc9d2de94a6f4e8fe35c90c94ca27f6bc4037d9dfd0f4d459fcb1382 WHIRLPOOL 6bceca55f864a0daed80c45414cdd2f30f50078692ff0ca0b810aaf06218495d40b61fb4bb475fc8a12caeb8495cfb34dc3741e05803f2812be059c0109fc942 DIST crossdev-20131107.tar.xz 21960 SHA256 a158f13db46ae929b62c90b59da035493dc32da4ae3b7d931f0de675cf8066f7 SHA512 7fe08c2432c4eef59a9d7940fd55bdd6ea26fc6972a7bf38cff9dce42250f4c76e43d1f7a755aeece93998b08496efc02d0deafe0a65b36fb5d2ab338f43f97d WHIRLPOOL 765c2f3bd7d623d543bbf9e8473ef5e7f9ac879cca76fb1a1e4ae0cf99a2297ad983a38e513cccc1a727cab6573c9f87ee62c2768a20d2cff73831c08cdf7290 DIST crossdev-20140118.tar.xz 21384 SHA256 8ba9ddb74022d6e3d481db5b02db21ea545d046e33a47b44e92ae369b4c218ee SHA512 ee27fc55bd8892fa454f6482d1276e0c6520f7987629b92cc7b96572eca51bb752c119f4f818783a579706afe7c9eabdfb8f0536e87cd888f0f76510ae51939d WHIRLPOOL c2018dfb4ab21d4eadbc9f6e4dd0fb532a8b4ac4530821262f28b8b969e3a7d7c14cd83bbd05e2c93eb73928bb8a4dfd074134d3a93700fe937c0fd1c3ef0fbb +DIST crossdev-20140729.tar.xz 21436 SHA256 38a71317ae0a36cb3687a164bea369c65c3376abb59a2629ade4be5c17b92641 SHA512 02ffd476c96a70f856143e1b80f5c5bdcbb5b97469ef7d84541cb0dd1be40f50b11dba1844f8d529c638a8ab68c77eb28de61dffe9cff193f185443ba92c760f WHIRLPOOL cef1a107422f9b5ed0b09047c708ac7acd66fc5818cd7d5f94ab18566dbfb3601f8776d89cbf3a551cc1a0e7e20ec84109f827fe8c37f045f2c3c1c776ab46e3 +DIST crossdev-20140917.tar.xz 21884 SHA256 47ae779c1216e062c49e17a3ad8bd7b97ea255559f105f682ef3add64087d4b4 SHA512 1ec4756b56f4784481390a00a081e1e657aa7cc348aa5fe3e184935faed2fe2c135bf9955d9e88266d837bb42234b73ac11969ff77664aa521983646228da0e1 WHIRLPOOL 903377b95eeadcb6f88bd639051bdbfb16f7df7a010ad7e9aa39b55e424016a1cc54c6940ebb22d3562a5d22456ac74a74a3cc044a43028217e5caedc067859c +DIST crossdev-20141030.tar.xz 21880 SHA256 b9e81e6204f53bfb7e32df4720d071e58dea137174c25a767670ff04df901c23 SHA512 23c0ed13d03e11f03d9d0011a72218e1e43c77020caeb2629773170cf7543b08f104a588d18a482a6256c48e5b4eb367ca7143fea4519bf4009e78068840ff8e WHIRLPOOL 3e1c909118a43b2c187f02dd8b4246cda974f0e4a521340efca79d0d3317a9412964443df125da4660ed61a20491986e20e8d1cbb7074ce6fcfc7cc90eef7be8 EBUILD crossdev-20100814.ebuild 841 SHA256 36c7524f57f70c442896989fbe74e5342c6446da802747348ce4afd3226dbfc1 SHA512 6f26e189bc3856426c197f88fbc88de29874f5c3d280966aef522a4a93bb635b74a93cd21c12b643da58ee3dc9da012663e6b6daade5a5d58eb6f9061e95ea15 WHIRLPOOL 7656c14d60226c2d05928bb9aa3c9c03750c84241d5a7ccb4d0dfd0e45d6a46408efc125667b0e4340f4b0dcb8d1c177bef952ebd6718c3c094e2ac6acf885a1 EBUILD crossdev-20101011.ebuild 841 SHA256 e231d352fa9f941d4cc46b5551e51ed7482b20376e8caa15109bceec8cc0c27d SHA512 593f0690b5b298284bf45ef801f571415910100c93b3b72b8b355578815eae850f15a49010b24d8597c9bde1e1fa1c2be052659a586185e461bcc0e77980a4f6 WHIRLPOOL bec4d806a6501ffa510e9dbef9a2c81bdd8a8e021ded7accda1767e46bc3df5867f117fe8614a87e8c792c06b864efd32a9755ea8622eed26e5d64f8d90191d6 EBUILD crossdev-20110310.ebuild 841 SHA256 7bf312d33c439d56c315863d032524ee365cddbeadca7622c5d21a463ae14177 SHA512 e06cad9a7d3593dd88617dce0b91ce74c3ad9b29e8b5a53f75d31dacc2085c001356ded372900ab06fb3014c1accd96a17fd852315050a88697a2ec3e1d9b085 WHIRLPOOL af06274f3c8c3be222e6df2deb9ed607e0c2568cf571a75377a844720d680d1fc51b96c954cb6aef1226e320e4ce5df68d709a9f81492e0be7364126e3e308c6 @@ -46,24 +49,27 @@ EBUILD crossdev-20120913.ebuild 927 SHA256 cf9c0c12d8162a05abb275ddfe10f797be554 EBUILD crossdev-20130628.ebuild 927 SHA256 a95ef14ab1ba0210fb7b3912ae35e166b0abe3a93241a31974809cf203c75980 SHA512 445639c42ecc955ec08ed18f0da2282fe084f092d8756f94bb28f9b5f8a48a336fbe4613c1dc92ace7a29c248ddf89a9c8674de1d86513cd337ba86e0a8a0003 WHIRLPOOL 31bee9a555f2a112ae7fac83d9ade0b7af60cee24513e0c7efb2f75674d576333c137fb2ebaff79f8af7609c9f94493b76ec7525c8ce1d6a511404b564367c87 EBUILD crossdev-20131011.ebuild 933 SHA256 9e27756a73591b208d10102f790976cedded7a32d6cc1183b7b5835e407afd1f SHA512 0d3461cacb86ffc6eb51b5f918fc0695b0dbb6913fb7c895aaaad975511938953b8c8342187a7f34730b2f6161f44cc3439c6fb9a5927a91117e9d1be9d9ea57 WHIRLPOOL 58746d50d44300aa352116dd76f294d154334dbfc127189d833bcc6230496bf064688a8b58ecb53a348e3a868fcf74b8d3e67bfb0793aeead7b0594990896eb5 EBUILD crossdev-20131107.ebuild 933 SHA256 05c2b5dfc2ca1228841f3e7e27e168ad513f2407aaf6bababb85b51347807163 SHA512 d928a84a1a08383c18c60334308377ab4a09681f1617185642661cc0662fad4ddf2fb8e148bd4053d8912130b99c6e167ef547f376e834967642792436368a9c WHIRLPOOL 1c6fdb1bd7e9971258f6b997a93df2e44f1b83cbc66f6d40b01e9fa38aaea5069bfc74f324378222a8508035e578371f9b2cf079891643275b913e9702044f8e -EBUILD crossdev-20140118.ebuild 946 SHA256 affa5e06956aa64e6037d3bd8efc95e47ccdfb9cecb8c79b6abc52406552471a SHA512 99533d35374b3ebf0b3d95a0bb96b6e7be87ee13631b8f3ddf1ebcb8227188ac46dc9aea4bdaa3dd31e1931d89f80a8deb5b1523027f8a860a5db277d8edb2dc WHIRLPOOL 37259c279b47910a050d10ca015619bad83f1a1dda6ac450937dc45b2d4a296bba63b064267f4c0e7bbbe2dab217a1d8ac1853d1a550a3f64a997113aa2e8920 +EBUILD crossdev-20140118.ebuild 933 SHA256 d6912b5d40b0284240ba7cbebc24a3b3fa2422878fa8ca4080d9ed8cf79ef6a6 SHA512 76112be3db98cea08d63073e043fafdf551972f2a4c4b509317d1d1c75391c1718ac8cc5287b7b394dbfa4d2a61892b454890e2d8c32bd29012d473ba057055d WHIRLPOOL 9108256f054d50e8d82e5acbe5f10a389432eb436eae9fd3a06a1ed2e5c9a046a546cfbc72d313f65030ee935bab81757b51948b8e34018d2c101826c312b40e +EBUILD crossdev-20140729.ebuild 946 SHA256 80247bc064b41ce48806d9f311e14231c2c45d957f700744d88ae0d018e1bd8b SHA512 8ad25e99ba6946255cdf32858a9ae9ef5565c94f87a1de20181110bd085083d567bc6aa642b1db4d5b14dd9836bde57aa8d505ff72acfc12c43b6781376ddf72 WHIRLPOOL 94bc083bd585e39d8c7cd153c8c51f30732e853d8805af7af5882e4f845a8c86bd64fdf9449d74c38b17b40833eccbe7c590e23a91ee51681f817fc406d1ef85 +EBUILD crossdev-20140917.ebuild 933 SHA256 6bd94037e0d272983ea82e7e6d540741595e5caa3dfe4184ca5e71a21c480abd SHA512 0b3e56d2372c274000b85c943e6815cbdd9653a283827c546ff74df00e15d17da116bf095a7e12b5e17c7b62007dc395cb3f87ec29e40e9552a4aca172787735 WHIRLPOOL bf384afe3b3de35a305434fb85ea812102a588cc4b46b540bbd89ec38f37ba17258b78615a03b7378a27a8169337faf45c8ea8ddd5a1142d15246c0498eaec84 +EBUILD crossdev-20141030.ebuild 946 SHA256 1d22b5abe7fab6af3f5483928e2d733bb96324b8db2186c9aefaaa5fcd1a3302 SHA512 ad50db4c91ec2e002760d60f74ee1f62e47b4e10caa6c8c1d69fe7dd30bf7d1c4b7649ce07a11256d89908cfb33a0c8a14d3ab023433be546146dccb1802f8f2 WHIRLPOOL 846d98a9227b6164d3b877ee2e8f7f385c9c0cbd4560b229bc64e5ed231f21d5fcf89c7348f5b6e18e989e5b27746761cb593150b972c3a72ed756ad20e98a4c EBUILD crossdev-99999999.ebuild 946 SHA256 bb466ef9f132320e4e8135797cdd2f22aea3ccab6168c15bae08cb8af2d2c947 SHA512 dce4c6b47925af93f544fed17262eccc8ae26fd0153081193c1756b767fc39611fa8e160d8e40d3583b381061e5148d01780bd70b05b6aa52b63bc5747c56020 WHIRLPOOL 1b277cd55ea9b2d22fb63b04d1872e67fc382203a59c884537276e968b2d21849e9d215b56f47f24aff489270ac139b050b1f823e17f87929517b7eb5f124677 -MISC ChangeLog 18887 SHA256 c2ee1ad8d8006363e274434193c6104beab463d374914658b320598c793ee658 SHA512 023e6f0a62536cbe8b4bb3c595052f3be83e012765b46ae545f814c42923f920ae43835da41b3bf48bd10a7929606e78e4ace3eeee6efac75904bc7bdf040e17 WHIRLPOOL 74e446971040333a6b00f6a6e6374fd1a9a13b07a46ddd533326f6b2deb97116c37575e0bdec6840003f23a482d68db30989fbbda1fc61150bad5e04ab10d522 +MISC ChangeLog 19467 SHA256 4c584e0584466ef7255f401b6a7202cc73248ea8a0375489dad65500f05b180e SHA512 b721fe6d1256649b6fcd0dc9329367868fa838c18155c557ddbf462c1e79ef061898724a58a14e41cc560be69bfeaaff2de5426e1dac4e771bdcad5b8898377a WHIRLPOOL b534d2457fd3fc437c0a70a0575f7e0a2fa0a7b8a29c0711e3c41a9ee0d70b77b992cd28524752c97880f322fdc5e02df67e82c3560245c0215cff7f7750c77d MISC metadata.xml 244 SHA256 5431488a9792fce5a4d11743e355abefa2c5016c9b542c2e53d87072d553a37f SHA512 4a33773e95965b86d3e2f934eec69d4f69e46f07015f4c61ca278e4dd248e98170952b683dccd06a672e2f582db6bc76a8abb1d38ecce98f4e33bbef6539d6c0 WHIRLPOOL 831226e1c2bab3af85242e42a117d3e660aa146c1e3a5ceef39f9bfd855b1402e902f7ae1504fc8e23a8b3bbb4871f6033326367f86da701034c5b52dd5fd29b -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2 -iQIcBAEBCAAGBQJS2ttnAAoJEPGu1DbS6WIAWiQP/jlShCzK9pE+D+BxctK09j1a -n4O2b1woF+lxhvC5pvxVyZ5/O8oMuejMiEzRmH/fzJZwWI1SaSpWf7ykdXe9X019 -t+PZMD1wwl2IQnqidlhgLcRvkR4rWzrDYwk22Fmen7U/BEuQAFyQDoZVDF0ACPFS -p8PSpiwd6faaS2qq+8k7g7xgKJ3Yawe7PFfXs3FbSSF4fQF+Ex6xeJy5FYmhlLCI -IXxSSXXkPBBC/AJxS4EnT+PVsRlSJrWS1xtEE92jtM/FtZi6Wby1OPDHZvJ9WXcj -Co1xk089jsQSXm2AUfCy1fnInKyZWLhmYUQnXo9yXr76jNphgHlm6JaVBDUov0Ch -/HrSf1Hfb8zempVE+aM5wEo6JWk+SrZgEPA2e6FkBGBHYOqcmXmugkxX108/Bsff -oIZVAOe7a3GDo0h79d5Xz1gUQs7lp5P9QumorO4QxzoBKNVZFed5ft052sx0hCgK -fnfD4g4EgKS0aOKNr00qHJnfAhuD47wEje852OljUZrdqdurwiJYnJtKY4DJwlH9 -nSkYNT7Cs/Zyt+mOqvb8ru6sj4nO/NbW2QALwaJra2tG2svPCUnnf6aOVsFICYbc -rnTJlG5trmkbm0XtP87CyLZ2pbAMq0NbOctOj3cCar93QBc8Ngo/ZyD25rwdZaHR -T3hUFmQufIpDnpiZXUxl -=BY9a +iQIcBAEBCAAGBQJUUvGmAAoJEPGu1DbS6WIA2wkP/ibiM1PWMFtBO2otLhCdd5RL +KQtEtLE6FjoSgT8oTFzcZZtF57bnL22EY5Yk0ckBvGSJM3yk6ZfM02vluGtgPn7P +/Pw0ZtIzRqEPQILRqz8k9WHkUNSSmc44vssrKqBpXFwHdzlEybdDWeV9Kn+Baua3 +vvaB/xG7OP+6sGR3s03BWvI1kGNYlByuxQWJEcZbxRn1nx++zrrEPD76aFa76hiM +lSzOQOxZg5OH8zkA3s/7pzNzouXXM+l/Ooueg0dvipaZTu24mO+j9RSjuKFriPRE +X70kin9oB3rxs7QxQgspJcguF/vFamqs1FHih0orNwbNVwlJAW9dlrpeSOdzsvA6 +wT990DUA8gBgtRO6uvd/H5LJanySu3naCD1EPWG6QhtkklhuZn3fwZRavW4dAG3M +3KrBpLiEgvsBeTd4hLUVN+Z51hQDAwUqT7QLbUPQ6UstmD0i13cqHx5eqneTU1Nn +k7zuGYk/2SPTA5aEXYQ7gjm9TJxi74PFKd9Sf5GUrB7Hibedh3HwESl0i10lOHZd +/Fuy4v8BDMGRYdKYCqls2kzLi3RDU8TZ9yYaZKtpwNQrNdPUiSeb58TQb4zU/reZ ++yP318e9MBu9NQhnnOUD9+ADvVp0CEb9dHfjWayI4VgvDex20Rpgi2Fm0QwavtTx +wiwhkkle2hzn3fT5L0dH +=Mppy -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/crossdev/crossdev-20140118.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/crossdev/crossdev-20140118.ebuild index 0d991cd1cc..fed1145eb2 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/crossdev/crossdev-20140118.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/crossdev/crossdev-20140118.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/crossdev/crossdev-20140118.ebuild,v 1.1 2014/01/18 19:52:02 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/crossdev/crossdev-20140118.ebuild,v 1.2 2014/07/29 06:09:10 vapier Exp $ EAPI="4" @@ -12,7 +12,7 @@ if [[ ${PV} == "99999999" ]] ; then else SRC_URI="mirror://gentoo/${P}.tar.xz http://dev.gentoo.org/~vapier/dist/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" fi DESCRIPTION="Gentoo Cross-toolchain generator" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/crossdev/crossdev-20140729.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/crossdev/crossdev-20140729.ebuild new file mode 100644 index 0000000000..c37e42a20c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/crossdev/crossdev-20140729.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/crossdev/crossdev-20140729.ebuild,v 1.1 2014/07/29 06:09:55 vapier Exp $ + +EAPI="4" + +if [[ ${PV} == "99999999" ]] ; then + EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/crossdev.git" + inherit git-2 + SRC_URI="" + #KEYWORDS="" +else + SRC_URI="mirror://gentoo/${P}.tar.xz + http://dev.gentoo.org/~vapier/dist/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +fi + +DESCRIPTION="Gentoo Cross-toolchain generator" +HOMEPAGE="http://www.gentoo.org/" + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +RDEPEND=">=sys-apps/portage-2.1 + app-shells/bash + !sys-devel/crossdev-wrappers" +DEPEND="app-arch/xz-utils" + +src_install() { + default + if [[ "${PV}" == "99999999" ]] ; then + sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED}"/usr/bin/crossdev || die + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/crossdev/crossdev-20140917.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/crossdev/crossdev-20140917.ebuild new file mode 100644 index 0000000000..85ac5161c9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/crossdev/crossdev-20140917.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/crossdev/crossdev-20140917.ebuild,v 1.2 2014/10/31 02:18:28 vapier Exp $ + +EAPI="4" + +if [[ ${PV} == "99999999" ]] ; then + EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/crossdev.git" + inherit git-2 + SRC_URI="" + #KEYWORDS="" +else + SRC_URI="mirror://gentoo/${P}.tar.xz + http://dev.gentoo.org/~vapier/dist/${P}.tar.xz" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" +fi + +DESCRIPTION="Gentoo Cross-toolchain generator" +HOMEPAGE="http://www.gentoo.org/" + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +RDEPEND=">=sys-apps/portage-2.1 + app-shells/bash + !sys-devel/crossdev-wrappers" +DEPEND="app-arch/xz-utils" + +src_install() { + default + if [[ "${PV}" == "99999999" ]] ; then + sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED}"/usr/bin/crossdev || die + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/crossdev/crossdev-20141030.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/crossdev/crossdev-20141030.ebuild new file mode 100644 index 0000000000..6a2741552e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/crossdev/crossdev-20141030.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/crossdev/crossdev-20141030.ebuild,v 1.1 2014/10/31 02:19:16 vapier Exp $ + +EAPI="4" + +if [[ ${PV} == "99999999" ]] ; then + EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/crossdev.git" + inherit git-2 + SRC_URI="" + #KEYWORDS="" +else + SRC_URI="mirror://gentoo/${P}.tar.xz + http://dev.gentoo.org/~vapier/dist/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +fi + +DESCRIPTION="Gentoo Cross-toolchain generator" +HOMEPAGE="http://www.gentoo.org/" + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +RDEPEND=">=sys-apps/portage-2.1 + app-shells/bash + !sys-devel/crossdev-wrappers" +DEPEND="app-arch/xz-utils" + +src_install() { + default + if [[ "${PV}" == "99999999" ]] ; then + sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED}"/usr/bin/crossdev || die + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/flex/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-devel/flex/ChangeLog index a8c4232e64..0e7a5a8824 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/flex/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/sys-devel/flex/ChangeLog @@ -1,6 +1,60 @@ # ChangeLog for sys-devel/flex # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/flex/ChangeLog,v 1.112 2014/01/18 03:14:16 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/flex/ChangeLog,v 1.127 2014/10/27 01:44:34 vapier Exp $ + + 27 Oct 2014; Mike Frysinger flex-2.5.39-r1.ebuild: + Mark arm64/m68k/s390/sh stable. + + 15 Sep 2014; Agostino Sarubbo flex-2.5.39-r1.ebuild: + Stable for sparc, wrt bug #512012 + + 13 Sep 2014; Markus Meier flex-2.5.39-r1.ebuild: + arm stable, bug #512012 + + 25 Aug 2014; Agostino Sarubbo flex-2.5.39-r1.ebuild: + Stable for alpha, wrt bug #512012 + + 23 Aug 2014; Agostino Sarubbo flex-2.5.39-r1.ebuild: + Stable for ia64, wrt bug #512012 + + 21 Aug 2014; Agostino Sarubbo flex-2.5.39-r1.ebuild: + Stable for ppc64, wrt bug #512012 + + 07 Aug 2014; Jeroen Roovers flex-2.5.39-r1.ebuild: + Stable for HPPA (bug #512012). + + 28 Jul 2014; Agostino Sarubbo flex-2.5.39-r1.ebuild: + Stable for ppc, wrt bug #512012 + + 23 Jul 2014; Agostino Sarubbo flex-2.5.39-r1.ebuild: + Stable for x86, wrt bug #512012 + + 22 Jul 2014; Agostino Sarubbo flex-2.5.39-r1.ebuild: + Stable for amd64, wrt bug #512912 + +*flex-2.5.39-r1 (30 May 2014) + + 30 May 2014; Michał Górny +flex-2.5.39-r1.ebuild: + Enable multilib support for libfl.a. + +*flex-2.5.39 (29 Mar 2014) + + 29 Mar 2014; Tim Harder +flex-2.5.39.ebuild: + Version bump. + + 28 Mar 2014; Christoph Junghans flex-2.5.38-r1.ebuild: + added prefix keywords + +*flex-2.5.38-r1 (16 Mar 2014) + + 16 Mar 2014; Mike Frysinger +flex-2.5.38-r1.ebuild, + -flex-2.5.38.ebuild: + Drop shared lib since it makes no sense #503522 by Andrés Becerra Sandoval. + +*flex-2.5.38 (13 Feb 2014) + + 13 Feb 2014; Tim Harder +flex-2.5.38.ebuild: + Version bump. 18 Jan 2014; Mike Frysinger flex-2.5.37.ebuild: Add arm64 love. diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/flex/Manifest b/sdk_container/src/third_party/portage-stable/sys-devel/flex/Manifest index 6f41167520..62c23143ed 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/flex/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-devel/flex/Manifest @@ -9,26 +9,31 @@ AUX flex-2.5.37-proto.patch 833 SHA256 97439c94caccf96d8cc03bd0ba0b5f522ec18ee10 AUX flex-2.5.37-tests.patch 3082 SHA256 49d432571082dab89c73f49cdc88945635d487339ca23502bc66abdcd975429a SHA512 741ba4a76bc4247b6cc9969854165944e2b404ab383229adf769b854606499078687e98a311e458e6619741feaaccdd5fd5ac25e405679f57e63b104482eed50 WHIRLPOOL fde13e5c76fd9670e95b0132d3aed452ee97b4ca746b973b256bc8d716a87dda43b10a8f49cc5c2208d7c5db47eed11e34c956695adf5d2a52983fcbf266bb3e DIST flex-2.5.35.tar.bz2 1256501 SHA256 0becbd4b2b36b99c67f8c22ab98f7f80c9860aec70f0350a0018f29a88704e7b SHA512 aa5aebbc7ccaa4697d7f0cfa3ba899dd3b327bc8551ba341c26bece7f9044951d0532e3ebf6ec63760204b4ff805f9f957d064e9a213ef8aac428e565de31343 WHIRLPOOL 5cb46a2cec84b1c6d25e22a1e4a6ac1a5100fcf32a488918f8bfe9236339ff2aac7f2dc35a590417fe1609d89511ab47de4ba4f7db17251b7408ea0f18e6894d DIST flex-2.5.37.tar.bz2 1303313 SHA256 17aa7b4ebf19a13bc2dff4115b416365c95f090061539a932a68092349ac052a SHA512 1f34285953a7f058e6a2dddc305fc82cfcaaa451d6d7777da17bf9cccbe4a08e480c8c28951fa5d2920e7c7adc40ccd0e51191b363c9a3c4137db5ded1cbbc2a WHIRLPOOL ee5a4dde9b373c57248df261a53ea951e12ccb3e6f2e6344c56c2d8393511389560b4843660edf2a0929e2ed6fc46ab8d832e36a8ee5fe4317ce85ccea14d6ca +DIST flex-2.5.38.tar.xz 1349536 SHA256 3621e0217f6c2088411e5b6fd9f2d83f2fbf014dcdf24e80680f66e6dd93729c SHA512 98d4a722dcb23c0ebca997ef28ae40cebbe65e24adf8700ac9127404d1bcd0e30638d296d639afb092b65b4767f35f5ee0b0bf229ac040ef8029a04694d6d4c2 WHIRLPOOL 56e282bc56ef825a953d1211602de1a243164d09b9b794debffbd7c56830572d24910b20b44b8749173c9bc008bae99406320a5042a4054290b69320a1df3aed +DIST flex-2.5.39.tar.xz 1347436 SHA256 c988bb3ab340aaba16df5a54ab98bb4760599975375c8ac9388a078b7f27e9e8 SHA512 488bfd40043851d6f069333090081cc09c8754cd098dd24655ea705dd381efc4e88080fe8060fe6c790f450695f1b209f7115b154723c203f43b00f4ccfa5bec WHIRLPOOL 6f46ed30ca3a3ac6449170171205031ab821a0d78aaed36c7faf59c12724f8787092ba1a3ea846e359791476da7f9bb007155caac60e696326445c75c5d70dd5 DIST flex_2.5.35-10.diff.gz 41011 SHA256 1d57a2a73ae7b7d4bd95a7c3f5801ab39c0b2b55b5d838782da8d3801cc1a3b9 SHA512 ecb64cb5d27da0c82c99958640ee5f09afff4096a93817f68f3333f86a838ab4f21daf959bfc650b89e0d52a827c55265cb4c4a4f9efab050a8f91dd82258820 WHIRLPOOL 4fa27c32d81c766e657645816e4a24e46b126e5eb38ad38fc66a7d3d3e3100b76ec694898dcbcc486687f4ec9d89d517a670f7ca20de22586d2f0b56a7fe50cd EBUILD flex-2.5.35.ebuild 1296 SHA256 15883b37613fcdd1dd86b7bb7968a371f94345e0e1c94c59ad099191cd75a1b0 SHA512 b2f872b98039cdd7d0d95381e023ef76b41b290f763d30e9babb39d3373ea242912055b7ea1eccf46311512c7bd1e5ab1d39b3f881c0ceb90a936ca4eb9c2f0c WHIRLPOOL b168525aed3efa15c4e93fb8d80bfa8af9ea875fd4a484efa3a9f3d404f5468ecc2eb663f0e6dc73723da25bd9a0e868df2dd2da586da987d4cbc68298d40c27 EBUILD flex-2.5.35_p10.ebuild 1331 SHA256 1746432f631397c5819a6940df6519d690722609c113f49c44a8fc8f687e7061 SHA512 cdfc0c7aa5be6cf40d993a15c24b1b253d7335a9ef535befbc9f42384e9f0f34291ba41930009c13d7937b7adef768211072a41f178ddaba160faf5b3ba6e183 WHIRLPOOL d75ef1540a221a8b24e15bd8b99005a00e74fae3ee9f9ece67d475db52dc881fbb84fd62bedf1a722a82887d96f31cd5daf69827588e34a19fa5cdbaf817d27c EBUILD flex-2.5.37.ebuild 1473 SHA256 a1c20f9c4b87a921e3d0bbbf0dcfd339a908d3c33ebcbbcbb1cd235adbf65ed3 SHA512 dfffac5047e188e6f11b4bf572ceb6dcbf0ea816d932abbb29b3f2de84f089626644fb35bc260bd689a98fa633ffdd91dd7ec9e5920ced7c63e7c29127ecd5e9 WHIRLPOOL 4392d3b1ea56313422b4db367853a33ba963daa80bc9e1bfcb66d5523497ed15c46a82aa7062f2c63837d74563dfe34bafaf9162f6765a878a0868d980907502 -MISC ChangeLog 12370 SHA256 d805cbebbf2bc39071131b16dbfba38f95a8c9122ef263b7e1adf6600de9e9e5 SHA512 08c3cc82d372e2f13375996d48d989c6229c5971a9d4a83defc5607c158c433c0c1a3a817207d8123fc2b8c539fde1b42aedc0b8245ae25ded45ca40d25e0f0e WHIRLPOOL 898141378efb4899ec93b86014b50b1fcb3dd1d13b82ec11884960d35ce89ebc879bd6b312098a1d7176cdc887efd267664500df88ea287a150b59ea22f95833 +EBUILD flex-2.5.38-r1.ebuild 1298 SHA256 7000f4dc8554dcbf24b7c86607c22751ac64877331a630daf1d8bf2bf898370e SHA512 b15be298d76494561cff8af2d938be4b5a032a81041e4c89aa73acb96d6332ebfd7d98ba37d6b00f45dff25745e7041c36ea6bb514b0ba66b4160c035254bf2b WHIRLPOOL 940e0455e6da3bc5e7a52a0e6c4004641ceebec2253fc2f51a65c716d58801c9fe080ef2e31ddde49f573494e9983a68459bd2130169cd9bd6ef50a65e01a7c8 +EBUILD flex-2.5.39-r1.ebuild 1758 SHA256 d49a2a114387ae89735b545c6053baec3b4bd576717d910090d1de5efde170fa SHA512 d4f83c124c7fd5f59a23eaccf92107f86c1102443b3454bd1b7c765ad92bb9c959c1ed7ab54707fa66690be595f05a6c3811e8691fc4c9c981a990e093211b63 WHIRLPOOL f52148bcd6cc09c9945c97ca31ecfafc31656faccbedaa7f7261fb932ef52ad70fe355fcebade0bc7a66fe480495fee99bb9dd6eb474405334a8c96aba99dd40 +EBUILD flex-2.5.39.ebuild 1298 SHA256 6d3d9e8cbbfe3ed332048d426e294992cc57b11ea0a4d47e6cb3b43852a0603a SHA512 a5b2ae8c8d7ce9264a02e11e979e9036a45747eebb5e2e12c8a932a56405313ed6403b76a124b42748a76b41752e421999d4a38003aafee03501dd3b81ea811a WHIRLPOOL 6d4286c28626313d1d8f2125a39f1ce7caefda1596ebaf183798ddc1ac15294f7f81ca694c1630f760bcbf433f2fd9b422572731291f9af9c0bea2ae59474b13 +MISC ChangeLog 14123 SHA256 559935be9fec248b903e470b5e311f39e4e44790aad69495b78410e469604fc1 SHA512 673d316fb9a79bb40b7e241a2653009fecccabcefb7c159b078a31c4b8eac8755c8e404bdeeb3f4d871e6cef63faf7ece9e2b8625331a06f4c618349cf1102bd WHIRLPOOL f12d6b587e8cd44f7b17741da51db8213128f9a9a562d19aab872dba2b20e54e2ebcf35b74b0e195e1faf884c1abca0bc584bce66fceb14049d53606f691bce7 MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2 -iQIcBAEBCAAGBQJS2fGPAAoJEPGu1DbS6WIAFhYP/3nOBrJscMKOjffD/gBn6nBu -uJPjhG8XVu9uXtE2W0rd8SmZqGq+nSAwSNU8lei4g+jzg773bmdkuKjjjxbRDxAK -0JMv4Bn1pHeYm/1867MSwYi/FXEGY29v+VohV5I+mNm5sDGXYDQDMIo0w69i+LGP -ef7bxB04Sb/KNX89XYWDvy9oplI+f6jRbQsQGHESBAgzfAXOR9+oHZ0zuZGO9hiK -LRdHCJuQDSM8Gv8no094Ng9ZCXIe2Jh5VWTTEXAp8xHInwOa8Qoaz92qysg9X4qU -Sli6KOWRnb8s7T+MKEio2PLUMYBdhjxZ2LZMtObfuGYmTBG3ky6Ly9j+NYmqxJgc -P9hxVuWR6q6ly08q/3+64hhVwU1wRbKwXUBB30xJxfKLwPRwYN8jaV3lDOMZvn24 -y+a7I4TVZWiDeNqHHgDyA95FLq6DCwYJNQc0cDKzhsYdmwKEy0hiWp+FfTN3RV8n -Avs4Iacxu7yWa8yUjXVq6xocfnRl79I8iUtAsvPpDGpdIQdI8/Bt8R3FB5B0oZu9 -OIxUZFebO34NQHXJ0v99pME4beJoIAafkxeofXhvAIq//Lg1zB0XsbQFPk0gQKN8 -POwJCWJliURb2XFqAu1EoOtdOL9MzTu2ZY5JiIGZnyVX+cl2B5c0aFZeWa8vsAQb -RX2NjsJJ0kQYSK7Czn/y -=csB0 +iQIcBAEBCAAGBQJUTaOEAAoJEPGu1DbS6WIAOi0P/jHzd1vtD9KjU/IRYz6+Gku4 +LTmtCaK5Ed8yhb78UkYUP3OCOBxqP/fdOKA730vROT8HYvfMMWfP9QzF0mc0Q0Z9 +Kc42QlgcmDPfjGfXYC94LFnk/6pOvTrECgKOHw1Vl80cqfGcxaAMONaCpWuHwJOy +n35KE+2VxafCeNuDaWPJCVCFY0iG5oZ0ATu7Y8n015kErKKb5jI7Lz9cLjgdtqx3 +mLbdWAUBe3Ecv65IAsrZBJhtJpEPh+2tQK22Gl9C3Tb7dC5Avd5MXIfoopOnZ7Rg +eZdzuVXbVt4hvznZXjuwXARRUo0hSLk8Zlib5Z1sa7+cZ+HWS9WoyYSiFcXKg/L2 +c+XscLhzp/4gjunlkoIpcT31dMYX++sFod/JgErNfHQJwt4JUtF0RoEw2iik6rdS +REXVVSwANtv4FOuQ54hXu1+E6DCB2wRr7iRuCBjUg0DXTeRhjNyRqhewrB7eSQDE +Pu8XyKa/pcltzQesCSNkWaBLqET85ZKxOqFZTVgw315ZgBIapENNIIfl41rSMHJw +KrjhOnDeB02jxy4KbPT0IPUZCQ3XqgfME8zWaLrVYJQFFAU0npnJI1XTgYtBhZ/9 +UJIwkAkDnEdcuU5is9TeFr4AcfVgRo8v6SUuJgM4DtnUJzTQETj4or4BIdEPARic +VbO8rsazqvECmOdaoqJO +=2I4+ -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.38-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.38-r1.ebuild new file mode 100644 index 0000000000..2ab07b2a15 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.38-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/flex/flex-2.5.38-r1.ebuild,v 1.2 2014/03/28 15:37:24 ottxor Exp $ + +EAPI="4" + +inherit flag-o-matic + +DESCRIPTION="The Fast Lexical Analyzer" +HOMEPAGE="http://flex.sourceforge.net/" +SRC_URI="mirror://sourceforge/flex/${P}.tar.xz" + +LICENSE="FLEX" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="nls static test" + +# We want bison explicitly and not yacc in general #381273 +RDEPEND="sys-devel/m4" +DEPEND="${RDEPEND} + app-arch/xz-utils + nls? ( sys-devel/gettext ) + test? ( sys-devel/bison )" + +src_configure() { + use static && append-ldflags -static + # Do not install shared libs #503522 + econf \ + --disable-shared \ + $(use_enable nls) \ + --docdir='$(datarootdir)/doc/'${PF} +} + +src_install() { + default + dodoc ONEWS + find "${ED}" -name '*.la' -delete + rm "${ED}"/usr/share/doc/${PF}/{COPYING,flex.pdf} || die + dosym flex /usr/bin/lex +} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.39-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.39-r1.ebuild new file mode 100644 index 0000000000..25f5bc5bab --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.39-r1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/flex/flex-2.5.39-r1.ebuild,v 1.11 2014/10/27 01:44:34 vapier Exp $ + +EAPI="4" + +inherit eutils flag-o-matic multilib-minimal + +DESCRIPTION="The Fast Lexical Analyzer" +HOMEPAGE="http://flex.sourceforge.net/" +SRC_URI="mirror://sourceforge/flex/${P}.tar.xz" + +LICENSE="FLEX" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="nls static test" + +# We want bison explicitly and not yacc in general #381273 +RDEPEND="sys-devel/m4" +DEPEND="${RDEPEND} + app-arch/xz-utils + nls? ( sys-devel/gettext ) + test? ( sys-devel/bison )" + +src_configure() { + use static && append-ldflags -static + + multilib-minimal_src_configure +} + +multilib_src_configure() { + # Do not install shared libs #503522 + ECONF_SOURCE=${S} \ + econf \ + --disable-shared \ + $(use_enable nls) \ + --docdir='$(datarootdir)/doc/'${PF} +} + +multilib_src_compile() { + if multilib_is_native_abi; then + default + else + emake -f Makefile -f - lib <<< 'lib: $(lib_LTLIBRARIES)' + fi +} + +multilib_src_test() { + multilib_is_native_abi && emake check +} + +multilib_src_install() { + if multilib_is_native_abi; then + default + else + emake DESTDIR="${D}" install-libLTLIBRARIES install-includeHEADERS + fi +} + +multilib_src_install_all() { + einstalldocs + dodoc ONEWS + prune_libtool_files --all + rm "${ED}"/usr/share/doc/${PF}/{COPYING,flex.pdf} || die + dosym flex /usr/bin/lex +} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.39.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.39.ebuild new file mode 100644 index 0000000000..5eb90ece6f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.5.39.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/flex/flex-2.5.39.ebuild,v 1.1 2014/03/29 02:44:21 radhermit Exp $ + +EAPI="4" + +inherit flag-o-matic + +DESCRIPTION="The Fast Lexical Analyzer" +HOMEPAGE="http://flex.sourceforge.net/" +SRC_URI="mirror://sourceforge/flex/${P}.tar.xz" + +LICENSE="FLEX" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="nls static test" + +# We want bison explicitly and not yacc in general #381273 +RDEPEND="sys-devel/m4" +DEPEND="${RDEPEND} + app-arch/xz-utils + nls? ( sys-devel/gettext ) + test? ( sys-devel/bison )" + +src_configure() { + use static && append-ldflags -static + # Do not install shared libs #503522 + econf \ + --disable-shared \ + $(use_enable nls) \ + --docdir='$(datarootdir)/doc/'${PF} +} + +src_install() { + default + dodoc ONEWS + find "${ED}" -name '*.la' -delete + rm "${ED}"/usr/share/doc/${PF}/{COPYING,flex.pdf} || die + dosym flex /usr/bin/lex +} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/ChangeLog index d20866fa4e..093dcfefb8 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/ChangeLog @@ -1,6 +1,83 @@ # ChangeLog for sys-devel/gcc # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.1016 2014/08/07 00:40:11 rhill Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.1033 2014/11/04 03:20:47 vapier Exp $ + + 04 Nov 2014; Mike Frysinger gcc-4.8.3.ebuild: + Mark arm64/m68k/s390/sh stable. + + 03 Nov 2014; Agostino Sarubbo gcc-4.8.3.ebuild: + Stable for x86, wrt bug #516152 + +*gcc-4.9.2 (01 Nov 2014) + + 01 Nov 2014; Mike Frysinger +gcc-4.9.2.ebuild: + Version bump #527480 by Markus. + + 24 Oct 2014; Mikle Kolyada gcc-4.8.3.ebuild: + amd64 stable wrt bug #516152 + + 24 Oct 2014; Mike Frysinger gcc-2.95.3-r10.ebuild, + gcc-3.3.6-r1.ebuild, gcc-3.4.6-r2.ebuild, gcc-4.0.4.ebuild, gcc-4.1.2.ebuild, + gcc-4.2.4-r1.ebuild, gcc-4.3.6-r1.ebuild, gcc-4.4.7.ebuild, + gcc-4.5.1-r1.ebuild, gcc-4.5.2.ebuild, gcc-4.5.3-r2.ebuild, gcc-4.5.4.ebuild, + gcc-4.6.0.ebuild, gcc-4.6.1-r1.ebuild, gcc-4.6.2.ebuild, gcc-4.6.3.ebuild, + gcc-4.6.4.ebuild, gcc-4.7.0.ebuild, gcc-4.7.1.ebuild, gcc-4.7.2-r1.ebuild, + gcc-4.7.3-r1.ebuild, gcc-4.7.4.ebuild, gcc-4.8.0.ebuild, gcc-4.8.1-r1.ebuild, + gcc-4.8.2.ebuild, gcc-4.8.3.ebuild, gcc-4.9.0.ebuild, gcc-4.9.1.ebuild: + Move LICENSE to the eclass. + + 23 Oct 2014; Mike Frysinger gcc-2.95.3-r10.ebuild, + gcc-3.3.6-r1.ebuild, gcc-3.4.6-r2.ebuild, gcc-4.0.4.ebuild, gcc-4.1.2.ebuild, + gcc-4.2.4-r1.ebuild, gcc-4.3.6-r1.ebuild, gcc-4.4.7.ebuild, + gcc-4.5.1-r1.ebuild, gcc-4.5.2.ebuild, gcc-4.5.3-r2.ebuild, gcc-4.5.4.ebuild, + gcc-4.6.0.ebuild, gcc-4.6.1-r1.ebuild, gcc-4.6.2.ebuild, gcc-4.6.3.ebuild, + gcc-4.6.4.ebuild, gcc-4.7.0.ebuild, gcc-4.7.1.ebuild, gcc-4.7.2-r1.ebuild, + gcc-4.7.3-r1.ebuild, gcc-4.7.4.ebuild, gcc-4.8.0.ebuild, gcc-4.8.1-r1.ebuild, + gcc-4.8.2.ebuild, gcc-4.8.3.ebuild, gcc-4.9.0.ebuild, gcc-4.9.1.ebuild: + Use DESCRIPTION from the eclass. + + 22 Oct 2014; Anthony G. Basile gcc-4.8.3.ebuild: + Stable on ppc and ppc64, bug #516152 + + 22 Oct 2014; Markus Meier gcc-4.8.3.ebuild: + arm stable, bug #516152 + + 19 Oct 2014; Mike Frysinger metadata.xml: + Document new USE=sanitize flag #525174 by Lukas Lihotzki. + + 17 Oct 2014; Mike Frysinger gcc-3.3.6-r1.ebuild, + gcc-3.4.6-r2.ebuild, gcc-4.1.2.ebuild, gcc-4.2.4-r1.ebuild, + gcc-4.3.6-r1.ebuild: + Drop $GCC_SPECS support in older versions. + + 17 Oct 2014; Mike Frysinger + -files/3.4.4/gcc-3.4.4-softfloat.patch, + -files/4.0.2/gcc-4.0.2-softfloat.patch, + -files/4.3.2/gcc-4.3.2-softfloat.patch, + -files/4.4.0/gcc-4.4.0-softfloat.patch, gcc-3.4.6-r2.ebuild, gcc-4.1.2.ebuild, + gcc-4.2.4-r1.ebuild, gcc-4.3.6-r1.ebuild, gcc-4.4.7.ebuild, + gcc-4.5.1-r1.ebuild, gcc-4.5.2.ebuild: + Drop softfloat support in older versions. + + 17 Oct 2014; Mike Frysinger + -files/4.0.2/gcc-4.0.2-cross-compile.patch, gcc-4.0.4.ebuild: + Push out queued patches and move stuff from FILESDIR to the patchset. + + 02 Oct 2014; Ryan Hill gcc-4.7.3-r1.ebuild: + 4.7.3 p1.5: Backport PR60155 fix to stable (bug #512586). + + 29 Sep 2014; Ryan Hill gcc-4.7.4.ebuild: + 4.7.4 p1.2: Fix openssh build on alpha (bug #512586). + + 28 Sep 2014; Jeroen Roovers gcc-4.8.3.ebuild: + Stable for HPPA (bug #516152). + + 24 Sep 2014; Anthony G. Basile gcc-4.8.0.ebuild, + gcc-4.8.1-r1.ebuild, gcc-4.8.2.ebuild, gcc-4.8.3.ebuild: + Keyword 4.8 ~ppc and ~ppc64 + + 15 Sep 2014; Agostino Sarubbo gcc-4.6.4.ebuild: + Stable for sparc, wrt bug #512012 *gcc-4.9.1 (07 Aug 2014) diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/Manifest b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/Manifest index d15b6aff90..bf441b15bd 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/Manifest @@ -9,13 +9,8 @@ AUX 3.4.2/gcc-3.4.x-mips-add-march-r10k.patch 14248 SHA256 10d6947954f03145d8ac1 AUX 3.4.3/libffi-nogcj-lib-path-fix.patch 1691 SHA256 030e2c9f31b325ea975792bdfee88272d1065b8794511410dc30bd2caf8b3451 SHA512 001e3c1c585c3ab641a540eb5502788dd1151cb66fc9f0196ae79e3ad7f01a291812511bd19114fdffc9d8b71987623f1dcccefed3546cb9e0f0e6abd55f093c WHIRLPOOL ffda82e69885c7691f7746188f3565dd90fa9a33be1426155ccf8f5cc40f910ac8bdac14accef120c379bbddc589732028cff94377a6bfffc080789d7a825d15 AUX 3.4.3/libffi-without-libgcj.patch 1658 SHA256 41fd051cc16b61da4abf4f696f13b8b574fce76c65d1a731de3dd0d39f335037 SHA512 f277f4dff390ead308b897bf06ad53584f11d8234f49f5c41c6966204652113d015c1c6a240d8e9d121af285d4491cfd15a3934c37588b66007423b9050cb42f WHIRLPOOL 82350dd81e502b037d767f066abc1277ed69a2b0d404973e001b7af126aa4c03ddba04ff094fb8ae3b29b9690e78ee0fd71ede2c29bd1c944fc9516199d547a5 AUX 3.4.4/gcc-3.4.4-cross-compile.patch 1912 SHA256 f8bc4cb8cc012f40f9a988ed8344e9e75df5cb3714d98a2eb19e5320e32c7724 SHA512 c31cc4c77bb9a5f01a7a7969dad862fc5d7f9916adf67e039a71714e0eca02b13a576bdfbab50c069cc8020ef4dc335ed20bb10214f714a089b8daa02e849d2c WHIRLPOOL a96f689f8b97f960e7e33c6bb0fe13e502bf1a180ba8c0f49a9538f842bbb9c736e3162643e2401bccb8ff2f98622e9b1d0e1959ad5728d18130d4b5b927dfa1 -AUX 3.4.4/gcc-3.4.4-softfloat.patch 5242 SHA256 fd4bf1bf8e78e2c7f041866594351be359341db876d81c0e9ad089db8e84a516 SHA512 eb95daa0f14f30c3b31d0f9c345f8e26214ae48ddc3aba232a6e638b439b6a8b79f20c98d4e82029241a385bcc1e62856ace5bec9cf01809bbc0ff5a0f1aee1f WHIRLPOOL ea85014c7619ab49a0185851f92aa2244ab1f46e3894e6306f6d321d6b5321cff7629e40e9b983c1d09dcb1c2542ead0b0527cedc827deb554110b1f191df267 -AUX 4.0.2/gcc-4.0.2-cross-compile.patch 1283 SHA256 f86427e8a73aa28e1f2e2f19bf27a9ed92c716319543c8bad8b3247fc7627182 SHA512 0fa40a7c8a2bc62a126e0f53b637fe2934ae99a5413bf07bacd1115fd8af922f06354c33e52f0c96177ee521a4db69ffb28c918892b556674963f1d51ff33832 WHIRLPOOL 2e92cce5e8fd56f4efc5da4a989d88ffedab89e15eeb6c41a0596ab727bbeb1bd3a611c8b8ae735ffba9d0313d4568be14ae8d5189c18655152bf4c34c61de92 -AUX 4.0.2/gcc-4.0.2-softfloat.patch 2790 SHA256 1525a48bd087c0f0d89db128a16ee106252daf7bf34ffb45867d30f6c452de2c SHA512 e6b20399c86f386726f3bb9001bcbbb83ca572c80808193d4f5e6439abf84e2e708830f278d622a384fbf36ff26c9ec4d7d05ef7a33bdc3d2313973f47d5f475 WHIRLPOOL 706cc1b806c4f7cbe1e6693d802d34341857cdbacf2f66a8d8941a9d2619e7e22be42a92a750d29ffb4fc0add0c9de1640a43be9b1b0c0f1c6686b2743d6759d AUX 4.1.0/gcc-4.1.0-cross-compile.patch 1134 SHA256 8ee57285151659793df88e025f1225b401a0c805bfc8d1685e04ef75393a24ab SHA512 84d0ab9bcfdd18148392a7219ec0ad4a1e63d43bda3f45a13e22f551f2f119822fed700570bd659f9260b09b0958d4c49e339ad4f135740e5b60e46462de7f20 WHIRLPOOL 1252a62c809523fb0669cf1c4f056d98c6fa4d24a3f97339be828fea8fcd66254b2e1112d6c4c628deddf71418dcf8e6a8846013bf6683efbe4cc3bfdd8f6cb4 AUX 4.1.0/gcc-4.1.0-fast-math-i386-Os-workaround.patch 1686 SHA256 7547293b945808f63b70aafed644a43c99e19f82aaf1d2f2df8502d87ab3f01d SHA512 cb0268c64d8d50ee3c95e9c6ca9242be1cb08382c7b081c129045a4852a7b3ed5c48124b33aa51816d80f5c930929bdc097644e817d77b5e186442248a609f2f WHIRLPOOL 7c152c59e7cffe1730bfb20e9ac97aba8a2bad583d9b6daff0ea0be90ca0d4a153bc40c169e1f4831c87c88b4ac5b41bef0cb019e8bbe69a72b702916770a765 -AUX 4.3.2/gcc-4.3.2-softfloat.patch 2800 SHA256 ab09b2c794b3afd7da3c7ee5a12ed235265334a5fa57f8971bbd6c82dd17f243 SHA512 e821a026f470ae84d0427749dff32da5a0f1a94cb54a0c0155d2fb3c7f0105db93675182de19d6ae7395ddb3c65ae35984d6f3f31e82c71227e255d3abe78d4b WHIRLPOOL cbfa548ecd867527d14a59affa5cd3927f0f7ec58a109285ebd3f627b9ddf936b13f4c3cf06544ac49cb0ed6ab0a4f241d414ca2c1e142c242a115a5956452f0 -AUX 4.4.0/gcc-4.4.0-softfloat.patch 2833 SHA256 ddb7b8d9770f64a32096a32c4f5ad2571ffcafe617991b492e7eee823878c4fc SHA512 a3f50a90d3f5ed4687bd0e55621b7d108713d62c295ce82af2869f08320336189bde85980cd34b61b79f49d57f0b334f6fe2612317062411eca24a06b4dcaa4b WHIRLPOOL 22745b8047d136501f96d2e3ee040ce89206176e412daa3578fe9846c32bc8c0fbd543afa0442e1dff1b4ed52aa1d8848db328df6ebbbb66d23cd2bd3477c28f AUX awk/fixlafiles.awk 7807 SHA256 3cae4890a295adef50c6cf8a7e14d1be4e7a2356479c073e5c29433c3cdf9c5c SHA512 a39e09db4f34d1358de9e929b4c1e10b677d7e8aeffd6afb36d42543b18f1dfa77e3e26331e3fa1b556bae3d8c75ab4bd5796c7ccf2dda4eb365edb307828bed WHIRLPOOL 0cb6e5e96460514c17f3242d8fe936dc2545c07ca08c03ceb34730935435fde24d197300da54d4a19de86067f9e4bbc14178da2f7c03f4be57c89c81307f5d82 AUX awk/fixlafiles.awk-no_gcc_la 8596 SHA256 91e36c29133b6ff854bc84acd6cd2e9d07be6eaa73ef9b23e4f7bc6371107fab SHA512 a970ade3e0b57b3280dd01036a95338c4a7f0c7ec45e7aeb7255197df43e13a5fad8c565b4b345e3a0c8326f71ae7ab598b804eaeaa9d59eda8683195bccfe45 WHIRLPOOL e3da866b8902fbf639af545b43c3b6ccaca0f5d543647007f02e0b8bfc16a675463b8681e9fad11d6ce29517e099636f43708f880ef7a433e4578ee408c3b099 AUX c89 412 SHA256 29ad5dd697135c2892067e780447894dc1cd071708157e46d21773ab99c5022c SHA512 71d33a147339d8d70a62aa22a95d3e70e445d8435d6ac05893f7da19ae851b89bea851f6ce213fbd22470f13572ae13b83cf02f0621333f07d7b0c68a79b7924 WHIRLPOOL d9707a2be8da7a709b54fcb1154cfa05e479f8c3bdd6173822ee1f1bc265b2a0d04741c0685bfb0db68e1e4297fb032d2f8ff94da88014575d947054474d8295 @@ -37,7 +32,7 @@ DIST gcc-3.3.6.tar.bz2 23972413 SHA256 1c1aa533c67e9da5e55ed4f5736258dc753466bd7 DIST gcc-3.4.5-uclibc-patches-1.1.tar.bz2 70923 SHA256 5b92fac2afe835a127976fdb6602fb5628cf28e67dd19e8289768a3bb8631ec2 SHA512 c0534a374e2e0416d0792373f9d11526226f9ce1a98e771469efa68388b709c72672b8db8fe77901144a96a23e4fd9f9a99f1d278f1e8fffda8a6b01e3b770fa WHIRLPOOL 79a7bb14e220dad7ea818afae12839ff7cc624f128bbf7a29c8005478f6da9742ff08100088baeaf36c038f7ddadc4ec64e78d5283ed19efb4d3625916a3b00a DIST gcc-3.4.6-patches-1.7.tar.bz2 59052 SHA256 5e520ee48be297f5e5c4cadafcf883c61938680fa4115670d3b65f751d3f2241 SHA512 025120ab1235ade1c5ddd0df97b8f5872fd4d4adbd830569cf11d02df528701055a183389c5898b3b3a8415f4460deff0db7d2520436ea0b6069ff5eab13e358 WHIRLPOOL 85e5ae834f2ebceb61d4afd35433fe39287b178413a550775473778d830545945f01211d744e1c336ce61cecc2e5ab357b0c7a989f9480e1d52c422fece68c29 DIST gcc-3.4.6.tar.bz2 28193401 SHA256 7791a601878b765669022b8b3409fba33cc72f9e39340fec8af6d0e6f72dec39 SHA512 d235e1223d5faf8f37f2d73db35edeff44c88974b09dfcf325f4b181b16d7124710d93b1b65b60206ce3525f062236ea0f338b3a5341d7ecbe196d8e90c3ff18 WHIRLPOOL 19fc447592f1feee56da74ee6d9436e0813e5a29ced37f8bf91836bbf0b1b9023fe2f717f8c3cf6dc84f11d2029cd87b65e9176b19727996420b589716cdfa45 -DIST gcc-4.0.4-patches-1.1.tar.bz2 38887 SHA256 008d11c04933f8cbf5f5969605c0d28e98b36ed59db2b4468ef9964ca5ecb2d1 SHA512 6a145906db244e7c507be39a06f886e7ee821ed6a9d9e3bad91509fa9792665f0801b102a4ecfece517f5747209e847b645f32989fec47052cdf588c2f31aa39 WHIRLPOOL b29cb25348a08b264b14890eb0c042e1be52e25db668a7829c964d31a60c83e4f89f8a6c0236e06cc936b8715301bf217c430aea22451c647fb9cc563e8c7468 +DIST gcc-4.0.4-patches-1.2.tar.bz2 41172 SHA256 d0c1c1f3579cf9105bd63f0a6396f67e6493131d7d2796ac882cade246122de7 SHA512 c4092fac461ffa3b73d59d6529af21ca8c833a1c232daf6a2319a2bc3eb1f1bc10b9af36cef83fd8f5fb23c38bd6d12c566652371164fcdb419840bff04277bf WHIRLPOOL 1ee8c89911af37c90343e1b584cc1b2983e8b9946ada6094b0cbc1f1e242b19ffdc93643d0b4dfafa1a5f09b0155bdc48173f61f93ee7baaf2b64598ed2c936d DIST gcc-4.0.4-uclibc-patches-1.0.tar.bz2 20164 SHA256 2f4386f423de421b1171c6312d82be3f646fa249df9672687bf8c37a72d8d1ab SHA512 67bdb8be3b7d173795ae3692f8f76fb6c236bfe3054112db30e3f0a56982685fe0b15e2c37f7d9e15e6198e4a41e47e1434a2befeee4e9e460e7bc9e0fa9d235 WHIRLPOOL f7cc0a984272187e88683683e7c484d6d40cf70efce4ded1ad5cae2849a6a51214280453eb60400d3b43a310a319b39dc8f7f88a5857d69ea91d73e0bfe6b663 DIST gcc-4.0.4.tar.bz2 32642939 SHA256 f3fde051c96d2fc084f6f4d6114ce4c1a079fcd1247d947d50a3d1641acafc47 SHA512 194c12b5a1bc50c003f6fc849a4c0032388a960fb4b769bdb6e76cf330f04f880a0723661c991ec03742443c21ccba9af8599ae648a0777e0a5875c5fe7f6abd WHIRLPOOL 58749231707c5007f5907ef3916c9f2941bb42e0890d754c9e62692f5e049955a766bae502f233fa1ac084279432b15effa4b632a87c2c50db4f24c070ae9762 DIST gcc-4.1.2-patches-1.5.tar.bz2 53576 SHA256 63663050343a4840707dd93a29d810f3e0f5be3a24847e5c0952a73ec8cdcc36 SHA512 3c7c15f740ec80aaa6f9c1ad77daeb2a2527f1719fbcc5d96d956e1fe1f24da961b1b030cf2bb631f1a0cc970f6462823e9a78441c9fd6b57f3645b04cd6a362 WHIRLPOOL 8970cb25abf1652af555fcc698cc574a28373462e01cdc7dc33d6850c6fa310e719ccb18c7cd8784e6fc0f6888e4d484547b6ad2ae1b1d82aab557ceafa50c82 @@ -104,11 +99,11 @@ DIST gcc-4.7.2-patches-1.6.tar.bz2 41164 SHA256 f24786a1108b49162574f3500b028489 DIST gcc-4.7.2-piepatches-v0.5.5.tar.bz2 15347 SHA256 ea7b7f7af30569f98b3cd37459b257e8bc96ef4691841779b28e93a96764a8c1 SHA512 1e3d20c38af31953b3a82c3f2204b9cc73a8bc9c80f3b3300106d1f1b6d299eb5ae5f67839fdcc690b4b8510d400053f431a1ef4850c9a4d2ca25db68daf35b6 WHIRLPOOL a22e77f63306fab350749b0778002e0cf610e300ef960631013aa545569385faa9ed1787fcdec5cf0dec89ed7dc4c9dc3d7dec28bbdb9665c0c957ba6dfa67de DIST gcc-4.7.2-uclibc-patches-1.0.tar.bz2 3022 SHA256 507e2c9b7004122a6cf5409825f7c06da8fc63e1a77dc03f7a6ed2a7888a9311 SHA512 43018bef164fd1c4c2ab4e72f13d92044dfde65d6286046a761433d1a7bbc0ff1b4b0bcd770e07b6d4a17daf6dd974c9ec8f7a3e4d631f4af554b77bb1688206 WHIRLPOOL c08aed61480b1eab6b86356ecfff7fbb592820f6498f4fbed9161e859fa257aececd5e9ceb83495a8a0bb4c6f6f457f4c9125a079757324b84dc48e81cb2af14 DIST gcc-4.7.2.tar.bz2 82884636 SHA256 8a9283d7010fb9fe5ece3ca507e0af5c19412626384f8a5e9434251ae100b084 SHA512 689ce92d0c93e5ca5268d9757acffc6e5a7931fc7ad99ee9beefa6ce02d201ed9dade08240cb5623525e19362f90a245792e95d4e90b067fee61013a03288e32 WHIRLPOOL 730d32f9e9d19683ea169992ee82a3016c806dab16577facbb6e5eab4707706f139cf6b15b8aae44f85c88d71c308ddb1c110dca99dd46692d5bad66e05ad657 -DIST gcc-4.7.3-patches-1.4.tar.bz2 43148 SHA256 bfafbd4c1cdd589858c18072f8e06c537370169cce1788aba869f35096174e57 SHA512 6dfc5b405e2eca70642f42974d7d3183ff8f0eed3e9f29fbf197e8959bc1795a1ba54df99e4f73df1017332f46bdf3d1c10d4b0f89fea71d604dd5ebda488c22 WHIRLPOOL 2fbd05323dd803a1b2b7c09a3b44cc8f23d4662f61a89b9365a5d505b4a605ac168fc940bae5992e2ad6b821f93d0f6651092d3301b15fdfd14ccf608fa241e6 +DIST gcc-4.7.3-patches-1.5.tar.bz2 44129 SHA256 945ae10e22326ecf77ebfc145da06c6502aa0487c89695198cf5cefaef9065f0 SHA512 3ddbd15faab4f25d7ccc15d1d5c276cb5fbbac9472e5b967261d518c6d94a37c41d16c4ee720d836a2874b0a1a6a92e9e19a8ea4ecf738e1061a4e6fb6457284 WHIRLPOOL 8e6bc88b03aaf08ec4c70127a4464e595651e77f4671ae68bc494bad88587596ff26d2d7a8c6eccfd1d911a688c7ffdd3fea6c8a0ed7a04d655c351d213710ee DIST gcc-4.7.3-piepatches-v0.5.5.tar.bz2 15378 SHA256 b6f6b6709e7b13f6c05090f3bf68f3a64db19d52593a870cc7717c5c128b05a2 SHA512 d0189d2e4049d471dedaddcba319fe2c2b29855f7b33e84b26051504ead2936c852ef7870a1d19d755bb343c9b121b0ce5295665ab4ff1e448436bd448c08e1f WHIRLPOOL ccceedb41d48da69f5a423b6b73436c9fbb7b1e382456abfcef954f25666e1b7caf926bc5eb977e934502359a356d623c439d80825e87d9fe46b5ae78a74bde3 DIST gcc-4.7.3-uclibc-patches-1.0.tar.bz2 3013 SHA256 731c518f31db8debd08bea92db8e3bf1e9962552909407452dc2ac3c491cf11c SHA512 6119159300e76be87732f2a44b1a9388228235d7832370dbae531c2c96694ea42ed4c75acf7abca98ec0035fbc50a8bf84225574505358c2739e64b0f3fd6a95 WHIRLPOOL 4a874a5684937907720aa5a4a1dbc237aa7d985292befd1c591cf0789c71e0da22ced5b7f7e049731bc2d6496e959cbe3c9010047ceb1b05675e61865004c71a DIST gcc-4.7.3.tar.bz2 82904224 SHA256 2f7c37eb4fc14422ff2358a9ef59c974a75ab41204ef0e49fc34ab1d8981a9c3 SHA512 5671a2dd3b6ac0d23f305cb11a796aebd823c1462b873136b412e660966143f4e07439bd8926c1443b78442beb6ae370ef91d819ec615920294875b722b7b0bd WHIRLPOOL cb3408e3e251833f38ae7cf2388a1ddce864614fe1c68de9729a1a9a1f8f028ab92c0f2b863e7fa3ac16dbf443306ac864e74c9cce90690230c081ee2ac309d3 -DIST gcc-4.7.4-patches-1.1.tar.bz2 40801 SHA256 e9dfa4dfb654d1ba3e298aadf50df4e43b64f10eea6c2a79a3d551a8ec52cf83 SHA512 5c3cbfb6b1df90080ef9a2fc18c5de93e9cf92f2ef3a6226fb3fd8faff94bdcc18779a5e68bb49ca5c209169811eb67b1ec13c1c54efe03b76103a9eb1effdc7 WHIRLPOOL 8b501c31b50afe44f2f23aace11e6320c20117f9fa2814457f95fe9fd624ac7d5c0145e23d13874d0201f9db515d68073e9b30c15b0e8ece02b2a7b0628c0c37 +DIST gcc-4.7.4-patches-1.2.tar.bz2 41732 SHA256 6885f63b7cd37a0f4fb9584a15e3144c5a08abd2b1fdcc485f43daba576f162c SHA512 ee42ca54ee8a3b03c20870493ac91ceb224c74c8f6c92e9bec43a2e4c46a0179a349faa14e3d6583367dec6e001cb2071a31d2eeadb4902ea97a7cf9a3958b6b WHIRLPOOL 04672dd9f9e481e591d0cb4a7bd2f65d7e78c3a44b91d982db3e78d1c9a3b29a544726a89d34ea4f4c9791595f21da2ad97ec87c719e5334b6eb7100df6e28b3 DIST gcc-4.7.4-piepatches-v0.5.5.tar.bz2 15358 SHA256 6b568bd204e3ffb177df1830e5a888be3987491b4183bdb6ad75ad83c642a348 SHA512 f5e078bf4c17f7b5be102f1e3358d91c72e80363b5e055a92461f78399a1bf27bf6cb690d41900719bb260b6529f5d1aac999e613fda6ac5e4efa27f622510e6 WHIRLPOOL 42e348d5925cf4d43697a6dc06c911cc617f89037949ce1d8f7aa0fa93405f460e7416d6cd00e8fb2aac54c6f26fcae00691917f1517fcfb6891925efa3d3400 DIST gcc-4.7.4-uclibc-patches-1.0.tar.bz2 3019 SHA256 cbdfe2947f653e11ac391dded461416e5cef1ff8900cf8fe92672de797b4018b SHA512 c2e6c96b74365f8233f6106fa03d94075b60f6f77c683aa2e27aceb007da723243f8e3ddea8b178e6a0f7939b8e35615165534dc74e5050f87680ab261a31c52 WHIRLPOOL 53c8bd64336eb55d8e3d62a33267d3d99c0239d5c818985a9830fd776d766aabf4b0bce630949c5b522580566e2eeba1b59bfc1b8388dee7ec6c990512d2c499 DIST gcc-4.7.4.tar.bz2 82935453 SHA256 92e61c6dc3a0a449e62d72a38185fda550168a86702dea07125ebd3ec3996282 SHA512 dfcb737073191e628231031a3571ec77ee760a59377630f4a6e4fdfa66f9ddad39fde47e3f0f227eb43cdf90e0d34cde5abdc9ac892c1e111a911062a66c9189 WHIRLPOOL df8408e80634ce28f105f9abcdcf38fba5c130795cbe48428527a68819abebc3bc7152bb6ad714e40c71450a08986b48ddd630c887e1b2faf07c3babfe720969 @@ -136,46 +131,57 @@ DIST gcc-4.9.1-patches-1.0.tar.bz2 18918 SHA256 5addded7684318fd7ad16dba5a1407c2 DIST gcc-4.9.1-piepatches-v0.6.0.tar.bz2 13473 SHA256 299c63324cad10492709f46b84c8d20e16b20b95eea9c1b80401becb2ea3960e SHA512 2d314ebacb82b85f04618f38ebb521747a58f6baba311c0fbc8164cff46093f8477ad0954c7b3a65f61b9085854aac15ec5d4ee35a6ca95b1570869570458e1e WHIRLPOOL 43b4634e1d5e796ef265ff54d73908f3de2de692a7ea4de47e75b1a81ad8401b77bab14ed8fedcb02b689a4930a0915e63f0d2a0a4943da17c108953afa3e2af DIST gcc-4.9.1-uclibc-patches-1.0.tar.bz2 2552 SHA256 7f9bdbd0755ef6c5635261ed8a63b976f3e00f7b261a71e8b1da0bfc81cb8673 SHA512 9f1450167b3c7e29af1a4adaf09efb79e8e8937a6a315f661cf5db2074402747aaf60c1551f8517e394cfae738732dcd74c7f9693adea9299f2a72341d21e59a WHIRLPOOL e4a3fc96e892ef8fa6dd99294edff6c3fd7294655d9761f187879582cbcc823b8eba6d616d51cdd899495525d4821e882ad15dc22c060511f44fe600771fd9a8 DIST gcc-4.9.1.tar.bz2 89854120 SHA256 d334781a124ada6f38e63b545e2a3b8c2183049515a1abab6d513f109f1d717e SHA512 8598106a4b7c03bb4d6e29fa1bfa9ee6b6390d1f1bca86c1ccd27aed830ae1d126daa50c4041016cbfa76090dd66c51f1ce06958b8ccd6c3be51eae875125593 WHIRLPOOL 45c663aca6fe3212cf6ff34611df3041204b942aedf5005b133f6ab4c40c994d405a9356429a06279b533706960d8ef80f363dd4ee7e78848052e621c49ad681 +DIST gcc-4.9.2-patches-1.0.tar.bz2 18213 SHA256 e4e9a665381beb4018779a14d5124528a9d5df0e0772f3b7639390d6bda51515 SHA512 27deba0db6a500b160829fdcf5fc9a70be4b4fbd45c89d18dd2d0808d42803657693d0ed0f2b664e020a0d2ac39cdfe550e397eb4c2a6f64220cae1e7a16ff20 WHIRLPOOL 7e04ed92038f19a9b00fe0022c2c7ce3df8621fccca95cb2da37333a5edcc0857efe96aed68f5c4b51db19ecd23ec1194412f1bc24730cea30db7b342c12dfdf +DIST gcc-4.9.2-piepatches-v0.6.1.tar.bz2 14185 SHA256 590d11ea5723812fff3239c5eaed4b040b26a92586de0e42a84438f742eaac0b SHA512 89560e96bc205e848936acc4d3423ff5e1ea5ee478848edfe2b992585cea0df21eb102b1f1bee55c10568d4ca54bb3f4e8ae72aa695e34a908abfda3585fb992 WHIRLPOOL e6db4a2e5fdf762bd4f0fa70d630499bf6789a0c3b7ca193b455bb22f95f5f2983358ba9f28bd85b571a3a44a691ca797762302a1f2ea63ce170752f7e44128b +DIST gcc-4.9.2-uclibc-patches-1.0.tar.bz2 2540 SHA256 3ca63cba5edb01367352fcd558890a838630deb4c30f82f4c7e8074ad75e57fc SHA512 69f6f80e23efee0b937fca0f2056e17b4fe643817d2394bbfd16cbb453d74c76a0bb8727815f689a795897d9cd5e06ecc74d3d9ad45175fe837ad008eee09706 WHIRLPOOL 3946513e83960fe891267e103e434cae0616cd45b5e7eaff5f4f671741c1445941cf80b7497231cf50f137941c01859dbbac0a95745fb7ae663a3ee512bd7162 +DIST gcc-4.9.2.tar.bz2 89939747 SHA256 2020c98295856aa13fda0f2f3a4794490757fc24bcca918d52cc8b4917b972dd SHA512 e96cba06d572dbe7f382a2b00fd9297dcf9f9219d46a9ad0bd904dc36d5e7db3335e422640b79a27fed6fde91b0731732b94a0e2fbcd47344d6779f8ba1f4f9c WHIRLPOOL c4afdd0ec98e6f903044f1d3061fd96cf1e9bcbe2f90c388f5bc9ff8b2493b94367e84fdff7c2075ba37e2f950ecf2dba7c11786c653c2c7e86a5e8ff7d98e85 DIST gdc-0.24-src.tar.bz2 1012099 SHA256 cc6a97c76c9e6db31e76ff97014d24b3d43e21f018a3c6218e3fb2a4500fc79a SHA512 9aec7e4b102e602dfb61cd09ea4b4a96af637ceb3d726235261d09ebd35dbd416abcbfe0e46918e48474bd241fe9bb29abc145a65aa834669295aaee4fca0686 WHIRLPOOL 22322b0c3e2d67b3b37bd7fa92a29c593688f934d4ffd62b9cc87eb63a44a4f8bbc9d75cadf11209c73bdc9942c9b4430036629d0eefcd04de9055c502b85f12 -EBUILD gcc-2.95.3-r10.ebuild 909 SHA256 3715f63a159c5f4d98906cb60aa94047d1f36ed8e62556e0f1d44b9b50d9d10e SHA512 c1d3cb41a72b2dca62698c977f12fc9e9b85a987b378363272c0c7646efeb6ab1b314282fbe4b269dc67502b4681757b6a11a4d346eba0e441f94794cd7665db WHIRLPOOL 43873edf4f7bfe2f16b8820732e9ddbdbef3c0ca5781734133a2ddab7ec12ad651296ce32945032b9589f10077d1c2e3388ef7b1aed3a1d0c1f8bdaac7b5f408 -EBUILD gcc-3.3.6-r1.ebuild 1554 SHA256 c09b192daf263fa90274d44eb9ee41e4929aadf4f31115cb227cd397d49616ad SHA512 285075529b94af6ac7fbd4049316b3f1a305030cfb9c020602b0c98ec731cb3ac8276a377f7a7c7c4e5e445e633119f17758bda62ea44600204dc46fd7a0256b WHIRLPOOL 6daa315177f6b6f7dd92304b225b58d753c60622a8095cb12e578a7d5d119aabc97b3abb6213b2d91cd71b8a61252e1f592179dc802860408f5081e5dcbc1371 -EBUILD gcc-3.4.6-r2.ebuild 3251 SHA256 d292d26f0927e95b819d9d7302cf7e150fce8bdc5ecb697be4cf72ae69296c1c SHA512 eae6fd3f5458b73c4c839332b0cab89545c45245d81e258b75685a56916b0afea60de7d209f1b4d9c128cab6ef2ec720603a4a801bc580bd50abe24b3f70c9f6 WHIRLPOOL bd9240d6f7019de0cdc9627f6e7e826e9f0db45d7c4cb9eb693c8c846c4906d910f115b4153d9d3648f5aaecfc81f09c9d273ab5efdcc01b967333b43c4798e5 -EBUILD gcc-4.0.4.ebuild 772 SHA256 28f74f5d8840ab6150a2b19700985329ec9f15e0607c0a722a7f9c9cd315d8c7 SHA512 f3634376009b6425b6b9c8a5bf97e00655d3a685d0fde394dc0a57e8beacdda3834ef5fa63123142d47cdaa334aac1e03af878073219260fee51c972529a202c WHIRLPOOL 596bc8766357265a750c4330027df23ac07d32fc466937e5cbc193630f7951c5f1b5ffa0a2e6897e6d6b3dff4ac66304f81f6b6c9046389f8907d8320517cf5b -EBUILD gcc-4.1.2.ebuild 1015 SHA256 0d2a684cefd71f3590084abce95fb2b9ee7e38b12dc869214bcb5ef7c98f652b SHA512 ff65455e3ffc6c0bbf59e6d9440fcdda7aff3d910b57a727a707ce7d273f9ec894ee68f8221c0fee963dd120038a6ee625aff87a908fc036f3144f42f85939dd WHIRLPOOL 1c62e5120d7a29418caaeb737f8a822bdad6e3f038f52cfd6d5865da2d89be61c3f9e504f53c38e0c701acea2fbea26dfb6e5a978f3b07fa375e585a185b808a -EBUILD gcc-4.2.4-r1.ebuild 869 SHA256 dab509cc5e657e1cfd3181e806ce4ea1c6f08194ec0c97c1d91b39d34b80c0a6 SHA512 94fb59a42d4c60de015fc31cb7d9a2fb3cec2b974b7eec439de60aaf3562232b53c1da40edc5502d05b4b4704a29d1ebc319d247c09c76a0832af24f3bab812e WHIRLPOOL c7db2b77a9955a20cca2c2409a29ef0a2fe1ef0d05c4284def838802b8b16ed3b46662e045931b75b70937aea064345c0064714636d65eed4c24c7673a6bc7ee -EBUILD gcc-4.3.6-r1.ebuild 1320 SHA256 bdfb23188919087472495f7a90f3c5993d16b63fd0e45d4ed4922ad4d1ad33fc SHA512 fa339a849ff1aec86356e036c59e7c3ae529db35cb3ed7938beb8f85ec38c1d5c04663827866993bfedf9eac3297e7c0de9fa69da102473da46be68019dca4ec WHIRLPOOL b5353a5b94d18f1785591b1a82eefd8d28228d21a8e35ca966a4c04c145bc139f6fb18d71456934d54d0a564c7daaa8e1bf7f8c941589ec77f6db5b5938baaec -EBUILD gcc-4.4.7.ebuild 1463 SHA256 3a7d801f03f083392e1efbe33d6d5ca70bd19ac992953e64a441aeba86866fb2 SHA512 c39f2ea2f54820c64199f8a7c3c43a6c0135f44a175e0b2e2858726c036571614026b428447d3483911a33aad27324b48a07fd9c746ae7dfd9c9986351520767 WHIRLPOOL 7bca5300cfec4f02f794468e9053f22ba47b3936785068e881b4e47da1ba7e2b63cd1ba9b062dd1472bd2d8f099b2a46e8e958ae39ef234d8f6e8dff7bd993d0 -EBUILD gcc-4.5.1-r1.ebuild 1477 SHA256 0c038d62eebdfc1307dc280fe1f5c1b7677faa981dac0f91d91bbc7a03601e0a SHA512 414336de344c1c50bf6691d087d4710eda244accdf4ae78a9508757f0ee566c079459ab1479b186701c5edadd1378320603effd995023dca7e497bb7dfd7518f WHIRLPOOL be03f1adc313156cf9a2959a43db39f25e6397fa6ba11c26a8e77719209987e432fa61cc9e1c78a0180fd836f92a74e94f91449e18459f0dc039823f5bc118a8 -EBUILD gcc-4.5.2.ebuild 1474 SHA256 8727d373c30dd5b2a3473985c0bb59383b0a04b75b5aad23c8022c33eabc7dc0 SHA512 9f7a8654615b7eae3389d1fdf33b827a49c003ed1c8fa3c5eac8b201cc71ae264b979e2ad0917132fb7a81c3c9fe41b9b6476335b77c468b7c961def0b2e2d5c WHIRLPOOL d60c64a3a38256a84fea0464f0309e083840aaf3bc5a33af97386f58600d475409045ec4efc4f8440c72f2dec9066a2cf06ac56cd2ab0aa1b00268731666837e -EBUILD gcc-4.5.3-r2.ebuild 1388 SHA256 a3110788e5906a381cfb2fbc40634a77cc98c6d3ddf9aa3ba274365a0a02c987 SHA512 6f23147beba8a5f5402ffc3d362d8bc22c9f9915a7a2411236f3c4091e7a5785b35a3548f641db1a5fe1a9cb461ef656a6fc965df2dcdd2c413b720603ee6492 WHIRLPOOL ff8f2e59cfd11e2ea3e1e575ebfa64d59de144ae22384ca2700dac7d6e07e664e71418f800ab991e728ca59d46da8586d968dfac1b275ba8a69a6a9258cb8603 -EBUILD gcc-4.5.4.ebuild 1385 SHA256 4278d3b68e72c4c88b8b740ee828cdf6b8029226f745e3ccb20435718d517304 SHA512 d861b710409a2ab36496fbeca30a12f746080cf19654d00abac791a3125f3a28d786e2b7c4aeb560164bfc2ee029db16e961e520456e5945275dbbd484fd4136 WHIRLPOOL 38ee80988f75c146bb117dcfd749d6dfaa3ad60031eec38c0ab1c0e4f53fa97fa8ea9351de9b44fbf924e41c2e73d9d26be9392f0e74b89d11d85c8f707dd759 -EBUILD gcc-4.6.0.ebuild 1500 SHA256 39a35be6f01f05116cbb8684a56cd2e5c1a9907bfd0f21c1d6e96f1167efd7e0 SHA512 92d45796161e6d15dcf8e57b6b06923d8a1fb0c293095a971639af9ca27892048e038ebbf200a8efaa9858ca7f4ef7a213c0ca78364d83258441f9299c0ae5c5 WHIRLPOOL 4d0e9ab3f8790aa4ce5d5e7b6959d2e44d08519e6dbf6969b4f180e6dbe6bf4c99557c0646645981b29dbff5eaf0e7861a99d60c6360f5cf937fc9c761c581af -EBUILD gcc-4.6.1-r1.ebuild 1504 SHA256 17c3bed54f75faf3090d113166f5377edd59ae91fa97826dbf2829688dd172fd SHA512 39ce43003ddba519e8cb4989aeeedada88866998c1a02428353ccb41c95664b97738e62a56c17723272a5736d9bceaa32da20856090c4deefa7a4afb201a55a6 WHIRLPOOL 37717a57161f1ab2445119af0517398d4358f87946449e2b727c9248d2ff06e0650b488663ba010cb39a298a8c01333f182663a954a8955b5fe973c76963da3b -EBUILD gcc-4.6.2.ebuild 1590 SHA256 0d9961645b4cbc6cb88b044f70167271213ced9cfda3ba8e506798b2960f866b SHA512 9b5ddb057f1455c9ea3eb31869aa8f5115d008e973104d57f22975c3023cffff00313279a49928c2fc434eb3ad65e1f919c2fa50911e71a93d8ca8f629b3579c WHIRLPOOL fbe8c9589ed54cb0a295d51ccd61479160cf1944ae6a5e7d9e809bdfb4848e7494987d8cfbf1621bf0f9dd7b9f2391ab9d6673de5498f0f2d0838b21163edcf7 -EBUILD gcc-4.6.3.ebuild 1557 SHA256 7f02bb37807860909306cb138746785b5ee2cc923c835f87397e929a8659531a SHA512 241f0899d85a30338e0973a4c8a0c444845b6437d679f3a3ee51744250f13ca7f57fa250953da6de02dea3563360d3f589a9ef2680d6a1f14ecd3ecf8f308ede WHIRLPOOL aa9f05f504cad77c3ac99c6464105998ddc0fac7a482d28d2fdcde7001fd34b97f2778a04f5a4f897a279a2478595b28a35c8582cc9fe6ebec737b996dba1d73 -EBUILD gcc-4.6.4.ebuild 1554 SHA256 a4735e62c66ea3dc7ea099b9694a697e4acb5561c89a59b564f7070bdbce9f48 SHA512 2841b6691c856de47a865f365895198892b96f2eef068d3f1566507c966fb81f3925e23c6b4eb5f587e670a98981fc254e8f0135db11f8de791247c65f33aaa6 WHIRLPOOL 4059f34267b206bc105c0623fc70c6587bfbdf0ac7fcdcfc6d6e64241f5f13a72365ea8f5d64c8066353651e34bcf680b0acfe6aea4ea9d32a433e6a0bb653d4 -EBUILD gcc-4.7.0.ebuild 1723 SHA256 054cb7df25bb82ff7ec57894ab27f0e19d13f0d934c8c4191708885e1b197ab0 SHA512 fe16ae1ee6e7b05eac5ac4bb55f71e0909e9739e125ff27ee44faf5736407b65b4e97eeb04846c6b139b6933ba017b4d2279397f0a95c4a4fcdfc9fca108c1ad WHIRLPOOL ed9dd1e829403d1e83f29df6a8b3af08dc4721c6ba1fd2af532a57c201c6e7bff3005e5d054608515cf1ce5526974adf7370494dcef3250bdd539608103e3921 -EBUILD gcc-4.7.1.ebuild 1723 SHA256 d9cf8a777b4de26d16be867fbee983342ece84b9366616620d171396e4a0d51b SHA512 f2e6527a5ad6b9e15a1e82c03ba3bf21db552f1829df6d2f286a7c3dde754acab3befe76025ab319e5ed314c439c1a3cd45538bad23c26841357bfdb60147f77 WHIRLPOOL 45fe3cfb75c992bcf9c6006cf3cbeee53e8657c69e957407a51ccef8cc4689b10ad6738c32de538180b0f4882bd7837f0de115547ba6ba19053c9cf5901d35b4 -EBUILD gcc-4.7.2-r1.ebuild 1726 SHA256 56dde5cd1fe2f684c897613f24dd9d6189e36610bfbd7562008a1b2b788fb6c2 SHA512 c617a533f879518eeb1b177021221587f04e6b3471f0c17eea5549b827d0743b8398d2281b984f8ba0fa0d874e447138527a8fd64eb600fe99f9f7f5c3984300 WHIRLPOOL f4fa7440f20268184e5c0cf0139a738cd3fc435e59ef696259287969de92d8af5cc3d86e9318484a3cb694b1ca73f81b9a921556d2b1cd47f3118268c21459a4 -EBUILD gcc-4.7.3-r1.ebuild 1712 SHA256 45ca3a63c88e5aee6e1ff05af1b2ad78ca1f7cba6bb8d0518576af9f0492a2f0 SHA512 be97482c8cae97958c99e51b6bb3ff8421ef93a6efdfc6fdd38fe3e583adfee201eca3ea05b6082c29ae7b8485282902b2f079c6b74f827a946b5b00b5cb7bba WHIRLPOOL f4351eca435dd59329ac276d0817ecbe89e778b3166e1dd75b58dd26b42b8964469748f7b90d8261a36e9b9076307f9f25038c86399bfc8b409d5b9bfb652c9d -EBUILD gcc-4.7.4.ebuild 1720 SHA256 49799c83273e04a56774400667104c8162c303a0bb087bc9f9f8dbcc920607ca SHA512 96ba37afab12feeccb85806051a2ac821c64be16088097415a072deb5fca039e8bf5b983f25b312cb64f1a31f444cf24951bef7a166d2eb0d08e1279d7a3c22f WHIRLPOOL 75952042d2bb581401e3b1fdc2342a2e84ad99269a5a7e3422bd35bf54bb969e44671230b18fb0c544816f2ab6bed179976a71c369352fedd50163573d3bd9f0 -EBUILD gcc-4.8.0.ebuild 1561 SHA256 e29893fcd7fe6e7f93af001efddf9840910a5f23773280e9c5cbf9a2a7f615c6 SHA512 5ce2f2de647ac6f4973573692431e10aacfddbfd31c224f62ba192311254e90473afc9a9a66af92a712dc56130e802c3f69bd37623d3d9542b0d9cca9058658c WHIRLPOOL 7847f33c35be1b376b01ac50c567fcc6ef7f7b1de5af740f4c81efcd13b3af00db137a73f46f3f1eb3caf80aed62e397a0eec456a014eb9a312377d14f5e0bd7 -EBUILD gcc-4.8.1-r1.ebuild 1648 SHA256 98e30f040edb804fe2a7b2265b275f62c712637431f1b9ca6cd9e58a84224967 SHA512 05d21278b09ee066ee3a205a023b89437d3c3d9d10e2c0aa96f2144f101852b853bf80f86b14e737ef3f84090ec94d7fff3a59d2c2486d62405d689aa2692a14 WHIRLPOOL 7923fbb9ada71eac9e951e5c8d56ac94ba2e14a6b44c4f39103eb9c958577fe4f7be1f5b646f7ec72c5bb4d7f331990a0f40a526b5c9ae23871f13064728d96c -EBUILD gcc-4.8.2.ebuild 1655 SHA256 0950abd31605a3a0747999f43995f14ffb0c0030dfb09eae0630cb1ef5baf04e SHA512 09d70ec2e3cffecf2f0b453f7e1eb3487d7ee275ce1d684f25ee801ea47e1eb528845a8ede551a39b796703c0734e96ab89b2289e98479c12ee0f57f40ea2b87 WHIRLPOOL c9ffcc8f7b9b33053afecb483c9ff63fc63ef99b6156c91debab9062899d793496b597ef04e244c3b680f3b66ecec139d2a164affecd520ef6e93e8b34efbd2f -EBUILD gcc-4.8.3.ebuild 1651 SHA256 c2d20ea93abe5f765ff516d157b01367501289f69622651c9251cd08c0d93e32 SHA512 6740f366acf090798a6ac6a3370afffedbc845ac573b75848c9066d779fbd09869ad10253bc617e0aeb0b8ed25e7f4ed529988b909c4989e0dd15888d8f3c1f2 WHIRLPOOL cfab739ee033f2615e52295747613740aee043208cda9ba384e0254b1f665a95af2f9b32aca808110f089ff9cf8e727514e0a5d5b79912164094cd64e52009ff -EBUILD gcc-4.9.0.ebuild 1556 SHA256 15523e66e454b85ba32b261b3e2cd4115edb9dfcc6475be8f13ccd454e3f8f23 SHA512 bba7b90bea1266089f09725d712459dd1b10a02c38f7948e29895825cb07d48f5e821ddb28f43b4b5c5886dca850dfd0c531fdff25a99ff9e0f06cd7d0a9590e WHIRLPOOL db3ac4ab7b406e16b3fdd43a98fff94926ce5edd999e5fe028241129276db3c74ed606f8f289717658ebff0a7b5f01b96190683fa4a7a67a2c00970e509431fa -EBUILD gcc-4.9.1.ebuild 1556 SHA256 43ba154e3c8467f02e69238d2f8e387ff89d5267bddf3dfed1af7358e138edc1 SHA512 901a5bc856410d45d09e3afca8e1dd7d56cbac8225af6e981a1d5e995a8c1cfa4918483eb8a41c47df415594fe46275d532386ef7b98d05122222f4c56aa2d3e WHIRLPOOL 8c88b2259092259f2d9f7d6dbf8931eb297a9a1c3dc1c79610fce213d1326427dd84aa2906ca1f4dddf3be730b5f282eec0f112478a24f8f5aa7b8ad427a28c8 -MISC ChangeLog 62627 SHA256 1e1730aac3da65164070cad393aadedd122b587cdee0921d37c8fa14ca6317e8 SHA512 e78bcbb2896ef32074393a54576c76fc7bb8b18871451ee1d54aa72bffeeeafcfadc9133d3d9f9c06597a0484f8b1c04b51f18a6e668f39cdb917a57153fb222 WHIRLPOOL 57a9e02a9f5a136063f2f169a1b0bfb8843c6b4929a5c945476f606601778535a88ce7595e59b2800ccc705f36dbccd073ec77f8f037149141935a2af1f075d2 +EBUILD gcc-2.95.3-r10.ebuild 863 SHA256 c86f3bf703813779e5e9ef045405993abc71a2277a3e6a4f23fdebadbee16d01 SHA512 94471cce79c4e34d3d093cb40a0f6f4706dc2ad6766bf55d6252f245922204dec79319cdcf5c6360552a92f8fcb1c7478b8a426c0dc22f261cdcc96ea0d831dc WHIRLPOOL e251a788e5ef85e0a573f2c294f95359c0108ec4b2fd07452ada1d5220345c324b86a995f1213ce99b25c9312c2c1db28217a83088598e68852e2837918de32e +EBUILD gcc-3.3.6-r1.ebuild 1373 SHA256 a12365e5d127cbed8c880b8a46f4625c8b93042b8e5710ce298be01339ceda2d SHA512 416ae2cf6e0e438ac569efa81422d4e9b117944f6c3ac5749b029b3dda48a3553ad24c3bda202d5969704f082f6feb34fe61992eabf16a13548b459816b9e217 WHIRLPOOL 113f1b45f7a9dd7c6d10dfb02c2ed86a811c46b3052dc21a375814ec126540a4fbf2cdc70a787ef3b3cd97cb90fbbf2a7f5894a95bf43b2e6dacf498c89742c3 +EBUILD gcc-3.4.6-r2.ebuild 2978 SHA256 bd76dbf92daa8b8921908c1481b06c70cb7c84f88e86968c11e45d9d168242b7 SHA512 7590082048a7f7c7b9b23fa0de0323a84b28d1d9cbe7eb71befb363a5769150df684bc40ed6682549dc978a296ac90ae4a0367c9d257d7e4ad61235fecf11bbf WHIRLPOOL c9d29111b1aafba21d169edf0e44a2d44d4965e43a0041a0174c1592f7b3857e7f75a626d0cc32f4124ef0186a4c672bedf9f010610228945173183504e82858 +EBUILD gcc-4.0.4.ebuild 353 SHA256 2df0a4354ae0a0e9d222d4bc481635650de69aca55ef23916ea020765a861ec3 SHA512 53b2dccf6d48e4e51d228b883f913724a9bd5ec3aec23bee893a73caf896566f1cec93a8d527d8b106301da5090f3e64fad0e22d7a09399f100077e171a39106 WHIRLPOOL 40e838c2b929387a575c30e767c77c9f52e501210baafce9d13ce48d5b6162c03ebd0f0b0c036bd4f2e63a4af450e5f707d7d44d0978e196f44f546f8866024a +EBUILD gcc-4.1.2.ebuild 767 SHA256 01691a1ad4f2801a893729e293126abee7efcea8bb125010d6215d26d0a677d2 SHA512 d1c04885cfa8fb479c4e12246825ef585bda88d2d8a61b66ab9a69f879046306a114ab889b9ad2e3dcf22093a85ac28dc9015f6f6258ddae510932525535c388 WHIRLPOOL c6d609625ff964af25f18f0221228e05341bfbd02c848bbb538c98761ce799e993e667637077980bff2c5985cb4ee91daf7ed638496152f0ed74ffc84c6fc4f4 +EBUILD gcc-4.2.4-r1.ebuild 515 SHA256 3ac3841176c8059d27dfbead0e371eaafcd7cbaa0a016ac2e7a0f4a914e16d36 SHA512 19bf1fb6a4c63357cf87979ae90e1c6683cb5961f11ac01a574dcee42a911e515bff3ff473100feec95602334ab1aee1d277459e3cdc4757fe536298ccc626b5 WHIRLPOOL dca2ff6f02f241cba631ea1fb86c0571d71d5223fff14116a86283ec6b05e839cd777c07690271b58a1f8af1a8f095c0c9dfb52efe2a239cfaadeaf8556e2b3f +EBUILD gcc-4.3.6-r1.ebuild 1043 SHA256 7b94f06b7dd8ba73aa8ad36a7d1d61bb7403d227c7d7ee094a4fbcb9f9bd9d5c SHA512 14fda6cd27bf572712fb1e057a009d3fbbd59be0690d6c2e7b0fe0be330b0f9443b59c12b4e37800a7a58d9973d4f1f2c148d1dfa83669cc9a7e01a513becf37 WHIRLPOOL 04411146dcf75407e3aa10acb95d4fac8617ae0a70b7b359b3419111e165bed3b61177a40f2d9846a55c9eeade916361df867c265dd3a9c66c13f1519a5f3cbc +EBUILD gcc-4.4.7.ebuild 1227 SHA256 ec11084a000fcb992bd138a8cf795125c377b08dc99427eafdf41bbc7fa5136b SHA512 88c6e46a16877f018ecd6e2be5477afcc72195001da36a43ee80d4ae74033d4d199607faae7be73c8adcc19c0344a07725d8e3d40050df2e8c49998845cbfd17 WHIRLPOOL c2573ce95a060d3f212deea18aa4490e3c924ab7ac31e2841c7075ea77b1ddbd43aa70a4b66f13776d70d501b66042843e8bdf98a99d538df17a97f710e36110 +EBUILD gcc-4.5.1-r1.ebuild 1240 SHA256 c3a7dbc070e17a7c4b85216299365b67cea6a623a19c2403adf3bf8888813aaa SHA512 6c2519777c1e66bdf7c38460ed09abcb44bf683beb1c85c5436f122656f66d445861309eb2a47ea43fd1aca9a86294df4e819ddb6e8d04985fd206cc0bac99ab WHIRLPOOL 17aa025ca3d0a147dd3e9d6d3de8cce46bce0fa7fa6f6611fbb013194b221fd64a7448e042e933e553723f5498208fd9e4e242fe3bc03d01df2ab912f2c0312f +EBUILD gcc-4.5.2.ebuild 1237 SHA256 2ad282549380024bd55568dea240091673bb958b180b15c65af6293ace057841 SHA512 a3cec2e065216b1419e47ea573678f565c9d4f4e87b1139b71f890d5a5ed7c506e85407235a266e5736d6bffeffd6ea5eb29643122a0505dfa8567877fdf2e18 WHIRLPOOL 8d41519abd6e4825d26cc0871326997621316ee955f6b37bb59626185c1e23c9dd926910462fc963af658986388e8c39cdc9220739a6d0610460fea7101bab1c +EBUILD gcc-4.5.3-r2.ebuild 1243 SHA256 8862cfa7f7123377a482980fbfc749ae83168f8a0106cf7287ca338795c6697c SHA512 0dae41d7a5f0719bc7761dc1c1d89c5e26edc438eb32da1789e1ab788d8dc0e0f5d2573e4676f8c844bc420e6f974ebb0514d77a9ddfbcbca812717f63443748 WHIRLPOOL 1546da3aa7ece768202ea06f7597649be1484e29885394a380c394ab1561214710377f9988b5600225e2a56855901980514781c0543745d03ce831af2e6a8074 +EBUILD gcc-4.5.4.ebuild 1240 SHA256 70cd61eb411de4fdf8b6dee050f96ccbbd1c205861d802bdaf474c1d1cb18c7f SHA512 58646191a96855c25e991138d97afb56929a5a806515dfa965f8913ad9912a4c58fb7d80f9c208b5cb16f33a1f0e8121737d7cde780537b9abfccb3193bf86b9 WHIRLPOOL 91e8f26e9387d3c40b3be0210f753b612dc1c74048128b4e50012f8281e486b9cfb8a1179beb2fd89829df7bd0f0560acbf1d601e8dd1ae99bf3f255fc718d40 +EBUILD gcc-4.6.0.ebuild 1355 SHA256 2eb44df43f0fe19a8ca6e40957f6fe6b26003933510c8a7574989b51cfaf8e51 SHA512 52642d67674f53ccdb096d0efe8420e394a9bdebf51f6444a6711235256828c97e0fe26d26fe0857ea7a9f9035dafd028ec09721c8975d6f3bb695fed2913895 WHIRLPOOL a2d90f1ed7fc95239866e93892e499dfeb63950fd635effa60e28b93d2a891087858d6073c6cd1e6e58f76d10f4d1154553c4a2e6149607e2e79d7fc652c42ec +EBUILD gcc-4.6.1-r1.ebuild 1359 SHA256 6c4b1990416438d4a22d818776270a93ffa321eee68ad120e120b38e9835db7e SHA512 7326e37ac74ce83f4b24cdcc409d796a1985199a9d9a9cc8015b69cdd0bbfc4ed7dd38e9af3806df33568dc2ad868f7746d5cca7da75be651ddb0cfe6a7c2649 WHIRLPOOL df06d48ef2a1d22f9fd862fcdb2b10e2c9475d5a3c0d96a84e552cb7d8a0d17e8773939e77f44d2c0dd56d17603c884f2a19da0c7875e3dc0a0ddcf692155d11 +EBUILD gcc-4.6.2.ebuild 1445 SHA256 332b5ef54fb2a74a349667ed705f95f0090c5616311f7f05fad5ac5f950d3613 SHA512 d8dea1da74d62401fc4a6134afd2596b8fcead52e5ac0097ce3acad3f70cdb151105f6409487e687d06f87f22f7e99566e34278b6e93598628ab3a49b50d466a WHIRLPOOL 90d57396198e0b1e162930c5e89fa81eea7b3df539b05739c3a9b542fdad514295b63dc12df526730fdb6488b39ea7b63103f1bfb554b315bb9b1bfeae597aa9 +EBUILD gcc-4.6.3.ebuild 1412 SHA256 0886b2de4e7e1d9586e4a6e8fc51130b45517b8c80ba89cc6446204f800538ab SHA512 6711650b9c2fcb7374856a5d88ed0c308d0d0ae6c93682b12471f05d0d39f19aaa1ebda9399808ecce6912551689fdafa1919d8f16eb2c57bb2dda60bfb8868c WHIRLPOOL 75669cfcc675dd5343a7b74c41db3fa0e8430cfea627feed8df13093cb9ee5c646481578c15c96f495230d5070d72bf5c01f646afd1a3a2f9021aaf870b3ad29 +EBUILD gcc-4.6.4.ebuild 1410 SHA256 ab62e19c7390036ed8a89cfa163c1d1ffd016a6b9469c74ce73e5f3cd006c5f3 SHA512 79c95ebd3e7231bc70e250affbdde3e0fce0eb932974cc068cb8e04065b3f2baaf6e172451ea6ac56198c827a81a090749599203a0aebb74f6c6d042e84c9ff2 WHIRLPOOL ecb4347ac3e54b28388a5d6878c856d69f8686ad86a683a986383e696119fa2d02196d60ea0daf8b9a4c42789e0f0c0df304d950b8f8829eca14e0e18d293bb5 +EBUILD gcc-4.7.0.ebuild 1578 SHA256 f76de5db8a4123b0801aecda60779d1b4f7a6a60918212158dc7c8746427f839 SHA512 4cd821d013eaa4d2e3961a3d97a27421efc594be7ba210559ed31e8b9995d61095579c961a0877a20bc9c4d3a5e9dba67a7a00e79a3092d1a3bf89aadcdbab56 WHIRLPOOL 7500f1dae08f64e06f6afbfe5507307b6c72487fca32d39e9a77151b650221029b27c7fb98aaa376d128a5b9e88fcfcc050616b9f6b6cfe0ba4e6bbaf853973b +EBUILD gcc-4.7.1.ebuild 1578 SHA256 a229ca3be8583a1cf6313790110e264f158969f23c6d03a41bcd41a35751071f SHA512 745ed490d698766cd43c4047c3aa3a03813f0de33eab1b2def21a23fa2808f6212d8083c6e892621e6f0a1e667e1ce65bcd7999fbc610ed1fedbb193f9323ab7 WHIRLPOOL b8eee96ae2fb232e0761ba69ea99ce193a044abc497b54707cb64888d84a80c7dbfa1ba7d3dda2504d08fb8061a62c478d7b7703b2ff56fcd0dbf7a1e596ba3f +EBUILD gcc-4.7.2-r1.ebuild 1581 SHA256 bbdeaba0bffeb5a5253c12eeb942eb4b4bf1ff1fb35611b33624644ce26df93e SHA512 5ccd48dc501a694cd2e001e748453ab89b5b3e8f8116b55fdabeebc2e7f9eea0e562dff468f282d47fbdd61abdedef6135be8b10539bbd37f464951df406161d WHIRLPOOL 9a2705651c0a842a5c05658538783e9a7bea7b9fddf18b2dd0aa0ef6cbb61619f1d35c34307c3059b61d880bd7fa433e10617dd498e53221df25d1db57333d9d +EBUILD gcc-4.7.3-r1.ebuild 1569 SHA256 2ef61a561dd3056952bfe5c4bfe9fd6c3bbc45d68c6cbbd5250313dfe604fb3c SHA512 196c81eb125760f66c9f6d4664108425b9f4eb1b4061f4c9482b7d3a416a7a3e72a0cb29a40e7825370a7fe6f25a5ffa26328ffae4672da517915016488a746a WHIRLPOOL 9d76fe3d49e4b08b5e87c4b9ec31eb1e474194ce21f125deff6909daa5d7e3355cb4533f0034c71e3fa17327961fcb5bb0392d50d8a85bd11dafaf918dbea92e +EBUILD gcc-4.7.4.ebuild 1577 SHA256 cebad4548d372b0901c6f9cc2d842df60bc15d860b23d94082f5f57a918fbe2c SHA512 3f25a7e81af73b9163ee019738275949460567cbaf322786efd61f2e46d3cf7d11f6787efdc2f2eba0eefe0095a88015bcc5853e6fcbcaa44177657a1f4da1d3 WHIRLPOOL a424f9b3eeb13922dbdc6f13f0f5d143088b5cb52750ac79cc782d8eeb616199e8935cb5ed47f298e22b7afa5ff24517b75bf771f8d29fa2006d423aed54704d +EBUILD gcc-4.8.0.ebuild 1429 SHA256 4828ad0dd422549320cb472d0f5cd2a595ec79089fd37df1ac93a7bda2a62edd SHA512 e8ce7f0c137b4d3f5bda684f6cdc07263bb0497e16e077a24783be6dbbe0a50b954dddc175781a64ab077040ec6d93d706605bc470917316efdf74ae317fbf59 WHIRLPOOL bddf8e1cfc8444af5ef3d9a9c28abf333653c817899a2db3dadf4f3818649984c1f5d27c8211591950f9c2fffe6e3773eafede355f6b31e0829de90256980a66 +EBUILD gcc-4.8.1-r1.ebuild 1516 SHA256 d62bd6099c0c91b8f8f70e679aa2eec7acb8fc682a028e0556aa7e1eefd9e194 SHA512 aa1eb15cc02176a44c9b3a487593d67b346548ffb8deba1406d784d68e0153d83dce13a362db8631d3f19855f7fdb127bdc6cb295406a73aa42d72089622841f WHIRLPOOL 0b72d65002dcdd8cfeefb20a6113fbc0aefbbd07a50d60b109c0d4843df3dfc836675ec5942a7c02a779622936f1e8ae6b753b47f4d4464e49628760b84fa5e7 +EBUILD gcc-4.8.2.ebuild 1523 SHA256 effc006e607c7b352d7acf15ff3572ef70c9929dfa406066896612a6f00602e2 SHA512 8b1fccce3f4e52208dd52c0858544088a3c2dd938358d322b7caaf0d0d16ecf0da317086596d44dfa68a953a7d795487f2e4377e7a43f9fe795097ec5894b38b WHIRLPOOL 3c55d56aa5c0f105e97f24a6f7e8433e90cb897627525b5da34f75bbc66e507e2c28fe0e1639c1dac63ff3273d5c6e0931aa7f5ccc04fb7017f3f290e248e121 +EBUILD gcc-4.8.3.ebuild 1510 SHA256 cd805033c4f254b6e89e7f26ee0c4ccc4f1e4b7f9edb0661b975efcc7eea67e1 SHA512 bcaf8ff929278b33f3347fd5b4055ed27f74bf64b9b976f797ba51d907b570693c1c58040598de71ba66f2c3335178598ae5b08d80b9e97a85478fd02e77a126 WHIRLPOOL bb238a0e95f67b004721ad95c1f45323b04438e079d89ab31590fb807eb1fd79b0fe75f166ce96a49c03b6961681c681f6b781574d65d4416160c246cf0f9450 +EBUILD gcc-4.9.0.ebuild 1414 SHA256 66e34c529889d8abc74ca6292ced87f076e759be4c0e3c848a2a07bf6998612c SHA512 ad0333b546cddd11718534af8f32c3c299423bb434cdd0975adaa07ca93f947b61a4ef6d9dc3653510be5b938ea5e39f9a37da4d582c73b1e84035bf77b08b97 WHIRLPOOL ead57cbbee9d31067729befae292491f99a97ed8ad77bac8ad07ea1ebb22a64b95bb82f42d82d8125d4fb27855abcfe71afab0797377be511064c43579ce4b32 +EBUILD gcc-4.9.1.ebuild 1414 SHA256 d13d7d523fc0f5194e7d3b10deca0289b4da7d7cd7750c1e5679678f07c2a3ec SHA512 55a27769280dd567c7d734e2fdb9405f8e7e1e3741d39d972a57e45d03f356ba3fd38828b376d65749a619f3d9974a24f75b36724e8c635321466ea37bf5a248 WHIRLPOOL ac9973e53ee3a5c39aaa7213fcab2bd276378a4997db0da7b64ba8c5ffed47e2da2a706427fd1d4383624c269c2d4399ff6e4a14b7f81d27634deca9b2e64853 +EBUILD gcc-4.9.2.ebuild 1414 SHA256 7f4540498c0205795be380312d1a22d90cf6234162a5d2e5ac57dd6e64e92c83 SHA512 2dd2de5541ab30d217156dc8c8cb5a2566d3f3810e5735f387dabeed3f5dabf1645e4b59f39417d676797961b976810ae82776f328aee746f6f25387f4101866 WHIRLPOOL a0fae31b74e14f4ebd1d138a3343525d3a423bd8f49499ead9023dd30538ce98cbb56005a8c554bcfa3d7ceb06f91f8ebc33525ccd45e05dda3d1ecd41393a86 +MISC ChangeLog 66072 SHA256 bf53cd2ac17e9993b848e5d684d68b41aabe8a07d052c831f870def42af4b598 SHA512 8d90d72d3d97e55865395aa064b45b8c7562d5312bb1df95994030a41ea758f975e6639ff3212ee9004d3a2862705e62e228a1fcda83e2324a64523869c03e50 WHIRLPOOL f90f64e18560cad0344e11b7ba96dea4a5f1b82ea08a1abfce99ba1c53f418673570477fbf102018685a512cbe93f14f567ffeb126129a0fa1b04a4aaf2eb7b2 MISC ChangeLog-2006 112483 SHA256 108a7803efc91b08dd27ca4a83468637222a0685760f63bce724cb486fbc4022 SHA512 2887a66d03f4e1a9c60c743d7aa22147bdd95900b9e759c760a63f1a60c90008585b10b4f46ecc26e0149427bbdb8b83a9de4546d75e9ad935dd8e5377bf8870 WHIRLPOOL a2e1df0a7cead4373b5aeda333d952407049e1945f0a4e7774e1249e9f08ee33faafe0e74adec28b641bf037b8d6a350f45760a25c15e769b23eadb84b7ea48e -MISC metadata.xml 2093 SHA256 35001f1768ae8803707f32c04fc7694b90a1b2725639f639ed631623b5c59292 SHA512 37f2dba404064da990a16f961705238ee03db4b93e70ff78dae9a3efdd5a0a401cde8c9d2580ef6dd740d736afde302acd8aa1b80d1bfeece42f710e94e0eb07 WHIRLPOOL 4be5bf86822e4a02767367e0bef6870bdbd0fcc3c3e68b225fc14f11752f09092b6d4485e05aec81896496671859f4c385beb05d9dca3490f45c58c6ead94c9f +MISC metadata.xml 2187 SHA256 6701f7fda30a9cf9544bada544d02ec6e4b0e966e6726c22f3d5f809d1ee5bd4 SHA512 e7e3d370e179ad354f1f8a2c2483c23b2de7127181d2b1721e60a681c428922b211444b3ba2ff463dae212c7f424a20cda23b2a3c6231c04074017a175681867 WHIRLPOOL 1cf09ec3cb5878195365e4dcc03751d60b0183fca7bf3d0c8570194c3fc9c98d3506e29ff5fb9b9ba497c03df35f3113976acb245cc3c559b30dadc157048597 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0 +Version: GnuPG v2 -iQEcBAEBCAAGBQJT4srzAAoJEO04vUmVeoRjueAH/j9AbtxAHEGiNu9oNQHsXLjV -SSNYBUu6ACSkwXcj591mTGNff9KP0Zso+yZJfbq9f3vKR7AqdRiGSVfyGMJopY+H -raH4C5+XPuiPKtH0nQAlbDoeONox8vpKARMxZq5f5NduOiOacyLzpayWiFIk4bII -5eZBhsISpgmkf2BYf2I7ziCk4J2ZEzuNl1Qm4MCFe8aNWYxq8G4jYnxPVKNDCQjJ -wXeTYY27yz3bXVKWMvzfXQm5T4EZ4gvn1KxY8L0paiB7T6FmQwV8yg9mAt0G1U1a -aaEwMdcmGlbPd5EsIPZOCar73FXLQ9+E7IJFMa4P5cNtiswJHzUEt1b+rwu3neo= -=yTaZ +iQIcBAEBCAAGBQJUWEYRAAoJEPGu1DbS6WIAg8QP/i/GQ3P2JDfI/bwzwYPWM8vS +KtgPXw4HRYw8b1ROJXoImTLDI9L9IVq6RylFy0pIqZcYUg03ocjZG1hmPnIjB9Rp +sZzEEOSrAxGhKBcShxvXPM+MPznovPFOKUtur2gzS8geXJsmzvbq4dfVxUa59cdR +GNbCyjH27VHaBkY+uEfXM3I/bpO4HqK5jmeNi++LV5+Hq0BlRrf4BDxiLX3HfuQg +UZcv7DuQ422LWZSQZ0EAANPNaZbelrYZoCwXmlRu2lgidH+wyMzZ96ffajrBXMu9 +X36CQlbjA58AB/urtRUZ57E6Gw31W+v0Fjk5BRyeByHKnIi0MLY5cUmBU4/0u+ho +3hYY9NQfbBCGRHjhvxSldPBqoj2iUltdKUkx9DTyLJiibZJR5ty+Ava9FNNURA0F +FxlpVV31TKHA4tvlXgHExNfqjrHwONRJ7uk23h6optO9qsJof2aNPQNb4A7jVHbi +2SAQstn9awMNL/U70HqDq+JWdflfqoDmxl+rKpYhJRv7VBAP0aOWbYFkhU8sloNX +cGeqbqlxf9/fAYIZFcC/Z4+XhD6TYLAo5K1AtKUZOs+VH9+1E968R0tEhTbkiCoz +SqLNvbC/nLZNFrHXb2iejOSerCnhIRSnrU1M35loBO9uAFgEG4bX9M4DSMilIhU8 +erzlhqF9hKuWI3041fme +=ioDp -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/files/3.4.4/gcc-3.4.4-softfloat.patch b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/files/3.4.4/gcc-3.4.4-softfloat.patch deleted file mode 100644 index 9646bed637..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/files/3.4.4/gcc-3.4.4-softfloat.patch +++ /dev/null @@ -1,156 +0,0 @@ -The hunk for gcc/config/arm/t-linux comes from: -http://gcc.gnu.org/PR14352 - -The rest is a custom job by Yuri Vasilevski. - -The idea here is that we add soft float support into the spec file -so that we don't have to worry about packages stripping out softfloat -flags from CFLAGS/CXXFLAGS. - -http://bugs.gentoo.org/75585 - ---- gcc-3.4.4/gcc/config/arm/coff.h -+++ gcc-3.4.4/gcc/config/arm/coff.h -@@ -31,11 +31,16 @@ - #define TARGET_VERSION fputs (" (ARM/coff)", stderr) - - #undef TARGET_DEFAULT --#define TARGET_DEFAULT (ARM_FLAG_SOFT_FLOAT | ARM_FLAG_APCS_32 | ARM_FLAG_APCS_FRAME | ARM_FLAG_MMU_TRAPS) -+#define TARGET_DEFAULT \ -+ ( ARM_FLAG_SOFT_FLOAT \ -+ | ARM_FLAG_VFP \ -+ | ARM_FLAG_APCS_32 \ -+ | ARM_FLAG_APCS_FRAME \ -+ | ARM_FLAG_MMU_TRAPS ) - - #ifndef MULTILIB_DEFAULTS - #define MULTILIB_DEFAULTS \ -- { "marm", "mlittle-endian", "msoft-float", "mapcs-32", "mno-thumb-interwork" } -+ { "marm", "mlittle-endian", "mapcs-32", "mno-thumb-interwork" } - #endif - - /* This is COFF, but prefer stabs. */ ---- gcc-3.4.4/gcc/config/arm/elf.h -+++ gcc-3.4.4/gcc/config/arm/elf.h -@@ -46,7 +46,9 @@ - - #ifndef SUBTARGET_ASM_FLOAT_SPEC - #define SUBTARGET_ASM_FLOAT_SPEC "\ --%{mapcs-float:-mfloat} %{msoft-float:-mfpu=softfpa}" -+%{mapcs-float:-mfloat} \ -+%{mhard-float:-mfpu=fpa} \ -+%{!mhard-float: %{msoft-float:-mfpu=softvfp} %{!msoft-float:-mfpu=softvfp}}" - #endif - - #ifndef ASM_SPEC -@@ -106,12 +108,17 @@ - #endif - - #ifndef TARGET_DEFAULT --#define TARGET_DEFAULT (ARM_FLAG_SOFT_FLOAT | ARM_FLAG_APCS_32 | ARM_FLAG_APCS_FRAME | ARM_FLAG_MMU_TRAPS) -+#define TARGET_DEFAULT \ -+ (ARM_FLAG_SOFT_FLOAT \ -+ | ARM_FLAG_VFP \ -+ | ARM_FLAG_APCS_32 \ -+ | ARM_FLAG_APCS_FRAME \ -+ | ARM_FLAG_MMU_TRAPS ) - #endif - - #ifndef MULTILIB_DEFAULTS - #define MULTILIB_DEFAULTS \ -- { "marm", "mlittle-endian", "msoft-float", "mapcs-32", "mno-thumb-interwork", "fno-leading-underscore" } -+ { "marm", "mlittle-endian", "mapcs-32", "mno-thumb-interwork", "fno-leading-underscore" } - #endif - - #define TARGET_ASM_FILE_START_APP_OFF true ---- gcc-3.4.4/gcc/config/arm/linux-elf.h -+++ gcc-3.4.4/gcc/config/arm/linux-elf.h -@@ -44,20 +44,33 @@ - #define TARGET_LINKER_EMULATION "armelf_linux" - #endif - --/* Default is to use APCS-32 mode. */ -+/* -+ * Default is to use APCS-32 mode with soft-vfp. -+ * The old Linux default for floats can be achieved with -mhard-float -+ * or with the configure --with-float=hard option. -+ * If -msoft-float or --with-float=soft is used then software float -+ * support will be used just like the default but with the legacy -+ * big endian word ordering for double float representation instead. -+ */ - #undef TARGET_DEFAULT - #define TARGET_DEFAULT \ - ( ARM_FLAG_APCS_32 | \ -+ ARM_FLAG_SOFT_FLOAT | \ -+ ARM_FLAG_VFP | \ - ARM_FLAG_MMU_TRAPS | \ - TARGET_ENDIAN_DEFAULT ) - -+#undef SUBTARGET_EXTRA_ASM_SPEC -+#define SUBTARGET_EXTRA_ASM_SPEC "%{mhard-float:-mfpu=fpa} \ -+%{!mhard-float: %{msoft-float:-mfpu=softvfp} %{!msoft-float:-mfpu=softvfp}}" -+ - #define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm6 - - #define SUBTARGET_EXTRA_LINK_SPEC " -m " TARGET_LINKER_EMULATION " -p" - - #undef MULTILIB_DEFAULTS - #define MULTILIB_DEFAULTS \ -- { "marm", TARGET_ENDIAN_OPTION, "mhard-float", "mapcs-32", "mno-thumb-interwork" } -+ { "marm", TARGET_ENDIAN_OPTION, "mapcs-32", "mno-thumb-interwork" } - - #define CPP_APCS_PC_DEFAULT_SPEC "-D__APCS_32__" - -@@ -72,7 +85,7 @@ - %{shared:-lc} \ - %{!shared:%{profile:-lc_p}%{!profile:-lc}}" - --#define LIBGCC_SPEC "%{msoft-float:-lfloat} -lgcc" -+#define LIBGCC_SPEC "-lgcc" - - /* Provide a STARTFILE_SPEC appropriate for GNU/Linux. Here we add - the GNU/Linux magical crtbegin.o file (see crtstuff.c) which ---- gcc-3.4.4/gcc/config/arm/t-linux -+++ gcc-3.4.4/gcc/config/arm/t-linux -@@ -4,7 +4,10 @@ - LIBGCC2_DEBUG_CFLAGS = -g0 - - LIB1ASMSRC = arm/lib1funcs.asm --LIB1ASMFUNCS = _udivsi3 _divsi3 _umodsi3 _modsi3 _dvmd_lnx -+LIB1ASMFUNCS = _udivsi3 _divsi3 _umodsi3 _modsi3 _dvmd_lnx \ -+ _negdf2 _addsubdf3 _muldivdf3 _cmpdf2 _unorddf2 _fixdfsi _fixunsdfsi \ -+ _truncdfsf2 _negsf2 _addsubsf3 _muldivsf3 _cmpsf2 _unordsf2 \ -+ _fixsfsi _fixunssfsi - - # MULTILIB_OPTIONS = mhard-float/msoft-float - # MULTILIB_DIRNAMES = hard-float soft-float ---- gcc-3.4.4/gcc/config/arm/unknown-elf.h -+++ gcc-3.4.4/gcc/config/arm/unknown-elf.h -@@ -30,7 +30,12 @@ - - /* Default to using APCS-32 and software floating point. */ - #ifndef TARGET_DEFAULT --#define TARGET_DEFAULT (ARM_FLAG_SOFT_FLOAT | ARM_FLAG_APCS_32 | ARM_FLAG_APCS_FRAME | ARM_FLAG_MMU_TRAPS) -+#define TARGET_DEFAULT \ -+ ( ARM_FLAG_SOFT_FLOAT \ -+ | ARM_FLAG_VFP \ -+ | ARM_FLAG_APCS_32 \ -+ | ARM_FLAG_APCS_FRAME \ -+ | ARM_FLAG_MMU_TRAPS ) - #endif - - /* Now we define the strings used to build the spec file. */ ---- gcc-3.4.4/gcc/config/arm/xscale-elf.h -+++ gcc-3.4.4/gcc/config/arm/xscale-elf.h -@@ -51,9 +51,9 @@ - - #define SUBTARGET_EXTRA_ASM_SPEC "%{!mcpu=*:-mcpu=xscale} \ - %{mhard-float:-mfpu=fpa} \ -- %{!mhard-float: %{msoft-float:-mfpu=softfpa;:-mfpu=softvfp}}" -+ %{!mhard-float: %{msoft-float:-mfpu=softvfp} %{!msoft-float:-mfpu=softvfp}}" - - #ifndef MULTILIB_DEFAULTS - #define MULTILIB_DEFAULTS \ -- { "mlittle-endian", "mno-thumb-interwork", "marm", "msoft-float" } -+ { "mlittle-endian", "mno-thumb-interwork", "marm" } - #endif diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/files/4.0.2/gcc-4.0.2-cross-compile.patch b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/files/4.0.2/gcc-4.0.2-cross-compile.patch deleted file mode 100644 index e14b57a3fd..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/files/4.0.2/gcc-4.0.2-cross-compile.patch +++ /dev/null @@ -1,40 +0,0 @@ -Some notes on the 'bootstrap with or without libc headers' debate: -http://linuxfromscratch.org/pipermail/lfs-dev/2005-July/052409.html -http://gcc.gnu.org/ml/gcc/2005-07/msg01195.html - ---- gcc/unwind-dw2.c -+++ gcc/unwind-dw2.c -@@ -253,9 +253,11 @@ - } - #endif - -+#ifndef inhibit_libc - #ifdef MD_UNWIND_SUPPORT - #include MD_UNWIND_SUPPORT - #endif -+#endif - - /* Extract any interesting information from the CIE for the translation - unit F belongs to. Return a pointer to the byte after the augmentation, ---- gcc/configure -+++ gcc/configure -@@ -12857,7 +12857,7 @@ then - | powerpc*-*-*,powerpc64*-*-*) - CROSS="$CROSS -DNATIVE_CROSS" ;; - esac --elif test "x$TARGET_SYSTEM_ROOT" != x; then -+elif test "x$TARGET_SYSTEM_ROOT" != x -o $build != $host; then - # This is just $(TARGET_SYSTEM_ROOT)$(NATIVE_SYSTEM_HEADER_DIR) - SYSTEM_HEADER_DIR='$(CROSS_SYSTEM_HEADER_DIR)' - fi ---- gcc/configure.ac -+++ gcc/configure.ac -@@ -1717,7 +1717,7 @@ then - | powerpc*-*-*,powerpc64*-*-*) - CROSS="$CROSS -DNATIVE_CROSS" ;; - esac --elif test "x$TARGET_SYSTEM_ROOT" != x; then -+elif test "x$TARGET_SYSTEM_ROOT" != x -o $build != $host; then - # This is just $(TARGET_SYSTEM_ROOT)$(NATIVE_SYSTEM_HEADER_DIR) - SYSTEM_HEADER_DIR='$(CROSS_SYSTEM_HEADER_DIR)' - fi diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/files/4.0.2/gcc-4.0.2-softfloat.patch b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/files/4.0.2/gcc-4.0.2-softfloat.patch deleted file mode 100644 index e49fea61a1..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/files/4.0.2/gcc-4.0.2-softfloat.patch +++ /dev/null @@ -1,84 +0,0 @@ -The hunk for gcc/config/arm/t-linux comes from: -http://gcc.gnu.org/PR14352 - -The rest is a custom job by Yuri Vasilevski. - -The idea here is that we add soft float support into the spec file -so that we don't have to worry about packages stripping out softfloat -flags from CFLAGS/CXXFLAGS. - -http://bugs.gentoo.org/75585 - ---- gcc-4.0.2/gcc/config/arm/elf.h -+++ gcc-4.0.2/gcc/config/arm/elf.h -@@ -45,8 +45,9 @@ - #endif - - #ifndef SUBTARGET_ASM_FLOAT_SPEC --#define SUBTARGET_ASM_FLOAT_SPEC "\ --%{mapcs-float:-mfloat}" -+#define SUBTARGET_ASM_FLOAT_SPEC "%{mapcs-float:-mfloat} \ -+ %{mhard-float:-mfpu=fpa} \ -+ %{!mhard-float: %{msoft-float:-mfpu=softfpa;:-mfpu=softvfp}}" - #endif - - #ifndef ASM_SPEC -@@ -58,8 +59,6 @@ - %{mapcs-*:-mapcs-%*} \ - %(subtarget_asm_float_spec) \ - %{mthumb-interwork:-mthumb-interwork} \ --%{msoft-float:-mfloat-abi=soft} %{mhard-float:-mfloat-abi=hard} \ --%{mfloat-abi=*} %{mfpu=*} \ - %(subtarget_extra_asm_spec)" - #endif - ---- gcc-4.0.2/gcc/config/arm/linux-elf.h -+++ gcc-4.0.2/gcc/config/arm/linux-elf.h -@@ -32,18 +32,22 @@ - #endif - - #undef TARGET_DEFAULT_FLOAT_ABI --#define TARGET_DEFAULT_FLOAT_ABI ARM_FLOAT_ABI_HARD -+#define TARGET_DEFAULT_FLOAT_ABI ARM_FLOAT_ABI_SOFT - - #undef TARGET_DEFAULT - #define TARGET_DEFAULT (TARGET_ENDIAN_DEFAULT) - -+#undef SUBTARGET_EXTRA_ASM_SPEC -+#define SUBTARGET_EXTRA_ASM_SPEC "%{mhard-float:-mfpu=fpa} \ -+ %{!mhard-float: %{msoft-float:-mfpu=softfpa;:-mfpu=softvfp}}" -+ - #define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm6 - - #define SUBTARGET_EXTRA_LINK_SPEC " -m " TARGET_LINKER_EMULATION " -p" - - #undef MULTILIB_DEFAULTS - #define MULTILIB_DEFAULTS \ -- { "marm", TARGET_ENDIAN_OPTION, "mhard-float", "mno-thumb-interwork" } -+ { "marm", TARGET_ENDIAN_OPTION, "msoft-float", "mno-thumb-interwork" } - - /* The GNU C++ standard library requires that these macros be defined. */ - #undef CPLUSPLUS_CPP_SPEC -@@ -56,7 +60,7 @@ - %{shared:-lc} \ - %{!shared:%{profile:-lc_p}%{!profile:-lc}}" - --#define LIBGCC_SPEC "%{msoft-float:-lfloat} %{mfloat-abi=soft*:-lfloat} -lgcc" -+#define LIBGCC_SPEC "-lgcc" - - /* Provide a STARTFILE_SPEC appropriate for GNU/Linux. Here we add - the GNU/Linux magical crtbegin.o file (see crtstuff.c) which ---- gcc-4.0.2/gcc/config/arm/t-linux -+++ gcc-4.0.2/gcc/config/arm/t-linux -@@ -4,7 +4,10 @@ TARGET_LIBGCC2_CFLAGS = -fomit-frame-poi - LIBGCC2_DEBUG_CFLAGS = -g0 - - LIB1ASMSRC = arm/lib1funcs.asm --LIB1ASMFUNCS = _udivsi3 _divsi3 _umodsi3 _modsi3 _dvmd_lnx -+LIB1ASMFUNCS = _udivsi3 _divsi3 _umodsi3 _modsi3 _dvmd_lnx \ -+ _negdf2 _addsubdf3 _muldivdf3 _cmpdf2 _unorddf2 _fixdfsi _fixunsdfsi \ -+ _truncdfsf2 _negsf2 _addsubsf3 _muldivsf3 _cmpsf2 _unordsf2 \ -+ _fixsfsi _fixunssfsi _floatdidf _floatdisf - - # MULTILIB_OPTIONS = mhard-float/msoft-float - # MULTILIB_DIRNAMES = hard-float soft-float diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/files/4.3.2/gcc-4.3.2-softfloat.patch b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/files/4.3.2/gcc-4.3.2-softfloat.patch deleted file mode 100644 index f530b6af1d..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/files/4.3.2/gcc-4.3.2-softfloat.patch +++ /dev/null @@ -1,88 +0,0 @@ -The hunk for gcc/config/arm/t-linux comes from: -http://gcc.gnu.org/PR14352 - -The rest is a custom job by Yuri Vasilevski. - -The idea here is that we add soft float support into the spec file -so that we don't have to worry about packages stripping out softfloat -flags from CFLAGS/CXXFLAGS. - -http://bugs.gentoo.org/75585 - ---- gcc-4.0.2/gcc/config/arm/elf.h -+++ gcc-4.0.2/gcc/config/arm/elf.h -@@ -45,8 +45,9 @@ - #endif - - #ifndef SUBTARGET_ASM_FLOAT_SPEC --#define SUBTARGET_ASM_FLOAT_SPEC "\ --%{mapcs-float:-mfloat}" -+#define SUBTARGET_ASM_FLOAT_SPEC "%{mapcs-float:-mfloat} \ -+ %{mhard-float:-mfpu=fpa} \ -+ %{!mhard-float: %{msoft-float:-mfpu=softfpa;:-mfpu=softvfp}}" - #endif - - #ifndef ASM_SPEC -@@ -58,8 +59,6 @@ - %{mapcs-*:-mapcs-%*} \ - %(subtarget_asm_float_spec) \ - %{mthumb-interwork:-mthumb-interwork} \ --%{msoft-float:-mfloat-abi=soft} %{mhard-float:-mfloat-abi=hard} \ --%{mfloat-abi=*} %{mfpu=*} \ - %(subtarget_extra_asm_spec)" - #endif - ---- gcc-4.0.2/gcc/config/arm/linux-elf.h -+++ gcc-4.0.2/gcc/config/arm/linux-elf.h -@@ -28,7 +28,7 @@ - #define TARGET_VERSION fputs (" (ARM GNU/Linux with ELF)", stderr); - - #undef TARGET_DEFAULT_FLOAT_ABI --#define TARGET_DEFAULT_FLOAT_ABI ARM_FLOAT_ABI_HARD -+#define TARGET_DEFAULT_FLOAT_ABI ARM_FLOAT_ABI_SOFT - - /* TARGET_BIG_ENDIAN_DEFAULT is set in - config.gcc for big endian configurations. */ -@@ -44,6 +44,10 @@ - - #undef TARGET_DEFAULT - #define TARGET_DEFAULT (TARGET_ENDIAN_DEFAULT) -+#undef SUBTARGET_EXTRA_ASM_SPEC -+#define SUBTARGET_EXTRA_ASM_SPEC "%{mhard-float:-mfpu=fpa} \ -+ %{!mhard-float: %{msoft-float:-mfpu=softfpa;:-mfpu=softvfp}}" -+ - - #define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm6 - -@@ -51,7 +55,7 @@ - - #undef MULTILIB_DEFAULTS - #define MULTILIB_DEFAULTS \ -- { "marm", "mlittle-endian", "mhard-float", "mno-thumb-interwork" } -+ { "marm", TARGET_ENDIAN_OPTION, "msoft-float", "mno-thumb-interwork" } - - /* Now we define the strings used to build the spec file. */ - #undef LIB_SPEC -@@ -60,7 +64,7 @@ - %{shared:-lc} \ - %{!shared:%{profile:-lc_p}%{!profile:-lc}}" - --#define LIBGCC_SPEC "%{msoft-float:-lfloat} %{mfloat-abi=soft*:-lfloat} -lgcc" -+#define LIBGCC_SPEC "-lgcc" - - #define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2" - ---- gcc-4.0.2/gcc/config/arm/t-linux -+++ gcc-4.0.2/gcc/config/arm/t-linux -@@ -4,7 +4,10 @@ TARGET_LIBGCC2_CFLAGS = -fomit-frame-poi - LIBGCC2_DEBUG_CFLAGS = -g0 - - LIB1ASMSRC = arm/lib1funcs.asm --LIB1ASMFUNCS = _udivsi3 _divsi3 _umodsi3 _modsi3 _dvmd_lnx -+LIB1ASMFUNCS = _udivsi3 _divsi3 _umodsi3 _modsi3 _dvmd_lnx \ -+ _negdf2 _addsubdf3 _muldivdf3 _cmpdf2 _unorddf2 _fixdfsi _fixunsdfsi \ -+ _truncdfsf2 _negsf2 _addsubsf3 _muldivsf3 _cmpsf2 _unordsf2 \ -+ _fixsfsi _fixunssfsi _floatdidf _floatdisf - - # MULTILIB_OPTIONS = mhard-float/msoft-float - # MULTILIB_DIRNAMES = hard-float soft-float diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/files/4.4.0/gcc-4.4.0-softfloat.patch b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/files/4.4.0/gcc-4.4.0-softfloat.patch deleted file mode 100644 index bf8d7180cf..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/files/4.4.0/gcc-4.4.0-softfloat.patch +++ /dev/null @@ -1,89 +0,0 @@ -The hunk for gcc/config/arm/t-linux comes from: -http://gcc.gnu.org/PR14352 - -The rest is a custom job by Yuri Vasilevski. - -The idea here is that we add soft float support into the spec file -so that we don't have to worry about packages stripping out softfloat -flags from CFLAGS/CXXFLAGS. - -http://bugs.gentoo.org/75585 - ---- gcc-4.0.2/gcc/config/arm/elf.h -+++ gcc-4.0.2/gcc/config/arm/elf.h -@@ -45,8 +45,9 @@ - #endif - - #ifndef SUBTARGET_ASM_FLOAT_SPEC --#define SUBTARGET_ASM_FLOAT_SPEC "\ --%{mapcs-float:-mfloat}" -+#define SUBTARGET_ASM_FLOAT_SPEC "%{mapcs-float:-mfloat} \ -+ %{mhard-float:-mfpu=fpa} \ -+ %{!mhard-float: %{msoft-float:-mfpu=softfpa;:-mfpu=softvfp}}" - #endif - - #ifndef ASM_SPEC -@@ -58,8 +59,6 @@ - %{mapcs-*:-mapcs-%*} \ - %(subtarget_asm_float_spec) \ - %{mthumb-interwork:-mthumb-interwork} \ --%{msoft-float:-mfloat-abi=soft} %{mhard-float:-mfloat-abi=hard} \ --%{mfloat-abi=*} %{mfpu=*} \ - %(subtarget_extra_asm_spec)" - #endif - ---- gcc-4.0.2/gcc/config/arm/linux-elf.h -+++ gcc-4.0.2/gcc/config/arm/linux-elf.h -@@ -28,7 +28,7 @@ - #define TARGET_VERSION fputs (" (ARM GNU/Linux with ELF)", stderr); - - #undef TARGET_DEFAULT_FLOAT_ABI --#define TARGET_DEFAULT_FLOAT_ABI ARM_FLOAT_ABI_HARD -+#define TARGET_DEFAULT_FLOAT_ABI ARM_FLOAT_ABI_SOFT - - /* TARGET_BIG_ENDIAN_DEFAULT is set in - config.gcc for big endian configurations. */ -@@ -44,6 +44,10 @@ - - #undef TARGET_DEFAULT - #define TARGET_DEFAULT (TARGET_ENDIAN_DEFAULT) -+#undef SUBTARGET_EXTRA_ASM_SPEC -+#define SUBTARGET_EXTRA_ASM_SPEC "%{mhard-float:-mfpu=fpa} \ -+ %{!mhard-float: %{msoft-float:-mfpu=softfpa;:-mfpu=softvfp}}" -+ - - #define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm6 - -@@ -51,7 +55,7 @@ - - #undef MULTILIB_DEFAULTS - #define MULTILIB_DEFAULTS \ -- { "marm", "mlittle-endian", "mhard-float", "mno-thumb-interwork" } -+ { "marm", TARGET_ENDIAN_OPTION, "msoft-float", "mno-thumb-interwork" } - - /* Now we define the strings used to build the spec file. */ - #undef LIB_SPEC -@@ -60,7 +64,7 @@ - %{shared:-lc} \ - %{!shared:%{profile:-lc_p}%{!profile:-lc}}" - --#define LIBGCC_SPEC "%{msoft-float:-lfloat} %{mfloat-abi=soft*:-lfloat} -lgcc" -+#define LIBGCC_SPEC "-lgcc" - - #define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2" - ---- gcc-4.0.2/gcc/config/arm/t-linux -+++ gcc-4.0.2/gcc/config/arm/t-linux -@@ -3,8 +3,10 @@ - TARGET_LIBGCC2_CFLAGS = -fomit-frame-pointer -fPIC - - LIB1ASMSRC = arm/lib1funcs.asm --LIB1ASMFUNCS = _udivsi3 _divsi3 _umodsi3 _modsi3 _dvmd_lnx _clzsi2 _clzdi2 \ -- _arm_addsubdf3 _arm_addsubsf3 -+LIB1ASMFUNCS = _udivsi3 _divsi3 _umodsi3 _modsi3 _dvmd_lnx \ -+ _negdf2 _addsubdf3 _muldivdf3 _cmpdf2 _unorddf2 _fixdfsi _fixunsdfsi \ -+ _truncdfsf2 _negsf2 _addsubsf3 _muldivsf3 _cmpsf2 _unordsf2 \ -+ _fixsfsi _fixunssfsi _floatdidf _floatdisf - - # MULTILIB_OPTIONS = mhard-float/msoft-float - # MULTILIB_DIRNAMES = hard-float soft-float diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-2.95.3-r10.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-2.95.3-r10.ebuild index 900b36bbd3..f72950a58d 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-2.95.3-r10.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-2.95.3-r10.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-2.95.3-r10.ebuild,v 1.11 2014/01/19 01:51:34 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-2.95.3-r10.ebuild,v 1.12 2014/10/23 23:48:17 vapier Exp $ EAPI="2" @@ -8,8 +8,6 @@ PATCH_VER="1.4" inherit eutils flag-o-matic toolchain -DESCRIPTION="The GNU Compiler Collection" - KEYWORDS="~alpha ~ppc ~sparc ~x86" gcc2-flags() { diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-3.3.6-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-3.3.6-r1.ebuild index 5787028faa..3adeae2cab 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-3.3.6-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-3.3.6-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.6-r1.ebuild,v 1.25 2014/01/19 01:51:34 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.6-r1.ebuild,v 1.27 2014/10/23 23:48:17 vapier Exp $ EAPI="2" @@ -10,8 +10,6 @@ HTB_VER="1.00-r2" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - # ia64 - broken static handling; USE=static emerge busybox KEYWORDS="~amd64 ~x86" @@ -30,9 +28,6 @@ src_prepare() { mv "${S}"/gcc-3.3.2/libstdc++-v3/config/locale/uclibc "${S}"/libstdc++-v3/config/locale/ || die fi - # misc patches that havent made it into a patch tarball yet - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch - # Anything useful and objc will require libffi. Seriously. Lets just force # libffi to install with USE="objc", even though it normally only installs # if you attempt to build gcj. diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-3.4.6-r2.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-3.4.6-r2.ebuild index 9977f75132..238d27d282 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-3.4.6-r2.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-3.4.6-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.4.6-r2.ebuild,v 1.35 2014/01/19 01:51:34 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.4.6-r2.ebuild,v 1.38 2014/10/23 23:48:17 vapier Exp $ EAPI="2" @@ -13,8 +13,6 @@ D_VER="0.24" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - KEYWORDS="-* alpha amd64 arm ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd" IUSE="ip28 ip32r10k n32 n64" @@ -30,9 +28,6 @@ DEPEND="${RDEPEND} src_prepare() { toolchain_src_prepare - # misc patches that havent made it into a patch tarball yet - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch - # Anything useful and objc will require libffi. Seriously. Lets just force # libffi to install with USE="objc", even though it normally only installs # if you attempt to build gcj. @@ -44,8 +39,6 @@ src_prepare() { # Fix cross-compiling epatch "${FILESDIR}"/3.4.4/gcc-3.4.4-cross-compile.patch - [[ ${CTARGET} == *-softfloat-* ]] && epatch "${FILESDIR}"/3.4.4/gcc-3.4.4-softfloat.patch - # Arch stuff case $(tc-arch) in mips) diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.0.4.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.0.4.ebuild index 4a2969e002..5840076384 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.0.4.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.0.4.ebuild @@ -1,32 +1,16 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.0.4.ebuild,v 1.17 2014/01/19 01:51:34 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.0.4.ebuild,v 1.20 2014/10/24 00:23:04 vapier Exp $ EAPI="2" -PATCH_VER="1.1" +PATCH_VER="1.2" UCLIBC_VER="1.0" -inherit eutils toolchain +inherit toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-2+ LGPL-2.1+ FDL-1.2+" -KEYWORDS="-* ~ia64 ~m68k" +KEYWORDS="" RDEPEND="" DEPEND="${RDEPEND} >=${CATEGORY}/binutils-2.15.94" - -src_prepare() { - toolchain_src_prepare - - use vanilla && return 0 - - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch - - # Fix cross-compiling - epatch "${FILESDIR}"/4.0.2/gcc-4.0.2-cross-compile.patch - - [[ ${CTARGET} == *-softfloat-* ]] && epatch "${FILESDIR}"/4.0.2/gcc-4.0.2-softfloat.patch -} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.1.2.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.1.2.ebuild index 0ba1260d9b..038ded1835 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.1.2.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.1.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.1.2.ebuild,v 1.37 2014/01/19 01:51:34 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.1.2.ebuild,v 1.41 2014/10/24 00:23:04 vapier Exp $ EAPI="2" @@ -10,9 +10,6 @@ D_VER="0.24" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-2+ LGPL-2.1+ FDL-1.2+" KEYWORDS="-* alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd" RDEPEND="" @@ -26,12 +23,8 @@ src_prepare() { use vanilla && return 0 - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch - # Fix cross-compiling epatch "${FILESDIR}"/4.1.0/gcc-4.1.0-cross-compile.patch - [[ ${CTARGET} == *-softfloat-* ]] && epatch "${FILESDIR}"/4.0.2/gcc-4.0.2-softfloat.patch - epatch "${FILESDIR}"/4.1.0/gcc-4.1.0-fast-math-i386-Os-workaround.patch } diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.2.4-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.2.4-r1.ebuild index 71990c7ce6..c53aed62bb 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.2.4-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.2.4-r1.ebuild @@ -1,17 +1,14 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.2.4-r1.ebuild,v 1.16 2014/01/19 01:51:34 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.2.4-r1.ebuild,v 1.20 2014/10/24 00:23:04 vapier Exp $ EAPI="2" PATCH_VER="1.3" UCLIBC_VER="1.0" -inherit eutils toolchain +inherit toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ libgcc libstdc++ ) FDL-1.2+" KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~m68k ~ppc ~ppc64 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" RDEPEND="" @@ -19,13 +16,3 @@ DEPEND="${RDEPEND} ppc? ( >=${CATEGORY}/binutils-2.17 ) ppc64? ( >=${CATEGORY}/binutils-2.17 ) >=${CATEGORY}/binutils-2.15.94" - -src_prepare() { - toolchain_src_prepare - - use vanilla && return 0 - - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch - - [[ ${CTARGET} == *-softfloat-* ]] && epatch "${FILESDIR}"/4.0.2/gcc-4.0.2-softfloat.patch -} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.3.6-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.3.6-r1.ebuild index 1a6581a742..394abc6ca2 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.3.6-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.3.6-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.3.6-r1.ebuild,v 1.15 2014/01/19 01:51:34 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.3.6-r1.ebuild,v 1.19 2014/10/24 00:23:04 vapier Exp $ EAPI="2" @@ -19,9 +19,6 @@ PIE_UCLIBC_STABLE="x86 arm" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ ) FDL-1.2+" KEYWORDS="alpha amd64 arm -hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd" RDEPEND="" @@ -39,8 +36,4 @@ src_prepare() { use vanilla && return 0 sed -i 's/use_fixproto=yes/:/' gcc/config.gcc #PR33200 - - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch - - [[ ${CTARGET} == *-softfloat-* ]] && epatch "${FILESDIR}"/4.3.2/gcc-4.3.2-softfloat.patch } diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.4.7.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.4.7.ebuild index 64b0b4a97b..c5534fe944 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.4.7.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.4.7.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.4.7.ebuild,v 1.18 2014/01/19 01:51:34 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.4.7.ebuild,v 1.21 2014/10/24 00:23:04 vapier Exp $ EAPI="2" @@ -21,9 +21,6 @@ SSP_UCLIBC_STABLE="" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2+" KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd" RDEPEND="" @@ -43,5 +40,4 @@ src_prepare() { sed -i 's/use_fixproto=yes/:/' gcc/config.gcc #PR33200 [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch - [[ ${CTARGET} == *-softfloat-* ]] && epatch "${FILESDIR}"/4.4.0/gcc-4.4.0-softfloat.patch } diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.5.1-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.5.1-r1.ebuild index 77d57247f1..8759d79b5f 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.5.1-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.5.1-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.5.1-r1.ebuild,v 1.12 2014/01/19 01:51:34 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.5.1-r1.ebuild,v 1.15 2014/10/24 00:23:04 vapier Exp $ EAPI="2" @@ -21,9 +21,6 @@ SSP_UCLIBC_STABLE="" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2+" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" RDEPEND="" @@ -44,6 +41,4 @@ src_prepare() { sed -i 's/use_fixproto=yes/:/' gcc/config.gcc #PR33200 [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch - - [[ ${CTARGET} == *-softfloat-* ]] && epatch "${FILESDIR}"/4.4.0/gcc-4.4.0-softfloat.patch } diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.5.2.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.5.2.ebuild index 80dca43e71..858ec85038 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.5.2.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.5.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.5.2.ebuild,v 1.12 2014/01/19 01:51:34 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.5.2.ebuild,v 1.15 2014/10/24 00:23:04 vapier Exp $ EAPI="2" @@ -21,9 +21,6 @@ SSP_UCLIBC_STABLE="" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2+" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" RDEPEND="" @@ -44,6 +41,4 @@ src_prepare() { sed -i 's/use_fixproto=yes/:/' gcc/config.gcc #PR33200 [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch - - [[ ${CTARGET} == *-softfloat-* ]] && epatch "${FILESDIR}"/4.4.0/gcc-4.4.0-softfloat.patch } diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.5.3-r2.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.5.3-r2.ebuild index c754f4c3e4..42879e64b5 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.5.3-r2.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.5.3-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.5.3-r2.ebuild,v 1.20 2014/01/19 01:51:34 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.5.3-r2.ebuild,v 1.22 2014/10/24 00:23:04 vapier Exp $ EAPI="2" @@ -21,9 +21,6 @@ SSP_UCLIBC_STABLE="" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2+" KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" RDEPEND="" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.5.4.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.5.4.ebuild index 450f25fe1d..d2ab921258 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.5.4.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.5.4.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.5.4.ebuild,v 1.18 2014/01/19 01:51:34 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.5.4.ebuild,v 1.20 2014/10/24 00:23:04 vapier Exp $ EAPI="2" @@ -21,9 +21,6 @@ SSP_UCLIBC_STABLE="" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2+" KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" RDEPEND="" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.6.0.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.6.0.ebuild index f6ae09b3d7..ddb8770059 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.6.0.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.6.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.6.0.ebuild,v 1.16 2014/01/19 01:51:34 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.6.0.ebuild,v 1.18 2014/10/24 00:23:04 vapier Exp $ EAPI="2" @@ -21,9 +21,6 @@ SSP_UCLIBC_STABLE="" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.6.1-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.6.1-r1.ebuild index 274520ac05..e3bfd74239 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.6.1-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.6.1-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.6.1-r1.ebuild,v 1.13 2014/01/19 01:51:34 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.6.1-r1.ebuild,v 1.15 2014/10/24 00:23:04 vapier Exp $ EAPI="2" @@ -21,9 +21,6 @@ SSP_UCLIBC_STABLE="" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" RDEPEND="" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.6.2.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.6.2.ebuild index 22fbc87086..d9b7041b97 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.6.2.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.6.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.6.2.ebuild,v 1.18 2014/01/19 01:51:34 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.6.2.ebuild,v 1.20 2014/10/24 00:23:04 vapier Exp $ EAPI="2" @@ -21,9 +21,6 @@ SSP_UCLIBC_STABLE="" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" RDEPEND="" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.6.3.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.6.3.ebuild index 949923d108..fdb2d5b912 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.6.3.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.6.3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.6.3.ebuild,v 1.40 2014/01/19 01:51:34 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.6.3.ebuild,v 1.42 2014/10/24 00:23:04 vapier Exp $ EAPI="2" @@ -22,9 +22,6 @@ SSP_UCLIBC_STABLE="x86 amd64 ppc ppc64 arm" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" RDEPEND="" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.6.4.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.6.4.ebuild index 800c77859e..af29a4ea0e 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.6.4.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.6.4.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.6.4.ebuild,v 1.14 2014/08/01 19:17:36 zlogene Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.6.4.ebuild,v 1.17 2014/10/24 00:23:04 vapier Exp $ EAPI="2" @@ -22,10 +22,7 @@ SSP_UCLIBC_STABLE="x86 amd64 ppc ppc64 arm" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" -KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.7.0.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.7.0.ebuild index 4a7a2b27d5..e54f653454 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.7.0.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.7.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.7.0.ebuild,v 1.12 2014/01/19 01:51:34 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.7.0.ebuild,v 1.14 2014/10/24 00:23:04 vapier Exp $ EAPI="2" @@ -22,9 +22,6 @@ SSP_UCLIBC_STABLE="x86 amd64 ppc ppc64 arm" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -amd64-fbsd -x86-fbsd" RDEPEND="" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.7.1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.7.1.ebuild index 7b2b87d4c5..b18fb086cd 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.7.1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.7.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.7.1.ebuild,v 1.13 2014/01/19 01:51:34 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.7.1.ebuild,v 1.15 2014/10/24 00:23:04 vapier Exp $ EAPI="2" @@ -22,9 +22,6 @@ SSP_UCLIBC_STABLE="x86 amd64 ppc ppc64 arm" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -amd64-fbsd -x86-fbsd" RDEPEND="" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.7.2-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.7.2-r1.ebuild index 05f7128dc6..61ad54dcb6 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.7.2-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.7.2-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.7.2-r1.ebuild,v 1.8 2014/01/19 01:51:34 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.7.2-r1.ebuild,v 1.10 2014/10/24 00:23:04 vapier Exp $ EAPI="2" @@ -22,10 +22,6 @@ SSP_UCLIBC_STABLE="x86 amd64 ppc ppc64 arm" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -amd64-fbsd -x86-fbsd" RDEPEND="" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.7.3-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.7.3-r1.ebuild index 1cd56c195f..aab1868535 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.7.3-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.7.3-r1.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.7.3-r1.ebuild,v 1.17 2014/02/16 07:32:05 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.7.3-r1.ebuild,v 1.20 2014/10/24 00:23:04 vapier Exp $ EAPI="2" -PATCH_VER="1.4" +PATCH_VER="1.5" UCLIBC_VER="1.0" # Hardened gcc 4 stuff @@ -22,10 +22,6 @@ SSP_UCLIBC_STABLE="x86 amd64 ppc ppc64 arm" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" - KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -amd64-fbsd -x86-fbsd" RDEPEND="" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.7.4.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.7.4.ebuild index 8ddee99ffb..80052f3637 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.7.4.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.7.4.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.7.4.ebuild,v 1.2 2014/07/31 06:32:24 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.7.4.ebuild,v 1.5 2014/10/24 00:23:04 vapier Exp $ EAPI="4" -PATCH_VER="1.1" +PATCH_VER="1.2" UCLIBC_VER="1.0" # Hardened gcc 4 stuff @@ -22,10 +22,6 @@ SSP_UCLIBC_STABLE="x86 amd64 ppc ppc64 arm" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -amd64-fbsd -x86-fbsd" RDEPEND="" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.8.0.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.8.0.ebuild index 529276aa94..2f30c41040 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.8.0.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.8.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.8.0.ebuild,v 1.13 2014/08/05 15:35:44 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.8.0.ebuild,v 1.16 2014/10/24 00:23:04 vapier Exp $ EAPI="2" @@ -22,11 +22,7 @@ SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" - -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.8.1-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.8.1-r1.ebuild index 6fa8922731..50c6d7e41d 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.8.1-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.8.1-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.8.1-r1.ebuild,v 1.11 2014/08/05 15:35:44 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.8.1-r1.ebuild,v 1.14 2014/10/24 00:23:04 vapier Exp $ EAPI="2" @@ -22,11 +22,7 @@ SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" - -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.8.2.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.8.2.ebuild index e36988c0e5..a375301c54 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.8.2.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.8.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.8.2.ebuild,v 1.10 2014/08/05 15:35:44 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.8.2.ebuild,v 1.13 2014/10/24 00:23:04 vapier Exp $ EAPI="2" @@ -22,11 +22,7 @@ SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" - -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.8.3.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.8.3.ebuild index 518496d743..5f56e111dd 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.8.3.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.8.3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.8.3.ebuild,v 1.2 2014/08/05 15:35:44 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.8.3.ebuild,v 1.11 2014/11/04 03:20:47 vapier Exp $ EAPI="4" @@ -22,11 +22,7 @@ SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 m68k ~mips ppc ppc64 s390 sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.9.0.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.9.0.ebuild index 945840f73d..3cf1ee3e0b 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.9.0.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.9.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.9.0.ebuild,v 1.1 2014/05/18 08:33:52 rhill Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.9.0.ebuild,v 1.3 2014/10/24 00:23:04 vapier Exp $ EAPI="4" @@ -22,10 +22,6 @@ SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" - KEYWORDS="" RDEPEND="" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.9.1.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.9.1.ebuild index fc14f670be..1d4df0abae 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.9.1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.9.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.9.1.ebuild,v 1.1 2014/08/07 00:40:11 rhill Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.9.1.ebuild,v 1.3 2014/10/24 00:23:04 vapier Exp $ EAPI="4" @@ -22,10 +22,6 @@ SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm" inherit eutils toolchain -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" - KEYWORDS="" RDEPEND="" diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.9.2.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.9.2.ebuild new file mode 100644 index 0000000000..c8bff8a689 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-4.9.2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.9.2.ebuild,v 1.1 2014/11/01 07:56:35 vapier Exp $ + +EAPI="4" + +PATCH_VER="1.0" +UCLIBC_VER="1.0" + +# Hardened gcc 4 stuff +PIE_VER="0.6.1" +SPECS_VER="0.2.0" +SPECS_GCC_VER="4.4.3" +# arch/libc configurations known to be stable with {PIE,SSP}-by-default +PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64" +PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64" +SSP_STABLE="amd64 x86 mips ppc ppc64 arm" +# uclibc need tls and nptl support for SSP support +# uclibc need to be >= 0.9.33 +SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm" +#end Hardened stuff + +inherit eutils toolchain + +KEYWORDS="" + +RDEPEND="" +DEPEND="${RDEPEND} + elibc_glibc? ( >=sys-libs/glibc-2.8 ) + >=${CATEGORY}/binutils-2.20" + +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" +fi + +src_prepare() { + if has_version '=glibc-2.12 #362315" + EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch" + fi + + toolchain_src_prepare + + use vanilla && return 0 + #Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs. + [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env-r1.patch +} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/metadata.xml index 7b8defa6b8..a692dbcfa1 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gcc/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gcc/metadata.xml @@ -29,6 +29,7 @@ Build support for the Objective C code language Garbage Collector Run the testsuite and install the results (requires FEATURES=test) + Build support various sanitizer functions (ASAN/TSAN/etc...) cpe:/a:gnu:gcc diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/ChangeLog new file mode 100644 index 0000000000..bf79f359e3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/ChangeLog @@ -0,0 +1,331 @@ +# ChangeLog for sys-devel/gnuconfig +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gnuconfig/ChangeLog,v 1.83 2014/08/06 01:13:22 vapier Exp $ + +*gnuconfig-20140728 (06 Aug 2014) + + 06 Aug 2014; Mike Frysinger +gnuconfig-20140728.ebuild: + Version bump. + + 06 Aug 2014; Mike Frysinger gnuconfig-20140212.ebuild: + Stabilize for all. + + 06 Jul 2014; Joshua Kinard gnuconfig-20131128.ebuild: + Changed mips -> ~mips: we don't have a stable keyword anymore. + + 15 Apr 2014; redlizard gnuconfig-20130516.ebuild, + gnuconfig-20131128.ebuild, gnuconfig-20140212.ebuild, + gnuconfig-99999999.ebuild: + Keyworded ~x64-freebsd. + +*gnuconfig-20140212 (16 Feb 2014) + + 16 Feb 2014; Mike Frysinger +gnuconfig-20140212.ebuild: + Version bump. + + 16 Feb 2014; Mike Frysinger gnuconfig-20131128.ebuild: + Stabilize for all. + + 18 Jan 2014; Mike Frysinger gnuconfig-20130516.ebuild, + gnuconfig-20131128.ebuild, gnuconfig-99999999.ebuild: + Add arm64 love. + + 07 Jan 2014; Lars Wendler + -gnuconfig-20100924.ebuild, -gnuconfig-20110202.ebuild, + -gnuconfig-20110814.ebuild, -gnuconfig-20120116.ebuild, + -gnuconfig-20120818.ebuild, -gnuconfig-20121010.ebuild, + -gnuconfig-20130111.ebuild: + Removed old versions and files. + +*gnuconfig-20131128 (21 Dec 2013) + + 21 Dec 2013; Mike Frysinger + +files/99999999/0002-Add-x32-support-to-config.guess.patch, + +gnuconfig-20131128.ebuild, + files/99999999/0002-add-ps2-targets-to-config.sub.patch, + gnuconfig-99999999.ebuild: + Version bump. + + 21 Dec 2013; Mike Frysinger gnuconfig-20130516.ebuild: + Stabilize for all. + +*gnuconfig-20130516 (16 May 2013) + + 16 May 2013; Mike Frysinger +gnuconfig-20130516.ebuild: + Version bump. + + 16 May 2013; Mike Frysinger gnuconfig-20130111.ebuild: + Stabilize for all. + + 16 May 2013; Mike Frysinger + -files/99999999/0001-add-uClibc-guess-support.patch, + gnuconfig-99999999.ebuild: + Run tests in parallel, and drop patch merged upstream. + + 17 Feb 2013; Zac Medico gnuconfig-20130111.ebuild: + Add ~arm-linux keyword. + +*gnuconfig-20130111 (11 Jan 2013) + + 11 Jan 2013; Mike Frysinger +gnuconfig-20130111.ebuild, + files/99999999/0001-add-uClibc-guess-support.patch, + files/99999999/0002-add-ps2-targets-to-config.sub.patch: + Version bump. + + 11 Jan 2013; Mike Frysinger gnuconfig-20121010.ebuild: + Mark stable for all. + +*gnuconfig-20121010 (11 Oct 2012) + + 11 Oct 2012; Mike Frysinger +gnuconfig-20121010.ebuild: + Version bump. + + 01 Oct 2012; Mike Frysinger gnuconfig-20120818.ebuild: + Stabilize for all #436694. + +*gnuconfig-20120818 (18 Aug 2012) + + 18 Aug 2012; Mike Frysinger +gnuconfig-20120818.ebuild: + Update gnuconfig snapshot #431686 by Anthony Basile. + + 15 May 2012; Mike Frysinger gnuconfig-20100924.ebuild, + gnuconfig-20110202.ebuild, gnuconfig-20110814.ebuild, + gnuconfig-20120116.ebuild, gnuconfig-99999999.ebuild: + Simplify version extraction from ChangeLog. + + 26 Apr 2012; Alexis Ballier gnuconfig-20120116.ebuild, + gnuconfig-99999999.ebuild: + keyword ~amd64-fbsd + + 23 Apr 2012; Mike Frysinger gnuconfig-20120116.ebuild: + Stabilize for all. + +*gnuconfig-20120116 (03 Mar 2012) + + 03 Mar 2012; Mike Frysinger + files/99999999/0001-add-uClibc-guess-support.patch, + files/99999999/0002-add-ps2-targets-to-config.sub.patch, + +gnuconfig-20120116.ebuild: + Version bump. + + 03 Mar 2012; Mike Frysinger gnuconfig-20110814.ebuild: + Stabilize for all. + + 21 Sep 2011; Michał Górny gnuconfig-99999999.ebuild: + Migrate to git-2. + +*gnuconfig-20110814 (15 Aug 2011) + + 15 Aug 2011; Mike Frysinger +gnuconfig-20110814.ebuild: + Update snapshot. + + 15 Aug 2011; Mike Frysinger + files/99999999/0001-add-uClibc-guess-support.patch, + files/99999999/0002-add-ps2-targets-to-config.sub.patch: + Update patches to latest git tree. + + 15 Aug 2011; Mike Frysinger gnuconfig-20110202.ebuild: + Stabilize. + + 02 May 2011; Fabian Groffen gnuconfig-20110202.ebuild: + Marked ~x64-freebsd + +*gnuconfig-20110202 (19 Feb 2011) + + 19 Feb 2011; Mike Frysinger +gnuconfig-20110202.ebuild: + Version bump. + + 06 Feb 2011; Mart Raudsepp gnuconfig-20100403.ebuild, + gnuconfig-20100924.ebuild: + Drop to ~mips + + 09 Dec 2010; Mike Frysinger gnuconfig-20100924.ebuild: + Stabilize for everyone. + +*gnuconfig-20100924 (08 Oct 2010) + + 08 Oct 2010; Mike Frysinger + +gnuconfig-20100924.ebuild: + Version bump. + + 08 Oct 2010; Mike Frysinger gnuconfig-20100403.ebuild: + Stabilize for everyone. + +*gnuconfig-20100403 (20 Apr 2010) + + 20 Apr 2010; Mike Frysinger + +gnuconfig-20100403.ebuild: + Version bump. + + 19 Apr 2010; Mike Frysinger gnuconfig-20100122.ebuild: + Stabilize for everyone. + + 22 Mar 2010; Jeremy Olexa gnuconfig-20100122.ebuild: + Add ~ia64-hpux kw, tested by myself + +*gnuconfig-20100122 (08 Feb 2010) + + 08 Feb 2010; Mike Frysinger + +gnuconfig-20100122.ebuild: + Version bump. + + 08 Feb 2010; Mike Frysinger gnuconfig-20090819.ebuild: + Stabilize for everyone. + + 05 Feb 2010; Michael Haubenwallner + gnuconfig-20090819.ebuild, gnuconfig-99999999.ebuild: + keyworded ~hppa-hpux (prefix) + + 27 Jan 2010; Markus Duft gnuconfig-20090819.ebuild, + gnuconfig-99999999.ebuild: + re-added ~x86-interix keywords + + 19 Jan 2010; Michael Haubenwallner + gnuconfig-20090819.ebuild, gnuconfig-99999999.ebuild: + add ~ppc-aix keyword (prefix) + + 15 Jan 2010; Jonathan Callen gnuconfig-20090819.ebuild: + Add prefix keywords to non-live ebuild + + 15 Jan 2010; Christian Faulhammer + gnuconfig-99999999.ebuild: + Transfer Prefix keywords + +*gnuconfig-20090819 (05 Sep 2009) + + 05 Sep 2009; Mike Frysinger + files/99999999/0001-add-uClibc-guess-support.patch, + files/99999999/0002-add-ps2-targets-to-config.sub.patch, + +files/99999999/disable-broken-tests.patch, +gnuconfig-20090819.ebuild: + Version bump. + +*gnuconfig-20090203 (09 Mar 2009) + + 09 Mar 2009; Mike Frysinger + +gnuconfig-20090203.ebuild: + Update snapshot. + + 09 Mar 2009; Mike Frysinger + -files/99999999/0003-add-more-superh-targets-to-config.sub.patch, + gnuconfig-99999999.ebuild: + Sync live-git/normal ebuilds and dropped merged sh patch. + + 09 Mar 2009; Mike Frysinger gnuconfig-20080928.ebuild: + Stabilize all relevant arches. + +*gnuconfig-20080928 (09 Oct 2008) + + 09 Oct 2008; Mike Frysinger + +gnuconfig-20080928.ebuild: + Version bump. + + 09 Oct 2008; Mike Frysinger + +files/99999999/0001-add-uClibc-guess-support.patch, + +files/99999999/0002-add-ps2-targets-to-config.sub.patch, + +files/99999999/0003-add-more-superh-targets-to-config.sub.patch, + -files/99999999/config.guess.uclibc.patch, + -files/99999999/config.sub.ps2.patch, -files/99999999/config.sub.sh.patch: + Update patches to latest git #240420 by Jan Van Uytven. + + 28 May 2008; Mike Frysinger gnuconfig-20080123.ebuild: + Stabilize all relevant arches. + +*gnuconfig-20080123 (30 Jan 2008) + + 30 Jan 2008; Mike Frysinger + +gnuconfig-20080123.ebuild: + Version bump. + +*gnuconfig-99999999 (30 Jan 2008) + + 30 Jan 2008; Mike Frysinger + +files/99999999/config.guess.uclibc.patch, + +files/99999999/config.sub.ps2.patch, +files/99999999/config.sub.sh.patch, + +gnuconfig-99999999.ebuild: + Add live git ebuild to help creating packages. + + 15 Sep 2007; Mike Frysinger gnuconfig-20070724.ebuild: + Tweak testsuite when running on a uClibc setup #180637. + +*gnuconfig-20070724 (24 Jul 2007) + + 24 Jul 2007; Mike Frysinger + +gnuconfig-20070724.ebuild: + Version bump. + +*gnuconfig-20070118 (08 Feb 2007) + + 08 Feb 2007; Mike Frysinger + +gnuconfig-20070118.ebuild: + Version bump. + + 17 Oct 2006; Roy Marples gnuconfig-20060702.ebuild: + Added ~sparc-fbsd keyword. + +*gnuconfig-20060702 (20 Jul 2006) + + 20 Jul 2006; Mike Frysinger + +gnuconfig-20060702.ebuild: + Version bump. + + 30 Mar 2006; Diego Pettenò + gnuconfig-20060227.ebuild: + Add ~x86-fbsd keyword. + +*gnuconfig-20060227 (02 Mar 2006) + + 02 Mar 2006; Mike Frysinger + +gnuconfig-20060227.ebuild: + Version bump. + +*gnuconfig-20051223 (30 Dec 2005) + + 30 Dec 2005; Mike Frysinger + +gnuconfig-20051223.ebuild: + Version bump to include nios2 support. + +*gnuconfig-20051113 (07 Dec 2005) + + 07 Dec 2005; Mike Frysinger + +gnuconfig-20051113.ebuild: + Sync with latest cvs and add patch to support more superh targets. + +*gnuconfig-20050602 (16 Jun 2005) + + 16 Jun 2005; Mike Frysinger + +gnuconfig-20050602.ebuild: + Sync to latest upstream. + +*gnuconfig-20050324 (17 Apr 2005) + + 17 Apr 2005; Mike Frysinger + +gnuconfig-20050324.ebuild: + Sync to latest upstream version and add some hunks for ps2 support. + +*gnuconfig-20050223 (23 Feb 2005) + + 23 Feb 2005; Mike Frysinger + +gnuconfig-20050223.ebuild: + CVS update. + + 24 Jun 2004; gnuconfig-20040214.ebuild, + files/automake-1.8.5-config-guess-uclibc.patch, + files/gnuconfig-20040312-update.patch: + added uclibc support to gnuconfig with 2004-03-12 update + +*gnuconfig-20040214 (14 Feb 2004) + + 14 Feb 2004; Joshua Kinard gnuconfig-20040214.ebuild, + metadata.xml: + Updated config.sub/guess files taken from GNU CVS (Savannah). Older versions + off ftp.gnu.org still unavailable. Also removed arm keywords. + +*gnuconfig-20030708 (12 Jul 2003) + + 12 Jul 2003; Joshua Kinard gnuconfig-20030708.ebuild: + First version. This package contains config.sub and config.guess files from + ftp://ftp.gnu.org/pub/gnu/config. Some packages from GNU apparently cannot + recognize certain system types, so these files are a neccessity. + This package will start in stable, since it's just a few files called only + if gnuconfig_update is called. Starting keywords are "mips sparc x86 alpha hppa". + This snapshot is from 2003 Jul 08. diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/Manifest b/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/Manifest index 6e531b78d5..b6bc8818dd 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/Manifest @@ -1 +1,33 @@ -DIST gnuconfig-20120818.tar.bz2 51317 RMD160 62e21fe1fcd69937dab1987bf056e67c1364923d SHA1 651e2bc0f01caffc4c6be575e221e3f17de0a185 SHA256 5aed3ce4c23c8eb24f23709b6fb3a5b0e2604368afdcbdfce08f8a808182d6a3 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX 99999999/0002-Add-x32-support-to-config.guess.patch 1313 SHA256 71ac69edb6df61ce3837368a7ae61db297b19118ac088f59c9c7107b43e481c0 SHA512 c784ea3294284e903e826ae1118e29cff04f58d04ffad695761380c7a93ad4bf5a8c8ba48cd84544c5347abdb3398f1c959de397b86c5a05a1e020242e3aba05 WHIRLPOOL d27d9a5f00a3ebbd155f16731baf5a0af9472cc5f49190ea9908b43f1de2bc91352a2f121006c74fa8e28e4303c8bffebba6b9ed918e3789caf2c7d88b45555a +AUX 99999999/0002-add-ps2-targets-to-config.sub.patch 1666 SHA256 2f8a1e0232cc0c303a8dbf6ce99f52a0145ba03928973349733e791bad7f537b SHA512 d14e10676ee0be34a9cad78c97464c69288029f6b3b7eeca071a04065742ff89a07a675d7847238a00eb7232560efbba7ce4aafc967041f7d870c4ca78b03338 WHIRLPOOL f04e9fbcd7ec1c026d0d4ddcf77a9c3d84a50d2ef917c1ab34dc34450842d23ddf900c8ee4310e2af29a3341d886c69dd3ed9027e90e566c2b21e38cf8fa1d1e +DIST gnuconfig-20130516.tar.bz2 51563 SHA256 8af7190bbb63e8abd5e255e71bbff73b245c034325d10d67a2d3966a947c109f SHA512 bfb6c2eb2fb786bb3824c1ade93e1451a24ac0f6b9918c3c15c1d15de826f6e2d0fca49a6ebe64c5de82ff5b99b564dc09c13b0aafde2ae801431dfcf8ffaf22 WHIRLPOOL 83add41d228022e7caa37b12a87d4075ab45cb0ab50685889e24968ef604fa9eb2f7a996196ea160ae46b7a684498be2a722e532162deaf7529b8fda0d93edc8 +DIST gnuconfig-20131128.tar.bz2 45245 SHA256 69027e90f35296473da1bb9bb6ad2c013d0a05af4c4b4416d10ad135d092fce2 SHA512 67ec289b0f2e09c6a97c2141734f906db3d589aaabfa7cccb73720145a53c6a0a3ea26b143b236df43594392196b56429deab926e188cae74267fde71edb3986 WHIRLPOOL c36da74b8b0c96f6c698d2c5b67f0563d0ae653bfbe788371bea57a5adf7d21c147bb89f79ad69b007eb9bee6ceb0ee265cd898fe6c79c15740459250953f9aa +DIST gnuconfig-20140212.tar.bz2 44808 SHA256 57fd592676c549d4e4772273ec35b0cfe73b6b4b26b63c0a69260895a4e673ec SHA512 5c3b49733aa96a9418420d4232c01c02179cde4150104dee10713b963345e57feda3ba69b40016685370fd0d0d092f57c86a4b1ef0480b6403054666505d56ce WHIRLPOOL f09ac7cc01931ff7fda26ed56692bb0e6ba0a53096593fa90c95c0fdb98f2defb17a88cf72a18da5c5ae47842e866c23a83114a1c7043f3cdb9a2ccff06ebcfb +DIST gnuconfig-20140728.tar.bz2 45239 SHA256 a597514a41df7299a070948c9e6a7e14c03a356b14b4719b25be7d8f93debb3a SHA512 7f6c68de16a1f82430cf68d55a8cf5ef8e5d4dd546221c4674112683e5c1fd7525623c8164bbca5f07911eb778b298e1391dd5438fdcab7dc155b5f55fab7e7d WHIRLPOOL d61a162f4c621833c10470254c4fb7acb4f74692e3657835f9d73a63c62df383c0d51e822ed65d9feee9ea887632e4c2d43551c124adf44e1615804ee184928c +EBUILD gnuconfig-20130516.ebuild 1747 SHA256 6c0ace5c173ac1c7e24f25831c6fb5a73a0c519a1a2d28229895a68a627c9a56 SHA512 15656337b8c5dacba68e25bd3717bb8e18cc89f36580a4f3cd7337d7e476821af3e489596ba5dd3b8c9d6bea447df716820f7fa15ff1a6def9549bb57db4f4f3 WHIRLPOOL ad5ffe20590b92d38b5f27e1e8ee41846628df189afcb410a91d54e6da7b94e3982da6cf58eff9a05004d58fc48e5f1f5a9b35ff5d46e925d61e4cd47592896b +EBUILD gnuconfig-20131128.ebuild 1734 SHA256 eb6149fd58a5a94377cf5025c7a1555699f7898fe732722a1520dc695ee2ba4f SHA512 260480e4c0f44372b2d60dff4b6abf8169c958c1ab5c34565de049d8cd3a47f6f8aefc637b05c8958e83857ac23820a2c6d5f2a0fa681e74bfc5383357c1a68c WHIRLPOOL 5138e2406f26e058c39ad2daaf4195490cadd0778c0db05cd2370eb0fd71f896076ef99b275167311a04598cd518872cf418e34bf6a51eb9c5c0746860916217 +EBUILD gnuconfig-20140212.ebuild 1735 SHA256 79db183c99ed3c5d3bd6cec911fa35d58d6aad6a102b0ea55bb85c1770b0e817 SHA512 f145ff1d522a0e0e58e108f721468591e98e5039efc22dff7703580948aa11bc770ffc92d05cc92233024887eb49e511e3288673e6092af46d5d0a216f0f40d2 WHIRLPOOL 8142bf838152573bb4f02ce3ce5f8d3a43aca127a58d0a34437906f49168da30cbe71ed4e7dd09b72c295ee3f69347c95e978104a04e88f3b5dcd7c19bed2161 +EBUILD gnuconfig-20140728.ebuild 1748 SHA256 d83bb7ca547c2c9b8ab38ace4b64d23bdbaeedf248dd17c8208959bec2177490 SHA512 b984bf4bf3459d45f309959124f76c8df4fb3f44929bb1d0d28dc66c64d3effd422568e9c978b0eeb31c830936fd3845b37691495d1050428a40ea2b49531610 WHIRLPOOL e07d0b408ea63d3c9951d938edd269fbfe5c8b52bc9311b7fb51fe73cc05221dec81bbd7b798a92d8291a746b705c788be3d285f1708e8864a3ccbd5aa1d6d51 +EBUILD gnuconfig-99999999.ebuild 1752 SHA256 fb422dbc82ec212cc6d3c4b247ecc36a648bc8845b412959cb0ed5408053ee41 SHA512 0f80dc1486ad1616edcd65091b90288fb91748e28b362c4395455e5829d7eaea5299264aa19a0e8af9479c82308c14ecabb4896779b5100854dbcea0d86e6b5a WHIRLPOOL bff04e4b00b845115ae650d27d0aaa8928cc8e1d1adfe6df28ec57e5ac7b792dbb99198bab75f6d20f35fbace45d9aac7df10bb282dd005c289130aa1a053892 +MISC ChangeLog 10878 SHA256 5858607133acb42a17238bec035664659246801798f47b89a7ad4557b63bd3bc SHA512 d8c348d4a47ca38cf37aaa0280b648d6896fc11e20dae41f0bcc05a8a069e55d867a77be5d681382cd936cbd5997cb50947746367125016f773f5a7a391d7a02 WHIRLPOOL ccb9770d8cbef7faf74895d99184ab49ec83d78d4cffb5f9bfe30b5faf41306847ca8a28d1bbef597a0a34d28ae09fb6b90836c99f36ba8dc509644c289575d7 +MISC metadata.xml 293 SHA256 283c16d6da264b63f42e0102f66ca13573cd7cc3aa15a35cc5abb1d91b598564 SHA512 7fc103d7b5a1eee08354d9d0ae9f167042b21dddd29a12c6de3397cdbd0315442d7113ded7910f565f413d87ca572adc50a26e0007134d3590e770c6d0df5790 WHIRLPOOL a1e5a92b0fe057e67c3f206d4920aa4dbf30b9ed3fc03a6e72c0ef8f0888f9a50e7f6c145c8404fd424c8fdcc43eb80e1a4f587c0f41d2f0ab48f7f9549692db +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAEBCAAGBQJT4YE4AAoJEPGu1DbS6WIAUPwP/2V7WoQ9wKxMQI45c3xMjq5b +f63W00kbZpXaY+gaSpUNPiUFpI0MsRrhYGInchIEs1Tp/MrogeaQWvYVAnUB4cRj +z1Fei5VMJ4CMR30Kz8D8U8UPOT7Ya3vm+4wuIK2TqoXi0yl7qDmvINa5w7Q72r3X +960AIhK0soL0LH5JHJrUZLF+8I9b0iw3L8EC+bcAUVYyN9qfxMuCa2EhJfow9xWo +JF3FftPPksAWtloxzGrcuO7qGVb8NW/YOEMVWqgLar+ys7hbSmVebkf217vNDuSc +uTgaktKzK5T+wZwE8qpAVhzTzFl/tEnA522N7NuZM1PykAM9q06siTMztL8y0cea +c2SHlhCJfD5on3tj2sfW8ZuJZUjgpdzdY/dB6/Ma6WZuMywZ45tqU0OYX6aSp8Zl +XKD+UkxGXZe81iijF9XLHGZXWEvjxf3nuM3lzpFEFupna0fwJt4nmfIzzwl11PlG +v7mAFo2oDGqF+keBUrB/xa4/mFoVKGZij5FntG0FJuvqfKyBFNnUXir6ivkDWkjX +Eulgo3t0cetPEVm9WpVX1bltJzHrlf1WAY6Ll3mErZpS4lPVgHlMOfKeNdVs4iPk +ZUxCTG+BT9rIl2z7LREugydggKjlfPZT/wIPZB3NqGWrkgGteaWr+zhSDhV6yF8h +PQtByWOOsCuUkY+vGeSS +=YKkW +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/files/99999999/0002-Add-x32-support-to-config.guess.patch b/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/files/99999999/0002-Add-x32-support-to-config.guess.patch new file mode 100644 index 0000000000..0e085f70ef --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/files/99999999/0002-Add-x32-support-to-config.guess.patch @@ -0,0 +1,44 @@ +From c5e163ea6346538d9f5c6c111fd865e92eeb491d Mon Sep 17 00:00:00 2001 +From: "H.J. Lu" +Date: Fri, 20 Dec 2013 14:36:01 -0500 +Subject: [PATCH] Add x32 support to config.guess + +GCC on Linux/x86-64 may be configured for x32: + +https://sites.google.com/site/x32abi/ + +by default and the Linux/x32 target should be x86_64-VENDOR-linux-gnux32. +This patch adds x32 support to config.guess. OK to install? + +URL: http://gcc.gnu.org/ml/gcc-patches/2012-08/msg01083.html +--- + config.guess | 13 ++++++++++++- + 1 file changed, 12 insertions(+), 1 deletion(-) + +diff --git a/config.guess b/config.guess +index 9afd676..8b26ecf 100755 +--- a/config.guess ++++ b/config.guess +@@ -1020,7 +1020,18 @@ EOF + echo ${UNAME_MACHINE}-dec-linux-${LIBC} + exit ;; + x86_64:Linux:*:*) +- echo ${UNAME_MACHINE}-unknown-linux-${LIBC} ++ eval $set_cc_for_build ++ X86_64_ABI= ++ # If there is a compiler, see if it is configured for 32-bit objects. ++ if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then ++ if (echo '#ifdef __ILP32__'; echo IS_X32; echo '#endif') | \ ++ (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ ++ grep IS_X32 >/dev/null ++ then ++ X86_64_ABI=x32 ++ fi ++ fi ++ echo x86_64-unknown-linux-gnu${X86_64_ABI} + exit ;; + xtensa*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} +-- +1.8.4.3 + diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/files/99999999/0002-add-ps2-targets-to-config.sub.patch b/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/files/99999999/0002-add-ps2-targets-to-config.sub.patch new file mode 100644 index 0000000000..3b124379ab --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/files/99999999/0002-add-ps2-targets-to-config.sub.patch @@ -0,0 +1,59 @@ +From dc0922f791c29fc16340de97b0318e7573d57a32 Mon Sep 17 00:00:00 2001 +From: Mike Frysinger +Date: Thu, 9 Oct 2008 15:51:35 -0400 +Subject: [PATCH] add ps2 targets to config.sub + +--- + config.sub | 22 ++++++++++++++++++++-- + 1 file changed, 20 insertions(+), 2 deletions(-) + +diff --git a/config.sub b/config.sub +index 61cb4bc..4ffb084 100755 +--- a/config.sub ++++ b/config.sub +@@ -258,7 +258,7 @@ case $basic_machine in + | be32 | be64 \ + | bfin \ + | c4x | c8051 | clipper \ +- | d10v | d30v | dlx | dsp16xx \ ++ | d10v | d30v | dlx | dsp16xx | dvp \ + | epiphany \ + | fido | fr30 | frv \ + | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ +@@ -810,6 +810,24 @@ case $basic_machine in + basic_machine=m68k-atari + os=-mint + ;; ++ mipsEE* | ee | ps2) ++ basic_machine=mips64r5900el-scei ++ case $os in ++ -linux*) ++ ;; ++ *) ++ os=-elf ++ ;; ++ esac ++ ;; ++ iop) ++ basic_machine=mipsel-scei ++ os=-irx ++ ;; ++ dvp) ++ basic_machine=dvp-scei ++ os=-elf ++ ;; + mips3*-*) + basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` + ;; +@@ -1372,7 +1390,7 @@ case $os in + | -uxpv* | -beos* | -mpeix* | -udk* \ + | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ + | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ +- | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ ++ | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* | -irx* \ + | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ + | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ + | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ +-- +1.8.4.3 + diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/gnuconfig-20120818.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/gnuconfig-20130516.ebuild similarity index 74% rename from sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/gnuconfig-20120818.ebuild rename to sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/gnuconfig-20130516.ebuild index 1d2eab721d..61225f9e30 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/gnuconfig-20120818.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/gnuconfig-20130516.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gnuconfig/gnuconfig-20120818.ebuild,v 1.2 2012/10/01 04:59:11 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gnuconfig/gnuconfig-20130516.ebuild,v 1.4 2014/04/15 19:58:08 redlizard Exp $ EAPI="2" @@ -12,7 +12,7 @@ if [[ ${PV} == "99999999" ]] ; then inherit git-2 else SRC_URI="mirror://gentoo/${P}.tar.bz2" - KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="Updated config.sub and config.guess file from GNU" @@ -54,6 +54,10 @@ src_prepare() { src_compile() { :;} +src_test() { + emake check +} + src_install() { insinto /usr/share/${PN} doins config.{sub,guess} || die diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/gnuconfig-20131128.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/gnuconfig-20131128.ebuild new file mode 100644 index 0000000000..48ae10fdbd --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/gnuconfig-20131128.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gnuconfig/gnuconfig-20131128.ebuild,v 1.5 2014/07/06 23:17:47 kumba Exp $ + +EAPI="2" + +inherit eutils +if [[ ${PV} == "99999999" ]] ; then + EGIT_REPO_URI="git://git.savannah.gnu.org/config.git + http://git.savannah.gnu.org/r/config.git" + + inherit git-2 +else + SRC_URI="mirror://gentoo/${P}.tar.bz2" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="Updated config.sub and config.guess file from GNU" +HOMEPAGE="http://savannah.gnu.org/projects/config" + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +S=${WORKDIR} + +maint_pkg_create() { + cd "${S}" + + local ver=$(gawk '{ gsub(/-/, "", $1); print $1; exit }' ChangeLog) + [[ ${#ver} != 8 ]] && die "invalid version '${ver}'" + + cp "${FILESDIR}"/${PV}/*.patch . || die + + local tar="${T}/gnuconfig-${ver}.tar.bz2" + tar -jcf ${tar} ./* || die "creating tar failed" + einfo "Packaged tar now available:" + einfo "$(du -b ${tar})" +} + +src_unpack() { + if [[ ${PV} == "99999999" ]] ; then + git-2_src_unpack + maint_pkg_create + else + unpack ${A} + fi +} + +src_prepare() { + epatch "${WORKDIR}"/*.patch + use elibc_uclibc && sed -i 's:linux-gnu:linux-uclibc:' testsuite/config-guess.data #180637 +} + +src_compile() { :;} + +src_test() { + emake check +} + +src_install() { + insinto /usr/share/${PN} + doins config.{sub,guess} || die + fperms +x /usr/share/${PN}/config.{sub,guess} + dodoc ChangeLog +} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/gnuconfig-20140212.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/gnuconfig-20140212.ebuild new file mode 100644 index 0000000000..00faa70df7 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/gnuconfig-20140212.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gnuconfig/gnuconfig-20140212.ebuild,v 1.3 2014/08/06 01:12:52 vapier Exp $ + +EAPI="2" + +inherit eutils +if [[ ${PV} == "99999999" ]] ; then + EGIT_REPO_URI="git://git.savannah.gnu.org/config.git + http://git.savannah.gnu.org/r/config.git" + + inherit git-2 +else + SRC_URI="mirror://gentoo/${P}.tar.bz2" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="Updated config.sub and config.guess file from GNU" +HOMEPAGE="http://savannah.gnu.org/projects/config" + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +S=${WORKDIR} + +maint_pkg_create() { + cd "${S}" + + local ver=$(gawk '{ gsub(/-/, "", $1); print $1; exit }' ChangeLog) + [[ ${#ver} != 8 ]] && die "invalid version '${ver}'" + + cp "${FILESDIR}"/${PV}/*.patch . || die + + local tar="${T}/gnuconfig-${ver}.tar.bz2" + tar -jcf ${tar} ./* || die "creating tar failed" + einfo "Packaged tar now available:" + einfo "$(du -b ${tar})" +} + +src_unpack() { + if [[ ${PV} == "99999999" ]] ; then + git-2_src_unpack + maint_pkg_create + else + unpack ${A} + fi +} + +src_prepare() { + epatch "${WORKDIR}"/*.patch + use elibc_uclibc && sed -i 's:linux-gnu:linux-uclibc:' testsuite/config-guess.data #180637 +} + +src_compile() { :;} + +src_test() { + emake check +} + +src_install() { + insinto /usr/share/${PN} + doins config.{sub,guess} || die + fperms +x /usr/share/${PN}/config.{sub,guess} + dodoc ChangeLog +} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/gnuconfig-20140728.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/gnuconfig-20140728.ebuild new file mode 100644 index 0000000000..1a171c6d8a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/gnuconfig-20140728.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gnuconfig/gnuconfig-20140728.ebuild,v 1.1 2014/08/06 01:13:22 vapier Exp $ + +EAPI="2" + +inherit eutils +if [[ ${PV} == "99999999" ]] ; then + EGIT_REPO_URI="git://git.savannah.gnu.org/config.git + http://git.savannah.gnu.org/r/config.git" + + inherit git-2 +else + SRC_URI="mirror://gentoo/${P}.tar.bz2" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="Updated config.sub and config.guess file from GNU" +HOMEPAGE="http://savannah.gnu.org/projects/config" + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +S=${WORKDIR} + +maint_pkg_create() { + cd "${S}" + + local ver=$(gawk '{ gsub(/-/, "", $1); print $1; exit }' ChangeLog) + [[ ${#ver} != 8 ]] && die "invalid version '${ver}'" + + cp "${FILESDIR}"/${PV}/*.patch . || die + + local tar="${T}/gnuconfig-${ver}.tar.bz2" + tar -jcf ${tar} ./* || die "creating tar failed" + einfo "Packaged tar now available:" + einfo "$(du -b ${tar})" +} + +src_unpack() { + if [[ ${PV} == "99999999" ]] ; then + git-2_src_unpack + maint_pkg_create + else + unpack ${A} + fi +} + +src_prepare() { + epatch "${WORKDIR}"/*.patch + use elibc_uclibc && sed -i 's:linux-gnu:linux-uclibc:' testsuite/config-guess.data #180637 +} + +src_compile() { :;} + +src_test() { + emake check +} + +src_install() { + insinto /usr/share/${PN} + doins config.{sub,guess} || die + fperms +x /usr/share/${PN}/config.{sub,guess} + dodoc ChangeLog +} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/gnuconfig-99999999.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/gnuconfig-99999999.ebuild new file mode 100644 index 0000000000..bfdf91b4da --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/gnuconfig-99999999.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gnuconfig/gnuconfig-99999999.ebuild,v 1.14 2014/04/15 19:58:08 redlizard Exp $ + +EAPI="2" + +inherit eutils +if [[ ${PV} == "99999999" ]] ; then + EGIT_REPO_URI="git://git.savannah.gnu.org/config.git + http://git.savannah.gnu.org/r/config.git" + + inherit git-2 +else + SRC_URI="mirror://gentoo/${P}.tar.bz2" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="Updated config.sub and config.guess file from GNU" +HOMEPAGE="http://savannah.gnu.org/projects/config" + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +S=${WORKDIR} + +maint_pkg_create() { + cd "${S}" + + local ver=$(gawk '{ gsub(/-/, "", $1); print $1; exit }' ChangeLog) + [[ ${#ver} != 8 ]] && die "invalid version '${ver}'" + + cp "${FILESDIR}"/${PV}/*.patch . || die + + local tar="${T}/gnuconfig-${ver}.tar.bz2" + tar -jcf ${tar} ./* || die "creating tar failed" + einfo "Packaged tar now available:" + einfo "$(du -b ${tar})" +} + +src_unpack() { + if [[ ${PV} == "99999999" ]] ; then + git-2_src_unpack + maint_pkg_create + else + unpack ${A} + fi +} + +src_prepare() { + epatch "${WORKDIR}"/*.patch + use elibc_uclibc && sed -i 's:linux-gnu:linux-uclibc:' testsuite/config-guess.data #180637 +} + +src_compile() { :;} + +src_test() { + emake check +} + +src_install() { + insinto /usr/share/${PN} + doins config.{sub,guess} || die + fperms +x /usr/share/${PN}/config.{sub,guess} + dodoc ChangeLog +} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/metadata.xml new file mode 100644 index 0000000000..59c5b7bb01 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/metadata.xml @@ -0,0 +1,8 @@ + + + +base-system + +Updated config.{sub,guess} files from upstream cvs to properly detect various system types. + + diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/m4/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-devel/m4/ChangeLog index 8f1f76d70a..22102ec75b 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/m4/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/sys-devel/m4/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for sys-devel/m4 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/m4/ChangeLog,v 1.163 2013/02/18 01:07:35 zmedico Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/m4/ChangeLog,v 1.165 2014/01/18 03:10:56 vapier Exp $ + + 18 Jan 2014; Mike Frysinger m4-1.4.16.ebuild, + m4-1.4.17.ebuild: + Add arm64 love. + +*m4-1.4.17 (23 Sep 2013) + + 23 Sep 2013; Tim Harder +m4-1.4.17.ebuild: + Version bump. 18 Feb 2013; Zac Medico m4-1.4.16.ebuild: Add ~arm-linux keyword. diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/m4/Manifest b/sdk_container/src/third_party/portage-stable/sys-devel/m4/Manifest index 294d94a1d5..9b2f7328b0 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/m4/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-devel/m4/Manifest @@ -7,14 +7,26 @@ AUX m4-1.4.16-fix-test-readlink.patch 326 SHA256 5d036a2aab097de8c0b83b656273223 AUX m4-1.4.16-no-gets.patch 809 SHA256 6059410a6ed64f68a07aa28cc65bc1c7ee6c6528f2750f1c5ba966d82eb521b3 SHA512 eca7f8f669314fe824351e9c05fbd4d152afe2e434f083060ddc1fa47f65822f0147468260ad058890644e8aef68ec317c1003f45bcfe31d3884d62f029d9fd3 WHIRLPOOL f12bb58b7ea491f3d764224fe52426db8d847f78e9908d8e2dd8f51add9b461fd8dd0296f9c07bd7dbc8aaab29c13aa1e3d361501318c67af236627138fca3e4 DIST m4-1.4.15.tar.xz 947068 SHA256 ec26b4ef8037286b36bc5af9893f0da63bf8615bbf478a587aa6cab927b0349d SHA512 00d31e938a688698b86ed30f8965c2a1347efc6c9609d8ae6b71440e84f5618117a213063307e7b6d775e968a9807ae16f883c3938045a2c454ae25cb441873f WHIRLPOOL 6fdd6b89a9e569cff18020e3b5e1569da229d27f826c6faefb0e169a287184ba961abce0e53f856f21bba2f68de19d83201bcb1b3ec127b702a38fc19af4cbc6 DIST m4-1.4.16.tar.xz 1005264 SHA256 d5b5d51cf8f5b18f3bac39bc2f6b1e61f34d400136ae1a87d075e26a38028d5d SHA512 1123671ab3e0b1b13a4a08035e792a93af0d7d0a5b9027982fe7b5104488a0746906068a0f4774c1f1bc2648ba1bc74d690836e90ff9391464278e4ccbc7edf0 WHIRLPOOL 0438098dab71f6a66c2b18aed2941ef9a2152a8061c2f9903373a1348b261354429806c2bd313f55c7aaa612fe4c2f7628a1fff3c80819565df2a3b664485c23 +DIST m4-1.4.17.tar.xz 1149088 SHA256 f0543c3beb51fa6b3337d8025331591e0e18d8ec2886ed391f1aade43477d508 SHA512 406e6e97c3f5c5f3c8055bac748d4fe8c2e861d97e84ab6d840a2caa7df04f523cc662d6d51f6afae7d6c219d03693c7ae0c1e669a80246a3ceb5e8342b82389 WHIRLPOOL 69a9f9129dd2f2fd0f5d61771cbac2208f10aa83e0d42fe4213eb10283cc68ce1a96717aece99e92890a4135eb7e201c638d4d9bc17ac10026b0989f3a64940e EBUILD m4-1.4.15.ebuild 1282 SHA256 e472ea03a5e23e7bd1b38f499d6c3cfc9a99354c653fd14b7c5eed40b7647190 SHA512 9eab62cac53ddf2fdfbcc41fc2eb0b1034fb66afb016f17fda533a4122a80db1914eb287f4fe2cdafefd15bf54f8b9c2abec22f344d8655be48d6a432bb7f733 WHIRLPOOL c73139e0771fe9d7128bfaa97e7b9ef8a3bdba3a82e4691a5fe99c86323cfca1d35cb0804bace207b95922684afe032c03bf8a98f5e61a266408fe4dc49fe1e6 -EBUILD m4-1.4.16.ebuild 1705 SHA256 a446a16488eac0ee4d6ad66972706c8e342c951e7bab1501c1d79795ae03975a SHA512 bc55ab0aa0b25d4bb36edd47ac11e794268e91894eb4ec1a7e680a77314961742d3e318a53cc29566741857a321c18288ffdfc83af54154e4322b10edf6f121f WHIRLPOOL d63cb89cfae293426c32f2330484b3fc5c6b617f74bfefd3eb7462884318c24bde0f7270a329b2feaa7923d3ba17a7fc4c1c636ab1a34217f7e166e102401768 -MISC ChangeLog 18373 SHA256 c6af11c10cf7dbd36f2cd5b5737b5ae120dac0f471f4b44d55378df12ab64ccd SHA512 d28a199e12fec9b052d6bb64a0c02f64bfc5d419939e0db2600ed576c07474ae181fb2570452aade1aaadd7919ba9bc1ee48224412d45b6fc8669f227bbcb819 WHIRLPOOL 7a5185b6ba4fdf812c39329d451be71a994b1380c3612a6a2673008cb00e271e20bea5e26c48b286a079606a7995bf987a8a1303a237cd3466b68baed6ef0c18 +EBUILD m4-1.4.16.ebuild 1710 SHA256 7ecc17e3a5e108c70516cf440c6ebc9ebaef3004523ff01cd4ad4d0d3c47e2ab SHA512 813cc4aab17cd82f029af785de59cb3c32e09a1b061f7361dc8c94f77790bb9daa30d4398b4ceb7885853c24d2ae99774a43899e2f7a3affba06045538f78748 WHIRLPOOL 07fccd22abd55ede50af783e2f9f9292e761fe16479afbe5c1d9d1df17d3e6fbbd2402de83df9b4d27089c5733b193c833b9871ee5c56feaf1bdc3cb53277b8f +EBUILD m4-1.4.17.ebuild 1494 SHA256 426c0be954234a122f9455514f5edf59a27e5c638951127ccad836706489ed1d SHA512 8fa98fc1625a5d3864a80ffe695a0ed06c8e0f2c55ab50a3668680171e01cd7b57d1710ea24f5f5179e071ebfb3d755b7f588bccd9c744734c42ff44ea94326c WHIRLPOOL e9af4b6a4f20f7b366f44c28801c383220c95749afce09a5a50897cb912006d2948da054d634f9b88e3313cb1a08461d2be8f0ceaae96d5bf8b4cd8901dbe07b +MISC ChangeLog 18590 SHA256 c0d6cdf467a7bcccee33948b57e66c1889e1c7f44b6a289e7d1ca9ecdb96a14a SHA512 913e8f5a32441f76205577127912f0fa3ea24538564281eb8e22f6aefe43d17ccb5562a6b34b0eb3cd8dd65fd12ad76560613feac55933804e8b20610ada3777 WHIRLPOOL 05aa09b17e27ab920195b628af738348b01e2995357ec20932919588a8eb527401b198ed53ae21ee984ed747e8ebf42d299cdf050835e1b39d4ddfca7edcc180 MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2.0.22 (GNU/Linux) -iEYEAREIAAYFAlEhftoACgkQ/ejvha5XGaPVQgCfUmJ8adOpaE+3WgiWmNRcSx1N -Xm0Ani6jEEEaJ3Wg5qR/Z8JPa2m8V/72 -=93mo +iQIcBAEBCAAGBQJS2fDHAAoJEPGu1DbS6WIAAlEP/j30QQbWApKCnlfexFJq4BES +d9LpSVuxiOFS1xae+rWPWmzWwgLtUKEyUg6osKAbsXk+LZK102rYglz7ARyN6L/b +Fn0tHJPbP8UELoPxhZ5TAQRy1fYFPiTyKivEvDNRrCS0S7dYOafjtAbP85xIWCn7 +p0eXrxpLaKcLSDzDevvnk+4/mDVWF5GfH240/a14FDiQ+xwzUDg2KrjuMtzS2R28 +8HHsT1CD13lIeZS5o/0tXtbaafZc4/gzPkMCjBNHEiho7LLuNVVk4YUjogdfxizn +LMYDJrxDnlahEp3THX7zveqpaxpM2TL1CYo3WcoG8yq2+1LxnL35bqMY+F/z89uD +F1edjv2hr1YXAyjdyAebjYtILs3N+qWjlxD8m/zIb5fC7oi1GE4/O2JqVjKA2gLI +3bXFvhzpYXpj306XQgfAzVFM4ehud9fC/4I273hrMOBWCjecUebbIzNfrdfI0cTC +s3FMfZTtAV5/+HCdJV7VBdpWLEN63HngPdWhbtVeEx4GjWHvhabaxF2iZCrpCIkU +DwaYtUhZ81+t5OaLxCfGCIxGUjNJg22sSViqpJvdbv8dCRmMrEz1mWiI0UEgmD8X +uDnDhzTLNFdfOWwm2Lx8NMxRDJl8Vac/2WLnDJn9nXYGqftfGKshnkIRsFSKbRA7 +2TYHMAzLon8MDYUsLlUF +=V2qo -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/m4/m4-1.4.16.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/m4/m4-1.4.16.ebuild index 5a0a23171f..1763fcaea9 100644 --- a/sdk_container/src/third_party/portage-stable/sys-devel/m4/m4-1.4.16.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-devel/m4/m4-1.4.16.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/m4/m4-1.4.16.ebuild,v 1.13 2013/02/18 01:07:35 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/m4/m4-1.4.16.ebuild,v 1.14 2014/01/18 03:10:56 vapier Exp $ EAPI="3" @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples" # remember: cannot dep on autoconf since it needs us diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/m4/m4-1.4.17.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/m4/m4-1.4.17.ebuild new file mode 100644 index 0000000000..f2fedd643b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-devel/m4/m4-1.4.17.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/m4/m4-1.4.17.ebuild,v 1.2 2014/01/18 03:10:56 vapier Exp $ + +EAPI="4" + +DESCRIPTION="GNU macro processor" +HOMEPAGE="http://www.gnu.org/software/m4/m4.html" +SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="examples" + +# remember: cannot dep on autoconf since it needs us +DEPEND="app-arch/xz-utils" +RDEPEND="" + +src_configure() { + # Disable automagic dependency over libsigsegv; see bug #278026 + export ac_cv_libsigsegv=no + + local myconf="" + [[ ${USERLAND} != "GNU" ]] && myconf="--program-prefix=g" + econf --enable-changeword ${myconf} +} + +src_test() { + [[ -d /none ]] && die "m4 tests will fail with /none/" #244396 + emake check +} + +src_install() { + default + # autoconf-2.60 for instance, first checks gm4, then m4. If we don't have + # gm4, it might find gm4 from outside the prefix on for instance Darwin + use prefix && dosym /usr/bin/m4 /usr/bin/gm4 + if use examples ; then + docinto examples + dodoc examples/* + rm -f "${ED}"/usr/share/doc/${PF}/examples/Makefile* + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/ChangeLog index a0b04fcb16..3dc8dbd224 100644 --- a/sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-firmware/ipxe -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-firmware/ipxe/ChangeLog,v 1.15 2013/11/07 15:48:40 cardoe Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-firmware/ipxe/ChangeLog,v 1.17 2014/10/20 07:02:24 ago Exp $ + + 20 Oct 2014; Agostino Sarubbo ipxe-1.0.0_p20130925.ebuild: + Stable for x86, wrt bug #523788 + + 12 Oct 2014; Agostino Sarubbo ipxe-1.0.0_p20130925.ebuild: + Stable for amd64, wrt bug #523788 *ipxe-1.0.0_p20130925 (07 Nov 2013) diff --git a/sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/Manifest b/sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/Manifest index 1c3b55cb57..8543ba58c4 100644 --- a/sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/Manifest @@ -8,19 +8,23 @@ DIST ipxe-1.0.0_p20130925-cba22d3.tar.bz2 2240189 SHA256 c9c819bac8a925aad30ac88 EBUILD ipxe-1.0.0_p20120905.ebuild 1736 SHA256 6f5fa565d43bee60cc94023f93e21cb5e5d2247d2740d477014ca70d13434429 SHA512 7ee3a59899941bb80cfbad7b0c09301bcd2b0fdc070382a77fa46972451b4abdd0a9085ff09231b18c69ffff6a94806845e149e7b1512bd52a91ebffd5f8fe6b WHIRLPOOL 3449f9f7a0e0c58de80adf05a02bdc1d4151a353e561c000b0ca4ba2c78bb51b3b447995db62cc82a67492712a13c2f68560c96da1ea558c0eac6a63e930ee3f EBUILD ipxe-1.0.0_p20130225.ebuild 1923 SHA256 c6f6e5928b38f5848b101d4bf1135abdd628cf5c9c30fee567d3bde595917c2a SHA512 20b13e4750ef7a79cde0751225b8286e3498cf69799d7553e02d94ab40ec745ca355813424cc7dce24862fdc8c2a188a1a0671676953911d3917656c0330396c WHIRLPOOL 6e6a26b99522ea58144cf8a4ab3ce6389138866b692daabd6735e90ee5d0b7f69772de22874421771bf57eb55899509598843722ca3923f06cce7f3d47d2e6c4 EBUILD ipxe-1.0.0_p20130624.ebuild 2335 SHA256 9476a77b583cddea480c042a09a0c0bb4f598ad7be371f57dc536fd82c8fe15d SHA512 d3731dd9f31e8782d95d3b2279699f31cb8d0f6ce0c9694f970d9b0db9d86023346840c5a3b2b58e1d58c635cffcf108cb7d9d8ce7d5dbf21a522ccb88e1219f WHIRLPOOL 2a82f85e809e7866ad2368760c96b624a02f08e0e6ad8de207dd7f5ec047f544b825949e749b63146258aff545aa442a916aa88d997edfdc80a03ce33ff05674 -EBUILD ipxe-1.0.0_p20130925.ebuild 2340 SHA256 6f81532f345c1733b3194622125448df9464b94877f9aed032409badd173ba31 SHA512 5b09e65f882d5b27f1afce83615c1b1fe56e651a596b37d1ce12eb6f397c773ac25099eabc3c86b14405da4eec262840bef8880c586ee54e22cc6cd72f52880a WHIRLPOOL 7e840c9bcbcff3f48aced69de22cc43473b15a1cf14d70eac0333b789fac2c0bb987f92bfbf84d45d752644c64f86efe5784b2d206704f4993771486cb4bb6df -MISC ChangeLog 2553 SHA256 9fd618510103b6478b7513ea1dfcff0049f29c0968a65a86213f6cdefbbe282a SHA512 9fe766945b8f6b149793cd1cedea63a4a05fe27c1cfb93f67342c403c4c3a36bac66d6399e9a140c520b587213bb30ad63ad8eb80aab360ea1722cc82b8ef89b WHIRLPOOL 6167d053fbf2cc32bbadeb3094b47ca45ce3b07586f1a426832adc8aba2147f9a5de228153501b055644724f73df8e6e3864b4daadbb2caa534cfaf24d9027dc +EBUILD ipxe-1.0.0_p20130925.ebuild 2335 SHA256 424962b173fb8e4b773d999e170e15c3cbf36aafef06f9e60a5179332b4c2b5c SHA512 e42c40250c76213a202c640f2efbd5dbf3302ca7f47c40cc9203e91122b10a7bdfc9eec4aa6e9c0ae4249db47e7688bd41a82fc670425f75b596979681ad1143 WHIRLPOOL 0290b7d4005ee6ac25d803646a01fa50fff01ddd95e1002c1a23f21361ce0573772aa465ba985b998140aabb55c3e5fdd2b080d5138553318f77f5c33cb64e08 +MISC ChangeLog 2778 SHA256 d1717d538dfc1404d17898815a50c226f5e38a92b39819a8a45ab9736057b96f SHA512 6c6462b8d6032a64cde9eba8988465ac9fdb6051c74cfa31fe91f72d395f8a77d88ea5aee3e9aedd94c5242dad0340ff54239e8451ee28290569ceec198d4045 WHIRLPOOL 611cc2fca9b6e33dee7c146d5e936843aca229462695b9a5e1ed8333be752535461dab5347cc04735ed00942e0e7f38312dcfd190114d116c7b7f97c9b30cc5b MISC metadata.xml 691 SHA256 f0f4dc35384ae2bbc0e938812ae3ec259c490e101fe978e2a7cc8ce8eb3d6a7b SHA512 1e1063f205a4a284224e229fa675f6eb83f03ee80c3874198740da15744961664c3f6fe0ec6c1211dcabfe1204bc92ec355b98075c5d626c3493bfbc7de08ae7 WHIRLPOOL 435dfad45383449b30a12b1caf484f05b39102d5132c9dd5573fddb84cfa2c987e6db700b0bc656e821cbc7fde5b04af5504fd367d665027b7eeef06853ff413 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2 -iQF8BAEBCABmBQJSe7ZdXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDMDRGNEJFMDZEQTJGRUY3NkI4MEM3NTlE -N0RGQThEMzE4RkE5QUVGAAoJENffqNMY+prvfjEH/3NCXXNqnUKpOrtadsYlmuPB -8uj3wonH5slwMwbkJNthK+ri41nrOEnL8hQbHOZtiID/XT1vnS9XNMZ6jgoDo3fe -U+U9n4NiQkKoisgYYlN4qT6q2lKlOCSt0LNcsXtPwqdVvBOxLYa7GxQqaYYmMGv8 -UmnNDTaEqDt6BqcXrACpuUsepfzAi7DGPHS50Y+6eEpQPbaIonlMkOPiAxslsXch -R6JGJ94+1bGzBZY9oHn/k0Fvq1lPvmKAiQDgYLeOegFcjZKciSsWMUv9MGpPVFjH -zntq1qNPg9ZDxFnNH/qym7j086NIjv2SFbNVusd/OJmEpfqZKOFAcPT60pOkwdM= -=kBxi +iQIcBAEBCAAGBQJURLOBAAoJELp701BxlEWfw9sQAJkqkUr1lC34g1xGZxGPQWGf +nU5rFG00fxEOGgj0wwzYffcd8dFIzGCT9j0LHlzCfyAJlBk7dPX2dlMsxDH/dyHl +lKqpSbCZiE47JCczeSXyVFe3oNn3zpDARijI4jQS/wa7IkX7josviPPlaIGcFpt/ +b4x9Pv/hKHszkc2rWOcM3NbusTUl5CE+RuQyQal9GoEn8dn9qLJF6b4/u9AXG9M/ +HrTaSntpa2ER1fkL3DSlcq6xcOAk/l75UHtvea5D4aRuD0O9BppRqcPJTvZ7fNMl +tnSbodZ8jnf9WTeaBPNWtOwW4SJ7NqihKG47SqCXoLGZN4ISuLwYc6zxCJIKT5xx +TiDMkMro/X1F7mPFpkPPm7z2yvIZ2DaiZ2Nfr58QQHjn6NBhV6r92XodoU8STTIG +dpAU8tFYi329NJW6UN6hdpN13lllsMrIEpkW/9aQxTrhBjINmZDFFJobzlZdSSRU +LLuRB3/Uh1JvJR/hJeNDTLuw2QcFZHidske2DK2rtO+5irxqTexS/ycb1gu0wLBZ +yX6+F0O1oRYujhmq+nWQ78ut5ZbioLGeMmj7t0Ojk/Jz2D4iPjoz55Z0kthcO+Rv +Ezk24NXqR5fg94ZrHEkp7n/QWo31+CNRzPcrkbWSJxGE6Neq6zxOhoOGxuf1GOck +ALR3R/Kmh/Rap2b3QEbh +=gvFU -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild b/sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild index 47641ad1ce..a819e401e0 100644 --- a/sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild,v 1.1 2013/11/07 15:48:40 cardoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild,v 1.3 2014/10/20 07:02:24 ago Exp $ EAPI=5 @@ -15,7 +15,7 @@ SRC_URI="https://git.ipxe.org/ipxe.git/snapshot/${GIT_REV}.tar.bz2 -> ${P}-${GIT LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="iso +qemu undi usb vmware" DEPEND="sys-devel/make diff --git a/sdk_container/src/third_party/portage-stable/virtual/libintl/ChangeLog b/sdk_container/src/third_party/portage-stable/virtual/libintl/ChangeLog new file mode 100644 index 0000000000..2c81ac32ca --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/libintl/ChangeLog @@ -0,0 +1,93 @@ +# ChangeLog for virtual/libintl +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/libintl/ChangeLog,v 1.27 2014/10/27 01:47:27 vapier Exp $ + + 27 Oct 2014; Mike Frysinger libintl-0-r1.ebuild: + Mark arm64/m68k/s390/sh stable. + + 15 Sep 2014; Agostino Sarubbo libintl-0-r1.ebuild: + Stable for sparc, wrt bug #512012 + + 13 Sep 2014; Markus Meier libintl-0-r1.ebuild: + arm stable, bug #518614 + + 25 Aug 2014; Agostino Sarubbo libintl-0-r1.ebuild: + Stable for alpha, wrt bug #512012 + + 23 Aug 2014; Agostino Sarubbo libintl-0-r1.ebuild: + Stable for ia64, wrt bug #512012 + + 21 Aug 2014; Agostino Sarubbo libintl-0-r1.ebuild: + Stable for ppc64, wrt bug #512012 + + 07 Aug 2014; Jeroen Roovers libintl-0-r1.ebuild: + Stable for HPPA (bug #512012). + + 28 Jul 2014; Agostino Sarubbo libintl-0-r1.ebuild: + Stable for ppc, wrt bug #512012 + + 23 Jul 2014; Agostino Sarubbo libintl-0-r1.ebuild: + Stable for x86, wrt bug #512012 + + 22 Jul 2014; Agostino Sarubbo libintl-0-r1.ebuild: + Stable for amd64, wrt bug #512912 + + 18 Jun 2014; Michał Górny libintl-0-r1.ebuild: + Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug + #513718. + + 26 Jan 2014; Anthony G. Basile libintl-0-r1.ebuild, + libintl-0.ebuild: + musl provides its own intl + + 17 Jan 2014; Mike Frysinger libintl-0-r1.ebuild, + libintl-0.ebuild: + Add arm64 keywords. + +*libintl-0-r1 (16 Jan 2014) + + 16 Jan 2014; Michał Górny +libintl-0-r1.ebuild: + Add multilib libintl, bug #496220. + + 17 Feb 2013; Zac Medico libintl-0.ebuild: + Add ~arm-linux keyword. + + 26 Apr 2012; Alexis Ballier libintl-0.ebuild: + keyword ~amd64-fbsd + + 06 Feb 2011; Mart Raudsepp libintl-0.ebuild: + Drop to ~mips + + 31 Mar 2010; libintl-0.ebuild: + - elibc_glibc has to be defined in IUSE= for profiles that are unable to + use.force that flag bug #312085 + + 11 Jan 2010; Ulrich Mueller libintl-0.ebuild: + Set empty HOMEPAGE and LICENSE. + + 23 Dec 2009; libintl-0.ebuild: + no gettext for uclibc + + 15 Dec 2009; Jonathan Callen libintl-0.ebuild, + metadata.xml: + QA: Add prefix keywords; clean up deps for prefix; change maintainer to + alt@ + + 25 Jan 2008; Fabian Groffen libintl-0.ebuild: + Dropped ppc-macos keyword, see you in prefix + + 17 Oct 2006; Roy Marples libintl-0.ebuild: + Added ~sparc-fbsd keyword. + + 30 Mar 2006; Diego Pettenò libintl-0.ebuild: + Add ~x86-fbsd keyword. + + 13 Jan 2006; Diego Pettenò libintl-0.ebuild: + Add m68k and ppc-macos keywords to the virtual. + +*libintl-0 (13 Jan 2006) + + 13 Jan 2006; Diego Pettenò +metadata.xml, + +libintl-0.ebuild: + Add virtual/libintl to add runtime dependency over when using nls useflag. + It's a no-op for GLIBC systems and depends on gettext for the others. diff --git a/sdk_container/src/third_party/portage-stable/virtual/libintl/Manifest b/sdk_container/src/third_party/portage-stable/virtual/libintl/Manifest new file mode 100644 index 0000000000..06fe650013 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/libintl/Manifest @@ -0,0 +1,24 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +EBUILD libintl-0-r1.ebuild 980 SHA256 5154cfd0ea7ea6eda45c7cfde1472640388c5e4df77ccb32bb24c3108f7b07fd SHA512 c8b61a1d5a708437245b753f92115c859499d616ba0dfd8ba23fc01f62e936ec3e0207b8eac75805c3eab69f62b69a739d1bd6ae6861680d8795db3f588c57f8 WHIRLPOOL bdcecdf84c3cd737bc3db14431c4afe11b4539cd3465a01380d5ede5387ac7e7e687fc6d17f46077443a6dfed1102f3db7db3e25cf3efcf0de4f8b04685c9581 +EBUILD libintl-0.ebuild 916 SHA256 64a0c818164fc505fcbd320aba2bd48d3b96b6e7847f911f06e55d91f8aee725 SHA512 fc361ebc733285315a02e8c0969318d5b2789c1bfafff6ff8438ef1a0c177e89f6daa9a48d2927cdc73e110e3fa86222db1dad60ca5d8f400b8cbdead2d0b47b WHIRLPOOL e08bfb240829012e3df44ef3875fa4442e7a505b797ae6a51e22256b4bca560a21635deebdf1f4938f8db7c4bf73737184a366800233b1c1a12c50db03001b00 +MISC ChangeLog 3258 SHA256 54dd161b90336acf43dd08d52c195c4664f0f3b667eae1d2b66590c9e82a8e6b SHA512 72f802a0194800e4593ac905d88b1992208ee3cc2182015e1a05934ddaf7ee438781be2d59f5477979dfd2da0149213a5289717c74273e4c2598cbb922757c3d WHIRLPOOL 02cc13dfafce55299f67e1839f8925ac8b11364d61500c36072c0d55e0d8273f0919fb5d8d9f50d22d128d296d65489d38356fd8722c750ab1b55d8d5f6ed17a +MISC metadata.xml 222 SHA256 8cdf49aa475bddd11d8dfa6f609f19b5522fb7df1b8be9993744d2bee0591220 SHA512 97b19cdf6a796efd400a54d71d9e0084e2453c237a778e15942f84c9baf5021af20f90056e16772e9002990d9f9b6ac513e4d2a0f7731427abdcfb939bccff98 WHIRLPOOL c487aca796552282c911e1be14b89d8163b7d6e3de49a36c0aa8651aa2d641c8bbf54b28d10b74617e0aa4e465fe51cd572aa2694a5317c19cb1c1c037c8bb96 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAEBCAAGBQJUTaQxAAoJEPGu1DbS6WIAiu8P/2Q+a3ucg0JiQ5+P2V7iWl5b +wlAeVblRxYVD2DE2c/X4Mng0snPrk3G16Xf4IJ6vb0YhEYTvo/oLbiyyqrvrS+q5 +nVYo6uwYwc0BuRLjPoPgsMvL+hccFo5ovjKeY3FgT2cUjYNJh90tmQNTyGVmd4F6 +S7nBIKP5WA9JANEuOfRZaLlqQCHKvIDOX8FBSDtQtAyfuOFNynuj7Nof5OFsDmBl +XAIC7vp5FbB3Mk163OSGTeFWQ4U4lmPCzVEauF7Zp6dqxkCwK7z1WOpmi6Tjcsg7 +5+fCdT24v0VPz8zFvHmvYH1tPYMgysMTyJzw+5N23HrhfegG1yS1BuQTPOkOjof+ +peF9CcC8iAIU8fSfDecahi/DEciiq4SF1RDuxykRiPlm7Z+8tnyEuqq5uswEGdMr +I7GqlACAD8MUlZOJF5b6AnPjGAdab+JoNO/LO/AxiTqi67x+JPmb28aCVBR7dxwp +qNr9oerbPSw38i4T7vg+dke949R/IERtPqE5GCt/j/Ajal6fVbPCn4lGcW5m0God +6bxTsH5BPU52gQC2o3yUGUFWsHIDja3VgTFrvgwdW3eUCGHf4udObXOwCojsaa5F +LPacmRljOBVZwGX/0BmbIJO0lW4e9OZhsj22objsY6VQmNdn02VZXzHKec+0pxS0 +NMvFQKtOCL+d1I1BfnYC +=xADc +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/virtual/libintl/libintl-0-r1.ebuild b/sdk_container/src/third_party/portage-stable/virtual/libintl/libintl-0-r1.ebuild new file mode 100644 index 0000000000..1132a6c3ba --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/libintl/libintl-0-r1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/libintl/libintl-0-r1.ebuild,v 1.14 2014/10/27 01:47:27 vapier Exp $ + +EAPI=4 + +inherit multilib-build + +DESCRIPTION="Virtual for the GNU Internationalization Library" +HOMEPAGE="" +SRC_URI="" +LICENSE="" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="elibc_glibc elibc_uclibc" +DEPEND="" + +# - Don't put elibc_glibc? ( sys-libs/glibc ) to avoid circular deps between +# that and gcc. And don't force uClibc to dep on this. +RDEPEND="!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( >=sys-devel/gettext-0.18.3.2[${MULTILIB_USEDEP}] ) ) )" diff --git a/sdk_container/src/third_party/portage-stable/virtual/libintl/libintl-0.ebuild b/sdk_container/src/third_party/portage-stable/virtual/libintl/libintl-0.ebuild index e1930e6e97..83bcc225a2 100644 --- a/sdk_container/src/third_party/portage-stable/virtual/libintl/libintl-0.ebuild +++ b/sdk_container/src/third_party/portage-stable/virtual/libintl/libintl-0.ebuild @@ -1,16 +1,16 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/virtual/libintl/libintl-0.ebuild,v 1.9 2010/01/11 11:05:35 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/virtual/libintl/libintl-0.ebuild,v 1.15 2014/01/26 18:41:17 blueness Exp $ DESCRIPTION="Virtual for the GNU Internationalization Library" HOMEPAGE="" SRC_URI="" LICENSE="" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="elibc_glibc elibc_uclibc" DEPEND="" # - Don't put elibc_glibc? ( sys-libs/glibc ) to avoid circular deps between # that and gcc. And don't force uClibc to dep on this. -RDEPEND="!elibc_glibc? ( !elibc_uclibc? ( sys-devel/gettext ) )" +RDEPEND="!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( sys-devel/gettext ) ) )" diff --git a/sdk_container/src/third_party/portage-stable/virtual/libintl/metadata.xml b/sdk_container/src/third_party/portage-stable/virtual/libintl/metadata.xml new file mode 100644 index 0000000000..3519b5e30d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/libintl/metadata.xml @@ -0,0 +1,8 @@ + + + + + alt@gentoo.org + Gentoo Alt + + diff --git a/sdk_container/src/third_party/portage-stable/virtual/yacc/ChangeLog b/sdk_container/src/third_party/portage-stable/virtual/yacc/ChangeLog new file mode 100644 index 0000000000..7b7339f89c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/yacc/ChangeLog @@ -0,0 +1,33 @@ +# ChangeLog for virtual/yacc +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/yacc/ChangeLog,v 1.9 2014/01/18 02:57:18 vapier Exp $ + + 18 Jan 2014; Mike Frysinger yacc-0.ebuild: + Add arm64 love. + + 19 Feb 2013; Zac Medico yacc-0.ebuild: + Add ~arm-linux keyword. + + 26 Sep 2012; Tim Harder yacc-0.ebuild: + Add byacc to the list. + + 26 Apr 2012; Alexis Ballier yacc-0.ebuild: + keyword ~amd64-fbsd + + 28 Aug 2011; Fabian Groffen yacc-0.ebuild: + Add Prefix keywords (from bison) + + 22 Aug 2011; Markus Duft yacc-0.ebuild: + keyworded ~x86-linux + + 22 Aug 2011; Markus Duft yacc-0.ebuild: + keyworded ~x86-interix + + 15 Aug 2011; Nirbheek Chauhan yacc-0.ebuild: + Copy over sys-devel/bison's KEYWORDS to avoid repoman warnings + +*yacc-0 (11 Aug 2011) + + 11 Aug 2011; Mike Frysinger +yacc-0.ebuild, + +metadata.xml: + Initial yacc virtual. diff --git a/sdk_container/src/third_party/portage-stable/virtual/yacc/Manifest b/sdk_container/src/third_party/portage-stable/virtual/yacc/Manifest new file mode 100644 index 0000000000..2ee735ef42 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/yacc/Manifest @@ -0,0 +1,23 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +EBUILD yacc-0.ebuild 741 SHA256 29bdb84e0b477463713edeba3e8be250afb9633751e3c0a0681394113db7b125 SHA512 9dc8a34e14bcb84e2b07a0136158ae14197fc2f158c7eaa26f4b4cfce6331a625a982088ae0b16e2072f901ddd2fa9c638e95ccba33ce5080744fa60ea103500 WHIRLPOOL 9e8313dd73ab3a896cdb57df4276f536e918b48f630f82d35fec9e179e2f6f01dcbf8f70adcf5d7e166673085fb14a0386f9e6e81d51b2f16352001c2a1eba7d +MISC ChangeLog 1089 SHA256 7db286d37bcca06e381c2167f7b500699709d2d9bf0cca95213382610a851e9b SHA512 4ff08c261c72e50e962c8b7b6b1831dc8d3fcae9f75420dfe66941a09b0ec358a991bdc8a0216e7ea9c07dc6d4b0b98457a1cf67a0181f89328e523afc79e091 WHIRLPOOL a9fb140829bfc13a09e9d51b6a77550f6a4c8e040badb9df0e4e1047f4b704f78e97eead93df05cdaa191f6f0b88426990eb9c1ad123baff3bad6419d4d32a47 +MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.22 (GNU/Linux) + +iQIcBAEBCAAGBQJS2e2VAAoJEPGu1DbS6WIAvI0P/0PC6k/Y64EIyY0b3HBh0/WK ++L2+3Nmci6IdeUXPxFRggbp0b2HDmfzDtWYCkgGOSU08ZXgPwL5C5ZDZg+AcGQqR +gqnVIA8O4tOkp8eC2LQLt48BZbdhT/XiOaA0JdFDhxaOWUVGm7ccBuZN/PN1lW1K +A9ez3tMWB+DkxWTt0NAY2tMXxolEIANGsg9D4MkdsiTpQEnSKEdgUfCZqq1fc3pa +ZhS4LiVW0HgVGd9ot2uxyNQthezfoKk2wuSVpY7ZZ5L0Dfe3t0I6DWOYLCzEoPY/ +nDwV6t69jsHBijhhu5V+nx1yCzGHevd3LGJIA/ftnwiQpsWCjrFkixpJN5A9eXDe +LKMVPcegU843SXzyI+3/6qij9afrurykhk643BvUmFrqYcVGAQkVciPFSHm+BjQw +LbtREMje71RdTbvGuCI8ZwFsO9BrNbNiV7alqVXoa3c5Zabxg+tmGVbzl/5KvKxa +zBWbsgDRc+BRaEfW61JK0Jq1TU+Cc0JanH1HPCCPy08Qioa7jFwiuGojZSx8rOsI +NJyU8tUTkXlqWxWVdXy5esIJ5aOUXnayZqp8xB0UVOWzw65lG4I7bCvQ8Xkizoff +Ax2WHc7gUtgrPa0g49Gcx5oWNHKe0JtjHj6XoYImLYLeiXyL4dSZuxTzXmy5Ye9L +4/1rHSFFzzF+QNBBeYeT +=uawz +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/virtual/yacc/metadata.xml b/sdk_container/src/third_party/portage-stable/virtual/yacc/metadata.xml new file mode 100644 index 0000000000..96a2d58636 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/yacc/metadata.xml @@ -0,0 +1,5 @@ + + + +base-system + diff --git a/sdk_container/src/third_party/portage-stable/virtual/yacc/yacc-0.ebuild b/sdk_container/src/third_party/portage-stable/virtual/yacc/yacc-0.ebuild index 5d7ee8fe48..a0b7501cc4 100644 --- a/sdk_container/src/third_party/portage-stable/virtual/yacc/yacc-0.ebuild +++ b/sdk_container/src/third_party/portage-stable/virtual/yacc/yacc-0.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/virtual/yacc/yacc-0.ebuild,v 1.2 2011/08/15 13:04:46 nirbheek Exp $ +# $Header: /var/cvsroot/gentoo-x86/virtual/yacc/yacc-0.ebuild,v 1.9 2014/01/18 02:57:18 vapier Exp $ DESCRIPTION="virtual for yacc (yet another compiler compiler)" HOMEPAGE="" @@ -8,8 +8,8 @@ SRC_URI="" LICENSE="" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" -DEPEND="|| ( sys-devel/bison dev-util/yacc )" +DEPEND="|| ( sys-devel/bison dev-util/byacc dev-util/yacc )" RDEPEND="${DEPEND}"