mkl: 2019.5.281 -> 2020.0.166 (Linux only)
This commit is contained in:
parent
5f372b1241
commit
335e097352
|
@ -7,17 +7,18 @@ let
|
||||||
# Release notes and download URLs are here:
|
# Release notes and download URLs are here:
|
||||||
# https://registrationcenter.intel.com/en/products/
|
# https://registrationcenter.intel.com/en/products/
|
||||||
version = "${year}.${spot}.${rel}";
|
version = "${year}.${spot}.${rel}";
|
||||||
year = "2019";
|
|
||||||
|
|
||||||
# Darwin is pinned to 2019.3 because the DMG does not unpack; see here for details:
|
# Darwin is pinned to 2019.3 because the DMG does not unpack; see here for details:
|
||||||
# https://github.com/matthewbauer/undmg/issues/4
|
# https://github.com/matthewbauer/undmg/issues/4
|
||||||
spot = if stdenvNoCC.isDarwin then "3" else "5";
|
year = if stdenvNoCC.isDarwin then "2019" else "2020";
|
||||||
rel = if stdenvNoCC.isDarwin then "199" else "281";
|
spot = if stdenvNoCC.isDarwin then "3" else "0";
|
||||||
|
rel = if stdenvNoCC.isDarwin then "199" else "166";
|
||||||
|
|
||||||
rpm-ver = "${year}.${spot}-${rel}-${year}.${spot}-${rel}";
|
rpm-ver = "${year}.${spot}-${rel}-${year}.${spot}-${rel}";
|
||||||
|
|
||||||
# Intel openmp uses its own versioning, but shares the spot release patch.
|
# Intel openmp uses its own versioning, but shares the spot release patch.
|
||||||
openmp-ver = "19.0.${spot}-${rel}-19.0.${spot}-${rel}";
|
openmp = if stdenvNoCC.isDarwin then "19.0" else "19.1";
|
||||||
|
openmp-ver = "${openmp}.${spot}-${rel}-${openmp}.${spot}-${rel}";
|
||||||
|
|
||||||
in stdenvNoCC.mkDerivation {
|
in stdenvNoCC.mkDerivation {
|
||||||
pname = "mkl";
|
pname = "mkl";
|
||||||
|
@ -31,8 +32,8 @@ in stdenvNoCC.mkDerivation {
|
||||||
})
|
})
|
||||||
else
|
else
|
||||||
(fetchurl {
|
(fetchurl {
|
||||||
url = "https://registrationcenter-download.intel.com/akdlm/irc_nas/tec/15816/l_mkl_${version}.tgz";
|
url = "https://registrationcenter-download.intel.com/akdlm/irc_nas/tec/16318/l_mkl_${version}.tgz";
|
||||||
sha256 = "0zkk4rrq7g44acxaxhpd2053r66w169mww6917an0lxhd52fm5cr";
|
sha256 = "1q4ab87qzraksn8mm4117vj7l3sgpdi2qszj7nx122zi7zmjvngn";
|
||||||
});
|
});
|
||||||
|
|
||||||
nativeBuildInputs = if stdenvNoCC.isDarwin
|
nativeBuildInputs = if stdenvNoCC.isDarwin
|
||||||
|
@ -136,7 +137,7 @@ in stdenvNoCC.mkDerivation {
|
||||||
choice of compilers, languages, operating systems, and linking and
|
choice of compilers, languages, operating systems, and linking and
|
||||||
threading models.
|
threading models.
|
||||||
'';
|
'';
|
||||||
homepage = https://software.intel.com/en-us/mkl;
|
homepage = "https://software.intel.com/en-us/mkl";
|
||||||
license = licenses.issl;
|
license = licenses.issl;
|
||||||
platforms = [ "x86_64-linux" "x86_64-darwin" ];
|
platforms = [ "x86_64-linux" "x86_64-darwin" ];
|
||||||
maintainers = with maintainers; [ bhipple ];
|
maintainers = with maintainers; [ bhipple ];
|
||||||
|
|
Loading…
Reference in a new issue