fix python overrides

This commit is contained in:
xenia 2025-09-12 01:00:01 -04:00
parent 9ba5dff3bc
commit 280bc961ac
1 changed files with 12 additions and 8 deletions

View File

@ -28,19 +28,23 @@ final: prev: {
patdiff-bin = ofinal.callPackage ./pkgs/ocaml/patdiff-bin {};
});
python312Packages = prev.python312Packages.overrideScope (pfinal: pprev: {
feedvalidator = pfinal.callPackage ./pkgs/python/feedvalidator {};
megacom = pfinal.callPackage ./pkgs/python/megacom {};
});
python312 = prev.python312.override {
packageOverrides = pfinal: pprev: {
feedvalidator = pfinal.callPackage ./pkgs/python/feedvalidator {};
megacom = pfinal.callPackage ./pkgs/python/megacom {};
};
};
# add to top level because it has a binary
feedvalidator = final.python312Packages.feedvalidator;
megacom = final.python312Packages.megacom;
python311Packages = prev.python311Packages.overrideScope (pfinal: pprev: {
libbs = pfinal.callPackage ./pkgs/reverse-engineering/binsync/libbs.nix {};
binsync = pfinal.callPackage ./pkgs/reverse-engineering/binsync/binsync.nix {};
});
python311 = prev.python311.override {
packageOverrides = pfinal: pprev: {
libbs = pfinal.callPackage ./pkgs/reverse-engineering/binsync/libbs.nix {};
binsync = pfinal.callPackage ./pkgs/reverse-engineering/binsync/binsync.nix {};
};
};
outer-wilds-text-adventure = prev.callPackage ./pkgs/games/outer-wilds-text-adventure {};
satisfactory-dedicated-server = prev.callPackage ./pkgs/games/satisfactory-dedicated-server {};