Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
832 B · 48 lines
Nix
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849{ lib, stdenv, curl,}:lib.fetchers.withNormalizedHash { hashTypes = [ "sha1" "sha256" "sha512" ]; } ( { ipfs, url ? "", curlOpts ? "", outputHash, outputHashAlgo, meta ? { }, port ? "8080", postFetch ? "", preferLocalBuild ? true, }: stdenv.mkDerivation { name = ipfs; builder = ./builder.sh; nativeBuildInputs = [ curl ];
# New-style output content requirements. inherit outputHash outputHashAlgo; outputHashMode = "recursive";
inherit curlOpts postFetch ipfs url port meta ;
# Doing the download on a remote machine just duplicates network # traffic, so don't do that. inherit preferLocalBuild; } )