diff options
| author | DavHau <hsngrmpf+github@gmail.com> | 2021-05-11 13:50:02 +0700 |
|---|---|---|
| committer | Jan Tojnar <jtojnar@gmail.com> | 2022-02-02 12:15:47 +0100 |
| commit | dfcc51def70b321ba11f985fbedeec088a8a9e88 (patch) | |
| tree | 831b8a0d4800d427fe1d42af88ef089128f12247 /pkgs/development/python-modules/termplotlib/gnuplot-subprocess.patch | |
| parent | 02420e0ca6b2c81ace135c7a282db31dfa51387d (diff) | |
fetchpatch: allow empty hash
Previously, when sha256 either wasn't defined or set to an empty string
fetchpatch would error out as follows:
'''
warning: found empty hash, assuming 'sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA='
...
/nix/store/agwlk2bcfvz2ggrsbvwd7696qj55frbi-stdenv-linux/setup: line 96: /build/: Is a directory
sed: couldn't flush stdout: Broken pipe
'''
This patch makes it show fetchurl's error message instead:
'''
warning: found empty hash, assuming 'sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA='
...
error: hash mismatch in fixed-output derivation:
specified: sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
got: sha256-NWGWoyEgT/ztCwbhNgGPvG+nqX4bxtFnD+wds6fklbs=
'''
This is very convenient for TOFU.
Co-Authored-By: Ivar Scholten <ivar.scholten@protonmail.com>
Diffstat (limited to 'pkgs/development/python-modules/termplotlib/gnuplot-subprocess.patch')
0 files changed, 0 insertions, 0 deletions
