skim: 0.15.7 -> 0.16.0 (#376410)
[NixPkgs.git] / pkgs / by-name / tw / tweego / package.nix
blobf0e77b801d9de80477a966d355830f08dba2e969
2   lib,
3   buildGoModule,
4   fetchFromGitHub,
5 }:
6 buildGoModule rec {
7   pname = "tweego";
8   version = "2.1.1";
10   src = fetchFromGitHub {
11     owner = "tmedwards";
12     repo = "tweego";
13     rev = "v${version}";
14     hash = "sha256-LE85mSByTz7uFjs0XtrpfD7OARoMPE56FpjFw+FlGYw=";
15   };
17   proxyVendor = true;
18   vendorHash = "sha256-1O27CiCXgrD0RC+3jrVxAiq/RnI2s1FW2/uoBAd1fF8=";
20   preBuild = ''
21     go mod tidy
22   '';
24   meta = {
25     description = "Free (gratis and libre) command line compiler for Twine/Twee story formats, written in Go";
26     homepage = "https://www.motoslave.net/tweego";
27     license = lib.licenses.bsd2;
28     maintainers = with lib.maintainers; [ chrispwill ];
29     mainProgram = "tweego";
30   };