From 23dfcf5c2d2d4a64f3f3e60e7d99f13f6daba47a Mon Sep 17 00:00:00 2001 From: Ulysses Zhan Date: Fri, 22 Mar 2024 00:36:14 -0700 Subject: [PATCH] crystal.buildCrystalPackage: fix a precedence mistake that prevents overriding configure phase --- pkgs/development/compilers/crystal/build-package.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/development/compilers/crystal/build-package.nix b/pkgs/development/compilers/crystal/build-package.nix index e1ff7d08fb54..cb5869392b6b 100644 --- a/pkgs/development/compilers/crystal/build-package.nix +++ b/pkgs/development/compilers/crystal/build-package.nix @@ -71,8 +71,7 @@ let in stdenv.mkDerivation (mkDerivationArgs // { - configurePhase = args.configurePhase or lib.concatStringsSep "\n" - ( + configurePhase = args.configurePhase or (lib.concatStringsSep "\n" ( [ "runHook preConfigure" ] @@ -83,7 +82,7 @@ stdenv.mkDerivation (mkDerivationArgs // { "cp shard.lock lib/.shards.info" ] ++ [ "runHook postConfigure" ] - ); + )); CRFLAGS = lib.concatStringsSep " " defaultOptions;