./math/mpfr, GMP-based library for multiple-precision floating-point computations

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.0.2nb1, Package name: mpfr-4.0.2nb1, Maintainer: pkgsrc-users

The MPFR library is a C library for multiple-precision floating-point
computations with exact rounding (also called correct rounding). It is
based on the GMP multiple-precision library and should replace the MPF
class in further releases of GMP.

The main goal of MPFR is to provide a library for multiple-precision
floating-point computation which is both efficient and has a well-defined
semantics. It copies the good ideas from the ANSI/IEEE-754 standard for
double-precision floating-point arithmetic (53-bit mantissa).


Required to run:
[devel/gmp]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: d6a313a3b1ceb9ff3be71cd18e45468837b7fd53
RMD160: c418fb74617c3dc01802c3798c284077af209cf6
Filesize: 1613.354 KB

Version history: (Expand)


CVS history: (Expand)


   2020-01-26 18:32:28 by Roland Illig | Files touched by this commit (981)
Log message:
all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
   2019-12-22 03:12:00 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
(math/mpfr) Fix build of gcc-4.8,4.9 for NetBSD 9.x

Re: http://mail-index.netbsd.org/pkgsrc-use … 30057.html
   2019-11-02 17:16:23 by Roland Illig | Files touched by this commit (47)
Log message:
math: align variable assignments

pkglint -Wall -F --only aligned -r

Manual correction in R/Makefile.extension for the MASTER_SITES
continuation line.
   2019-05-31 10:36:12 by David A. Holland | Files touched by this commit (1)
Log message:
Replace mpfr's builtin.mk. The old one was abusive and wrong.

Thanks to Joern Clausen for testing this one (something like a year ago...)

Relevant to (at least) PR 52250 and PR 52244.
   2019-02-13 23:26:50 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
mpfr: update to 4.0.2.

Changes from version 4.0.1 to version 4.0.2:
- Corrected minimal GMP version in the INSTALL file and the MPFR manual.
- Option -pedantic is now always removed from __GMP_CFLAGS (see INSTALL).
- Shared caches: cleanup; really detect lock failures (abort in this case).
- Improved MPFR manual. In particular, corrected/completed the
  mpfr_get_str description in order to follow the historical behavior
  and GMP's mpf_get_str function.
- Bug fixes (see ChangeLog file).
   2018-09-29 18:37:09 by Sevan Janiyan | Files touched by this commit (1)
Log message:
Disable float128 support on DragonFly BSD as well.
As per https://mail-index.netbsd.org/pkgsrc-us … 26233.html
   2018-02-25 16:03:45 by Maya Rashish | Files touched by this commit (1)
Log message:
mpfr: force disable float128 on netbsd8 too (tested 8.0)
   2018-02-19 12:52:56 by Ryo ONODERA | Files touched by this commit (1)
Log message:
Expand a workaround for NetBSD/amd64 0-7 to non-amd64 architectures