diff --git a/pkgs/by-name/ku/kulala-core/package.nix b/pkgs/by-name/ku/kulala-core/package.nix index 438c922eba3f..1a9af47f754b 100644 --- a/pkgs/by-name/ku/kulala-core/package.nix +++ b/pkgs/by-name/ku/kulala-core/package.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "kulala-core"; - version = "0.7.0"; + version = "0.13.0"; strictDeps = true; __structuredAttrs = true; @@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "mistweaverco"; repo = "kulala-core"; tag = "v${finalAttrs.version}"; - hash = "sha256-zY/Yg/1s/pyyuKxtUa2cIzLCraSNSzpPMBx9EbGIIGI="; + hash = "sha256-pUBG8tlybpd/YPArIssCEy5Op47MVPLJsOOolVItZpU="; }; node_modules = stdenv.mkDerivation { @@ -78,11 +78,13 @@ stdenv.mkDerivation (finalAttrs: { cp -R ${finalAttrs.node_modules}/node_modules . echo '{ "version": "${finalAttrs.version}" }' > packages/core/version.json - bun build src/cli.ts \ - --define __KULALA_EMBED_CURL__=false \ - --target bun \ - --outfile dist/kulala-core.js \ - --cwd packages/core + ( + cd packages/core + bun build src/cli.ts \ + --target=bun \ + --outdir=dist \ + --asset-naming='[name].[ext]' + ) runHook postBuild ''; @@ -90,7 +92,8 @@ stdenv.mkDerivation (finalAttrs: { installPhase = '' runHook preInstall - install -Dm644 packages/core/dist/kulala-core.js $out/lib/kulala-core/kulala-core.js + install -Dm644 packages/core/dist/cli.js $out/lib/kulala-core/kulala-core.js + install -Dm644 packages/core/dist/liblua5.1.wasm $out/lib/kulala-core/liblua5.1.wasm makeWrapper ${lib.getExe bun} $out/bin/kulala-core \ --add-flags $out/lib/kulala-core/kulala-core.js \ --set KULALA_CURL_PATH ${lib.getExe curl}