From 2cbdeaade8dc06543449c5f129fe17da89284544 Mon Sep 17 00:00:00 2001 From: fumnanya Date: Sun, 13 Jul 2025 15:47:45 +0100 Subject: [PATCH] yaak: fix nix run --- pkgs/by-name/ya/yaak/package.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ya/yaak/package.nix b/pkgs/by-name/ya/yaak/package.nix index cc9828b7ca4d..ccca382348cd 100644 --- a/pkgs/by-name/ya/yaak/package.nix +++ b/pkgs/by-name/ya/yaak/package.nix @@ -116,7 +116,14 @@ rustPlatform.buildRustPackage (finalAttrs: { preInstall = "pushd src-tauri"; - postInstall = "popd"; + postInstall = + lib.optionalString stdenv.hostPlatform.isDarwin '' + mkdir $out/bin + makeWrapper $out/Applications/Yaak.app/Contents/MacOS/yaak-app $out/bin/yaak-app + '' + + '' + popd + ''; postFixup = lib.optionalString stdenv.hostPlatform.isLinux '' wrapProgram $out/bin/yaak-app \ @@ -132,7 +139,7 @@ rustPlatform.buildRustPackage (finalAttrs: { changelog = "https://github.com/mountain-loop/yaak/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ redyf ]; - mainProgram = "yaak"; + mainProgram = "yaak-app"; platforms = [ "x86_64-linux" "aarch64-linux"