From aee7acd461cd30b6e54748feced6b1b57d776259 Mon Sep 17 00:00:00 2001 From: TomaSajt <62384384+TomaSajt@users.noreply.github.com> Date: Sun, 10 Aug 2025 01:19:08 +0200 Subject: [PATCH] koodo-reader: set mac signing identity to null --- pkgs/by-name/ko/koodo-reader/package.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ko/koodo-reader/package.nix b/pkgs/by-name/ko/koodo-reader/package.nix index 460156e84c7b..f3bfb0b35107 100644 --- a/pkgs/by-name/ko/koodo-reader/package.nix +++ b/pkgs/by-name/ko/koodo-reader/package.nix @@ -54,9 +54,6 @@ stdenv.mkDerivation (finalAttrs: { env.ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; - # disable code signing on Darwin - env.CSC_IDENTITY_AUTO_DISCOVERY = "false"; - postBuild = '' cp -r ${electron.dist} electron-dist chmod -R u+w electron-dist @@ -68,7 +65,9 @@ stdenv.mkDerivation (finalAttrs: { export npm_config_nodedir=${electron.headers} npm run postinstall + # Explicitly set identity to null to avoid signing on darwin yarn --offline run electron-builder --dir \ + -c.mac.identity=null \ -c.electronDist=electron-dist \ -c.electronVersion=${electron.version} '';