From 4c38af874ce1cbf571b4ff18b68df540a83e11ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Motiejus=20Jak=C5=A1tys?= Date: Fri, 19 Jan 2024 16:23:36 +0200 Subject: [PATCH] better overlays --- pkgs.nix | 38 ++++++++++++++++++-------------------- 1 file changed, 18 insertions(+), 20 deletions(-) diff --git a/pkgs.nix b/pkgs.nix index 8ae540a..b7717da 100644 --- 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 {}; + }) + ]; +}