about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAndreas Källberg <anka.213@gmail.com>2021-04-19 18:44:38 +0800
committersterni <sternenseemann@systemli.org>2021-04-19 13:06:22 +0200
commitabf3a8af7c387f8392c92501c81080655c21166e (patch)
tree46a9ab510504246222bf6620c5534a65a4ff81b9
parent29058f9a43064ab0fbd2222420ddc1f3339e2a69 (diff)
downloadnixlib-abf3a8af7c387f8392c92501c81080655c21166e.tar
nixlib-abf3a8af7c387f8392c92501c81080655c21166e.tar.gz
nixlib-abf3a8af7c387f8392c92501c81080655c21166e.tar.bz2
nixlib-abf3a8af7c387f8392c92501c81080655c21166e.tar.lz
nixlib-abf3a8af7c387f8392c92501c81080655c21166e.tar.xz
nixlib-abf3a8af7c387f8392c92501c81080655c21166e.tar.zst
nixlib-abf3a8af7c387f8392c92501c81080655c21166e.zip
koka: Only build the executable
Just like for most other haskell programs,
we only want the binary, not the haskell libraries and ghc.

This reduces the closure size and avoids "conflicting packages" on macos
-rw-r--r--pkgs/top-level/all-packages.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index d62d047c91d0..ea4b58c2100c 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -10911,7 +10911,7 @@ in
 
   knightos-z80e = callPackage ../development/tools/knightos/z80e { };
 
-  koka = haskellPackages.callPackage ../development/compilers/koka { };
+  koka = haskell.lib.justStaticExecutables (haskellPackages.callPackage ../development/compilers/koka { });
 
   kotlin = callPackage ../development/compilers/kotlin { };