{ stdenv, lib, fetchFromGitHub, buildGoModule , makeWrapper, git }: buildGoModule rec { pname = "mycorrhiza"; version = "1.12.1"; src = fetchFromGitHub { owner = "bouncepaw"; repo = "mycorrhiza"; rev = "v${version}"; sha256 = "sha256-Fh3BZTDBLaus5ytnHzvknFMrKVssc6+d85mGHv6EmLo="; }; vendorSha256 = "sha256-Z6pQwUMMgHLMrRN4Fpu1QyG7WCHGWuvBc2UBTY6jncU="; subPackages = [ "." ]; nativeBuildInputs = [ makeWrapper ]; postInstall = '' wrapProgram $out/bin/mycorrhiza \ --prefix PATH : ${lib.makeBinPath [ git ]} ''; meta = with lib; { description = "Filesystem and git-based wiki engine written in Go using mycomarkup as its primary markup language"; homepage = "https://github.com/bouncepaw/mycorrhiza"; license = licenses.agpl3Only; maintainers = with maintainers; [ chekoopa ]; platforms = platforms.linux; }; }