commit 4c38af874ce1cbf571b4ff18b68df540a83e11ba (tree) parent f0a32ae9ae5d7235869ead8c5fa48f1cd26b7618 Author: Motiejus Jakštys <motiejus@jakstys.lt> Date: Fri, 19 Jan 2024 16:23:36 +0200 better overlays Diffstat:
| M | pkgs.nix | | | 38 | ++++++++++++++++++-------------------- |
1 file changed, 18 insertions(+), 20 deletions(-)
diff --git a/pkgs.nix b/pkgs.nix @@ -2,24 +2,22 @@ nixpkgs, system, geoip2-tarball, -}: let - pkgs = import nixpkgs { - inherit system; - overlays = [ - (_: super: { - python3 = super.python3.override { - packageOverrides = _: python-super: { - django = python-super.django_5; - }; +}: +import nixpkgs { + inherit system; + overlays = [ + (_: super: { + python3 = super.python3.override { + packageOverrides = _: python-super: { + django = python-super.django_5; }; - geoip-mmdb = pkgs.callPackage ./pkgs/geoip-mmdb.nix { - inherit geoip2-tarball; - }; - e11sync-static = pkgs.callPackage ./pkgs/e11sync-static.nix {}; - e11sync-frontend = pkgs.callPackage ./pkgs/e11sync-frontend.nix {}; - e11sync-backend = pkgs.callPackage ./pkgs/e11sync-backend.nix {}; - }) - ]; - }; -in - pkgs + }; + geoip-mmdb = super.callPackage ./pkgs/geoip-mmdb.nix { + inherit geoip2-tarball; + }; + e11sync-static = super.callPackage ./pkgs/e11sync-static.nix {}; + e11sync-frontend = super.callPackage ./pkgs/e11sync-frontend.nix {}; + e11sync-backend = super.callPackage ./pkgs/e11sync-backend.nix {}; + }) + ]; +}