fix python overrides

This commit is contained in:
xenia 2025-09-12 01:00:01 -04:00
parent 219b736565
commit 29532b3561
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 {}; patdiff-bin = ofinal.callPackage ./pkgs/ocaml/patdiff-bin {};
}); });
python312Packages = prev.python312Packages.overrideScope (pfinal: pprev: { python312 = prev.python312.override {
feedvalidator = pfinal.callPackage ./pkgs/python/feedvalidator {}; packageOverrides = pfinal: pprev: {
megacom = pfinal.callPackage ./pkgs/python/megacom {}; feedvalidator = pfinal.callPackage ./pkgs/python/feedvalidator {};
}); megacom = pfinal.callPackage ./pkgs/python/megacom {};
};
};
# add to top level because it has a binary # add to top level because it has a binary
feedvalidator = final.python312Packages.feedvalidator; feedvalidator = final.python312Packages.feedvalidator;
megacom = final.python312Packages.megacom; megacom = final.python312Packages.megacom;
python311Packages = prev.python311Packages.overrideScope (pfinal: pprev: { python311 = prev.python311.override {
libbs = pfinal.callPackage ./pkgs/reverse-engineering/binsync/libbs.nix {}; packageOverrides = pfinal: pprev: {
binsync = pfinal.callPackage ./pkgs/reverse-engineering/binsync/binsync.nix {}; libbs = pfinal.callPackage ./pkgs/reverse-engineering/binsync/libbs.nix {};
}); binsync = pfinal.callPackage ./pkgs/reverse-engineering/binsync/binsync.nix {};
};
};
# temporary upgrade so we can actually download satisfactory # temporary upgrade so we can actually download satisfactory
depotdownloader = prev.callPackage ./pkgs/temp/depotdownloader {}; depotdownloader = prev.callPackage ./pkgs/temp/depotdownloader {};