anchor.diff: -{ stdenv, buildGoPackage, fetchFromGitHub, groff, utillinux }:
  +{ stdenv, buildGoPackage, fetchFromGitHub, groff, installShellFiles, utillinux }:
   
   buildGoPackage rec {
     pname = "hub";
  
positive.code:     sha256 = "1qjab3dpia1jdlszz3xxix76lqrm4zbmqzd9ymld7h06awzsg2vh";
    };
  
    nativeBuildInputs = [ groff utillinux ];
  
    postPatch = ''
      patchShebangs .
  
negative.code: 
    postInstall = ''
      cd go/src/${goPackagePath}
      installShellCompletion --zsh --name _hub etc/hub.zsh_completion
      installShellCompletion --bash --name hub etc/hub.bash_completion.sh
      installShellCompletion --fish --name hub.fish etc/hub.fish_completion
  
      LC_ALL=C.UTF8 \
      make man-pages
      installManPage share/man/man[1-9]/*.[1-9]
    '';
  
    meta = with stdenv.lib; {
  