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

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
flint2 Fast library for number theory
2.8.1 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. pkg-fallout 2.8.0Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-03-30 01:13:29
Last Update: 2021-10-16 18:27:01
Commit Hash: 774c451
License: GPLv2
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (149 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/flint2-2.8.1/catalog.mk
  3. /usr/local/share/licenses/flint2-2.8.1/LICENSE
  4. /usr/local/share/licenses/flint2-2.8.1/GPLv2
  5. include/flint/NTL-interface.h
  6. include/flint/aprcl.h
  7. include/flint/arith.h
  8. include/flint/arithxx.h
  9. include/flint/d_mat.h
  10. include/flint/d_vec.h
  11. include/flint/default_rules.h
  12. include/flint/double_extras.h
  13. include/flint/evaluation_tools.h
  14. include/flint/exception.h
  15. include/flint/expression.h
  16. include/flint/expression_traits.h
  17. include/flint/fft.h
  18. include/flint/fft_tuning.h
  19. include/flint/flint-config.h
  20. include/flint/flint.h
  21. include/flint/flint_classes.h
  22. include/flint/flint_exception.h
  23. include/flint/flintxx.h
  24. include/flint/fmpq.h
  25. include/flint/fmpq_mat.h
  26. include/flint/fmpq_matxx.h
  27. include/flint/fmpq_mpoly.h
  28. include/flint/fmpq_mpoly_factor.h
  29. include/flint/fmpq_poly.h
  30. include/flint/fmpq_polyxx.h
  31. include/flint/fmpq_vec.h
  32. include/flint/fmpqxx.h
  33. include/flint/fmpz-conversions.h
  34. include/flint/fmpz.h
  35. include/flint/fmpz_factor.h
  36. include/flint/fmpz_factorxx.h
  37. include/flint/fmpz_lll.h
  38. include/flint/fmpz_mat.h
  39. include/flint/fmpz_matxx.h
  40. include/flint/fmpz_mod.h
  41. include/flint/fmpz_mod_mat.h
  42. include/flint/fmpz_mod_mpoly.h
  43. include/flint/fmpz_mod_mpoly_factor.h
  44. include/flint/fmpz_mod_poly.h
  45. include/flint/fmpz_mod_poly_factor.h
  46. include/flint/fmpz_mod_poly_factorxx.h
  47. include/flint/fmpz_mod_polyxx.h
  48. include/flint/fmpz_mod_vec.h
  49. include/flint/fmpz_mpoly.h
  50. include/flint/fmpz_mpoly_factor.h
  51. include/flint/fmpz_poly.h
  52. include/flint/fmpz_poly_factor.h
  53. include/flint/fmpz_poly_factorxx.h
  54. include/flint/fmpz_poly_mat.h
  55. include/flint/fmpz_poly_matxx.h
  56. include/flint/fmpz_poly_q.h
  57. include/flint/fmpz_poly_qxx.h
  58. include/flint/fmpz_polyxx.h
  59. include/flint/fmpz_vec.h
  60. include/flint/fmpz_vecxx.h
  61. include/flint/fmpzxx.h
  62. include/flint/forwarding.h
  63. include/flint/fq.h
  64. include/flint/fq_default.h
  65. include/flint/fq_default_mat.h
  66. include/flint/fq_default_poly.h
  67. include/flint/fq_default_poly_factor.h
  68. include/flint/fq_embed.h
  69. include/flint/fq_embed_templates.h
  70. include/flint/fq_mat.h
  71. include/flint/fq_mat_templates.h
  72. include/flint/fq_nmod.h
  73. include/flint/fq_nmod_embed.h
  74. include/flint/fq_nmod_mat.h
  75. include/flint/fq_nmod_mpoly.h
  76. include/flint/fq_nmod_mpoly_factor.h
  77. include/flint/fq_nmod_poly.h
  78. include/flint/fq_nmod_poly_factor.h
  79. include/flint/fq_nmod_vec.h
  80. include/flint/fq_poly.h
  81. include/flint/fq_poly_factor.h
  82. include/flint/fq_poly_factor_templates.h
  83. include/flint/fq_poly_templates.h
  84. include/flint/fq_templates.h
  85. include/flint/fq_vec.h
  86. include/flint/fq_vec_templates.h
  87. include/flint/fq_zech.h
  88. include/flint/fq_zech_embed.h
  89. include/flint/fq_zech_mat.h
  90. include/flint/fq_zech_mpoly.h
  91. include/flint/fq_zech_mpoly_factor.h
  92. include/flint/fq_zech_poly.h
  93. include/flint/fq_zech_poly_factor.h
  94. include/flint/fq_zech_vec.h
  95. include/flint/frandxx.h
  96. include/flint/gettimeofday.h
  97. include/flint/gmpcompat.h
  98. include/flint/hashmap.h
  99. include/flint/long_extras.h
  100. include/flint/longlong.h
  101. include/flint/ltuple.h
  102. include/flint/matrix.h
  103. include/flint/mp.h
  104. include/flint/mpf_mat.h
  105. include/flint/mpf_vec.h
  106. include/flint/mpfr_mat.h
  107. include/flint/mpfr_vec.h
  108. include/flint/mpn_extras.h
  109. include/flint/mpoly.h
  110. include/flint/n_poly.h
  111. include/flint/nmod_mat.h
  112. include/flint/nmod_matxx.h
  113. include/flint/nmod_mpoly.h
  114. include/flint/nmod_mpoly_factor.h
  115. include/flint/nmod_poly.h
  116. include/flint/nmod_poly_factor.h
  117. include/flint/nmod_poly_mat.h
  118. include/flint/nmod_poly_matxx.h
  119. include/flint/nmod_polyxx.h
  120. include/flint/nmod_vec.h
  121. include/flint/nmod_vecxx.h
  122. include/flint/padic.h
  123. include/flint/padic_mat.h
  124. include/flint/padic_matxx.h
  125. include/flint/padic_poly.h
  126. include/flint/padic_polyxx.h
  127. include/flint/padicxx.h
  128. include/flint/perm.h
  129. include/flint/permxx.h
  130. include/flint/profiler.h
  131. include/flint/qadic.h
  132. include/flint/qadicxx.h
  133. include/flint/qsieve.h
  134. include/flint/rules.h
  135. include/flint/stdmath.h
  136. include/flint/templates.h
  137. include/flint/thread_pool.h
  138. include/flint/thread_support.h
  139. include/flint/traits.h
  140. include/flint/traits_fwd.h
  141. include/flint/tuple.h
  142. include/flint/ulong_extras.h
  143. include/flint/vector.h
  144. lib/libflint.so
  145. lib/libflint.so.16
  146. lib/libflint.so.16.1.1
  147. @owner
  148. @group
  149. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • flint2>0:math/flint2
  • For LIB depends:
    • libflint.so:math/flint2
To install the port: cd /usr/ports/math/flint2/ && make install clean
To add the package, run one of these commands:
  • pkg install math/flint2
  • pkg install flint2
PKGNAME: flint2
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
flint2
ABIlatestquarterly
FreeBSD:11:aarch64-2.6.0
FreeBSD:11:amd642.8.02.7.1
FreeBSD:11:armv6-2.6.0
FreeBSD:11:i3862.8.02.7.1
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-2.8.0
FreeBSD:12:amd642.8.02.8.0
FreeBSD:12:armv6-2.6.3
FreeBSD:12:armv7-2.6.3
FreeBSD:12:i3862.8.12.8.0
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-2.7.1
FreeBSD:13:aarch642.7.12.8.0
FreeBSD:13:amd642.8.02.8.0
FreeBSD:13:armv62.7.1-
FreeBSD:13:armv72.7.1-
FreeBSD:13:i3862.8.12.8.0
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc642.7.0-
FreeBSD:14:aarch642.8.0-
FreeBSD:14:amd642.8.0-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3862.8.1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc642.7.1-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
  3. python3.8 : lang/python38
Library dependencies:
  1. libgmp.so : math/gmp
  2. libmpfr.so : math/mpfr
  3. libopenblas.so : math/openblas
  4. libntl.so : math/ntl
This port is required by:
for Libraries
  1. math/antic
  2. math/arb
  3. math/e-antic
  4. math/eclib
  5. math/linbox
  6. math/mppp
  7. math/paritwine
Expand this list (12 items / 5 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. math/polymake
  3. math/pynac
  4. math/sage
  5. math/singular
  6. math/symengine
  7. Collapse this list.

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/wbhart/flint2/tar.gz/v2.8.1?dummy=/
Collapse this list.

Number of commits found: 22

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
16 Oct 2021 18:27:01
 files touched by this commit commit hash:774c4513ecd1dc2d4b89b2f8e5055dfec5e58649  2.8.1
yuri search for other commits by this committer
math/flint2: Update 2.8.0 -> 2.8.1

Reported by:	portscout
25 Jul 2021 15:17:52
 files touched by this commit commit hash:d4c60df5e14e5486ba5831157716d9efd20f2cb0  2.8.0
yuri search for other commits by this committer
math/flint2: Update 2.7.1 -> 2.8.0

Bump 12 consumer ports.

Reported by:	portscout
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  2.7.1
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
07 Apr 2021 04:19:56
 files touched by this commit commit hash:cc57c3d5cf115fcc2b155ea36dd8763b31973a21  2.7.1
tobik search for other commits by this committer
math/flint2: Add explicit Python build dependency (D29353)

This unbreaks the build when using devel/samurai.

It previously got it through ninja which has a run dependency on
Python.

CMake Error at
/usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:218
(message):
  Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE)
Call Stack (most recent call first):
  /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:582
(_FPHSA_FAILURE_MESSAGE)
  /usr/local/share/cmake/Modules/FindPythonInterp.cmake:169
(FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  CMakeLists.txt:37 (find_package)

http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-04-04_07h37m38s/logs/errors/flint2-2.7.1.log

PR:		254678
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2.7.1
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
23 Jan 2021 18:58:34
Original commit files touched by this commit Revision:562411  2.7.1
thierry search for other commits by this committer
math/e-antic has been broken since r558890 of math/flint2: upgrade it
to 1.0.0-rc.12 in order to fix it.

Release notes at <https://github.com/flatsurf/e-antic/releases>.
19 Jan 2021 19:33:11
Original commit files touched by this commit Revision:562071  2.7.1
yuri search for other commits by this committer
math/flint2: Update 2.7.0 -> 2.7.1

Reported by:	portscout
22 Dec 2020 06:30:28
Original commit files touched by this commit Revision:558890  2.7.0
yuri search for other commits by this committer
math/flint2: Update 2.6.3 -> 2.7.0

Reported by:	portscout
13 Aug 2020 16:32:08
Original commit files touched by this commit Revision:544821  2.6.3
yuri search for other commits by this committer
math/flint2: Update 2.6.2 -> 2.6.3

Reported by:	portscout
03 Aug 2020 02:31:33
Original commit files touched by this commit Revision:544013  2.6.2
yuri search for other commits by this committer
math/flint2: Update 2.6.1 -> 2.6.2

Reported by:	portscout
28 Jul 2020 19:46:27
Original commit files touched by this commit Revision:543631  2.6.1
yuri search for other commits by this committer
math/flint2: Update 2.6.0 -> 2.6.1

Reported by:	portscout
10 Jun 2020 18:15:22
Original commit files touched by this commit Revision:538421  2.6.0
yuri search for other commits by this committer
math/flint2: Update g20190210 -> 2.6.0

Bump 6 depending ports.

Reported by:	portscout
28 Mar 2020 21:05:11
Original commit files touched by this commit Revision:529763  g20190210_1
thierry search for other commits by this committer
C++11 language features are needed.

PR:		245112
Submitted by:	canardo909 (at) gmx.com
26 Mar 2020 21:37:25
Original commit files touched by this commit Revision:529225  g20190210_1
thierry search for other commits by this committer
Add an option to build the support of NTL.

Set the option by default, because it is used by SageMath.

PR:		245085
Approved by:	yuri (maintainer)
09 Feb 2020 21:35:52
Original commit files touched by this commit Revision:525677  g20190210
pkubaj search for other commits by this committer
math/flint2: fix build on non-x86

Merge upstream patches for non-x86 architectures.

PR:		243851
MFH:		2020Q1 (fix build blanket)
17 Feb 2019 02:59:57
Original commit files touched by this commit Revision:493148  g20190210
yuri search for other commits by this committer
math/flint2: Update g20180323 -> g20190210

Bump math/arb.
25 Dec 2018 20:25:40
Original commit files touched by this commit Revision:488341  g20180323_1
tcberner search for other commits by this committer
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
11 Dec 2018 17:03:52
Original commit files touched by this commit Revision:487243  g20180323_1
linimon search for other commits by this committer
These ports now build on powerpc64.

Approved by:	portmgr (tier-2 blanket)
09 Jun 2018 00:35:57
Original commit files touched by this commit Revision:472032  g20180323_1
linimon search for other commits by this committer
Mark as broken on tier-2 archs: invokes x86 assembler.

Approved by:	portmgr (tier-2 blanket)
19 Apr 2018 07:08:45
Original commit files touched by this commit Revision:467751  g20180323_1
ale search for other commits by this committer
Update mpfr to 4.0.1 release and bump PORTVERSION of dependent ports.
30 Mar 2018 06:40:34
Original commit files touched by this commit Revision:465948  g20180323
yuri search for other commits by this committer
math/flint2: Update g20170804 -> g20180323

Port changes:
* Change to the repo that is current
* Change to cmake
* Update/add patches required to build on FreeBSD
30 Mar 2018 01:13:15
Original commit files touched by this commit Revision:465941  g20170804
yuri search for other commits by this committer
New port: math/flint2: Fast library for number theory

Number of commits found: 22