SciPy is an open source library of scientific tools for Python. SciPy
supplements the popular Numpy module, gathering a variety of high level
science and engineering modules together as a single package.
SciPy includes modules for graphics and plotting, optimization, integration,
special functions, signal and image processing, genetic algorithms, ODE
solvers, and others.
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py312-scipy listed in the above command, you can pick from the names under the Packages section.
===> The following configuration options are available for py312-scipy-1.17.1_5,1:
DOCS=on: Build and/or install documentation
====> Options available for the single BLASLIB: you have to select exactly one of them
BLIS=off: BLIS BLAS-like implementation
FLEXIBLAS=off: FlexiBLAS BLAS implementation
NETLIB=off: BLAS implementation from Netlib
OPENBLAS=on: OpenBLAS BLAS implementation
===> Use 'make config' to modify these settings
Update to libmpc version 1.0.1 which brings the following fixes:
- Switched to automake 1.11.6, see CVE-2012-3386.
- #14669: Fixed extraction of CC from gmp.h.
- Fixed case of intermediate zero real or imaginary part in mpc_fma,
found by hydra with GMP_CHECK_RANDOMIZE=1346362345.
This is on top of the following changes from version 1.0
- Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
invariant sections) for the documentation.
- 100% of all lines are covered by tests
- Renamed functions
. mpc_mul_2exp to mpc_mul_2ui
. mpc_div_2exp to mpc_div_2ui
(Only the first 15 lines of the commit message are shown above )
- let it build with python3 too
Both python2 and python3 are supported according to official
documentation and setup.py
PR: 180465
Submitted by: nwhitehorn
- update to 0.11.0
- trim Makefile header
while here:
- add license (BSD)
- limit python version to 2.x (doesn't builds with 3.x)
- remove shlib versions to fix some of porlint warnings
- update distinfo for user reference
PR: 172179
Submitted by: wen
Approved by: maintainer timeout (2 weeks+)
Feature safe: yes
- Remove automatic dependency to SuiteSparse; use OPTIONS instead
- Change to new OPTIONS style
- Add RUN_DEPENDS on py-nose
PR: ports/171349
Submitted by: Li-Lun Wang <llwang@infor.org> (maintainer)
Reported by: A.J. Kehoe IV (Nanoman)
adjust linking and comments in dependent ports after the math/atlas update;
math/atlas-devel will be updated to use the same constructs at a later date
PR: 162706
Approved by: miwi (portmgr)
Feature safe: yes
- update fftw3* to 3.3 [1], and adjust dependent ports
- make use of optimizations by default, where possible
(quad flavor to follow shortly, and mpi at a later date)
Suggestions and patches from: ache, C. Burns, wen
* Fix build of science/py-scipy when math/suitesparse is installed, by
correctly detect and depend on it in math/py-numpy
* Replace the old numpy documentation with the new numpy book
* Explicitly tell the distutil to use gnu95 fortran compiler
* Use ${PYTHONPREFIX_SITELIBDIR} rather than ${PYTHON_SITELIBDIR} when
generating the packing list for science/py-scipy
* Bump PORTREVISIONs, for packing lists are changed
PR: ports/136058
Submitted by: Li-Lun Wang (Leland Wang) <llwang AT infor.org> (maintainer)
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
- Update to 0.5.1
- Depends on newer NumPy
- Depends on wxPython either 2.4 or 2.6
PR: ports/103830
Submitted by: Li-Lun Wang
Approved by: Diane Bruce (maintainer)
depends on atlas when it could also be built with lapack/blas instead
this diff adds an OPTION knob to allow selection at compile time.
PR: 104077
Submitted by: maintainer
Approved by: tmclaugh (mentor)
- Update graphics/libglut to 6.4.1.
- Shared lib version and PORTREVISION bumb for all affected ports.
While I'm here:
- Remove USE_MESA knob where it was (35 ports).
It marked as depricated for 2 years.
PR: ports/90247
Submitted by: Ermal Lu?i <eri--@albabsd.org>