halp 0.1.4 -> 0.1.5 https://github.com/orhun/halp/releases attrpath: halp Checking auto update branch... No auto update branch exists Old version 0.1.4" not present in master derivation file with contents: { lib , rustPlatform , fetchFromGitHub , installShellFiles , stdenv , darwin , unixtools , rust }: rustPlatform.buildRustPackage rec { pname = "halp"; version = "0.1.5"; src = fetchFromGitHub { owner = "orhun"; repo = "halp"; rev = "v${version}"; hash = "sha256-Iowo3IBYnLCLnILIBithJejqDkzszCEgufcOcv2pVHI="; }; cargoHash = "sha256-YWMcY8tc/XAm7tMxGD+TyowTisDlcdVI/GXMDR7m/kQ="; patches = [ # patch tests to point to the correct target directory ./fix-target-dir.patch ]; nativeBuildInputs = [ installShellFiles ]; buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ]; nativeCheckInputs = [ unixtools.script ]; # tests are failing on darwin doCheck = !stdenv.isDarwin; checkFlags = [ # requires internet access "--skip=helper::docs::cheat::tests::test_fetch_cheat_sheet" ]; postPatch = '' substituteInPlace src/helper/args/mod.rs \ --subst-var-by releaseDir target/${rust.toRustTargetSpec stdenv.hostPlatform}/$cargoCheckType ''; preCheck = '' export NO_COLOR=1 export OUT_DIR=target ''; postInstall = '' mkdir -p man completions OUT_DIR=man $out/bin/halp-mangen OUT_DIR=completions $out/bin/halp-completions installManPage man/halp.1 installShellCompletion \ completions/halp.{bash,fish} \ --zsh completions/_halp rm $out/bin/halp-{completions,mangen,test} ''; meta = with lib; { description = "A CLI tool to get help with CLI tools"; homepage = "https://github.com/orhun/halp"; changelog = "https://github.com/orhun/halp/blob/${src.rev}/CHANGELOG.md"; license = with licenses; [ asl20 mit ]; maintainers = with maintainers; [ figsoda ]; }; }