anchor.diff:  { stdenv
  -, buildGoPackage
  +, buildGoModule
   , fetchFromGitHub
   , runCommand
   , gpgme
  
positive.code:   '';
  
    postBuild = ''
      # depends on buildGoPackage not changing …
      pushd ./go/src/${goPackagePath}
      make install-docs MANINSTALLDIR="$man/share/man"
      installShellCompletion --bash completions/bash/skopeo
      popd
    '';
  
    postInstall = stdenv.lib.optionals stdenv.isLinux ''
  
negative.code: 
    defaultPolicyFile = runCommand "skopeo-default-policy.json" {} "cp ${src}/default-policy.json $out";
  
    vendorPath = "github.com/containers/skopeo/vendor/github.com/containers/image/v5";
  
  in
  buildGoModule {
    pname = "skopeo";
    inherit version;
    inherit src;
  
    outputs = [ "out" "man" ];
  
    vendorSha256 = null;
  
    excludedPackages = [ "integration" ];
  
  