Loading pkgs/by-name/hm/hmat-oss/package.nix +17 −9 Original line number Diff line number Diff line Loading @@ -3,26 +3,34 @@ stdenv, fetchFromGitHub, cmake, pkg-config, blas, lapack, }: stdenv.mkDerivation rec { stdenv.mkDerivation (finalAttrs: { pname = "hmat-oss"; version = "1.10.0"; src = fetchFromGitHub { owner = "jeromerobert"; repo = "hmat-oss"; tag = version; sha256 = "sha256-GnFlvZCEzSCcBVLjFWLe+AKXVA6UMs/gycrOJ2TBqrE="; tag = finalAttrs.version; hash = "sha256-GnFlvZCEzSCcBVLjFWLe+AKXVA6UMs/gycrOJ2TBqrE="; }; cmakeFlags = [ "-DHMAT_GIT_VERSION=OFF" ]; nativeBuildInputs = [ cmake ]; nativeBuildInputs = [ cmake ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ pkg-config # used to find the LAPACK ]; buildInputs = [ blas lapack Loading @@ -30,11 +38,11 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; meta = with lib; { meta = { description = "Hierarchical matrix C/C++ library"; homepage = "https://github.com/jeromerobert/hmat-oss"; license = licenses.gpl2; platforms = platforms.unix; maintainers = with maintainers; [ gdinh ]; license = lib.licenses.gpl2; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ gdinh ]; }; } }) Loading
pkgs/by-name/hm/hmat-oss/package.nix +17 −9 Original line number Diff line number Diff line Loading @@ -3,26 +3,34 @@ stdenv, fetchFromGitHub, cmake, pkg-config, blas, lapack, }: stdenv.mkDerivation rec { stdenv.mkDerivation (finalAttrs: { pname = "hmat-oss"; version = "1.10.0"; src = fetchFromGitHub { owner = "jeromerobert"; repo = "hmat-oss"; tag = version; sha256 = "sha256-GnFlvZCEzSCcBVLjFWLe+AKXVA6UMs/gycrOJ2TBqrE="; tag = finalAttrs.version; hash = "sha256-GnFlvZCEzSCcBVLjFWLe+AKXVA6UMs/gycrOJ2TBqrE="; }; cmakeFlags = [ "-DHMAT_GIT_VERSION=OFF" ]; nativeBuildInputs = [ cmake ]; nativeBuildInputs = [ cmake ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ pkg-config # used to find the LAPACK ]; buildInputs = [ blas lapack Loading @@ -30,11 +38,11 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; meta = with lib; { meta = { description = "Hierarchical matrix C/C++ library"; homepage = "https://github.com/jeromerobert/hmat-oss"; license = licenses.gpl2; platforms = platforms.unix; maintainers = with maintainers; [ gdinh ]; license = lib.licenses.gpl2; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ gdinh ]; }; } })