From ad46c322897a0e66fdfc4646ff30ffca150e36fc Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Thu, 25 Dec 2025 19:45:36 +0900 Subject: [PATCH] shogihome: 1.25.1 -> 1.26.0 Diff: https://github.com/sunfish-shogi/shogihome/compare/v1.25.1...v1.26.0 --- pkgs/by-name/sh/shogihome/package.nix | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/sh/shogihome/package.nix b/pkgs/by-name/sh/shogihome/package.nix index 71e9ce12297d..dc8a376698d7 100644 --- a/pkgs/by-name/sh/shogihome/package.nix +++ b/pkgs/by-name/sh/shogihome/package.nix @@ -4,7 +4,7 @@ buildNpmPackage, fetchFromGitHub, makeWrapper, - electron_37, + electron_39, vulkan-loader, makeDesktopItem, copyDesktopItems, @@ -18,20 +18,20 @@ }: let - electron = electron_37; + electron = electron_39; in buildNpmPackage (finalAttrs: { pname = "shogihome"; - version = "1.25.1"; + version = "1.26.0"; src = fetchFromGitHub { owner = "sunfish-shogi"; repo = "shogihome"; tag = "v${finalAttrs.version}"; - hash = "sha256-CRPZmycYaKtqjjiISKVGLf2jUvM6Xk6cUryKZcFX3tc="; + hash = "sha256-Mq5fmxecPqb0YH4vgzAKiZ+5f77acQRoodJaqJqjjQI="; }; - npmDepsHash = "sha256-8v6r3DAUzNeMQqLl99mp5rUytbUe7wFj3jkHb6lbwFI="; + npmDepsHash = "sha256-iFAIwvM0SjZiLfY0Ejdk1TlKEJDh/bx3fdzkzNBOkkE="; postPatch = '' substituteInPlace package.json \ @@ -39,11 +39,12 @@ buildNpmPackage (finalAttrs: { --replace-fail 'npm run install:electron && ' "" substituteInPlace .electron-builder.config.mjs \ - --replace-fail 'AppImage' 'dir' + --replace-fail 'AppImage' 'dir' \ + --replace-fail 'await signMacApp' '// await signMacApp' '' # Workaround for https://github.com/electron/electron/issues/31121 + lib.optionalString stdenv.hostPlatform.isLinux '' - substituteInPlace src/background/window/path.ts \ + substituteInPlace src/background/proc/env.ts \ --replace-fail 'process.resourcesPath' "'$out/share/lib/shogihome/resources'" '';