notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Two new features

Two two features were added on 2020-05-30:
  1. Repology links - each port now has a link to repology.org. See issue 148 for details.
  2. Ports I maintain report - port maintainers can now subscribe to a daily report of commits to the ports they maintain. See Watch ports I maintain at Report Subscriptions. Details at issue 138
Port details
givaro C++ library for computer algebra
4.1.1_2 math on this many watch lists=0 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. 4.1.0_1Version of this port present on the latest quarterly branch.
Maintainer: pi@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2011-10-15 19:13:50
Last Update: 2020-06-29 15:44:36
SVN Revision: 540777
License: CeCILL-Bv1-en.txt
Description:
SVNWeb : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (235 items)
  1. @ldconfig
  2. /usr/local/share/licenses/givaro-4.1.1_2/catalog.mk
  3. /usr/local/share/licenses/givaro-4.1.1_2/LICENSE
  4. /usr/local/share/licenses/givaro-4.1.1_2/CeCILL-Bv1-en.txt
  5. share/doc/givaro/givaro.html
  6. bin/givaro-config
  7. bin/givaro-makefile
  8. include/givaro-config.h
  9. include/givaro/StaticElement.h
  10. include/givaro/chineseremainder.h
  11. include/givaro/extension.h
  12. include/givaro/gf2.h
  13. include/givaro/gf2.inl
  14. include/givaro/gfq.h
  15. include/givaro/gfq.inl
  16. include/givaro/gfqext.h
  17. include/givaro/gfqkronecker.h
  18. include/givaro/givarithmetics.h
  19. include/givaro/givaromm.h
  20. include/givaro/givarray0.h
  21. include/givaro/givarray0.inl
  22. include/givaro/givarrayallocator.h
  23. include/givaro/givarrayfixed.h
  24. include/givaro/givbasictype.h
  25. include/givaro/givbits.h
  26. include/givaro/givbits.inl
  27. include/givaro/givcaster.h
  28. include/givaro/givcategory.h
  29. include/givaro/givconfig.h
  30. include/givaro/givdegree.h
  31. include/givaro/givelem.h
  32. include/givaro/giverror.h
  33. include/givaro/givfixedtrunc.h
  34. include/givaro/givfractiondomain.h
  35. include/givaro/givgenarith.h
  36. include/givaro/givhashtable.h
  37. include/givaro/givhashtable.inl
  38. include/givaro/givhighorder.h
  39. include/givaro/givindeter.h
  40. include/givaro/givinit.h
  41. include/givaro/givinteger.h
  42. include/givaro/givinterp.h
  43. include/givaro/givinterpgeom-multip.h
  44. include/givaro/givinterpgeom.h
  45. include/givaro/givintfactor.h
  46. include/givaro/givintfactor.inl
  47. include/givaro/givintnumtheo.h
  48. include/givaro/givintnumtheo.inl
  49. include/givaro/givintprime.h
  50. include/givaro/givintprime.inl
  51. include/givaro/givintrns.h
  52. include/givaro/givintrns_convert.inl
  53. include/givaro/givintrns_cstor.inl
  54. include/givaro/givintrsa.h
  55. include/givaro/givintrsa.inl
  56. include/givaro/givintsqrootmod.h
  57. include/givaro/givintsqrootmod.inl
  58. include/givaro/giviterator.h
  59. include/givaro/givlist0.h
  60. include/givaro/givlist0.inl
  61. include/givaro/givmatdense.h
  62. include/givaro/givmatdenseops.inl
  63. include/givaro/givmatrix.h
  64. include/givaro/givmatsparse.h
  65. include/givaro/givmatsparseops.inl
  66. include/givaro/givmatstorage.h
  67. include/givaro/givmatstoragedense.h
  68. include/givaro/givmatstoragesparse.h
  69. include/givaro/givmemorer.h
  70. include/givaro/givmodule.h
  71. include/givaro/givomptimer.h
  72. include/givaro/givops.h
  73. include/givaro/givperf.h
  74. include/givaro/givpointer.h
  75. include/givaro/givpoly1.h
  76. include/givaro/givpoly1addsub.inl
  77. include/givaro/givpoly1axpy.inl
  78. include/givaro/givpoly1crt.h
  79. include/givaro/givpoly1crtconvert.inl
  80. include/givaro/givpoly1crtcstor.inl
  81. include/givaro/givpoly1cstor.inl
  82. include/givaro/givpoly1cyclo.inl
  83. include/givaro/givpoly1dense.h
  84. include/givaro/givpoly1denseops.inl
  85. include/givaro/givpoly1factor.h
  86. include/givaro/givpoly1factor.inl
  87. include/givaro/givpoly1gcd.inl
  88. include/givaro/givpoly1io.inl
  89. include/givaro/givpoly1kara.inl
  90. include/givaro/givpoly1misc.inl
  91. include/givaro/givpoly1muldiv.inl
  92. include/givaro/givpoly1padic.h
  93. include/givaro/givpoly1proot.inl
  94. include/givaro/givpoly1ratrecon.inl
  95. include/givaro/givpoly1sqrfree.inl
  96. include/givaro/givpower.h
  97. include/givaro/givprimes16.h
  98. include/givaro/givprint.h
  99. include/givaro/givquotientdomain.h
  100. include/givaro/givranditer.h
  101. include/givaro/givrandom.h
  102. include/givaro/givrational.h
  103. include/givaro/givrational.inl
  104. include/givaro/givref_count.h
  105. include/givaro/givrns.h
  106. include/givaro/givrnsconvert.inl
  107. include/givaro/givrnscstor.inl
  108. include/givaro/givrnsfixed.h
  109. include/givaro/givrnsfixed.inl
  110. include/givaro/givspyinteger.h
  111. include/givaro/givstack.h
  112. include/givaro/givstack.inl
  113. include/givaro/givstorage.h
  114. include/givaro/givstoragedense.h
  115. include/givaro/givstoragesparse.h
  116. include/givaro/givtablelimits.h
  117. include/givaro/givtimer.h
  118. include/givaro/givtruncdomain.h
  119. include/givaro/givtruncdomain.inl
  120. include/givaro/givvectdenseops.inl
  121. include/givaro/givvectdensespe.inl
  122. include/givaro/givvector.h
  123. include/givaro/givvectordense.inl
  124. include/givaro/givvectorsparse.h
  125. include/givaro/givvectorsparse.inl
  126. include/givaro/givvectsparseops.inl
  127. include/givaro/modular-floating.h
  128. include/givaro/modular-floating.inl
  129. include/givaro/modular-implem.h
  130. include/givaro/modular-integral.h
  131. include/givaro/modular-integral.inl
  132. include/givaro/modular-balanced-double.h
  133. include/givaro/modular-balanced-double.inl
  134. include/givaro/modular-balanced-float.h
  135. include/givaro/modular-balanced-float.inl
  136. include/givaro/modular-balanced-int32.h
  137. include/givaro/modular-balanced-int32.inl
  138. include/givaro/modular-balanced-int64.h
  139. include/givaro/modular-balanced-int64.inl
  140. include/givaro/modular-balanced.h
  141. include/givaro/modular-extended.h
  142. include/givaro/modular-extended.inl
  143. include/givaro/modular-general.h
  144. include/givaro/modular-general.inl
  145. include/givaro/modular-integer.h
  146. include/givaro/modular-integer.inl
  147. include/givaro/modular-inttype.h
  148. include/givaro/modular-inttype.inl
  149. include/givaro/modular-log16.h
  150. include/givaro/modular-log16.inl
  151. include/givaro/modular-mulprecomp.inl
  152. include/givaro/modular-ruint.h
  153. include/givaro/modular-ruint.inl
  154. include/givaro/modular.h
  155. include/givaro/montgomery-int32.h
  156. include/givaro/montgomery-int32.inl
  157. include/givaro/montgomery-ruint.h
  158. include/givaro/montgomery-ruint.inl
  159. include/givaro/montgomery.h
  160. include/givaro/random-integer.h
  161. include/givaro/ring-interface.h
  162. include/givaro/udl.h
  163. include/givaro/unparametric-operations.h
  164. include/givaro/zring.h
  165. include/gmp++/gmp++.h
  166. include/gmp++/gmp++_int.h
  167. include/gmp++/gmp++_int_rand.inl
  168. include/recint/radd.h
  169. include/recint/rcmp.h
  170. include/recint/rconvert.h
  171. include/recint/rdisplay.h
  172. include/recint/rdiv.h
  173. include/recint/recdefine.h
  174. include/recint/recint.h
  175. include/recint/reclonglong.h
  176. include/recint/rfiddling.h
  177. include/recint/rint.h
  178. include/recint/rmadd.h
  179. include/recint/rmbaddmul.h
  180. include/recint/rmbexp.h
  181. include/recint/rmbinv.h
  182. include/recint/rmbmodule.h
  183. include/recint/rmbmul.h
  184. include/recint/rmbreduc.h
  185. include/recint/rmbrmint.h
  186. include/recint/rmcmp.h
  187. include/recint/rmconvert.h
  188. include/recint/rmdefine.h
  189. include/recint/rmdisplay.h
  190. include/recint/rmdiv.h
  191. include/recint/rmextra.h
  192. include/recint/rmgaddmul.h
  193. include/recint/rmgexp.h
  194. include/recint/rmginv.h
  195. include/recint/rmgmodule.h
  196. include/recint/rmgmul.h
  197. include/recint/rmgreduc.h
  198. include/recint/rmgrmint.h
  199. include/recint/rmint.h
  200. include/recint/rmintmg.h
  201. include/recint/rmmanip.h
  202. include/recint/rmmul.h
  203. include/recint/rmneg.h
  204. include/recint/rmrandom.h
  205. include/recint/rmsub.h
  206. include/recint/rmul.h
  207. include/recint/rrandom.h
  208. include/recint/rrint.h
  209. include/recint/rsub.h
  210. include/recint/ruadd.h
  211. include/recint/ruaddmul.h
  212. include/recint/rucmp.h
  213. include/recint/ruconvert.h
  214. include/recint/rudisplay.h
  215. include/recint/rudiv.h
  216. include/recint/ruexp.h
  217. include/recint/rufiddling.h
  218. include/recint/rugcd.h
  219. include/recint/ruint.h
  220. include/recint/ruinvmod.h
  221. include/recint/rumanip.h
  222. include/recint/rumul.h
  223. include/recint/rurandom.h
  224. include/recint/ruruint.h
  225. include/recint/rushift.h
  226. include/recint/rusub.h
  227. include/recint/rutools.h
  228. lib/libgivaro.a
  229. lib/libgivaro.so
  230. lib/libgivaro.so.9
  231. lib/libgivaro.so.9.1.1
  232. libdata/pkgconfig/givaro.pc
  233. @owner
  234. @group
  235. @mode
Collapse this list.
Dependency lines:
  • givaro>0:math/givaro
  • libgivaro.so:math/givaro
To install the port: cd /usr/ports/math/givaro/ && make install clean
To add the package: pkg install givaro
PKGNAME: givaro
Flavors: there is no flavor information for this port.
distinfo:
Packages:
givaro
ABIlatestquarterly
FreeBSD:11:aarch644.0.4_14.1.0_1
FreeBSD:11:amd644.1.1_14.1.0_1
FreeBSD:11:armv63.8.0-
FreeBSD:11:i3864.1.1_24.1.0_1
FreeBSD:11:mips3.8.0-
FreeBSD:11:mips643.8.0-
FreeBSD:12:aarch644.0.4_14.1.0_1
FreeBSD:12:amd644.1.1_24.1.0_1
FreeBSD:12:armv64.0.4_1-
FreeBSD:12:armv74.0.4_1-
FreeBSD:12:i3864.1.1_24.1.0_1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-4.1.0_1
FreeBSD:13:aarch644.1.1-
FreeBSD:13:amd644.1.1_2-
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3864.1.1_2-
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc644.1.1-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. doxygen : devel/doxygen
  2. dot : graphics/graphviz
  3. gmake>=4.3 : devel/gmake
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. autoconf>=2.69 : devel/autoconf
  6. automake>=1.16.1 : devel/automake
  7. libtoolize : devel/libtool
Library dependencies:
  1. libgmp.so : math/gmp
This port is required by:
for Libraries
  1. math/fflas-ffpack
  2. math/linbox
  3. math/sage

Configuration Options

USES:

Master Sites:
  1. https://codeload.github.com/linbox-team/givaro/tar.gz/v4.1.1?dummy=/

Number of commits found: 28

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
29 Jun 2020 14:44:36
Original commit files touched by this commit  4.1.1_2
Revision:540777
arrowd search for other commits by this committer
math/givaro: Remove my patch now that correct upstream fix is added to
math/linalg.

PR:		247537
25 Jun 2020 14:59:56
Original commit files touched by this commit  4.1.1_1
Revision:540397
arrowd search for other commits by this committer
math/givaro: Fix build on CURRENT.

PR:		247537
Approved by:	pi (maintainer)
27 May 2020 17:18:24
Original commit files touched by this commit  4.1.1
Revision:536703
thierry search for other commits by this committer
Minor upgrade to 4.1.1, required for SageMath.

PR:		244746
Submitted by:	/me
Approved by:	maintainer's time-out
26 Jul 2019 20:46:57
Original commit files touched by this commit  4.1.0_1
Revision:507372
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
11 May 2019 17:37:26
Original commit files touched by this commit  4.1.0
Revision:501270
pi search for other commits by this committer
math/givaro: upgrade 4.0.4 -> 4.1.0

Relnotes:	https://github.com/linbox-team/givaro/blob/master/ChangeLog
12 Dec 2018 01:35:36
Original commit files touched by this commit  4.0.4_2
Revision:487272
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
29 Jul 2018 22:18:46
Original commit files touched by this commit  4.0.4_1
Revision:475857
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
14 Jun 2018 12:47:58
Original commit files touched by this commit  4.0.4
Revision:472376  Sanity Test Failure
tijl search for other commits by this committer
Update automake to 1.16.1.  Also remove automake-wrapper.  We haven't had
multiple versions of automake in years and probably won't in the future.

PR:		228809
Exp-run by:	antoine
Approved by:	portmgr (antoine)
03 Jun 2018 20:03:48
Original commit files touched by this commit  4.0.4
Revision:471520
pi search for other commits by this committer
math/givaro: really update WWW
03 Jun 2018 20:03:07
Original commit files touched by this commit  4.0.4
Revision:471519
pi search for other commits by this committer
math/givaro: update 3.8.0 -> 4.0.4, take maintainer, update WWW

Relnotes:	https://github.com/linbox-team/givaro/blob/master/ChangeLog
14 May 2018 04:14:08
Original commit files touched by this commit  3.8.0
Revision:469848
linimon search for other commits by this committer
Mark unfetchable from current locations.  New location seems to be:

  https://github.com/linbox-team/givaro
23 Dec 2016 09:55:11
Original commit files touched by this commit  3.8.0
Revision:429236
amdmi3 search for other commits by this committer
- Pet portlint
- Switch to USES=localbase
- Switch to new test framework
- Switch to options helpers
- Regenerate patches
27 Jun 2016 21:30:34
Original commit files touched by this commit  3.8.0
Revision:417685
rene search for other commits by this committer
Reset ports maintained by bf@ until he has time again to work on them.

PR:		210474
Submitted by:	jbeich
With hat:	portmgr-secretary
01 Apr 2016 14:16:20
Original commit files touched by this commit  3.8.0
Revision:412348
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
07 Dec 2014 00:07:48
Original commit files touched by this commit  3.8.0
Revision:374163
antoine search for other commits by this committer
Canonicalize a few licenses
15 Nov 2014 12:20:54
Original commit files touched by this commit  3.8.0
Revision:372596
antoine search for other commits by this committer
Cleanup plist
15 Aug 2014 20:31:20
Original commit files touched by this commit  3.8.0
Revision:365037
pi search for other commits by this committer
math/givaro: 3.5.0 -> 3.8.0

Changes:
- to 3.6.0:
  https://forge.imag.fr/frs/shownotes.php?release_id=157
- to 3.7.0:
  https://forge.imag.fr/frs/shownotes.php?release_id=161
- to 3.7.1:
  https://forge.imag.fr/frs/shownotes.php?release_id=196
- to 3.8.0:
  https://forge.imag.fr/frs/shownotes.php?release_id=418

PR:		191989
Submitted by:	pi
Approved by:	bf (maintainer timeout)
09 Aug 2014 19:39:09
Original commit files touched by this commit  3.5.0_1
Revision:364468
antoine search for other commits by this committer
Update devel/doxygen to 1.8.7
Update dependent ports to build with it

Most of work by:	pi@
Exp-run:	self
PR:		ports/190943
29 Jul 2014 20:55:28
Original commit files touched by this commit  3.5.0
Revision:363390
adamw search for other commits by this committer
Repair instances, almost all courtesy of bf ;-), of spaces
and/or tabs before the =. This made doing regular expressions
on the ports tree really difficult.

Approved by:	portmgr (not really, but touches unstaged ports)
14 Jul 2014 18:42:04
Original commit files touched by this commit  3.5.0
Revision:361812
bapt search for other commits by this committer
Modernize LIB_DEPENDS

With hat:	portmgr
07 Jul 2014 15:31:02
Original commit files touched by this commit  3.5.0
Revision:361099
olgeni search for other commits by this committer
Remove indefinite articles and trailing periods from COMMENT, plus minor
COMMENT typos and surrounding whitespace fixes. A few Makefiles where not
included as they contain Latin-1 characters that break the Phabricator
workflow. Category M.

CR:		D306
Approved by:	portmgr (bapt)
25 Sep 2013 00:54:09
Original commit files touched by this commit  3.5.0
Revision:328226
bdrewery search for other commits by this committer
- Remove NO_STAGE as these have been tested to be safe

With hat:	portmgr
20 Sep 2013 20:55:06
Original commit files touched by this commit  3.5.0
Revision:327746
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
math)
06 Jun 2013 05:55:48
Original commit files touched by this commit  3.5.0
Revision:320051
bapt search for other commits by this committer
Fix after conversion to new options framework
05 Jun 2013 22:22:44
Original commit files touched by this commit  3.5.0
Revision:320034
eadler search for other commits by this committer
Convert to OptionsNG

Reviewed by:	kwm, jgh
Approved by:	bapt
05 Jun 2013 22:22:32
Original commit files touched by this commit  3.5.0
Revision:320033
eadler search for other commits by this committer
Convert to OptionsNG

Reviewed by:	kwm, jgh
Approved by:	bapt
05 Jun 2013 14:11:20
Original commit files touched by this commit  3.5.0
Revision:319993  Sanity Test Failure
bapt search for other commits by this committer
Convert to new options framework
15 Oct 2011 19:13:26
Original commit files touched by this commit  3.5.0

bf search for other commits by this committer
Add givaro 3.5.0, a C++ library for computer algebra.

Number of commits found: 28

Login
User Login
Create account

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

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
dbusJul 03
py-matrix-synapseJul 03
coturnJul 02
gitlab-ceJul 02
powerdns-recursorJul 02
drupal7Jul 01
xrdpJun 30
mongodb36Jun 29
mongodb40Jun 29
libvorbisJun 28
puttyJun 28
putty-gtk2Jun 28
putty-nogtkJun 28
sqlite3*Jun 25
chromiumJun 24

21 vulnerabilities affecting 104 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2020-07-03 08:06:05


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 39625
Broken 79
Deprecated 580
Ignore 313
Forbidden 5
Restricted 146
No CDROM 76
Vulnerable 19
Expired 4
Set to expire 550
Interactive 0
new 24 hours 5
new 48 hours6
new 7 days28
new fortnight51
new month143

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2020 Dan Langille. All rights reserved.