Commit dd92b9d3 authored by qbisi's avatar qbisi
Browse files

hmat-oss: fix build on darwin

parent 6c634f7e
Loading
Loading
Loading
Loading
+5 −6
Original line number Diff line number Diff line
@@ -20,14 +20,15 @@ stdenv.mkDerivation (finalAttrs: {
  };

  cmakeFlags = [
    "-DHMAT_GIT_VERSION=OFF"
    (lib.cmakeBool "HMAT_GIT_VERSION" false)
    # Find BLAS/LAPACK via pkg-config to avoid linking against Accelerate on Darwin.
    (lib.cmakeBool "BLA_PREFER_PKGCONFIG" true)
    (lib.cmakeFeature "CBLAS_INCLUDE_DIR" "${lib.getDev blas}/include")
  ];

  nativeBuildInputs = [
    cmake
  ]
  ++ lib.optionals stdenv.hostPlatform.isDarwin [
    pkg-config # used to find the LAPACK
    pkg-config
  ];

  buildInputs = [
@@ -35,8 +36,6 @@ stdenv.mkDerivation (finalAttrs: {
    lapack
  ];

  enableParallelBuilding = true;

  meta = {
    description = "Hierarchical matrix C/C++ library";
    homepage = "https://github.com/jeromerobert/hmat-oss";