Reproduction script:
# Bulk rewrite
./maintainers/scripts/sha-to-sri.py pkgs/by-name
# Revert some packages which will need manual intervention
for n in amdvlk azure-cli cargo-profiler corefonts flatito fluxcd gist perf_data_converter protoc-gen-js solana-cli swt verible; do
git checkout -- "pkgs/by-name/${n:0:2}/${n}"
done
This only inits the package, but not a module to use it as bootloader for
NixOS. This will come as a follow-up. However, this package alone is also
useful for itself, as one can create bootable images with the artifacts
exported by it, similar to `grub-mkrescue` or `grub-mkstandalone`.
Look at the Limine README for further instructions.