mirror of
https://github.com/flatcar/scripts.git
synced 2025-10-02 19:11:20 +02:00
bump(dev-libs/mpfr): sync with upstream
This commit is contained in:
parent
e574d8e6d1
commit
15622f466d
@ -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
|
DIST mpfr-2.4.2-patchset.tar.bz2 2965 BLAKE2B 2748f8ebea766265ea1b31de1c0494e89e8868440675e4f8b03a771b220f3007ffa1bfdeb84112560d95107d4075ed6e37d54aa71546c8bc7e518ff32a1adce6 SHA512 d28749096ff1d8ab026eba076d7874fd0687dd5199dcadb60ab9a5adcfbe4c1a4583c83e5d4868e16e2218247f129623128af89d41e1c348c64c1e91bcb5e653
|
||||||
AUX 2.4.2/patch02 2538 SHA256 b61b3ff4abaf93e031d446be201c659275d1b49d1a02ac0a2de45e5fafd47f0b SHA512 481316ce216fd2d84c88d57e24dac66abdfa3e32737752b70211c80523c909fb6742398971ef75e63039803da4dcfd564316df7722b6756d3da2d5e8ad3b1e21 WHIRLPOOL 95f4134d6972a582d66c1a95cc1362fba357a36ebf79c96422cb415838882be7a6c11c11eb2f9d73d68c31a65a3279c9f73eb72cb042b5523a7bedc1a9474cb2
|
DIST mpfr-2.4.2.tar.bz2 1077886 BLAKE2B bdbd8fcd5b3f459383fff60adb75e3e419b65b20073a86fbad83677fa546f8f2364bce799f623964cafe94b1b8652a13b54cdae8d9316350c24061c396cafa8b SHA512 c004b3dbf86c04960e4a1f8db37a409a7cc4cb76135e76e98dcc5ad93aaa8deb62334ee13ff84447a7c12a5e8cb57f25c62ac908c24920f1fb1a38d79d4a4c5e
|
||||||
AUX 2.4.2/patch03 2544 SHA256 999bc180dbeb666cd0301e506f79c7394032bcfb81ca8ded85234d1e5f5563ce SHA512 78ed52e534e11348a49f0eaeef3381484d310c927f1c45fb315ecb0e18eab8cc53a8008a8b76bd14a6c241142ae4291aa3a9d49875e168bfc5c8b3dbf0eda972 WHIRLPOOL 8dda8a6d74eb4bdcd0596d4676ab856331187c6a93c23f8ccce79a74b892f8ed4ce21f90f0cd583a7a333a2292c8ecbc3ff549408fd7c5c43e64f7018ca0bcc7
|
DIST mpfr-3.1.3-patchset.tar.xz 12988 BLAKE2B b2ebf0f0d5b90f8f9618c71762ca3def64bad6c79e7b32ca0d9121d2ed4032b869b945359da79ba2eb2cca07789cc1ede1502bb998f5f1234b206825d2db6ebd SHA512 dd2de34aad0470920f75b8911701a2979205b3173b97c41d4b5cd9ff78a38633ca7d6993c2e5465b5e5f76066d46189a32437f5b79ac50c29f2a47970c0421ea
|
||||||
AUX 3.1.3/patch01 59693 SHA256 8ea28ea5a69ebbfa529a3b9b2e098d56eebf8f1db9b03e4b2dbbbef138a017c2 SHA512 93f3475dce39226e23dd7e823ff0b9e6e6c05d81b35547f3c591c75c896436e951c8d15d281a8775a36aa0a9caaec4339687bd22391a25550bd0c5a8f0290492 WHIRLPOOL 6f1147737cb620b2838c579d2b4f9c81e3ab17ec0baff25f4e46b267f2f0d06363d89b681777df793b254bd62fbec24e690b44a18720d7dea5e3af475d0dd440
|
DIST mpfr-3.1.3.tar.xz 1112096 BLAKE2B cd7bc886e73ff43e323cde837bc90a41cf97238054e1ffe597455314f307ff7d8c95756b1414ee030a1f974c8041669b75dbf90581c9c5705e3f5c8a1878de46 SHA512 79846fd82974269aa48152c2b6dbcb2321130dc4d0f0ba2eb94d56619b177add9b2077ebf88b4382c56db19c4215910e5a252f216715c1eee40baa299da42eb4
|
||||||
AUX 3.1.3/patch02 5847 SHA256 a3602e0f68587dc9589d192a444b05b25f3880f602932a953fff6a3f90c0fba5 SHA512 ff1d01141cc99cd1ddabbe032a71d031dec5c3b5e431c369c77b5d9b81699a521f2db91e4ec6c0372e32462dee6c98c806fda7bafa0a0841c33be17b7ba669dc WHIRLPOOL 3a5ffbad1146f1e873ced037c41ef74bb3588666ecd2440f9beb4a8ae0374e0a8607d6c17a93a7947240ff8950b4ab03806dd055cd3b46326bf0a15159d17d84
|
DIST mpfr-3.1.4.tar.xz 1122152 BLAKE2B d8d686c3280c062a0941c37cb0a0bacfb25a03a6064489b56db331ffbd9369c453ded1357b2c5841fc72eee2ef36c4d7a8acc27418dcf5f045c7e4ea6615d682 SHA512 4ef61708834efdea6b85258f46f1b25ce1c55b912f44b117d8c3d5e06d8f1177e50f627d9736f3289bd159c5bb10c80e09d1ad9f6f52c4ff43c3496034b04232
|
||||||
AUX 3.1.3/patch03 9577 SHA256 2c1dce889ad21838895dc81ef7759f4a11c87fbece960703920b6abb783d3e5c SHA512 a52f9701e9a47431902cd0f550f0408cafcb1595e749f37f21b3bca9381f375a1864092b1830da14da0a383feaa3e9c2771fe0ca220c40bd9cdab14c955b9404 WHIRLPOOL 095edae48dad8fb8942725625c915475e595cf0ccc5091d5701ae33f0062da96ebe0848e2571e7de6a854eb254bd316e99e4638d31486eb7db800ec3f486bfd6
|
DIST mpfr-3.1.5-patchset.tar.xz 1840 BLAKE2B c18392ecc3325c0b889b540257f3bfe3c382a7f0d12a5dc87550e9ee884f87480bcfec7541e05c6c27bcfd7c5fa60d35f575f56ccea59912434b241f51e5d113 SHA512 24ae807db036345267623dd977387b154e905197aa826e82cfc8dcf324ade78f78aef9e86ca6e2cbc091e01a8da9ea6c52a91a5183375d5fab45e54912bd3fd8
|
||||||
AUX 3.1.3/patch04 7194 SHA256 5f0f4598dac63292ab80c18cf6a52fd886be6a12dc91a8387a42818b1ef7e26e SHA512 04ea17e27b1900638deede4746ee9d45d668e35072d30de5757dd0aeae0330062ad8591014e1e6985780a6209f4d68cf412215ff7f8f5247737a0f3192e4b3f6 WHIRLPOOL 5cee228cff4e9fd1711b55fd8fdc3258ff614a58948281db557aaeffb68d03b1db708a95bdff814eb194bbe19e3497edd9659e5c5093245220f819571f343f2f
|
DIST mpfr-3.1.5.tar.xz 1126668 BLAKE2B f902925036a4310e7b10461438bae5d5770b95ca6bd897038dc306d597ea412013c869b3d2f9c4ba2a1d5e59eee67f562fc3bf5db8fd1584b70c1b30574e42f5 SHA512 3643469b9099b31e41d6ec9158196cd1c30894030c8864ee5b1b1e91b488bccbf7c263c951b03fe9f4ae6f9d29279e157a7dfed0885467d875f107a3d964f032
|
||||||
AUX mpfr-3.1.4-cygwin.patch 1502 SHA256 ec2d87fcfb2fc8f7ea078aa38c309e6eaedc974d70cbe78ca921db06415b9029 SHA512 68cb97c873ce6f25b1cc8f74e7b367941565296d027bb76943b83c46fd7eb304479896ce69f1ae850b5a8ad5796c2a99a5c1949a0215be7cab74669d3352a82b WHIRLPOOL 9a5935bf7cd1aa2d01f16ecbc09e221e48f1d28313d1f040afdd54b319c4147d3b3abe4fa88e60a47605b5b7409249df0a7e65dcb9026d035be68611b05ce98f
|
DIST mpfr-3.1.6.tar.xz 1133672 BLAKE2B ab8b87be9d29e9ae5807976f72d65e16cd3e5b4c2ffc4e5bd7829e664250b1969a1ec3928b3519cd75365692e23eadfd413a8116f8c77d6cd66183020b72b656 SHA512 746ee74d5026f267f74ab352d850ed30ff627d530aa840c71b24793e44875f8503946bd7399905dea2b2dd5744326254d7889337fe94cfe58d03c4066e9d8054
|
||||||
DIST mpfr-2.4.2.tar.bz2 1077886 SHA256 c7e75a08a8d49d2082e4caee1591a05d11b9d5627514e678f02d66a124bcf2ba SHA512 c004b3dbf86c04960e4a1f8db37a409a7cc4cb76135e76e98dcc5ad93aaa8deb62334ee13ff84447a7c12a5e8cb57f25c62ac908c24920f1fb1a38d79d4a4c5e WHIRLPOOL d08935d1c5cda48753ddbf98b3b0e87d911279d7fea24e6b210da7e2378f769f3b20babe96859601195d6a9811cf8297d239df53ad2cfa6d0a1bb7bb02ac6a29
|
DIST mpfr-4.0.0.tar.xz 1406244 BLAKE2B 2d1e356ac1f7119aa8896c438e7e30c4b316780d76fa2690e50482005e9ff5d6b5cd368d4c9a524df66ea3e7f2942c627329fa15be83402209c6e249cd1abd28 SHA512 9c9c4535f33fffd2126d1c290e5eeda7cd2804219244643f09c9a2d2acfa3d410d2cb1e4a7bb77cd86cffc2fac59c7f5d32c9910317cac37dbca474ab6d63808
|
||||||
DIST mpfr-3.1.3.tar.xz 1112096 SHA256 6835a08bd992c8257641791e9a6a2b35b02336c8de26d0a8577953747e514a16 SHA512 79846fd82974269aa48152c2b6dbcb2321130dc4d0f0ba2eb94d56619b177add9b2077ebf88b4382c56db19c4215910e5a252f216715c1eee40baa299da42eb4 WHIRLPOOL fba9174551511ffa0fed80d906c5282c095697e79ab9b6fdeb915b9a81f15e20290b3ae6aa7c9ee9ef10fa9c0f973d8a75e1a169aae43f87a28ca433a93c57ce
|
DIST mpfr-4.0.1.tar.xz 1412692 BLAKE2B 3e8d5cf558071571c21417088e74b8cb94a2e179667af41f734a68c7bd89d4beff245b9344c4c37d2f6558036a1a8c9ad3ea5ec8fbde16d2c7ebbf37a22cf424 SHA512 137ad68bc1e33a155edc1247fcdba27f999cf48ed526773136584090ddf2cfdfc9ea79fbf74ea1943b835b4b1ff29b05087114738c6ad3b485848540f30cac4f
|
||||||
DIST mpfr-3.1.4.tar.xz 1122152 SHA256 761413b16d749c53e2bfd2b1dfaa3b027b0e793e404b90b5fbaeef60af6517f5 SHA512 4ef61708834efdea6b85258f46f1b25ce1c55b912f44b117d8c3d5e06d8f1177e50f627d9736f3289bd159c5bb10c80e09d1ad9f6f52c4ff43c3496034b04232 WHIRLPOOL 86021e6a60cad98ea42f8ab5bfe990a744ee21fbe89612e083dea43f7e981e84fcbc86de4a90e7a058c569b57b97359a29c9cf5252b960aa91f2247fb96c2743
|
DIST mpfr-4.0.2.tar.xz 1441996 BLAKE2B 4c1a15208c2dc3dcc1424974de506198e9cc479c70255149876c7f541133499ada5c89f07393b120b7079e6bbaf8ea03e5e496e1350b295e687392a6e0341c1c SHA512 d583555d08863bf36c89b289ae26bae353d9a31f08ee3894520992d2c26e5683c4c9c193d7ad139632f71c0a476d85ea76182702a98bf08dde7b6f65a54f8b88
|
||||||
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
|
|
||||||
|
@ -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
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Id$
|
|
||||||
|
|
||||||
# this ebuild is only for the libmpfr.so.1 ABI SONAME
|
# 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_PV=${PV/_p*}
|
||||||
MY_P=${PN}-${MY_PV}
|
MY_P=${PN}-${MY_PV}
|
||||||
DESCRIPTION="library for multiple-precision floating-point computations with exact rounding"
|
DESCRIPTION="library for multiple-precision floating-point computations with exact rounding"
|
||||||
HOMEPAGE="http://www.mpfr.org/"
|
HOMEPAGE="https://www.mpfr.org/"
|
||||||
SRC_URI="http://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.bz2"
|
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"
|
LICENSE="LGPL-2.1"
|
||||||
SLOT="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=""
|
IUSE=""
|
||||||
|
|
||||||
RDEPEND=">=dev-libs/gmp-4.1.4-r2:0[${MULTILIB_USEDEP}]"
|
RDEPEND=">=dev-libs/gmp-4.1.4-r2:0[${MULTILIB_USEDEP}]"
|
||||||
@ -25,7 +25,7 @@ DEPEND="${RDEPEND}"
|
|||||||
S=${WORKDIR}/${MY_P}
|
S=${WORKDIR}/${MY_P}
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
epatch "${FILESDIR}"/${MY_PV}/patch*
|
epatch "${WORKDIR}"/${MY_P}-patchset/patch*
|
||||||
sed -i '/if test/s:==:=:' configure #261016
|
sed -i '/if test/s:==:=:' configure #261016
|
||||||
find . -type f -exec touch -r configure {} +
|
find . -type f -exec touch -r configure {} +
|
||||||
elibtoolize
|
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
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI="4"
|
EAPI="4"
|
||||||
|
|
||||||
# NOTE: we cannot depend on autotools here starting with gcc-4.3.x
|
# 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_PV=${PV/_p*}
|
||||||
MY_P=${PN}-${MY_PV}
|
MY_P=${PN}-${MY_PV}
|
||||||
PLEVEL=${PV/*p}
|
PLEVEL=${PV/*p}
|
||||||
DESCRIPTION="library for multiple-precision floating-point computations with exact rounding"
|
DESCRIPTION="library for multiple-precision floating-point computations with exact rounding"
|
||||||
HOMEPAGE="http://www.mpfr.org/"
|
HOMEPAGE="https://www.mpfr.org/"
|
||||||
SRC_URI="http://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz"
|
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"
|
LICENSE="LGPL-2.1"
|
||||||
SLOT="0"
|
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"
|
IUSE="static-libs"
|
||||||
|
|
||||||
RDEPEND=">=dev-libs/gmp-4.1.4-r2[${MULTILIB_USEDEP},static-libs?]"
|
RDEPEND=">=dev-libs/gmp-4.1.4-r2[${MULTILIB_USEDEP},static-libs?]"
|
||||||
@ -28,7 +28,7 @@ src_prepare() {
|
|||||||
if [[ ${PLEVEL} != ${PV} ]] ; then
|
if [[ ${PLEVEL} != ${PV} ]] ; then
|
||||||
local i
|
local i
|
||||||
for (( i = 1; i <= PLEVEL; ++i )) ; do
|
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
|
done
|
||||||
fi
|
fi
|
||||||
find . -type f -exec touch -r configure {} +
|
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
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI="4"
|
EAPI="4"
|
||||||
|
|
||||||
@ -11,12 +10,12 @@ MY_PV=${PV/_p*}
|
|||||||
MY_P=${PN}-${MY_PV}
|
MY_P=${PN}-${MY_PV}
|
||||||
PLEVEL=${PV/*p}
|
PLEVEL=${PV/*p}
|
||||||
DESCRIPTION="library for multiple-precision floating-point computations with exact rounding"
|
DESCRIPTION="library for multiple-precision floating-point computations with exact rounding"
|
||||||
HOMEPAGE="http://www.mpfr.org/"
|
HOMEPAGE="https://www.mpfr.org/"
|
||||||
SRC_URI="http://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz"
|
SRC_URI="https://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz"
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
LICENSE="LGPL-2.1"
|
||||||
SLOT="0"
|
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"
|
IUSE="static-libs"
|
||||||
|
|
||||||
RDEPEND=">=dev-libs/gmp-4.1.4-r2[${MULTILIB_USEDEP},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)
|
||||||
|
}
|
@ -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
|
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
|
DESCRIPTION=library for multiple-precision floating-point computations with exact rounding
|
||||||
EAPI=5
|
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
|
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
|
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(-)?]
|
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
|
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
|
_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
|
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
|
DESCRIPTION=library for multiple-precision floating-point computations with exact rounding
|
||||||
EAPI=4
|
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
|
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
|
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?]
|
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
|
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
|
_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
|
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
|
DESCRIPTION=library for multiple-precision floating-point computations with exact rounding
|
||||||
EAPI=4
|
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
|
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
|
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?]
|
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
|
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
|
_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
|
Loading…
x
Reference in New Issue
Block a user