pkgs: add instrumentedFetch
This commit is contained in:
parent
d6427437f7
commit
7a4ba8207a
|
@ -7,6 +7,14 @@ final: prev: {
|
||||||
makeSquashFs = prev.callPackage ./lib/make-squashfs {};
|
makeSquashFs = prev.callPackage ./lib/make-squashfs {};
|
||||||
makeHpcDist = final.callPackage ./lib/make-hpc-dist {};
|
makeHpcDist = final.callPackage ./lib/make-hpc-dist {};
|
||||||
|
|
||||||
|
instrumentedFetch = drv: drv.overrideAttrs (afinal: aprev: {
|
||||||
|
postFetch = (aprev.postFetch or "") + ''
|
||||||
|
printf "FETCH_HASH:%s:FETCH_HASH" "$(\
|
||||||
|
${final.lib.getExe final.nix} --extra-experimental-features "nix-command" \
|
||||||
|
hash path --sri "$out")"
|
||||||
|
'';
|
||||||
|
});
|
||||||
|
|
||||||
ghidra_headless = final.ghidra.lib;
|
ghidra_headless = final.ghidra.lib;
|
||||||
|
|
||||||
# stuff that tracks upstream
|
# stuff that tracks upstream
|
||||||
|
|
Loading…
Reference in New Issue