{ lib, stdenv, fetchFromGitHub, cmake, pkg-config, mpi, attr, dtcmp, libarchive, libcircle, bzip2, openssl, }: stdenv.mkDerivation rec { pname = "mpifileutils"; version = "0.11.1"; src = fetchFromGitHub { owner = "hpc"; repo = "mpifileutils"; rev = "v${version}"; hash = "sha256-3nls82awMMCwlfafsOy3AY8OvT9sE+BvvsDOY14YvQc="; }; outputs = [ "out" "dev" "man" ]; nativeBuildInputs = [ cmake pkg-config ]; buildInputs = [ attr dtcmp libarchive libcircle bzip2 openssl ]; propagatedBuildInputs = [ mpi ]; meta = with lib; { description = "Suite of MPI-based tools to manage large datasets"; homepage = "https://hpc.github.io/mpifileutils"; platforms = platforms.linux; license = licenses.bsd3; maintainers = [ maintainers.markuskowa ]; }; }