diff --git a/pkgs/development/compilers/crystal/build-package.nix b/pkgs/development/compilers/crystal/build-package.nix index 31d491236a6b..888872d7afcc 100644 --- a/pkgs/development/compilers/crystal/build-package.nix +++ b/pkgs/development/compilers/crystal/build-package.nix @@ -108,11 +108,12 @@ stdenv.mkDerivation ( ++ [ "runHook postConfigure" ] )); - env = args.env or { } // { + env = { CRFLAGS = lib.concatStringsSep " " defaultOptions; PREFIX = placeholder "out"; - }; + } + // (args.env or { }); inherit enableParallelBuilding; strictDeps = true; @@ -205,8 +206,9 @@ stdenv.mkDerivation ( done ''; - meta = args.meta or { } // { - platforms = args.meta.platforms or crystal.meta.platforms; - }; + meta = { + platforms = crystal.meta.platforms; + } + // (args.meta or { }); } )