summaryrefslogtreecommitdiff
path: root/math/openblas (follow)
Commit message (Collapse)AuthorAgeFilesLines
* math/openblas: Fix build on 12-CURRENT armv6.Joseph Mingrone2017-02-254-3/+40
| | | | | | | | | | | | The build still fails on 11 armv6, however MFC of r313873 will hopefully fix the build there as well. While here also add LICENSE_FILE and fix portlint warnings. PR: 217279 Submitted by: mikael.urankar@gmail.com Approved by: phd_kimberlite@yahoo.co.jp (maintainer), swills (mentor, implicit) Differential Revision: https://reviews.freebsd.org/D9801
* Fix DISTFILES to not create duplicate lines in distinfoAntoine Brodin2017-01-022-5/+4
|
* Remove duplicate lines from distinfoAntoine Brodin2017-01-021-2/+0
|
* Update 0.2.18 --> 0.2.19Cy Schubert2017-01-023-8/+10
| | | | | | PR: 215699 Submitted by: cy Approved by: maintainer (phd_kimberlite@yahoo.co.jp)
* Bump PORTREVISIONS for ports depending on the canonical version of GCC andGerald Pfeifer2016-12-071-1/+1
| | | | | | | | | | | | | | | lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some circumstances such as versions of FreeBSD or platforms), part II. The first part covered ports with USE_GCC=yes, USE_GCC=any, or one of gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang, c++11-lang, c++0x, c11 requested via USES=compiler. This adds ports with USES=fortran and ports using Mk/bsd.octave.mk which in turn has USES=fortran. PR: 214965 Reported by: thierry
* Bump PORTREVISIONS for ports depending on the canonical version of GCC andGerald Pfeifer2016-11-201-1/+1
| | | | | | | | | lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some circumstances such as versions of FreeBSD or platforms). In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang, c++11-lang, c++0x, c11 requested via USES=compiler.
* Even if upstream thinks clang does not support openmp we will soon know how toBaptiste Daroussin2016-09-221-0/+1
| | | | make it works :)
* Fix SEGFAULT during build on AMD Barcelona CPUs. This patch isCy Schubert2016-06-092-0/+12
| | | | | | based on discussion at https://github.com/xianyi/OpenBLAS/issues/786. PR: 209412
* math/openblas: fix poudriere builds: setting DYNAMIC_ARCH when BULK is definedKurt Jaeger2016-05-021-7/+2
| | | | | | PR: 209190 Submitted by: Joseph Mingrone <jrm@ftfl.ca> Approved by: <phd_kimberlite@yahoo.co.jp> (maintainer)
* Update to 0.2.18Florian Smeets2016-04-244-13/+12
| | | | | | PR: 208790 Submitted by: phd_kimberlite@yahoo.co.jp (maintainer), dieterich@ogolem.org Sponsored by: Essen Linuxhotel Hackathon 2016
* Create a proper library with a SONAMEBaptiste Daroussin2016-04-043-8/+36
| | | | | | PR: 208472 Submitted by: phd_kimberlite@yahoo.co.jp (maintainer) MFH: 2016Q2
* Update to 0.2.15.Raphael Kubo da Costa2016-02-1812-49/+64
| | | | | | | | | | | | | | | | | | | 0.2.15 was released in October 2015. Release notes: http://www.openblas.net/Changelog.txt This update introduces support for new CPU architectures, such as Intel's Broadwell and Skylake. In practice, this means people using those architectures can actually build the port now (OpenBLAS seems to do some CPU-detection that cannot be easily turned off and refusing to build on unrecognized CPUs). Port changes: - Reorganize a few variables in Makefile. - Refresh patches. PR: 206886 Submitted by: Adriaan de Groot <groot@kde.org> (first version), Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp> (maintainer) MFH: 2016Q1
* USE_GITHUB: For the new support, fix DISTNAME to be more consistent.Bryan Drewery2015-04-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | When using GH_TAGNAME the DISTNAME would have GH_PROJECT and GH_ACCOUNT in it. When not using GH_TAGNAME it would not have this. Now both cases will add in the GH_PROJECT and GH_ACCOUNT. Add special care to ensure that the DISTVERSION is not added in twice. If a port does GH_TAGNAME=v${PORTVERSION} it will be added in twice though. For that case DISTVERSIONPREFIX=v should be set and no GH_TAGNAME should be used. empty() is used rather than (!defined || !${}) to support fmake. The purpose of setting DISTNAME at all in these cases is to make it more clear that the distfile is from *GITHUB* and to avoid collisions if a project were to be renamed or moved. Without adding in GH_PROJECT and GH_ACCOUNT then there are real risks that collisions on filenames would happen on renamed or moved projects, which is fairly common. A GITHUB-generated file may not match a custom-rolled or git-archive-rolled distfile. PR: 199069 With hat: portmgr Testing done: All USE_GITHUB ports without GH_COMMIT were checksum/fetch/extract/WRKSRC tested.
* Get rid of the GH_TAGNAME line, OpenBlas already has tags in its repository ↵Mathieu Arnold2015-04-262-3/+3
| | | | | | we can use. Sponsored by: Absolight
* Stop using the Github Legacy download URL, switch to really using USE_GITHUB.Mathieu Arnold2015-04-262-8/+5
| | | | | Approved by: portmgr blanket for modernization. Sponsored by: Absolight
* Update to version 0.2.14Dmitry Sivachenko2015-04-262-8/+8
| | | | | | | | PR: 199124 Submitted by: dieterich.joh@gmail.com Reviewed by: maintainer Also remove deprecated GH_COMMIT.
* Rollback rev. 383155: it was not reviewer by maintainer and new versionDmitry Sivachenko2015-04-072-4/+5
| | | | fails to build with option OPENMP enabled.
* math/openblas: update 0.2.13 -> 0.2.14Bartek Rutkowski2015-04-032-5/+4
| | | | | PR: 199124 Submitted by: Johannes Dieterich <dieterich.joh@gmail.com>
* Add AVX2 option;Dmitry Sivachenko2015-03-071-1/+7
| | | | | | Require openmp-compliant compiler if OPENMP option is selected. Submitted by: maintainer
* Replace using _GCC_VER which is essentially internal to Mk/bsd.gcc.mkGerald Pfeifer2015-02-232-10/+9
| | | | | | | | (and replaced usage of _GCC_RUNTIME) by LDFLAGS which is a cleaner and more robust approach. PR: 197385 Submitted by: phd_kimberlite@yahoo.co.jp (maintainer)
* Add support for clangThomas Zander2015-02-212-5/+4
| | | | | PR: 197385 Submitted by: phd_kimberlite@yahoo.co.jp (maintainer)
* Minor update to 0.2.13, some select important updates fromThierry Thomas2015-02-013-16/+7
| | | | | | | | | | | | | | | http://www.openblas.net/Changelog.txt: * Fix Fortran compiler detection on FreeBSD. (#470, Thanks Mike Nolta) * Fix a bug of sgemm kernel on Intel Sandy Bridge. * Added CBLAS interface for ?omatcopy and ?imatcopy. * Improved axpy and symv performance on AMD Bulldozer. * Improved gemv performance on modern Intel and AMD CPUs. PR: ports/197231 Submitted by: dieterich.joh (at) gmail.com Approved by: phd_kimberlite (at) yahoo.co.jp (maintainer)
* Update to version 0.2.11Pawel Pekala2014-09-213-12/+11
| | | | | PR: ports/193309 Submitted by: maintainer
* Update the default version of GCC in the Ports Collection from GCC 4.7.4Gerald Pfeifer2014-09-101-0/+1
| | | | | | | | | | to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit)
* Repair instances, almost all courtesy of bf ;-), of spacesAdam Weinberger2014-07-291-3/+3
| | | | | | | and/or tabs before the =. This made doing regular expressions on the ports tree really difficult. Approved by: portmgr (not really, but touches unstaged ports)
* math/openblas: 0.2.8 -> 0.2.9Kurt Jaeger2014-07-172-6/+9
| | | | | | | | | | - LICENSE to BSD3CLAUSE - stripped the libs - For changes see https://github.com/xianyi/OpenBLAS/blob/develop/Changelog.txt PR: 191925 Submitted by: phd_kimberlite@yahoo.co.jp (maintainer)
* Convert GMAKE to MAKE_CMDBaptiste Daroussin2014-06-251-5/+5
| | | | | | | Please note that lots of invocation of MAKE_CMD here are wrong as they do not properly respect MAKE_ENV and friends With hat: portmgr
* Support stagingCarlo Strub2014-06-021-4/+3
| | | | | PR: ports/190442 Submitted by: phd_kimberlite@yahoo.co.jp (maintainer)
* Update the default version of GCC used in the Ports Collection fromGerald Pfeifer2014-03-101-1/+1
| | | | | | | | | | | GCC 4.6.4 to GCC 4.7.3. This entails updating the lang/gcc port as well as changing the default in Mk/bsd.default-versions.mk. Part II, Bump PORTREVISIONs. PR: 182136 Supported by: Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports) Tested by: bdrewery (two -exp runs)
* Replace USE_GCC=4.6+ by USE_GCC=yes.Gerald Pfeifer2014-03-031-1/+1
| | | | Approved by: portmgr (mat)
* Replace the manual construction of references to the runtime path ofGerald Pfeifer2014-02-232-3/+3
| | | | | | the version of GCC we are using by _GCC_RUNTIME. Approved by: Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp> (maintainer)
* Convert all USE_FORTRAN=yes to "USES=fortran, USE_GCC=yes". In most casesTijl Coosemans2014-02-161-3/+1
| | | | | | | | | | | USE_GCC=yes has been omitted though. Remove USE_FORTRAN handling from bsd.port.mk and bsd.gcc.mk. Minor cleanups in some ports like USE_GMAKE, NOPORTDOCS,... Exp-run: bdrewery Approved by: portmgr (bdrewery)
* Part 2 at removing now useless FETCH_ARGS redifitionBaptiste Daroussin2014-01-031-1/+0
|
* Update to libmpc version 1.0.1 which brings the following fixes:Gerald Pfeifer2013-10-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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 - 0^0, which returned (NaN,NaN) previously, now returns (1,+0). - Removed compatibility with K&R compilers, which was untestable due to lack of such compilers. - New functions . mpc_log10 . mpc_mul_2si, mpc_div_2si - Speed-ups . mpc_fma - Bug fixes . mpc_div and mpc_norm now return a value indicating the effective rounding direction, as the other functions. . mpc_mul, mpc_sqr and mpc_norm now return correct results even if there are over- or underflows during the computation. . mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has infinite part and equals output variable is corrected. . mpc_fr_sub: Wrong return value for imaginary part is corrected. Convert to the new LIB_DEPENDS standard and remove hard-coded .so versions from a couple of dependent ports. Bump PORTREVISIONS of all dependent ports. PR: 183141 Approved by: portmgr (bdrewery)
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | math)
* math/openblas: update to 0.2.8William Grzybowski2013-08-143-11/+11
| | | | | | | | | | - Update to 0.2.8 [1] - Convert perl5 and gmake to USES - This port uses gcc 4.6+ and gfortran - Remove now useless MAKE_JOBS_SAFE PR: ports/181268 Submitted by: Eijiro Shibusawa <phd_kimberlite yahoo.co.jp> (maintainer)
* - Update to 0.2.7.Motoyuki Konno2013-07-305-127/+33
| | | | | PR: ports/180882 Submitted by: Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp> (maintainer)
* Update to version 0.2.6Pawel Pekala2013-03-042-5/+5
| | | | | PR: ports/176638 Submitted by: Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp> (maintainer)
* - Option descriptions should not be quotedPawel Pekala2012-12-161-5/+5
| | | | | | - Use negation instead of empty() Reported by: jhale
* - Update to version 0.2.5Pawel Pekala2012-12-165-47/+47
| | | | | | | - Convert to OptionsNG PR: ports/174107 Submitted by: Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp> (maintainer)
* Update to 3.4.2.Raphael Kubo da Costa2012-10-204-37/+37
| | | | | | PR: ports/172852 Submitted by: Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp> (maintainer) Feature safe: yes
* remove empty files / directories.Eitan Adler2012-09-151-0/+0
|
* * updates to 0.2.3Maho Nakata2012-09-105-420/+32
| | | | | | | | * the patch for installing LAPACK 3.4.0 is now removed * LAPACKE C interface is integrated * some minor typos are corrected Submitted by: Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp>
* Add an math/openblas.Maho Nakata2012-08-2613-0/+810
OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version. OpenBLAS is an open source project supported by Lab of Parallel Software and Computational Science, ISCAS. NOTE: If you want to specify your CPU microarchitecture manually, please use TARGET_CPU_ARCH knob, e.g., "make TARGET_CPU_ARCH=NEHALEM". This value is set TARGET build flag. WWW: https://github.com/xianyi/OpenBLAS PR: 165684 Submitted by: Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp>