notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details
py-scipy Scientific tools for Python
1.11.1_4,1 science on this many watch lists=6 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 1.11.1_4,1Version of this port present on the latest quarterly branch.
Maintainer: python@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2004-08-26 08:44:44
Last Update: 2025-03-08 04:05:21
Commit Hash: 06a08e6
People watching this port, also watch:: py39-matplotlib, libogg, thunderbird, pftop, firefox
Also Listed In: python
License: BSD3CLAUSE
WWW:
https://www.scipy.org/
Description:
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

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}scipy>0:science/py-scipy@${PY_FLAVOR}
To install the port:
cd /usr/ports/science/py-scipy/ && make install clean
To add the package, run one of these commands:
  • pkg install science/py-scipy
  • pkg install py311-scipy
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 py311-scipy listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py311-scipy
Package flavors (<flavor>: <package>)
  • py311: py311-scipy
distinfo:
TIMESTAMP = 1723220234 SHA256 (scipy-1.11.1.tar.gz) = fb5b492fa035334fd249f0973cc79ecad8b09c604b42a127a677b45a9a3d4289 SIZE (scipy-1.11.1.tar.gz) = 56031509

Expand this list (4 items)

Collapse this list.

SHA256 (scipy-html-1.11.1.zip) = e0a90d5fb0b93f0433c63cc1f80c8084e54c0402606a60a7898f61b53be60f13 SIZE (scipy-html-1.11.1.zip) = 50389323 SHA256 (ab7d08c6148286059f6498ab5c3070268d13cbd9.patch) = 41f357e513cdad1f4dcef1ff299915f2e540d95dcc722d72c9b25bc5a4abfab8 SIZE (ab7d08c6148286059f6498ab5c3070268d13cbd9.patch) = 1105

Collapse this list.


Packages (timestamps in pop-ups are UTC):
py39-scipy
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly------1.11.1_2-
FreeBSD:14:latest--------
FreeBSD:14:quarterly------1.11.1_2-
FreeBSD:15:latest--n/a-n/a-1.11.1_21.11.1_2
 

py311-scipy
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.11.1_4,11.11.1_4,1-1.11.1_4,11.11.1_4,1---
FreeBSD:13:quarterly1.11.1_1,11.11.1_1,1-1.11.1_1,11.11.1_1,1---
FreeBSD:14:latest1.11.1_4,11.11.1_4,1-1.11.1_4,11.11.1_4,1---
FreeBSD:14:quarterly1.11.1_1,11.11.1_1,1-1.11.1_1,11.11.1_1,1---
FreeBSD:15:latest1.11.1_4,11.11.1_4,1n/a1.11.1_4,1n/a---
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-numpy>=1.16,1<1.27,1 : math/py-numpy@py311
  2. py311-pip>0 : devel/py-pip@py311
  3. py311-pybind11>0 : devel/py-pybind11@py311
  4. py311-pythran>=0 : devel/py-pythran@py311
  5. unzip>0 : archivers/unzip
  6. gfortran13 : lang/gcc13
  7. cython-3.11 : lang/cython@py311
  8. py311-setuptools>=63.1.0 : devel/py-setuptools@py311
  9. python3.11 : lang/python311
  10. as : devel/binutils
Test dependencies:
  1. py311-gmpy2>0 : math/py-gmpy2@py311
  2. py311-mpmath>0 : math/py-mpmath@py311
  3. py311-pooch>0 : devel/py-pooch@py311
  4. py311-pytest-cov>0 : devel/py-pytest-cov@py311
  5. py311-pytest-timeout>0 : devel/py-pytest-timeout@py311
  6. py311-pytest-xdist>0 : devel/py-pytest-xdist@py311
  7. py311-scikit-umfpack>0 : math/py-scikit-umfpack@py311
  8. python3.11 : lang/python311
Runtime dependencies:
  1. py311-numpy>=1.16,1<1.27,1 : math/py-numpy@py311
  2. gfortran13 : lang/gcc13
  3. python3.11 : lang/python311
Library dependencies:
  1. libblas.so : math/blas
  2. libopenblas.so : math/openblas
This port is required by:
for Build
  1. biology/py-macs3
  2. comms/nanovna-saver
  3. devel/cpp2py
  4. devel/py-qutip
  5. devel/py-trimesh
  6. math/openturns
  7. math/py-apgl
Expand this list (64 items / 57 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. math/py-diffcp
  3. math/py-formulaic
  4. math/py-hmmlearn
  5. math/py-ipyopt
  6. math/py-keras
  7. math/py-linearmodels
  8. math/py-lmfit
  9. math/py-mathics
  10. math/py-minorminer
  11. math/py-mnnpy
  12. math/py-osqp
  13. math/py-primme
  14. math/py-pyFFTW
  15. math/py-pyhdfe
  16. math/py-scikit-umfpack
  17. math/py-ssm
  18. math/py-statsmodels
  19. misc/py-gluoncv
  20. misc/py-lightgbm
  21. misc/py-shap2
  22. misc/py-torchmetrics
  23. science/py-OpenMC
  24. science/py-PyNE
  25. science/py-arch
  26. science/py-boutdata
  27. science/py-boututils
  28. science/py-chempy
  29. science/py-dwave-system
  30. science/py-obspy
  31. science/py-oddt
  32. science/py-penaltymodel
  33. science/py-phono3py
  34. science/py-pyscf
  35. science/py-scikit-fuzzy
  36. science/py-scikit-learn
  37. science/py-scikit-sparse
  38. science/py-thewalrus
  39. science/salome-kernel
  40. science/ttk
  41. science/wwplot
  42. Collapse this list.

Deleted ports which required this port:

Expand this list of 17 deleted ports
  1. audio/pulseeffects*
  2. comms/wsjt*
  3. math/py-graphtool*
  4. math/py-numdifftools*
  5. math/py-pymc*
  6. math/py-statsmodels010*
  7. math/sage*
  8. misc/py-anndata*
  9. misc/py-qiskit-machine-learning*
  10. science/brian*
  11. science/py-obspy-core*
  12. science/py-qiskit-dynamics*
  13. science/py-qiskit-experiments*
  14. science/py-qiskit-finance*
  15. science/py-qiskit-nature*
  16. science/py-qiskit-optimization*
  17. science/py-qiskit-terra*
  18. Collapse this list of deleted ports.
for Run
  1. astro/py-astlib
  2. astro/py-astroML
  3. astro/py-metpy
  4. astro/py-pykep
  5. astro/py-skyfield
  6. astro/py-sunpy
  7. audio/py-librosa
Expand this list (211 items / 204 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. audio/py-pydub
  3. audio/py-simpleaudio
  4. biology/checkm
  5. biology/groopm
  6. biology/py-PySCeS
  7. biology/py-biom-format
  8. biology/py-deeptools
  9. biology/py-goatools
  10. biology/py-loompy
  11. biology/py-macs3
  12. biology/py-orange3-bioinformatics
  13. biology/py-scikit-bio
  14. cad/py-lcapy
  15. cad/py-pyfda
  16. cad/uranium
  17. comms/apitran
  18. comms/nanovna-saver
  19. devel/cpp2py
  20. devel/py-anndata
  21. devel/py-cereslib
  22. devel/py-fastf1
  23. devel/py-pyquil
  24. devel/py-qutip
  25. devel/py-qutip-qip
  26. devel/py-sparse
  27. devel/py-trimesh
  28. devel/py-xarray-einstats
  29. finance/py-ffn
  30. finance/py-quantecon
  31. graphics/py-albumentations
  32. graphics/py-colorz
  33. graphics/py-fury
  34. graphics/py-giddy
  35. graphics/py-mapclassify
  36. graphics/py-mgwr
  37. graphics/py-pointpats
  38. graphics/py-pyqtgraph
  39. graphics/py-scikit-image
  40. graphics/py-urbansim
  41. math/openturns
  42. math/py-CyLP
  43. math/py-GridDataFormats
  44. math/py-POT
  45. math/py-Py-BOBYQA
  46. math/py-apgl
  47. math/py-arviz
  48. math/py-baycomp
  49. math/py-bayesian-optimization
  50. math/py-chaospy
  51. math/py-clarabel
  52. math/py-cvxpy
  53. math/py-cyipopt
  54. math/py-dgl
  55. math/py-diffcp
  56. math/py-ecos
  57. math/py-formulaic
  58. math/py-hdbscan
  59. math/py-hepstats
  60. math/py-hmmlearn
  61. math/py-ipyopt
  62. math/py-jax
  63. math/py-keras
  64. math/py-linearmodels
  65. math/py-lmfit
  66. math/py-luminol
  67. math/py-mathics
  68. math/py-minorminer
  69. math/py-mnnpy
  70. math/py-networkx
  71. math/py-openTSNE
  72. math/py-osqp
  73. math/py-point-annotator
  74. math/py-primme
  75. math/py-pyFFTW
  76. math/py-pyhdfe
  77. math/py-pymc3
  78. math/py-pyneqsys
  79. math/py-pynndescent
  80. math/py-pyodesys
  81. math/py-pytensor
  82. math/py-python-picard
  83. math/py-qats
  84. math/py-qdldl
  85. math/py-resample
  86. math/py-scikit-fem
  87. math/py-scikit-umfpack
  88. math/py-scs
  89. math/py-seaborn
  90. math/py-seriate
  91. math/py-spglm
  92. math/py-spint
  93. math/py-spopt
  94. math/py-spreg
  95. math/py-spvcm
  96. math/py-ssm
  97. math/py-statsmodels
  98. math/py-theano
  99. math/py-umap-learn
  100. misc/caffe
  101. misc/orange3
  102. misc/py-aider-chat
  103. misc/py-eemeter
  104. misc/py-gluoncv
  105. misc/py-lightgbm
  106. misc/py-mmdet
  107. misc/py-mmsegmentation
  108. misc/py-orange3-associate
  109. misc/py-orange3-timeseries
  110. misc/py-pymatreader
  111. misc/py-scikit-fusion
  112. misc/py-shap2
  113. misc/py-thermocouples_reference
  114. misc/py-torch-geometric
  115. misc/py-torchmetrics
  116. misc/py-xgboost
  117. science/agrum
  118. science/bout++
  119. science/cantera
  120. science/meep
  121. science/py-GPy
  122. science/py-GPyOpt
  123. science/py-MDAnalysis
  124. science/py-OpenFermion
  125. science/py-OpenMC
  126. science/py-PyNE
  127. science/py-abipy
  128. science/py-arch
  129. science/py-ase
  130. science/py-boutdata
  131. science/py-boututils
  132. science/py-chainer-chemistry
  133. science/py-chempy
  134. science/py-cirq-core
  135. science/py-dipy
  136. science/py-dwave-system
  137. science/py-esda
  138. science/py-geometric
  139. science/py-gpaw
  140. science/py-hiphive
  141. science/py-icet
  142. science/py-inequality
  143. science/py-kliff
  144. science/py-libpysal
  145. science/py-lifelines
  146. science/py-mplhep
  147. science/py-obspy
  148. science/py-oddt
  149. science/py-openpiv
  150. science/py-paramz
  151. science/py-penaltymodel
  152. science/py-phono3py
  153. science/py-pymatgen
  154. science/py-pyphot
  155. science/py-pyscf
  156. science/py-qcelemental
  157. science/py-qspin
  158. science/py-rmsd
  159. science/py-sarpy
  160. science/py-scikit-fuzzy
  161. science/py-scikit-learn
  162. science/py-scikit-optimize
  163. science/py-scikit-sparse
  164. science/py-scoria
  165. science/py-sdf
  166. science/py-segregation
  167. science/py-sklearn-pandas
  168. science/py-skrebate
  169. science/py-spaghetti
  170. science/py-symfc
  171. science/py-thewalrus
  172. science/py-tobler
  173. science/py-trainstation
  174. science/pybrain
  175. science/salome-kernel
  176. science/ttk
  177. science/wwplot
  178. textproc/py-gensim
  179. textproc/py-orange3-text
  180. Collapse this list.

Deleted ports which required this port:

Expand this list of 26 deleted ports
  1. astro/py-astLib*
  2. audio/pulseeffects*
  3. biology/py-fastTSNE*
  4. comms/wsjt*
  5. comms/wspr*
  6. math/py-Diofant*
  7. math/py-networkx1*
  8. math/py-numdifftools*
  9. math/py-optuna*
  10. math/py-pymc*
  11. math/py-statsmodels010*
  12. math/sage*
  13. misc/py-anndata*
  14. misc/py-qiskit-machine-learning*
  15. print/py-fonttools-interpolatable*
  16. science/brian*
  17. science/psychopy*
  18. science/py-nilearn*
  19. science/py-obspy-core*
  20. science/py-qiskit-aer*
  21. science/py-qiskit-dynamics*
  22. science/py-qiskit-experiments*
  23. science/py-qiskit-finance*
  24. science/py-qiskit-nature*
  25. science/py-qiskit-optimization*
  26. science/py-qiskit-terra*
  27. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for py311-scipy-1.11.1_4,1: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
science_py-scipy
USES:
compiler:c++14-lang cpe fortran python:3.9-3.11 shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
  1. There is no master site for this port.

Number of commits found: 128 (showing only 28 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.8.0
10 Oct 2010 05:30:49
Original commit files touched by this commit
pgollucci search for other commits by this committer
- Update to 0.8.0

PR:             ports/151233
Submitted by:   Li-Lun Wang (Leland Wang) <llwang@infor.org> (maintainer)
0.7.2
26 Apr 2010 07:17:47
Original commit files touched by this commit
wen search for other commits by this committer
- Update to 0.7.2

PR:             ports/146008
Submitted by:   Wen Heping (myself)
Approved by:    maintainer
0.7.1
19 Sep 2009 13:34:45
Original commit files touched by this commit
wen search for other commits by this committer
- Update to 0.7.1
- Change the dependence to fftw3 from fftw2
- Remove the unnecessary dependence

PR:     ports/138630
Submitted by:   Wen Heping<wenheping@gmail.com>
Approved by:    maintainer,     miwi(mentor)
Feature safe:   yes
0.7.0_2
13 Sep 2009 00:08:01
Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for everything that sets USE_FORTRAN=yes which now
implies lang/gcc44 up from lang/gcc43.

Approved by:    portmgr
0.7.0_1
13 Jul 2009 09:44:48
Original commit files touched by this commit
lwhsu search for other commits by this committer
* 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)
0.7.0
28 Feb 2009 19:54:59
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 0.7.0

PR:             131636
Submitted by:   Wen Heping <wenheping@gmail.com>
Approved by:    maintainer
0.6.0_2
07 Jan 2009 16:34:27
Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION due to change of USE_FORTRAN=yes to GCC 4.3.
0.6.0_1
06 Jun 2008 13:59:05
Original commit files touched by this commit
edwin search for other commits by this committer
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)
0.6.0
09 Apr 2008 02:10:10
Original commit files touched by this commit
rafan search for other commits by this committer
- Update to 0.6.0

PR:             ports/122494
Submitted by:   dikshie <dikshie at lapi.itb.ac.id>
Approved by:    Li-Lun "Leland" Wang <llwang at infor.org> (maintainer)
0.5.2.1
02 Sep 2007 20:04:45
Original commit files touched by this commit
db search for other commits by this committer
- Fix build of dfftpack. [1]
- Reassign maintainership to llwang@infor.org

PR:             ports/112429 [1]
Submitted by:   Li-Lun "Leland" Wang <llwang@infor.org> (new maintainer)
0.5.1_1
27 Jul 2007 18:55:31
Original commit files touched by this commit
db search for other commits by this committer
- USE_FORTRAN=yes to use FORTRAN compiler.

Notified by:    maho
Approved by:    ehaupt (mentor)
0.5.1_1
19 May 2007 20:32:57
Original commit files touched by this commit
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
0.5.1
27 Feb 2007 15:33:24
Original commit files touched by this commit
db search for other commits by this committer
- Fix my MAINTAINER e-mail
- Stop portlint whining on Atlas
- integrated changes from maho
- maho wants WANT_FORTRAN knob in gfortran ports

Submitted by:   maho
Approved:       ehaupt (mentor)
0.5.1
18 Jan 2007 16:52:31
Original commit files touched by this commit
rafan search for other commits by this committer
- Chase blas/lapack/atlas library version
0.5.1
08 Dec 2006 12:12:09
Original commit files touched by this commit
rafan search for other commits by this committer
- Use PYNUMPY

Approved by:    Diane Bruce (maintainer, implicit)
0.5.1
01 Dec 2006 07:39:02
Original commit files touched by this commit
pav search for other commits by this committer
- Use features of bsd.wx.mk, especially USE_WX

PR:             ports/101613
Submitted by:   alepulver
0.5.1
15 Nov 2006 23:38:52
Original commit files touched by this commit
rafan search for other commits by this committer
- numpy provides f2py now and conflicts f2py. Remoe f2py from dependency.

Approved by:    Diane Bruce (maintainer)
0.5.1
15 Nov 2006 05:54:00
Original commit files touched by this commit
rafan search for other commits by this committer
- 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)
0.3.2_2
07 Oct 2006 23:56:10
Original commit files touched by this commit
pav search for other commits by this committer
- Fix OPTIONS

Pointy hat to:  xride
Submitted by:   maintainer
0.3.2_2
07 Oct 2006 17:16:43
Original commit files touched by this commit
xride search for other commits by this committer
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)
0.3.2_1
28 Aug 2006 21:21:17
Original commit files touched by this commit
pav search for other commits by this committer
- Mark IGNORE for Atlas installation without WITH_STATICLIB option

PR:             ports/100600
Submitted by:   Diane Bruce <db@db.net> (maintainer)
0.3.2_1
21 Mar 2006 04:39:28
Original commit files touched by this commit
tmclaugh search for other commits by this committer
- Assign maintainership over to Diane Bruce
- Remove leftover USE_REINPLACE

PR:             93842
Submitted by:   new maintainer
0.3.2_1
25 Feb 2006 20:31:05
Original commit files touched by this commit
tmclaugh search for other commits by this committer
Fix MASTER_SITES and make fetchable again.

Approved by:    portmgr (marcus)
0.3.2_1
12 Jan 2006 12:54:32
Original commit files touched by this commit
sem search for other commits by this committer
- 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>
0.3.2
25 Nov 2005 17:44:39
Original commit files touched by this commit
pav search for other commits by this committer
- Add SHA256
0.3.2
18 May 2005 15:44:50
Original commit files touched by this commit
vs search for other commits by this committer
- Update to 0.3.2
- Fix missing symbols/libraries at runtime

PRs:            ports/74878 (TAOKA Fumiyoshi)
                ports/80624 (Gregory Crosswhite)
0.3
12 May 2005 16:39:59
Original commit files touched by this commit
fjoe search for other commits by this committer
Finish repo copy of wxgtk 2.4.2 ports to wxgtk24*
0.3
26 Aug 2004 08:37:09
Original commit files touched by this commit
ijliao search for other commits by this committer
add py-scipy 0.3
Scientific tools for Python

Number of commits found: 128 (showing only 28 on this page)

«  1 | 2