From 230d506073fffd12051fc30c184fb5dd6f2a1864 Mon Sep 17 00:00:00 2001 From: stuebinm Date: Sun, 26 Mar 2023 17:25:12 +0200 Subject: [PATCH] netbox: workaround to allow python packageOverrides see https://github.com/NixOS/nixpkgs/issues/44426 ("Python's packageOverrides isn't composable") for why this is a useful thing to do. --- pkgs/servers/web-apps/netbox/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/web-apps/netbox/default.nix b/pkgs/servers/web-apps/netbox/default.nix index a30ceae722738f..aeeb57fa3792d1 100644 --- a/pkgs/servers/web-apps/netbox/default.nix +++ b/pkgs/servers/web-apps/netbox/default.nix @@ -8,10 +8,10 @@ , plugins ? ps: [] }: let - py = python3.override { - packageOverrides = self: super: { + py = python3 // { + pkgs = python3.pkgs.overrideScope (self: super: { django = super.django_4; - }; + }); }; extraBuildInputs = plugins py.pkgs;