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
flint Fast library for number theory
3.1.2 mathnew! 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 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-10-09 03:18:22
Last Update: 2024-10-09 03:17:35
Commit Hash: bb40d0b
License: GPLv3
WWW:
https://www.flintlib.org/
Description:
FLINT is a C library for doing number theory, maintained by William Hart. FLINT supports arithmetic with numbers, polynomials, power series and matrices over many base rings, including: * Multiprecision integers and rationals * Integers modulo n * p-adic numbers * Finite fields (prime and non-prime order) * Real and complex numbers (via the Arb extension library)
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (180 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/flint-3.1.2/catalog.mk
  3. /usr/local/share/licenses/flint-3.1.2/LICENSE
  4. /usr/local/share/licenses/flint-3.1.2/GPLv3
  5. include/flint/NTL-interface.h
  6. include/flint/acb.h
  7. include/flint/acb_calc.h
  8. include/flint/acb_dft.h
  9. include/flint/acb_dirichlet.h
  10. include/flint/acb_elliptic.h
  11. include/flint/acb_hypgeom.h
  12. include/flint/acb_mat.h
  13. include/flint/acb_modular.h
  14. include/flint/acb_poly.h
  15. include/flint/acb_theta.h
  16. include/flint/acb_types.h
  17. include/flint/acf.h
  18. include/flint/acf_types.h
  19. include/flint/aprcl.h
  20. include/flint/arb.h
  21. include/flint/arb_calc.h
  22. include/flint/arb_fmpz_poly.h
  23. include/flint/arb_fpwrap.h
  24. include/flint/arb_hypgeom.h
  25. include/flint/arb_mat.h
  26. include/flint/arb_poly.h
  27. include/flint/arb_types.h
  28. include/flint/arf.h
  29. include/flint/arf_types.h
  30. include/flint/arith.h
  31. include/flint/bernoulli.h
  32. include/flint/bool_mat.h
  33. include/flint/ca.h
  34. include/flint/ca_ext.h
  35. include/flint/ca_field.h
  36. include/flint/ca_mat.h
  37. include/flint/ca_poly.h
  38. include/flint/ca_vec.h
  39. include/flint/calcium.h
  40. include/flint/crt_helpers.h
  41. include/flint/d_mat.h
  42. include/flint/d_vec.h
  43. include/flint/dirichlet.h
  44. include/flint/dlog.h
  45. include/flint/double_extras.h
  46. include/flint/double_interval.h
  47. include/flint/fexpr.h
  48. include/flint/fexpr_builtin.h
  49. include/flint/fft.h
  50. include/flint/fft_small.h
  51. include/flint/fft_tuning.h
  52. include/flint/flint-config.h
  53. include/flint/flint.h
  54. include/flint/fmpq.h
  55. include/flint/fmpq_mat.h
  56. include/flint/fmpq_mpoly.h
  57. include/flint/fmpq_mpoly_factor.h
  58. include/flint/fmpq_poly.h
  59. include/flint/fmpq_types.h
  60. include/flint/fmpq_vec.h
  61. include/flint/fmpz.h
  62. include/flint/fmpz_extras.h
  63. include/flint/fmpz_factor.h
  64. include/flint/fmpz_lll.h
  65. include/flint/fmpz_mat.h
  66. include/flint/fmpz_mod.h
  67. include/flint/fmpz_mod_mat.h
  68. include/flint/fmpz_mod_mpoly.h
  69. include/flint/fmpz_mod_mpoly_factor.h
  70. include/flint/fmpz_mod_poly.h
  71. include/flint/fmpz_mod_poly_factor.h
  72. include/flint/fmpz_mod_types.h
  73. include/flint/fmpz_mod_vec.h
  74. include/flint/fmpz_mpoly.h
  75. include/flint/fmpz_mpoly_factor.h
  76. include/flint/fmpz_mpoly_q.h
  77. include/flint/fmpz_poly.h
  78. include/flint/fmpz_poly_factor.h
  79. include/flint/fmpz_poly_mat.h
  80. include/flint/fmpz_poly_q.h
  81. include/flint/fmpz_types.h
  82. include/flint/fmpz_vec.h
  83. include/flint/fmpzi.h
  84. include/flint/fq.h
  85. include/flint/fq_default.h
  86. include/flint/fq_default_mat.h
  87. include/flint/fq_default_poly.h
  88. include/flint/fq_default_poly_factor.h
  89. include/flint/fq_embed.h
  90. include/flint/fq_embed_templates.h
  91. include/flint/fq_mat.h
  92. include/flint/fq_mat_templates.h
  93. include/flint/fq_nmod.h
  94. include/flint/fq_nmod_embed.h
  95. include/flint/fq_nmod_mat.h
  96. include/flint/fq_nmod_mpoly.h
  97. include/flint/fq_nmod_mpoly_factor.h
  98. include/flint/fq_nmod_poly.h
  99. include/flint/fq_nmod_poly_factor.h
  100. include/flint/fq_nmod_types.h
  101. include/flint/fq_nmod_vec.h
  102. include/flint/fq_poly.h
  103. include/flint/fq_poly_factor.h
  104. include/flint/fq_poly_factor_templates.h
  105. include/flint/fq_poly_templates.h
  106. include/flint/fq_templates.h
  107. include/flint/fq_types.h
  108. include/flint/fq_vec.h
  109. include/flint/fq_vec_templates.h
  110. include/flint/fq_zech.h
  111. include/flint/fq_zech_embed.h
  112. include/flint/fq_zech_mat.h
  113. include/flint/fq_zech_mpoly.h
  114. include/flint/fq_zech_mpoly_factor.h
  115. include/flint/fq_zech_poly.h
  116. include/flint/fq_zech_poly_factor.h
  117. include/flint/fq_zech_types.h
  118. include/flint/fq_zech_vec.h
  119. include/flint/gettimeofday.h
  120. include/flint/gmpcompat.h
  121. include/flint/gr.h
  122. include/flint/gr_generic.h
  123. include/flint/gr_mat.h
  124. include/flint/gr_mpoly.h
  125. include/flint/gr_poly.h
  126. include/flint/gr_special.h
  127. include/flint/gr_vec.h
  128. include/flint/hypgeom.h
  129. include/flint/limb_types.h
  130. include/flint/long_extras.h
  131. include/flint/longlong.h
  132. include/flint/longlong_asm_clang.h
  133. include/flint/longlong_asm_gcc.h
  134. include/flint/longlong_div_gnu.h
  135. include/flint/longlong_msc_arm64.h
  136. include/flint/longlong_msc_x86.h
  137. include/flint/machine_vectors.h
  138. include/flint/mag.h
  139. include/flint/mpf-impl.h
  140. include/flint/mpfr_mat.h
  141. include/flint/mpfr_vec.h
  142. include/flint/mpn_extras.h
  143. include/flint/mpoly.h
  144. include/flint/mpoly_types.h
  145. include/flint/n_poly.h
  146. include/flint/n_poly_types.h
  147. include/flint/nf.h
  148. include/flint/nf_elem.h
  149. include/flint/nmod.h
  150. include/flint/nmod_mat.h
  151. include/flint/nmod_mpoly.h
  152. include/flint/nmod_mpoly_factor.h
  153. include/flint/nmod_poly.h
  154. include/flint/nmod_poly_factor.h
  155. include/flint/nmod_poly_mat.h
  156. include/flint/nmod_types.h
  157. include/flint/nmod_vec.h
  158. include/flint/padic.h
  159. include/flint/padic_mat.h
  160. include/flint/padic_poly.h
  161. include/flint/padic_types.h
  162. include/flint/partitions.h
  163. include/flint/perm.h
  164. include/flint/profiler.h
  165. include/flint/qadic.h
  166. include/flint/qfb.h
  167. include/flint/qqbar.h
  168. include/flint/qsieve.h
  169. include/flint/templates.h
  170. include/flint/test_helpers.h
  171. include/flint/thread_pool.h
  172. include/flint/thread_support.h
  173. include/flint/ulong_extras.h
  174. lib/libflint.so
  175. lib/libflint.so.19
  176. lib/libflint.so.19.0.0
  177. libdata/pkgconfig/flint.pc
  178. @owner
  179. @group
  180. @mode
Collapse this list.
Dependency lines:
  • flint>0:math/flint
To install the port:
cd /usr/ports/math/flint/ && make install clean
To add the package, run one of these commands:
  • pkg install math/flint
  • pkg install flint
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: flint
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1728287409 SHA256 (flint-3.1.2.tar.gz) = fdb3a431a37464834acff3bdc145f4fe8d0f951dd5327c4c6f93f4cbac5c2700 SIZE (flint-3.1.2.tar.gz) = 8098136

Packages (timestamps in pop-ups are UTC):
flint
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-3.1.2--3.1.2---
FreeBSD:13:quarterly--------
FreeBSD:14:latest-3.1.2--3.1.2---
FreeBSD:14:quarterly--------
FreeBSD:15:latest-3.1.2n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. python3.11 : lang/python311
Library dependencies:
  1. libgmp.so : math/gmp
  2. libmpfr.so : math/mpfr
  3. libopenblas.so : math/openblas
  4. libntl.so : math/ntl
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for flint-3.1.2: NTL=on: Victor Shoup's Number Theory Library ===> Use 'make config' to modify these settings
Options name:
math_flint
USES:
cmake compiler:c++11-lang pkgconfig python:build
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://www.flintlib.org/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.1.2
09 Oct 2024 03:17:35
commit hash: bb40d0ba9ac8aeacd5c7bc2f3b741f4f221a792ccommit hash: bb40d0ba9ac8aeacd5c7bc2f3b741f4f221a792ccommit hash: bb40d0ba9ac8aeacd5c7bc2f3b741f4f221a792ccommit hash: bb40d0ba9ac8aeacd5c7bc2f3b741f4f221a792c files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
Author: wen heping
math/flint: New port: Fast library for number theory

Number of commits found: 1