pkgs: let empty = pkgs.runCommand "empty" { } "mkdir $out"; pkg = path: args: let p = pkgs.callPackage path args; in if p.meta.available then p else empty; in rec { binaryninja = pkg ./binary-ninja-personal { }; commander-x16 = pkg ./commander-x16 { }; gef = pkg ./gef { }; msfpc = pkg ./msfpc { }; security-toolbox = pkg ./security-toolbox { inherit gef msfpc webshells weevely; }; SpaceCadetPinball = pkg ./SpaceCadetPinball { }; stretchy-spaces = pkg ./stretchy-spaces { }; webshells = pkg ./webshells { }; weevely = pkg ./weevely { }; }