Port details |
- py-gmpy2-devel GMP, MPFR, and MPC interface to Python - devel version
- 2.1.0.b5_1 math
=1 2.1.0.b5_1Version of this port present on the latest quarterly branch.
- Maintainer: thierry@FreeBSD.org
- Port Added: 2020-05-17 20:28:51
- Last Update: 2022-04-22 10:07:02
- Commit Hash: d42c7e3
- People watching this port, also watch:: py39-guppy3, R-cran-pwr, php81-pear, wa-aspell, ittapi
- Also Listed In: python
- License: LGPL3+
- WWW:
- https://github.com/aleaxit/gmpy/releases
- Description:
- C-coded Python extension module that supports multiple-precision arithmetic.
In addition to supporting GMP or MPIR for multiple-precision integer and
rational arithmetic, gmpy2 adds support for the MPFR (correctly rounded real
floating-point arithmetic) and MPC (correctly rounded complex floating-point
arithmetic) libraries.
This is the -devel version, to be removed when 2.1 will be the new stable.
WWW: https://pypi.org/project/gmpy2/
WWW: https://github.com/aleaxit/gmpy/releases
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}gmpy2-devel>0:math/py-gmpy2-devel@${PY_FLAVOR}
- Conflicts:
- CONFLICTS:
- No installation instructions:
- This port has been deleted.
- PKGNAME: py38-gmpy2-devel
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1596393971
SHA256 (aleaxit-gmpy-gmpy2-2.1.0b5_GH0.tar.gz) = 469c00a9c9920c99c0983e3b94b0c0c64df4db796fa5d5e7305d502f33274302
SIZE (aleaxit-gmpy-gmpy2-2.1.0b5_GH0.tar.gz) = 381792
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:
-
- py38-sphinx>=0,1 : textproc/py-sphinx@py38
- py38-setuptools>0 : devel/py-setuptools@py38
- python3.8 : lang/python38
- gmake>=4.3 : devel/gmake
- Runtime dependencies:
-
- py38-setuptools>0 : devel/py-setuptools@py38
- python3.8 : lang/python38
- Library dependencies:
-
- libgmp.so : math/gmp
- libmpc.so : math/mpc
- libmpfr.so : math/mpfr
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for py38-gmpy2-devel-2.1.0.b5_1:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- math_py-gmpy2-devel
- USES:
- localbase python:3.7-3.9 gmake
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.1.0.b5_1 22 Apr 2022 10:07:02 |
Thierry Thomas (thierry) |
math/py-gmpy2-devel: remove
No more use for this port: it can be superseded by the regular math/py-gmpy2. |
2.1.0.b5_1 10 Nov 2021 16:33:07 |
Dmitry Marakasov (amdmi3) |
math/py-gmpy2-devel: fix build with PYTHON_DEFAULT <3.7 >3.9
- Explicitly specify correct sphinx-build binary to use.
Use versioned binary, as unversioned one may not be available
(such as when building with default python=3.10; in this case
PY_FLAVOR is py38 as this port does not yet support python 3.10,
so it pulls sphinx-build@py38 which does not install sphinx-build
as 3.8 is not default python version).
- Fix LICENSE and add LICENSE_FILE
- Do not try to install docs in build phase
Approved by: portmgr blanket |
2.1.0.b5_1 01 Nov 2021 13:59:09 |
Dmitry Marakasov (amdmi3) |
math/py-gmpy2-devel: limit supported python versions
./src/gmpy2_hash.c:150:20: error: use of undeclared identifier '_PyHASH_NAN'
return _PyHASH_NAN;
Approved by: portmgr blanket |
2.1.0.b5_1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
2.1.0.b5_1 21 Mar 2021 09:57:05 |
gerald |
Update to MPC version 1.2.0 with the following changes:
- New functions:
. mpc_sum
. mpc_dot
- Several functions are more robust with a reduced exponent range
(for example corresponding to IEEE 754 binary formats).
- New mpcheck tool for comparison with the native C library (which
is not installed by default).
Bump all directly dependent ports. Do not bump those indirectly
dependent via the lang/gcc* family since their run-time dependencies
and code generated should not be affected.
PR: 249950
Submitted by: wen |
2.1.0.b5 14 Mar 2021 16:14:03 |
kai |
math/py-gmpy2-devel: Fix packaging with Python 3.8
PR: 253815
Approved by: python (with hat) |
2.1.0.b5 14 Jan 2021 14:34:38 |
dbaio |
Remove PY_SPHINX from ports using Python 3
Approved by: portmgr blanket
Differential Revision: https://reviews.freebsd.org/D28093 |
2.1.0.b5 02 Aug 2020 20:19:38 |
thierry |
Upgrade to 2.1.0b5.
Release notes at <https://github.com/aleaxit/gmpy/releases/tag/gmpy2-2.1.0b5>. |
2.1.0.b4 20 May 2020 15:49:37 |
mat |
Regular USE_GITHUB cleanup. |
2.1.0.b4 17 May 2020 20:28:46 |
thierry |
Gmpy2 is lagging for some time, and meanwhile, pplpy and SageMath require
functonnalities only available from the pre-release versions. |