8106 FreshPorts -- math/gmp
FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
gmp 5.1.1 math on this many watch lists=41 search for ports that depend on this port
A free library for arbitrary precision arithmetic
Maintained by: ale@FreeBSD.org search for ports maintained by this maintainer
Port Added: 19 Jan 2010 11:18:24
Also Listed In: devel
License: LGPL3


GMP is a free library for arbitrary precision arithmetic, operating
on signed integers, rational numbers, and floating point numbers.
There is no limit to the precision except the ones implied by the
available memory in the machine GMP runs on. GMP has a rich set of
functions, and the functions have a regular interface. 

GMP is designed to be as fast as possible, both for small operands
and for huge operands. The speed is achieved by using fullwords as
the basic arithmetic type, by using fast algorithms, with carefully
optimized assembly code for the most common inner loops for a lot of
CPUs, and by a general emphasis on speed (instead of simplicity or
elegance). 

GMP is believed to be faster than any other similar library. The
advantage for GMP increases with the operand sizes for certain
operations, since GMP in many cases has asymptotically faster
algorithms. 

WWW: http://gmplib.org/
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only required dependencies information. Optional dependencies are not covered.

Required To Build:
  1. devel/libtool

This port is required by:

for Build for Libraries
  1. audio/cheesetracker
  2. cad/openscad
  3. devel/arm-rtems-gcc
  4. devel/avr-gcc
  5. devel/bncsutil-ghost++
  6. devel/cross-gcc
  7. devel/gps
  8. devel/hs-BNFC
  9. devel/hs-ReadArgs
  10. devel/hs-alex
  11. devel/hs-c2hs
  12. devel/hs-cabal-install
  13. devel/hs-cpphs
  14. devel/hs-darcs
  15. devel/hs-drift
  16. devel/hs-ghc-events
  17. devel/hs-git-annex
  18. devel/hs-gtk2hs-buildtools
  19. devel/hs-haddock
  20. devel/hs-happy
  21. devel/hs-hasktags
  22. devel/hs-hdoc
  23. devel/hs-hlint
  24. devel/hs-hmake
  25. devel/hs-hoogle
  26. devel/hs-hspec
  27. devel/hs-idoc
  28. devel/hs-mueval
  29. devel/hs-threadscope
  30. devel/hs-uuagc
  31. devel/hs-uuagc-bootstrap
  32. devel/i386-rtems-gcc
  33. devel/libXGP
  34. devel/libYGP
  35. devel/m68k-rtems-gcc
  36. devel/mingw32-gcc
  37. devel/mips-rtems-gcc
  38. devel/msp430-gcc
  39. devel/powerpc-rtems-gcc
  40. devel/ppl
  41. devel/psptoolchain-gcc-stage1
  42. devel/psptoolchain-gcc-stage2
  43. devel/sfslite
  44. devel/sfslite-dbg
  45. devel/sfslite-noopt
  46. devel/sh-rtems-gcc
  47. devel/sparc-rtems-gcc
  48. emulators/tpm-emulator
  49. finance/aqbanking
  50. finance/ledger
  51. finance/libalkimia
  52. games/gnubg
  53. java/classpath
  54. lang/ats
  55. lang/bigloo
  56. lang/ecl
  57. lang/gcc
  58. lang/gcc-aux
  59. lang/gcc42
  60. lang/gcc44
  61. lang/gcc46
  62. lang/gcc47
  63. lang/gcc48
  64. lang/gcc49
  65. lang/gcl
  66. lang/ghc
  67. lang/gnat
  68. lang/gnat-aux
  69. lang/gnatdroid-armv5
  70. lang/gnatdroid-armv7
  71. lang/gnustep-base
  72. lang/guile
  73. lang/hs-brainfuck
  74. lang/hs-epic
  75. lang/hs-unlambda
  76. lang/ikarus
  77. lang/librep
  78. lang/maude
  79. lang/mlton
  80. lang/moscow_ml
  81. lang/mosh
  82. lang/open-cobol
  83. lang/parrot
  84. lang/pike76
  85. lang/pike78
  86. lang/pure
  87. lang/q
  88. lang/rakudo
  89. lang/stklos
  90. lang/swi-pl
  91. lang/whitespace
  92. math/cgal
  93. math/cvc3
  94. math/fpc-gmp
  95. math/giacxcas
  96. math/glpk
  97. math/gmp-ecm
  98. math/hs-Agda
  99. math/hs-Agda-executable
  100. math/igraph
  101. math/kcalc
  102. math/libjbigi
  103. math/mpc
  104. math/mpfr
  105. math/ntl
  106. math/p5-Math-GMP
  107. math/p5-Math-GMPf
  108. math/p5-Math-GMPq
  109. math/p5-Math-GMPz
  110. math/p5-Math-MPC
  111. math/p5-Math-MPFR
  112. math/php4-gmp
  113. math/php5-gmp
  114. math/php52-gmp
  115. math/php53-gmp
  116. math/polymake
  117. math/py-gmpy
  118. math/sdpa-gmp
  119. math/testu01
  120. misc/kdeutils3
  121. net/p5-Crypt-DH-GMP
  122. net-p2p/gnunet
  123. net-p2p/ktorrent
  124. net-p2p/ktorrent2
  125. net-p2p/libktorrent
  126. net-p2p/ncdc
  127. ports-mgmt/hs-porte
  128. print/hs-hscolour
  129. print/lilypond
  130. print/lilypond-devel
  131. science/hs-bio
  132. security/botan
  133. security/hs-Crypto
  134. security/libprelude
  135. security/libpreludedb
  136. security/lsh
  137. security/nettle
  138. security/pbc
  139. security/prelude-lml
  140. security/prelude-manager
  141. security/py-pycrypto
  142. sysutils/hs-angel
  143. textproc/hs-HaXml
  144. textproc/hs-lhs2tex
  145. textproc/hs-pandoc
  146. www/hs-activehs
  147. www/hs-gitit
  148. www/hs-hS3
  149. www/hs-snap
  150. www/hs-yesod
  151. x11/hs-xmobar
  152. x11-toolkits/hs-wxdirect
  153. x11-wm/hs-xmonad
for Run

To install the port: cd /usr/ports/math/gmp/ && make install clean
To add the package: pkg_add -r gmp


Configuration Options
===> The following configuration options are available for gmp-5.1.1:
     CPU_OPTS=off: Enable assembly optimizations for your CPU
===> Use 'make config' to modify these settings

Master Sites:
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
  2. ftp://ftp.dti.ad.jp/pub/GNU/gmp/
  3. ftp://ftp.gnu.org/gnu/gmp/
  4. ftp://ftp.informatik.hu-berlin.de/pub/gnu/gnu/gmp/
  5. ftp://ftp.informatik.rwth-aachen.de/pub/mirror/ftp.gnu.org/pub/gnu/gmp/
  6. ftp://ftp.kddlabs.co.jp/GNU/gmp/
  7. ftp://ftp.mirrorservice.org/sites/ftp.gnu.org/gnu/gmp/
  8. http://ftp.funet.fi/pub/gnu/prep/gmp/
  9. http://ftp.gnu.org/gnu/gmp/
  10. http://mirrors.kernel.org/gnu/gmp/
  11. http://ring.nict.go.jp/archives/GNU/gmp/
  12. http://www.gtlib.gatech.edu/pub/gnu/gnu/gmp/
Port Moves
  • port moved here from math/libgmp4 on 2010-04-19
    REASON: Switch to newer performance release

Number of commits found: 14

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
14 Feb 2013 14:42:18
Original commit files touched by this commit  5.1.1
ale search for other commits by this committer
Update to 5.1.1 release.
13 Feb 2013 15:49:34
Original commit files touched by this commit  5.1.0
ale search for other commits by this committer
Fix build on ARM (temporary fix).
06 Feb 2013 11:26:46
Original commit files touched by this commit  5.1.0
ale search for other commits by this committer
Update to 5.1.0 release.
09 May 2012 10:17:39
Original commit files touched by this commit  5.0.5
ale search for other commits by this committer
Update to 5.0.5 release.
08 Mar 2012 08:39:52
Original commit files touched by this commit  5.0.4
ale search for other commits by this committer
Update to 5.0.4 release.
30 Jan 2012 11:00:07
Original commit files touched by this commit  5.0.3
ale search for other commits by this committer
Update to 5.0.3 release and pet portlint.
09 Nov 2011 15:26:04
Original commit files touched by this commit  5.0.2
miwi search for other commits by this committer
- Remove WITH_FBSD10_FIX, is no longer needed
29 Oct 2011 09:27:40
Original commit files touched by this commit  5.0.2
beat search for other commits by this committer
- Fix build on FreeBSD 10

Approved by:    ale@ (maintainer)
24 Oct 2011 04:17:38
Original commit files touched by this commit  5.0.2
dougb search for other commits by this committer
Remove more tags from pkg-descr files fo the form:

- Name
em@i.l

or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
10 May 2011 08:35:57
Original commit files touched by this commit  5.0.2
ale search for other commits by this committer
Update to 5.0.2 release.
20 Mar 2011 12:54:45
Original commit files touched by this commit  5.0.1
miwi search for other commits by this committer
- Get Rid MD5 support
05 Mar 2010 08:21:11
Original commit files touched by this commit  5.0.1
ale search for other commits by this committer
Update to 5.0.1 release.

Feature safe:   yes
19 Jan 2010 11:20:07
Original commit files touched by this commit  5.0.0
ale search for other commits by this committer
Update to 5.0.0 "performance" release.
19 Jan 2010 11:17:56
Original commit files touched by this commit  4.3.2
ale search for other commits by this committer
Forced commit: repocopy from math/libgmp4 to math/gmp.

PR:             ports/142861
Submitted by:   ale
Repocopied by:  marcus

Number of commits found: 14

2839
Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
linux-f10-flashplugin10May 16
linux-f10-flashplugin11May 16
nginx*May 16
nginx-devel*May 16
firefoxMay 15
firefox-develMay 15
firefox-esrMay 15
firefox10May 15
firefox15May 15
firefox3May 15
firefox3-develMay 15
firefox35May 15
firefox36May 15
linux-firefoxMay 15
linux-seamonkeyMay 15

6 vulnerabilities affecting 28 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24514
Broken 219
Deprecated 472
Ignore 639
Forbidden 3
Restricted 292
No CDROM 109
Vulnerable 29
Expired 132
Set to expire 510
Interactive 33
new 24 hours 3
new 48 hours4
new 7 days31
new fortnight71
new month203

This site
What is FreshPorts?
About the Authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact
8e7

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2013 DVL Software Limited. All rights reserved.
0