composition-c4 and napalm make azazel evaluation take ages. I initially used them to bypass the need for modifying multiple hashes on update but the update script technology advanced greatly since.
The buildNpmPackage and buildComposerPackage are also significantly more ergonomic.
composition-c4
andnapalm
makeazazel
evaluation take ages. I initially used them to bypass the need for modifying multiple hashes on update but the update script technology advanced greatly since.The
buildNpmPackage
andbuildComposerPackage
are also significantly more ergonomic.buildNpmPackage
requires https://github.com/NixOS/nixpkgs/pull/326689 for update script to work. While at it, I also fixed termination of_experimental-update-script-combinators.sequence
on failure andupdate.py
worktree cleanup on failure