Loading
apparmor-parser: enable `strictDeps`
bash, perl and python are all shebangs used by the test scripts hence they're moved to `nativeCheckInputs` so that they can be on PATH. runtimeShellPackage is added to `buildInputs` to fix the shebang in $out/lib/apparmor/rc.apparmor.function. prior to this, its `#!/bin/sh` shebang was being patched via the bash from `checkInputs`. that's flimsy as it relies on `doCheck == true` (which is false e.g. when cross compiling). instead, provide a shell in `buildInputs` to ensure patching of `#!/bin/sh` in runtime scripts.