From 5dc20a8db42c592f00d4c803a4d1f2502346e7b2 Mon Sep 17 00:00:00 2001 From: Tamas Kalman Date: Sun, 26 Apr 2026 05:38:08 -0700 Subject: [PATCH] bump grandiose pin to fix macOS arm64 build The pinned commit cf09bb84 of rse/grandiose lacks the mac && arm64 case in binding.gyp, so on Apple Silicon grandiose.node builds without linking libndi. The renderer then crashes (SIGSEGV) on the first NDI call. rse/grandiose@456f3132 ("fix ARM64 usage") adds the missing case and a separate ndi/lib/mac-a64/libndi.dylib. After this bump, `electron-builder --mac --arm64` produces a working Vingester.app on Apple Silicon with no patches needed. Verified locally on macOS 26.4 / Apple Silicon. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 8ba57b4..5fd86b1 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "@discordjs/opus": "0.7.0", "ebml": "3.0.0", "less": "4.1.2", - "grandiose": "rse/grandiose#cf09bb84", + "grandiose": "rse/grandiose#456f3132ef60d068d989a208147d396596012dfb", "throttle-debounce": "4.0.1", "js-yaml": "4.1.0", "pure-uuid": "1.6.2",