From 78b8e1b95660b3f7f1d9fdbd5e1ff48a5cca233a Mon Sep 17 00:00:00 2001 From: Valentin Boettcher Date: Thu, 9 Dec 2021 14:34:31 +0100 Subject: [PATCH] attempt to fix --- flake.nix | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/flake.nix b/flake.nix index 2a1c550..71ea4bf 100644 --- a/flake.nix +++ b/flake.nix @@ -25,12 +25,10 @@ makeAddCythonOverrides = (flakes: - (self: super: - (builtins.listToAttrs (builtins.map - (name: - { - name = name; - value = super.${name}.overridePythonAttrs ( + (builtins.map + (name: + (self: super: { + ${name} = super.${name}.overridePythonAttrs ( old: { buildInputs = (old.buildInputs or [ ]) ++ [ self.cython @@ -38,8 +36,8 @@ } ); }) - flakes)) - )); + flakes) + )); poetry2nixWrapper = nixpkgs: pythonInputs: { name @@ -57,8 +55,7 @@ let overrides = nixpkgs.lib.composeManyExtensions [ (prev.poetry2nix.overrides.withDefaults (makeDefaultPackageOverrides pythonInputs system)) - (makeAddCythonOverrides addCythonTo) - ]; + ] ++ (makeAddCythonOverrides addCythonTo); in { ${name} = (prev.poetry2nix.mkPoetryApplication ({