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
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details
cado-nfs Implementation of the Number Field Sieve Algorithm
2.3.0.20240408 math on this many watch lists=2 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.3.0.20240408Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-08-13 10:03:06
Last Update: 2024-04-09 07:40:59
Commit Hash: 9f5fa23
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: LGPL21
WWW:
https://cado-nfs.gitlabpages.inria.fr/
Description:
CADO-NFS is a complete implementation in C/C++ of the Number Field Sieve (NFS) algorithm for factoring integers and computing discrete logarithms in finite fields. It consists in various programs corresponding to all the phases of the algorithm, and a general script that runs them, possibly in parallel over a network of computers.
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 (206 items)
Collapse this list.
  1. /usr/local/share/licenses/cado-nfs-2.3.0.20240408/catalog.mk
  2. /usr/local/share/licenses/cado-nfs-2.3.0.20240408/LICENSE
  3. /usr/local/share/licenses/cado-nfs-2.3.0.20240408/LGPL21
  4. bin/cado-nfs-client.py
  5. bin/cado-nfs.py
  6. lib/cado-nfs-3.0.0/filter/dup1
  7. lib/cado-nfs-3.0.0/filter/dup2
  8. lib/cado-nfs-3.0.0/filter/merge
  9. lib/cado-nfs-3.0.0/filter/merge-dl
  10. lib/cado-nfs-3.0.0/filter/purge
  11. lib/cado-nfs-3.0.0/filter/reconstructlog-dl
  12. lib/cado-nfs-3.0.0/filter/replay
  13. lib/cado-nfs-3.0.0/filter/replay-dl
  14. lib/cado-nfs-3.0.0/filter/sm
  15. lib/cado-nfs-3.0.0/filter/sm_simple
  16. lib/cado-nfs-3.0.0/linalg/bwc/acollect
  17. lib/cado-nfs-3.0.0/linalg/bwc/blocklanczos
  18. lib/cado-nfs-3.0.0/linalg/bwc/bwc.pl
  19. lib/cado-nfs-3.0.0/linalg/bwc/bwccheck
  20. lib/cado-nfs-3.0.0/linalg/bwc/cleanup
  21. lib/cado-nfs-3.0.0/linalg/bwc/dispatch
  22. lib/cado-nfs-3.0.0/linalg/bwc/gather
  23. lib/cado-nfs-3.0.0/linalg/bwc/krylov
  24. lib/cado-nfs-3.0.0/linalg/bwc/lingen_b64
  25. lib/cado-nfs-3.0.0/linalg/bwc/lingen_pz
  26. lib/cado-nfs-3.0.0/linalg/bwc/mf_bal
  27. lib/cado-nfs-3.0.0/linalg/bwc/mksol
  28. lib/cado-nfs-3.0.0/linalg/bwc/prep
  29. lib/cado-nfs-3.0.0/linalg/bwc/secure
  30. lib/cado-nfs-3.0.0/linalg/characters
  31. lib/cado-nfs-3.0.0/misc/check_rels
  32. lib/cado-nfs-3.0.0/misc/descent_init_Fp
  33. lib/cado-nfs-3.0.0/polyselect/dlpolyselect
  34. lib/cado-nfs-3.0.0/polyselect/polyselect
  35. lib/cado-nfs-3.0.0/polyselect/polyselect3
  36. lib/cado-nfs-3.0.0/polyselect/polyselect_ropt
  37. lib/cado-nfs-3.0.0/scripts/cadofactor/cadocommand.py
  38. lib/cado-nfs-3.0.0/scripts/cadofactor/cadologger.py
  39. lib/cado-nfs-3.0.0/scripts/cadofactor/cadoparams.py
  40. lib/cado-nfs-3.0.0/scripts/cadofactor/cadoprograms.py
  41. lib/cado-nfs-3.0.0/scripts/cadofactor/cadotask.py
  42. lib/cado-nfs-3.0.0/scripts/cadofactor/patterns.py
  43. lib/cado-nfs-3.0.0/scripts/cadofactor/toplevel.py
  44. lib/cado-nfs-3.0.0/scripts/cadofactor/upload.py
  45. lib/cado-nfs-3.0.0/scripts/cadofactor/workunit.py
  46. lib/cado-nfs-3.0.0/scripts/cadofactor/wudb.py
  47. lib/cado-nfs-3.0.0/scripts/cadofactor/wuserver.py
  48. lib/cado-nfs-3.0.0/scripts/descent.py
  49. lib/cado-nfs-3.0.0/sieve/freerel
  50. lib/cado-nfs-3.0.0/sieve/las
  51. lib/cado-nfs-3.0.0/sieve/las_descent
  52. lib/cado-nfs-3.0.0/sieve/makefb
  53. lib/cado-nfs-3.0.0/sqrt/sqrt
  54. lib/cado-nfs-3.0.0/utils/numbertheory_tool
  55. share/cado-nfs-3.0.0/dlp/Joux-Lercier/params.p100
  56. share/cado-nfs-3.0.0/dlp/Joux-Lercier/params.p30
  57. share/cado-nfs-3.0.0/dlp/Joux-Lercier/params.p35
  58. share/cado-nfs-3.0.0/dlp/Joux-Lercier/params.p40
  59. share/cado-nfs-3.0.0/dlp/Joux-Lercier/params.p45
  60. share/cado-nfs-3.0.0/dlp/Joux-Lercier/params.p50
  61. share/cado-nfs-3.0.0/dlp/Joux-Lercier/params.p55
  62. share/cado-nfs-3.0.0/dlp/Joux-Lercier/params.p60
  63. share/cado-nfs-3.0.0/dlp/Joux-Lercier/params.p65
  64. share/cado-nfs-3.0.0/dlp/Joux-Lercier/params.p70
  65. share/cado-nfs-3.0.0/dlp/Joux-Lercier/params.p75
  66. share/cado-nfs-3.0.0/dlp/Joux-Lercier/params.p80
  67. share/cado-nfs-3.0.0/dlp/Joux-Lercier/params.p85
  68. share/cado-nfs-3.0.0/dlp/Joux-Lercier/params.p90
  69. share/cado-nfs-3.0.0/dlp/Joux-Lercier/params.p95
  70. share/cado-nfs-3.0.0/dlp/README
  71. share/cado-nfs-3.0.0/dlp/TwoQuadratics/README
  72. share/cado-nfs-3.0.0/dlp/TwoQuadratics/params.p30
  73. share/cado-nfs-3.0.0/dlp/TwoQuadratics/params.p60
  74. share/cado-nfs-3.0.0/dlp/p100.hint
  75. share/cado-nfs-3.0.0/dlp/p155.hint
  76. share/cado-nfs-3.0.0/dlp/p2dd20.hint
  77. share/cado-nfs-3.0.0/dlp/p2dd30.hint
  78. share/cado-nfs-3.0.0/dlp/p30.hint
  79. share/cado-nfs-3.0.0/dlp/p35.hint
  80. share/cado-nfs-3.0.0/dlp/p40.hint
  81. share/cado-nfs-3.0.0/dlp/p45.hint
  82. share/cado-nfs-3.0.0/dlp/p50.hint
  83. share/cado-nfs-3.0.0/dlp/p55.hint
  84. share/cado-nfs-3.0.0/dlp/p60.hint
  85. share/cado-nfs-3.0.0/dlp/p65.hint
  86. share/cado-nfs-3.0.0/dlp/p70.hint
  87. share/cado-nfs-3.0.0/dlp/p75.hint
  88. share/cado-nfs-3.0.0/dlp/p80.hint
  89. share/cado-nfs-3.0.0/dlp/p85.hint
  90. share/cado-nfs-3.0.0/dlp/p90.hint
  91. share/cado-nfs-3.0.0/dlp/p95.hint
  92. share/cado-nfs-3.0.0/dlp/params.p100
  93. share/cado-nfs-3.0.0/dlp/params.p155
  94. share/cado-nfs-3.0.0/dlp/params.p2dd20
  95. share/cado-nfs-3.0.0/dlp/params.p2dd30
  96. share/cado-nfs-3.0.0/dlp/params.p30
  97. share/cado-nfs-3.0.0/dlp/params.p35
  98. share/cado-nfs-3.0.0/dlp/params.p40
  99. share/cado-nfs-3.0.0/dlp/params.p45
  100. share/cado-nfs-3.0.0/dlp/params.p50
  101. share/cado-nfs-3.0.0/dlp/params.p55
  102. share/cado-nfs-3.0.0/dlp/params.p60
  103. share/cado-nfs-3.0.0/dlp/params.p65
  104. share/cado-nfs-3.0.0/dlp/params.p70
  105. share/cado-nfs-3.0.0/dlp/params.p75
  106. share/cado-nfs-3.0.0/dlp/params.p80
  107. share/cado-nfs-3.0.0/dlp/params.p85
  108. share/cado-nfs-3.0.0/dlp/params.p90
  109. share/cado-nfs-3.0.0/dlp/params.p95
  110. share/cado-nfs-3.0.0/factor/parameters.F9
  111. share/cado-nfs-3.0.0/factor/params.c100
  112. share/cado-nfs-3.0.0/factor/params.c105
  113. share/cado-nfs-3.0.0/factor/params.c110
  114. share/cado-nfs-3.0.0/factor/params.c115
  115. share/cado-nfs-3.0.0/factor/params.c120
  116. share/cado-nfs-3.0.0/factor/params.c125
  117. share/cado-nfs-3.0.0/factor/params.c130
  118. share/cado-nfs-3.0.0/factor/params.c135
  119. share/cado-nfs-3.0.0/factor/params.c140
  120. share/cado-nfs-3.0.0/factor/params.c143
  121. share/cado-nfs-3.0.0/factor/params.c145
  122. share/cado-nfs-3.0.0/factor/params.c148
  123. share/cado-nfs-3.0.0/factor/params.c150
  124. share/cado-nfs-3.0.0/factor/params.c153
  125. share/cado-nfs-3.0.0/factor/params.c155
  126. share/cado-nfs-3.0.0/factor/params.c158
  127. share/cado-nfs-3.0.0/factor/params.c160
  128. share/cado-nfs-3.0.0/factor/params.c163
  129. share/cado-nfs-3.0.0/factor/params.c165
  130. share/cado-nfs-3.0.0/factor/params.c170
  131. share/cado-nfs-3.0.0/factor/params.c175
  132. share/cado-nfs-3.0.0/factor/params.c180
  133. share/cado-nfs-3.0.0/factor/params.c185
  134. share/cado-nfs-3.0.0/factor/params.c190
  135. share/cado-nfs-3.0.0/factor/params.c195
  136. share/cado-nfs-3.0.0/factor/params.c200
  137. share/cado-nfs-3.0.0/factor/params.c210
  138. share/cado-nfs-3.0.0/factor/params.c220
  139. share/cado-nfs-3.0.0/factor/params.c230
  140. share/cado-nfs-3.0.0/factor/params.c240
  141. share/cado-nfs-3.0.0/factor/params.c270
  142. share/cado-nfs-3.0.0/factor/params.c30
  143. share/cado-nfs-3.0.0/factor/params.c310
  144. share/cado-nfs-3.0.0/factor/params.c320
  145. share/cado-nfs-3.0.0/factor/params.c60
  146. share/cado-nfs-3.0.0/factor/params.c65
  147. share/cado-nfs-3.0.0/factor/params.c70
  148. share/cado-nfs-3.0.0/factor/params.c75
  149. share/cado-nfs-3.0.0/factor/params.c80
  150. share/cado-nfs-3.0.0/factor/params.c85
  151. share/cado-nfs-3.0.0/factor/params.c90
  152. share/cado-nfs-3.0.0/factor/params.c95
  153. share/cado-nfs-3.0.0/misc/cpubinding.conf
  154. share/cado-nfs-3.0.0/polynomials/F9.poly
  155. share/cado-nfs-3.0.0/polynomials/README
  156. share/cado-nfs-3.0.0/polynomials/c100.poly
  157. share/cado-nfs-3.0.0/polynomials/c105.poly
  158. share/cado-nfs-3.0.0/polynomials/c110.poly
  159. share/cado-nfs-3.0.0/polynomials/c115.poly
  160. share/cado-nfs-3.0.0/polynomials/c120.poly
  161. share/cado-nfs-3.0.0/polynomials/c125.poly
  162. share/cado-nfs-3.0.0/polynomials/c130.poly
  163. share/cado-nfs-3.0.0/polynomials/c135.poly
  164. share/cado-nfs-3.0.0/polynomials/c140.poly
  165. share/cado-nfs-3.0.0/polynomials/c143.poly
  166. share/cado-nfs-3.0.0/polynomials/c145.poly
  167. share/cado-nfs-3.0.0/polynomials/c148.poly
  168. share/cado-nfs-3.0.0/polynomials/c150.poly
  169. share/cado-nfs-3.0.0/polynomials/c153.poly
  170. share/cado-nfs-3.0.0/polynomials/c155.poly
  171. share/cado-nfs-3.0.0/polynomials/c158.poly
  172. share/cado-nfs-3.0.0/polynomials/c160.poly
  173. share/cado-nfs-3.0.0/polynomials/c163.poly
  174. share/cado-nfs-3.0.0/polynomials/c165.poly
  175. share/cado-nfs-3.0.0/polynomials/c170.poly
  176. share/cado-nfs-3.0.0/polynomials/c175.poly
  177. share/cado-nfs-3.0.0/polynomials/c180.poly
  178. share/cado-nfs-3.0.0/polynomials/c185.poly
  179. share/cado-nfs-3.0.0/polynomials/c190.poly
  180. share/cado-nfs-3.0.0/polynomials/c195.poly
  181. share/cado-nfs-3.0.0/polynomials/c200.poly
  182. share/cado-nfs-3.0.0/polynomials/c210.poly
  183. share/cado-nfs-3.0.0/polynomials/c220.poly
  184. share/cado-nfs-3.0.0/polynomials/c60.poly
  185. share/cado-nfs-3.0.0/polynomials/c65.poly
  186. share/cado-nfs-3.0.0/polynomials/c70.poly
  187. share/cado-nfs-3.0.0/polynomials/c75.poly
  188. share/cado-nfs-3.0.0/polynomials/c80.poly
  189. share/cado-nfs-3.0.0/polynomials/c85.poly
  190. share/cado-nfs-3.0.0/polynomials/c90.poly
  191. share/cado-nfs-3.0.0/polynomials/c95.poly
  192. share/cado-nfs-3.0.0/polynomials/rsa155.poly
  193. share/cado-nfs-3.0.0/polynomials/rsa155.poly2
  194. share/cado-nfs-3.0.0/polynomials/rsa155.poly3
  195. share/cado-nfs-3.0.0/polynomials/rsa155.poly4
  196. share/cado-nfs-3.0.0/polynomials/rsa155.poly5
  197. share/cado-nfs-3.0.0/polynomials/rsa180.poly
  198. share/cado-nfs-3.0.0/polynomials/rsa190.poly
  199. share/cado-nfs-3.0.0/polynomials/rsa200.poly
  200. share/cado-nfs-3.0.0/polynomials/rsa210.poly
  201. share/cado-nfs-3.0.0/polynomials/rsa220.poly
  202. share/cado-nfs-3.0.0/polynomials/rsa704.poly
  203. share/cado-nfs-3.0.0/polynomials/rsa768.poly
  204. @owner
  205. @group
  206. @mode
Collapse this list.
Dependency lines:
  • cado-nfs>0:math/cado-nfs
To install the port:
cd /usr/ports/math/cado-nfs/ && make install clean
To add the package, run one of these commands:
  • pkg install math/cado-nfs
  • pkg install cado-nfs
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: cado-nfs
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1712604812 SHA256 (cado-nfs-cado-nfs-58d113d3608e41378753cd949b077f7c80449279_GL0.tar.gz) = 060ec6ea3278a236c1ef635dee022aa84ac3463d19116f609ad0734dd5cbf6e2 SIZE (cado-nfs-cado-nfs-58d113d3608e41378753cd949b077f7c80449279_GL0.tar.gz) = 4190908

Packages (timestamps in pop-ups are UTC):
cado-nfs
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.3.0.202404082.3.0.20240408-2.3.0.202404082.3.0.20240408---
FreeBSD:13:quarterly2.3.0.202404082.3.0.202404082.3.0.202207222.3.0.202404082.3.0.202404082.3.0.202207222.3.0.202207222.3.0.20220722
FreeBSD:14:latest2.3.0.202404082.3.0.20240408-2.3.0.202404082.3.0.202404082.3.0.20220722-2.3.0.20220722
FreeBSD:14:quarterly2.3.0.202404082.3.0.20240408-2.3.0.202404082.3.0.202404082.3.0.202207222.3.0.202207222.3.0.20220722
FreeBSD:15:latest2.3.0.202404082.3.0.20240408n/a2.3.0.20240408n/a2.3.0.202207222.3.0.202207222.3.0.20220722
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py39-sqlite3>0 : databases/py-sqlite3@py39
  2. bash : shells/bash
  3. cmake : devel/cmake-core
  4. gmake>=4.4.1 : devel/gmake
  5. python3.9 : lang/python39
  6. perl5>=5.36<5.37 : lang/perl5.36
Test dependencies:
  1. python3.9 : lang/python39
Runtime dependencies:
  1. py39-sqlite3>0 : databases/py-sqlite3@py39
  2. python3.9 : lang/python39
  3. perl5>=5.36<5.37 : lang/perl5.36
Library dependencies:
  1. libecm.so : math/gmp-ecm
  2. libfmt.so : devel/libfmt
  3. libgf2x.so : math/gf2x
  4. libgmp.so : math/gmp
  5. libhwloc.so : devel/hwloc2
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
math_cado-nfs
USES:
cmake:noninja compiler:c++11-lang gmake perl5 python shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://gitlab.inria.fr/cado-nfs/cado-nfs/-/archive/58d113d3608e41378753cd949b077f7c80449279.tar.gz?dummy=/
Collapse this list.

Number of commits found: 19

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.3.0.20240408
09 Apr 2024 07:40:59
commit hash: 9f5fa23ba46b0565aa741f76329e7a75cc4784accommit hash: 9f5fa23ba46b0565aa741f76329e7a75cc4784accommit hash: 9f5fa23ba46b0565aa741f76329e7a75cc4784accommit hash: 9f5fa23ba46b0565aa741f76329e7a75cc4784ac files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/cado-nfs: update 2.3.0-20240318 → 2.3.0-20240408
2.3.0.20240318
07 Apr 2024 23:45:53
commit hash: 9f93126817439da8a405d15715eadb883d85b4becommit hash: 9f93126817439da8a405d15715eadb883d85b4becommit hash: 9f93126817439da8a405d15715eadb883d85b4becommit hash: 9f93126817439da8a405d15715eadb883d85b4be files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/cado-nfs: update 2.3.0-20220722 → 2.3.0-20240318

Also add workaround for the build breakage caused by the conflict with
the pre-installed libfmt.
2.3.0.20220722
03 Mar 2024 09:44:21
commit hash: 687edfacdc85d4a63e8139e1c22cb11c1c7f0751commit hash: 687edfacdc85d4a63e8139e1c22cb11c1c7f0751commit hash: 687edfacdc85d4a63e8139e1c22cb11c1c7f0751commit hash: 687edfacdc85d4a63e8139e1c22cb11c1c7f0751 files touched by this commit
Tijl Coosemans (tijl) search for other commits by this committer
Author: Kenji Takefu
devel/gmake: Update to 4.4.1

Some ports required patches.

PR:		272216
Exp-run by:	antoine
2.3.0.20220722
12 Jul 2023 18:56:04
commit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986ccommit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986ccommit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986ccommit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986c files touched by this commit
Felix Palmen (zirias) search for other commits by this committer
bsd.sites.mk: Update all ports using USE_GITLAB

Replace GL_COMMIT by GL_TAGNAME in all ports. The new GL_TAGNAME is
backwards-compatible (accepting any commit hash as before), but also
understands an actual tag name. Moving to tag names where appropriate is
left to individual ports' maintainers.

Approved by:		portmgr (tcberner, mentor)
Differential Revision:	https://reviews.freebsd.org/D37077
2.3.0.20220722
01 Dec 2022 18:42:20
commit hash: 749db82df5fdb9d46e46af81bb610548ffc8bb4acommit hash: 749db82df5fdb9d46e46af81bb610548ffc8bb4acommit hash: 749db82df5fdb9d46e46af81bb610548ffc8bb4acommit hash: 749db82df5fdb9d46e46af81bb610548ffc8bb4a files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
*/*: Change DISTVERSION to have a hyphen when it refers to a specific revision

When DISTVERSION contains the real version and a revision modifier,
such modifier should be separated with '-', not '.'
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
2.3.0.20220722
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.3.0.20220722
22 Jul 2022 08:34:15
commit hash: a8b23975456b91547b52b9e2b4354b8a70a5630acommit hash: a8b23975456b91547b52b9e2b4354b8a70a5630acommit hash: a8b23975456b91547b52b9e2b4354b8a70a5630acommit hash: a8b23975456b91547b52b9e2b4354b8a70a5630a files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/cado-nfs: Update 2.3.0.20220612 -> 2.3.0.20220722
2.3.0.20220612
22 Jul 2022 07:37:31
commit hash: d2fad4656c47097107e16dcd9d99db7b44fa8520commit hash: d2fad4656c47097107e16dcd9d99db7b44fa8520commit hash: d2fad4656c47097107e16dcd9d99db7b44fa8520commit hash: d2fad4656c47097107e16dcd9d99db7b44fa8520 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/cado-nfs: Broken on armv6, armv7

Reported by:	fallout
2.3.0.20220612
04 Jul 2022 07:16:54
commit hash: 9fa6e61f4fef5f8b59afe98e07754e07e732402fcommit hash: 9fa6e61f4fef5f8b59afe98e07754e07e732402fcommit hash: 9fa6e61f4fef5f8b59afe98e07754e07e732402fcommit hash: 9fa6e61f4fef5f8b59afe98e07754e07e732402f files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/cado-nfs: Update 2.3.0.20210915 -> 2.3.0.20220612

Reported by:	portscout
2.3.0.20210915
01 Feb 2022 02:59:59
commit hash: 98e9a0ce7c6987f8352bba653f234eae364290f8commit hash: 98e9a0ce7c6987f8352bba653f234eae364290f8commit hash: 98e9a0ce7c6987f8352bba653f234eae364290f8commit hash: 98e9a0ce7c6987f8352bba653f234eae364290f8 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/cado-nfs: Fix build by disabling -Wall.

The failure was caused by warnings promoted to errors.

Reported by:	fallout
2.3.0.20210915
07 Dec 2021 17:15:56
commit hash: 673174feef7ccb67b72b4bbff3fac77ba9afe0f2commit hash: 673174feef7ccb67b72b4bbff3fac77ba9afe0f2commit hash: 673174feef7ccb67b72b4bbff3fac77ba9afe0f2commit hash: 673174feef7ccb67b72b4bbff3fac77ba9afe0f2 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/cado-nfs: Simplify CXXFLAGS

Reported by:	pkubaj
2.3.0.20210915
07 Dec 2021 09:08:00
commit hash: 7b6d73be47f49ffb343c0f607c42355b099ff876commit hash: 7b6d73be47f49ffb343c0f607c42355b099ff876commit hash: 7b6d73be47f49ffb343c0f607c42355b099ff876commit hash: 7b6d73be47f49ffb343c0f607c42355b099ff876 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/cado-nfs: Fix build on i386

Reported by:	fallout
2.3.0.20210915
12 Oct 2021 18:37:12
commit hash: 53404616ab6462d01f7aa5e9d252e9df855f5ed0commit hash: 53404616ab6462d01f7aa5e9d252e9df855f5ed0commit hash: 53404616ab6462d01f7aa5e9d252e9df855f5ed0commit hash: 53404616ab6462d01f7aa5e9d252e9df855f5ed0 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
math/cado-nfs: fix build on non-amd64

lingen_pz is installed only on amd64.

While here, rework endianness detection, since the current method uses plain
list of architectures. Since powerpc64le is little endian and POWER as whole
is set up in cado-endian.h as big-endian, it will result in runtime issues.
2.3.0.20210915
16 Sep 2021 08:35:52
commit hash: 8f3099cbcc27c39a4917b2cf624a48cce48cc7d8commit hash: 8f3099cbcc27c39a4917b2cf624a48cce48cc7d8commit hash: 8f3099cbcc27c39a4917b2cf624a48cce48cc7d8commit hash: 8f3099cbcc27c39a4917b2cf624a48cce48cc7d8 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/cado-nfs: Update 2.3.0.20210806 -> 2.3.0.20210915

Now it builds with clang.
2.3.0.20210806
16 Sep 2021 02:45:21
commit hash: 8cad6db18c4d719a8d72b28f9039dffda8724335commit hash: 8cad6db18c4d719a8d72b28f9039dffda8724335commit hash: 8cad6db18c4d719a8d72b28f9039dffda8724335commit hash: 8cad6db18c4d719a8d72b28f9039dffda8724335 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/cado-nfs: Add CONFLICTS line.
2.3.0.20210806
24 Aug 2021 06:53:58
commit hash: 42db3560ac768eab87b11e9e80c0041a07b02847commit hash: 42db3560ac768eab87b11e9e80c0041a07b02847commit hash: 42db3560ac768eab87b11e9e80c0041a07b02847commit hash: 42db3560ac768eab87b11e9e80c0041a07b02847 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
math/cado-nfs: Replace USE_GCC=any with USE_GCC=yes

Since commit 96c17633d90386b5bcf8637bcba99a677184db85 in May 2021
USE_GCC=any is just an old (and odd) way of writing USE_GCC=yes and
was deprecated even before. Replace it with USE_GCC=yes.

(Ideally USE_GCC was not necessary at all; ports should be converted
away from it.)
2.3.0.20210806
16 Aug 2021 01:31:02
commit hash: 1ea897e10ea7c73fdcee5328d6dfc8e69eecf4c3commit hash: 1ea897e10ea7c73fdcee5328d6dfc8e69eecf4c3commit hash: 1ea897e10ea7c73fdcee5328d6dfc8e69eecf4c3commit hash: 1ea897e10ea7c73fdcee5328d6dfc8e69eecf4c3 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/cado-nfs: Broken on i386

Reported by:	fallout
2.3.0.20210806
13 Aug 2021 10:00:09
commit hash: 21f6954d839a0d501268632168ab287fa2356fa8commit hash: 21f6954d839a0d501268632168ab287fa2356fa8commit hash: 21f6954d839a0d501268632168ab287fa2356fa8commit hash: 21f6954d839a0d501268632168ab287fa2356fa8 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/cado-nfs: New port: Implementation of the Number Field Sieve Algorithm

Number of commits found: 19