summaryrefslogtreecommitdiff
path: root/math/openblas/files (follow)
Commit message (Collapse)AuthorAgeFilesLines
* math/openblas: Real update 0.3.27 → 0.3.29, fix stage with DYNAMIC_ARCH offVladimir Druzenko2025-02-031-11/+0
| | | | | | | | | | Changelogs: https://github.com/OpenMathLib/OpenBLAS/releases/tag/v0.3.28 https://github.com/OpenMathLib/OpenBLAS/releases/tag/v0.3.29 PR: 284425 284314 Approved by: Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp> (maintainer) Fixes: 89303ca180e0 (upgrade to v0.3.29)
* math/openblas: fix build on powerpc64*Piotr Kubaj2024-06-231-0/+11
| | | | | gemv.c:229:31: error: 'GEMM_MULTITHREAD_THRESHOLD' undeclared (first use in this function) 229 | if ( 1L * m * n < 115200L * GEMM_MULTITHREAD_THRESHOLD )
* math/openblas: upgrade to 0.3.25Eijiro Shibusawa2023-12-124-43/+4
| | | | | | | Releases notes at <https://github.com/OpenMathLib/OpenBLAS/releases>. PR: 273219 Exp-run by: antoine@
* math/openblas: Revert "update to 0.3.24"Robert Clausecker2023-10-104-22/+42
| | | | | | | | | | | | On some amd64 CPUs, this change broke py-scipy during configure, and octave at runtime. In the end, octave kills the package builders. This reverts commit c45681ef5049357ef58d738865b821186b02578f. Approved by: portmgr (antoine) PR: 273219 MFH: 2023Q4
* math/openblas: update to 0.3.24Eijiro Shibusawa2023-10-044-42/+22
| | | | | | Changelog: https://github.com/OpenMathLib/OpenBLAS/releases/tag/v0.3.24 PR: 273219
* math/openblas: update to 0.3.18Oleg Sidorkin2021-10-121-14/+0
| | | | | PR: 259038 Approved by: phd_kimberlite AT yahoo DOT co DOT jp (maintainer)
* math/openblas: fix build on amd64Piotr Kubaj2021-07-141-0/+14
| | | | | Same issue as in https://github.com/xianyi/OpenBLAS/issues/3309. While it builds on i386 and powerpc64, for some reason it fails on amd64.
* math/openblas: Update to 0.3.15Eijiro Shibusawa2021-05-062-16/+13
| | | | | | Changes: https://github.com/xianyi/OpenBLAS/blob/develop/Changelog.txt PR: 255661
* math/openblas: fix build on powerpc64lePiotr Kubaj2021-01-011-0/+11
| | | | | | | Commit forgotten patch. Notes: svn path=/head/; revision=559879
* math/openblas: update to 0.3.12Piotr Kubaj2020-11-241-11/+0
| | | | | | | | | | Remove one patch that was committed to upstream. PR: 251338 Approved by: phd_kimberlite@yahoo.co.jp (maintainer) Notes: svn path=/head/; revision=556140
* Set a SONAME in libopenblas.so.Thierry Thomas2020-04-041-0/+11
| | | | | | | | | PR: 245320 Submitted by: /me Approved by: phd_kimberlite (maintainer) Notes: svn path=/head/; revision=530631
* math/openblas: Update to 0.3.7Steve Wills2020-01-2115-219/+11
| | | | | | | | | | | While here, improve formatting and fix build of dependant ports. PR: 231371 Submitted by: yuri (initial version), pkubaj (ppc fixes) Approved by: Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp> (maintainer) Notes: svn path=/head/; revision=523749
* math/openblas: fix build on powerpc64 with TARGET=PPC970 and switch to PPC970Piotr Kubaj2019-07-302-1/+21
| | | | | | | | | | | | | This patch fixes build for PPC970 target. Since most people that run FreeBSD on powerpc64 use PowerPC 970 CPU's, switch to it by default and add non-default option to optimize for POWER6 (optimizing for newer POWER doesn't work on BE). Bump PORTREVISION because of package change. PR: 238868 Approved by: phd_kimberlite@yahoo.co.jp (maintainer), linimon (mentor) Differential Revision: https://reviews.freebsd.org/D21010 Notes: svn path=/head/; revision=507634
* math/openblas: fix build on powerpc64Piotr Kubaj2019-06-271-0/+29
| | | | | | | | | | | | | This port needs a patch (modified for kernel/power/*.S which differ) from https://github.com/xianyi/OpenBLAS/pull/2169 to build on powerpc64. Since optimizing for PPC970 ends with an error, optimize for POWER6 on powerpc64. PR: 238825 Approved by: phd_kimberlite@yahoo.co.jp (maintainer), mat (mentor) Differential Revision: https://reviews.freebsd.org/D20777 Notes: svn path=/head/; revision=505212
* math/openblas: fix compile on newer Ryzen 2Kurt Jaeger2018-11-171-0/+18
| | | | | | | | | | | | - Added model IDs for Ryzen 2nd generation PR: 231538 Submitted by: Philip Homburg <pch-freebsd-bugs@u-1.phicoh.com> Reviewed by: rozhuk.im@gmail.com, jonc@chen.org.nz Approved by: phd_kimberlite@yahoo.co.jp (maintainer) Notes: svn path=/head/; revision=485112
* Patch to fix build on armvX.Mark Linimon2018-03-292-2/+10
| | | | | | | | | | | Tested for no-harm on amd64. PR: 225693 Submitted by: mikael.urankar Approved by: maintainer timeout (> 2 weeks) Notes: svn path=/head/; revision=465863
* Upgrade OpenBLAS to 0.2.20:Don Lewis2017-08-252-19/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixed several thread race and locking bugs * Fixed default LAPACK optimization level * Updated LAPACK to 3.7.0 * Power - Optimizations for Power9 - Fixed several Power8 assembly bugs * ARM - New optimized Vulcan and ThunderX2T99 targets - Support for ARMV7 SOFT_FP ABI (make ARM_SOFTFP_ABI=1) - Detect all cpu cores including offline ones - Fix compilation with CLANG * MIPS - Fixed several threading issues - Fix compilation with CLANG * x86_64 - Detect Intel Bay Trail and Apollo Lake - Detect Intel Sky Lake and Kaby Lake - Detect Intel Knights Landing - Detect AMD A8, A10, A12 and Ryzen - Fix cmake builds for Haswell and related cpus - Fix building for Sandybridge with CLANG 3.9 Pet portlint (USES vs. USE) PR: 221633 Submitted by: truckman Approved by: phd_kimberlite@yahoo.co.jp (maintainer) Notes: svn path=/head/; revision=448738
* math/openblas: unblock on Tier2 architecturesJan Beich2017-06-301-0/+11
| | | | | | | | | | | | - Limit DYNAMIC_ARCH to i386 and amd64 - Fix build on aarch64 [1] PR: 218547 Submitted by: andrew [1] Approved by: portmgr blanket [1], phd_kimberlite@yahoo.co.jp (maintainer) Notes: svn path=/head/; revision=444694
* math/openblas: Fix build on 12-CURRENT armv6.Joseph Mingrone2017-02-253-3/+39
| | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=434832
* Update 0.2.18 --> 0.2.19Cy Schubert2017-01-021-4/+4
| | | | | | | | | PR: 215699 Submitted by: cy Approved by: maintainer (phd_kimberlite@yahoo.co.jp) Notes: svn path=/head/; revision=430307
* Fix SEGFAULT during build on AMD Barcelona CPUs. This patch isCy Schubert2016-06-091-0/+11
| | | | | | | | | based on discussion at https://github.com/xianyi/OpenBLAS/issues/786. PR: 209412 Notes: svn path=/head/; revision=416576
* Update to 0.2.18Florian Smeets2016-04-242-7/+7
| | | | | | | | | PR: 208790 Submitted by: phd_kimberlite@yahoo.co.jp (maintainer), dieterich@ogolem.org Sponsored by: Essen Linuxhotel Hackathon 2016 Notes: svn path=/head/; revision=413926
* Create a proper library with a SONAMEBaptiste Daroussin2016-04-042-8/+35
| | | | | | | | | PR: 208472 Submitted by: phd_kimberlite@yahoo.co.jp (maintainer) MFH: 2016Q2 Notes: svn path=/head/; revision=412529
* Update to 0.2.15.Raphael Kubo da Costa2016-02-1810-30/+54
| | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=409114
* Replace using _GCC_VER which is essentially internal to Mk/bsd.gcc.mkGerald Pfeifer2015-02-231-9/+8
| | | | | | | | | | | (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) Notes: svn path=/head/; revision=379635
* Add support for clangThomas Zander2015-02-211-3/+2
| | | | | | | | PR: 197385 Submitted by: phd_kimberlite@yahoo.co.jp (maintainer) Notes: svn path=/head/; revision=379512
* Minor update to 0.2.13, some select important updates fromThierry Thomas2015-02-011-12/+3
| | | | | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=378246
* Update to version 0.2.11Pawel Pekala2014-09-211-7/+7
| | | | | | | | PR: ports/193309 Submitted by: maintainer Notes: svn path=/head/; revision=368773
* Replace the manual construction of references to the runtime path ofGerald Pfeifer2014-02-231-2/+2
| | | | | | | | | the version of GCC we are using by _GCC_RUNTIME. Approved by: Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp> (maintainer) Notes: svn path=/head/; revision=345684
* math/openblas: update to 0.2.8William Grzybowski2013-08-141-0/+0
| | | | | | | | | | | | | - 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) Notes: svn path=/head/; revision=324699
* - Update to 0.2.7.Motoyuki Konno2013-07-303-102/+12
| | | | | | | | PR: ports/180882 Submitted by: Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp> (maintainer) Notes: svn path=/head/; revision=323969
* - Update to version 0.2.5Pawel Pekala2012-12-163-20/+21
| | | | | | | | | | - Convert to OptionsNG PR: ports/174107 Submitted by: Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp> (maintainer) Notes: svn path=/head/; revision=309004
* Update to 3.4.2.Raphael Kubo da Costa2012-10-202-24/+24
| | | | | | | | | PR: ports/172852 Submitted by: Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp> (maintainer) Feature safe: yes Notes: svn path=/head/; revision=306191
* remove empty files / directories.Eitan Adler2012-09-151-0/+0
| | | | Notes: svn path=/head/; revision=304326
* * updates to 0.2.3Maho Nakata2012-09-103-403/+16
| | | | | | | | | | | * 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> Notes: svn path=/head/; revision=304010
* Add an math/openblas.Maho Nakata2012-08-2610-0/+619
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> Notes: svn path=/head/; revision=303185