openblas: update to 0.2.14

This commit is contained in:
Thomas Tuegel 2015-04-24 18:21:20 -05:00
parent 4887f44d02
commit 8ed9f847b1

View file

@ -3,22 +3,27 @@
with stdenv.lib; with stdenv.lib;
let local = config.openblas.preferLocalBuild or false; let local = config.openblas.preferLocalBuild or false;
binary =
{
i686-linux = "32";
x86_64-linux = "64";
}."${stdenv.system}" or (throw "unsupported system: ${stdenv.system}");
genericFlags = genericFlags =
[ [
"DYNAMIC_ARCH=1" "DYNAMIC_ARCH=1"
"TARGET=GENERIC"
"NUM_THREADS=64" "NUM_THREADS=64"
"BINARY=${binary}"
]; ];
localFlags = config.openblas.flags or localFlags = config.openblas.flags or
optionals (hasAttr "target" config.openblas) [ "TARGET=${config.openblas.target}" ]; optionals (hasAttr "target" config.openblas) [ "TARGET=${config.openblas.target}" ];
in in
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "0.2.12"; version = "0.2.14";
name = "openblas-${version}"; name = "openblas-${version}";
src = fetchurl { src = fetchurl {
url = "https://github.com/xianyi/OpenBLAS/tarball/v${version}"; url = "https://github.com/xianyi/OpenBLAS/tarball/v${version}";
sha256 = "0389dnybfvag8zms5w1xlwcknq2l2am1vcfssjkax49r1rq2f5qg"; sha256 = "0av3pd96j8rx5i65f652xv9wqfkaqn0w4ma1gvbyz73i6j2hi9db";
name = "openblas-${version}.tar.gz"; name = "openblas-${version}.tar.gz";
}; };