summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/rangehttpserver
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2025-01-28 10:56:35 +0100
committerAlyssa Ross <hi@alyssa.is>2025-01-31 13:59:36 +0100
commit79187e681cbdfd8c4ef90de90cdd0be68337c810 (patch)
tree2800c782634a5a307e08b8bb2e852d69c11538b5 /pkgs/development/python-modules/rangehttpserver
parent73219503af8594b32f68ced224c38d990f5f57d0 (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