29 lines
698 B
Nix
29 lines
698 B
Nix
{ ... }:
|
|
|
|
{
|
|
imports = [
|
|
./modules/ghidra-server
|
|
];
|
|
|
|
nixpkgs.overlays = [
|
|
(final: prev: {
|
|
fetchFromSteam = prev.callPackage ./lib/fetchsteam {};
|
|
|
|
ghidra_headless = prev.ghidra.override {
|
|
openjdk17 = prev.openjdk17_headless;
|
|
};
|
|
|
|
ocamlPackages = prev.ocamlPackages.overrideScope (ofinal: oprev: {
|
|
xlog = ofinal.callPackage ./pkgs/ocaml/xlog {};
|
|
});
|
|
|
|
python312Packages = prev.python312Packages.overrideScope (pfinal: pprev: {
|
|
feedvalidator = pfinal.callPackage ./pkgs/python/feedvalidator {};
|
|
});
|
|
|
|
# add to top level because it has a binary
|
|
feedvalidator = final.python312Packages.feedvalidator;
|
|
})
|
|
];
|
|
}
|