FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Please give me your LTO-4 or better tape library and I'll put it to good use.
Port details
openblas Optimized BLAS library based on GotoBLAS2
0.2.14,1 math on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: phd_kimberlite@yahoo.co.jp search for ports maintained by this maintainer
Port Added: 26 Aug 2012 10:43:31
License: BSD3CLAUSE
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
SVNWeb : Homepage : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. gfortran48 : lang/gcc
  2. gmake : devel/gmake
  3. as : devel/binutils
  4. perl5.20.2 : lang/perl5.20
Runtime dependencies:
  1. gfortran48 : lang/gcc

This port is required by:

for Libraries * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/math/openblas/ && make install clean
To add the package: pkg install math/openblas


Configuration Options
===> The following configuration options are available for openblas-0.2.14,1:
     AVX=off: Support Advanced Vector Extensions (AVX)
     AVX2=off: Support Advanced Vector Extensions 2 (AVX2)
     DYNAMIC_ARCH=off: Support multiple CPU types on i386 and amd64
     INTERFACE64=off: Use 8 byte integers on 64-bit architectures
     OPENMP=off: Use OpenMP for threading
===> Use 'make config' to modify these settings

USES:
fortran gmake perl5

Master Sites:
  1. http://distcache.FreeBSD.org/ports-distfiles/openblas/
  2. https://codeload.github.com/xianyi/OpenBLAS/tar.gz/v0.2.14?dummy=/

Number of commits found: 32

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
28 Apr 2015 18:44:05
Original commit files touched by this commit  0.2.14,1
Revision:384932
bdrewery search for other commits by this committer
USE_GITHUB: For the new support, fix DISTNAME to be more consistent.

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.
26 Apr 2015 12:01:24
Original commit files touched by this commit  0.2.14,1
Revision:384778
mat search for other commits by this committer
Get rid of the GH_TAGNAME line, OpenBlas already has tags in its repository we
can use.

Sponsored by:	Absolight
26 Apr 2015 11:56:35
Original commit files touched by this commit  0.2.14,1
Revision:384777
mat search for other commits by this committer
Stop using the Github Legacy download URL, switch to really using USE_GITHUB.

Approved by:	portmgr blanket for modernization.
Sponsored by:	Absolight
26 Apr 2015 09:41:31
Original commit files touched by this commit  0.2.14,1
Revision:384769
demon search for other commits by this committer
Update to version 0.2.14

PR:		199124
Submitted by:	dieterich.joh@gmail.com
Reviewed by:	maintainer

Also remove deprecated GH_COMMIT.
07 Apr 2015 19:11:01
Original commit files touched by this commit  0.2.13,1
Revision:383534
demon search for other commits by this committer
Rollback rev. 383155:  it was not reviewer by maintainer and new version
fails to build with option OPENMP enabled.
03 Apr 2015 17:25:05
Original commit files touched by this commit  0.2.14
Revision:383155
robak search for other commits by this committer
math/openblas: update 0.2.13 -> 0.2.14

PR:		199124
Submitted by:	Johannes Dieterich <dieterich.joh@gmail.com>
07 Mar 2015 11:31:11
Original commit files touched by this commit  0.2.13_1
Revision:380683
demon search for other commits by this committer
Add AVX2 option;
Require openmp-compliant compiler if OPENMP option is selected.

Submitted by:	maintainer
23 Feb 2015 00:05:40
Original commit files touched by this commit  0.2.13_1
Revision:379635
gerald search for other commits by this committer
Replace using _GCC_VER which is essentially internal to Mk/bsd.gcc.mk
(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)
21 Feb 2015 13:40:20
Original commit files touched by this commit  0.2.13_1
Revision:379512
riggs search for other commits by this committer
Add support for clang

PR:		197385
Submitted by:	phd_kimberlite@yahoo.co.jp (maintainer)
01 Feb 2015 15:35:15
Original commit files touched by this commit  0.2.13
Revision:378246
thierry search for other commits by this committer
Minor update to 0.2.13, some select important updates from
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)
21 Sep 2014 15:36:57
Original commit files touched by this commit  0.2.11
Revision:368773
pawel search for other commits by this committer
Update to version 0.2.11

PR:		ports/193309
Submitted by:	maintainer
10 Sep 2014 20:50:37
Original commit files touched by this commit  0.2.9_1
Revision:367888
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
29 Jul 2014 20:55:28
Original commit files touched by this commit  0.2.9
Revision:363390
adamw search for other commits by this committer
Repair instances, almost all courtesy of bf ;-), of spaces
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)
17 Jul 2014 19:12:45
Original commit files touched by this commit  0.2.9
Revision:362161
pi search for other commits by this committer
math/openblas: 0.2.8 -> 0.2.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)
25 Jun 2014 05:35:32
Original commit files touched by this commit  0.2.8_3
Revision:359185
bapt search for other commits by this committer
Convert GMAKE to MAKE_CMD
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
02 Jun 2014 18:40:05
Original commit files touched by this commit  0.2.8_3
Revision:356243
cs search for other commits by this committer
Support staging

PR:		ports/190442
Submitted by:	phd_kimberlite@yahoo.co.jp (maintainer)
10 Mar 2014 20:55:22
Original commit files touched by this commit  0.2.8_2
Revision:347809
gerald search for other commits by this committer
Update the default version of GCC used in the Ports Collection from
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)
03 Mar 2014 23:30:56
Original commit files touched by this commit  0.2.8_1
Revision:346975
gerald search for other commits by this committer
Replace USE_GCC=4.6+ by USE_GCC=yes.

Approved by:	portmgr (mat)
23 Feb 2014 01:06:16
Original commit files touched by this commit  0.2.8_1
Revision:345684
gerald search for other commits by this committer
Replace the manual construction of references to the runtime path of
the version of GCC we are using by _GCC_RUNTIME.

Approved by:	Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp> (maintainer)
16 Feb 2014 17:15:32
Original commit files touched by this commit  0.2.8_1
Revision:344614
tijl search for other commits by this committer
Convert all USE_FORTRAN=yes to "USES=fortran, USE_GCC=yes".  In most cases
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)
03 Jan 2014 01:13:00
Original commit files touched by this commit  0.2.8_1
Revision:338513
bapt search for other commits by this committer
Part 2 at removing now useless FETCH_ARGS redifition
26 Oct 2013 00:52:36
Original commit files touched by this commit  0.2.8_1
Revision:331644
gerald search for other commits by this committer
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 View all of this commit message)
20 Sep 2013 20:55:06
Original commit files touched by this commit  0.2.8
Revision:327746
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
math)
14 Aug 2013 11:21:24
Original commit files touched by this commit  0.2.8
Revision:324699
wg search for other commits by this committer
math/openblas: update to 0.2.8

- 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)
30 Jul 2013 14:34:00
Original commit files touched by this commit  0.2.7
Revision:323969
motoyuki search for other commits by this committer
- Update to 0.2.7.

PR:		ports/180882
Submitted by:	Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp> (maintainer)
04 Mar 2013 19:16:36
Original commit files touched by this commit  0.2.6
Revision:313419
pawel search for other commits by this committer
Update to version 0.2.6

PR:		ports/176638
Submitted by:	Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp> (maintainer)
16 Dec 2012 15:11:35
Original commit files touched by this commit  0.2.5
Revision:309010
pawel search for other commits by this committer
- Option descriptions should not be quoted
- Use negation instead of empty()

Reported by:	jhale
16 Dec 2012 13:27:52
Original commit files touched by this commit  0.2.5
Revision:309004
pawel search for other commits by this committer
- Update to version 0.2.5
- Convert to OptionsNG

PR:		ports/174107
Submitted by:	Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp> (maintainer)
20 Oct 2012 15:26:57
Original commit files touched by this commit  0.2.4
Revision:306191
rakuco search for other commits by this committer
Update to 3.4.2.

PR:		ports/172852
Submitted by:	Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp> (maintainer)
Feature safe:	yes
15 Sep 2012 21:10:29
Original commit files touched by this commit  0.2.3
Revision:304326
eadler search for other commits by this committer
remove empty files / directories.
10 Sep 2012 01:47:44
Original commit files touched by this commit  0.2.3
Revision:304010
maho search for other commits by this committer
* updates to 0.2.3
* 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>
26 Aug 2012 10:42:45
Original commit files touched by this commit  0.2.2
maho search for other commits by this committer
Add an math/openblas.
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>

Number of commits found: 32

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
graphvizAug 29
firefoxAug 28
firefox*Aug 28
firefox-esrAug 28
firefox-esr*Aug 28
libxul*Aug 28
linux-firefoxAug 28
linux-firefox*Aug 28
linux-seamonkey*Aug 28
linux-thunderbird*Aug 28
seamonkey*Aug 28
thunderbird*Aug 28
libpgf*Aug 26
goAug 25
go14Aug 25

27 vulnerabilities affecting 63 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 25183
Broken 195
Deprecated 42
Ignore 499
Forbidden 1
Restricted 204
No CDROM 94
Vulnerable 41
Expired 2
Set to expire 26
Interactive 0
new 24 hours 4
new 48 hours5
new 7 days11
new fortnight88
new month201

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.