{ lib , buildGoModule , fetchFromGitHub , testers , relic }: buildGoModule rec { pname = "relic"; version = "8.0.1"; src = fetchFromGitHub { owner = "sassoftware"; repo = pname; rev = "v${version}"; sha256 = "sha256-w7KU3XntkKep0mcuOUBSG4fJW14yCamioeRH5YrULSo="; }; vendorHash = "sha256-/P4W+smY01feV1HP5Tsx0PsoOyp//ik7RVWuEaiSepY="; ldflags = [ "-s" "-w" "-X=main.version=${version}" "-X=main.commit=${src.rev}" ]; passthru.tests = { version = testers.testVersion { package = relic; }; }; meta = with lib; { homepage = "https://github.com/sassoftware/relic"; description = "Service and a tool for adding digital signatures to operating system packages for Linux and Windows"; mainProgram = "relic"; license = licenses.asl20; maintainers = with maintainers; [ strager ]; }; }