forked from rarias/bscpkgs
41 lines
660 B
Nix
41 lines
660 B
Nix
{ intelPackages
|
|
, fetchFromGitHub
|
|
, automake
|
|
, autoconf
|
|
, libtool
|
|
, gnumake
|
|
, autoreconfHook
|
|
, boost
|
|
}:
|
|
|
|
intelPackages.stdenv.mkDerivation rec {
|
|
pname = "tasycl";
|
|
version = "2.0.0";
|
|
|
|
src = fetchFromGitHub {
|
|
owner = "bsc-pm";
|
|
repo = "tasycl";
|
|
rev = version;
|
|
hash = "sha256-Z4d45baVBhE9NW8Ww948M78TJx7BpxTr9pGJvJO9hdI=";
|
|
};
|
|
|
|
enableParallelBuilding = true;
|
|
separateDebugInfo = true;
|
|
|
|
nativeBuildInputs = [
|
|
autoreconfHook
|
|
automake
|
|
autoconf
|
|
libtool
|
|
gnumake
|
|
];
|
|
|
|
buildInputs = [
|
|
boost
|
|
];
|
|
|
|
configureFlags = [ "--with-sycl-include=${intelPackages.icx.cc}/include/sycl" ];
|
|
|
|
hardeningDisable = [ "all" ];
|
|
}
|