Provide NixOS module option to enable the paperless exporter. (#242084)
[NixPkgs.git] / pkgs / by-name / pi / pigeon / package.nix
blob6492341b8d8b320c2cfeb495554f969d7c947f40
2   lib,
3   buildGoModule,
4   fetchFromGitHub,
5 }:
7 buildGoModule rec {
8   pname = "pigeon";
9   version = "1.1.0";
11   src = fetchFromGitHub {
12     owner = "mna";
13     repo = "pigeon";
14     rev = "v${version}";
15     hash = "sha256-0Cp/OnFvVZj9UZgl3F5MCzemBaHI4smGWU46VQnhLOg=";
16   };
18   vendorHash = "sha256-JbBXRkxnB7LeeWdBLIQvyjvWo0zZ1EOuEUPXxHWiq+E=";
20   proxyVendor = true;
22   subPackages = [ "." ];
24   doCheck = false;
26   meta = {
27     homepage = "https://github.com/mna/pigeon";
28     description = "PEG parser generator for Go";
29     mainProgram = "pigeon";
30     maintainers = with lib.maintainers; [ zimbatm ];
31     license = with lib.licenses; [ bsd3 ];
32   };