From ae3504632697eb76852a623f44678b5e11118df3 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Tue, 13 Jun 2023 23:06:37 +0200 Subject: [PATCH] treewide: treewide: use lib.optionalAttrs instead of 'then {}' add missing parentheses. --- .../lisp-modules-obsolete/quicklisp-to-nix-overrides.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/lisp-modules-obsolete/quicklisp-to-nix-overrides.nix b/pkgs/development/lisp-modules-obsolete/quicklisp-to-nix-overrides.nix index 50bf5bcc461b..00b094dc9fd9 100644 --- a/pkgs/development/lisp-modules-obsolete/quicklisp-to-nix-overrides.nix +++ b/pkgs/development/lisp-modules-obsolete/quicklisp-to-nix-overrides.nix @@ -4,7 +4,7 @@ let skipBuildPhase = x: { overrides = y: ((x.overrides y) // { buildPhase = "true"; }); }; - multiOverride = l: x: pkgs.lib.optionalAttrs (l != []) ((builtins.head l) x) // (multiOverride (builtins.tail l) x); + multiOverride = l: x: pkgs.lib.optionalAttrs (l != []) (((builtins.head l) x) // (multiOverride (builtins.tail l) x)); lispName = (clwrapper.lisp.pname or (builtins.parseDrvName clwrapper.lisp.name).name); ifLispIn = l: f: if (pkgs.lib.elem lispName l) then f else (x: {}); ifLispNotIn = l: f: if ! (pkgs.lib.elem lispName l) then f else (x: {});