mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-17 09:56:59 +02:00
Merge pull request #718 from dm0-/toolchains
Sync toolchains packages with Gentoo
This commit is contained in:
commit
932c1e7c00
@ -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 <vapier@gentoo.org> -gmp-4.3.2.ebuild,
|
||||
gmp-4.3.2-r1.ebuild:
|
||||
Move the ABI-only ebuild into stable.
|
||||
|
||||
14 May 2014; Agostino Sarubbo <ago@gentoo.org> gmp-5.1.3-r1.ebuild:
|
||||
Stable for sparc, wrt bug #505838
|
||||
|
||||
13 May 2014; Agostino Sarubbo <ago@gentoo.org> gmp-5.1.3-r1.ebuild:
|
||||
Stable for ia64, wrt bug #505838
|
||||
|
||||
08 May 2014; Mike Frysinger <vapier@gentoo.org> 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 <ago@gentoo.org> gmp-5.1.3-r1.ebuild:
|
||||
Stable for x86, wrt bug #505838
|
||||
|
||||
20 Apr 2014; Agostino Sarubbo <ago@gentoo.org> gmp-5.1.3-r1.ebuild:
|
||||
Stable for ppc64, wrt bug #505838
|
||||
|
||||
19 Apr 2014; Agostino Sarubbo <ago@gentoo.org> gmp-5.1.3-r1.ebuild:
|
||||
Stable for alpha, wrt bug #505838
|
||||
|
||||
13 Apr 2014; Agostino Sarubbo <ago@gentoo.org> gmp-5.1.3-r1.ebuild:
|
||||
Stable for ppc, wrt bug #505838
|
||||
|
||||
12 Apr 2014; Chema Alonso <nimiux@gentoo.org> gmp-5.1.3-r1.ebuild:
|
||||
Stable for amd64 wrt bug #505838
|
||||
|
||||
01 Apr 2014; Markus Meier <maekke@gentoo.org> gmp-5.1.3-r1.ebuild:
|
||||
arm stable, bug #505838
|
||||
|
||||
28 Mar 2014; Jeroen Roovers <jer@gentoo.org> gmp-5.1.3-r1.ebuild:
|
||||
Stable for HPPA (bug #505838).
|
||||
|
||||
27 Mar 2014; Mike Frysinger <vapier@gentoo.org>
|
||||
+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 <vapier@gentoo.org> +gmp-6.0.0a.ebuild:
|
||||
Version bump.
|
||||
|
||||
26 Mar 2014; Mike Frysinger <vapier@gentoo.org> gmp-5.1.3-r1.ebuild:
|
||||
Mark arm64/m68k/s390/sh stable #505838.
|
||||
|
||||
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> gmp-5.1.2.ebuild,
|
||||
gmp-5.1.3-r1.ebuild, gmp-5.1.3.ebuild:
|
||||
Add arm64 love.
|
||||
|
||||
24 Dec 2013; Agostino Sarubbo <ago@gentoo.org> gmp-5.1.2.ebuild:
|
||||
Stable for x86, wrt bug #487796
|
||||
|
||||
24 Dec 2013; Mike Frysinger <vapier@gentoo.org> 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 <vapier@gentoo.org> 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 <ago@gentoo.org> gmp-5.1.2.ebuild:
|
||||
Stable for sparc, wrt bug #487796
|
||||
|
||||
23 Dec 2013; Mike Frysinger <vapier@gentoo.org> gmp-5.1.2.ebuild:
|
||||
Mark ia64 stable #487796.
|
||||
|
||||
22 Dec 2013; Agostino Sarubbo <ago@gentoo.org> gmp-5.1.2.ebuild:
|
||||
Stable for ppc64, wrt bug #487796
|
||||
|
||||
21 Dec 2013; Agostino Sarubbo <ago@gentoo.org> gmp-5.1.2.ebuild:
|
||||
Stable for ppc, wrt bug #487796
|
||||
|
||||
03 Nov 2013; Matt Turner <mattst88@gentoo.org> gmp-5.1.2.ebuild:
|
||||
alpha stable, bug 487796.
|
||||
|
||||
29 Oct 2013; Chema Alonso <nimiux@gentoo.org> gmp-5.1.2.ebuild:
|
||||
Stable for amd64 wrt bug #487796
|
||||
|
||||
23 Oct 2013; Markus Meier <maekke@gentoo.org> gmp-5.1.2.ebuild:
|
||||
arm stable, bug #487796
|
||||
|
||||
16 Oct 2013; Jeroen Roovers <jer@gentoo.org> gmp-5.1.2.ebuild:
|
||||
Stable for HPPA (bug #487796).
|
||||
|
||||
13 Oct 2013; Michał Górny <mgorny@gentoo.org> gmp-5.1.3-r1.ebuild:
|
||||
Explicitly call einstalldocs in multilib_src_install_all() to accomodate bug
|
||||
#483304.
|
||||
|
||||
13 Oct 2013; Mike Gilbert <floppym@gentoo.org> gmp-5.1.3-r1.ebuild:
|
||||
Steal more complete blocker set from sys-libs/gpm.
|
||||
|
||||
13 Oct 2013; Mike Gilbert <floppym@gentoo.org> gmp-5.1.3-r1.ebuild:
|
||||
Make the blocker more specific.
|
||||
|
||||
13 Oct 2013; Mike Gilbert <floppym@gentoo.org> 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 <vapier@gentoo.org> +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 <vapier@gentoo.org> +gmp-5.1.3.ebuild:
|
||||
Version bump.
|
||||
|
||||
26 May 2013; Mike Frysinger <vapier@gentoo.org> 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 <vapier@gentoo.org> +gmp-5.1.2.ebuild:
|
||||
Version bump.
|
||||
|
||||
21 Apr 2013; Mike Frysinger <vapier@gentoo.org> +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 <vapier@gentoo.org> +gmp-5.1.1.ebuild:
|
||||
Version bump.
|
||||
|
||||
09 Feb 2013; Mike Frysinger <vapier@gentoo.org> gmp-5.1.0.ebuild,
|
||||
metadata.xml:
|
||||
Add support for USE=pgo #454912 by Richard Yao.
|
||||
|
||||
15 Jan 2013; Mike Frysinger <vapier@gentoo.org> gmp-5.1.0.ebuild:
|
||||
Run tests in parallel.
|
||||
|
||||
10 Jan 2013; Mike Frysinger <vapier@gentoo.org>
|
||||
+files/gmp-5.1.0-x32-support.patch, gmp-5.1.0.ebuild:
|
||||
Fix x32 builds #451038 by Zenitur.
|
||||
|
||||
24 Dec 2012; Mike Frysinger <vapier@gentoo.org>
|
||||
+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 <vapier@gentoo.org> +gmp-5.1.0.ebuild:
|
||||
Version bump.
|
||||
|
||||
22 May 2012; Mike Frysinger <vapier@gentoo.org>
|
||||
+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 <vapier@gentoo.org> +gmp-5.0.5.ebuild:
|
||||
Version bump.
|
||||
|
||||
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> gmp-5.0.4.ebuild:
|
||||
keyword ~amd64-fbsd
|
||||
|
||||
13 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org> gmp-5.0.2_p1.ebuild:
|
||||
ppc64 stable wrt #395193
|
||||
|
||||
*gmp-5.0.4 (10 Feb 2012)
|
||||
|
||||
10 Feb 2012; Mike Frysinger <vapier@gentoo.org> +gmp-5.0.4.ebuild:
|
||||
Version bump.
|
||||
|
||||
01 Feb 2012; Brent Baude <ranger@gentoo.org> gmp-5.0.2_p1.ebuild:
|
||||
Marking gmp-5.0.2_p1 ppc for bug 395193
|
||||
|
||||
28 Jan 2012; Mike Frysinger <vapier@gentoo.org> 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 <vapier@gentoo.org> +gmp-5.0.3.ebuild:
|
||||
Version bump.
|
||||
|
||||
03 Jan 2012; Mike Frysinger <vapier@gentoo.org> gmp-5.0.2_p1.ebuild:
|
||||
Mung the libgmp.la references in libgmpxx.la #397389 by David Leverton.
|
||||
|
||||
01 Jan 2012; Raúl Porcel <armin76@gentoo.org> gmp-5.0.2_p1.ebuild:
|
||||
ia64/m68k/s390/sh/sparc/x86 stable wrt #395193
|
||||
|
||||
26 Dec 2011; Markus Meier <maekke@gentoo.org> gmp-5.0.2_p1.ebuild:
|
||||
arm stable, bug #395193
|
||||
|
||||
23 Dec 2011; Matt Turner <mattst88@gentoo.org> gmp-5.0.2_p1.ebuild:
|
||||
alpha stable, bug #395193.
|
||||
|
||||
20 Dec 2011; Jeroen Roovers <jer@gentoo.org> gmp-5.0.2_p1.ebuild:
|
||||
Stable for HPPA (bug #395193).
|
||||
|
||||
18 Dec 2011; Agostino Sarubbo <ago@gentoo.org> gmp-5.0.2_p1.ebuild:
|
||||
Stable for AMD64, wrt bug #395193
|
||||
|
||||
18 Dec 2011; Mike Frysinger <vapier@gentoo.org> gmp-5.0.2.ebuild:
|
||||
Mark ppc64 stable #380675.
|
||||
|
||||
08 Dec 2011; Mike Frysinger <vapier@gentoo.org>
|
||||
files/gmp-5.0.2-x32-support.patch:
|
||||
Tweak the x32 fix so it works for native builds too.
|
||||
|
||||
07 Dec 2011; Mike Frysinger <vapier@gentoo.org> 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 <vapier@gentoo.org> 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 <ranger@gentoo.org> gmp-5.0.2.ebuild:
|
||||
Marking gmp-5.0.2 ppc for bug 380675
|
||||
|
||||
12 Oct 2011; Raúl Porcel <armin76@gentoo.org> 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 <vapier@gentoo.org> +gmp-4.3.2-r1.ebuild:
|
||||
Add ebuild for libgmp.so.3 ABI name.
|
||||
|
||||
03 Oct 2011; Mike Frysinger <vapier@gentoo.org> 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 <jer@gentoo.org> gmp-5.0.2.ebuild:
|
||||
Stable for HPPA (bug #380675).
|
||||
|
||||
04 Sep 2011; Markus Meier <maekke@gentoo.org> gmp-5.0.2.ebuild:
|
||||
arm stable, bug #380675
|
||||
|
||||
04 Sep 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> gmp-5.0.2.ebuild:
|
||||
x86 stable wrt bug #380675
|
||||
|
||||
26 Aug 2011; Tony Vroon <chainsaw@gentoo.org> 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 <vapier@gentoo.org> +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 <darkside@gentoo.org> 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 <vapier@gentoo.org> +gmp-5.0.2.ebuild:
|
||||
Version bump.
|
||||
|
||||
17 Nov 2010; Jeroen Roovers <jer@gentoo.org> gmp-4.3.2.ebuild:
|
||||
Simply set GMPABI and remove other hackery (bug #344613).
|
||||
|
||||
16 Nov 2010; Jeroen Roovers <jer@gentoo.org> gmp-5.0.1.ebuild:
|
||||
Simply set GMPABI and remove other hackery (bug #344613).
|
||||
|
||||
11 Nov 2010; Jeroen Roovers <jer@gentoo.org> gmp-5.0.1.ebuild:
|
||||
Remove HPPA hack (bug #344613 by Christian Franke).
|
||||
|
||||
30 Aug 2010; Mike Frysinger <vapier@gentoo.org> gmp-5.0.1.ebuild,
|
||||
+files/gmp-5.0.1-perfpow-test.patch:
|
||||
Add test fix from upstream.
|
||||
|
||||
27 Jul 2010; Magnus Granberg <zorry@gentoo.org> 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 <vapier@gentoo.org> 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 <vapier@gentoo.org> gmp-5.0.1.ebuild:
|
||||
Move into unstable.
|
||||
|
||||
06 May 2010; Lars Wendler <polynomial-c@gentoo.org> 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 <ranger@gentoo.org> gmp-4.3.2.ebuild:
|
||||
Marking gmp-4.3.2 ppc for bug 304083
|
||||
|
||||
04 Apr 2010; Markos Chandras <hwoarang@gentoo.org> gmp-4.3.2.ebuild:
|
||||
Stable on amd64 wrt bug #304083
|
||||
|
||||
22 Mar 2010; Brent Baude <ranger@gentoo.org> gmp-4.3.2.ebuild:
|
||||
Marking gmp-4.3.2 ppc64 for bug 304083
|
||||
|
||||
13 Feb 2010; Raúl Porcel <armin76@gentoo.org> gmp-4.3.2.ebuild:
|
||||
alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #304083
|
||||
|
||||
11 Feb 2010; Christian Faulhammer <fauli@gentoo.org> gmp-4.3.2.ebuild:
|
||||
stable x86, bug 304083
|
||||
|
||||
09 Feb 2010; Jeroen Roovers <jer@gentoo.org> gmp-4.3.2.ebuild:
|
||||
Stable for HPPA (bug #304083).
|
||||
|
||||
*gmp-5.0.1 (08 Feb 2010)
|
||||
|
||||
08 Feb 2010; Mike Frysinger <vapier@gentoo.org> +gmp-5.0.1.ebuild:
|
||||
Version bump #304063 by Jeroen Roovers.
|
||||
|
||||
*gmp-5.0.0 (08 Jan 2010)
|
||||
|
||||
08 Jan 2010; Mike Frysinger <vapier@gentoo.org> +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 <vapier@gentoo.org> +gmp-4.3.2.ebuild,
|
||||
+files/gmp-4.3.2-ABI-multilib.patch:
|
||||
Version bump.
|
||||
|
||||
15 Dec 2009; Mike Frysinger <vapier@gentoo.org> 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 <ranger@gentoo.org> gmp-4.3.1.ebuild:
|
||||
Marking gmp-4.3.1 ppc64 for bug 287519
|
||||
|
||||
31 Oct 2009; Raúl Porcel <armin76@gentoo.org> gmp-4.3.1.ebuild:
|
||||
ia64/m68k/s390/sh/sparc stable wrt #287519
|
||||
|
||||
30 Oct 2009; Markus Meier <maekke@gentoo.org> gmp-4.3.1.ebuild:
|
||||
arm stable, bug #287519
|
||||
|
||||
24 Oct 2009; nixnut <nixnut@gentoo.org> gmp-4.3.1.ebuild:
|
||||
ppc stable #287519
|
||||
|
||||
16 Oct 2009; Jeroen Roovers <jer@gentoo.org> gmp-4.3.1.ebuild:
|
||||
Stable for HPPA (bug #287519).
|
||||
|
||||
11 Oct 2009; Tobias Klausmann <klausman@gentoo.org> gmp-4.3.1.ebuild:
|
||||
Stable on alpha, bug #287519
|
||||
|
||||
09 Oct 2009; Markus Meier <maekke@gentoo.org> gmp-4.3.1.ebuild:
|
||||
amd64/x86 stable, bug #287519
|
||||
|
||||
16 Aug 2009; Mike Frysinger <vapier@gentoo.org> gmp-4.3.1.ebuild:
|
||||
Respect env CC #281223 by Steve Dibb.
|
||||
|
||||
*gmp-4.3.1 (23 May 2009)
|
||||
|
||||
23 May 2009; Mike Frysinger <vapier@gentoo.org> +gmp-4.3.1.ebuild:
|
||||
Version bump #270810 by Arseny Solokha.
|
||||
|
||||
*gmp-4.3.0 (27 Apr 2009)
|
||||
|
||||
27 Apr 2009; Mike Frysinger <vapier@gentoo.org>
|
||||
+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 <vapier@gentoo.org> +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 <armin76@gentoo.org> gmp-4.2.4.ebuild:
|
||||
arm/ia64/s390/sh/sparc stable wrt #255703
|
||||
|
||||
01 Feb 2009; nixnut <nixnut@gentoo.org> gmp-4.2.4.ebuild:
|
||||
ppc stable #255703
|
||||
|
||||
01 Feb 2009; Tobias Klausmann <klausman@gentoo.org> gmp-4.2.4.ebuild:
|
||||
Stable on alpha, bug #255703
|
||||
|
||||
24 Jan 2009; Markus Meier <maekke@gentoo.org> gmp-4.2.4.ebuild:
|
||||
amd64/x86 stable, bug #255703
|
||||
|
||||
23 Jan 2009; Jeroen Roovers <jer@gentoo.org> gmp-4.2.4.ebuild:
|
||||
Stable for HPPA (bug #255703).
|
||||
|
||||
23 Jan 2009; Brent Baude <ranger@gentoo.org> gmp-4.2.4.ebuild:
|
||||
stable ppc64, bug 255703
|
||||
|
||||
*gmp-4.2.4 (25 Sep 2008)
|
||||
|
||||
25 Sep 2008; Mike Frysinger <vapier@gentoo.org> +gmp-4.2.4.ebuild:
|
||||
Version bump.
|
||||
|
||||
25 Aug 2008; Raúl Porcel <armin76@gentoo.org> gmp-4.2.2-r2.ebuild:
|
||||
ia64 stable wrt #235292
|
||||
|
||||
24 Aug 2008; Tobias Klausmann <klausman@gentoo.org> gmp-4.2.2-r2.ebuild:
|
||||
Stable on alpha, bug #235292
|
||||
|
||||
24 Aug 2008; Markus Rothe <corsair@gentoo.org> gmp-4.2.2-r2.ebuild:
|
||||
Stable on ppc64; bug #235292
|
||||
|
||||
22 Aug 2008; nixnut <nixnut@gentoo.org> gmp-4.2.2-r2.ebuild:
|
||||
Stable on ppc wrt bug 235292
|
||||
|
||||
21 Aug 2008; Friedrich Oslage <bluebird@gentoo.org> gmp-4.2.2-r2.ebuild:
|
||||
Stable on sparc, bug #235292
|
||||
|
||||
21 Aug 2008; Jeroen Roovers <jer@gentoo.org> gmp-4.2.2-r2.ebuild:
|
||||
Stable for HPPA (bug #235292).
|
||||
|
||||
20 Aug 2008; Markus Meier <maekke@gentoo.org> gmp-4.2.2-r2.ebuild:
|
||||
amd64/x86 stable, bug #235292
|
||||
|
||||
*gmp-4.2.3 (20 Aug 2008)
|
||||
|
||||
20 Aug 2008; Mike Frysinger <vapier@gentoo.org>
|
||||
+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 <loki_val@gentoo.org> -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 <loki_val@gentoo.org>
|
||||
+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 <vapier@gentoo.org>
|
||||
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 <vapier@gentoo.org>
|
||||
+files/4.2.2/mpf_set_str.c.diff, +gmp-4.2.2-r1.ebuild:
|
||||
Add fix from upstream.
|
||||
|
||||
26 Dec 2007; Samuli Suominen <drac@gentoo.org> gmp-4.2.2.ebuild:
|
||||
amd64 stable wrt #202665
|
||||
|
||||
24 Dec 2007; Brent Baude <ranger@gentoo.org> gmp-4.2.2.ebuild:
|
||||
Marking gmp-4.2.2 ppc64 for bug 202665
|
||||
|
||||
21 Dec 2007; nixnut <nixnut@gentoo.org> gmp-4.2.2.ebuild:
|
||||
Stable on ppc wrt bug 202665
|
||||
|
||||
19 Dec 2007; Raúl Porcel <armin76@gentoo.org> gmp-4.2.2.ebuild:
|
||||
alpha/ia64/sparc/x86 stable wrt #202665
|
||||
|
||||
18 Dec 2007; Jeroen Roovers <jer@gentoo.org> gmp-4.2.2.ebuild:
|
||||
Stable for HPPA (bug #202665).
|
||||
|
||||
*gmp-4.2.2 (12 Nov 2007)
|
||||
|
||||
12 Nov 2007; Mike Frysinger <vapier@gentoo.org>
|
||||
+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 <vapier@gentoo.org>
|
||||
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 <blubb@gentoo.org> gmp-4.2.1.ebuild:
|
||||
replace some more ABIs with GMPABI; fix taken from kanaka's auto-multilib
|
||||
overlay
|
||||
|
||||
20 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> gmp-4.2.1.ebuild:
|
||||
Stable on Alpha.
|
||||
|
||||
18 Oct 2006; Roy Marples <uberlord@gentoo.org> gmp-4.2.1.ebuild:
|
||||
Added ~sparc-fbsd keyword.
|
||||
|
||||
29 Sep 2006; Mike Frysinger <vapier@gentoo.org> 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 <corsair@gentoo.org> gmp-4.2.1.ebuild:
|
||||
Stable on ppc64
|
||||
|
||||
03 Sep 2006; Joshua Kinard <kumba@gentoo.org> gmp-4.2.1.ebuild:
|
||||
Marked stable on mips.
|
||||
|
||||
31 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org> gmp-4.2.1.ebuild:
|
||||
Stable on sparc
|
||||
|
||||
30 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> gmp-4.2.1.ebuild:
|
||||
Stable on x86 for gcc 4.1.1 going stable.
|
||||
|
||||
19 Aug 2006; Herbie Hopkins <herbs@gentoo.org> gmp-4.2.1.ebuild:
|
||||
Stable on amd64.
|
||||
|
||||
28 Jul 2006; Fabian Groffen <grobian@gentoo.org> 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 <lu_zero@gentoo.org> gmp-4.2.1.ebuild:
|
||||
Marked stable on ppc
|
||||
|
||||
25 Jun 2006; Guy Martin <gmsoft@gentoo.org> gmp-4.2.1.ebuild:
|
||||
Stable on hppa.
|
||||
|
||||
*gmp-4.2.1 (18 Jun 2006)
|
||||
|
||||
18 Jun 2006; Mike Frysinger <vapier@gentoo.org>
|
||||
+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 <corsair@gentoo.org> 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 <vapier@gentoo.org>
|
||||
+files/gmp-4.2-ABI-multilib.patch, +gmp-4.2.ebuild:
|
||||
Version bump #129007 by Raphael.
|
||||
|
||||
30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> gmp-4.1.4-r3.ebuild:
|
||||
Add ~x86-fbsd keyword.
|
||||
|
||||
27 Feb 2006; Jeroen Roovers <jer@gentoo.org> gmp-4.1.4-r3.ebuild:
|
||||
Stable on hppa (bug #121968).
|
||||
|
||||
26 Feb 2006; Joshua Kinard <kumba@gentoo.org> gmp-4.1.4-r3.ebuild:
|
||||
Marked stable on mips.
|
||||
|
||||
17 Feb 2006; Michael Hanselmann <hansmi@gentoo.org> gmp-4.1.4-r3.ebuild:
|
||||
Stable on ppc.
|
||||
|
||||
15 Feb 2006; Markus Rothe <corsair@gentoo.org> gmp-4.1.4-r3.ebuild:
|
||||
Stable on ppc64; bug #121968
|
||||
|
||||
14 Feb 2006; Fabian Groffen <grobian@gentoo.org> gmp-4.1.4-r1.ebuild:
|
||||
Marked ~ppc-macos (bugs #89644, #122760)
|
||||
|
||||
08 Feb 2006; Mark Loeser <halcy0n@gentoo.org> gmp-4.1.4-r3.ebuild:
|
||||
Stable on x86; bug #121968
|
||||
|
||||
08 Feb 2006; Patrick McLean <chutzpah@gentoo.org> gmp-4.1.4-r3.ebuild:
|
||||
Stable on amd64 (bug #121968).
|
||||
|
||||
08 Feb 2006; Gustavo Zacarias <gustavoz@gentoo.org> gmp-4.1.4-r3.ebuild:
|
||||
Stable on sparc wrt #121968
|
||||
|
||||
03 Feb 2006; Aron Griffis <agriffis@gentoo.org> gmp-4.1.4-r3.ebuild:
|
||||
Mark 4.1.4-r3 stable on ia64
|
||||
|
||||
03 Feb 2006; Mike Frysinger <vapier@gentoo.org>
|
||||
+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 <vapier@gentoo.org>
|
||||
+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 <dragonheart@gentoo.org>
|
||||
+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 <vapier@gentoo.org> +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 <gmsoft@gentoo.org> 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 <cryos@gentoo.org> gmp-4.1.4-r1.ebuild:
|
||||
Add doc USE flag, thanks to Lucas Chiesa <lucas.chiesa@gmail.com> for the
|
||||
patch, closes bug 80031.
|
||||
|
||||
*gmp-4.1.4-r1 (14 Aug 2005)
|
||||
|
||||
14 Aug 2005; Diego Pettenò <flameeyes@gentoo.org> +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 <dragonheart@gentoo.org> gmp-4.1.4.ebuild:
|
||||
Updated minium libtool version as per bug #88616. Thanks Andrew Cowie
|
||||
<andrew@operationaldynSPAMLESSamics.com>
|
||||
|
||||
15 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> gmp-4.1.4.ebuild:
|
||||
Fix bug #79662. Always apply ${ABI} patch, and always rerun autoreconf.
|
||||
|
||||
15 Feb 2005; Daniel Black <dragonheart@gentoo.org> -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 <ll_news@stofanet.dk> in bug #81913. amd64 considerations as per
|
||||
bug #79662.
|
||||
|
||||
27 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
+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 <kloeri@gentoo.org> gmp-4.1.4.ebuild:
|
||||
Stable on alpha.
|
||||
|
||||
20 Dec 2004; Dylan Carlson <absinthe@gentoo.org> gmp-4.1.4.ebuild:
|
||||
Stable on amd64.
|
||||
|
||||
16 Dec 2004; Gustavo Zacarias <gustavoz@gentoo.org> gmp-4.1.4.ebuild:
|
||||
Stable on sparc
|
||||
|
||||
28 Nov 2004; Simon Stelling <blubb@gentoo.org> +files/amd64.patch,
|
||||
gmp-4.1.4.ebuild:
|
||||
added a patch to fix -O3 and higher
|
||||
issues; bug #66780
|
||||
|
||||
07 Nov 2004; Joshua Kinard <kumba@gentoo.org> gmp-4.1.4.ebuild:
|
||||
Marked stable on mips.
|
||||
|
||||
06 Nov 2004; Bryan Østergaard <kloeri@gentoo.org> gmp-4.1.3.ebuild:
|
||||
Stable on alpha.
|
||||
|
||||
01 Nov 2004; Lars Weiler <pylon@gentoo.org> gmp-4.1.4.ebuild:
|
||||
Stable on ppc for PHP5, Bug #60442.
|
||||
|
||||
19 Oct 2004; Dylan Carlson <absinthe@gentoo.org> gmp-4.1.3.ebuild:
|
||||
Stable on amd64.
|
||||
|
||||
18 Oct 2004; Gustavo Zacarias <gustavoz@gentoo.org> gmp-4.1.3.ebuild:
|
||||
Stable on sparc
|
||||
|
||||
*gmp-4.1.4 (14 Oct 2004)
|
||||
|
||||
14 Oct 2004; Daniel Black <dragonheart@gentoo.org> -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 <tgall@gentoo.org> gmp-4.1.3.ebuild, +ppc64-gmp-acinclude.patch:
|
||||
stable on ppc64
|
||||
|
||||
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> gmp-4.1.2.ebuild,
|
||||
gmp-4.1.3.ebuild:
|
||||
virtual/glibc -> virtual/libc
|
||||
|
||||
20 Jun 2004; Daniel Black <dragonheart@gentoo.org> gmp-4.1.2.ebuild,
|
||||
gmp-4.1.3.ebuild, gmp-4.1-r1.ebuild:
|
||||
changed m4 dependancy (bug #54131 thanks Scott Taylor
|
||||
<swtaylor@gentoo.org>). 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 <randy@gentoo.org> gmp-4.1.3.ebuild:
|
||||
Added s390 keywords
|
||||
|
||||
*gmp-4.1.3 (08 May 2004)
|
||||
|
||||
08 May 2004; Daniel Black <dragonheart@gentoo.org> 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
|
||||
<cyberspacecomputers@msn.com> in bug #50416
|
||||
|
||||
03 Apr 2004; Guy Martin <gmsoft@gentoo.org> 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 <pylon@gentoo.org> gmp-4.1.2.ebuild:
|
||||
stable on ppc
|
||||
|
||||
24 Mar 2004; Jason Wever <weeve@gentoo.org> gmp-4.1.2.ebuild:
|
||||
Stable on sparc.
|
||||
|
||||
22 Mar 2004; Chris Aniszczyk <zx@gentoo.org> gmp-4.1.2.ebuild, metadata.xml:
|
||||
Added metadata.xml
|
||||
|
||||
22 Mar 2004; Chris Aniszczyk <zx@gentoo.org> gmp-4.1.2.ebuild:
|
||||
Added support for ~hppa ;)
|
||||
|
||||
26 Feb 2004; Joshua Kinard <kumba@gentoo.org> gmp-4.1.2.ebuild:
|
||||
Added ~mips to KEYWORDS to satisfy repoman deps.
|
||||
|
||||
24 Feb 2004; Seemant Kulleen <seemant@gentoo.org> 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 <agriffis@gentoo.org> gmp-4.1.2.ebuild:
|
||||
stable on x86
|
||||
|
||||
18 Jan 2004; Adrian Almenar <strider@gentoo.org> gmp-4.1.2.ebuild:
|
||||
Added ia64 keyword.
|
||||
|
||||
19 Oct 2003; Martin Holzer <mholzer@gentoo.org> gmp-4.1.2.ebuild:
|
||||
corrected amd64 string. Closes #31436.
|
||||
|
||||
16 Oct 2003; Daniel Robbins <drobbins@gentoo.org> : Added longlong.patch
|
||||
submitted by Kenneth Ayers <kba114@psu.edu>. Unmasked on amd64. Thanks
|
||||
Kenneth!
|
||||
|
||||
15 Mar 2003; Martin Schlemmer <azarah@gentoo.org> :
|
||||
Fix m4 DEPEND for m4-1.4 we are using now. Libtoolize.
|
||||
|
||||
*gmp-4.1.2 (22 Feb 2003)
|
||||
|
||||
09 Mar 2003; Aron Griffis <agriffis@gentoo.org> gmp-4.1.2.ebuild:
|
||||
Mark stable on alpha
|
||||
|
||||
02 Mar 2003; Seemant Kulleen <seemant@gentoo.org> gmp-4.1.2.ebuild:
|
||||
filter out -ffast-math, closing bug #16284 by David Cozatt
|
||||
<yggsdrasil@hotmail.com>
|
||||
|
||||
23 Feb 2003; Aron Griffis <agriffis@gentoo.org> gmp-4.1.2.ebuild :
|
||||
Only run "make check" when DEBUG is set
|
||||
|
||||
22 Feb 2003; Aron Griffis <agriffis@gentoo.org> 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 <agriffis@gentoo.org> gmp-4.1-r1.ebuild :
|
||||
Mark stable on alpha
|
||||
|
||||
14 Jan 2003: Jason Wever <weeve@gentoo.org> 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 <agriffis@gentoo.org> gmp-4.1-r1.ebuild :
|
||||
Added ~alpha to KEYWORDS
|
||||
|
||||
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
|
||||
|
||||
*gmp-4.1-r1 (06 Jul 2002)
|
||||
|
||||
14 Aug 2002; Pieter Van den Abeele <pvdabeel@gentoo.org> :
|
||||
Added ppc keyword
|
||||
|
||||
04 Aug 2002; Doug Goldstein <cardoe@gentoo.org> 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 <stubear@gentoo.org> 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 <agriffis@gentoo.org> 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 <raker@gentoo.org> 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 <seemant@gentoo.org> gmp-3.1.1-r1.ebuild :
|
||||
|
||||
Ungzipped HTML documentation.
|
||||
|
||||
*gmp-3.1.1-r1 (1 Feb 2002)
|
||||
|
||||
1 Feb 2002; G.Bevin <gbevin@gentoo.org> 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.
|
@ -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
|
||||
|
@ -1,23 +0,0 @@
|
||||
from upstream
|
||||
|
||||
# HG changeset patch
|
||||
# User Torbjorn Granlund <tege@gmplib.org>
|
||||
# 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)
|
||||
|
||||
|
@ -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<lib dir> 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 <<EOF
|
||||
User:
|
||||
-ABI=$ABI
|
||||
+GMPABI=$GMPABI
|
||||
CC=$CC
|
||||
CFLAGS=$CFLAGS_or_unset
|
||||
CPPFLAGS=$CPPFLAGS_or_unset
|
||||
@@ -3660,24 +3660,24 @@
|
||||
# If the user specifies an ABI then it must be in $abilist, after that
|
||||
# $abilist is restricted to just that choice.
|
||||
#
|
||||
-if test -n "$ABI"; then
|
||||
+if test -n "$GMPABI"; then
|
||||
found=no
|
||||
for abi in $abilist; do
|
||||
- if test $abi = "$ABI"; then found=yes; break; fi
|
||||
+ if test $abi = "$GMPABI"; then found=yes; break; fi
|
||||
done
|
||||
if test $found = no; then
|
||||
- { { echo "$as_me:$LINENO: error: ABI=$ABI is not among the following valid choices: $abilist" >&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 <<EOF
|
||||
Decided:
|
||||
-ABI=$ABI
|
||||
+GMPABI=$GMPABI
|
||||
CC=$CC
|
||||
CFLAGS=$CFLAGS
|
||||
CPPFLAGS=$CPPFLAGS
|
||||
@@ -9028,7 +9028,7 @@
|
||||
CXXFLAGS=$CXXFLAGS
|
||||
path=$path
|
||||
EOF
|
||||
-echo "using ABI=\"$ABI\""
|
||||
+echo "using GMPABI=\"$GMPABI\""
|
||||
echo " CC=\"$CC\""
|
||||
echo " CFLAGS=\"$CFLAGS\""
|
||||
echo " CPPFLAGS=\"$CPPFLAGS\""
|
||||
@@ -30005,7 +30005,7 @@
|
||||
|
||||
case $host in
|
||||
*-*-aix*)
|
||||
- case $ABI in
|
||||
+ case $GMPABI in
|
||||
64 | aix64)
|
||||
echo "include_mpn(\`powerpc64/aix.m4')" >> $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(<ALIGN_FILL_0x90>,<$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
|
@ -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
|
@ -1,36 +0,0 @@
|
||||
|
||||
# HG changeset patch
|
||||
# User Torbjorn Granlund <tege@gmplib.org>
|
||||
# Date 1267122532 -3600
|
||||
# Node ID 794410151f5f966bcb5c3489b6441614990efe7c
|
||||
# Parent 948660e2e56d9cfaae035082b8fd473985505fb6
|
||||
Fix a test case to work for long long limbs.
|
||||
|
||||
2010-02-25 Torbjorn Granlund <tege@gmplib.org>
|
||||
|
||||
* 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;
|
||||
|
@ -1,130 +0,0 @@
|
||||
2010-07-27 Magnus Granberg <zorry@gentoo.org>
|
||||
|
||||
#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@
|
@ -1,21 +0,0 @@
|
||||
|
||||
# HG changeset patch
|
||||
# User Torbjorn Granlund <tege@gmplib.org>
|
||||
# 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;
|
||||
|
@ -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 <hjl.tools@gmail.com>
|
||||
|
||||
Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com> 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;
|
@ -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 <nitin.a.kamble@intel.com> 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
|
||||
|
@ -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 <nitin.a.kamble@intel.com> 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
|
||||
|
@ -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"
|
@ -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 <nitin.a.kamble@intel.com> 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
|
||||
|
@ -1,119 +0,0 @@
|
||||
2010-07-27 Magnus Granberg <zorry@gentoo.org>
|
||||
|
||||
#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@
|
@ -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
|
21
sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-6.1.2-gcc-apple-4.0.1.patch
vendored
Normal file
21
sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-6.1.2-gcc-apple-4.0.1.patch
vendored
Normal file
@ -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
|
@ -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
|
||||
}
|
||||
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
112
sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-6.1.2-r1.ebuild
vendored
Normal file
112
sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-6.1.2-r1.ebuild
vendored
Normal file
@ -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}/
|
||||
}
|
111
sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-6.1.2.ebuild
vendored
Normal file
111
sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-6.1.2.ebuild
vendored
Normal file
@ -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}/
|
||||
}
|
@ -1,8 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>toolchain</herd>
|
||||
<maintainer type="project">
|
||||
<email>toolchain@gentoo.org</email>
|
||||
<name>Gentoo Toolchain Project</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name='pgo'>after building gmp, run some tests against to produce faster libraries -- this option will double the compile time</flag>
|
||||
<flag name="asm">Enable use of hand optimized assembly routines (faster execution)</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
@ -1,210 +0,0 @@
|
||||
# ChangeLog for dev-libs/mpc
|
||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpc/ChangeLog,v 1.55 2015/03/12 12:02:18 jer Exp $
|
||||
|
||||
12 Mar 2015; Jeroen Roovers <jer@gentoo.org> mpc-1.0.2-r1.ebuild:
|
||||
Stable for HPPA (bug #531742).
|
||||
|
||||
03 Mar 2015; Markus Meier <maekke@gentoo.org> mpc-1.0.2-r1.ebuild:
|
||||
arm stable, bug #531742
|
||||
|
||||
02 Mar 2015; Agostino Sarubbo <ago@gentoo.org> mpc-1.0.2-r1.ebuild:
|
||||
Stable for ppc, wrt bug #531742
|
||||
|
||||
*mpc-1.0.3 (21 Feb 2015)
|
||||
|
||||
21 Feb 2015; Anthony G. Basile <blueness@gentoo.org> +mpc-1.0.3.ebuild:
|
||||
Version bump
|
||||
|
||||
*mpc-1.0.2-r1 (01 Nov 2014)
|
||||
|
||||
01 Nov 2014; Mike Frysinger <vapier@gentoo.org> +mpc-1.0.2-r1.ebuild:
|
||||
Add multilib support #510248 by Thibaud CANALE.
|
||||
|
||||
10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> mpc-1.0.1.ebuild,
|
||||
mpc-1.0.2.ebuild:
|
||||
QA: drop trailing '.' from DESCRIPTION
|
||||
|
||||
*mpc-1.0.2 (25 Jan 2014)
|
||||
|
||||
25 Jan 2014; Ryan Hill <dirtyepic@gentoo.org> -mpc-0.8.2.ebuild,
|
||||
-mpc-0.9-r1.ebuild, -mpc-1.0.ebuild, +mpc-1.0.2.ebuild:
|
||||
Version bump, remove old.
|
||||
|
||||
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> mpc-1.0.1.ebuild:
|
||||
Add arm64 love.
|
||||
|
||||
21 Oct 2013; Fabian Groffen <grobian@gentoo.org> mpc-1.0.1.ebuild:
|
||||
Marked ~x64-macos, bug #486818
|
||||
|
||||
01 Mar 2013; Agostino Sarubbo <ago@gentoo.org> mpc-1.0.1.ebuild:
|
||||
Stable for sh, wrt bug #441194
|
||||
|
||||
25 Feb 2013; Jeroen Roovers <jer@gentoo.org> mpc-1.0.1.ebuild:
|
||||
Stable for HPPA (bug #441194).
|
||||
|
||||
21 Feb 2013; Agostino Sarubbo <ago@gentoo.org> mpc-1.0.1.ebuild:
|
||||
Stable for sparc, wrt bug #441194
|
||||
|
||||
21 Feb 2013; Agostino Sarubbo <ago@gentoo.org> mpc-1.0.1.ebuild:
|
||||
Stable for ia64, wrt bug #441194
|
||||
|
||||
20 Feb 2013; Agostino Sarubbo <ago@gentoo.org> mpc-1.0.1.ebuild:
|
||||
Stable for s390, wrt bug #441194
|
||||
|
||||
19 Feb 2013; Agostino Sarubbo <ago@gentoo.org> mpc-1.0.1.ebuild:
|
||||
Stable for arm, wrt bug #441194
|
||||
|
||||
19 Feb 2013; Agostino Sarubbo <ago@gentoo.org> mpc-1.0.1.ebuild:
|
||||
Stable for alpha, wrt bug #441194
|
||||
|
||||
18 Feb 2013; Zac Medico <zmedico@gentoo.org> mpc-1.0.1.ebuild:
|
||||
Add ~arm-linux keyword.
|
||||
|
||||
18 Feb 2013; Agostino Sarubbo <ago@gentoo.org> mpc-1.0.1.ebuild:
|
||||
Stable for ppc64, wrt bug #441194
|
||||
|
||||
18 Feb 2013; Agostino Sarubbo <ago@gentoo.org> mpc-1.0.1.ebuild:
|
||||
Stable for ppc, wrt bug #441194
|
||||
|
||||
18 Feb 2013; Agostino Sarubbo <ago@gentoo.org> mpc-1.0.1.ebuild:
|
||||
Stable for x86, wrt bug #441194
|
||||
|
||||
18 Feb 2013; Agostino Sarubbo <ago@gentoo.org> mpc-1.0.1.ebuild:
|
||||
Stable for amd64, wrt bug #441194
|
||||
|
||||
*mpc-1.0.1 (09 Sep 2012)
|
||||
|
||||
09 Sep 2012; Ryan Hill <dirtyepic@gentoo.org> -mpc-0.9.ebuild,
|
||||
+mpc-1.0.1.ebuild:
|
||||
Version bump.
|
||||
|
||||
*mpc-1.0 (03 Sep 2012)
|
||||
|
||||
03 Sep 2012; Ryan Hill <dirtyepic@gentoo.org> +mpc-1.0.ebuild:
|
||||
Version bump.
|
||||
|
||||
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> mpc-0.9-r1.ebuild:
|
||||
keyword ~amd64-fbsd
|
||||
|
||||
01 Dec 2011; Jeremy Olexa <darkside@gentoo.org> mpc-0.9-r1.ebuild:
|
||||
Proper rm call for Gentoo Prefix, signed off by vapier
|
||||
|
||||
*mpc-0.9-r1 (15 Nov 2011)
|
||||
|
||||
15 Nov 2011; Mike Frysinger <vapier@gentoo.org> +mpc-0.9-r1.ebuild:
|
||||
Add USE=static-libs support.
|
||||
|
||||
15 Apr 2011; Fabian Groffen <grobian@gentoo.org> mpc-0.9.ebuild:
|
||||
mpc-0.9 requires on Solaris a fix in GCC's fix-included headers, only
|
||||
available from version 4.5
|
||||
|
||||
13 Apr 2011; Ryan Hill <dirtyepic@gentoo.org> -mpc-0.8.ebuild,
|
||||
-mpc-0.8.1.ebuild:
|
||||
Remove old.
|
||||
|
||||
*mpc-0.9 (22 Feb 2011)
|
||||
|
||||
22 Feb 2011; Ryan Hill <dirtyepic@gentoo.org> +mpc-0.9.ebuild:
|
||||
Version bump.
|
||||
|
||||
16 Dec 2010; Jeremy Olexa <darkside@gentoo.org> mpc-0.8.2.ebuild:
|
||||
add prefix keywords needed for gcc-4.5.1-r1
|
||||
|
||||
10 Dec 2010; Fabian Groffen <grobian@gentoo.org> mpc-0.8.2.ebuild:
|
||||
Run elibtoolize for FreeMiNT, bug #347317
|
||||
|
||||
23 Nov 2010; Kacper Kowalik <xarthisius@gentoo.org> mpc-0.8.2.ebuild:
|
||||
keyword on ~amd64-linux
|
||||
|
||||
23 Nov 2010; Jeroen Roovers <jer@gentoo.org> mpc-0.8.2.ebuild:
|
||||
Stable for PPC (bug #338064).
|
||||
|
||||
12 Nov 2010; <mattst88@gentoo.org> mpc-0.8.2.ebuild:
|
||||
Add ~mips keyword, wrt #279851.
|
||||
|
||||
03 Oct 2010; Samuli Suominen <ssuominen@gentoo.org> mpc-0.8.2.ebuild:
|
||||
ppc64 stable wrt #338064
|
||||
|
||||
03 Oct 2010; Raúl Porcel <armin76@gentoo.org> mpc-0.8.2.ebuild:
|
||||
alpha/arm/ia64/s390/sh/sparc stable wrt #338064
|
||||
|
||||
25 Sep 2010; Markus Meier <maekke@gentoo.org> mpc-0.8.2.ebuild:
|
||||
x86 stable, bug #338064
|
||||
|
||||
21 Sep 2010; Markos Chandras <hwoarang@gentoo.org> mpc-0.8.2.ebuild:
|
||||
Stable on amd64 wrt bug #338064
|
||||
|
||||
20 Sep 2010; Jeroen Roovers <jer@gentoo.org> mpc-0.8.2.ebuild:
|
||||
Stable for HPPA (bug #338064).
|
||||
|
||||
03 Sep 2010; Christian Faulhammer <fauli@gentoo.org> mpc-0.8.2.ebuild:
|
||||
add ~x86-freebsd
|
||||
|
||||
15 May 2010; Ryan Hill <dirtyepic@gentoo.org> mpc-0.8.2.ebuild:
|
||||
Add note about EAPI 0.
|
||||
|
||||
*mpc-0.8.2 (15 May 2010)
|
||||
|
||||
15 May 2010; Ryan Hill <dirtyepic@gentoo.org> +mpc-0.8.2.ebuild,
|
||||
metadata.xml:
|
||||
Version bump.
|
||||
|
||||
27 Apr 2010; Alexis Ballier <aballier@gentoo.org> mpc-0.8.1.ebuild:
|
||||
keyword ~sparc-fbsd, bug #279851
|
||||
|
||||
*mpc-0.8.1 (19 Jan 2010)
|
||||
|
||||
19 Jan 2010; Ryan Hill <dirtyepic@gentoo.org> -mpc-0.7.ebuild,
|
||||
+mpc-0.8.1.ebuild:
|
||||
Version bump, drop old.
|
||||
|
||||
06 Jan 2010; Brent Baude <ranger@gentoo.org> mpc-0.8.ebuild:
|
||||
Marking mpc-0.8 ppc64 for bug 279851
|
||||
|
||||
*mpc-0.8 (06 Nov 2009)
|
||||
|
||||
06 Nov 2009; Ryan Hill <dirtyepic@gentoo.org> -mpc-0.6.ebuild,
|
||||
-files/mpc-0.6-fortify.patch, +mpc-0.8.ebuild:
|
||||
Version bump.
|
||||
|
||||
21 Oct 2009; Raúl Porcel <armin76@gentoo.org> mpc-0.7.ebuild:
|
||||
Add ~ia64/~s390/~sh/~sparc wrt #279851
|
||||
|
||||
12 Sep 2009; Markus Meier <maekke@gentoo.org> mpc-0.7.ebuild:
|
||||
add ~arm, bug #279851
|
||||
|
||||
*mpc-0.7 (11 Sep 2009)
|
||||
|
||||
11 Sep 2009; Ryan Hill <dirtyepic@gentoo.org> +mpc-0.7.ebuild:
|
||||
Version bump.
|
||||
|
||||
28 Aug 2009; Tobias Klausmann <klausman@gentoo.org> mpc-0.6.ebuild:
|
||||
Keyworded on alpha, bug #279851
|
||||
|
||||
18 Aug 2009; Christian Faulhammer <fauli@gentoo.org> mpc-0.6.ebuild:
|
||||
add ~x86, bug 279851
|
||||
|
||||
18 Aug 2009; Alexis Ballier <aballier@gentoo.org> mpc-0.6.ebuild:
|
||||
keyword ~x86-fbsd, bug #279851
|
||||
|
||||
03 Aug 2009; Jeroen Roovers <jer@gentoo.org> mpc-0.6.ebuild:
|
||||
Marked ~hppa (bug #279851).
|
||||
|
||||
02 Aug 2009; Mounir Lamouri <volkmar@gentoo.org> mpc-0.6.ebuild:
|
||||
Keywording for ppc. Bug 279851
|
||||
|
||||
01 Aug 2009; Ryan Hill <dirtyepic@gentoo.org> +mpc-0.6.ebuild,
|
||||
+files/mpc-0.6-fortify.patch, +metadata.xml:
|
||||
Move into main tree
|
||||
|
||||
01 Aug 2009; Ryan Hill <dirtyepic@gentoo.org> mpc-0.6.ebuild,
|
||||
+files/mpc-0.6-fortify.patch:
|
||||
Fix testsuite failure w/ -D_FORTIFY_SOURCE=2.
|
||||
Revert EAPI to 0 since this package will be a hard dependency of GCC 4.5.
|
||||
|
||||
*mpc-0.6 (31 May 2009)
|
||||
|
||||
31 May 2009; Ryan Hill <dirtyepic@gentoo.org> +mpc-0.6.ebuild,
|
||||
+metadata.xml:
|
||||
Initial import.
|
@ -1,19 +1,2 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST mpc-1.0.1.tar.gz 624125 SHA256 ed5a815cfea525dc778df0cb37468b9c1b554aaf30d9328b1431ca705b7400ff SHA512 fa381e75999bba626ba08d73225285b03c6d2f6cca87881b28829925d1624eaed1c9b544f75e7281cf5d8dcdd7831025a4eafc05f88f13375f9e08239a8a9303 WHIRLPOOL ddc857d361b10c7702e2a6bfec3ecb8538f80ae22a41097caaad6f767f035e2a4af2317fe9685a93c6f3d9bcdb0982db042eeb073f7b0e71a72500a5ef07630c
|
||||
DIST mpc-1.0.2.tar.gz 633173 SHA256 b561f54d8a479cee3bc891ee52735f18ff86712ba30f036f8b8537bae380c488 SHA512 0e94ba9a20c7374839d2a53a9ed8cce647cc74142b464634fdb9cbaf96e91e43ea13f0b4dab5c06c247e6719de0c0ae03fdcba0c7c4518ee504c545c96da70d0 WHIRLPOOL 23cadbdda08e0f66c74650d1a2190c0cfc788b8cc055eebfafeedfb0f8879c2be286dff7443133f4c737a45ca4a4dfc5f1e1609f0871f119f2cf3a9fd991815c
|
||||
DIST mpc-1.0.3.tar.gz 669925 SHA256 617decc6ea09889fb08ede330917a00b16809b8db88c29c31bfbb49cbf88ecc3 SHA512 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 WHIRLPOOL f119b70aa53f188fbf7478246a7cb102f94dbebd7281b80424c826cae3c51afaad1c41ce4d1854f3d07bde668f9214d3500e751fb8a8985708da55e7bce85094
|
||||
EBUILD mpc-1.0.1.ebuild 1401 SHA256 43bdac3bb4c2c3811531387ad35ac18afe62777b81fed59fee5388f63372ebc5 SHA512 dd4846fb3c2379c9f7490618aa71d86a14d8d9a7b1e454fd9e60418947ed5ca04fc4b0848792d9a5eebd03336b0a834a04fe2000348c3a4f3dfbef1ae2db5beb WHIRLPOOL 139023a8f5b7c2a4d878140161c89f46aa7305591fabeae574741fa8545640ee1aa480957cc03f32f3d12520f8428016b5d9c9e07a1b569351a7071307af65a3
|
||||
EBUILD mpc-1.0.2-r1.ebuild 1169 SHA256 f264976d26e0d840d94b7728185e08d87aba0b5116414503777e495ddf4a0d94 SHA512 d2a46ec5a172f3b98e292809d19c971d21a767da91d7a83e25cff0e1ce6a123f703aea69a6ae7660e7c32722415c9ecde26cd0f50d745f34d0aa165a7e3a902d WHIRLPOOL 75cef63358e8c2b73edf633e021ec0f4fa692fa55e3a65188b63c36deec3c917fb1068181b352a025fbac206209f7fa8e455db585bc5a3ccb1636682d23e5b87
|
||||
EBUILD mpc-1.0.2.ebuild 1090 SHA256 677931557dfab56b971aa3c0b702b84ca03dd266c7fb37b0f2b7cc8406ba5c99 SHA512 0d012ddd3360324d30bbbc3aae4da83f6a1006176137b1f288c89af99517b790eacf151b457d13dff134f0dc8fc46b6471755fda260565a1f18a8e06f40425b6 WHIRLPOOL 3a0c6d0c552e836563435678efcfe7875f6bf1bf4c327fd05a49cb78f4f0c04f1c756307a992df56353a16bf5e54d8f8f208043ce4aa4ef1433e02a84f62120b
|
||||
EBUILD mpc-1.0.3.ebuild 1174 SHA256 a714d13a75d15c8835a25a6f5721956628108fefb6a620a5f186225482703a0f SHA512 707ae44d28972da71cd5d6d4701d183f42445bf6309942603d2233325abcf942914b0d4974066102cb5a84b29ebb3075d14d659540c78e28b9ca577dfa3c1d3e WHIRLPOOL 87312c7f992c66549c57cc0be96c769d8b2355533a17251d43130024ace9943f0f139ec9544da653984fe72e450c6fccd16a6a90406df71c260ab4f26593cb60
|
||||
MISC ChangeLog 6576 SHA256 0a7bcf938406fd7d09d5213fd212082d43e5215550781306428370317b62fc88 SHA512 c9941b7b4391f6d48ce151acc82d1c4c83b23ec320f6dbab8018f4b6d3d1c0f25a7ef9d1014570ece9395e94e05d4966bf78cab83546fbc7374008db84ec638f WHIRLPOOL 958fa5cf5d1a05d97a63973a468d53e1ffd7357bae7db9cec20f3feb5e7562bc2fe0b8ffe57636486b54a70f173f1b1099799cea98ded0a0aa59f5694778bc26
|
||||
MISC metadata.xml 163 SHA256 48f50afce687f8d8f44781f3e93fc4768c8d2553effd30932e442fcc3bc39289 SHA512 44e5f29fbab4f3b7ff7c0d955ca614957426af60dbf54e126c7386c0f29cd6cf9299a2ca3b8dc3c01340fd3ca258c8c251bdee96cbeb61e64d952bafd90d15eb WHIRLPOOL 7f191a9e7e93260fe562f847780351e563bab3394b45196040ab3b2d1953834ee56fdb1644b9560757a658b32067fa532e288aef50757de981012c976a612200
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iEYEAREIAAYFAlUBgEsACgkQVWmRsqeSphN9agCffpQQDTh2kChpFMBhqwUKqDMQ
|
||||
1vsAn0P28L9HU5A05NaHZxgzEvWX1oCe
|
||||
=K5X5
|
||||
-----END PGP SIGNATURE-----
|
||||
DIST mpc-1.0.3.tar.gz 669925 BLAKE2B 4b5a1db5220b58070f9356041f44f021c2c9ec46aa4303d0a31e809d649897bc3547e9b06271dae4e80be569ee67e2a84f86b662e05dac0ca36ff87e95fcbd62 SHA512 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43
|
||||
DIST mpc-1.1.0.tar.gz 701263 BLAKE2B afd9fefe687b7cd3c3a483e183f366348e34f58f5d713e2f6b38da16e2e382248b446d9da01ea89fe7202b795b08929b7c42c89c2c1e9a57482faf01ee697beb SHA512 72d657958b07c7812dc9c7cbae093118ce0e454c68a585bfb0e2fa559f1bf7c5f49b93906f580ab3f1073e5b595d23c6494d4d76b765d16dde857a18dd239628
|
||||
|
129
sdk_container/src/third_party/portage-stable/dev-libs/mpc/files/mpc-1.0.3-mpfr-4.0.0.patch
vendored
Normal file
129
sdk_container/src/third_party/portage-stable/dev-libs/mpc/files/mpc-1.0.3-mpfr-4.0.0.patch
vendored
Normal file
@ -0,0 +1,129 @@
|
||||
https://bugs.gentoo.org/642300
|
||||
|
||||
From 36a84f43f326de14db888ba07936cc9621c23f19 Mon Sep 17 00:00:00 2001
|
||||
From: Paul Zimmermann <Paul.Zimmermann@inria.fr>
|
||||
Date: Sun, 10 Jan 2016 23:19:37 +0100
|
||||
Subject: [PATCH] use mpfr_fmma and mpfr_fmms if provided by mpfr
|
||||
|
||||
---
|
||||
configure.ac | 16 ++++++++++++++++
|
||||
src/mul.c | 15 ++++++++++++---
|
||||
2 files changed, 28 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index b6fa199..bdb21ff 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -165,6 +165,22 @@ AC_LINK_IFELSE(
|
||||
AC_MSG_ERROR([libmpfr not found or uses a different ABI (including static vs shared).])
|
||||
])
|
||||
|
||||
+AC_MSG_CHECKING(for mpfr_fmma)
|
||||
+LIBS="-lmpfr $LIBS"
|
||||
+AC_LINK_IFELSE(
|
||||
+ [AC_LANG_PROGRAM(
|
||||
+ [[#include "mpfr.h"]],
|
||||
+ [[mpfr_t x; mpfr_fmma (x, x, x, x, x, 0);]]
|
||||
+ )],
|
||||
+ [
|
||||
+ AC_MSG_RESULT(yes)
|
||||
+ AC_DEFINE(HAVE_MPFR_FMMA, 1, [mpfr_fmma is present])
|
||||
+ ],
|
||||
+ [
|
||||
+ AC_MSG_RESULT(no)
|
||||
+ AC_DEFINE(HAVE_MPFR_FMMA, 0, [mpfr_fmma is not present])
|
||||
+ ])
|
||||
+
|
||||
# Check for a recent GMP
|
||||
# We only guarantee that with a *functional* and recent enough GMP version,
|
||||
# MPC will compile; we do not guarantee that GMP will compile.
|
||||
diff --git a/src/mul.c b/src/mul.c
|
||||
index 3c9c0a7..8c4afe4 100644
|
||||
--- a/src/mul.c
|
||||
+++ b/src/mul.c
|
||||
@@ -171,8 +171,9 @@
|
||||
}
|
||||
|
||||
|
||||
+#if HAVE_MPFR_FMMA == 0
|
||||
static int
|
||||
-mpfr_fmma (mpfr_ptr z, mpfr_srcptr a, mpfr_srcptr b, mpfr_srcptr c,
|
||||
+mpc_fmma (mpfr_ptr z, mpfr_srcptr a, mpfr_srcptr b, mpfr_srcptr c,
|
||||
mpfr_srcptr d, int sign, mpfr_rnd_t rnd)
|
||||
{
|
||||
/* Computes z = ab+cd if sign >= 0, or z = ab-cd if sign < 0.
|
||||
@@ -319,6 +320,7 @@
|
||||
|
||||
return inex;
|
||||
}
|
||||
+#endif
|
||||
|
||||
|
||||
int
|
||||
@@ -337,10 +339,17 @@
|
||||
else
|
||||
rop [0] = z [0];
|
||||
|
||||
- inex = MPC_INEX (mpfr_fmma (mpc_realref (rop), mpc_realref (x), mpc_realref (y), mpc_imagref (x),
|
||||
- mpc_imagref (y), -1, MPC_RND_RE (rnd)),
|
||||
+#if HAVE_MPFR_FMMA
|
||||
+ inex = MPC_INEX (mpfr_fmms (mpc_realref (rop), mpc_realref (x), mpc_realref (y), mpc_imagref (x),
|
||||
+ mpc_imagref (y), MPC_RND_RE (rnd)),
|
||||
mpfr_fmma (mpc_imagref (rop), mpc_realref (x), mpc_imagref (y), mpc_imagref (x),
|
||||
+ mpc_realref (y), MPC_RND_IM (rnd)));
|
||||
+#else
|
||||
+ inex = MPC_INEX (mpc_fmma (mpc_realref (rop), mpc_realref (x), mpc_realref (y), mpc_imagref (x),
|
||||
+ mpc_imagref (y), -1, MPC_RND_RE (rnd)),
|
||||
+ mpc_fmma (mpc_imagref (rop), mpc_realref (x), mpc_imagref (y), mpc_imagref (x),
|
||||
mpc_realref (y), +1, MPC_RND_IM (rnd)));
|
||||
+#endif
|
||||
|
||||
mpc_set (z, rop, MPC_RNDNN);
|
||||
if (overlap)
|
||||
--- a/configure
|
||||
+++ b/configure
|
||||
@@ -13835,6 +13835,41 @@ else
|
||||
$as_echo "no" >&6; }
|
||||
as_fn_error $? "libmpfr not found or uses a different ABI (including static vs shared)." "$LINENO" 5
|
||||
|
||||
+fi
|
||||
+rm -f core conftest.err conftest.$ac_objext \
|
||||
+ conftest$ac_exeext conftest.$ac_ext
|
||||
+
|
||||
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpfr_fmma" >&5
|
||||
+$as_echo_n "checking for mpfr_fmma... " >&6; }
|
||||
+LIBS="-lmpfr $LIBS"
|
||||
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
+/* end confdefs.h. */
|
||||
+#include "mpfr.h"
|
||||
+int
|
||||
+main ()
|
||||
+{
|
||||
+mpfr_t x; mpfr_fmma (x, x, x, x, x, 0);
|
||||
+
|
||||
+ ;
|
||||
+ return 0;
|
||||
+}
|
||||
+_ACEOF
|
||||
+if ac_fn_c_try_link "$LINENO"; then :
|
||||
+
|
||||
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
||||
+$as_echo "yes" >&6; }
|
||||
+
|
||||
+$as_echo "#define HAVE_MPFR_FMMA 1" >>confdefs.h
|
||||
+
|
||||
+
|
||||
+else
|
||||
+
|
||||
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
||||
+$as_echo "no" >&6; }
|
||||
+
|
||||
+$as_echo "#define HAVE_MPFR_FMMA 0" >>confdefs.h
|
||||
+
|
||||
+
|
||||
fi
|
||||
rm -f core conftest.err conftest.$ac_objext \
|
||||
conftest$ac_exeext conftest.$ac_ext
|
||||
--
|
||||
2.15.1
|
||||
|
25
sdk_container/src/third_party/portage-stable/dev-libs/mpc/files/mpc-1.0.3-no-ulp.patch
vendored
Normal file
25
sdk_container/src/third_party/portage-stable/dev-libs/mpc/files/mpc-1.0.3-no-ulp.patch
vendored
Normal file
@ -0,0 +1,25 @@
|
||||
mpfr-4.0.0 removed 'mpfr_add_one_ulp' and 'mpfr_sub_one_ulp'
|
||||
|
||||
From 5eaa17651b759c7856a118835802fecbebcf46ad Mon Sep 17 00:00:00 2001
|
||||
From: Paul Zimmermann <Paul.Zimmermann@inria.fr>
|
||||
Date: Wed, 4 Oct 2017 22:09:40 +0200
|
||||
Subject: [PATCH] replace obsolete mpfr_add_one_ulp/mpfr_sub_one_ulp functions
|
||||
|
||||
---
|
||||
src/mpc-impl.h | 6 ++++--
|
||||
1 file changed, 4 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/mpc-impl.h b/src/mpc-impl.h
|
||||
index 4026765..5420691 100644
|
||||
--- a/src/mpc-impl.h
|
||||
+++ b/src/mpc-impl.h
|
||||
@@ -60,2 +60,4 @@ along with this program. If not, see http://www.gnu.org/licenses/ .
|
||||
-#define MPFR_ADD_ONE_ULP(x) mpfr_add_one_ulp (x, GMP_RNDN)
|
||||
-#define MPFR_SUB_ONE_ULP(x) mpfr_sub_one_ulp (x, GMP_RNDN)
|
||||
+#define MPFR_ADD_ONE_ULP(x) \
|
||||
+ (mpfr_sgn (x) > 0 ? mpfr_nextabove (x) : mpfr_nextbelow (x))
|
||||
+#define MPFR_SUB_ONE_ULP(x) \
|
||||
+ (mpfr_sgn (x) > 0 ? mpfr_nextbelow (x) : mpfr_nextabove (x))
|
||||
--
|
||||
2.15.1
|
||||
|
@ -1,5 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>toolchain</herd>
|
||||
<maintainer type="project">
|
||||
<email>toolchain@gentoo.org</email>
|
||||
<name>Gentoo Toolchain Project</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -1,46 +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/mpc/mpc-1.0.1.ebuild,v 1.16 2014/08/10 20:38:23 slyfox Exp $
|
||||
|
||||
# Unconditional dependency of gcc. Keep this set to 0.
|
||||
EAPI="0"
|
||||
|
||||
inherit eutils libtool multilib
|
||||
|
||||
DESCRIPTION="A library for multiprecision complex arithmetic with exact rounding"
|
||||
HOMEPAGE="http://mpc.multiprecision.org/"
|
||||
SRC_URI="http://www.multiprecision.org/mpc/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="static-libs"
|
||||
|
||||
DEPEND=">=dev-libs/gmp-4.3.2
|
||||
>=dev-libs/mpfr-2.4.2"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
elibtoolize # for FreeMiNT, bug #347317
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf $(use_enable static-libs static) || die
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
use static-libs || rm "${ED:-${D}}"/usr/lib*/libmpc.la
|
||||
dodoc ChangeLog NEWS README TODO
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
preserve_old_lib /usr/$(get_libdir)/libmpc.so.2
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
preserve_old_lib_notify /usr/$(get_libdir)/libmpc.so.2
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpc/mpc-1.0.2-r1.ebuild,v 1.4 2015/03/12 12:02:18 jer Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils libtool multilib-minimal
|
||||
|
||||
DESCRIPTION="A library for multiprecision complex arithmetic with exact rounding"
|
||||
HOMEPAGE="http://mpc.multiprecision.org/"
|
||||
SRC_URI="http://www.multiprecision.org/mpc/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="static-libs"
|
||||
|
||||
DEPEND=">=dev-libs/gmp-4.3.2[${MULTILIB_USEDEP},static-libs?]
|
||||
>=dev-libs/mpfr-2.4.2[${MULTILIB_USEDEP},static-libs?]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
elibtoolize #347317
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE=${S} econf $(use_enable static-libs static)
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
prune_libtool_files
|
||||
}
|
@ -1,34 +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/mpc/mpc-1.0.2.ebuild,v 1.2 2014/08/10 20:38:23 slyfox Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils libtool multilib
|
||||
|
||||
DESCRIPTION="A library for multiprecision complex arithmetic with exact rounding"
|
||||
HOMEPAGE="http://mpc.multiprecision.org/"
|
||||
SRC_URI="http://www.multiprecision.org/mpc/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="static-libs"
|
||||
|
||||
DEPEND=">=dev-libs/gmp-4.3.2
|
||||
>=dev-libs/mpfr-2.4.2"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
elibtoolize # for FreeMiNT, bug #347317
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files
|
||||
dodoc ChangeLog
|
||||
}
|
39
sdk_container/src/third_party/portage-stable/dev-libs/mpc/mpc-1.0.3-r2.ebuild
vendored
Normal file
39
sdk_container/src/third_party/portage-stable/dev-libs/mpc/mpc-1.0.3-r2.ebuild
vendored
Normal file
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils libtool multilib-minimal
|
||||
|
||||
DESCRIPTION="A library for multiprecision complex arithmetic with exact rounding"
|
||||
HOMEPAGE="http://mpc.multiprecision.org/"
|
||||
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0/3"
|
||||
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="static-libs"
|
||||
|
||||
DEPEND=">=dev-libs/gmp-4.3.2:0=[${MULTILIB_USEDEP},static-libs?]
|
||||
>=dev-libs/mpfr-2.4.2:0=[${MULTILIB_USEDEP},static-libs?]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-mpfr-4.0.0.patch
|
||||
"${FILESDIR}"/${P}-no-ulp.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
elibtoolize #347317
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE=${S} econf $(use_enable static-libs static)
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
prune_libtool_files
|
||||
}
|
@ -1,6 +1,5 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpc/mpc-1.0.3.ebuild,v 1.1 2015/02/21 12:11:55 blueness Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
@ -8,15 +7,16 @@ inherit eutils libtool multilib-minimal
|
||||
|
||||
DESCRIPTION="A library for multiprecision complex arithmetic with exact rounding"
|
||||
HOMEPAGE="http://mpc.multiprecision.org/"
|
||||
SRC_URI="http://www.multiprecision.org/mpc/download/${P}.tar.gz"
|
||||
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~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="static-libs"
|
||||
|
||||
DEPEND=">=dev-libs/gmp-4.3.2[${MULTILIB_USEDEP},static-libs?]
|
||||
>=dev-libs/mpfr-2.4.2[${MULTILIB_USEDEP},static-libs?]"
|
||||
>=dev-libs/mpfr-2.4.2[${MULTILIB_USEDEP},static-libs?]
|
||||
<dev-libs/mpfr-4.0.0"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
|
28
sdk_container/src/third_party/portage-stable/dev-libs/mpc/mpc-1.1.0-r1.ebuild
vendored
Normal file
28
sdk_container/src/third_party/portage-stable/dev-libs/mpc/mpc-1.1.0-r1.ebuild
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit multilib-minimal
|
||||
|
||||
DESCRIPTION="A library for multiprecision complex arithmetic with exact rounding"
|
||||
HOMEPAGE="http://mpc.multiprecision.org/"
|
||||
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0/3"
|
||||
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="static-libs"
|
||||
|
||||
DEPEND=">=dev-libs/gmp-5.0.0:0=[${MULTILIB_USEDEP},static-libs?]
|
||||
>=dev-libs/mpfr-3.0.0:0=[${MULTILIB_USEDEP},static-libs?]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE=${S} econf $(use_enable static-libs static)
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
find "${D}" -name '*.la' -delete || die
|
||||
}
|
@ -1,167 +0,0 @@
|
||||
# ChangeLog for dev-libs/mpfr
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*mpfr-3.1.3 (09 Aug 2015)
|
||||
*mpfr-3.1.2_p10 (09 Aug 2015)
|
||||
*mpfr-3.1.2_p5 (09 Aug 2015)
|
||||
*mpfr-3.1.2-r1 (09 Aug 2015)
|
||||
*mpfr-3.1.1_p2 (09 Aug 2015)
|
||||
*mpfr-3.1.1 (09 Aug 2015)
|
||||
*mpfr-3.1.0_p7 (09 Aug 2015)
|
||||
*mpfr-3.1.0 (09 Aug 2015)
|
||||
*mpfr-3.0.1_p4-r1 (09 Aug 2015)
|
||||
*mpfr-3.0.1_p4 (09 Aug 2015)
|
||||
*mpfr-3.0.1 (09 Aug 2015)
|
||||
*mpfr-3.0.0_p3 (09 Aug 2015)
|
||||
*mpfr-2.4.2_p3-r1 (09 Aug 2015)
|
||||
|
||||
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +files/2.4.2/patch01,
|
||||
+files/2.4.2/patch02, +files/2.4.2/patch03, +files/3.0.0/patch01,
|
||||
+files/3.0.0/patch02, +files/3.0.0/patch03, +files/3.0.1/patch01,
|
||||
+files/3.0.1/patch02, +files/3.0.1/patch03, +files/3.0.1/patch04,
|
||||
+files/3.1.0/patch01, +files/3.1.0/patch02, +files/3.1.0/patch03,
|
||||
+files/3.1.0/patch04, +files/3.1.0/patch05, +files/3.1.0/patch06,
|
||||
+files/3.1.0/patch07, +files/3.1.1/patch01, +files/3.1.1/patch02,
|
||||
+files/3.1.2/patch01, +files/3.1.2/patch02, +files/3.1.2/patch03,
|
||||
+files/3.1.2/patch04, +files/3.1.2/patch05, +files/3.1.2/patch06,
|
||||
+files/3.1.2/patch07, +files/3.1.2/patch08, +files/3.1.2/patch09,
|
||||
+files/3.1.2/patch10, +metadata.xml, +mpfr-2.4.2_p3-r1.ebuild,
|
||||
+mpfr-3.0.0_p3.ebuild, +mpfr-3.0.1.ebuild, +mpfr-3.0.1_p4.ebuild,
|
||||
+mpfr-3.0.1_p4-r1.ebuild, +mpfr-3.1.0.ebuild, +mpfr-3.1.0_p7.ebuild,
|
||||
+mpfr-3.1.1.ebuild, +mpfr-3.1.1_p2.ebuild, +mpfr-3.1.2-r1.ebuild,
|
||||
+mpfr-3.1.2_p5.ebuild, +mpfr-3.1.2_p10.ebuild, +mpfr-3.1.3.ebuild:
|
||||
proj/gentoo: Initial commit
|
||||
|
||||
This commit represents a new era for Gentoo:
|
||||
Storing the gentoo-x86 tree in Git, as converted from CVS.
|
||||
|
||||
This commit is the start of the NEW history.
|
||||
Any historical data is intended to be grafted onto this point.
|
||||
|
||||
Creation process:
|
||||
1. Take final CVS checkout snapshot
|
||||
2. Remove ALL ChangeLog* files
|
||||
3. Transform all Manifests to thin
|
||||
4. Remove empty Manifests
|
||||
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
|
||||
5.1. Do not touch files with -kb/-ko keyword flags.
|
||||
|
||||
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
||||
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
|
||||
tests
|
||||
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
|
||||
project
|
||||
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
|
||||
developer, wrote Git features for the migration
|
||||
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
|
||||
cvs2svn
|
||||
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
|
||||
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
|
||||
work in migration
|
||||
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
|
||||
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
|
||||
the bikeshed
|
||||
|
||||
*mpfr-3.1.3_p4 (21 Aug 2015)
|
||||
|
||||
21 Aug 2015; Mike Frysinger <vapier@gentoo.org> +files/3.1.3/patch01,
|
||||
+files/3.1.3/patch02, +files/3.1.3/patch03, +files/3.1.3/patch04,
|
||||
+mpfr-3.1.3_p4.ebuild:
|
||||
version bump.
|
||||
|
||||
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
|
||||
Use https by default
|
||||
|
||||
Convert all URLs for sites supporting encrypted connections from http to
|
||||
https
|
||||
|
||||
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||
|
||||
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
|
||||
Revert DOCTYPE SYSTEM https changes in metadata.xml
|
||||
|
||||
repoman does not yet accept the https version.
|
||||
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
|
||||
|
||||
Bug: https://bugs.gentoo.org/552720
|
||||
|
||||
03 Oct 2015; Jeroen Roovers <jer@gentoo.org> mpfr-3.1.3_p4.ebuild:
|
||||
Stable for HPPA PPC64 (bug #532028).
|
||||
|
||||
Package-Manager: portage-2.2.22
|
||||
RepoMan-Options: --ignore-arches
|
||||
|
||||
03 Oct 2015; Anthony G. Basile <blueness@gentoo.org> mpfr-3.1.3_p4.ebuild:
|
||||
3.1.3_p4 stable for ppc. bug #532028.
|
||||
|
||||
Package-Manager: portage-2.2.20.1
|
||||
|
||||
04 Oct 2015; Agostino Sarubbo <ago@gentoo.org> mpfr-3.1.3_p4.ebuild:
|
||||
amd64 stable wrt bug #532028
|
||||
|
||||
Package-Manager: portage-2.2.20.1
|
||||
RepoMan-Options: --include-arches="amd64"
|
||||
|
||||
04 Oct 2015; Agostino Sarubbo <ago@gentoo.org> mpfr-3.1.3_p4.ebuild:
|
||||
x86 stable wrt bug #532028
|
||||
|
||||
Package-Manager: portage-2.2.20.1
|
||||
RepoMan-Options: --include-arches="x86"
|
||||
|
||||
17 Oct 2015; Markus Meier <maekke@gentoo.org> mpfr-3.1.3_p4.ebuild:
|
||||
arm stable, bug #532028
|
||||
|
||||
Package-Manager: portage-2.2.23
|
||||
RepoMan-Options: --include-arches="arm"
|
||||
|
||||
21 Oct 2015; Tobias Klausmann <klausman@gentoo.org> mpfr-3.1.3_p4.ebuild:
|
||||
add alpha keyword
|
||||
|
||||
Gentoo-Bug: 532028
|
||||
|
||||
Package-Manager: portage-2.2.23
|
||||
|
||||
24 Oct 2015; Mike Frysinger <vapier@gentoo.org> mpfr-3.1.3_p4.ebuild:
|
||||
mark 3.1.3_p4 arm64/ia64/m68k/s390/sh/sparc stable #532028
|
||||
|
||||
24 Oct 2015; Mike Frysinger <vapier@gentoo.org> -files/3.0.0/patch01,
|
||||
-files/3.0.0/patch02, -files/3.0.0/patch03, -files/3.0.1/patch01,
|
||||
-files/3.0.1/patch02, -files/3.0.1/patch03, -files/3.0.1/patch04,
|
||||
-files/3.1.0/patch01, -files/3.1.0/patch02, -files/3.1.0/patch03,
|
||||
-files/3.1.0/patch04, -files/3.1.0/patch05, -files/3.1.0/patch06,
|
||||
-files/3.1.0/patch07, -files/3.1.1/patch01, -files/3.1.1/patch02,
|
||||
-mpfr-3.0.0_p3.ebuild, -mpfr-3.0.1.ebuild, -mpfr-3.0.1_p4.ebuild,
|
||||
-mpfr-3.0.1_p4-r1.ebuild, -mpfr-3.1.0.ebuild, -mpfr-3.1.0_p7.ebuild,
|
||||
-mpfr-3.1.1.ebuild, -mpfr-3.1.1_p2.ebuild, -mpfr-3.1.2-r1.ebuild,
|
||||
-mpfr-3.1.2_p5.ebuild, -mpfr-3.1.3.ebuild:
|
||||
drop old versions
|
||||
|
||||
24 Oct 2015; Mike Frysinger <vapier@gentoo.org> mpfr-2.4.2_p3-r1.ebuild:
|
||||
add multilib logic to older SLOT #563888
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Replace all herds with appropriate projects (GLEP 67)
|
||||
|
||||
Replace all uses of herd with appropriate project maintainers, or no
|
||||
maintainers in case of herds requested to be disbanded.
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Set appropriate maintainer types in metadata.xml (GLEP 67)
|
||||
|
||||
*mpfr-3.1.4 (07 Mar 2016)
|
||||
|
||||
07 Mar 2016; Mike Frysinger <vapier@gentoo.org> +mpfr-3.1.4.ebuild:
|
||||
version bump to 3.1.4
|
||||
|
||||
07 Mar 2016; Mike Frysinger <vapier@gentoo.org> -files/3.1.2/patch01,
|
||||
-files/3.1.2/patch02, -files/3.1.2/patch03, -files/3.1.2/patch04,
|
||||
-files/3.1.2/patch05, -files/3.1.2/patch06, -files/3.1.2/patch07,
|
||||
-files/3.1.2/patch08, -files/3.1.2/patch09, -files/3.1.2/patch10,
|
||||
-mpfr-3.1.2_p10.ebuild:
|
||||
drop old 3.1.2 version
|
||||
|
||||
13 Apr 2016; Mike Frysinger <vapier@gentoo.org>
|
||||
+files/mpfr-3.1.4-cygwin.patch, mpfr-3.1.4.ebuild:
|
||||
add upstream cygwin fix #579840
|
||||
|
@ -1,728 +0,0 @@
|
||||
# ChangeLog for dev-libs/mpfr
|
||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/ChangeLog,v 1.196 2015/07/30 13:01:50 ago Exp $
|
||||
|
||||
30 Jul 2015; Agostino Sarubbo <ago@gentoo.org> mpfr-3.1.2_p10.ebuild:
|
||||
Stable for sparc, wrt bug #549520
|
||||
|
||||
23 Jul 2015; Mike Frysinger <vapier@gentoo.org> mpfr-3.1.2_p10.ebuild:
|
||||
Mark arm64/m68k/s390/sh stable.
|
||||
|
||||
22 Jul 2015; Mikle Kolyada <zlogene@gentoo.org> mpfr-3.1.2_p10.ebuild:
|
||||
ia64 stable wrt bug #549520
|
||||
|
||||
*mpfr-3.1.3 (20 Jun 2015)
|
||||
|
||||
20 Jun 2015; Mike Frysinger <vapier@gentoo.org> +mpfr-3.1.3.ebuild:
|
||||
Version bump.
|
||||
|
||||
30 May 2015; Mikle Kolyada <zlogene@gentoo.org> mpfr-3.1.2_p10.ebuild:
|
||||
arm stable wrt bug #549520
|
||||
|
||||
27 May 2015; Agostino Sarubbo <ago@gentoo.org> mpfr-3.1.2_p10.ebuild:
|
||||
Stable for x86, wrt bug #549520
|
||||
|
||||
20 May 2015; Matt Turner <mattst88@gentoo.org> mpfr-3.1.2_p10.ebuild:
|
||||
alpha stable, bug 549520.
|
||||
|
||||
17 May 2015; Jeroen Roovers <jer@gentoo.org> mpfr-3.1.2_p10.ebuild:
|
||||
Stable for HPPA (bug #549520).
|
||||
|
||||
16 May 2015; Pacho Ramos <pacho@gentoo.org> mpfr-3.1.2_p10.ebuild:
|
||||
ppc stable wrt bug #549520
|
||||
|
||||
16 May 2015; Jeroen Roovers <jer@gentoo.org> mpfr-3.1.2_p10.ebuild:
|
||||
Stable for PPC64 (bug #545850).
|
||||
|
||||
15 May 2015; Mikle Kolyada <zlogene@gentoo.org> mpfr-3.1.2_p10.ebuild:
|
||||
amd64 stable wrt bug #549520
|
||||
|
||||
*mpfr-3.1.2_p10 (01 Nov 2014)
|
||||
|
||||
01 Nov 2014; Mike Frysinger <vapier@gentoo.org> +files/3.1.2/patch06,
|
||||
+files/3.1.2/patch07, +files/3.1.2/patch08, +files/3.1.2/patch09,
|
||||
+files/3.1.2/patch10, +mpfr-3.1.2_p10.ebuild:
|
||||
Version bump. Add multilib support #510248 by Thibaud CANALE.
|
||||
|
||||
06 Jun 2014; Mike Frysinger <vapier@gentoo.org> -mpfr-2.4.2_p3.ebuild,
|
||||
mpfr-2.4.2_p3-r1.ebuild:
|
||||
Move the ABI-only ebuild into stable.
|
||||
|
||||
*mpfr-3.1.2_p5 (26 Mar 2014)
|
||||
|
||||
26 Mar 2014; Mike Frysinger <vapier@gentoo.org> +files/3.1.2/patch01,
|
||||
+files/3.1.2/patch02, +files/3.1.2/patch03, +files/3.1.2/patch04,
|
||||
+files/3.1.2/patch05, +mpfr-3.1.2_p5.ebuild:
|
||||
Version bump.
|
||||
|
||||
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> mpfr-3.1.2-r1.ebuild:
|
||||
Add arm64 love.
|
||||
|
||||
24 Dec 2013; Agostino Sarubbo <ago@gentoo.org> mpfr-3.1.2-r1.ebuild:
|
||||
Stable for x86, wrt bug #487798
|
||||
|
||||
23 Dec 2013; Agostino Sarubbo <ago@gentoo.org> mpfr-3.1.2-r1.ebuild:
|
||||
Stable for sparc, wrt bug #487798
|
||||
|
||||
23 Dec 2013; Mike Frysinger <vapier@gentoo.org> mpfr-3.1.2-r1.ebuild:
|
||||
Mark ia64 stable #487798.
|
||||
|
||||
22 Dec 2013; Agostino Sarubbo <ago@gentoo.org> mpfr-3.1.2-r1.ebuild:
|
||||
Stable for ppc64, wrt bug #487798
|
||||
|
||||
21 Dec 2013; Agostino Sarubbo <ago@gentoo.org> mpfr-3.1.2-r1.ebuild:
|
||||
Stable for ppc, wrt bug #487798
|
||||
|
||||
26 Nov 2013; Mike Frysinger <vapier@gentoo.org> mpfr-3.1.2-r1.ebuild:
|
||||
Disable logic to probe gmp.h using the wrong toolchain #476336#19 by Michael
|
||||
Haubenwallner.
|
||||
|
||||
24 Nov 2013; Mike Frysinger <vapier@gentoo.org> mpfr-3.1.2-r1.ebuild:
|
||||
Revert gmp lib/include flags as they are wrong & unnecessary and tweak the
|
||||
docdir flag to be a bit simpler #476336 by Christoph Junghans.
|
||||
|
||||
03 Nov 2013; Matt Turner <mattst88@gentoo.org> mpfr-3.1.2-r1.ebuild:
|
||||
alpha stable, bug 487798.
|
||||
|
||||
03 Nov 2013; Benda Xu <heroxbd@gentoo.org> mpfr-3.1.2-r1.ebuild:
|
||||
EROOT for gmp locations to do cross compiling correctly. bug #476336
|
||||
|
||||
30 Oct 2013; Chema Alonso <nimiux@gentoo.org> mpfr-3.1.2-r1.ebuild:
|
||||
Stable for amd64 wrt bug #487798
|
||||
|
||||
23 Oct 2013; Markus Meier <maekke@gentoo.org> mpfr-3.1.2-r1.ebuild:
|
||||
arm stable, bug #487798
|
||||
|
||||
16 Oct 2013; Jeroen Roovers <jer@gentoo.org> mpfr-3.1.2-r1.ebuild:
|
||||
Stable for HPPA (bug #487798).
|
||||
|
||||
*mpfr-3.1.2-r1 (13 Sep 2013)
|
||||
|
||||
13 Sep 2013; Fabian Groffen <grobian@gentoo.org> +mpfr-3.1.2-r1.ebuild,
|
||||
-mpfr-3.1.2.ebuild:
|
||||
Fix src_prepare to always apply elibtoolize, necessary to install shared libs
|
||||
on Solaris
|
||||
|
||||
25 Aug 2013; Mike Frysinger <vapier@gentoo.org> mpfr-2.4.2_p3-r1.ebuild,
|
||||
mpfr-3.1.2.ebuild:
|
||||
Simplify src_prepare code.
|
||||
|
||||
21 Jul 2013; Christoph Junghans <ottxor@gentoo.org> mpfr-2.4.2_p3-r1.ebuild,
|
||||
mpfr-3.1.2.ebuild:
|
||||
added prefix support (bug #476336)
|
||||
|
||||
29 Apr 2013; Sébastien Fabbro <bicatali@gentoo.org> mpfr-3.1.2.ebuild:
|
||||
Keyword amd64-linux
|
||||
|
||||
*mpfr-3.1.2 (14 Mar 2013)
|
||||
|
||||
14 Mar 2013; Ryan Hill <dirtyepic@gentoo.org> +mpfr-3.1.2.ebuild:
|
||||
Version bump (bug #461686 by Samuli).
|
||||
|
||||
27 Feb 2013; Zac Medico <zmedico@gentoo.org> mpfr-3.1.1_p2.ebuild:
|
||||
Fix for prefix and add ~arm-linux + ~x86-linux keywords.
|
||||
|
||||
01 Jan 2013; Raúl Porcel <armin76@gentoo.org> mpfr-3.1.1.ebuild:
|
||||
m68k/s390/sh stable wrt #447890
|
||||
|
||||
30 Dec 2012; Agostino Sarubbo <ago@gentoo.org> mpfr-3.1.1.ebuild:
|
||||
Stable for alpha, wrt bug #447890
|
||||
|
||||
30 Dec 2012; Agostino Sarubbo <ago@gentoo.org> mpfr-3.1.1.ebuild:
|
||||
Stable for sparc, wrt bug #447890
|
||||
|
||||
29 Dec 2012; Jeroen Roovers <jer@gentoo.org> mpfr-3.1.1.ebuild:
|
||||
Stable for HPPA (bug #447890).
|
||||
|
||||
26 Dec 2012; Markus Meier <maekke@gentoo.org> mpfr-3.1.1.ebuild:
|
||||
arm stable, bug #447890
|
||||
|
||||
25 Dec 2012; Agostino Sarubbo <ago@gentoo.org> mpfr-3.1.1.ebuild:
|
||||
Stable for ia64, wrt bug #447890
|
||||
|
||||
23 Dec 2012; Jeff Horelick <jdhore@gentoo.org> mpfr-3.1.1.ebuild:
|
||||
marked x86 per bug 447890
|
||||
|
||||
23 Dec 2012; Agostino Sarubbo <ago@gentoo.org> mpfr-3.1.1.ebuild:
|
||||
Stable for ppc64, wrt bug #447890
|
||||
|
||||
22 Dec 2012; Agostino Sarubbo <ago@gentoo.org> mpfr-3.1.1.ebuild:
|
||||
Stable for ppc, wrt bug #447890
|
||||
|
||||
20 Dec 2012; Agostino Sarubbo <ago@gentoo.org> mpfr-3.1.1.ebuild:
|
||||
Stable for amd64, wrt bug #447890
|
||||
|
||||
*mpfr-3.1.1_p2 (20 Dec 2012)
|
||||
|
||||
20 Dec 2012; Mike Frysinger <vapier@gentoo.org> +files/3.1.1/patch01,
|
||||
+files/3.1.1/patch02, +mpfr-3.1.1_p2.ebuild:
|
||||
Version bump.
|
||||
|
||||
*mpfr-3.1.1 (05 Jul 2012)
|
||||
|
||||
05 Jul 2012; Mike Frysinger <vapier@gentoo.org> +mpfr-3.1.1.ebuild:
|
||||
Version bump.
|
||||
|
||||
06 Jun 2012; Zac Medico <zmedico@gentoo.org> mpfr-3.0.0_p3.ebuild,
|
||||
mpfr-3.0.1.ebuild, mpfr-3.0.1_p4.ebuild:
|
||||
inherit multilib for get_libdir
|
||||
|
||||
07 May 2012; Alexis Ballier <aballier@gentoo.org> mpfr-3.1.0_p7.ebuild:
|
||||
readd fbsd keywords to latest version as bug #390425 seems fixed
|
||||
|
||||
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> mpfr-3.0.1_p4-r1.ebuild:
|
||||
keyword ~amd64-fbsd
|
||||
|
||||
19 Apr 2012; Mike Frysinger <vapier@gentoo.org> mpfr-2.4.2_p3.ebuild,
|
||||
mpfr-3.0.0_p3.ebuild, mpfr-3.0.1.ebuild, mpfr-3.0.1_p4.ebuild,
|
||||
mpfr-3.0.1_p4-r1.ebuild, mpfr-3.1.0.ebuild, mpfr-3.1.0_p7.ebuild:
|
||||
Drop old epatch call #412591 by Stevan Bajić.
|
||||
|
||||
*mpfr-3.1.0_p7 (09 Mar 2012)
|
||||
|
||||
09 Mar 2012; Mike Frysinger <vapier@gentoo.org> +files/3.1.0/patch01,
|
||||
+files/3.1.0/patch02, +files/3.1.0/patch03, +files/3.1.0/patch04,
|
||||
+files/3.1.0/patch05, +files/3.1.0/patch06, +files/3.1.0/patch07,
|
||||
+mpfr-3.1.0_p7.ebuild:
|
||||
Version bump #407551 by Samuli Suominen.
|
||||
|
||||
29 Dec 2011; Mark Loeser <halcy0n@gentoo.org> mpfr-3.0.1_p4.ebuild:
|
||||
Stable for ppc/ppc64; bug #380673
|
||||
|
||||
09 Dec 2011; Alexis Ballier <aballier@gentoo.org> mpfr-3.0.1_p4-r1.ebuild,
|
||||
mpfr-3.1.0.ebuild:
|
||||
require static-libs on gmp when building with static-libs but do not force to
|
||||
disable them on gmp when not, bug #394141
|
||||
|
||||
29 Nov 2011; Mike Frysinger <vapier@gentoo.org> mpfr-3.1.0.ebuild:
|
||||
Drop fbsd KEYWORDS as this breaks gcc #390425 by Tibor Vago.
|
||||
|
||||
12 Oct 2011; Raúl Porcel <armin76@gentoo.org> mpfr-3.0.1_p4.ebuild:
|
||||
alpha/ia64/m68k/s390/sh/sparc stable wrt #380673
|
||||
|
||||
*mpfr-3.1.0 (03 Oct 2011)
|
||||
|
||||
03 Oct 2011; Mike Frysinger <vapier@gentoo.org> +mpfr-3.1.0.ebuild:
|
||||
Version bump.
|
||||
|
||||
*mpfr-2.4.2_p3-r1 (03 Oct 2011)
|
||||
|
||||
03 Oct 2011; Mike Frysinger <vapier@gentoo.org> +mpfr-2.4.2_p3-r1.ebuild:
|
||||
Add ebuild for libmpfr.so.1 ABI name.
|
||||
|
||||
14 Sep 2011; Jeroen Roovers <jer@gentoo.org> mpfr-3.0.1_p4.ebuild:
|
||||
Stable for HPPA (bug #380673).
|
||||
|
||||
04 Sep 2011; Markus Meier <maekke@gentoo.org> mpfr-3.0.1_p4.ebuild:
|
||||
arm/x86 stable, bug #380673
|
||||
|
||||
26 Aug 2011; Tony Vroon <chainsaw@gentoo.org> mpfr-3.0.1_p4.ebuild:
|
||||
Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo in bug
|
||||
#380673 filed by Mike "SpanKY" Frysinger.
|
||||
|
||||
*mpfr-3.0.1_p4-r1 (25 Aug 2011)
|
||||
|
||||
25 Aug 2011; Mike Frysinger <vapier@gentoo.org> +mpfr-3.0.1_p4-r1.ebuild:
|
||||
Add support for USE=static-libs #378235 by Agostino Sarubbo.
|
||||
|
||||
*mpfr-3.0.1_p4 (14 Jul 2011)
|
||||
|
||||
14 Jul 2011; Mike Frysinger <vapier@gentoo.org> +files/3.0.1/patch01,
|
||||
+files/3.0.1/patch02, +files/3.0.1/patch04, +mpfr-3.0.1_p4.ebuild,
|
||||
+files/3.0.1/patch03:
|
||||
Version bump.
|
||||
|
||||
14 Jul 2011; Mike Frysinger <vapier@gentoo.org> mpfr-2.4.2_p3.ebuild,
|
||||
mpfr-3.0.0_p3.ebuild, mpfr-3.0.1.ebuild:
|
||||
Use exact upstream URIs #375119 by zino.
|
||||
|
||||
23 Apr 2011; Raúl Porcel <armin76@gentoo.org> mpfr-3.0.0_p3.ebuild:
|
||||
ia64/m68k/s390/sh/sparc stable wrt #348634
|
||||
|
||||
10 Apr 2011; Tobias Klausmann <klausman@gentoo.org> mpfr-3.0.0_p3.ebuild:
|
||||
Stable on alpha, bug #348634
|
||||
|
||||
08 Apr 2011; Markus Meier <maekke@gentoo.org> mpfr-3.0.0_p3.ebuild:
|
||||
arm stable, bug #348634
|
||||
|
||||
*mpfr-3.0.1 (05 Apr 2011)
|
||||
|
||||
05 Apr 2011; Mike Frysinger <vapier@gentoo.org> +mpfr-3.0.1.ebuild:
|
||||
Version bump.
|
||||
|
||||
22 Mar 2011; Jeroen Roovers <jer@gentoo.org> mpfr-3.0.0_p3.ebuild:
|
||||
Stable for HPPA (bug #348634).
|
||||
|
||||
22 Mar 2011; Thomas Kahle <tomka@gentoo.org> mpfr-3.0.0_p3.ebuild:
|
||||
x86 stable per bug 348634
|
||||
|
||||
21 Mar 2011; Christoph Mende <angelos@gentoo.org> mpfr-3.0.0_p3.ebuild:
|
||||
Stable on amd64 wrt bug #348634
|
||||
|
||||
21 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> mpfr-3.0.0_p3.ebuild:
|
||||
ppc/ppc64 stable wrt #348634
|
||||
|
||||
11 Mar 2011; Markos Chandras <hwoarang@gentoo.org> mpfr-3.0.0_p3.ebuild:
|
||||
Reverting keyword. Bug #348634
|
||||
|
||||
11 Mar 2011; Markos Chandras <hwoarang@gentoo.org> mpfr-3.0.0_p3.ebuild:
|
||||
Stable on amd64 wrt bug #348634
|
||||
|
||||
*mpfr-3.0.0_p3 (30 Aug 2010)
|
||||
|
||||
30 Aug 2010; Mike Frysinger <vapier@gentoo.org> +files/3.0.0/patch01,
|
||||
+files/3.0.0/patch02, +files/3.0.0/patch03, +mpfr-3.0.0_p3.ebuild:
|
||||
Version bump.
|
||||
|
||||
30 Aug 2010; Mike Frysinger <vapier@gentoo.org> mpfr-2.4.2_p3.ebuild:
|
||||
Mark sparc stable #324747.
|
||||
|
||||
20 Aug 2010; Samuli Suominen <ssuominen@gentoo.org> mpfr-2.4.2_p3.ebuild:
|
||||
ppc64 stable wrt #324747
|
||||
|
||||
18 Jul 2010; <nixnut@gentoo.org> mpfr-2.4.2_p3.ebuild:
|
||||
ppc stable #324747
|
||||
|
||||
29 Jun 2010; Mike Frysinger <vapier@gentoo.org> mpfr-2.4.2_p3.ebuild:
|
||||
Mark alpha/arm/ia64/s390/sh stable #324747.
|
||||
|
||||
24 Jun 2010; Markos Chandras <hwoarang@gentoo.org> mpfr-2.4.2_p3.ebuild:
|
||||
Stable on amd64 wrt bug #324747
|
||||
|
||||
22 Jun 2010; Christian Faulhammer <fauli@gentoo.org> mpfr-2.4.2_p3.ebuild:
|
||||
stable x86, bug 324747
|
||||
|
||||
21 Jun 2010; Jeroen Roovers <jer@gentoo.org> mpfr-2.4.2_p3.ebuild:
|
||||
Stable for HPPA (bug #324747).
|
||||
|
||||
20 Jun 2010; Mike Frysinger <vapier@gentoo.org> mpfr-3.0.0.ebuild:
|
||||
Revert unintentional SLOT update #324763 by William Throwe.
|
||||
|
||||
*mpfr-3.0.0 (20 Jun 2010)
|
||||
|
||||
20 Jun 2010; Mike Frysinger <vapier@gentoo.org> +mpfr-3.0.0.ebuild:
|
||||
Version bump.
|
||||
|
||||
29 Jan 2010; Raúl Porcel <armin76@gentoo.org> mpfr-2.4.1_p5.ebuild:
|
||||
ia64/sparc stable wrt #297297
|
||||
|
||||
*mpfr-2.4.2_p3 (24 Jan 2010)
|
||||
|
||||
24 Jan 2010; Mike Frysinger <vapier@gentoo.org> +files/2.4.2/patch03,
|
||||
+mpfr-2.4.2_p3.ebuild:
|
||||
Version bump.
|
||||
|
||||
23 Jan 2010; Tobias Klausmann <klausman@gentoo.org> mpfr-2.4.1_p5.ebuild:
|
||||
Stable on alpha, bug #297297
|
||||
|
||||
*mpfr-2.4.2_p2 (11 Jan 2010)
|
||||
|
||||
11 Jan 2010; Mike Frysinger <vapier@gentoo.org> +files/2.4.2/patch02,
|
||||
+mpfr-2.4.2_p2.ebuild:
|
||||
Add another fix from upstream and fix docs install #298316 by Diego E.
|
||||
Pettenò.
|
||||
|
||||
06 Jan 2010; Jeroen Roovers <jer@gentoo.org> mpfr-2.4.1_p5.ebuild:
|
||||
Stable for PPC (bug #297297).
|
||||
|
||||
02 Jan 2010; Markus Meier <maekke@gentoo.org> mpfr-2.4.1_p5.ebuild:
|
||||
amd64 stable, bug #297297
|
||||
|
||||
02 Jan 2010; Brent Baude <ranger@gentoo.org> mpfr-2.4.1_p5.ebuild:
|
||||
Marking mpfr-2.4.1_p5 ppc64 for bug 297297
|
||||
|
||||
31 Dec 2009; Christian Faulhammer <fauli@gentoo.org> mpfr-2.4.1_p5.ebuild:
|
||||
stable x86, bug 297297
|
||||
|
||||
18 Dec 2009; Jeroen Roovers <jer@gentoo.org> mpfr-2.4.1_p5.ebuild:
|
||||
Stable for HPPA (bug #297297).
|
||||
|
||||
*mpfr-2.4.2_p1 (17 Dec 2009)
|
||||
|
||||
17 Dec 2009; Mike Frysinger <vapier@gentoo.org> -files/2.3.1/patch01,
|
||||
+mpfr-2.4.2_p1.ebuild, +files/2.4.2/patch01:
|
||||
Version bump.
|
||||
|
||||
10 Sep 2009; Samuli Suominen <ssuominen@gentoo.org> mpfr-2.3.2.ebuild,
|
||||
mpfr-2.4.1_p1.ebuild, mpfr-2.4.1_p5.ebuild:
|
||||
Fix lzma-utils vs. xz-utils deps.
|
||||
|
||||
01 Apr 2009; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||
mpfr-2.4.1_p1.ebuild:
|
||||
ppc stable, bug #260968
|
||||
|
||||
*mpfr-2.4.1_p5 (18 Mar 2009)
|
||||
|
||||
18 Mar 2009; Mike Frysinger <vapier@gentoo.org> +files/2.4.1/patch02,
|
||||
+files/2.4.1/patch03, +files/2.4.1/patch04, +files/2.4.1/patch05,
|
||||
+mpfr-2.4.1_p5.ebuild:
|
||||
Version bump.
|
||||
|
||||
14 Mar 2009; Mike Frysinger <vapier@gentoo.org> mpfr-2.4.1_p1.ebuild:
|
||||
Fix up == usage in shell test #261016 by deadhead.
|
||||
|
||||
07 Mar 2009; Raúl Porcel <armin76@gentoo.org> mpfr-2.4.1_p1.ebuild:
|
||||
alpha/arm/ia64/s390/sh stable wrt #260968
|
||||
|
||||
07 Mar 2009; Markus Meier <maekke@gentoo.org> mpfr-2.4.1_p1.ebuild:
|
||||
amd64/x86 stable, bug #260968
|
||||
|
||||
04 Mar 2009; Ferris McCormick <fmccor@gentoo.org> mpfr-2.4.1_p1.ebuild:
|
||||
Sparc stable, security Bug #260968.
|
||||
|
||||
04 Mar 2009; Brent Baude <ranger@gentoo.org> mpfr-2.4.1_p1.ebuild:
|
||||
Marking mpfr-2.4.1_p1 ppc64 for bug 260968
|
||||
|
||||
03 Mar 2009; Jeroen Roovers <jer@gentoo.org> mpfr-2.4.1_p1.ebuild:
|
||||
Stable for HPPA (bug #260968).
|
||||
|
||||
*mpfr-2.4.1_p1 (03 Mar 2009)
|
||||
|
||||
03 Mar 2009; Mike Frysinger <vapier@gentoo.org> +files/2.4.1/patch01,
|
||||
+mpfr-2.4.1_p1.ebuild:
|
||||
Add patch from upstream.
|
||||
|
||||
27 Feb 2009; Brent Baude <ranger@gentoo.org> mpfr-2.3.2.ebuild:
|
||||
stable ppc64, bug 255195
|
||||
|
||||
*mpfr-2.4.1 (26 Feb 2009)
|
||||
|
||||
26 Feb 2009; Mike Frysinger <vapier@gentoo.org> +mpfr-2.4.1.ebuild:
|
||||
Version bump.
|
||||
|
||||
*mpfr-2.4.0_p1 (21 Feb 2009)
|
||||
|
||||
21 Feb 2009; Mike Frysinger <vapier@gentoo.org> +files/2.4.0/patch01,
|
||||
+mpfr-2.4.0_p1.ebuild:
|
||||
Add fix from upstream.
|
||||
|
||||
16 Feb 2009; Brent Baude <ranger@gentoo.org> mpfr-2.3.2.ebuild:
|
||||
stable ppc, bug 255195
|
||||
|
||||
*mpfr-2.4.0 (26 Jan 2009)
|
||||
|
||||
26 Jan 2009; Mike Frysinger <vapier@gentoo.org> +mpfr-2.4.0.ebuild:
|
||||
Version bump.
|
||||
|
||||
25 Jan 2009; Raúl Porcel <armin76@gentoo.org> mpfr-2.3.2.ebuild:
|
||||
alpha/ia64 stable wrt #255195
|
||||
|
||||
18 Jan 2009; Markus Meier <maekke@gentoo.org> mpfr-2.3.2.ebuild:
|
||||
x86 stable, bug #255195
|
||||
|
||||
17 Jan 2009; Jeroen Roovers <jer@gentoo.org> mpfr-2.3.2.ebuild:
|
||||
Stable for HPPA (bug #255195).
|
||||
|
||||
16 Jan 2009; Steve Dibb <beandog@gentoo.org> mpfr-2.3.2.ebuild:
|
||||
amd64 stable, bug 255195
|
||||
|
||||
16 Jan 2009; Ferris McCormick <fmccor@gentoo.org> mpfr-2.3.2.ebuild:
|
||||
Sparc stable --- Bug #255195 --- all tests pass.
|
||||
|
||||
*mpfr-2.3.2-r1 (16 Jan 2009)
|
||||
|
||||
16 Jan 2009; Mike Frysinger <vapier@gentoo.org>
|
||||
+files/2.3.2/mpfr-2.3.2-svn5664.patch,
|
||||
+files/2.3.2/mpfr-2.3.2-svn5752.patch, +mpfr-2.3.2-r1.ebuild:
|
||||
Grab upstream fixes for upstream bug 6604.
|
||||
|
||||
28 Nov 2008; Alexis Ballier <aballier@gentoo.org> mpfr-2.3.2.ebuild:
|
||||
fix find call for bsd find compatibility, bug #236067
|
||||
|
||||
22 Sep 2008; Jeroen Roovers <jer@gentoo.org> mpfr-2.3.1_p1.ebuild:
|
||||
Stable for HPPA (bug #238208).
|
||||
|
||||
21 Sep 2008; Brent Baude <ranger@gentoo.org> mpfr-2.3.1_p1.ebuild:
|
||||
stable ppc64, bug 238208
|
||||
|
||||
21 Sep 2008; nixnut <nixnut@gentoo.org> mpfr-2.3.1_p1.ebuild:
|
||||
Stable on ppc wrt bug 238208
|
||||
|
||||
21 Sep 2008; Raúl Porcel <armin76@gentoo.org> mpfr-2.3.1_p1.ebuild:
|
||||
alpha/ia64/sparc/x86 stable wrt #238208
|
||||
|
||||
20 Sep 2008; Steve Dibb <beandog@gentoo.org> mpfr-2.3.1_p1.ebuild:
|
||||
amd64 stable, bug 238208
|
||||
|
||||
*mpfr-2.3.2 (20 Sep 2008)
|
||||
|
||||
20 Sep 2008; Mike Frysinger <vapier@gentoo.org> +mpfr-2.3.2.ebuild:
|
||||
Version bump.
|
||||
|
||||
*mpfr-2.3.1_p1 (20 Aug 2008)
|
||||
|
||||
20 Aug 2008; Mike Frysinger <vapier@gentoo.org> +files/2.3.1/patch01,
|
||||
+mpfr-2.3.1_p1.ebuild:
|
||||
Apply upstream patch01 for mpfr-2.3.1.
|
||||
|
||||
02 May 2008; Mike Frysinger <vapier@gentoo.org> mpfr-2.3.1.ebuild:
|
||||
Drop the hardcoded shared/static flags as the default is to build both and
|
||||
we want autodetection for targets that may not support shared (like mingw).
|
||||
|
||||
20 Apr 2008; Mike Frysinger <vapier@gentoo.org> mpfr-2.3.1.ebuild:
|
||||
Mark amd64 stable #217696.
|
||||
|
||||
18 Apr 2008; nixnut <nixnut@gentoo.org> mpfr-2.3.1.ebuild:
|
||||
Stable on ppc wrt bug 217696
|
||||
|
||||
15 Apr 2008; Raúl Porcel <armin76@gentoo.org> mpfr-2.3.1.ebuild:
|
||||
alpha/ia64/sparc/x86 stable wrt #217696
|
||||
|
||||
14 Apr 2008; Markus Rothe <corsair@gentoo.org> mpfr-2.3.1.ebuild:
|
||||
Stable on ppc64; bug #217696
|
||||
|
||||
14 Apr 2008; Jeroen Roovers <jer@gentoo.org> mpfr-2.3.1.ebuild:
|
||||
Stable for HPPA (bug #217696).
|
||||
|
||||
11 Feb 2008; Santiago M. Mola <coldwind@gentoo.org> mpfr-2.3.0_p4.ebuild:
|
||||
amd64 stable wrt #208039
|
||||
|
||||
30 Jan 2008; Brent Baude <ranger@gentoo.org> mpfr-2.3.0_p4.ebuild:
|
||||
Marking mpfr-2.3.0_p4 ppc64 for bug 208039
|
||||
|
||||
30 Jan 2008; Raúl Porcel <armin76@gentoo.org> mpfr-2.3.0_p4.ebuild:
|
||||
alpha/ia64/sparc stable wrt #208039
|
||||
|
||||
30 Jan 2008; Dawid Węgliński <cla@gentoo.org> mpfr-2.3.0_p4.ebuild:
|
||||
Stable on x86 (bug #208039)
|
||||
|
||||
29 Jan 2008; Jeroen Roovers <jer@gentoo.org> mpfr-2.3.0_p4.ebuild:
|
||||
Stable for HPPA (bug #208039).
|
||||
|
||||
29 Jan 2008; nixnut <nixnut@gentoo.org> mpfr-2.3.0_p4.ebuild:
|
||||
Stable on ppc wrt bug 208039
|
||||
|
||||
*mpfr-2.3.1 (29 Jan 2008)
|
||||
|
||||
29 Jan 2008; Mike Frysinger <vapier@gentoo.org> +mpfr-2.3.1.ebuild:
|
||||
Version bump.
|
||||
|
||||
17 Jan 2008; Jeroen Roovers <jer@gentoo.org> mpfr-2.3.0_p3.ebuild:
|
||||
Stable for HPPA too.
|
||||
|
||||
14 Jan 2008; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||
mpfr-2.3.0_p3.ebuild:
|
||||
ppc. stable
|
||||
|
||||
*mpfr-2.3.0_p4 (26 Dec 2007)
|
||||
|
||||
26 Dec 2007; Daniel Black <dragonheart@gentoo.org> +files/2.3.0/patch04,
|
||||
+mpfr-2.3.0_p4.ebuild:
|
||||
added upstream patch
|
||||
|
||||
01 Dec 2007; Markus Rothe <corsair@gentoo.org> mpfr-2.3.0_p3.ebuild:
|
||||
Stable on ppc64
|
||||
|
||||
19 Nov 2007; Joshua Kinard <kumba@gentoo.org> mpfr-2.3.0_p3.ebuild:
|
||||
Stable on mips.
|
||||
|
||||
13 Nov 2007; Raúl Porcel <armin76@gentoo.org> mpfr-2.3.0_p3.ebuild:
|
||||
alpha/ia64/sparc/x86 stable
|
||||
|
||||
*mpfr-2.3.0_p3 (06 Oct 2007)
|
||||
|
||||
06 Oct 2007; Mike Frysinger <vapier@gentoo.org> +files/2.3.0/patch01,
|
||||
+files/2.3.0/patch02, +files/2.3.0/patch03, +mpfr-2.3.0_p3.ebuild:
|
||||
Version bump #193893.
|
||||
|
||||
25 Aug 2007; Steve Dibb <beandog@gentoo.org> mpfr-2.2.1_p5.ebuild:
|
||||
amd64 stable
|
||||
|
||||
13 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||
mpfr-2.2.1_p5.ebuild:
|
||||
ppc. stable
|
||||
|
||||
27 Jul 2007; Jeroen Roovers <jer@gentoo.org> mpfr-2.2.1_p5.ebuild:
|
||||
Stable for HPPA too.
|
||||
|
||||
22 Jul 2007; Tom Gall <tgall@gentoo.org> mpfr-2.2.1_p5.ebuild:
|
||||
stable on ppc64
|
||||
|
||||
15 Jul 2007; Raúl Porcel <armin76@gentoo.org> mpfr-2.2.1_p5.ebuild:
|
||||
alpha stable
|
||||
|
||||
16 May 2007; Gustavo Zacarias <gustavoz@gentoo.org> mpfr-2.2.1_p5.ebuild:
|
||||
Stable on sparc
|
||||
|
||||
12 May 2007; Joshua Kinard <kumba@gentoo.org> mpfr-2.2.1_p5.ebuild:
|
||||
Stable on mips.
|
||||
|
||||
23 Apr 2007; Raúl Porcel <armin76@gentoo.org> mpfr-2.2.1_p5.ebuild:
|
||||
ia64 + x86 stable
|
||||
|
||||
*mpfr-2.2.1_p5 (06 Apr 2007)
|
||||
|
||||
06 Apr 2007; Daniel Black <dragonheart@gentoo.org> +files/2.2.1/patch02,
|
||||
+files/2.2.1/patch03, +files/2.2.1/patch04, +files/2.2.1/patch05,
|
||||
+mpfr-2.2.1_p5.ebuild:
|
||||
upstream patches
|
||||
|
||||
17 Feb 2007; Alexander H. Færøy <eroyf@gentoo.org>
|
||||
mpfr-2.2.0_p16.ebuild:
|
||||
Stable on MIPS; bug #159250
|
||||
|
||||
*mpfr-2.2.1_p1 (17 Feb 2007)
|
||||
|
||||
17 Feb 2007; Daniel Black <dragonheart@gentoo.org> +files/2.2.1/patch01,
|
||||
+mpfr-2.2.1_p1.ebuild:
|
||||
upstream patch
|
||||
|
||||
05 Feb 2007; Simon Stelling <blubb@gentoo.org> mpfr-2.2.0_p16.ebuild:
|
||||
stable on amd64; bug 159250
|
||||
|
||||
30 Dec 2006; Tom Gall <tgall@gentoo.org> mpfr-2.2.0_p16.ebuild:
|
||||
stable on ppc64, bug #159250
|
||||
|
||||
30 Dec 2006; Andrej Kacian <ticho@gentoo.org> mpfr-2.2.0_p16.ebuild:
|
||||
Stable on x86, bug #159250.
|
||||
|
||||
29 Dec 2006; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||
mpfr-2.2.0_p16.ebuild:
|
||||
Stable on ppc wrt bug #159250.
|
||||
|
||||
28 Dec 2006; Bryan Østergaard <kloeri@gentoo.org> mpfr-2.2.0_p16.ebuild:
|
||||
Stable on Alpha.
|
||||
|
||||
28 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> mpfr-2.2.0_p16.ebuild:
|
||||
Stable on sparc wrt #159250
|
||||
|
||||
28 Dec 2006; Jeroen Roovers <jer@gentoo.org> mpfr-2.2.0_p16.ebuild:
|
||||
Stable for HPPA (bug #159250).
|
||||
|
||||
*mpfr-2.2.1 (22 Dec 2006)
|
||||
|
||||
22 Dec 2006; Daniel Black <dragonheart@gentoo.org> +mpfr-2.2.1.ebuild:
|
||||
version bump. seems to be simple bug fixes but masked for further testing on
|
||||
all gcc versions
|
||||
|
||||
22 Dec 2006; Daniel Black <dragonheart@gentoo.org> -mpfr-2.2.0_p12.ebuild,
|
||||
-mpfr-2.2.0_p14.ebuild, mpfr-2.2.0_p16.ebuild:
|
||||
added automake dependency - bug #158808 thanks to Igor Fedorow. Removed
|
||||
older versions
|
||||
|
||||
09 Dec 2006; Timothy Redaelli <drizzt@gentoo.org> mpfr-2.2.0_p16.ebuild:
|
||||
Add ~x86-fbsd keyword
|
||||
|
||||
*mpfr-2.2.0_p16 (21 Oct 2006)
|
||||
|
||||
21 Oct 2006; Daniel Black <dragonheart@gentoo.org> +files/2.2.0/patch15,
|
||||
+files/2.2.0/patch16, +mpfr-2.2.0_p16.ebuild:
|
||||
Grab some more patches from upstream.
|
||||
|
||||
20 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> mpfr-2.2.0_p10.ebuild:
|
||||
Stable on Alpha.
|
||||
|
||||
17 Oct 2006; Roy Marples <uberlord@gentoo.org> mpfr-2.2.0_p14.ebuild:
|
||||
Added ~sparc-fbsd keyword.
|
||||
|
||||
29 Sep 2006; Mike Frysinger <vapier@gentoo.org> mpfr-2.2.0_p8.ebuild,
|
||||
mpfr-2.2.0_p10.ebuild, mpfr-2.2.0_p12.ebuild, mpfr-2.2.0_p14.ebuild:
|
||||
Dont filter -ffast-math; people who use this globally deserve what they get.
|
||||
|
||||
03 Sep 2006; Joshua Kinard <kumba@gentoo.org> mpfr-2.2.0_p10.ebuild:
|
||||
Marked stable on mips.
|
||||
|
||||
24 Aug 2006; Markus Rothe <corsair@gentoo.org> mpfr-2.2.0_p10.ebuild:
|
||||
Stable on ppc64
|
||||
|
||||
23 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org> mpfr-2.2.0_p10.ebuild:
|
||||
Stable on sparc
|
||||
|
||||
21 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> mpfr-2.2.0_p10.ebuild:
|
||||
Stable on amd64 and x86 wrt release snapshot. This is in preparation for an
|
||||
eventual GCC 4.1.1 going stable.
|
||||
|
||||
*mpfr-2.2.0_p14 (28 Jul 2006)
|
||||
|
||||
28 Jul 2006; Daniel Black <dragonheart@gentoo.org> +files/2.2.0/patch13,
|
||||
+files/2.2.0/patch14, +mpfr-2.2.0_p14.ebuild:
|
||||
more upstream patches
|
||||
|
||||
*mpfr-2.2.0_p12 (19 Jul 2006)
|
||||
|
||||
19 Jul 2006; Daniel Black <dragonheart@gentoo.org> +files/2.2.0/patch11,
|
||||
+files/2.2.0/patch12, +mpfr-2.2.0_p12.ebuild:
|
||||
more upstream patches
|
||||
|
||||
27 Jun 2006; Luca Barbato <lu_zero@gentoo.org> mpfr-2.2.0_p10.ebuild:
|
||||
Marked stable on ppc
|
||||
|
||||
25 Jun 2006; Guy Martin <gmsoft@gentoo.org> mpfr-2.2.0_p10.ebuild:
|
||||
Stable on hppa.
|
||||
|
||||
06 May 2006; Mike Frysinger <vapier@gentoo.org>
|
||||
+files/2.2.0/debian-disable-buggy-umul_ppmm.patch, mpfr-2.2.0_p8.ebuild,
|
||||
mpfr-2.2.0_p10.ebuild:
|
||||
Grab patch from Debian to fix test crashes #126082.
|
||||
|
||||
*mpfr-2.2.0_p10 (10 Apr 2006)
|
||||
|
||||
10 Apr 2006; Mike Frysinger <vapier@gentoo.org> +files/2.2.0/patch09,
|
||||
+files/2.2.0/patch10, +mpfr-2.2.0_p10.ebuild:
|
||||
Grab some more patches from upstream.
|
||||
|
||||
07 Apr 2006; Guy Martin <gmsoft@gentoo.org> mpfr-2.2.0_p8.ebuild:
|
||||
Fix hppa 1.1 computation bug.
|
||||
|
||||
14 Mar 2006; Joseph Jezak <josejx@gentoo.org> mpfr-2.2.0_p8.ebuild:
|
||||
Marked ppc stable for bug #121968.
|
||||
|
||||
27 Feb 2006; Jeroen Roovers <jer@gentoo.org> mpfr-2.2.0_p8.ebuild:
|
||||
Stable on hppa (bug #121968).
|
||||
|
||||
26 Feb 2006; Joshua Kinard <kumba@gentoo.org> mpfr-2.2.0_p8.ebuild:
|
||||
Marked stable on mips.
|
||||
|
||||
15 Feb 2006; Markus Rothe <corsair@gentoo.org> mpfr-2.2.0_p8.ebuild:
|
||||
Stable on ppc64; bug #121968
|
||||
|
||||
13 Feb 2006; Patrick McLean <chutzpah@gentoo.org> mpfr-2.2.0_p8.ebuild:
|
||||
Add filtering of -ffast-math on amd64 and mark stable (bug #121968).
|
||||
|
||||
09 Feb 2006; Aron Griffis <agriffis@gentoo.org> mpfr-2.2.0_p8.ebuild:
|
||||
Mark 2.2.0_p8 stable on ia64
|
||||
|
||||
08 Feb 2006; Mark Loeser <halcy0n@gentoo.org> mpfr-2.2.0_p8.ebuild:
|
||||
Stable on x86; bug #121968
|
||||
|
||||
08 Feb 2006; Gustavo Zacarias <gustavoz@gentoo.org> mpfr-2.2.0_p8.ebuild:
|
||||
Stable on sparc wrt #121968
|
||||
|
||||
04 Feb 2006; Aron Griffis <agriffis@gentoo.org> mpfr-2.2.0_p4.ebuild:
|
||||
Mark 2.2.0_p4 stable on ia64
|
||||
|
||||
*mpfr-2.2.0_p8 (22 Jan 2006)
|
||||
|
||||
22 Jan 2006; Daniel Black <dragonheart@gentoo.org> +files/2.2.0/patch08,
|
||||
+mpfr-2.2.0_p8.ebuild:
|
||||
patch bump
|
||||
|
||||
07 Jan 2006; Daniel Black <dragonheart@gentoo.org> mpfr-2.2.0_p7.ebuild:
|
||||
opps did not mean to commit 390 to stable - marked ~s390
|
||||
|
||||
*mpfr-2.2.0_p7 (07 Jan 2006)
|
||||
|
||||
07 Jan 2006; Daniel Black <dragonheart@gentoo.org> +files/2.2.0/patch06
|
||||
+files/2.2.0/patch07, +mpfr-2.2.0_p7.ebuild:
|
||||
added more patches from upstream
|
||||
|
||||
03 Jan 2006; Joshua Kinard <kumba@gentoo.org> mpfr-2.2.0_p4.ebuild:
|
||||
Add ~mips to KEYWORDS.
|
||||
|
||||
26 Oct 2005; Jason Wever <weeve@gentoo.org> mpfr-2.2.0_p4.ebuild:
|
||||
Added ~sparc keyword wrt bug #80357.
|
||||
|
||||
23 Oct 2005; Brent Baude <ranger@gentoo.org> mpfr-2.2.0_p4.ebuild:
|
||||
Marking mpfr ~ppc64 for bug 80357
|
||||
|
||||
22 Oct 2005; Mark Loeser <halcy0n@gentoo.org> mpfr-2.2.0_p4.ebuild:
|
||||
Adding ~x86 to keywords; bug #110026
|
||||
|
||||
22 Oct 2005; Daniel Black <dragonheart@gentoo.org> mpfr-2.2.0_p4.ebuild:
|
||||
~ppc keyword. Dependency change to avoid file conflicts in earlier gmp
|
||||
versions
|
||||
|
||||
*mpfr-2.2.0_p4 (19 Oct 2005)
|
||||
|
||||
19 Oct 2005; Mike Frysinger <vapier@gentoo.org> :
|
||||
Initial import. Ebuild submitted by me.
|
@ -1,17 +1,11 @@
|
||||
AUX 2.4.2/patch01 7136 SHA256 ff84b6a8626c79f869d5625d70900e1f99a37f623cb124fdd949dcbcf9f9757e SHA512 6abe563d839379e35c9cac37888d1996fa176453b5852b3bd725b952fbf5c72df898aa6a3be40632e5743264907e208b3b7a9f44a9d9a221b183eefd2c4fb134 WHIRLPOOL bd06a68155ab4ba69a5c6e8da933ad3538f8c7a69a0a266299b8d9d7ffe31f9466430655d0ac93bdab636a7bb8128b4c77761b815440e814a2e0c1a5f9a34a71
|
||||
AUX 2.4.2/patch02 2538 SHA256 b61b3ff4abaf93e031d446be201c659275d1b49d1a02ac0a2de45e5fafd47f0b SHA512 481316ce216fd2d84c88d57e24dac66abdfa3e32737752b70211c80523c909fb6742398971ef75e63039803da4dcfd564316df7722b6756d3da2d5e8ad3b1e21 WHIRLPOOL 95f4134d6972a582d66c1a95cc1362fba357a36ebf79c96422cb415838882be7a6c11c11eb2f9d73d68c31a65a3279c9f73eb72cb042b5523a7bedc1a9474cb2
|
||||
AUX 2.4.2/patch03 2544 SHA256 999bc180dbeb666cd0301e506f79c7394032bcfb81ca8ded85234d1e5f5563ce SHA512 78ed52e534e11348a49f0eaeef3381484d310c927f1c45fb315ecb0e18eab8cc53a8008a8b76bd14a6c241142ae4291aa3a9d49875e168bfc5c8b3dbf0eda972 WHIRLPOOL 8dda8a6d74eb4bdcd0596d4676ab856331187c6a93c23f8ccce79a74b892f8ed4ce21f90f0cd583a7a333a2292c8ecbc3ff549408fd7c5c43e64f7018ca0bcc7
|
||||
AUX 3.1.3/patch01 59693 SHA256 8ea28ea5a69ebbfa529a3b9b2e098d56eebf8f1db9b03e4b2dbbbef138a017c2 SHA512 93f3475dce39226e23dd7e823ff0b9e6e6c05d81b35547f3c591c75c896436e951c8d15d281a8775a36aa0a9caaec4339687bd22391a25550bd0c5a8f0290492 WHIRLPOOL 6f1147737cb620b2838c579d2b4f9c81e3ab17ec0baff25f4e46b267f2f0d06363d89b681777df793b254bd62fbec24e690b44a18720d7dea5e3af475d0dd440
|
||||
AUX 3.1.3/patch02 5847 SHA256 a3602e0f68587dc9589d192a444b05b25f3880f602932a953fff6a3f90c0fba5 SHA512 ff1d01141cc99cd1ddabbe032a71d031dec5c3b5e431c369c77b5d9b81699a521f2db91e4ec6c0372e32462dee6c98c806fda7bafa0a0841c33be17b7ba669dc WHIRLPOOL 3a5ffbad1146f1e873ced037c41ef74bb3588666ecd2440f9beb4a8ae0374e0a8607d6c17a93a7947240ff8950b4ab03806dd055cd3b46326bf0a15159d17d84
|
||||
AUX 3.1.3/patch03 9577 SHA256 2c1dce889ad21838895dc81ef7759f4a11c87fbece960703920b6abb783d3e5c SHA512 a52f9701e9a47431902cd0f550f0408cafcb1595e749f37f21b3bca9381f375a1864092b1830da14da0a383feaa3e9c2771fe0ca220c40bd9cdab14c955b9404 WHIRLPOOL 095edae48dad8fb8942725625c915475e595cf0ccc5091d5701ae33f0062da96ebe0848e2571e7de6a854eb254bd316e99e4638d31486eb7db800ec3f486bfd6
|
||||
AUX 3.1.3/patch04 7194 SHA256 5f0f4598dac63292ab80c18cf6a52fd886be6a12dc91a8387a42818b1ef7e26e SHA512 04ea17e27b1900638deede4746ee9d45d668e35072d30de5757dd0aeae0330062ad8591014e1e6985780a6209f4d68cf412215ff7f8f5247737a0f3192e4b3f6 WHIRLPOOL 5cee228cff4e9fd1711b55fd8fdc3258ff614a58948281db557aaeffb68d03b1db708a95bdff814eb194bbe19e3497edd9659e5c5093245220f819571f343f2f
|
||||
AUX mpfr-3.1.4-cygwin.patch 1502 SHA256 ec2d87fcfb2fc8f7ea078aa38c309e6eaedc974d70cbe78ca921db06415b9029 SHA512 68cb97c873ce6f25b1cc8f74e7b367941565296d027bb76943b83c46fd7eb304479896ce69f1ae850b5a8ad5796c2a99a5c1949a0215be7cab74669d3352a82b WHIRLPOOL 9a5935bf7cd1aa2d01f16ecbc09e221e48f1d28313d1f040afdd54b319c4147d3b3abe4fa88e60a47605b5b7409249df0a7e65dcb9026d035be68611b05ce98f
|
||||
DIST mpfr-2.4.2.tar.bz2 1077886 SHA256 c7e75a08a8d49d2082e4caee1591a05d11b9d5627514e678f02d66a124bcf2ba SHA512 c004b3dbf86c04960e4a1f8db37a409a7cc4cb76135e76e98dcc5ad93aaa8deb62334ee13ff84447a7c12a5e8cb57f25c62ac908c24920f1fb1a38d79d4a4c5e WHIRLPOOL d08935d1c5cda48753ddbf98b3b0e87d911279d7fea24e6b210da7e2378f769f3b20babe96859601195d6a9811cf8297d239df53ad2cfa6d0a1bb7bb02ac6a29
|
||||
DIST mpfr-3.1.3.tar.xz 1112096 SHA256 6835a08bd992c8257641791e9a6a2b35b02336c8de26d0a8577953747e514a16 SHA512 79846fd82974269aa48152c2b6dbcb2321130dc4d0f0ba2eb94d56619b177add9b2077ebf88b4382c56db19c4215910e5a252f216715c1eee40baa299da42eb4 WHIRLPOOL fba9174551511ffa0fed80d906c5282c095697e79ab9b6fdeb915b9a81f15e20290b3ae6aa7c9ee9ef10fa9c0f973d8a75e1a169aae43f87a28ca433a93c57ce
|
||||
DIST mpfr-3.1.4.tar.xz 1122152 SHA256 761413b16d749c53e2bfd2b1dfaa3b027b0e793e404b90b5fbaeef60af6517f5 SHA512 4ef61708834efdea6b85258f46f1b25ce1c55b912f44b117d8c3d5e06d8f1177e50f627d9736f3289bd159c5bb10c80e09d1ad9f6f52c4ff43c3496034b04232 WHIRLPOOL 86021e6a60cad98ea42f8ab5bfe990a744ee21fbe89612e083dea43f7e981e84fcbc86de4a90e7a058c569b57b97359a29c9cf5252b960aa91f2247fb96c2743
|
||||
EBUILD mpfr-2.4.2_p3-r1.ebuild 1518 SHA256 f76b72fb9e1b6a6a68bb8657b5837f0fb9638e887e962673bcf40e34c5ade04f SHA512 c83bdbb01dccf7e3a270225e749dae8679fd590c684a9eb8ceda2b5e01b6bb944037112a11c317d77b325829fa24fcd8d878ad8fdaf4a3aea5bbc94d1a220e06 WHIRLPOOL dc217574acd7a6f4a44e7027246d30a80ddaa8bc64d453cd5062304d5c85f3c23f9b08130441004a1ab32ed1b47eecf7aa29dcf09791d224486203f670d75815
|
||||
EBUILD mpfr-3.1.3_p4.ebuild 1838 SHA256 54bed419e5b2c63c25294936bc3929d28bde4f858ecb9918d2a2f8313d8bf04d SHA512 8633303826b30011e99034f7834319eac01705c558a5b06a955ab86ed0011caed2c0d8ece30882e499c0ba2382896c47fce31c2ad7a7050ec05b239e5d57a95c WHIRLPOOL 234a104c98472ea865b3c41be16c65be646c34357a6834d57596681c2b151860067e4a5e8e3515a43080e1e54381a2104ebdf512dcf8212c1186875d6d630a78
|
||||
EBUILD mpfr-3.1.4.ebuild 1735 SHA256 56ac3a149355ff7d29106915c567cf76a42ad46f740ef86c93699862e91c5f5b SHA512 2542a955f43afd8344f088e183665f8871f3f0c9868dcbc0e040067e2b9ab6bdc87f8cec19753197ba4f59e11e6fd4e12b4e63434e7ce06d9b6f10ac8028d773 WHIRLPOOL 7d01d3b3f0f094b10bce7cf67f2cbc044d779414ca5f705164d830a8b26a80d9a090e4f3a2f5cec3011eb7267eeaf6c37016696af325cf15736f6b748f7e8bd2
|
||||
MISC ChangeLog 6467 SHA256 21041faa94cf646a117b4841ebaf51c9c08da18e3de5bac9b9d7a30ac1703bb1 SHA512 c2f36b302341cf4a8ce778c2f1932c5216f6d2c60169b9a7681db01e2da2400572eac5fe0567c268c8a760c51bc0f60b9236ecb7d4fc7c99f546045a2b918441 WHIRLPOOL 88578c6b4c7d78080d4f8926479f8baf1416af1f4e10e8e34bde43ee97ec765611c3522797bb8089fe127dca4ed73be883610e5a746b87f67a66858508643e1a
|
||||
MISC ChangeLog-2015 24479 SHA256 a51c8ad4156ba54a7772766b45dc2d31300bef80d9228b8384a24b7e2390c581 SHA512 66bb38a7f454f37ba53702bbae3171d2fa5fc1ac80780a3c9d8e3590a741bcff2510425600048526087c9251a52a4a5c3c11b40590f1b72bffbac658cb64d84c WHIRLPOOL 421ab9f1231c7f045c0a374af1e561767726ac11ea5e7d7564bcf8d2ff6acfdf7453a9587badf563abf25483c8a2c54b7e4c1cdd4ccc16813dac531afb55ce23
|
||||
MISC metadata.xml 257 SHA256 fcb691c3299a07a5fe4f936baa5aa146b8aa3cb9491ba88fd12547cb540b02c2 SHA512 fd85d9cf15f6b7db96e4d184e32ae6f1503a5b70cb4cb1ce930ba13a1d5d4c4b24971781e95b7f3f9ead58b31760f84c368bc6fa2a793b4b5baf78259b047ff1 WHIRLPOOL 62b62e3e5489b8983ddd7bfc6017411d5e02f9710763206baa84b826388c8685fe7bdc0bb6a76c029e73ae4c160e9af6c8544406dc70a203c7c3d65d4aa15400
|
||||
DIST mpfr-2.4.2-patchset.tar.bz2 2965 BLAKE2B 2748f8ebea766265ea1b31de1c0494e89e8868440675e4f8b03a771b220f3007ffa1bfdeb84112560d95107d4075ed6e37d54aa71546c8bc7e518ff32a1adce6 SHA512 d28749096ff1d8ab026eba076d7874fd0687dd5199dcadb60ab9a5adcfbe4c1a4583c83e5d4868e16e2218247f129623128af89d41e1c348c64c1e91bcb5e653
|
||||
DIST mpfr-2.4.2.tar.bz2 1077886 BLAKE2B bdbd8fcd5b3f459383fff60adb75e3e419b65b20073a86fbad83677fa546f8f2364bce799f623964cafe94b1b8652a13b54cdae8d9316350c24061c396cafa8b SHA512 c004b3dbf86c04960e4a1f8db37a409a7cc4cb76135e76e98dcc5ad93aaa8deb62334ee13ff84447a7c12a5e8cb57f25c62ac908c24920f1fb1a38d79d4a4c5e
|
||||
DIST mpfr-3.1.3-patchset.tar.xz 12988 BLAKE2B b2ebf0f0d5b90f8f9618c71762ca3def64bad6c79e7b32ca0d9121d2ed4032b869b945359da79ba2eb2cca07789cc1ede1502bb998f5f1234b206825d2db6ebd SHA512 dd2de34aad0470920f75b8911701a2979205b3173b97c41d4b5cd9ff78a38633ca7d6993c2e5465b5e5f76066d46189a32437f5b79ac50c29f2a47970c0421ea
|
||||
DIST mpfr-3.1.3.tar.xz 1112096 BLAKE2B cd7bc886e73ff43e323cde837bc90a41cf97238054e1ffe597455314f307ff7d8c95756b1414ee030a1f974c8041669b75dbf90581c9c5705e3f5c8a1878de46 SHA512 79846fd82974269aa48152c2b6dbcb2321130dc4d0f0ba2eb94d56619b177add9b2077ebf88b4382c56db19c4215910e5a252f216715c1eee40baa299da42eb4
|
||||
DIST mpfr-3.1.4.tar.xz 1122152 BLAKE2B d8d686c3280c062a0941c37cb0a0bacfb25a03a6064489b56db331ffbd9369c453ded1357b2c5841fc72eee2ef36c4d7a8acc27418dcf5f045c7e4ea6615d682 SHA512 4ef61708834efdea6b85258f46f1b25ce1c55b912f44b117d8c3d5e06d8f1177e50f627d9736f3289bd159c5bb10c80e09d1ad9f6f52c4ff43c3496034b04232
|
||||
DIST mpfr-3.1.5-patchset.tar.xz 1840 BLAKE2B c18392ecc3325c0b889b540257f3bfe3c382a7f0d12a5dc87550e9ee884f87480bcfec7541e05c6c27bcfd7c5fa60d35f575f56ccea59912434b241f51e5d113 SHA512 24ae807db036345267623dd977387b154e905197aa826e82cfc8dcf324ade78f78aef9e86ca6e2cbc091e01a8da9ea6c52a91a5183375d5fab45e54912bd3fd8
|
||||
DIST mpfr-3.1.5.tar.xz 1126668 BLAKE2B f902925036a4310e7b10461438bae5d5770b95ca6bd897038dc306d597ea412013c869b3d2f9c4ba2a1d5e59eee67f562fc3bf5db8fd1584b70c1b30574e42f5 SHA512 3643469b9099b31e41d6ec9158196cd1c30894030c8864ee5b1b1e91b488bccbf7c263c951b03fe9f4ae6f9d29279e157a7dfed0885467d875f107a3d964f032
|
||||
DIST mpfr-3.1.6.tar.xz 1133672 BLAKE2B ab8b87be9d29e9ae5807976f72d65e16cd3e5b4c2ffc4e5bd7829e664250b1969a1ec3928b3519cd75365692e23eadfd413a8116f8c77d6cd66183020b72b656 SHA512 746ee74d5026f267f74ab352d850ed30ff627d530aa840c71b24793e44875f8503946bd7399905dea2b2dd5744326254d7889337fe94cfe58d03c4066e9d8054
|
||||
DIST mpfr-4.0.0.tar.xz 1406244 BLAKE2B 2d1e356ac1f7119aa8896c438e7e30c4b316780d76fa2690e50482005e9ff5d6b5cd368d4c9a524df66ea3e7f2942c627329fa15be83402209c6e249cd1abd28 SHA512 9c9c4535f33fffd2126d1c290e5eeda7cd2804219244643f09c9a2d2acfa3d410d2cb1e4a7bb77cd86cffc2fac59c7f5d32c9910317cac37dbca474ab6d63808
|
||||
DIST mpfr-4.0.1.tar.xz 1412692 BLAKE2B 3e8d5cf558071571c21417088e74b8cb94a2e179667af41f734a68c7bd89d4beff245b9344c4c37d2f6558036a1a8c9ad3ea5ec8fbde16d2c7ebbf37a22cf424 SHA512 137ad68bc1e33a155edc1247fcdba27f999cf48ed526773136584090ddf2cfdfc9ea79fbf74ea1943b835b4b1ff29b05087114738c6ad3b485848540f30cac4f
|
||||
DIST mpfr-4.0.2.tar.xz 1441996 BLAKE2B 4c1a15208c2dc3dcc1424974de506198e9cc479c70255149876c7f541133499ada5c89f07393b120b7079e6bbaf8ea03e5e496e1350b295e687392a6e0341c1c SHA512 d583555d08863bf36c89b289ae26bae353d9a31f08ee3894520992d2c26e5683c4c9c193d7ad139632f71c0a476d85ea76182702a98bf08dde7b6f65a54f8b88
|
||||
|
@ -1,184 +0,0 @@
|
||||
diff -Naurd mpfr-2.4.2-a/PATCHES mpfr-2.4.2-b/PATCHES
|
||||
--- mpfr-2.4.2-a/PATCHES 2009-12-07 13:37:12.000000000 +0000
|
||||
+++ mpfr-2.4.2-b/PATCHES 2009-12-07 13:37:12.000000000 +0000
|
||||
@@ -0,0 +1 @@
|
||||
+sin_cos_underflow
|
||||
diff -Naurd mpfr-2.4.2-a/VERSION mpfr-2.4.2-b/VERSION
|
||||
--- mpfr-2.4.2-a/VERSION 2009-11-30 02:43:08.000000000 +0000
|
||||
+++ mpfr-2.4.2-b/VERSION 2009-12-07 13:37:12.000000000 +0000
|
||||
@@ -1 +1 @@
|
||||
-2.4.2
|
||||
+2.4.2-p1
|
||||
diff -Naurd mpfr-2.4.2-a/mpfr.h mpfr-2.4.2-b/mpfr.h
|
||||
--- mpfr-2.4.2-a/mpfr.h 2009-11-30 02:43:08.000000000 +0000
|
||||
+++ mpfr-2.4.2-b/mpfr.h 2009-12-07 13:37:12.000000000 +0000
|
||||
@@ -27,7 +27,7 @@
|
||||
#define MPFR_VERSION_MAJOR 2
|
||||
#define MPFR_VERSION_MINOR 4
|
||||
#define MPFR_VERSION_PATCHLEVEL 2
|
||||
-#define MPFR_VERSION_STRING "2.4.2"
|
||||
+#define MPFR_VERSION_STRING "2.4.2-p1"
|
||||
|
||||
/* Macros dealing with MPFR VERSION */
|
||||
#define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
|
||||
diff -Naurd mpfr-2.4.2-a/sin_cos.c mpfr-2.4.2-b/sin_cos.c
|
||||
--- mpfr-2.4.2-a/sin_cos.c 2009-11-30 02:43:09.000000000 +0000
|
||||
+++ mpfr-2.4.2-b/sin_cos.c 2009-12-07 13:37:12.000000000 +0000
|
||||
@@ -82,17 +82,19 @@
|
||||
if (y != x)
|
||||
/* y and x differ, thus we can safely try to compute y first */
|
||||
{
|
||||
- MPFR_FAST_COMPUTE_IF_SMALL_INPUT (y, x, -2 * expx, 2, 0, rnd_mode,
|
||||
- { inexy = _inexact;
|
||||
- goto small_input; });
|
||||
+ MPFR_FAST_COMPUTE_IF_SMALL_INPUT (
|
||||
+ y, x, -2 * expx, 2, 0, rnd_mode,
|
||||
+ { inexy = _inexact;
|
||||
+ goto small_input; });
|
||||
if (0)
|
||||
{
|
||||
small_input:
|
||||
/* we can go here only if we can round sin(x) */
|
||||
- MPFR_FAST_COMPUTE_IF_SMALL_INPUT (z, __gmpfr_one, -2 * expx,
|
||||
- 1, 0, rnd_mode,
|
||||
- { inexz = _inexact;
|
||||
- goto end; });
|
||||
+ MPFR_FAST_COMPUTE_IF_SMALL_INPUT (
|
||||
+ z, __gmpfr_one, -2 * expx, 1, 0, rnd_mode,
|
||||
+ { inexz = _inexact;
|
||||
+ MPFR_SAVE_EXPO_UPDATE_FLAGS (expo, __gmpfr_flags);
|
||||
+ goto end; });
|
||||
}
|
||||
|
||||
/* if we go here, one of the two MPFR_FAST_COMPUTE_IF_SMALL_INPUT
|
||||
@@ -101,18 +103,19 @@
|
||||
else /* y and x are the same variable: try to compute z first, which
|
||||
necessarily differs */
|
||||
{
|
||||
- MPFR_FAST_COMPUTE_IF_SMALL_INPUT (z, __gmpfr_one, -2 * expx,
|
||||
- 1, 0, rnd_mode,
|
||||
- { inexz = _inexact;
|
||||
- goto small_input2; });
|
||||
+ MPFR_FAST_COMPUTE_IF_SMALL_INPUT (
|
||||
+ z, __gmpfr_one, -2 * expx, 1, 0, rnd_mode,
|
||||
+ { inexz = _inexact;
|
||||
+ goto small_input2; });
|
||||
if (0)
|
||||
{
|
||||
small_input2:
|
||||
/* we can go here only if we can round cos(x) */
|
||||
- MPFR_FAST_COMPUTE_IF_SMALL_INPUT (y, x, -2 * expx, 2, 0,
|
||||
- rnd_mode,
|
||||
- { inexy = _inexact;
|
||||
- goto end; });
|
||||
+ MPFR_FAST_COMPUTE_IF_SMALL_INPUT (
|
||||
+ y, x, -2 * expx, 2, 0, rnd_mode,
|
||||
+ { inexy = _inexact;
|
||||
+ MPFR_SAVE_EXPO_UPDATE_FLAGS (expo, __gmpfr_flags);
|
||||
+ goto end; });
|
||||
}
|
||||
}
|
||||
m += 2 * (-expx);
|
||||
@@ -207,7 +210,6 @@
|
||||
mpfr_clear (xr);
|
||||
|
||||
end:
|
||||
- /* FIXME: update the underflow flag if need be. */
|
||||
MPFR_SAVE_EXPO_FREE (expo);
|
||||
mpfr_check_range (y, inexy, rnd_mode);
|
||||
mpfr_check_range (z, inexz, rnd_mode);
|
||||
diff -Naurd mpfr-2.4.2-a/tests/tsin_cos.c mpfr-2.4.2-b/tests/tsin_cos.c
|
||||
--- mpfr-2.4.2-a/tests/tsin_cos.c 2009-11-30 02:43:08.000000000 +0000
|
||||
+++ mpfr-2.4.2-b/tests/tsin_cos.c 2009-12-07 13:37:12.000000000 +0000
|
||||
@@ -382,23 +382,56 @@
|
||||
consistency (void)
|
||||
{
|
||||
mpfr_t x, s1, s2, c1, c2;
|
||||
+ mp_exp_t emin, emax;
|
||||
mp_rnd_t rnd;
|
||||
+ unsigned int flags_sin, flags_cos, flags, flags_before, flags_ref;
|
||||
+ int inex_sin, inex_cos, inex, inex_ref;
|
||||
int i;
|
||||
|
||||
+ emin = mpfr_get_emin ();
|
||||
+ emax = mpfr_get_emax ();
|
||||
+
|
||||
for (i = 0; i <= 10000; i++)
|
||||
{
|
||||
mpfr_init2 (x, MPFR_PREC_MIN + (randlimb () % 8));
|
||||
mpfr_inits2 (MPFR_PREC_MIN + (randlimb () % 8), s1, s2, c1, c2,
|
||||
(mpfr_ptr) 0);
|
||||
- tests_default_random (x, 256, -5, 50);
|
||||
- rnd = RND_RAND ();
|
||||
- mpfr_sin (s1, x, rnd);
|
||||
- mpfr_cos (c1, x, rnd);
|
||||
- mpfr_sin_cos (s2, c2, x, rnd);
|
||||
- if (!(mpfr_equal_p (s1, s2) && mpfr_equal_p (c1, c2)))
|
||||
+ if (i < 8 * GMP_RND_MAX)
|
||||
{
|
||||
- printf ("mpfr_sin_cos and mpfr_sin/mpfr_cos disagree on %s,\nx = ",
|
||||
- mpfr_print_rnd_mode (rnd));
|
||||
+ int j = i / GMP_RND_MAX;
|
||||
+ if (j & 1)
|
||||
+ mpfr_set_emin (MPFR_EMIN_MIN);
|
||||
+ mpfr_set_si (x, (j & 2) ? 1 : -1, GMP_RNDN);
|
||||
+ mpfr_set_exp (x, mpfr_get_emin ());
|
||||
+ rnd = (mpfr_rnd_t) (i % GMP_RND_MAX);
|
||||
+ flags_before = 0;
|
||||
+ if (j & 4)
|
||||
+ mpfr_set_emax (-17);
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
+ tests_default_random (x, 256, -5, 50);
|
||||
+ rnd = RND_RAND ();
|
||||
+ flags_before = (randlimb () & 1) ?
|
||||
+ (unsigned int) (MPFR_FLAGS_ALL ^ MPFR_FLAGS_ERANGE) :
|
||||
+ (unsigned int) 0;
|
||||
+ }
|
||||
+ __gmpfr_flags = flags_before;
|
||||
+ inex_sin = mpfr_sin (s1, x, rnd);
|
||||
+ flags_sin = __gmpfr_flags;
|
||||
+ __gmpfr_flags = flags_before;
|
||||
+ inex_cos = mpfr_cos (c1, x, rnd);
|
||||
+ flags_cos = __gmpfr_flags;
|
||||
+ __gmpfr_flags = flags_before;
|
||||
+ inex = !!mpfr_sin_cos (s2, c2, x, rnd);
|
||||
+ flags = __gmpfr_flags;
|
||||
+ inex_ref = inex_sin || inex_cos;
|
||||
+ flags_ref = flags_sin | flags_cos;
|
||||
+ if (!(mpfr_equal_p (s1, s2) && mpfr_equal_p (c1, c2)) ||
|
||||
+ inex != inex_ref || flags != flags_ref)
|
||||
+ {
|
||||
+ printf ("mpfr_sin_cos and mpfr_sin/mpfr_cos disagree on %s,"
|
||||
+ " i = %d\nx = ", mpfr_print_rnd_mode (rnd), i);
|
||||
mpfr_dump (x);
|
||||
printf ("s1 = ");
|
||||
mpfr_dump (s1);
|
||||
@@ -408,9 +441,16 @@
|
||||
mpfr_dump (c1);
|
||||
printf ("c2 = ");
|
||||
mpfr_dump (c2);
|
||||
+ printf ("inex_sin = %d, inex_cos = %d, inex = %d (expected %d)\n",
|
||||
+ inex_sin, inex_cos, inex, inex_ref);
|
||||
+ printf ("flags_sin = 0x%x, flags_cos = 0x%x, "
|
||||
+ "flags = 0x%x (expected 0x%x)\n",
|
||||
+ flags_sin, flags_cos, flags, flags_ref);
|
||||
exit (1);
|
||||
}
|
||||
mpfr_clears (x, s1, s2, c1, c2, (mpfr_ptr) 0);
|
||||
+ mpfr_set_emin (emin);
|
||||
+ mpfr_set_emax (emax);
|
||||
}
|
||||
}
|
||||
|
||||
diff -Naurd mpfr-2.4.2-a/version.c mpfr-2.4.2-b/version.c
|
||||
--- mpfr-2.4.2-a/version.c 2009-11-30 02:43:08.000000000 +0000
|
||||
+++ mpfr-2.4.2-b/version.c 2009-12-07 13:37:12.000000000 +0000
|
||||
@@ -25,5 +25,5 @@
|
||||
const char *
|
||||
mpfr_get_version (void)
|
||||
{
|
||||
- return "2.4.2";
|
||||
+ return "2.4.2-p1";
|
||||
}
|
@ -1,71 +0,0 @@
|
||||
diff -Naurd mpfr-2.4.2-a/PATCHES mpfr-2.4.2-b/PATCHES
|
||||
--- mpfr-2.4.2-a/PATCHES 2009-12-18 12:03:30.000000000 +0000
|
||||
+++ mpfr-2.4.2-b/PATCHES 2009-12-18 12:05:19.000000000 +0000
|
||||
@@ -0,0 +1 @@
|
||||
+longlong.h
|
||||
diff -Naurd mpfr-2.4.2-a/VERSION mpfr-2.4.2-b/VERSION
|
||||
--- mpfr-2.4.2-a/VERSION 2009-12-07 13:37:12.000000000 +0000
|
||||
+++ mpfr-2.4.2-b/VERSION 2009-12-18 12:05:09.000000000 +0000
|
||||
@@ -1 +1 @@
|
||||
-2.4.2-p1
|
||||
+2.4.2-p2
|
||||
diff -Naurd mpfr-2.4.2-a/mpfr-longlong.h mpfr-2.4.2-b/mpfr-longlong.h
|
||||
--- mpfr-2.4.2-a/mpfr-longlong.h 2009-11-30 02:43:08.000000000 +0000
|
||||
+++ mpfr-2.4.2-b/mpfr-longlong.h 2009-12-18 12:04:29.000000000 +0000
|
||||
@@ -1011,7 +1011,15 @@
|
||||
#endif /* __m88000__ */
|
||||
|
||||
#if defined (__mips) && W_TYPE_SIZE == 32
|
||||
-#if __GNUC__ > 2 || __GNUC_MINOR__ >= 7
|
||||
+#if (__GNUC__ >= 5) || (__GNUC__ >= 4 && __GNUC_MINOR__ >= 4)
|
||||
+#define umul_ppmm(w1, w0, u, v) \
|
||||
+ do { \
|
||||
+ UDItype _r; \
|
||||
+ _r = (UDItype) u * v; \
|
||||
+ (w1) = _r >> 32; \
|
||||
+ (w0) = (USItype) _r; \
|
||||
+ } while (0)
|
||||
+#elif __GNUC__ > 2 || __GNUC_MINOR__ >= 7
|
||||
#define umul_ppmm(w1, w0, u, v) \
|
||||
__asm__ ("multu %2,%3" : "=l" (w0), "=h" (w1) : "d" (u), "d" (v))
|
||||
#else
|
||||
@@ -1024,7 +1032,16 @@
|
||||
#endif /* __mips */
|
||||
|
||||
#if (defined (__mips) && __mips >= 3) && W_TYPE_SIZE == 64
|
||||
-#if __GNUC__ > 2 || __GNUC_MINOR__ >= 7
|
||||
+#if (__GNUC__ >= 5) || (__GNUC__ >= 4 && __GNUC_MINOR__ >= 4)
|
||||
+typedef unsigned int UTItype __attribute__ ((mode (TI)));
|
||||
+#define umul_ppmm(w1, w0, u, v) \
|
||||
+ do { \
|
||||
+ UTItype _r; \
|
||||
+ _r = (UTItype) u * v; \
|
||||
+ (w1) = _r >> 64; \
|
||||
+ (w0) = (UDItype) _r; \
|
||||
+ } while (0)
|
||||
+#elif __GNUC__ > 2 || __GNUC_MINOR__ >= 7
|
||||
#define umul_ppmm(w1, w0, u, v) \
|
||||
__asm__ ("dmultu %2,%3" : "=l" (w0), "=h" (w1) : "d" (u), "d" (v))
|
||||
#else
|
||||
diff -Naurd mpfr-2.4.2-a/mpfr.h mpfr-2.4.2-b/mpfr.h
|
||||
--- mpfr-2.4.2-a/mpfr.h 2009-12-07 13:37:12.000000000 +0000
|
||||
+++ mpfr-2.4.2-b/mpfr.h 2009-12-18 12:05:09.000000000 +0000
|
||||
@@ -27,7 +27,7 @@
|
||||
#define MPFR_VERSION_MAJOR 2
|
||||
#define MPFR_VERSION_MINOR 4
|
||||
#define MPFR_VERSION_PATCHLEVEL 2
|
||||
-#define MPFR_VERSION_STRING "2.4.2-p1"
|
||||
+#define MPFR_VERSION_STRING "2.4.2-p2"
|
||||
|
||||
/* Macros dealing with MPFR VERSION */
|
||||
#define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
|
||||
diff -Naurd mpfr-2.4.2-a/version.c mpfr-2.4.2-b/version.c
|
||||
--- mpfr-2.4.2-a/version.c 2009-12-07 13:37:12.000000000 +0000
|
||||
+++ mpfr-2.4.2-b/version.c 2009-12-18 12:05:09.000000000 +0000
|
||||
@@ -25,5 +25,5 @@
|
||||
const char *
|
||||
mpfr_get_version (void)
|
||||
{
|
||||
- return "2.4.2-p1";
|
||||
+ return "2.4.2-p2";
|
||||
}
|
@ -1,75 +0,0 @@
|
||||
diff -Naurd mpfr-2.4.2-a/PATCHES mpfr-2.4.2-b/PATCHES
|
||||
--- mpfr-2.4.2-a/PATCHES 2010-01-11 15:27:18.000000000 +0000
|
||||
+++ mpfr-2.4.2-b/PATCHES 2010-01-11 15:30:31.000000000 +0000
|
||||
@@ -0,0 +1 @@
|
||||
+gmp5
|
||||
diff -Naurd mpfr-2.4.2-a/VERSION mpfr-2.4.2-b/VERSION
|
||||
--- mpfr-2.4.2-a/VERSION 2009-12-18 12:05:09.000000000 +0000
|
||||
+++ mpfr-2.4.2-b/VERSION 2010-01-11 15:29:40.000000000 +0000
|
||||
@@ -1 +1 @@
|
||||
-2.4.2-p2
|
||||
+2.4.2-p3
|
||||
diff -Naurd mpfr-2.4.2-a/configure mpfr-2.4.2-b/configure
|
||||
--- mpfr-2.4.2-a/configure 2009-11-30 02:44:35.000000000 +0000
|
||||
+++ mpfr-2.4.2-b/configure 2010-01-11 15:28:56.000000000 +0000
|
||||
@@ -20449,6 +20449,9 @@
|
||||
main ()
|
||||
{
|
||||
|
||||
+#ifndef BITS_PER_MP_LIMB
|
||||
+#define BITS_PER_MP_LIMB GMP_LIMB_BITS
|
||||
+#endif
|
||||
return BITS_PER_MP_LIMB == BYTES_PER_MP_LIMB * CHAR_BIT
|
||||
&& sizeof(mp_limb_t) == BYTES_PER_MP_LIMB ? 0 : 1;
|
||||
|
||||
diff -Naurd mpfr-2.4.2-a/configure.in mpfr-2.4.2-b/configure.in
|
||||
--- mpfr-2.4.2-a/configure.in 2009-11-30 02:43:08.000000000 +0000
|
||||
+++ mpfr-2.4.2-b/configure.in 2009-11-30 02:43:08.000000000 +0000
|
||||
@@ -424,6 +424,9 @@
|
||||
#include "gmp.h"
|
||||
#include "gmp-impl.h"
|
||||
]], [[
|
||||
+#ifndef BITS_PER_MP_LIMB
|
||||
+#define BITS_PER_MP_LIMB GMP_LIMB_BITS
|
||||
+#endif
|
||||
return BITS_PER_MP_LIMB == BYTES_PER_MP_LIMB * CHAR_BIT
|
||||
&& sizeof(mp_limb_t) == BYTES_PER_MP_LIMB ? 0 : 1;
|
||||
]])], [AC_MSG_RESULT(yes)], [
|
||||
diff -Naurd mpfr-2.4.2-a/mpfr-impl.h mpfr-2.4.2-b/mpfr-impl.h
|
||||
--- mpfr-2.4.2-a/mpfr-impl.h 2009-11-30 02:43:08.000000000 +0000
|
||||
+++ mpfr-2.4.2-b/mpfr-impl.h 2010-01-11 15:28:01.000000000 +0000
|
||||
@@ -65,6 +65,12 @@
|
||||
# ifndef __GMP_IMPL_H__
|
||||
# include "gmp-impl.h"
|
||||
# endif
|
||||
+# ifndef BITS_PER_MP_LIMB
|
||||
+# define BITS_PER_MP_LIMB GMP_LIMB_BITS
|
||||
+# endif
|
||||
+#ifndef mpn_sqr_n
|
||||
+# define mpn_sqr_n mpn_sqr
|
||||
+#endif
|
||||
# ifdef MPFR_NEED_LONGLONG_H
|
||||
# include "longlong.h"
|
||||
# endif
|
||||
diff -Naurd mpfr-2.4.2-a/mpfr.h mpfr-2.4.2-b/mpfr.h
|
||||
--- mpfr-2.4.2-a/mpfr.h 2009-12-18 12:05:09.000000000 +0000
|
||||
+++ mpfr-2.4.2-b/mpfr.h 2010-01-11 15:29:40.000000000 +0000
|
||||
@@ -27,7 +27,7 @@
|
||||
#define MPFR_VERSION_MAJOR 2
|
||||
#define MPFR_VERSION_MINOR 4
|
||||
#define MPFR_VERSION_PATCHLEVEL 2
|
||||
-#define MPFR_VERSION_STRING "2.4.2-p2"
|
||||
+#define MPFR_VERSION_STRING "2.4.2-p3"
|
||||
|
||||
/* Macros dealing with MPFR VERSION */
|
||||
#define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
|
||||
diff -Naurd mpfr-2.4.2-a/version.c mpfr-2.4.2-b/version.c
|
||||
--- mpfr-2.4.2-a/version.c 2009-12-18 12:05:09.000000000 +0000
|
||||
+++ mpfr-2.4.2-b/version.c 2010-01-11 15:29:40.000000000 +0000
|
||||
@@ -25,5 +25,5 @@
|
||||
const char *
|
||||
mpfr_get_version (void)
|
||||
{
|
||||
- return "2.4.2-p2";
|
||||
+ return "2.4.2-p3";
|
||||
}
|
File diff suppressed because it is too large
Load Diff
@ -1,161 +0,0 @@
|
||||
diff -Naurd mpfr-3.1.3-a/PATCHES mpfr-3.1.3-b/PATCHES
|
||||
--- mpfr-3.1.3-a/PATCHES 2015-07-02 10:50:08.046573308 +0000
|
||||
+++ mpfr-3.1.3-b/PATCHES 2015-07-02 10:50:08.126574142 +0000
|
||||
@@ -0,0 +1 @@
|
||||
+muldiv-2exp-overflow
|
||||
diff -Naurd mpfr-3.1.3-a/VERSION mpfr-3.1.3-b/VERSION
|
||||
--- mpfr-3.1.3-a/VERSION 2015-07-02 10:49:24.042113845 +0000
|
||||
+++ mpfr-3.1.3-b/VERSION 2015-07-02 10:50:08.126574142 +0000
|
||||
@@ -1 +1 @@
|
||||
-3.1.3-p1
|
||||
+3.1.3-p2
|
||||
diff -Naurd mpfr-3.1.3-a/src/div_2si.c mpfr-3.1.3-b/src/div_2si.c
|
||||
--- mpfr-3.1.3-a/src/div_2si.c 2015-06-19 19:55:10.000000000 +0000
|
||||
+++ mpfr-3.1.3-b/src/div_2si.c 2015-07-02 10:50:08.106573933 +0000
|
||||
@@ -49,7 +49,7 @@
|
||||
rnd_mode = MPFR_RNDZ;
|
||||
return mpfr_underflow (y, rnd_mode, MPFR_SIGN(y));
|
||||
}
|
||||
- else if (MPFR_UNLIKELY(n < 0 && (__gmpfr_emax < MPFR_EMIN_MIN - n ||
|
||||
+ else if (MPFR_UNLIKELY(n <= 0 && (__gmpfr_emax < MPFR_EMIN_MIN - n ||
|
||||
exp > __gmpfr_emax + n)) )
|
||||
return mpfr_overflow (y, rnd_mode, MPFR_SIGN(y));
|
||||
|
||||
diff -Naurd mpfr-3.1.3-a/src/div_2ui.c mpfr-3.1.3-b/src/div_2ui.c
|
||||
--- mpfr-3.1.3-a/src/div_2ui.c 2015-06-19 19:55:10.000000000 +0000
|
||||
+++ mpfr-3.1.3-b/src/div_2ui.c 2015-07-02 10:50:08.106573933 +0000
|
||||
@@ -32,7 +32,7 @@
|
||||
rnd_mode),
|
||||
("y[%Pu]=%.*Rg inexact=%d", mpfr_get_prec(y), mpfr_log_prec, y, inexact));
|
||||
|
||||
- if (MPFR_UNLIKELY (MPFR_IS_SINGULAR (x)))
|
||||
+ if (MPFR_UNLIKELY (n == 0 || MPFR_IS_SINGULAR (x)))
|
||||
return mpfr_set (y, x, rnd_mode);
|
||||
else
|
||||
{
|
||||
diff -Naurd mpfr-3.1.3-a/src/mpfr.h mpfr-3.1.3-b/src/mpfr.h
|
||||
--- mpfr-3.1.3-a/src/mpfr.h 2015-07-02 10:49:24.038113803 +0000
|
||||
+++ mpfr-3.1.3-b/src/mpfr.h 2015-07-02 10:50:08.126574142 +0000
|
||||
@@ -27,7 +27,7 @@
|
||||
#define MPFR_VERSION_MAJOR 3
|
||||
#define MPFR_VERSION_MINOR 1
|
||||
#define MPFR_VERSION_PATCHLEVEL 3
|
||||
-#define MPFR_VERSION_STRING "3.1.3-p1"
|
||||
+#define MPFR_VERSION_STRING "3.1.3-p2"
|
||||
|
||||
/* Macros dealing with MPFR VERSION */
|
||||
#define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
|
||||
diff -Naurd mpfr-3.1.3-a/src/mul_2si.c mpfr-3.1.3-b/src/mul_2si.c
|
||||
--- mpfr-3.1.3-a/src/mul_2si.c 2015-06-19 19:55:10.000000000 +0000
|
||||
+++ mpfr-3.1.3-b/src/mul_2si.c 2015-07-02 10:50:08.106573933 +0000
|
||||
@@ -39,7 +39,7 @@
|
||||
{
|
||||
mpfr_exp_t exp = MPFR_GET_EXP (x);
|
||||
MPFR_SETRAW (inexact, y, x, exp, rnd_mode);
|
||||
- if (MPFR_UNLIKELY( n > 0 && (__gmpfr_emax < MPFR_EMIN_MIN + n ||
|
||||
+ if (MPFR_UNLIKELY(n >= 0 && (__gmpfr_emax < MPFR_EMIN_MIN + n ||
|
||||
exp > __gmpfr_emax - n)))
|
||||
return mpfr_overflow (y, rnd_mode, MPFR_SIGN(y));
|
||||
else if (MPFR_UNLIKELY(n < 0 && (__gmpfr_emin > MPFR_EMAX_MAX + n ||
|
||||
diff -Naurd mpfr-3.1.3-a/src/version.c mpfr-3.1.3-b/src/version.c
|
||||
--- mpfr-3.1.3-a/src/version.c 2015-07-02 10:49:24.042113845 +0000
|
||||
+++ mpfr-3.1.3-b/src/version.c 2015-07-02 10:50:08.126574142 +0000
|
||||
@@ -25,5 +25,5 @@
|
||||
const char *
|
||||
mpfr_get_version (void)
|
||||
{
|
||||
- return "3.1.3-p1";
|
||||
+ return "3.1.3-p2";
|
||||
}
|
||||
diff -Naurd mpfr-3.1.3-a/tests/tmul_2exp.c mpfr-3.1.3-b/tests/tmul_2exp.c
|
||||
--- mpfr-3.1.3-a/tests/tmul_2exp.c 2015-06-19 19:55:10.000000000 +0000
|
||||
+++ mpfr-3.1.3-b/tests/tmul_2exp.c 2015-07-02 10:50:08.106573933 +0000
|
||||
@@ -242,6 +242,76 @@
|
||||
large (MPFR_EMAX_MAX);
|
||||
}
|
||||
|
||||
+/* Cases where the function overflows on n = 0 when rounding is like
|
||||
+ away from zero. */
|
||||
+static void
|
||||
+overflow0 (mpfr_exp_t emax)
|
||||
+{
|
||||
+ mpfr_exp_t old_emax;
|
||||
+ mpfr_t x, y1, y2;
|
||||
+ int neg, r, op;
|
||||
+ static char *sop[4] = { "mul_2ui", "mul_2si", "div_2ui", "div_2si" };
|
||||
+
|
||||
+ old_emax = mpfr_get_emax ();
|
||||
+ set_emax (emax);
|
||||
+
|
||||
+ mpfr_init2 (x, 8);
|
||||
+ mpfr_inits2 (6, y1, y2, (mpfr_ptr) 0);
|
||||
+
|
||||
+ mpfr_set_inf (x, 1);
|
||||
+ mpfr_nextbelow (x);
|
||||
+
|
||||
+ for (neg = 0; neg <= 1; neg++)
|
||||
+ {
|
||||
+ RND_LOOP (r)
|
||||
+ {
|
||||
+ int inex1, inex2;
|
||||
+ unsigned int flags1, flags2;
|
||||
+
|
||||
+ /* Even if there isn't an overflow (rounding ~ toward zero),
|
||||
+ the result is the same as the one of an overflow. */
|
||||
+ inex1 = mpfr_overflow (y1, (mpfr_rnd_t) r, neg ? -1 : 1);
|
||||
+ flags1 = MPFR_FLAGS_INEXACT;
|
||||
+ if (mpfr_inf_p (y1))
|
||||
+ flags1 |= MPFR_FLAGS_OVERFLOW;
|
||||
+ for (op = 0; op < 4; op++)
|
||||
+ {
|
||||
+ mpfr_clear_flags ();
|
||||
+ inex2 =
|
||||
+ op == 0 ? mpfr_mul_2ui (y2, x, 0, (mpfr_rnd_t) r) :
|
||||
+ op == 1 ? mpfr_mul_2si (y2, x, 0, (mpfr_rnd_t) r) :
|
||||
+ op == 2 ? mpfr_div_2ui (y2, x, 0, (mpfr_rnd_t) r) :
|
||||
+ op == 3 ? mpfr_div_2si (y2, x, 0, (mpfr_rnd_t) r) :
|
||||
+ (MPFR_ASSERTN (0), 0);
|
||||
+ flags2 = __gmpfr_flags;
|
||||
+ if (!(mpfr_equal_p (y1, y2) &&
|
||||
+ SAME_SIGN (inex1, inex2) &&
|
||||
+ flags1 == flags2))
|
||||
+ {
|
||||
+ printf ("Error in overflow0 for %s, mpfr_%s, emax = %"
|
||||
+ MPFR_EXP_FSPEC "d,\nx = ",
|
||||
+ mpfr_print_rnd_mode ((mpfr_rnd_t) r), sop[op],
|
||||
+ (mpfr_eexp_t) emax);
|
||||
+ mpfr_dump (x);
|
||||
+ printf ("Expected ");
|
||||
+ mpfr_dump (y1);
|
||||
+ printf (" with inex = %d, flags =", inex1);
|
||||
+ flags_out (flags1);
|
||||
+ printf ("Got ");
|
||||
+ mpfr_dump (y2);
|
||||
+ printf (" with inex = %d, flags =", inex2);
|
||||
+ flags_out (flags2);
|
||||
+ exit (1);
|
||||
+ }
|
||||
+ }
|
||||
+ }
|
||||
+ mpfr_neg (x, x, MPFR_RNDN);
|
||||
+ }
|
||||
+
|
||||
+ mpfr_clears (x, y1, y2, (mpfr_ptr) 0);
|
||||
+ set_emax (old_emax);
|
||||
+}
|
||||
+
|
||||
int
|
||||
main (int argc, char *argv[])
|
||||
{
|
||||
@@ -334,6 +404,11 @@
|
||||
underflow0 ();
|
||||
large0 ();
|
||||
|
||||
+ if (mpfr_get_emax () != MPFR_EMAX_MAX)
|
||||
+ overflow0 (mpfr_get_emax ());
|
||||
+ overflow0 (MPFR_EMAX_MAX);
|
||||
+ overflow0 (-1);
|
||||
+
|
||||
tests_end_mpfr ();
|
||||
return 0;
|
||||
}
|
@ -1,217 +0,0 @@
|
||||
diff -Naurd mpfr-3.1.3-a/PATCHES mpfr-3.1.3-b/PATCHES
|
||||
--- mpfr-3.1.3-a/PATCHES 2015-07-17 08:54:48.592799981 +0000
|
||||
+++ mpfr-3.1.3-b/PATCHES 2015-07-17 08:54:48.616811495 +0000
|
||||
@@ -0,0 +1 @@
|
||||
+muldiv-2exp-underflow
|
||||
diff -Naurd mpfr-3.1.3-a/VERSION mpfr-3.1.3-b/VERSION
|
||||
--- mpfr-3.1.3-a/VERSION 2015-07-02 10:50:08.126574142 +0000
|
||||
+++ mpfr-3.1.3-b/VERSION 2015-07-17 08:54:48.616811495 +0000
|
||||
@@ -1 +1 @@
|
||||
-3.1.3-p2
|
||||
+3.1.3-p3
|
||||
diff -Naurd mpfr-3.1.3-a/src/div_2si.c mpfr-3.1.3-b/src/div_2si.c
|
||||
--- mpfr-3.1.3-a/src/div_2si.c 2015-07-02 10:50:08.106573933 +0000
|
||||
+++ mpfr-3.1.3-b/src/div_2si.c 2015-07-17 08:54:48.608807656 +0000
|
||||
@@ -45,7 +45,8 @@
|
||||
if (rnd_mode == MPFR_RNDN &&
|
||||
(__gmpfr_emin > MPFR_EMAX_MAX - (n - 1) ||
|
||||
exp < __gmpfr_emin + (n - 1) ||
|
||||
- (inexact >= 0 && mpfr_powerof2_raw (y))))
|
||||
+ ((MPFR_IS_NEG (y) ? inexact <= 0 : inexact >= 0) &&
|
||||
+ mpfr_powerof2_raw (y))))
|
||||
rnd_mode = MPFR_RNDZ;
|
||||
return mpfr_underflow (y, rnd_mode, MPFR_SIGN(y));
|
||||
}
|
||||
diff -Naurd mpfr-3.1.3-a/src/div_2ui.c mpfr-3.1.3-b/src/div_2ui.c
|
||||
--- mpfr-3.1.3-a/src/div_2ui.c 2015-07-02 10:50:08.106573933 +0000
|
||||
+++ mpfr-3.1.3-b/src/div_2ui.c 2015-07-17 08:54:48.608807656 +0000
|
||||
@@ -44,7 +44,9 @@
|
||||
if (MPFR_UNLIKELY (n >= diffexp)) /* exp - n <= emin - 1 */
|
||||
{
|
||||
if (rnd_mode == MPFR_RNDN &&
|
||||
- (n > diffexp || (inexact >= 0 && mpfr_powerof2_raw (y))))
|
||||
+ (n > diffexp ||
|
||||
+ ((MPFR_IS_NEG (y) ? inexact <= 0 : inexact >= 0) &&
|
||||
+ mpfr_powerof2_raw (y))))
|
||||
rnd_mode = MPFR_RNDZ;
|
||||
return mpfr_underflow (y, rnd_mode, MPFR_SIGN (y));
|
||||
}
|
||||
diff -Naurd mpfr-3.1.3-a/src/mpfr.h mpfr-3.1.3-b/src/mpfr.h
|
||||
--- mpfr-3.1.3-a/src/mpfr.h 2015-07-02 10:50:08.126574142 +0000
|
||||
+++ mpfr-3.1.3-b/src/mpfr.h 2015-07-17 08:54:48.616811495 +0000
|
||||
@@ -27,7 +27,7 @@
|
||||
#define MPFR_VERSION_MAJOR 3
|
||||
#define MPFR_VERSION_MINOR 1
|
||||
#define MPFR_VERSION_PATCHLEVEL 3
|
||||
-#define MPFR_VERSION_STRING "3.1.3-p2"
|
||||
+#define MPFR_VERSION_STRING "3.1.3-p3"
|
||||
|
||||
/* Macros dealing with MPFR VERSION */
|
||||
#define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
|
||||
diff -Naurd mpfr-3.1.3-a/src/mul_2si.c mpfr-3.1.3-b/src/mul_2si.c
|
||||
--- mpfr-3.1.3-a/src/mul_2si.c 2015-07-02 10:50:08.106573933 +0000
|
||||
+++ mpfr-3.1.3-b/src/mul_2si.c 2015-07-17 08:54:48.608807656 +0000
|
||||
@@ -48,7 +48,8 @@
|
||||
if (rnd_mode == MPFR_RNDN &&
|
||||
(__gmpfr_emin > MPFR_EMAX_MAX + (n + 1) ||
|
||||
exp < __gmpfr_emin - (n + 1) ||
|
||||
- (inexact >= 0 && mpfr_powerof2_raw (y))))
|
||||
+ ((MPFR_IS_NEG (y) ? inexact <= 0 : inexact >= 0) &&
|
||||
+ mpfr_powerof2_raw (y))))
|
||||
rnd_mode = MPFR_RNDZ;
|
||||
return mpfr_underflow (y, rnd_mode, MPFR_SIGN(y));
|
||||
}
|
||||
diff -Naurd mpfr-3.1.3-a/src/version.c mpfr-3.1.3-b/src/version.c
|
||||
--- mpfr-3.1.3-a/src/version.c 2015-07-02 10:50:08.126574142 +0000
|
||||
+++ mpfr-3.1.3-b/src/version.c 2015-07-17 08:54:48.616811495 +0000
|
||||
@@ -25,5 +25,5 @@
|
||||
const char *
|
||||
mpfr_get_version (void)
|
||||
{
|
||||
- return "3.1.3-p2";
|
||||
+ return "3.1.3-p3";
|
||||
}
|
||||
diff -Naurd mpfr-3.1.3-a/tests/tmul_2exp.c mpfr-3.1.3-b/tests/tmul_2exp.c
|
||||
--- mpfr-3.1.3-a/tests/tmul_2exp.c 2015-07-02 10:50:08.106573933 +0000
|
||||
+++ mpfr-3.1.3-b/tests/tmul_2exp.c 2015-07-17 08:54:48.608807656 +0000
|
||||
@@ -50,77 +50,82 @@
|
||||
{
|
||||
mpfr_t x, y, z1, z2;
|
||||
mpfr_exp_t emin;
|
||||
- int i, k;
|
||||
+ int i, k, s;
|
||||
int prec;
|
||||
int rnd;
|
||||
int div;
|
||||
int inex1, inex2;
|
||||
unsigned int flags1, flags2;
|
||||
|
||||
- /* Test mul_2si(x, e - k), div_2si(x, k - e) and div_2ui(x, k - e)
|
||||
- * with emin = e, x = 1 + i/16, i in { -1, 0, 1 }, and k = 1 to 4,
|
||||
- * by comparing the result with the one of a simple division.
|
||||
+ /* Test mul_2si(x, e - k), div_2si(x, k - e) and div_2ui(x, k - e) with
|
||||
+ * emin = e, x = s * (1 + i/16), i in { -1, 0, 1 }, s in { -1, 1 }, and
|
||||
+ * k = 1 to 4, by comparing the result with the one of a simple division.
|
||||
*/
|
||||
emin = mpfr_get_emin ();
|
||||
set_emin (e);
|
||||
mpfr_inits2 (8, x, y, (mpfr_ptr) 0);
|
||||
for (i = 15; i <= 17; i++)
|
||||
- {
|
||||
- inex1 = mpfr_set_ui_2exp (x, i, -4, MPFR_RNDN);
|
||||
- MPFR_ASSERTN (inex1 == 0);
|
||||
- for (prec = 6; prec >= 3; prec -= 3)
|
||||
- {
|
||||
- mpfr_inits2 (prec, z1, z2, (mpfr_ptr) 0);
|
||||
- RND_LOOP (rnd)
|
||||
- for (k = 1; k <= 4; k++)
|
||||
- {
|
||||
- /* The following one is assumed to be correct. */
|
||||
- inex1 = mpfr_mul_2si (y, x, e, MPFR_RNDN);
|
||||
- MPFR_ASSERTN (inex1 == 0);
|
||||
- inex1 = mpfr_set_ui (z1, 1 << k, MPFR_RNDN);
|
||||
- MPFR_ASSERTN (inex1 == 0);
|
||||
- mpfr_clear_flags ();
|
||||
- /* Do not use mpfr_div_ui to avoid the optimization
|
||||
- by mpfr_div_2si. */
|
||||
- inex1 = mpfr_div (z1, y, z1, (mpfr_rnd_t) rnd);
|
||||
- flags1 = __gmpfr_flags;
|
||||
-
|
||||
- for (div = 0; div <= 2; div++)
|
||||
+ for (s = 1; s >= -1; s -= 2)
|
||||
+ {
|
||||
+ inex1 = mpfr_set_si_2exp (x, s * i, -4, MPFR_RNDN);
|
||||
+ MPFR_ASSERTN (inex1 == 0);
|
||||
+ for (prec = 6; prec >= 3; prec -= 3)
|
||||
+ {
|
||||
+ mpfr_inits2 (prec, z1, z2, (mpfr_ptr) 0);
|
||||
+ RND_LOOP (rnd)
|
||||
+ for (k = 1; k <= 4; k++)
|
||||
{
|
||||
+ /* The following one is assumed to be correct. */
|
||||
+ inex1 = mpfr_mul_2si (y, x, e, MPFR_RNDN);
|
||||
+ MPFR_ASSERTN (inex1 == 0);
|
||||
+ inex1 = mpfr_set_ui (z1, 1 << k, MPFR_RNDN);
|
||||
+ MPFR_ASSERTN (inex1 == 0);
|
||||
mpfr_clear_flags ();
|
||||
- inex2 = div == 0 ?
|
||||
- mpfr_mul_2si (z2, x, e - k, (mpfr_rnd_t) rnd) : div == 1 ?
|
||||
- mpfr_div_2si (z2, x, k - e, (mpfr_rnd_t) rnd) :
|
||||
- mpfr_div_2ui (z2, x, k - e, (mpfr_rnd_t) rnd);
|
||||
- flags2 = __gmpfr_flags;
|
||||
- if (flags1 == flags2 && SAME_SIGN (inex1, inex2) &&
|
||||
- mpfr_equal_p (z1, z2))
|
||||
- continue;
|
||||
- printf ("Error in underflow(");
|
||||
- if (e == MPFR_EMIN_MIN)
|
||||
- printf ("MPFR_EMIN_MIN");
|
||||
- else if (e == emin)
|
||||
- printf ("default emin");
|
||||
- else if (e >= LONG_MIN)
|
||||
- printf ("%ld", (long) e);
|
||||
- else
|
||||
- printf ("<LONG_MIN");
|
||||
- printf (") with mpfr_%s,\nx = %d/16, prec = %d, k = %d, "
|
||||
- "%s\n", div == 0 ? "mul_2si" : div == 1 ?
|
||||
- "div_2si" : "div_2ui", i, prec, k,
|
||||
- mpfr_print_rnd_mode ((mpfr_rnd_t) rnd));
|
||||
- printf ("Expected ");
|
||||
- mpfr_out_str (stdout, 16, 0, z1, MPFR_RNDN);
|
||||
- printf (", inex = %d, flags = %u\n", SIGN (inex1), flags1);
|
||||
- printf ("Got ");
|
||||
- mpfr_out_str (stdout, 16, 0, z2, MPFR_RNDN);
|
||||
- printf (", inex = %d, flags = %u\n", SIGN (inex2), flags2);
|
||||
- exit (1);
|
||||
- } /* div */
|
||||
- } /* k */
|
||||
- mpfr_clears (z1, z2, (mpfr_ptr) 0);
|
||||
- } /* prec */
|
||||
- } /* i */
|
||||
+ /* Do not use mpfr_div_ui to avoid the optimization
|
||||
+ by mpfr_div_2si. */
|
||||
+ inex1 = mpfr_div (z1, y, z1, (mpfr_rnd_t) rnd);
|
||||
+ flags1 = __gmpfr_flags;
|
||||
+
|
||||
+ for (div = 0; div <= 2; div++)
|
||||
+ {
|
||||
+ mpfr_clear_flags ();
|
||||
+ inex2 =
|
||||
+ div == 0 ?
|
||||
+ mpfr_mul_2si (z2, x, e - k, (mpfr_rnd_t) rnd) :
|
||||
+ div == 1 ?
|
||||
+ mpfr_div_2si (z2, x, k - e, (mpfr_rnd_t) rnd) :
|
||||
+ mpfr_div_2ui (z2, x, k - e, (mpfr_rnd_t) rnd);
|
||||
+ flags2 = __gmpfr_flags;
|
||||
+ if (flags1 == flags2 && SAME_SIGN (inex1, inex2) &&
|
||||
+ mpfr_equal_p (z1, z2))
|
||||
+ continue;
|
||||
+ printf ("Error in underflow(");
|
||||
+ if (e == MPFR_EMIN_MIN)
|
||||
+ printf ("MPFR_EMIN_MIN");
|
||||
+ else if (e == emin)
|
||||
+ printf ("default emin");
|
||||
+ else if (e >= LONG_MIN)
|
||||
+ printf ("%ld", (long) e);
|
||||
+ else
|
||||
+ printf ("<LONG_MIN");
|
||||
+ printf (") with mpfr_%s,\nx = %d/16, prec = %d, k = %d,"
|
||||
+ " %s\n", div == 0 ? "mul_2si" : div == 1 ?
|
||||
+ "div_2si" : "div_2ui", s * i, prec, k,
|
||||
+ mpfr_print_rnd_mode ((mpfr_rnd_t) rnd));
|
||||
+ printf ("Expected ");
|
||||
+ mpfr_out_str (stdout, 16, 0, z1, MPFR_RNDN);
|
||||
+ printf (", inex = %d, flags = %u\n",
|
||||
+ SIGN (inex1), flags1);
|
||||
+ printf ("Got ");
|
||||
+ mpfr_out_str (stdout, 16, 0, z2, MPFR_RNDN);
|
||||
+ printf (", inex = %d, flags = %u\n",
|
||||
+ SIGN (inex2), flags2);
|
||||
+ exit (1);
|
||||
+ } /* div */
|
||||
+ } /* k */
|
||||
+ mpfr_clears (z1, z2, (mpfr_ptr) 0);
|
||||
+ } /* prec */
|
||||
+ } /* i */
|
||||
mpfr_clears (x, y, (mpfr_ptr) 0);
|
||||
set_emin (emin);
|
||||
}
|
@ -1,204 +0,0 @@
|
||||
diff -Naurd mpfr-3.1.3-a/PATCHES mpfr-3.1.3-b/PATCHES
|
||||
--- mpfr-3.1.3-a/PATCHES 2015-07-17 08:58:21.094987384 +0000
|
||||
+++ mpfr-3.1.3-b/PATCHES 2015-07-17 08:58:21.118986898 +0000
|
||||
@@ -0,0 +1 @@
|
||||
+frexp
|
||||
diff -Naurd mpfr-3.1.3-a/VERSION mpfr-3.1.3-b/VERSION
|
||||
--- mpfr-3.1.3-a/VERSION 2015-07-17 08:54:48.616811495 +0000
|
||||
+++ mpfr-3.1.3-b/VERSION 2015-07-17 08:58:21.118986898 +0000
|
||||
@@ -1 +1 @@
|
||||
-3.1.3-p3
|
||||
+3.1.3-p4
|
||||
diff -Naurd mpfr-3.1.3-a/src/frexp.c mpfr-3.1.3-b/src/frexp.c
|
||||
--- mpfr-3.1.3-a/src/frexp.c 2015-06-19 19:55:09.000000000 +0000
|
||||
+++ mpfr-3.1.3-b/src/frexp.c 2015-07-17 08:58:21.106987142 +0000
|
||||
@@ -26,6 +26,13 @@
|
||||
mpfr_frexp (mpfr_exp_t *exp, mpfr_ptr y, mpfr_srcptr x, mpfr_rnd_t rnd)
|
||||
{
|
||||
int inex;
|
||||
+ unsigned int saved_flags = __gmpfr_flags;
|
||||
+ MPFR_BLOCK_DECL (flags);
|
||||
+
|
||||
+ MPFR_LOG_FUNC
|
||||
+ (("x[%Pu]=%.*Rg rnd=%d", mpfr_get_prec (x), mpfr_log_prec, x, rnd),
|
||||
+ ("y[%Pu]=%.*Rg exp=%" MPFR_EXP_FSPEC "d inex=%d", mpfr_get_prec (y),
|
||||
+ mpfr_log_prec, y, (mpfr_eexp_t) *exp, inex));
|
||||
|
||||
if (MPFR_UNLIKELY(MPFR_IS_SINGULAR(x)))
|
||||
{
|
||||
@@ -49,8 +56,32 @@
|
||||
}
|
||||
}
|
||||
|
||||
- inex = mpfr_set (y, x, rnd);
|
||||
+ MPFR_BLOCK (flags, inex = mpfr_set (y, x, rnd));
|
||||
+ __gmpfr_flags = saved_flags;
|
||||
+
|
||||
+ /* Possible overflow due to the rounding, no possible underflow. */
|
||||
+
|
||||
+ if (MPFR_UNLIKELY (MPFR_OVERFLOW (flags)))
|
||||
+ {
|
||||
+ int inex2;
|
||||
+
|
||||
+ /* An overflow here means that the exponent of y would be larger than
|
||||
+ the one of x, thus x would be rounded to the next power of 2, and
|
||||
+ the returned y should be 1/2 in absolute value, rounded (i.e. with
|
||||
+ possible underflow or overflow). This also implies that x and y are
|
||||
+ different objects, so that the exponent of x has not been lost. */
|
||||
+ MPFR_LOG_MSG (("Internal overflow\n", 0));
|
||||
+ MPFR_ASSERTD (x != y);
|
||||
+ *exp = MPFR_GET_EXP (x) + 1;
|
||||
+ inex2 = mpfr_set_si_2exp (y, MPFR_INT_SIGN (x), -1, rnd);
|
||||
+ MPFR_LOG_MSG (("inex=%d inex2=%d\n", inex, inex2));
|
||||
+ if (inex2 != 0)
|
||||
+ inex = inex2;
|
||||
+ MPFR_RET (inex);
|
||||
+ }
|
||||
+
|
||||
*exp = MPFR_GET_EXP (y);
|
||||
- MPFR_SET_EXP (y, 0);
|
||||
+ /* Do not use MPFR_SET_EXP because the range has not been checked yet. */
|
||||
+ MPFR_EXP (y) = 0;
|
||||
return mpfr_check_range (y, inex, rnd);
|
||||
}
|
||||
diff -Naurd mpfr-3.1.3-a/src/mpfr.h mpfr-3.1.3-b/src/mpfr.h
|
||||
--- mpfr-3.1.3-a/src/mpfr.h 2015-07-17 08:54:48.616811495 +0000
|
||||
+++ mpfr-3.1.3-b/src/mpfr.h 2015-07-17 08:58:21.114986979 +0000
|
||||
@@ -27,7 +27,7 @@
|
||||
#define MPFR_VERSION_MAJOR 3
|
||||
#define MPFR_VERSION_MINOR 1
|
||||
#define MPFR_VERSION_PATCHLEVEL 3
|
||||
-#define MPFR_VERSION_STRING "3.1.3-p3"
|
||||
+#define MPFR_VERSION_STRING "3.1.3-p4"
|
||||
|
||||
/* Macros dealing with MPFR VERSION */
|
||||
#define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
|
||||
diff -Naurd mpfr-3.1.3-a/src/version.c mpfr-3.1.3-b/src/version.c
|
||||
--- mpfr-3.1.3-a/src/version.c 2015-07-17 08:54:48.616811495 +0000
|
||||
+++ mpfr-3.1.3-b/src/version.c 2015-07-17 08:58:21.118986898 +0000
|
||||
@@ -25,5 +25,5 @@
|
||||
const char *
|
||||
mpfr_get_version (void)
|
||||
{
|
||||
- return "3.1.3-p3";
|
||||
+ return "3.1.3-p4";
|
||||
}
|
||||
diff -Naurd mpfr-3.1.3-a/tests/tfrexp.c mpfr-3.1.3-b/tests/tfrexp.c
|
||||
--- mpfr-3.1.3-a/tests/tfrexp.c 2015-06-19 19:55:10.000000000 +0000
|
||||
+++ mpfr-3.1.3-b/tests/tfrexp.c 2015-07-17 08:58:21.106987142 +0000
|
||||
@@ -129,12 +129,115 @@
|
||||
mpfr_clear (x);
|
||||
}
|
||||
|
||||
+static void check1 (void)
|
||||
+{
|
||||
+ mpfr_exp_t emin, emax, e;
|
||||
+ mpfr_t x, y1, y2;
|
||||
+ int r, neg, red;
|
||||
+
|
||||
+ emin = mpfr_get_emin ();
|
||||
+ emax = mpfr_get_emax ();
|
||||
+ set_emin (MPFR_EMIN_MIN);
|
||||
+ set_emax (MPFR_EMAX_MAX);
|
||||
+
|
||||
+ mpfr_init2 (x, 7);
|
||||
+ mpfr_inits2 (4, y1, y2, (mpfr_ptr) 0);
|
||||
+
|
||||
+ mpfr_set_ui_2exp (x, 1, -2, MPFR_RNDN);
|
||||
+ while (mpfr_regular_p (x))
|
||||
+ {
|
||||
+ /* Test the exponents up to 3 and with the maximum exponent
|
||||
+ (to check potential intermediate overflow). */
|
||||
+ if (MPFR_GET_EXP (x) == 4)
|
||||
+ mpfr_set_exp (x, MPFR_EMAX_MAX);
|
||||
+ e = MPFR_GET_EXP (x);
|
||||
+ for (neg = 0; neg < 2; neg++)
|
||||
+ {
|
||||
+ RND_LOOP (r)
|
||||
+ {
|
||||
+ int inex1, inex2;
|
||||
+ mpfr_exp_t e1, e2;
|
||||
+ unsigned int flags1, flags2;
|
||||
+
|
||||
+ for (red = 0; red < 2; red++)
|
||||
+ {
|
||||
+ if (red)
|
||||
+ {
|
||||
+ /* e1: exponent of the rounded value of x. */
|
||||
+ MPFR_ASSERTN (e1 == e || e1 == e + 1);
|
||||
+ set_emin (e);
|
||||
+ set_emax (e);
|
||||
+ mpfr_clear_flags ();
|
||||
+ inex1 = e1 < 0 ?
|
||||
+ mpfr_mul_2ui (y1, x, -e1, (mpfr_rnd_t) r) :
|
||||
+ mpfr_div_2ui (y1, x, e1, (mpfr_rnd_t) r);
|
||||
+ flags1 = __gmpfr_flags;
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
+ inex1 = mpfr_set (y1, x, (mpfr_rnd_t) r);
|
||||
+ e1 = MPFR_IS_INF (y1) ? e + 1 : MPFR_GET_EXP (y1);
|
||||
+ flags1 = inex1 != 0 ? MPFR_FLAGS_INEXACT : 0;
|
||||
+ }
|
||||
+ mpfr_clear_flags ();
|
||||
+ inex2 = mpfr_frexp (&e2, y2, x, (mpfr_rnd_t) r);
|
||||
+ flags2 = __gmpfr_flags;
|
||||
+ set_emin (MPFR_EMIN_MIN);
|
||||
+ set_emax (MPFR_EMAX_MAX);
|
||||
+ if ((!red || e == 0) &&
|
||||
+ (! mpfr_regular_p (y2) || MPFR_GET_EXP (y2) != 0))
|
||||
+ {
|
||||
+ printf ("Error in check1 for %s, red = %d, x = ",
|
||||
+ mpfr_print_rnd_mode ((mpfr_rnd_t) r), red);
|
||||
+ mpfr_dump (x);
|
||||
+ printf ("Expected 1/2 <= |y| < 1, got y = ");
|
||||
+ mpfr_dump (y2);
|
||||
+ exit (1);
|
||||
+ }
|
||||
+ if (!red)
|
||||
+ {
|
||||
+ if (e2 > 0)
|
||||
+ mpfr_mul_2ui (y2, y2, e2, MPFR_RNDN);
|
||||
+ else if (e2 < 0)
|
||||
+ mpfr_div_2ui (y2, y2, -e2, MPFR_RNDN);
|
||||
+ }
|
||||
+ if (! (SAME_SIGN (inex1, inex2) &&
|
||||
+ mpfr_equal_p (y1, y2) &&
|
||||
+ flags1 == flags2))
|
||||
+ {
|
||||
+ printf ("Error in check1 for %s, red = %d, x = ",
|
||||
+ mpfr_print_rnd_mode ((mpfr_rnd_t) r), red);
|
||||
+ mpfr_dump (x);
|
||||
+ printf ("Expected y1 = ");
|
||||
+ mpfr_dump (y1);
|
||||
+ printf ("Got y2 = ");
|
||||
+ mpfr_dump (y2);
|
||||
+ printf ("Expected inex ~= %d, got %d\n", inex1, inex2);
|
||||
+ printf ("Expected flags:");
|
||||
+ flags_out (flags1);
|
||||
+ printf ("Got flags: ");
|
||||
+ flags_out (flags2);
|
||||
+ exit (1);
|
||||
+ }
|
||||
+ }
|
||||
+ }
|
||||
+ mpfr_neg (x, x, MPFR_RNDN);
|
||||
+ }
|
||||
+ mpfr_nextabove (x);
|
||||
+ }
|
||||
+
|
||||
+ mpfr_clears (x, y1, y2, (mpfr_ptr) 0);
|
||||
+ set_emin (emin);
|
||||
+ set_emax (emax);
|
||||
+}
|
||||
+
|
||||
int
|
||||
main (int argc, char *argv[])
|
||||
{
|
||||
tests_start_mpfr ();
|
||||
|
||||
check_special ();
|
||||
+ check1 ();
|
||||
|
||||
tests_end_mpfr ();
|
||||
return 0;
|
@ -1,6 +1,5 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
# this ebuild is only for the libmpfr.so.1 ABI SONAME
|
||||
|
||||
@ -11,12 +10,13 @@ inherit eutils libtool multilib multilib-minimal flag-o-matic
|
||||
MY_PV=${PV/_p*}
|
||||
MY_P=${PN}-${MY_PV}
|
||||
DESCRIPTION="library for multiple-precision floating-point computations with exact rounding"
|
||||
HOMEPAGE="http://www.mpfr.org/"
|
||||
SRC_URI="http://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.bz2"
|
||||
HOMEPAGE="https://www.mpfr.org/"
|
||||
SRC_URI="https://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.bz2
|
||||
https://dev.gentoo.org/~mgorny/dist/${MY_P}-patchset.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="1"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~ppc-aix ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-libs/gmp-4.1.4-r2:0[${MULTILIB_USEDEP}]"
|
||||
@ -25,7 +25,7 @@ DEPEND="${RDEPEND}"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${MY_PV}/patch*
|
||||
epatch "${WORKDIR}"/${MY_P}-patchset/patch*
|
||||
sed -i '/if test/s:==:=:' configure #261016
|
||||
find . -type f -exec touch -r configure {} +
|
||||
elibtoolize
|
||||
|
@ -1,22 +1,22 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="4"
|
||||
|
||||
# NOTE: we cannot depend on autotools here starting with gcc-4.3.x
|
||||
inherit eutils libtool multilib multilib-minimal
|
||||
inherit libtool multilib multilib-minimal preserve-libs
|
||||
|
||||
MY_PV=${PV/_p*}
|
||||
MY_P=${PN}-${MY_PV}
|
||||
PLEVEL=${PV/*p}
|
||||
DESCRIPTION="library for multiple-precision floating-point computations with exact rounding"
|
||||
HOMEPAGE="http://www.mpfr.org/"
|
||||
SRC_URI="http://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz"
|
||||
HOMEPAGE="https://www.mpfr.org/"
|
||||
SRC_URI="https://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz
|
||||
https://dev.gentoo.org/~mgorny/dist/${MY_P}-patchset.tar.xz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~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="static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/gmp-4.1.4-r2[${MULTILIB_USEDEP},static-libs?]"
|
||||
@ -28,7 +28,7 @@ src_prepare() {
|
||||
if [[ ${PLEVEL} != ${PV} ]] ; then
|
||||
local i
|
||||
for (( i = 1; i <= PLEVEL; ++i )) ; do
|
||||
epatch "${FILESDIR}"/${MY_PV}/patch$(printf '%02d' ${i})
|
||||
epatch "${WORKDIR}"/${MY_P}-patchset/patch$(printf '%02d' ${i})
|
||||
done
|
||||
fi
|
||||
find . -type f -exec touch -r configure {} +
|
||||
|
@ -1,6 +1,5 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="4"
|
||||
|
||||
@ -11,12 +10,12 @@ MY_PV=${PV/_p*}
|
||||
MY_P=${PN}-${MY_PV}
|
||||
PLEVEL=${PV/*p}
|
||||
DESCRIPTION="library for multiple-precision floating-point computations with exact rounding"
|
||||
HOMEPAGE="http://www.mpfr.org/"
|
||||
SRC_URI="http://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz"
|
||||
HOMEPAGE="https://www.mpfr.org/"
|
||||
SRC_URI="https://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~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="static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/gmp-4.1.4-r2[${MULTILIB_USEDEP},static-libs?]"
|
||||
|
55
sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.5_p2.ebuild
vendored
Normal file
55
sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.5_p2.ebuild
vendored
Normal file
@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
# NOTE: we cannot depend on autotools here starting with gcc-4.3.x
|
||||
inherit eutils libtool multilib-minimal
|
||||
|
||||
MY_PV=${PV/_p*}
|
||||
MY_P=${PN}-${MY_PV}
|
||||
PLEVEL=${PV/*p}
|
||||
DESCRIPTION="library for multiple-precision floating-point computations with exact rounding"
|
||||
HOMEPAGE="https://www.mpfr.org/"
|
||||
SRC_URI="https://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz
|
||||
https://dev.gentoo.org/~mgorny/dist/${MY_P}-patchset.tar.xz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0/4" # libmpfr.so version
|
||||
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="static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/gmp-4.1.4-r2[${MULTILIB_USEDEP},static-libs?]"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
if [[ ${PLEVEL} != ${PV} ]] ; then
|
||||
local i
|
||||
for (( i = 1; i <= PLEVEL; ++i )) ; do
|
||||
epatch "${WORKDIR}"/${MY_P}-patchset/patch$(printf '%02d' ${i})
|
||||
done
|
||||
fi
|
||||
epatch_user
|
||||
find . -type f -exec touch -r configure {} +
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
# Make sure mpfr doesn't go probing toolchains it shouldn't #476336#19
|
||||
ECONF_SOURCE=${S} \
|
||||
user_redefine_cc=yes \
|
||||
econf \
|
||||
--docdir="\$(datarootdir)/doc/${PF}" \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
use static-libs || find "${ED}"/usr -name '*.la' -delete
|
||||
|
||||
# clean up html/license install
|
||||
pushd "${ED}"/usr/share/doc/${PF} >/dev/null || die
|
||||
dohtml *.html && rm COPYING* *.html
|
||||
popd >/dev/null || die
|
||||
}
|
54
sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.6.ebuild
vendored
Normal file
54
sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-3.1.6.ebuild
vendored
Normal file
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
# NOTE: we cannot depend on autotools here starting with gcc-4.3.x
|
||||
inherit eutils libtool multilib-minimal
|
||||
|
||||
MY_PV=${PV/_p*}
|
||||
MY_P=${PN}-${MY_PV}
|
||||
PLEVEL=${PV/*p}
|
||||
DESCRIPTION="library for multiple-precision floating-point computations with exact rounding"
|
||||
HOMEPAGE="https://www.mpfr.org/"
|
||||
SRC_URI="https://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0/4" # libmpfr.so version
|
||||
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="static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/gmp-4.1.4-r2[${MULTILIB_USEDEP},static-libs?]"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
if [[ ${PLEVEL} != ${PV} ]] ; then
|
||||
local i
|
||||
for (( i = 1; i <= PLEVEL; ++i )) ; do
|
||||
epatch "${FILESDIR}"/${MY_PV}/patch$(printf '%02d' ${i})
|
||||
done
|
||||
fi
|
||||
epatch_user
|
||||
find . -type f -exec touch -r configure {} +
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
# Make sure mpfr doesn't go probing toolchains it shouldn't #476336#19
|
||||
ECONF_SOURCE=${S} \
|
||||
user_redefine_cc=yes \
|
||||
econf \
|
||||
--docdir="\$(datarootdir)/doc/${PF}" \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
use static-libs || find "${ED}"/usr -name '*.la' -delete
|
||||
|
||||
# clean up html/license install
|
||||
pushd "${ED}"/usr/share/doc/${PF} >/dev/null || die
|
||||
dohtml *.html && rm COPYING* *.html
|
||||
popd >/dev/null || die
|
||||
}
|
60
sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-4.0.0-r1.ebuild
vendored
Normal file
60
sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-4.0.0-r1.ebuild
vendored
Normal file
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
# NOTE: we cannot depend on autotools here starting with gcc-4.3.x
|
||||
inherit libtool multilib-minimal preserve-libs
|
||||
|
||||
MY_PV=${PV/_p*}
|
||||
MY_P=${PN}-${MY_PV}
|
||||
PLEVEL=${PV/*p}
|
||||
DESCRIPTION="library for multiple-precision floating-point computations with exact rounding"
|
||||
HOMEPAGE="https://www.mpfr.org/"
|
||||
SRC_URI="https://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0/6" # libmpfr.so version
|
||||
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="static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
HTML_DOCS=( doc/FAQ.html )
|
||||
|
||||
src_prepare() {
|
||||
if [[ ${PLEVEL} != ${PV} ]] ; then
|
||||
local i
|
||||
for (( i = 1; i <= PLEVEL; ++i )) ; do
|
||||
eapply "${FILESDIR}"/${MY_PV}/patch$(printf '%02d' ${i})
|
||||
done
|
||||
fi
|
||||
eapply_user
|
||||
find . -type f -exec touch -r configure {} +
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
# Make sure mpfr doesn't go probing toolchains it shouldn't #476336#19
|
||||
ECONF_SOURCE=${S} \
|
||||
user_redefine_cc=yes \
|
||||
econf \
|
||||
--docdir="\$(datarootdir)/doc/${PF}" \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
rm "${ED}"/usr/share/doc/"${P}"/COPYING*
|
||||
use static-libs || find "${ED}"/usr -name '*.la' -delete
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
preserve_old_lib /usr/$(get_libdir)/libmpfr$(get_libname 4)
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
preserve_old_lib_notify /usr/$(get_libdir)/libmpfr$(get_libname 4)
|
||||
}
|
60
sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-4.0.1.ebuild
vendored
Normal file
60
sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-4.0.1.ebuild
vendored
Normal file
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
# NOTE: we cannot depend on autotools here starting with gcc-4.3.x
|
||||
inherit libtool multilib-minimal preserve-libs
|
||||
|
||||
MY_PV=${PV/_p*}
|
||||
MY_P=${PN}-${MY_PV}
|
||||
PLEVEL=${PV/*p}
|
||||
DESCRIPTION="library for multiple-precision floating-point computations with exact rounding"
|
||||
HOMEPAGE="https://www.mpfr.org/"
|
||||
SRC_URI="https://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0/6" # libmpfr.so version
|
||||
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="static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
HTML_DOCS=( doc/FAQ.html )
|
||||
|
||||
src_prepare() {
|
||||
if [[ ${PLEVEL} != ${PV} ]] ; then
|
||||
local i
|
||||
for (( i = 1; i <= PLEVEL; ++i )) ; do
|
||||
eapply "${FILESDIR}"/${MY_PV}/patch$(printf '%02d' ${i})
|
||||
done
|
||||
fi
|
||||
eapply_user
|
||||
find . -type f -exec touch -r configure {} +
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
# Make sure mpfr doesn't go probing toolchains it shouldn't #476336#19
|
||||
ECONF_SOURCE=${S} \
|
||||
user_redefine_cc=yes \
|
||||
econf \
|
||||
--docdir="\$(datarootdir)/doc/${PF}" \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
rm "${ED}"/usr/share/doc/"${P}"/COPYING*
|
||||
use static-libs || find "${ED}"/usr -name '*.la' -delete
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
preserve_old_lib /usr/$(get_libdir)/libmpfr$(get_libname 4)
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
preserve_old_lib_notify /usr/$(get_libdir)/libmpfr$(get_libname 4)
|
||||
}
|
60
sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-4.0.2.ebuild
vendored
Normal file
60
sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-4.0.2.ebuild
vendored
Normal file
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
# NOTE: we cannot depend on autotools here starting with gcc-4.3.x
|
||||
inherit libtool multilib-minimal preserve-libs
|
||||
|
||||
MY_PV=${PV/_p*}
|
||||
MY_P=${PN}-${MY_PV}
|
||||
PLEVEL=${PV/*p}
|
||||
DESCRIPTION="library for multiple-precision floating-point computations with exact rounding"
|
||||
HOMEPAGE="https://www.mpfr.org/"
|
||||
SRC_URI="https://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0/6" # libmpfr.so version
|
||||
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="static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/gmp-5.0.0[${MULTILIB_USEDEP},static-libs?]"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
HTML_DOCS=( doc/FAQ.html )
|
||||
|
||||
src_prepare() {
|
||||
if [[ ${PLEVEL} != ${PV} ]] ; then
|
||||
local i
|
||||
for (( i = 1; i <= PLEVEL; ++i )) ; do
|
||||
eapply "${FILESDIR}"/${MY_PV}/patch$(printf '%02d' ${i})
|
||||
done
|
||||
fi
|
||||
eapply_user
|
||||
find . -type f -exec touch -r configure {} +
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
# Make sure mpfr doesn't go probing toolchains it shouldn't #476336#19
|
||||
ECONF_SOURCE=${S} \
|
||||
user_redefine_cc=yes \
|
||||
econf \
|
||||
--docdir="\$(datarootdir)/doc/${PF}" \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
rm "${ED}"/usr/share/doc/"${P}"/COPYING*
|
||||
use static-libs || find "${ED}"/usr -name '*.la' -delete
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
preserve_old_lib /usr/$(get_libdir)/libmpfr$(get_libname 4)
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
preserve_old_lib_notify /usr/$(get_libdir)/libmpfr$(get_libname 4)
|
||||
}
|
@ -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
|
||||
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
12
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-6.1.2-r1
vendored
Normal file
12
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/gmp-6.1.2-r1
vendored
Normal file
@ -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
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst preinst unpack
|
||||
DEPEND=>=dev-libs/gmp-4.3.2 >=dev-libs/mpfr-2.4.2 >=app-portage/elt-patches-20170815
|
||||
DESCRIPTION=A library for multiprecision complex arithmetic with exact rounding
|
||||
EAPI=0
|
||||
HOMEPAGE=http://mpc.multiprecision.org/
|
||||
IUSE=static-libs
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=>=dev-libs/gmp-4.3.2 >=dev-libs/mpfr-2.4.2
|
||||
SLOT=0
|
||||
SRC_URI=http://www.multiprecision.org/mpc/download/mpc-1.0.1.tar.gz
|
||||
_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_=faab26a1e50dec6fd1f201cff9380bbd
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=configure install prepare
|
||||
DEPEND=>=dev-libs/gmp-4.3.2 >=dev-libs/mpfr-2.4.2 >=app-portage/elt-patches-20170815
|
||||
DESCRIPTION=A library for multiprecision complex arithmetic with exact rounding
|
||||
EAPI=4
|
||||
HOMEPAGE=http://mpc.multiprecision.org/
|
||||
IUSE=static-libs
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=>=dev-libs/gmp-4.3.2 >=dev-libs/mpfr-2.4.2
|
||||
SLOT=0
|
||||
SRC_URI=http://www.multiprecision.org/mpc/download/mpc-1.0.2.tar.gz
|
||||
_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_=963856df03e808c1afcafb46c9f9b556
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-libs/gmp-4.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] >=dev-libs/mpfr-2.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] >=app-portage/elt-patches-20170815
|
||||
DEPEND=>=dev-libs/gmp-4.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] >=dev-libs/mpfr-2.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] <dev-libs/mpfr-4.0.0 >=app-portage/elt-patches-20170815
|
||||
DESCRIPTION=A library for multiprecision complex arithmetic with exact rounding
|
||||
EAPI=4
|
||||
HOMEPAGE=http://mpc.multiprecision.org/
|
||||
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~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-2.1
|
||||
RDEPEND=>=dev-libs/gmp-4.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] >=dev-libs/mpfr-2.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?]
|
||||
RDEPEND=>=dev-libs/gmp-4.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] >=dev-libs/mpfr-2.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] <dev-libs/mpfr-4.0.0
|
||||
SLOT=0
|
||||
SRC_URI=http://www.multiprecision.org/mpc/download/mpc-1.0.3.tar.gz
|
||||
SRC_URI=mirror://gnu/mpc/mpc-1.0.3.tar.gz
|
||||
_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_=b167b7a5e0f72850828594b001185c10
|
||||
_md5_=97771d403afdd15e45bbaf7c9e02b244
|
||||
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-libs/gmp-4.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] >=dev-libs/mpfr-2.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] >=app-portage/elt-patches-20170815
|
||||
DEPEND=>=dev-libs/gmp-4.3.2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] >=dev-libs/mpfr-2.4.2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] >=app-portage/elt-patches-20170815
|
||||
DESCRIPTION=A library for multiprecision complex arithmetic with exact rounding
|
||||
EAPI=4
|
||||
EAPI=6
|
||||
HOMEPAGE=http://mpc.multiprecision.org/
|
||||
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~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-2.1
|
||||
RDEPEND=>=dev-libs/gmp-4.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] >=dev-libs/mpfr-2.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?]
|
||||
SLOT=0
|
||||
SRC_URI=http://www.multiprecision.org/mpc/download/mpc-1.0.2.tar.gz
|
||||
RDEPEND=>=dev-libs/gmp-4.3.2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] >=dev-libs/mpfr-2.4.2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?]
|
||||
SLOT=0/3
|
||||
SRC_URI=mirror://gnu/mpc/mpc-1.0.3.tar.gz
|
||||
_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_=019db99e13c7cae1491ee4996479c030
|
||||
_md5_=29bb848af3db354088e7e185d4425eac
|
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpc-1.1.0-r1
vendored
Normal file
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpc-1.1.0-r1
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install test
|
||||
DEPEND=>=dev-libs/gmp-5.0.0:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] >=dev-libs/mpfr-3.0.0:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?]
|
||||
DESCRIPTION=A library for multiprecision complex arithmetic with exact rounding
|
||||
EAPI=6
|
||||
HOMEPAGE=http://mpc.multiprecision.org/
|
||||
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~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-2.1
|
||||
RDEPEND=>=dev-libs/gmp-5.0.0:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] >=dev-libs/mpfr-3.0.0:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?]
|
||||
SLOT=0/3
|
||||
SRC_URI=mirror://gnu/mpc/mpc-1.1.0.tar.gz
|
||||
_eclasses_=multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs f164325a2cdb5b3ea39311d483988861
|
||||
_md5_=fe53f6ca313c8842b6b18f69622075c3
|
@ -2,12 +2,12 @@ DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-libs/gmp-4.1.4-r2:0[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(-)?] >=app-portage/elt-patches-20170815
|
||||
DESCRIPTION=library for multiple-precision floating-point computations with exact rounding
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.mpfr.org/
|
||||
HOMEPAGE=https://www.mpfr.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 ~sparc-fbsd ~x86-fbsd ~ppc-aix ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=>=dev-libs/gmp-4.1.4-r2:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
|
||||
SLOT=1
|
||||
SRC_URI=http://www.mpfr.org/mpfr-2.4.2/mpfr-2.4.2.tar.bz2
|
||||
SRC_URI=https://www.mpfr.org/mpfr-2.4.2/mpfr-2.4.2.tar.bz2 https://dev.gentoo.org/~mgorny/dist/mpfr-2.4.2-patchset.tar.bz2
|
||||
_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_=2793162879ed50027c8dbcc29dd1c43e
|
||||
_md5_=3634debd785830d7cadfa557a976e9fb
|
||||
|
@ -2,12 +2,12 @@ DEFINED_PHASES=compile configure install postinst preinst prepare test
|
||||
DEPEND=>=dev-libs/gmp-4.1.4-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] >=app-portage/elt-patches-20170815
|
||||
DESCRIPTION=library for multiple-precision floating-point computations with exact rounding
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.mpfr.org/
|
||||
HOMEPAGE=https://www.mpfr.org/
|
||||
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~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-2.1
|
||||
RDEPEND=>=dev-libs/gmp-4.1.4-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?]
|
||||
SLOT=0
|
||||
SRC_URI=http://www.mpfr.org/mpfr-3.1.3/mpfr-3.1.3.tar.xz
|
||||
SRC_URI=https://www.mpfr.org/mpfr-3.1.3/mpfr-3.1.3.tar.xz https://dev.gentoo.org/~mgorny/dist/mpfr-3.1.3-patchset.tar.xz
|
||||
_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_=4a7b11b7270bcc2f12ab09b02583b867
|
||||
_md5_=3b22b8d2853eecf8aae3366f1d59863c
|
||||
|
@ -2,12 +2,12 @@ DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-libs/gmp-4.1.4-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] >=app-portage/elt-patches-20170815
|
||||
DESCRIPTION=library for multiple-precision floating-point computations with exact rounding
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.mpfr.org/
|
||||
HOMEPAGE=https://www.mpfr.org/
|
||||
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~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-2.1
|
||||
RDEPEND=>=dev-libs/gmp-4.1.4-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?]
|
||||
SLOT=0
|
||||
SRC_URI=http://www.mpfr.org/mpfr-3.1.4/mpfr-3.1.4.tar.xz
|
||||
SRC_URI=https://www.mpfr.org/mpfr-3.1.4/mpfr-3.1.4.tar.xz
|
||||
_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_=a3124b2de68e73112088da516e8756c3
|
||||
_md5_=1c7d1c48a53dab659af904a89ac5a85c
|
||||
|
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.5_p2
vendored
Normal file
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.5_p2
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-libs/gmp-4.1.4-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] >=app-portage/elt-patches-20170815
|
||||
DESCRIPTION=library for multiple-precision floating-point computations with exact rounding
|
||||
EAPI=5
|
||||
HOMEPAGE=https://www.mpfr.org/
|
||||
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~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-2.1
|
||||
RDEPEND=>=dev-libs/gmp-4.1.4-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?]
|
||||
SLOT=0/4
|
||||
SRC_URI=https://www.mpfr.org/mpfr-3.1.5/mpfr-3.1.5.tar.xz https://dev.gentoo.org/~mgorny/dist/mpfr-3.1.5-patchset.tar.xz
|
||||
_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_=69c48557aedda962ddee1b9ad22fd974
|
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.6
vendored
Normal file
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-3.1.6
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-libs/gmp-4.1.4-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] >=app-portage/elt-patches-20170815
|
||||
DESCRIPTION=library for multiple-precision floating-point computations with exact rounding
|
||||
EAPI=5
|
||||
HOMEPAGE=https://www.mpfr.org/
|
||||
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~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-2.1
|
||||
RDEPEND=>=dev-libs/gmp-4.1.4-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?]
|
||||
SLOT=0/4
|
||||
SRC_URI=https://www.mpfr.org/mpfr-3.1.6/mpfr-3.1.6.tar.xz
|
||||
_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_=6359ab9651f70c93cbb1b9d88bdae519
|
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-4.0.0-r1
vendored
Normal file
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-4.0.0-r1
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst preinst prepare test
|
||||
DEPEND=>=dev-libs/gmp-5.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] >=app-portage/elt-patches-20170815
|
||||
DESCRIPTION=library for multiple-precision floating-point computations with exact rounding
|
||||
EAPI=6
|
||||
HOMEPAGE=https://www.mpfr.org/
|
||||
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~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-2.1
|
||||
RDEPEND=>=dev-libs/gmp-5.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?]
|
||||
SLOT=0/6
|
||||
SRC_URI=https://www.mpfr.org/mpfr-4.0.0/mpfr-4.0.0.tar.xz
|
||||
_eclasses_=libtool f143db5a74ccd9ca28c1234deffede96 multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861
|
||||
_md5_=b6ec178b145bad73da04b248656526ce
|
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-4.0.1
vendored
Normal file
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-4.0.1
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst preinst prepare test
|
||||
DEPEND=>=dev-libs/gmp-5.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] >=app-portage/elt-patches-20170815
|
||||
DESCRIPTION=library for multiple-precision floating-point computations with exact rounding
|
||||
EAPI=6
|
||||
HOMEPAGE=https://www.mpfr.org/
|
||||
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~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-2.1
|
||||
RDEPEND=>=dev-libs/gmp-5.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?]
|
||||
SLOT=0/6
|
||||
SRC_URI=https://www.mpfr.org/mpfr-4.0.1/mpfr-4.0.1.tar.xz
|
||||
_eclasses_=libtool f143db5a74ccd9ca28c1234deffede96 multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861
|
||||
_md5_=b6ec178b145bad73da04b248656526ce
|
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-4.0.2
vendored
Normal file
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/mpfr-4.0.2
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst preinst prepare test
|
||||
DEPEND=>=dev-libs/gmp-5.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] >=app-portage/elt-patches-20170815
|
||||
DESCRIPTION=library for multiple-precision floating-point computations with exact rounding
|
||||
EAPI=6
|
||||
HOMEPAGE=https://www.mpfr.org/
|
||||
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~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-2.1
|
||||
RDEPEND=>=dev-libs/gmp-5.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?]
|
||||
SLOT=0/6
|
||||
SRC_URI=https://www.mpfr.org/mpfr-4.0.2/mpfr-4.0.2.tar.xz
|
||||
_eclasses_=libtool f143db5a74ccd9ca28c1234deffede96 multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861
|
||||
_md5_=8bd590085b2b2be495c3649e5424b7ae
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst unpack
|
||||
DEPEND=sys-devel/m4 nls? ( sys-devel/gettext )
|
||||
DESCRIPTION=A yacc-compatible parser generator
|
||||
EAPI=0
|
||||
HOMEPAGE=https://www.gnu.org/software/bison/bison.html
|
||||
IUSE=nls static
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sys-devel/m4 nls? ( sys-devel/gettext )
|
||||
SLOT=0
|
||||
SRC_URI=ftp://alpha.gnu.org/pub/gnu/bison/bison-1.875d.tar.bz2
|
||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=eda7d1b54928d9aa365b828c5ff3abdc
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=configure install postinst prepare
|
||||
DEPEND=sys-devel/m4 nls? ( sys-devel/gettext )
|
||||
DESCRIPTION=A yacc-compatible parser generator
|
||||
EAPI=2
|
||||
HOMEPAGE=https://www.gnu.org/software/bison/bison.html
|
||||
IUSE=nls static
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sys-devel/m4
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnu/bison/bison-2.4.3.tar.bz2
|
||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=c8ad2b59b42eeae58d9f5bfd9d175446
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=configure install postinst postrm
|
||||
DEPEND=>=sys-devel/m4-1.4.16 sys-devel/flex nls? ( sys-devel/gettext ) test? ( dev-lang/perl )
|
||||
DESCRIPTION=A general-purpose (yacc-compatible) parser generator
|
||||
EAPI=4
|
||||
HOMEPAGE=https://www.gnu.org/software/bison/
|
||||
IUSE=nls static test
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=sys-devel/m4-1.4.16
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnu/bison/bison-2.7.1.tar.xz
|
||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=9403469b5e2d53c608d9351f9f37bce2
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=configure install postinst postrm prepare
|
||||
DEPEND=>=sys-devel/m4-1.4.16 sys-devel/flex examples? ( dev-lang/perl ) nls? ( sys-devel/gettext ) test? ( dev-lang/perl )
|
||||
DESCRIPTION=A general-purpose (yacc-compatible) parser generator
|
||||
EAPI=5
|
||||
EAPI=6
|
||||
HOMEPAGE=https://www.gnu.org/software/bison/
|
||||
IUSE=examples nls static test
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~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=GPL-2
|
||||
RDEPEND=>=sys-devel/m4-1.4.16
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnu/bison/bison-3.0.4.tar.xz
|
||||
SRC_URI=mirror://gnu/bison/bison-3.1.tar.xz https://dev.gentoo.org/~whissi/dist/bison/bison-3.1-patches-1.0.tar.xz
|
||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=3a1bdd36de3765bf194d99618664d119
|
||||
_md5_=aafc7a099d3bc368344901c4e2c7761f
|
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-3.2.4
vendored
Normal file
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-3.2.4
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=configure install postinst postrm prepare
|
||||
DEPEND=>=sys-devel/m4-1.4.16 sys-devel/flex examples? ( dev-lang/perl ) nls? ( sys-devel/gettext ) test? ( dev-lang/perl )
|
||||
DESCRIPTION=A general-purpose (yacc-compatible) parser generator
|
||||
EAPI=6
|
||||
HOMEPAGE=https://www.gnu.org/software/bison/
|
||||
IUSE=examples nls static test
|
||||
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=GPL-2
|
||||
RDEPEND=>=sys-devel/m4-1.4.16
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnu/bison/bison-3.2.4.tar.xz https://dev.gentoo.org/~whissi/dist/bison/bison-3.2.3-patches-01.tar.xz https://dev.gentoo.org/~polynomial-c/dist/bison/bison-3.2.3-patches-01.tar.xz
|
||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=f77b4beab04f626dd5c109529b7ba4cf
|
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-3.3.1
vendored
Normal file
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-3.3.1
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=configure install postinst postrm prepare
|
||||
DEPEND=>=sys-devel/m4-1.4.16 sys-devel/flex examples? ( dev-lang/perl ) nls? ( sys-devel/gettext ) test? ( dev-lang/perl )
|
||||
DESCRIPTION=A general-purpose (yacc-compatible) parser generator
|
||||
EAPI=6
|
||||
HOMEPAGE=https://www.gnu.org/software/bison/
|
||||
IUSE=examples nls static test
|
||||
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=GPL-2
|
||||
RDEPEND=>=sys-devel/m4-1.4.16
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnu/bison/bison-3.3.1.tar.xz https://dev.gentoo.org/~whissi/dist/bison/bison-3.3-patches-01.tar.xz https://dev.gentoo.org/~polynomial-c/dist/bison/bison-3.3-patches-01.tar.xz
|
||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=70a5c49d407474a7642c150210d7bd92
|
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-3.3.2
vendored
Normal file
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/bison-3.3.2
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=configure install postinst postrm prepare
|
||||
DEPEND=>=sys-devel/m4-1.4.16 sys-devel/flex examples? ( dev-lang/perl ) nls? ( sys-devel/gettext ) test? ( dev-lang/perl )
|
||||
DESCRIPTION=A general-purpose (yacc-compatible) parser generator
|
||||
EAPI=6
|
||||
HOMEPAGE=https://www.gnu.org/software/bison/
|
||||
IUSE=examples nls static test
|
||||
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=GPL-2
|
||||
RDEPEND=>=sys-devel/m4-1.4.16
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnu/bison/bison-3.3.2.tar.xz https://dev.gentoo.org/~whissi/dist/bison/bison-3.3-patches-01.tar.xz https://dev.gentoo.org/~polynomial-c/dist/bison/bison-3.3-patches-01.tar.xz
|
||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=70a5c49d407474a7642c150210d7bd92
|
@ -4,10 +4,10 @@ DESCRIPTION=The Fast Lexical Analyzer
|
||||
EAPI=5
|
||||
HOMEPAGE=https://flex.sourceforge.net/ https://github.com/westes/flex
|
||||
IUSE=nls static test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~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=FLEX
|
||||
RDEPEND=sys-devel/m4
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/westes/flex/releases/download/v2.6.1/flex-2.6.1.tar.xz
|
||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=5a63768f82cb15b0530fccdf89d5479d
|
||||
_md5_=e405ad863480adeee3071d3ad42615b9
|
||||
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=sys-devel/m4 app-arch/xz-utils nls? ( sys-devel/gettext ) test? ( sys-devel/bison )
|
||||
DEPEND=sys-devel/m4 app-arch/xz-utils nls? ( sys-devel/gettext ) test? ( sys-devel/bison ) >=app-portage/elt-patches-20170815
|
||||
DESCRIPTION=The Fast Lexical Analyzer
|
||||
EAPI=5
|
||||
HOMEPAGE=https://flex.sourceforge.net/ https://github.com/westes/flex
|
||||
IUSE=nls static test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
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=FLEX
|
||||
RDEPEND=sys-devel/m4
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/westes/flex/releases/download/v2.6.3/flex-2.6.3.tar.gz
|
||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 multilib-build b42436dc1260f475af229754c165cb6b multilib-minimal 8bddda43703ba94d8341f4e247f97566 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=f718bd4ef5c09db897eff7e116e7b18a
|
||||
_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_=1de8f4fc839c8ba68084df46e6c9d5b4
|
||||
|
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.6.3-r1
vendored
Normal file
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.6.3-r1
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=sys-devel/m4 app-arch/xz-utils nls? ( sys-devel/gettext ) test? ( sys-devel/bison ) >=app-portage/elt-patches-20170815
|
||||
DESCRIPTION=The Fast Lexical Analyzer
|
||||
EAPI=5
|
||||
HOMEPAGE=https://flex.sourceforge.net/ https://github.com/westes/flex
|
||||
IUSE=nls static test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~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=FLEX
|
||||
RDEPEND=sys-devel/m4
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/westes/flex/releases/download/v2.6.3/flex-2.6.3.tar.gz
|
||||
_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_=e5d6457a5429a06d911fa2a8873754b4
|
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.6.4
vendored
Normal file
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.6.4
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=sys-devel/m4 app-arch/xz-utils nls? ( sys-devel/gettext ) test? ( sys-devel/bison ) >=app-portage/elt-patches-20170815
|
||||
DESCRIPTION=The Fast Lexical Analyzer
|
||||
EAPI=5
|
||||
HOMEPAGE=https://flex.sourceforge.net/ https://github.com/westes/flex
|
||||
IUSE=nls static test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~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=FLEX
|
||||
RDEPEND=sys-devel/m4
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz
|
||||
_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_=fbadaa772ae5e491bacd3cbbf9c1d5d3
|
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.6.4-r1
vendored
Normal file
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-devel/flex-2.6.4-r1
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=sys-devel/m4 app-arch/xz-utils nls? ( sys-devel/gettext ) test? ( sys-devel/bison ) >=app-portage/elt-patches-20170815
|
||||
DESCRIPTION=The Fast Lexical Analyzer
|
||||
EAPI=6
|
||||
HOMEPAGE=https://flex.sourceforge.net/ https://github.com/westes/flex
|
||||
IUSE=nls static test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~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=FLEX
|
||||
RDEPEND=sys-devel/m4
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz
|
||||
_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_=9258fa984b5ce03d3432b7e33a2740f7
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user