aboutsummaryrefslogtreecommitdiff
path: root/math/py-mpmath
Commit message (Collapse)AuthorAgeFilesLines
* - Update to 1.1.0Wen Heping2018-12-162-4/+4
| | | | Notes: svn path=/head/; revision=487582
* Use PY_FLAVOR for dependencies.Mathieu Arnold2018-06-201-1/+1
| | | | | | | | | | FLAVOR is the current port's flavor, it should not be used outside of this scope. Sponsored by: Absolight Notes: svn path=/head/; revision=472884
* Convert Python ports to FLAVORS.Mathieu Arnold2017-11-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ports using USE_PYTHON=distutils are now flavored. They will automatically get flavors (py27, py34, py35, py36) depending on what versions they support. There is also a USE_PYTHON=flavors for ports that do not use distutils but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if using distutils but flavors are not wanted. A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been added to cope with Python ports that did not have the Python PKGNAMEPREFIX but are flavored. USES=python now also exports a PY_FLAVOR variable that contains the current python flavor. It can be used in dependency lines when the port itself is not python flavored. For example, deskutils/calibre. By default, all the flavors are generated. To only generate flavors for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf. In all the ports with Python dependencies, the *_DEPENDS entries MUST end with the flavor so that the framework knows which to build/use. This is done by appending '@${PY_FLAVOR}' after the origin (or @${FLAVOR} if in a Python module with Python flavors, as the content will be the same). For example: RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} PR: 223071 Reviewed by: portmgr, python Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D12464 Notes: svn path=/head/; revision=455210
* - Update to 1.0.0Wen Heping2017-10-103-4/+5
| | | | | | | - Update WWW Notes: svn path=/head/; revision=451696
* Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.Mathieu Arnold2016-04-011-1/+1
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412348
* - Convert ports of math/ to new USES=pythonMarcus von Appen2014-10-211-3/+2
| | | | | | | Approved by: portmgr (implicit) Notes: svn path=/head/; revision=371328
* - Fix the CATEGORIES in last commitWen Heping2014-06-221-1/+1
| | | | Notes: svn path=/head/; revision=358783
* - Add LICENSEWen Heping2014-06-222-2/+4
| | | | | | | - Pet portlint Notes: svn path=/head/; revision=358782
* - Update to 0.19Wen Heping2014-06-222-3/+3
| | | | Notes: svn path=/head/; revision=358780
* - Update to 0.18Wen Heping2014-01-063-257/+5
| | | | | | | - Stage support Notes: svn path=/head/; revision=338873
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-5/+2
| | | | | | | math) Notes: svn path=/head/; revision=327746
* - Update to 0.17Wen Heping2011-02-143-8/+7
| | | | Notes: svn path=/head/; revision=269117
* - Update to 0.16Wen Heping2010-09-293-4/+19
| | | | Notes: svn path=/head/; revision=262076
* - Update to 0.15Wen Heping2010-06-073-4/+19
| | | | Notes: svn path=/head/; revision=256006
* - Update to 0.14Wen Heping2010-04-013-133/+139
| | | | | | | - Update my email to FreeBSD Notes: svn path=/head/; revision=251917
* - Fix build after textproc/py-sphinx updateMartin Wilke2009-04-042-7/+3
| | | | | | | | PR; 133360 Submitted by: Wen Heping <wenheping@gmail.com> (maintainer) Notes: svn path=/head/; revision=231595
* - Fix pkg-plistMartin Wilke2008-12-062-2/+3
| | | | | | | | PR: 129408 Submitted by: Wen Heping <wenheping@gmail.com> (maintainer) Notes: svn path=/head/; revision=223875
* - Fix plistMartin Wilke2008-10-241-1/+0
| | | | | | | Reported by: erwinbot Notes: svn path=/head/; revision=222037
* Mpmath is a pure-Python library for multiprecision floating-pointMartin Wilke2008-10-194-0/+256
arithmetic. It provides an extensive set of transcendental functions, unlimited exponent sizes, complex numbers, interval arithmetic, numerical integration and differentiation, root-finding, linear algebra, and much more. Almost any calculation can be performed just as well at 10-digit or 1000-digit precision, and in many cases mpmath implements asymptotically fast algorithms that scale well for extremely high precision work. If available, mpmath will (optionally) use gmpy to speed up high precision operations. WWW: http://code.google.com/p/mpmath/ PR: ports/128133 Submitted by: Wen Heping <wenheping at gmail.com> Notes: svn path=/head/; revision=221772