{ lib, stdenv, fetchFromGitHub, installShellFiles, meson, ninja }: stdenv.mkDerivation rec { pname = "lyra"; version = "1.5.1"; src = fetchFromGitHub { owner = "bfgroup"; repo = "lyra"; rev = version; sha256 = "0xil6b055csnrvxxmby5x9njf166bri472jxwzshc49cz7svhhpk"; }; nativeBuildInputs = [ meson ninja ]; enableParallelBuilding = true; postPatch = "sed -i s#/usr#$out#g meson.build"; postInstall = '' mkdir -p $out/include cp -R $src/include/* $out/include ''; meta = with lib; { homepage = "https://github.com/bfgroup/Lyra"; description = "A simple to use, composable, command line parser for C++ 11 and beyond"; platforms = platforms.linux; license = licenses.boost; maintainers = with maintainers; [ davidtwco ]; }; }