{ lib, stdenv, fetchFromGitHub, cmake, pkg-config }: stdenv.mkDerivation rec { pname = "iodash"; version = "0.1.7"; src = fetchFromGitHub { owner = "YukiWorkshop"; repo = "IODash"; rev = "9dcb26621a9c17dbab704b5bab0c3a5fc72624cb"; sha256 = "0db5y2206fwh3h1pzjm9hy3m76inm0xpm1c5gvrladz6hiqfp7bx"; fetchSubmodules = true; }; # adds missing cmake install directives # https://github.com/YukiWorkshop/IODash/pull/2 patches = [ ./0001-Add-cmake-install-directives.patch]; nativeBuildInputs = [ cmake pkg-config ]; meta = with lib; { homepage = "https://github.com/YukiWorkshop/IODash"; description = "Lightweight C++ I/O library for POSIX operation systems"; license = licenses.mit; maintainers = with maintainers; [ jappie ]; platforms = with platforms; linux; }; }