notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
pynac Symbolic computation with Python objects, Sage Math support library
0.7.29 math on this many watch lists=1 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 0.7.27_4Version of this port present on the latest quarterly branch.
Maintainer: search for ports maintained by this maintainer
Port Added: 2020-04-18 13:54:46
Last Update: 2022-04-22 10:07:02
Commit Hash: b4ad71d
People watching this port, also watch:: SparseBitSet, py38-cysignals, R-cran-eRm, python
Also Listed In: python
License: GPLv2
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (59 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/pynac-0.7.29/
  3. /usr/local/share/licenses/pynac-0.7.29/LICENSE
  4. /usr/local/share/licenses/pynac-0.7.29/GPLv2
  5. include/pynac/add.h
  6. include/pynac/archive.h
  7. include/pynac/assertion.h
  8. include/pynac/assume.h
  9. include/pynac/basic.h
  10. include/pynac/class_info.h
  11. include/pynac/cmatcher.h
  12. include/pynac/constant.h
  13. include/pynac/container.h
  14. include/pynac/context.h
  15. include/pynac/ex.h
  16. include/pynac/ex_utils.h
  17. include/pynac/expair.h
  18. include/pynac/expairseq.h
  19. include/pynac/exprseq.h
  20. include/pynac/extern_templates.h
  21. include/pynac/fderivative.h
  22. include/pynac/flags.h
  23. include/pynac/function.h
  24. include/pynac/ginac.h
  25. include/pynac/infinity.h
  26. include/pynac/infoflagbase.h
  27. include/pynac/inifcns.h
  28. include/pynac/lst.h
  29. include/pynac/matrix.h
  30. include/pynac/mpoly.h
  31. include/pynac/mul.h
  32. include/pynac/normal.h
  33. include/pynac/numeric.h
  34. include/pynac/operators.h
  35. include/pynac/optional.hpp
  36. include/pynac/order.h
  37. include/pynac/power.h
  38. include/pynac/print.h
  39. include/pynac/pseries.h
  40. include/pynac/ptr.h
  41. include/pynac/py_funcs.h
  42. include/pynac/pynac-config.h
  43. include/pynac/registrar.h
  44. include/pynac/relational.h
  45. include/pynac/sum.h
  46. include/pynac/symbol.h
  47. include/pynac/templates.h
  48. include/pynac/upoly.h
  49. include/pynac/useries-flint.h
  50. include/pynac/useries.h
  51. include/pynac/version.h
  52. include/pynac/wildcard.h
  53. lib/
  54. lib/
  55. lib/
  56. libdata/pkgconfig/pynac.pc
  57. @owner
  58. @group
  59. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • pynac>0:math/pynac
  • For LIB depends:
To install the port:
cd /usr/ports/math/pynac/ && make install clean
To add the package, run one of these commands:
  • pkg install math/pynac
  • pkg install pynac
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: pynac
Flavors: there is no flavor information for this port.
Packages (timestamps in pop-ups are UTC):

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
  2. python3.8 : lang/python38
  3. autoconf>=2.69 : devel/autoconf
  4. automake>=1.16.1 : devel/automake
  5. libtoolize : devel/libtool
Runtime dependencies:
  1. python3.8 : lang/python38
Library dependencies:
  1. : math/gmp
  2. : math/ntl
  3. : math/mpfr
  4. : math/flint2
  5. : math/singular
This port is required by:
for Libraries
  1. math/sage

Configuration Options:
Options name:


FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
Collapse this list.

Number of commits found: 12

Commit History - (may be incomplete: see SVNWeb link above for full details)
22 Apr 2022 10:07:02
 files touched by this commit commit hash:b4ad71de091fbcc37b155b81a4676ace57e9b56f  0.7.29
Thierry Thomas (thierry) search for other commits by this committer
math/pynac: upgrade to 0.7.29

Changelog at <>.
12 Mar 2022 21:09:54
 files touched by this commit commit hash:09deaa3f871c1f9a730388909eb4909ecaaf8a34  0.7.27_4
Yuri Victorovich (yuri) search for other commits by this committer
*/*: Bump after math/singular update

PR:		262510
Reported by:	Philipp Ost <Philipp Ost>
20 Dec 2021 21:36:53
 files touched by this commit commit hash:513bcc8c55e09f51b7ccf4f70017ca3ef19a4584  0.7.27_3
Yuri Victorovich (yuri) search for other commits by this committer
math/ntl: Update 11.4.3 -> 11.5.1

PR:		259363
Approved by: (maintainer's timeout, 58 days)
30 Sep 2021 21:23:30
 files touched by this commit commit hash:620968a43a5f9bb3fa98ab20f257a4c0d864caa7  0.7.27_2
Rene Ladan (rene) search for other commits by this committer
cleanup: drop support for EOL FreeBSD 11.X

Search criteria used:
- 11.4
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision:
Test Plan: make index
25 Jul 2021 15:17:52
 files touched by this commit commit hash:d4c60df5e14e5486ba5831157716d9efd20f2cb0  0.7.27_2
Yuri Victorovich (yuri) search for other commits by this committer
math/flint2: Update 2.7.1 -> 2.8.0

Bump 12 consumer ports.

Reported by:	portscout
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.7.27_1
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
26 Jan 2021 16:31:32
Original commit files touched by this commit Revision:562702  0.7.27_1
thierry search for other commits by this committer
Uptream modified the code (style only) without notification.

Diff available at <>.

Reported by:	pkg-fallout
24 Jan 2021 20:33:11
Original commit files touched by this commit Revision:562512  0.7.27
thierry search for other commits by this committer
Upgrade pynac to 0.7.27: several incremental fixes.
11 Jan 2021 19:00:18
Original commit files touched by this commit Revision:561248  0.7.26_3
thierry search for other commits by this committer
Pynac is now linked with MPFR.
10 Jun 2020 18:15:22
Original commit files touched by this commit Revision:538421  0.7.26_2
yuri search for other commits by this committer
math/flint2: Update g20190210 -> 2.6.0

Bump 6 depending ports.

Reported by:	portscout
21 Apr 2020 10:10:22
Original commit files touched by this commit Revision:532263  0.7.26_1
thierry search for other commits by this committer
- Do not enable GIAC by default: it is broken on 11.3, and anyway it is
  not very useful with SageMath;

- Fix pkg-config when GIAC is selected.
18 Apr 2020 13:54:42
Original commit files touched by this commit Revision:532032  0.7.26
thierry search for other commits by this committer
Adding pynac, a derivative of the C++ library GiNaC, which allows manipulation
of symbolic expressions.
It currently provides the backend for symbolic expressions in SageMath.

Number of commits found: 12