/ pkgs / unaware.nix
unaware.nix
 1  {
 2    lib,
 3    buildGoModule,
 4    fetchFromGitHub,
 5  }:
 6  
 7  buildGoModule rec {
 8    pname = "unaware";
 9    version = "1.3";
10  
11    src = fetchFromGitHub {
12      owner = "martijnboers";
13      repo = "unaware";
14      rev = version;
15      hash = "sha256-Sm5qJ+ZMIfN0MoAfv6kkHN50D9CvC/brN3lzzVE1fh4=";
16    };
17  
18    vendorHash = "sha256-j1OpJfz0yi2xaD7QzXp9sFgkRWUpv77oWCSCJIVC5iA=";
19  
20    ldflags = [
21      "-s"
22      "-w"
23    ];
24  
25    meta = with lib; {
26      description = "Mask PII-data offline";
27      homepage = "https://github.com/martijnboers/unaware";
28      license = licenses.mpl20;
29      mainProgram = "unaware";
30    };
31  }