Port details |
- pynac Symbolic computation with Python objects, Sage Math support library
- 0.7.29 math
=1 0.7.27_4Version of this port present on the latest quarterly branch. - Maintainer: thierry@FreeBSD.org
 - 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
- Description:
- Pynac -- "Python is Not a CAS" is a modified version of Ginac that
replaces the depency of GiNaC on CLN by a dependency instead of Python.
It is a lite version of GiNaC as well, not implementing all the features
of the full GiNaC, and it is *only* meant to be used as a Python library.
Note: since Sage-9.5, Pynac has been merged into the Sage library source code.
WWW: http://pynac.org/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- 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.
- distinfo:
- TIMESTAMP = 1650617635
SHA256 (pynac-0.7.29.tar.gz) = 44c7628f23f48299dac538cb99a9f5e615fa730e4d48b89291fa72fda109bb64
SIZE (pynac-0.7.29.tar.gz) = 346586
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.8 : lang/python38
- autoconf>=2.69 : devel/autoconf
- automake>=1.16.1 : devel/automake
- libtoolize : devel/libtool
- Runtime dependencies:
-
- python3.8 : lang/python38
- Library dependencies:
-
- libgmp.so : math/gmp
- libntl.so : math/ntl
- libmpfr.so : math/mpfr
- libflint.so : math/flint2
- libSingular.so : math/singular
- This port is required by:
- for Libraries
-
- math/sage
- Configuration Options:
- ===> The following configuration options are available for pynac-0.7.29:
GIAC=off: Use giac for polynomial manipulations
===> Use 'make config' to modify these settings
- Options name:
- math_pynac
- USES:
- autoreconf compiler:c++11-lang libtool localbase pkgconfig python:3.6+
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
22 Apr 2022 10:07:02 0.7.29
|
Thierry Thomas (thierry)  |
math/pynac: upgrade to 0.7.29
Changelog at <https://github.com/pynac/pynac/wiki/Changelog>. |
12 Mar 2022 21:09:54 0.7.27_4
|
Yuri Victorovich (yuri)  |
*/*: Bump after math/singular update
PR: 262510
Reported by: Philipp Ost <Philipp Ost> |
20 Dec 2021 21:36:53 0.7.27_3
|
Yuri Victorovich (yuri)  |
math/ntl: Update 11.4.3 -> 11.5.1
PR: 259363
Approved by: ndowens04@gmail.com (maintainer's timeout, 58 days) |
30 Sep 2021 21:23:30 0.7.27_2
|
Rene Ladan (rene)  |
cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_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: https://reviews.freebsd.org/D32008
Test Plan: make index |
25 Jul 2021 15:17:52 0.7.27_2
|
Yuri Victorovich (yuri)  |
math/flint2: Update 2.7.1 -> 2.8.0
Bump 12 consumer ports.
Reported by: portscout |
06 Apr 2021 14:31:07 0.7.27_1
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
26 Jan 2021 16:31:32
0.7.27_1
|
thierry  |
Uptream modified the code (style only) without notification.
Diff available at <https://people.freebsd.org/~thierry/pynac.diff>.
Reported by: pkg-fallout |
24 Jan 2021 20:33:11
0.7.27
|
thierry  |
Upgrade pynac to 0.7.27: several incremental fixes. |
11 Jan 2021 19:00:18
0.7.26_3
|
thierry  |
Pynac is now linked with MPFR. |
10 Jun 2020 18:15:22
0.7.26_2
|
yuri  |
math/flint2: Update g20190210 -> 2.6.0
Bump 6 depending ports.
Reported by: portscout |
21 Apr 2020 10:10:22
0.7.26_1
|
thierry  |
- 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
0.7.26
|
thierry  |
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. |