From e574d8e6d1ae7e61b7421f526dd05cfbf2b3ada6 Mon Sep 17 00:00:00 2001 From: David Michael Date: Tue, 19 Mar 2019 19:34:51 +0000 Subject: [PATCH] bump(dev-libs/gmp): sync with upstream --- .../portage-stable/dev-libs/gmp/ChangeLog | 787 ------------------ .../portage-stable/dev-libs/gmp/Manifest | 72 +- .../gmp/files/6.0.0a/ppc64-build.diff | 23 - .../gmp/files/gmp-4.3.2-ABI-multilib.patch | 256 ------ .../dev-libs/gmp/files/gmp-5.0.0-s390.diff | 68 -- .../gmp/files/gmp-5.0.1-perfpow-test.patch | 36 - .../gmp/files/gmp-5.0.1-x86-nopie-tests.patch | 130 --- .../gmp-5.0.2-unnormalised-dividends.patch | 21 - .../gmp/files/gmp-5.0.2-x32-bugfix.patch | 94 --- .../gmp/files/gmp-5.0.2-x32-support.patch | 41 - .../gmp/files/gmp-5.0.5-x32-support.patch | 41 - .../dev-libs/gmp/files/gmp-5.1.0-armv4.patch | 12 - .../gmp/files/gmp-5.1.0-x32-support.patch | 42 - .../gmp/files/gmp-5.1.0-x86-nopie-tests.patch | 119 --- .../files/gmp-6.1.0-noexecstack-detect.patch | 23 + .../gmp/files/gmp-6.1.2-gcc-apple-4.0.1.patch | 21 + .../dev-libs/gmp/gmp-4.3.2-r1.ebuild | 45 +- .../dev-libs/gmp/gmp-5.0.1.ebuild | 87 -- .../dev-libs/gmp/gmp-5.0.2.ebuild | 86 -- .../dev-libs/gmp/gmp-5.0.2_p1.ebuild | 102 --- .../dev-libs/gmp/gmp-5.0.3.ebuild | 101 --- .../dev-libs/gmp/gmp-5.0.4.ebuild | 101 --- .../dev-libs/gmp/gmp-5.0.5.ebuild | 101 --- .../dev-libs/gmp/gmp-5.1.0.ebuild | 116 --- .../dev-libs/gmp/gmp-5.1.1.ebuild | 115 --- .../dev-libs/gmp/gmp-5.1.2.ebuild | 114 --- .../dev-libs/gmp/gmp-5.1.3-r1.ebuild | 118 --- .../dev-libs/gmp/gmp-5.1.3.ebuild | 114 --- .../dev-libs/gmp/gmp-6.0.0a.ebuild | 117 --- .../dev-libs/gmp/gmp-6.1.2-r1.ebuild | 112 +++ .../dev-libs/gmp/gmp-6.1.2.ebuild | 111 +++ .../portage-stable/dev-libs/gmp/metadata.xml | 7 +- .../metadata/md5-cache/dev-libs/gmp-4.3.2-r1 | 15 +- .../metadata/md5-cache/dev-libs/gmp-5.0.1 | 12 - .../metadata/md5-cache/dev-libs/gmp-5.0.2 | 12 - .../metadata/md5-cache/dev-libs/gmp-5.0.2_p1 | 12 - .../metadata/md5-cache/dev-libs/gmp-5.0.3 | 12 - .../metadata/md5-cache/dev-libs/gmp-5.0.4 | 12 - .../metadata/md5-cache/dev-libs/gmp-5.0.5 | 12 - .../metadata/md5-cache/dev-libs/gmp-5.1.0 | 12 - .../metadata/md5-cache/dev-libs/gmp-5.1.1 | 12 - .../metadata/md5-cache/dev-libs/gmp-5.1.2 | 12 - .../metadata/md5-cache/dev-libs/gmp-5.1.3 | 12 - .../metadata/md5-cache/dev-libs/gmp-6.0.0a | 13 - .../dev-libs/{gmp-5.1.3-r1 => gmp-6.1.2} | 21 +- .../metadata/md5-cache/dev-libs/gmp-6.1.2-r1 | 12 + 46 files changed, 330 insertions(+), 3184 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/ChangeLog delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/6.0.0a/ppc64-build.diff delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-4.3.2-ABI-multilib.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.0-s390.diff delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.1-perfpow-test.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.1-x86-nopie-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.2-unnormalised-dividends.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.2-x32-bugfix.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.2-x32-support.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.5-x32-support.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.1.0-armv4.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.1.0-x32-support.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.1.0-x86-nopie-tests.patch create mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-6.1.0-noexecstack-detect.patch create mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-6.1.2-gcc-apple-4.0.1.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.2_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.3-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-6.0.0a.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-6.1.2-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-6.1.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.1 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.2 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.2_p1 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.3 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.4 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.5 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.0 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.1 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.2 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.3 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-6.0.0a rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/{gmp-5.1.3-r1 => gmp-6.1.2} (50%) create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-6.1.2-r1 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 deleted file mode 100644 index bcf2fab7a1..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/ChangeLog +++ /dev/null @@ -1,787 +0,0 @@ -# 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 e48410c986..71954ddbaf 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,69 +1,3 @@ ------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----- +DIST gmp-4.3.2.tar.bz2 1897483 BLAKE2B 0efecd60c7a585f94ec8cbee77541d409c8e3bdeabaca09f7971560fb0fd504ae8e405256913acbef1434146868885c98068ff59efec92c92fdb73b853cf9396 SHA512 2e0b0fd23e6f10742a5517981e5171c6e88b0a93c83da701b296f5c0861d72c19782daab589a7eac3f9032152a0fc7eff7f5362db8fccc4859564a9aa82329cf +DIST gmp-6.1.2.tar.xz 1946336 BLAKE2B 2a864e80799471037a71c10d871f9782c37fe3a0a1734872e90f14a874ecd6551099d67b2ebd07f82a43b0522249a6b46e79952db11a278f87ca8013198f7604 SHA512 9f098281c0593b76ee174b722936952671fab1dae353ce3ed436a31fe2bc9d542eca752353f6645b7077c1f395ab4fdd355c58e08e2a801368f1375690eee2c6 +DIST gmp-man-6.1.2.pdf 825720 BLAKE2B b96340da5f534353b140b361fc1ff74757168024e8039d97a0ed1f14d874ff5fbc50abae2ff3505adc51d72e4acf2882ae6ca6405ae37b594f7b248e1ca05247 SHA512 85de10b2c03f7381881c3e95aa7fc53d8e018115028496ffbb5a79ab4967106c69ed7e97a5e434e6bb39752498aade8c2caa7cf77a8942b7ffd9150368a0d9c3 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 deleted file mode 100644 index 4d0ec5efcb..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/6.0.0a/ppc64-build.diff +++ /dev/null @@ -1,23 +0,0 @@ -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.3.2-ABI-multilib.patch b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-4.3.2-ABI-multilib.patch deleted file mode 100644 index 2f9911c1ea..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-4.3.2-ABI-multilib.patch +++ /dev/null @@ -1,256 +0,0 @@ -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.0-s390.diff b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.0-s390.diff deleted file mode 100644 index 14771a438e..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.0-s390.diff +++ /dev/null @@ -1,68 +0,0 @@ -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. */ - - --/* GMP_LIMB_BITS etc generated by configure */ -+#define GMP_LIMB_BITS 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 GMP_LIMB_BITS 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-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 deleted file mode 100644 index d1b8706082..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.1-perfpow-test.patch +++ /dev/null @@ -1,36 +0,0 @@ - -# 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.1-x86-nopie-tests.patch b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.1-x86-nopie-tests.patch deleted file mode 100644 index e2ec26f4de..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.1-x86-nopie-tests.patch +++ /dev/null @@ -1,130 +0,0 @@ -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/mpbsd/Makefile.in 2010-07-27 00:53:05.000000000 +0000 -+++ b/tests/mpbsd/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/files/gmp-5.0.2-unnormalised-dividends.patch b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.2-unnormalised-dividends.patch deleted file mode 100644 index f29f2eca1a..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.2-unnormalised-dividends.patch +++ /dev/null @@ -1,21 +0,0 @@ - -# HG changeset patch -# User Torbjorn Granlund -# Date 1310730221 -7200 -# Node ID 538dfce27f410b910d5e2f011119269e224d16a3 -# Parent 03ed209dd7efd4f4fff0ce297bb3a8f7e7ba2366 -(mpn_dcpi1_bdiv_q): Get mpn_sub_1 size argument right. - -diff -r 03ed209dd7ef -r 538dfce27f41 mpn/generic/dcpi1_bdiv_q.c ---- a/mpn/generic/dcpi1_bdiv_q.c Thu Jun 16 12:22:24 2011 +0200 -+++ b/mpn/generic/dcpi1_bdiv_q.c Fri Jul 15 13:43:41 2011 +0200 -@@ -130,7 +129,7 @@ - qn = nn - qn; - while (qn > dn) - { -- mpn_sub_1 (np + dn, np + dn, qn, cy); -+ mpn_sub_1 (np + dn, np + dn, qn - dn, cy); - cy = mpn_dcpi1_bdiv_qr_n (qp, np, dp, dn, dinv, tp); - qp += dn; - np += dn; - diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.2-x32-bugfix.patch b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.2-x32-bugfix.patch deleted file mode 100644 index a96136fcc3..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.2-x32-bugfix.patch +++ /dev/null @@ -1,94 +0,0 @@ -UpstreamStatus: Pending - -When LONG_MIN is passed to val, -val is undefined. This patch fixes -it. See for details: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50066 - -Received this patch from H.J. Lu - -Signed-Off-By: Nitin A Kamble 2011/12/01 - ---- gmp-4.3.2/mpf/iset_si.c.ll 2010-01-07 12:09:03.000000000 -0800 -+++ gmp-4.3.2/mpf/iset_si.c 2011-11-30 16:42:35.827944358 -0800 -@@ -31,7 +31,7 @@ mpf_init_set_si (mpf_ptr r, long int val - r->_mp_prec = prec; - r->_mp_d = (mp_ptr) (*__gmp_allocate_func) ((prec + 1) * BYTES_PER_MP_LIMB); - -- vl = (mp_limb_t) (unsigned long int) (val >= 0 ? val : -val); -+ vl = (mp_limb_t) (val >= 0 ? (unsigned long int) val : -(unsigned long int) val); - - r->_mp_d[0] = vl & GMP_NUMB_MASK; - size = vl != 0; ---- gmp-4.3.2/mpf/set_si.c.ll 2010-01-07 12:09:03.000000000 -0800 -+++ gmp-4.3.2/mpf/set_si.c 2011-11-30 16:42:47.823878367 -0800 -@@ -27,7 +27,7 @@ mpf_set_si (mpf_ptr dest, long val) - mp_size_t size; - mp_limb_t vl; - -- vl = (mp_limb_t) (unsigned long int) (val >= 0 ? val : -val); -+ vl = (mp_limb_t) (val >= 0 ? (unsigned long int) val : -(unsigned long int) val); - - dest->_mp_d[0] = vl & GMP_NUMB_MASK; - size = vl != 0; ---- gmp-4.3.2/mpz/cmp_si.c.ll 2010-01-07 12:09:03.000000000 -0800 -+++ gmp-4.3.2/mpz/cmp_si.c 2011-11-30 13:44:25.923319700 -0800 -@@ -27,7 +27,7 @@ _mpz_cmp_si (mpz_srcptr u, signed long i - { - mp_size_t usize = u->_mp_size; - mp_size_t vsize; -- mp_limb_t u_digit; -+ mp_limb_t u_digit, vl_digit; - - #if GMP_NAIL_BITS != 0 - /* FIXME. This isn't very pretty. */ -@@ -41,11 +41,14 @@ _mpz_cmp_si (mpz_srcptr u, signed long i - - vsize = 0; - if (v_digit > 0) -- vsize = 1; -+ { -+ vsize = 1; -+ vl_digit = (mp_limb_t) (unsigned long) v_digit; -+ } - else if (v_digit < 0) - { - vsize = -1; -- v_digit = -v_digit; -+ vl_digit = (mp_limb_t) -(unsigned long) v_digit; - } - - if (usize != vsize) -@@ -56,10 +59,10 @@ _mpz_cmp_si (mpz_srcptr u, signed long i - - u_digit = u->_mp_d[0]; - -- if (u_digit == (mp_limb_t) (unsigned long) v_digit) -+ if (u_digit == vl_digit) - return 0; - -- if (u_digit > (mp_limb_t) (unsigned long) v_digit) -+ if (u_digit > vl_digit) - return usize; - else - return -usize; ---- gmp-4.3.2/mpz/iset_si.c.ll 2010-01-07 12:09:03.000000000 -0800 -+++ gmp-4.3.2/mpz/iset_si.c 2011-11-30 13:44:25.924319695 -0800 -@@ -31,7 +31,7 @@ mpz_init_set_si (mpz_ptr dest, signed lo - dest->_mp_alloc = 1; - dest->_mp_d = (mp_ptr) (*__gmp_allocate_func) (BYTES_PER_MP_LIMB); - -- vl = (mp_limb_t) (unsigned long int) (val >= 0 ? val : -val); -+ vl = (mp_limb_t) (val >= 0 ? (unsigned long int) val : -(unsigned long int) val); - - dest->_mp_d[0] = vl & GMP_NUMB_MASK; - size = vl != 0; ---- gmp-4.3.2/mpz/set_si.c.ll 2010-01-07 12:09:03.000000000 -0800 -+++ gmp-4.3.2/mpz/set_si.c 2011-11-30 13:44:25.947319574 -0800 -@@ -27,7 +27,7 @@ mpz_set_si (mpz_ptr dest, signed long in - mp_size_t size; - mp_limb_t vl; - -- vl = (mp_limb_t) (unsigned long int) (val >= 0 ? val : -val); -+ vl = (mp_limb_t) (val >= 0 ? (unsigned long int) val : -(unsigned long int) val); - - dest->_mp_d[0] = vl & GMP_NUMB_MASK; - size = vl != 0; diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.2-x32-support.patch b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.2-x32-support.patch deleted file mode 100644 index 28efee0a5e..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.2-x32-support.patch +++ /dev/null @@ -1,41 +0,0 @@ -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-4.3.2/configure -+++ gmp-4.3.2/configure -@@ -1499,6 +1499,21 @@ - path_64="x86_64/atom x86_64" - ;; - 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 - ;; - 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.0.5-x32-support.patch b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.5-x32-support.patch deleted file mode 100644 index b6867bf03a..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.0.5-x32-support.patch +++ /dev/null @@ -1,41 +0,0 @@ -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 deleted file mode 100644 index 0337bd3649..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.1.0-armv4.patch +++ /dev/null @@ -1,12 +0,0 @@ -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 deleted file mode 100644 index fda361d9b2..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.1.0-x32-support.patch +++ /dev/null @@ -1,42 +0,0 @@ -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 deleted file mode 100644 index f21479f911..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-5.1.0-x86-nopie-tests.patch +++ /dev/null @@ -1,119 +0,0 @@ -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/files/gmp-6.1.0-noexecstack-detect.patch b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-6.1.0-noexecstack-detect.patch new file mode 100644 index 0000000000..558ba60d08 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-6.1.0-noexecstack-detect.patch @@ -0,0 +1,23 @@ +gmp's -Wa,--noexecstack check is based on glibc's, so backport a change +that went into it there: +https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=215a87451d1fd623fd2699fa57f16f8ab6f6a2f3 +https://sourceware.org/bugzilla/show_bug.cgi?id=6428 + +this is to workaround broken clang assembler that fails w/CFLAGS=-g: +http://crbug.com/585930 +https://llvm.org/bugs/show_bug.cgi?id=11740 + +patch has been sent upstream too: +https://gmplib.org/list-archives/gmp-bugs/2016-February/003916.html + +--- a/configure ++++ b/configure +@@ -11339,7 +11339,7 @@ EOF + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; } \ + && grep .note.GNU-stack conftest.s >/dev/null \ +- && { ac_try='${CC} $CFLAGS $CPPFLAGS -Wa,--noexecstack ++ && { ac_try='${CC} $ASMFLAGS -Wa,--noexecstack + -c -o conftest.o conftest.s >/dev/null' + { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 + (eval $ac_try) 2>&5 diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-6.1.2-gcc-apple-4.0.1.patch b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-6.1.2-gcc-apple-4.0.1.patch new file mode 100644 index 0000000000..8960464ac4 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-6.1.2-gcc-apple-4.0.1.patch @@ -0,0 +1,21 @@ +--- gmp-6.0.0/gmp-h.in.orig 2015-01-16 22:25:51.000000000 +0100 ++++ gmp-6.0.0/gmp-h.in 2015-01-16 22:26:40.000000000 +0100 +@@ -360,14 +360,14 @@ + GCC 4.3 and above with -std=c99 or -std=gnu99 implements ISO C99 + inline semantics, unless -fgnu89-inline is used. */ + #ifdef __GNUC__ +-#if (defined __GNUC_STDC_INLINE__) || (__GNUC__ == 4 && __GNUC_MINOR__ == 2) \ +- || (defined __GNUC_GNU_INLINE__ && defined __cplusplus) ++#if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 2) + #define __GMP_EXTERN_INLINE extern __inline__ __attribute__ ((__gnu_inline__)) +-#else ++#define __GMP_INLINE_PROTOTYPES 1 ++#elif !(defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && __STDC_VERSION__ >= 199901L) + #define __GMP_EXTERN_INLINE extern __inline__ +-#endif + #define __GMP_INLINE_PROTOTYPES 1 + #endif ++#endif + + /* DEC C (eg. version 5.9) supports "static __inline foo()", even in -std1 + strict ANSI mode. Inlining is done even when not optimizing (ie. -O0 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 index a74a671255..119a7b9dd4 100644 --- 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 @@ -1,20 +1,19 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2018 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" +EAPI="5" -inherit eutils libtool toolchain-funcs +inherit eutils libtool toolchain-funcs multilib-minimal -DESCRIPTION="Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers" -HOMEPAGE="http://gmplib.org/" +DESCRIPTION="Library for arbitrary-precision arithmetic on different type of numbers" +HOMEPAGE="https://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" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" IUSE="" DEPEND="sys-devel/m4" @@ -22,32 +21,38 @@ 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 + + # 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_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) + # https://gmplib.org/manual/ABI-and-ISA.html#ABI-and-ISA (bug #344613) if [[ ${CHOST} == hppa2.0-* ]] ; then - export GMPABI="1.0" + 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};; + 32|x86) GMPABI=32;; + 64|amd64|n64) GMPABI=64;; + [onx]32) GMPABI=${ABI};; esac + export GMPABI tc-export CC - econf \ + ECONF_SOURCE="${S}" econf \ --localstatedir=/var/state/gmp \ --disable-mpfr \ --disable-mpbsd \ @@ -55,7 +60,7 @@ src_configure() { --disable-cxx } -src_install() { - emake install-libLTLIBRARIES DESTDIR="${D}" || die +multilib_src_install() { + emake DESTDIR="${D}" install-libLTLIBRARIES 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 deleted file mode 100644 index 15be29ba27..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.1.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# 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 deleted file mode 100644 index ce47005bae..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.2.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# 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 deleted file mode 100644 index d6c7edee35..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.2_p1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# 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.12 2012/02/13 10:42:49 xarthisius 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.bz2 - 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" -RDEPEND="" - -S=${WORKDIR}/${MY_P} - -src_unpack() { - unpack ${MY_P}.tar.bz2 - 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 - epatch "${FILESDIR}"/${MY_P}-unnormalised-dividends.patch - has x32 $(get_all_abis) && 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.3.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.3.ebuild deleted file mode 100644 index c0a050d898..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.3.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# 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 deleted file mode 100644 index 7bc66d9e34..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.4.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# 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 deleted file mode 100644 index fc8421522b..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.0.5.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# 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 deleted file mode 100644 index 62d07523a1..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.0.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# 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 deleted file mode 100644 index 17f1f2809b..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.1.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# 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 deleted file mode 100644 index 199636e3b7..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.2.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# 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 deleted file mode 100644 index d71e567f7b..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.3-r1.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# 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 deleted file mode 100644 index 74f275fc42..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-5.1.3.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# 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 deleted file mode 100644 index c5bddb5a12..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-6.0.0a.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# 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/gmp-6.1.2-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-6.1.2-r1.ebuild new file mode 100644 index 0000000000..4f9a4359fc --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-6.1.2-r1.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit flag-o-matic eutils libtool multilib-minimal + +MY_PV=${PV/_p*} +MY_PV=${MY_PV/_/-} +MY_P=${PN}-${MY_PV} +PLEVEL=${PV/*p} +DESCRIPTION="Library for arbitrary-precision arithmetic on different type of numbers" +HOMEPAGE="https://gmplib.org/" +SRC_URI="ftp://ftp.gmplib.org/pub/${MY_P}/${MY_P}.tar.xz + mirror://gnu/${PN}/${MY_P}.tar.xz + doc? ( https://gmplib.org/${PN}-man-${MY_PV}.pdf )" + +LICENSE="|| ( LGPL-3+ GPL-2+ )" +# The subslot reflects the C & C++ SONAMEs. +SLOT="0/10.4" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="+asm doc cxx static-libs" + +DEPEND="sys-devel/m4 + app-arch/xz-utils" +RDEPEND="" + +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 ) + +PATCHES=( + "${FILESDIR}"/${PN}-6.1.0-noexecstack-detect.patch +) + +src_prepare() { + default + + # note: we cannot run autotools here as gcc depends on this package + elibtoolize + + # https://bugs.gentoo.org/536894 + if [[ ${CHOST} == *-darwin* ]] ; then + eapply "${FILESDIR}"/${PN}-6.1.2-gcc-apple-4.0.1.patch + fi + + # 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 + #!/usr/bin/env sh + exec env ABI="${GMPABI}" "$0.wrapped" "$@" + EOF + # Patches to original configure might have lost the +x bit. + chmod a+rx configure{,.wrapped} || die +} + +multilib_src_configure() { + # Because of our 32-bit userland, 1.0 is the only HPPA ABI that works + # https://gmplib.org/manual/ABI-and-ISA.html#ABI-and-ISA (bug #344613) + if [[ ${CHOST} == hppa2.0-* ]] ; then + 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 + + #367719 + if [[ ${CHOST} == *-mint* ]]; then + filter-flags -O? + fi + + tc-export CC + ECONF_SOURCE="${S}" econf \ + --localstatedir="${EPREFIX}"/var/state/gmp \ + --enable-shared \ + $(use_enable asm assembly) \ + $(use_enable cxx) \ + $(use_enable static-libs static) +} + +multilib_src_compile() { + emake +} + +multilib_src_test() { + emake check +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + # should be a standalone lib + rm -f "${ED}"/usr/$(get_libdir)/libgmp.la + # this requires libgmp + local la="${ED}/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 "${ED}"/usr/share/doc/${PF}/ +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-6.1.2.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-6.1.2.ebuild new file mode 100644 index 0000000000..f7a77a47e8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-6.1.2.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +inherit flag-o-matic eutils libtool multilib-minimal + +MY_PV=${PV/_p*} +MY_PV=${MY_PV/_/-} +MY_P=${PN}-${MY_PV} +PLEVEL=${PV/*p} +DESCRIPTION="Library for arbitrary-precision arithmetic on different type of numbers" +HOMEPAGE="https://gmplib.org/" +SRC_URI="ftp://ftp.gmplib.org/pub/${MY_P}/${MY_P}.tar.xz + mirror://gnu/${PN}/${MY_P}.tar.xz + doc? ( https://gmplib.org/${PN}-man-${MY_PV}.pdf )" + +LICENSE="|| ( LGPL-3+ GPL-2+ )" +# The subslot reflects the C & C++ SONAMEs. +SLOT="0/10.4" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="+asm doc cxx static-libs" + +DEPEND="sys-devel/m4 + app-arch/xz-utils" +RDEPEND="" + +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 + + epatch "${FILESDIR}"/${PN}-6.1.0-noexecstack-detect.patch + + # https://bugs.gentoo.org/536894 + if [[ ${CHOST} == *-darwin* ]] ; then + epatch "${FILESDIR}"/${PN}-6.1.2-gcc-apple-4.0.1.patch + fi + + # 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 + #!/usr/bin/env sh + exec env ABI="${GMPABI}" "$0.wrapped" "$@" + EOF + # Patches to original configure might have lost the +x bit. + chmod a+rx configure{,.wrapped} + epatch_user +} + +multilib_src_configure() { + # Because of our 32-bit userland, 1.0 is the only HPPA ABI that works + # https://gmplib.org/manual/ABI-and-ISA.html#ABI-and-ISA (bug #344613) + if [[ ${CHOST} == hppa2.0-* ]] ; then + 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 + + #367719 + if [[ ${CHOST} == *-mint* ]]; then + filter-flags -O? + fi + + tc-export CC + ECONF_SOURCE="${S}" econf \ + --localstatedir="${EPREFIX}"/var/state/gmp \ + --enable-shared \ + $(use_enable asm assembly) \ + $(use_enable cxx) \ + $(use_enable static-libs static) +} + +multilib_src_compile() { + emake +} + +multilib_src_test() { + emake check +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + # should be a standalone lib + rm -f "${ED}"/usr/$(get_libdir)/libgmp.la + # this requires libgmp + local la="${ED}/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 "${ED}"/usr/share/doc/${PF}/ +} 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 index b419bd1ef1..5fa58802c0 100644 --- 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 @@ -1,8 +1,11 @@ -toolchain + + toolchain@gentoo.org + Gentoo Toolchain Project + - after building gmp, run some tests against to produce faster libraries -- this option will double the compile time + Enable use of hand optimized assembly routines (faster execution) 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 index 8018e205cb..140404321f 100644 --- 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 @@ -1,11 +1,12 @@ -DEFINED_PHASES=configure install prepare +DEFINED_PHASES=compile configure install prepare test DEPEND=sys-devel/m4 >=app-portage/elt-patches-20170815 -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 +DESCRIPTION=Library for arbitrary-precision arithmetic on different type of numbers +EAPI=5 +HOMEPAGE=https://gmplib.org/ +IUSE=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 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd LICENSE=LGPL-3 SLOT=3 SRC_URI=mirror://gnu/gmp/gmp-4.3.2.tar.bz2 -_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 libtool f143db5a74ccd9ca28c1234deffede96 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=4a40b4f2b5384370343c2db4575b0a6c +_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 libtool f143db5a74ccd9ca28c1234deffede96 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf +_md5_=72362b3ed7762a5848bac379e243541b 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 deleted file mode 100644 index 167a885c4a..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install postinst preinst unpack -DEPEND=sys-devel/m4 >=app-portage/elt-patches-20170815 -DESCRIPTION=Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers -EAPI=0 -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_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_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 deleted file mode 100644 index d352c32d5a..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.2 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install postinst preinst unpack -DEPEND=sys-devel/m4 >=app-portage/elt-patches-20170815 -DESCRIPTION=Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers -EAPI=0 -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_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_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 deleted file mode 100644 index 1ab19a5552..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.2_p1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install postinst preinst unpack -DEPEND=sys-devel/m4 >=app-portage/elt-patches-20170815 -DESCRIPTION=Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers -EAPI=0 -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.2.tar.bz2 doc? ( http://gmplib.org/gmp-man-5.0.2.pdf ) -_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_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 deleted file mode 100644 index 6f58d4e77d..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.3 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install postinst preinst unpack -DEPEND=sys-devel/m4 app-arch/xz-utils >=app-portage/elt-patches-20170815 -DESCRIPTION=Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers -EAPI=0 -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_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_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 deleted file mode 100644 index da153fb4d9..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.4 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install postinst preinst unpack -DEPEND=sys-devel/m4 app-arch/xz-utils >=app-portage/elt-patches-20170815 -DESCRIPTION=Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers -EAPI=0 -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_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 unpacker ee2f5086cd7e7b747b061f58db14d89e vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_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 deleted file mode 100644 index 677c8a1163..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.0.5 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install postinst preinst unpack -DEPEND=sys-devel/m4 app-arch/xz-utils >=app-portage/elt-patches-20170815 -DESCRIPTION=Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers -EAPI=0 -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_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 unpacker ee2f5086cd7e7b747b061f58db14d89e vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_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 deleted file mode 100644 index 0b19bdf034..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.0 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install postinst preinst test unpack -DEPEND=sys-devel/m4 app-arch/xz-utils >=app-portage/elt-patches-20170815 -DESCRIPTION=Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers -EAPI=0 -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_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 unpacker ee2f5086cd7e7b747b061f58db14d89e vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_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 deleted file mode 100644 index a372a3785c..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install postinst preinst test unpack -DEPEND=sys-devel/m4 app-arch/xz-utils >=app-portage/elt-patches-20170815 -DESCRIPTION=Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers -EAPI=0 -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_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 unpacker ee2f5086cd7e7b747b061f58db14d89e vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_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 deleted file mode 100644 index 14f5a72976..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.2 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install postinst preinst test unpack -DEPEND=sys-devel/m4 app-arch/xz-utils >=app-portage/elt-patches-20170815 -DESCRIPTION=Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers -EAPI=0 -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_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 unpacker ee2f5086cd7e7b747b061f58db14d89e vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_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 deleted file mode 100644 index a2bf2c08c0..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.3 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install postinst preinst test unpack -DEPEND=sys-devel/m4 app-arch/xz-utils >=app-portage/elt-patches-20170815 -DESCRIPTION=Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers -EAPI=0 -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_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 unpacker ee2f5086cd7e7b747b061f58db14d89e vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=204c45ad59ad9c2f30e6537b90589257 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 deleted file mode 100644 index 6cf9c20f55..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-6.0.0a +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst preinst prepare test -DEPEND=sys-devel/m4 app-arch/xz-utils >=app-portage/elt-patches-20170815 -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_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=45bf79bbe421faf490656df548832bd3 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-6.1.2 similarity index 50% rename from sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-5.1.3-r1 rename to sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-6.1.2 index 85fcc7f445..cb2df32c17 100644 --- 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-6.1.2 @@ -1,13 +1,12 @@ -DEFINED_PHASES=compile configure install postinst preinst prepare test +DEFINED_PHASES=compile configure install prepare test DEPEND=sys-devel/m4 app-arch/xz-utils >=app-portage/elt-patches-20170815 -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 ) +DESCRIPTION=Library for arbitrary-precision arithmetic on different type of numbers +EAPI=5 +HOMEPAGE=https://gmplib.org/ +IUSE=+asm doc cxx 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 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=|| ( LGPL-3+ GPL-2+ ) +SLOT=0/10.4 +SRC_URI=ftp://ftp.gmplib.org/pub/gmp-6.1.2/gmp-6.1.2.tar.xz mirror://gnu/gmp/gmp-6.1.2.tar.xz doc? ( https://gmplib.org/gmp-man-6.1.2.pdf ) _eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=da409025bf0ddd28d5b19e0c1b4ae871 +_md5_=7a9f8fe182f83081fd7bd8fbc116e3e0 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-6.1.2-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-6.1.2-r1 new file mode 100644 index 0000000000..4c313cee90 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-6.1.2-r1 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=sys-devel/m4 app-arch/xz-utils >=app-portage/elt-patches-20170815 +DESCRIPTION=Library for arbitrary-precision arithmetic on different type of numbers +EAPI=6 +HOMEPAGE=https://gmplib.org/ +IUSE=+asm doc cxx 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 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=|| ( LGPL-3+ GPL-2+ ) +SLOT=0/10.4 +SRC_URI=ftp://ftp.gmplib.org/pub/gmp-6.1.2/gmp-6.1.2.tar.xz mirror://gnu/gmp/gmp-6.1.2.tar.xz doc? ( https://gmplib.org/gmp-man-6.1.2.pdf ) +_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf +_md5_=a885435cf8bc75f0083621c45a83f090