Unverified Commit 0cfbb4d1 authored by tomberek's avatar tomberek Committed by GitHub
Browse files

ngt: 1.12.3-alpha -> 2.5.0 (#454888)

parents 2d906ef3 ff4ea44c
Loading
Loading
Loading
Loading
+10 −6
Original line number Diff line number Diff line
@@ -4,22 +4,26 @@
  fetchFromGitHub,
  cmake,
  llvmPackages,
  openblas,
  enableAVX ? stdenv.hostPlatform.avxSupport,
}:

stdenv.mkDerivation {
stdenv.mkDerivation (finalAttrs: {
  pname = "NGT";
  version = "1.12.3-alpha";
  version = "2.5.0";

  src = fetchFromGitHub {
    owner = "yahoojapan";
    repo = "NGT";
    rev = "29c88ff6cd5824d3196986d1f50b834565b6c9dd";
    sha256 = "sha256-nu0MJNpaenOB4+evoSVLKmPIuZXVj1Rm9x53+TfhezY=";
    rev = "v${finalAttrs.version}";
    sha256 = "sha256-2cCuVeg7y3butTIAQaYIgx+DPqIFEA2qqVe3exAoAY8=";
  };

  nativeBuildInputs = [ cmake ];
  buildInputs = [ llvmPackages.openmp ];
  buildInputs = [
    llvmPackages.openmp
    openblas
  ];

  NIX_ENFORCE_NO_NATIVE = !enableAVX;
  __AVX2__ = if enableAVX then 1 else 0;
@@ -31,4 +35,4 @@ stdenv.mkDerivation {
    license = licenses.asl20;
    maintainers = with maintainers; [ tomberek ];
  };
}
})