From 0fd69dc26c5423235f2e30ea94eded99cb38b8dc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 15 Jun 2026 18:21:41 +0200 Subject: [PATCH] weblate: skip null packages in relaxDeps logic This fixes eval on staging, because there Python 3.14 is the default and backports-zstd is null, because it is included by default. --- pkgs/by-name/we/weblate/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/we/weblate/package.nix b/pkgs/by-name/we/weblate/package.nix index d2c7f00cb18d..892d9a778806 100644 --- a/pkgs/by-name/we/weblate/package.nix +++ b/pkgs/by-name/we/weblate/package.nix @@ -111,7 +111,7 @@ python3Packages.buildPythonApplication (finalAttrs: { ]; in lib.concatMap ( - p: if lib.elem p.pname coreDeps then [ ] else [ p.pname ] + p: if p == null || lib.elem p.pname coreDeps then [ ] else [ p.pname ] ) finalAttrs.passthru.dependencies; dependencies =