diff options
| author | Luke Granger-Brown <git@lukegb.com> | 2023-08-13 14:09:58 +0100 |
|---|---|---|
| committer | Luke Granger-Brown <git@lukegb.com> | 2023-08-13 14:30:43 +0100 |
| commit | 19cd58a6ca6153a62139128e93876d5e6e703b62 (patch) | |
| tree | 2c12535cc465d6c5314c379dcefff6f8db5c1812 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch | |
| parent | 1bc43577f32c53bab984cbe9808a997125a7932b (diff) | |
flutter37: fix skyNotice hash for version 1a65d409c7a1438a34d21b60bf30a6fd5db59314
Using fetchurl like this means that, if you build the `flutter`
derivation first, you will get a file named "LICENSE" in your store with
the correct hash. `flutter37` will then build because this file is
already in your store, even though the LICENSE to which _it_ refers is
different. This is dangerous in this case - but an intentional design
decision in the way fetchurl works to allow artifacts which are the same
to be fetched from arbitrary sources, or even pre-populated into the
store.
To avoid this, explicitly tag the fetchurl with a name and the commit
hash we're fetching from. This means we _must_ fetch these separately
for each flutter version and avoids the problem of accidentally reusing
artifacts for a different build.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions
