Is there some helper that takes one derivation, and a script, and returns a derivation that just patches the first derivation? Something with an API like this:
patchWithScript {
input = pkgs.hello;
script = ''
rm bin/hello
'';
}
Is there some helper that takes one derivation, and a script, and returns a derivation that just patches the first derivation? Something with an API like this:
patchWithScript {
input = pkgs.hello;
script = ''
rm bin/hello
'';
}
Not at the moment no, this is tracked in this issue:
I made a few helpers like this in my config, I linked them all in a comment on that issue
Not exactly what you wanted, but there’s the underutilized applyPatches
function. It’s main usecase is just patching source files based off of .patch
files. It won’t really work for your use-case, but thought I’d just put it here.