anchor.diff:      owner = "gopasspw";
       repo = pname;
       rev = "v${version}";
  -    sha256 = "0v3sx9hb03bdn4rvsv2r0jzif6p1rx47hrkpsbnwva31k396mck2";
  +    sha256 = "1cssiglhxnrk1wl8phqkhmljqig5ms5a23sdzf8lywk5f6w2gayh";
     };
  +
  +  modSha256 = "01p3zv6dq1l68in1qqvlsh7i3ydhhanf54dyf7288x35js8wnmqa";
  +
  +  buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version} -X main.commit=${src.rev}" ];
   
     wrapperPath = stdenv.lib.makeBinPath ([
       git
  
positive.code: 
    postInstall = ''
      for shell in bash fish zsh; do
        $bin/bin/gopass completion $shell > gopass.$shell
        installShellCompletion gopass.$shell
      done
    '';
  
    postFixup = ''
      wrapProgram $bin/bin/gopass \
        --prefix PATH : "${wrapperPath}"
    '';
  
  
negative.code: { stdenv, buildGoModule, fetchFromGitHub, git, gnupg, xclip, wl-clipboard, installShellFiles, makeWrapper }:
  
  buildGoModule rec {
    pname = "gopass";
    version = "1.9.0";
  
    nativeBuildInputs = [ installShellFiles makeWrapper ];
  
  