summaryrefslogtreecommitdiff
path: root/math/py-numpy/files (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-08-15math/py-numpy: Remove clang error condition in distutils checkDimitry Andric1-0/+13
- Bump PORTREVISION for package change PR: 280715 Tested by: dim (with Clang 15 to 19)
2024-06-15math/py-numpy: Update to 1.26.4Wen Heping1-11/+11
PR: 277689 Reported by: wen@ Exp-run by: antoine@
2023-07-07math/py-numpy: Update to 1.25.0Wen Heping2-35/+16
PR: 272058 Reported by: wen@ Exp-run by: antoine@
2022-12-29math/py-numpy: fix runtime on powerpc64*Piotr Kubaj2-0/+66
Currently powerpc64* is not properly detected by numpy, due to python returning just "powerpc" as architecture name. This commit fixes architecture detection with numpy and properly checks for CPU features on FreeBSD.
2022-01-03math/py-numpy: revert obsolete commit 507c189b28Stefan Eßer1-16/+0
The sched_getaffinity() function in the C library returned a different error code than expected (i.e. other than returned by GLIBC) if the requested CPU set size did not match the one expected by the system. The error code has been changed from ERANGE to EINVAL as expected by the wrapper for os.sched_getaffinity() in Python, obsoleting the patch that commented out the failing function call in setup.py.
2022-01-02math/py-numpy: work around build issue on -CURRENTStefan Eßer1-0/+16
A sched_getaffinity function has been added to -CURRENT and the Python build detects it presence and provides a Python function os.sched_getaffinity(). Apparently the C library function is not correctly wrapped and returns an out of buounds result. Comment out the call of os.sched_getaffinity() call until this function works correctly in the Python interpreter. No port revision bump, since this is just a temporary fix for the broken build on -CURRENT. Reported by: antoine
2021-10-26math/py-numpy: Update to 1.20.3Wen Heping4-53/+11
PR: 259063 Reported by: wen@ Exp-run by: antoine@
2020-01-31math/py-numpy: improve patch to fix build with OpenBlasSteve Wills1-8/+29
This patch adds openblas to the list of cblas compatible libs instead PR: 243497 Submitted by: John Hein <jcfyecrayz@liamekaens.com> Notes: svn path=/head/; revision=524711
2020-01-23math/py-numpy: fix build when math/blas is installedSteve Wills1-4/+13
PR: 243497 Submitted by: rsmith@xs4all.nl Notes: svn path=/head/; revision=523944
2019-02-21Update to 1.16.1Sunpoet Po-Chuan Hsieh4-24/+22
- Move TEST_DEPENDS upward - Simplify Makefile Changes: https://github.com/numpy/numpy/releases PR: 235721 Exp-run by: antoine Notes: svn path=/head/; revision=493516
2018-08-14math/py-numpy: update to 1.15.0Ruslan Makhmatkhanov1-19/+0
- update to 1.15 - convert to autoplist - follow upstream change from nose test framework to pytest Release notes: https://github.com/numpy/numpy/releases/tag/v1.15.0 PR: 230094 Submitted by: wen Exp-run by: antoine Notes: svn path=/head/; revision=477149
2018-01-14exec_command.py states in comments it uses /bin/sh on POSIX for subprocess ↵Diane Bruce1-0/+11
but incorrectly uses shell from environment. This makes compiles fail when compilation is done using the account 'nobody' which is default on pkg-fallout runs. PR: ports/225156 Submitted by: self Reported by: self Reviewed by: antoine Approved by: antoine Notes: svn path=/head/; revision=458999
2017-10-13Update to 1.13.3Sunpoet Po-Chuan Hsieh1-17/+0
- Simplify MASTER_SITES - Silence patch messages - Fix symbolic link to avoid absolute path Changes: https://github.com/numpy/numpy/releases PR: 222856 Exp-run by: antoine Notes: svn path=/head/; revision=451990
2017-08-16- Update to 1.13.1Wen Heping2-22/+0
PR: 220986 Submitted by: wen@(myself) Exp-run by: antoine@ Notes: svn path=/head/; revision=448024
2017-03-19- Remove dependency on math/openblas if other blas lib is selectedWen Heping1-3/+15
PR: 215764 Submitted by: riggs@ Notes: svn path=/head/; revision=436459
2016-06-28- Update to 1.11.1Olivier Duchateau2-0/+22
- Adjust dependencies, 'numpy/core/multiarray.so' is also linked to math/openblas (reported by QA script) - Add patches in order to detect 'sys/endian.h' header Notes: svn path=/head/; revision=417692
2015-10-12Unbreak build on FreeBSD 9Olivier Duchateau1-0/+36
Reported by: pkg-fallout, <soralx@cydem.org> (private email) Notes: svn path=/head/; revision=399131
2015-10-07Update to 1.10.0Olivier Duchateau2-30/+19
Notes: svn path=/head/; revision=398744
2015-03-28Allow to use OpenBLAS implementation of BLAS.Dmitry Sivachenko1-4/+4
Based on the work done by Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp>, OpenBLAS port maintainer. Hide py-nose dependency under new TESTS option. Convert to USES=blaslapack. Differential Revision: D2060 Reviewed by: koobs, thierry Notes: svn path=/head/; revision=382547
2014-12-11- Tiny fix to f2py2e.py to allow it to deal with -fstack-protector flagDiane Bruce1-5/+5
as without this fix, f2py will attempt to compile -fstack-protector Submitted by: db Reviewed by: wg Approved by: wg Notes: svn path=/head/; revision=374528
2014-05-15- Fix compiler now that -Wl,B has been added to fortran link argsDiane Bruce1-3/+3
Submitted by: me Notes: svn path=/head/; revision=354126
2014-03-24Replace TABs with spaces, otherwise it breaks with python-3.Dmitry Sivachenko1-2/+2
Notes: svn path=/head/; revision=348932
2014-02-24Fix path.Dmitry Sivachenko1-2/+2
Notes: svn path=/head/; revision=345815
2014-02-24Respect FFLAGS.Dmitry Sivachenko1-3/+12
Submitted by: wg Tested by: gerald Notes: svn path=/head/; revision=345814
2014-02-20- clean-up WITH_FIXED_FENV conditional, because it is only used forRuslan Makhmatkhanov1-66/+0
versions of FreeBSD, we not support anymore. - remove LATEST_LINK. There is PYTHON_PKGNAMEPREFIX set and in future we may have this package built against different python versions. Notes: svn path=/head/; revision=345173
2014-02-13- update to 1.8.0Ruslan Makhmatkhanov4-12/+12
- clarify LICENSE (BSD3C) - suppor staging while here: - utilize PYTHON_PY3K_PLIST_HACK - install docs uncoditionally into stage area - convert LIB_DEPENDS to the new notation - sort packing list PR: 186677 Submitted by: Johannes Jost Meixner <xmj@chaot.net> Notes: svn path=/head/; revision=344040
2013-05-20Update to version 1.7.0 (and unbreak with python-3.3).Dmitry Sivachenko1-13/+5
PR: 178256 Submitted by: Roland Smith <rsmith@xs4all.nl> Approved by: maintainer Notes: svn path=/head/; revision=318575
2013-02-01- Fix all cases of 'No newline at end of file' in ports treeAlex Kozlov1-1/+1
Approved by: portmgr (bapt) Notes: svn path=/head/; revision=311381
2012-01-26- Support for -Wl,rpath= in f2py, now passed by bsd.gcc.mkMichael Scheidell1-0/+18
- Fix build for comms/wsjt PR: ports/164479 Submitted by: maintainer Approved by: gabor (mentor) Notes: svn path=/head/; revision=289821
2011-12-09- Update to 1.6.1Wen Heping2-26/+41
PR: 162894 Submitted by: Gereon Kaiping <kta1c10!gereon@linta.de> Approved by: "Li-Lun Leland Wang" <llwang@infor.org> (maintainer) Feature safe: yes Notes: svn path=/head/; revision=287099
2011-10-09- Update math/py-numpy to reflect changes in math/atlasRong-En Fan1-5/+16
- Bump PORTREVISION - Fix build for science/py-scipy PR: ports/161400 Submitted by: Li-Lun Wang <llwang at infor.org> (maintainer) Notes: svn path=/head/; revision=283234
2010-03-12Unbreak.Dmitry Sivachenko1-0/+40
PR: 143529 Patch from: MAINTAINER ("Li-Lun Wang (Leland Wang)" <llwang@infor.org>) Notes: svn path=/head/; revision=250955
2009-07-13* Fix build of science/py-scipy when math/suitesparse is installed, byLi-Wen Hsu1-1/+1
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) Notes: svn path=/head/; revision=237679
2009-01-08Remove run-time dependency on lang/gcc42 which is now transparentlyGerald Pfeifer1-3/+3
handled by USE_FORTRAN. Tweak various aspects of configuration. Submitted by: Li-Lun "Leland" Wang <llwang@infor.org> (maintainer) Notes: svn path=/head/; revision=225431
2008-09-08- Fix installation while WITH_ATLAS is specified [1]Li-Wen Hsu1-1/+1
- Fix plist PR: ports/126960 [1] Submitted by: Arjan Gijsberts <arjan AT liralab.it> Approved by: maintainer Approved by: portmgr (erwin) Notes: svn path=/head/; revision=220295
2008-08-14Update to 1.1.1Hye-Shik Chang1-26/+0
Notes: svn path=/head/; revision=218529
2008-04-09- Update to 1.0.4Rong-En Fan4-57/+38
PR: ports/122492 Submitted by: dikshie <dikshie at lapi.itb.ac.id> Approved by: Li-Lun "Leland" Wang <llwang at infor.org> (maintainer) Notes: svn path=/head/; revision=210901
2007-09-02- I added -fPIC to compile_switch to work around build of fftpack in scipyDiane Bruce3-27/+33
on amd64. A better fix would be to set pic_flags instead, and have scipy build a shared object for dfftpack instead a static archive, but I didn't figure out how. [1] - Pass maintainership to llwang@infor.org PR: ports/112429 [1] Submitted by: Li-Lun "Leland" Wang <llwang@infor.org> (new maintainer) Notes: svn path=/head/; revision=198663
2007-06-25- Forgotten files for 1.0.2 commitDiane Bruce3-12/+21
Approved by: ehaupt (mentor) Notes: svn path=/head/; revision=194235
2007-02-09- finish g77 to gfortran conversionDiane Bruce3-5/+40
- change maintainer address to FreeBSD.org one - fold in changes suggested by [1] PR: 107022, 108807 (based on) [1] Submitted by: thinker@heaven.branda.to [1] Approved by: ehaupt (mentor) Notes: svn path=/head/; revision=184729
2007-01-18(Forgot to commit)Maho Nakata1-0/+11
* Migrate to gfortran. * Bump port revision. Notes: svn path=/head/; revision=182697
2007-01-18* Migrate to gfortran.Maho Nakata1-1/+1
* Bump port revision. Approved by: portmgr(kris) Notes: svn path=/head/; revision=182696
2006-12-30Fix a run time error, don't append python version to the name of theSoeren Straarup1-3/+10
executable. Submitted by: Diane Bruce (maintainer) Approved by: tmclaught (implicit) Notes: svn path=/head/; revision=181077
2006-12-30Update to version 1.0Soeren Straarup4-13/+13
Change maintainer PR: 106551 Submitted by: Diane Bruce <db@db.net> Approved by: tmclaugh (implicit) Notes: svn path=/head/; revision=181065
2006-11-15- Update to 1.0rc1Rong-En Fan6-11/+67
- Add options for ATLAS - Fix ATLAS detection - Use feclearexcept(3) rather than fpsetsticky(3) on 5.3+ - Add CONFLICTS for f2py. Both ports install bin/f2py PR: ports/103827 Submitted by: Li-Lun Wang Approved by: maintainer timeout (6 weeks) Notes: svn path=/head/; revision=177291
2006-09-01The fundamental package needed for scientific computing with Python isPav Lucistnik1-0/+11
called NumPy. This package contains: * a powerful N-dimensional array object * sophisticated (broadcasting) functions * basic linear algebra functions * basic Fourier transforms * sophisticated random number capabilities * tools for integrating Fortran code. NumPy derives from the old Numeric code base and can be used as a replacement for Numeric. It also adds the features introduced by numarray and can also be used to replace numarray. Note: Development for Numeric has ceased, and users should transisition to NumPy as quickly as possible. WWW: http://numpy.scipy.org/ PR: ports/102458 Submitted by: Tony Maher <anthony.maher@uts.edu.au> Notes: svn path=/head/; revision=171823