diff options
| author | Alyssa Ross <hi@alyssa.is> | 2025-01-28 10:56:35 +0100 |
|---|---|---|
| committer | Alyssa Ross <hi@alyssa.is> | 2025-01-31 13:59:36 +0100 |
| commit | 79187e681cbdfd8c4ef90de90cdd0be68337c810 (patch) | |
| tree | 2800c782634a5a307e08b8bb2e852d69c11538b5 /pkgs/development/python-modules/rangehttpserver | |
| parent | 73219503af8594b32f68ced224c38d990f5f57d0 (diff) | |
lixVersions: use fetchCargoVendor
Cargo 1.84.0 seems to have changed the output format of cargo vendor
again, once again invalidating fetchCargoTarball FOD hashes. It's
time to fix this once and for all, switching across the board to
fetchCargoVendor, which is not dependent on cargo vendor's output
format.
I've unified the cargoHash and cargoLock parameters into a single
cargoDeps parameter, which is what cargoHash and cargoLock end up
being shorthand for. Taking a cargoHash parameter for a package
builder isn't generally a good idea, because it will produce a
silently broken FOD if we change the hashing scheme, like we're doing
here. For Lix this wouldn't be too bad currently because lix-doc
isn't exposed and so can't be overridden, but I think this is still
cleaner than having two mutually exclusive parameters passed through
multiple layers of functions.
Diffstat (limited to 'pkgs/development/python-modules/rangehttpserver')
0 files changed, 0 insertions, 0 deletions
