anchor.diff:    tarball = args.name or (baseNameOf (lib.head urls'));
   
     name' = args.name or (lib.concatStringsSep "." (removeTarZip (lib.splitString "." tarball)));
  +
  +  deterministic-zip' = deterministic-zip.override {
  +    inherit version;
  +  };
   in
   
   lib.overrideDerivation (fetchurl (rec {
  
positive.code:     date -d "@$SOURCE_DATE_EPOCH" --utc >&2
    '' + ''
      echo "Building Archive ${name}" >&2
      ${deterministic-zip.override { inherit version; }}/bin/deterministic-zip "${name'}" >"$out"
    '';
  } // removeAttrs args [ "name" "version" "purgeTimestamps" "downloadToTemp" "postFetch" "stripRoot" "extraPostFetch" ]))
  # Hackety-hack: we actually need unzip hooks, too
  
negative.code:     unzip
    ];
  }) // {
    inherit purgeTimestamps;
    deterministic-zip = deterministic-zip';
  }
  