1{
2 lib,
3 buildGoModule,
4 fetchFromGitHub,
5}:
6
7buildGoModule rec {
8 pname = "renderizer";
9 version = "2.0.13";
10
11 src = fetchFromGitHub {
12 owner = "gomatic";
13 repo = "renderizer";
14 rev = "v${version}";
15 sha256 = "sha256-jl98LuEsGN40L9IfybJhLnbzoYP/XpwFVQnjrlmDL9A=";
16 };
17
18 ldflags = [
19 "-s"
20 "-w"
21 "-X main.version=${version}"
22 "-X main.commitHash=${src.rev}"
23 "-X main.date=19700101T000000"
24 ];
25
26 vendorHash = null;
27
28 meta = with lib; {
29 description = "CLI to render Go template text files";
30 mainProgram = "renderizer";
31 inherit (src.meta) homepage;
32 license = licenses.gpl3;
33 maintainers = [ ];
34 };
35}