diff options
author | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2021-01-04 10:59:04 +0100 |
---|---|---|
committer | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2021-01-04 11:02:15 +0100 |
commit | 9932103ead6c4f8013e9e3768e7bacf0cd0e3e8c (patch) | |
tree | b4efe4f6a69e5503f061167882a8f3cc6c4c4d4e /pkgs/development/libraries/ngt | |
parent | 174267e601bc2d525a685084d9712841b3ef93da (diff) | |
download | nixpkgs-9932103ead6c4f8013e9e3768e7bacf0cd0e3e8c.tar nixpkgs-9932103ead6c4f8013e9e3768e7bacf0cd0e3e8c.tar.gz nixpkgs-9932103ead6c4f8013e9e3768e7bacf0cd0e3e8c.tar.bz2 nixpkgs-9932103ead6c4f8013e9e3768e7bacf0cd0e3e8c.tar.lz nixpkgs-9932103ead6c4f8013e9e3768e7bacf0cd0e3e8c.tar.xz nixpkgs-9932103ead6c4f8013e9e3768e7bacf0cd0e3e8c.tar.zst nixpkgs-9932103ead6c4f8013e9e3768e7bacf0cd0e3e8c.zip |
ngt: use stdenv.hostPlatform.avxSupport, cleanup
Diffstat (limited to 'pkgs/development/libraries/ngt')
-rw-r--r-- | pkgs/development/libraries/ngt/default.nix | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/pkgs/development/libraries/ngt/default.nix b/pkgs/development/libraries/ngt/default.nix index 977bdf9afe3..7d766eb5d87 100644 --- a/pkgs/development/libraries/ngt/default.nix +++ b/pkgs/development/libraries/ngt/default.nix @@ -1,8 +1,13 @@ -{ stdenv, fetchFromGitHub, cmake, llvmPackages, enableAVX ? false }: +{ stdenv +, fetchFromGitHub +, cmake +, llvmPackages +, enableAVX ? stdenv.hostPlatform.avxSupport +}: + stdenv.mkDerivation rec { pname = "NGT"; version = "v1.12.3-alpha"; - nativeBuildInputs = [ cmake ]; src = fetchFromGitHub { owner = "yahoojapan"; @@ -11,11 +16,11 @@ stdenv.mkDerivation rec { sha256 = "sha256-nu0MJNpaenOB4+evoSVLKmPIuZXVj1Rm9x53+TfhezY="; }; + nativeBuildInputs = [ cmake ]; buildInputs = [ llvmPackages.openmp ]; - NIX_ENFORCE_NO_NATIVE=! enableAVX; - __AVX2__ = if enableAVX then 1 else 0; - enableParallelBuilding = true; + NIX_ENFORCE_NO_NATIVE = ! enableAVX; + __AVX2__ = if enableAVX then 1 else 0; meta = with stdenv.lib; { homepage = "https://github.com/yahoojapan/NGT"; |