notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2024Q4
mpfr Library for multiple-precision floating-point computations
4.2.1,1 math on this many watch lists=55 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 4.2.1,1Version of this port present on the latest quarterly branch.
Maintainer: ale@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2005-08-29 14:01:36
Last Update: 2023-11-28 13:15:30
Commit Hash: 1480c60
People watching this port, also watch:: expat, libxml2, libiconv, pcre, freetype2
Also Listed In: devel
License: LGPL3+
WWW:
https://www.mpfr.org/
Description:
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. 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).
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (14 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/mpfr-4.2.1,1/catalog.mk
  3. /usr/local/share/licenses/mpfr-4.2.1,1/LICENSE
  4. /usr/local/share/licenses/mpfr-4.2.1,1/LGPL3+
  5. include/mpfr.h
  6. include/mpf2mpfr.h
  7. lib/libmpfr.a
  8. lib/libmpfr.so
  9. lib/libmpfr.so.6
  10. lib/libmpfr.so.6.2.1
  11. libdata/pkgconfig/mpfr.pc
  12. @owner
  13. @group
  14. @mode
Collapse this list.
Dependency lines:
  • mpfr>0:math/mpfr
To install the port:
cd /usr/ports/math/mpfr/ && make install clean
To add the package, run one of these commands:
  • pkg install math/mpfr
  • pkg install mpfr
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: mpfr
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1693302755 SHA256 (mpfr-4.2.1/mpfr-4.2.1.tar.xz) = 277807353a6726978996945af13e52829e3abd7a9a5b7fb2793894e18f1fcbb2 SIZE (mpfr-4.2.1/mpfr-4.2.1.tar.xz) = 1493608

Packages (timestamps in pop-ups are UTC):
mpfr
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest4.2.1,14.2.1,14.1.04.2.1,14.2.1,1-4.1.0-
FreeBSD:13:quarterly4.2.1,14.2.1,14.2.0_1,14.2.1,14.2.1,14.2.1,14.2.1,14.2.1,1
FreeBSD:14:latest4.2.1,14.2.1,14.1.1,14.2.1,14.2.1,14.2.0_1,1-4.2.0_1,1
FreeBSD:14:quarterly4.2.1,14.2.1,1-4.2.1,14.2.1,14.2.1,14.2.1,14.2.1,1
FreeBSD:15:latest4.2.1,14.2.1,1n/a4.2.1,1n/a4.2.1,14.2.1,14.2.1,1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
  2. makeinfo : print/texinfo
Runtime dependencies:
  1. indexinfo : print/indexinfo
Library dependencies:
  1. libgmp.so : math/gmp
This port is required by:
for Build
  1. devel/binutils
  2. lang/gnatcross-binutils-aarch64
  3. lang/gnatdroid-binutils
  4. lang/gnatdroid-binutils-x86
  5. math/piranha
  6. science/fastjet

Deleted ports which required this port:

Expand this list of 4 deleted ports
  1. devel/cloudabi-binutils*
  2. devel/cloudabi-binutils-aarch64*
  3. devel/cloudabi-binutils-x86_64*
  4. devel/i386-linux-binutils*
  5. Collapse this list of deleted ports.
for Libraries
  1. benchmarks/stress-ng
  2. biology/locarna
  3. biology/viennarna
  4. cad/PrusaSlicer
  5. cad/csxcad
  6. cad/ifcopenshell
  7. cad/openscad
Expand this list (165 items / 158 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. cad/openscad-devel
  3. databases/sfcgal
  4. deskutils/genius
  5. devel/aarch64-none-elf-gcc
  6. devel/arm-none-eabi-gcc
  7. devel/avr-gcc
  8. devel/freebsd-gcc12
  9. devel/freebsd-gcc13
  10. devel/freebsd-gcc14
  11. devel/gcc-msp430-ti-toolchain
  12. devel/gdb
  13. devel/ikos
  14. devel/p5-DateTime-Astro
  15. devel/riscv32-unknown-elf-gcc
  16. devel/riscv64-none-elf-gcc
  17. devel/tex-web2c
  18. finance/ledger
  19. graphics/dust3d
  20. graphics/openmvs
  21. lang/gcc11
  22. lang/gcc12
  23. lang/gcc12-devel
  24. lang/gcc13
  25. lang/gcc13-devel
  26. lang/gcc14
  27. lang/gcc14-devel
  28. lang/gcc15-devel
  29. lang/gcc6-aux
  30. lang/gnat12
  31. lang/gnat13
  32. lang/julia
  33. lang/s7
  34. lang/sbcl
  35. math/R-cran-Rmpfr
  36. math/antic
  37. math/apron
  38. math/arb
  39. math/calcium
  40. math/cgal
  41. math/cm
  42. math/cmh
  43. math/crlibm
  44. math/e-antic
  45. math/elemental
  46. math/flint
  47. math/flint2
  48. math/fplll
  49. math/giacxcas
  50. math/gnome-calculator
  51. math/gretl
  52. math/heyoka
  53. math/kalk
  54. math/kalker
  55. math/kcalc
  56. math/lcalc
  57. math/libqalculate
  58. math/linbox
  59. math/mate-calc
  60. math/mpc
  61. math/mpfi
  62. math/mpfrcx
  63. math/mppp
  64. math/obake
  65. math/octave-forge-interval
  66. math/openturns
  67. math/p5-Math-MPC
  68. math/p5-Math-MPFR
  69. math/paritwine
  70. math/polymake
  71. math/py-fpylll
  72. math/py-gmpy2
  73. math/py-heyoka
  74. math/py-pplpy
  75. math/py-pyaudi
  76. math/py-symengine
  77. math/sage
  78. math/scipoptsuite
  79. math/singular
  80. math/suitesparse-spex
  81. math/symengine
  82. math/wcalc
  83. print/miktex
  84. print/tex-luatex
  85. science/octopus
  86. security/nflib
  87. Collapse this list.

Deleted ports which required this port:

Expand this list of 73 deleted ports
  1. devel/aarch64-gcc*
  2. devel/amd64-gcc*
  3. devel/arm-eabi-gcc*
  4. devel/arm-none-eabi-gcc492*
  5. devel/arm-rtems-gcc*
  6. devel/avr-gcc-devel*
  7. devel/cross-gcc*
  8. devel/freebsd-gcc6*
  9. devel/freebsd-gcc9*
  10. devel/i386-gcc*
  11. devel/i386-rtems-gcc*
  12. devel/m68k-rtems-gcc*
  13. devel/mingw32-gcc*
  14. devel/mips-gcc*
  15. devel/mips-rtems-gcc*
  16. devel/mips64-gcc*
  17. devel/msp430-gcc*
  18. devel/powerpc-rtems-gcc*
  19. devel/powerpc64-gcc*
  20. devel/psptoolchain-gcc-stage1*
  21. devel/psptoolchain-gcc-stage2*
  22. devel/riscv64-gcc*
  23. devel/seed*
  24. devel/seed3*
  25. devel/sh-rtems-gcc*
  26. devel/sparc-rtems-gcc*
  27. devel/sparc64-gcc*
  28. games/flightgear-terragear*
  29. games/xptools*
  30. graphics/wdune*
  31. lang/gcc-aux*
  32. lang/gcc10*
  33. lang/gcc10-devel*
  34. lang/gcc11-devel*
  35. lang/gcc410*
  36. lang/gcc42*
  37. lang/gcc44*
  38. lang/gcc46*
  39. lang/gcc47*
  40. lang/gcc47-aux*
  41. lang/gcc48*
  42. lang/gcc49*
  43. lang/gcc5*
  44. lang/gcc5-aux*
  45. lang/gcc5-devel*
  46. lang/gcc6*
  47. lang/gcc6-devel*
  48. lang/gcc7*
  49. lang/gcc7-devel*
  50. lang/gcc8*
  51. lang/gcc8-devel*
  52. lang/gcc9*
  53. lang/gcc9-devel*
  54. lang/gnat*
  55. lang/gnat-aux*
  56. lang/gnatcross-aarch64*
  57. lang/gnatdroid-armv5*
  58. lang/gnatdroid-armv7*
  59. lang/gnatdroid-x86*
  60. lang/julia06*
  61. lang/julia07*
  62. lang/julia10*
  63. lang/julia11*
  64. lang/pure*
  65. lang/qore*
  66. math/abakus*
  67. math/kcalc-kde4*
  68. math/py-gmpy2-devel*
  69. math/py-piranha*
  70. math/pynac*
  71. math/sdpa-gmp*
  72. math/suitesparse-slip_lu*
  73. print/tex-aleph*
  74. Collapse this list of deleted ports.
for Run
  1. lang/gnatcross-binutils-aarch64
  2. lang/gnatdroid-binutils
  3. lang/gnatdroid-binutils-x86
  4. math/mpfrc++
  5. math/piranha

Configuration Options:
===> The following configuration options are available for mpfr-4.2.1,1: DOCS=on: Build and/or install documentation INFO=on: Build and/or install GNU info pages ===> Use 'make config' to modify these settings
Options name:
math_mpfr
USES:
gmake libtool pathfix tar:xz makeinfo
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (12 items)
Collapse this list.
  1. ftp://ftp.fu-berlin.de/unix/gnu/mpfr/
  2. ftp://ftp.mirrorservice.org/sites/ftp.gnu.org/gnu/mpfr/
  3. ftp://mirrors.rit.edu/gnu/mpfr/
  4. http://ftp.halifax.rwth-aachen.de/gnu/mpfr/
  5. http://ftp.kddilabs.jp/GNU/gnu/mpfr/
  6. http://mirror.navercorp.com/gnu/mpfr/
  7. https://ftp.gnu.org/gnu/mpfr/
  8. https://ftpmirror.gnu.org/mpfr/
  9. https://mirror.netcologne.de/gnu/mpfr/
  10. https://mirrors.kernel.org/gnu/mpfr/
  11. https://www.mpfr.org/mpfr-4.2.1/
  12. https://www.nic.funet.fi/pub/gnu/gnu/mpfr/
Collapse this list.

There are no commits on branch 2024Q4 for this port