parmetis: 4.0.3 -> 4.0.3-unstable-2023-03-26

Luna Nova 725f147d f65f70b8

+11 -7
+11 -7
pkgs/by-name/pa/parmetis/package.nix
··· 3 stdenv, 4 fetchFromGitHub, 5 cmake, 6 metis, 7 mpi, 8 }: 9 10 stdenv.mkDerivation { 11 pname = "parmetis"; 12 - version = "4.0.3"; 13 14 src = fetchFromGitHub { 15 owner = "KarypisLab"; 16 repo = "ParMETIS"; 17 - rev = "d90a2a6cf08d1d35422e060daa28718376213659"; 18 - hash = "sha256-22YQxwC0phdMLX660wokRgmAif/9tRbUmQWwNMZ//7M="; 19 }; 20 21 nativeBuildInputs = [ cmake ]; 22 enableParallelBuilding = true; 23 - buildInputs = [ mpi ]; 24 25 configurePhase = '' 26 runHook preConfigure 27 28 - tar xf ${metis.src} 29 - mv metis-* metis 30 - make config metis_path=metis gklib_path=metis/GKlib prefix=$out 31 32 runHook postConfigure 33 '';
··· 3 stdenv, 4 fetchFromGitHub, 5 cmake, 6 + gklib, 7 metis, 8 mpi, 9 }: 10 11 stdenv.mkDerivation { 12 pname = "parmetis"; 13 + version = "4.0.3-unstable-2023-03-26"; 14 15 src = fetchFromGitHub { 16 owner = "KarypisLab"; 17 repo = "ParMETIS"; 18 + rev = "8ee6a372ca703836f593e3c450ca903f04be14df"; 19 + hash = "sha256-L9SLyr7XuBUniMH3JtaBrUHIGzVTF5pr014xovQf2cI="; 20 }; 21 22 nativeBuildInputs = [ cmake ]; 23 enableParallelBuilding = true; 24 + buildInputs = [ 25 + gklib 26 + metis 27 + mpi 28 + ]; 29 30 configurePhase = '' 31 runHook preConfigure 32 33 + make config metis_path=${metis} gklib_path=${gklib} prefix=$out \ 34 + shared=${if stdenv.hostPlatform.isStatic then "0" else "1"} 35 36 runHook postConfigure 37 '';