From c1a11ce43151e26c460f6968f93b7ba06f660682 Mon Sep 17 00:00:00 2001 From: Antoine Viallon Date: Thu, 13 Jul 2023 13:27:41 +0200 Subject: [PATCH] [Overlays] Fix jetbrains.pycharm-professional-fhs overlay --- overlays.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/overlays.nix b/overlays.nix index d25bd95..3f01939 100644 --- a/overlays.nix +++ b/overlays.nix @@ -93,11 +93,14 @@ in let tryX = tryEval x; in - if tryX.success + if + tryX.success && (isDerivation tryX.value) then - isDerivation tryX.value - && !(tryX.value.meta.insecure || tryX.value.meta.broken) - else false + if !(tryX.value.meta.insecure || tryX.value.meta.broken) + then true + else trace "Excluding interpreter ${getName x} from pycharm FHS" false + else + false ; interpreters = pkgs: filter (x: myIsDerivation x) (attrValues pkgs.pythonInterpreters); unwrapped = final.jetbrains.pycharm-professional;