Installation
System wide:
{
environment.systemPackages = with nix-casks.packages.${system}; [
kotlin-native # Kotlin Native
];
}
Home Manager:
{
home.packages = with nix-casks.packages.${system}; [
kotlin-native # Kotlin Native
];
}
Package Definition
{
"pname": "kotlin-native",
"version": "2.2.0",
"src": {
"url": "https://github.com/JetBrains/kotlin/releases/download/v2.2.0/kotlin-native-prebuilt-macos-aarch64-2.2.0.tar.gz",
"sha256": "53e68794a19e7399bf8fec905c96f486595aefe90d2e9c65421c72dc059bcbfd"
},
"installPhase": [
"mkdir -p \"$out/bin\" && ln -s \"kotlin-native-prebuilt-macos-aarch64-2.2.0/bin/run_konan\" \"$out/bin/run_konan\"",
"mkdir -p \"$out/bin\" && ln -s \"kotlin-native-prebuilt-macos-aarch64-2.2.0/bin/generate-platform\" \"$out/bin/generate-platform\"",
"mkdir -p \"$out/bin\" && ln -s \"kotlin-native-prebuilt-macos-aarch64-2.2.0/bin/jsinterop\" \"$out/bin/jsinterop\"",
"mkdir -p \"$out/bin\" && ln -s \"kotlin-native-prebuilt-macos-aarch64-2.2.0/bin/klib\" \"$out/bin/klib\"",
"mkdir -p \"$out/bin\" && ln -s \"kotlin-native-prebuilt-macos-aarch64-2.2.0/bin/konan-lldb\" \"$out/bin/konan-lldb\"",
"mkdir -p \"$out/bin\" && ln -s \"kotlin-native-prebuilt-macos-aarch64-2.2.0/bin/konanc\" \"$out/bin/konanc\"",
"mkdir -p \"$out/bin\" && ln -s \"kotlin-native-prebuilt-macos-aarch64-2.2.0/bin/kotlinc-native\" \"$out/bin/kotlinc-native\"",
"mkdir -p \"$out/bin\" && ln -s \"kotlin-native-prebuilt-macos-aarch64-2.2.0/bin/cinterop\" \"$out/bin/cinterop\""
],
"meta": {
"description": "LLVM backend for Kotlin",
"homepage": "https://kotlinlang.org/docs/reference/native-overview.html"
}
}
Version History
2.2.10 (NixCasks v4)
15 August 2025, 00:00 2.2.0 (NixCasks v4)
24 June 2025, 00:00 2.1.21 (NixCasks v4)
16 May 2025, 00:16 2.1.20 (NixCasks v4)
21 March 2025, 00:00 2.1.10 (NixCasks v4)
7 March 2025, 09:14 2.1.10 (NixCasks v3)
5 March 2025, 00:00 2.1.10 (NixCasks v2)
4 March 2025, 19:10 2.1.10 (NixCasks v1)
28 January 2025, 00:00 2.1.0 (NixCasks v1)
29 November 2024, 00:00 2.0.21 (NixCasks v1)
8 November 2024, 21:11