syncyomi: fix failed checks on darwin

This commit is contained in:
Harinn
2026-03-29 02:13:33 +07:00
parent 2fbaf6ce6f
commit 894ab666b3
+8
View File
@@ -2,6 +2,8 @@
lib,
stdenvNoCC,
fetchFromGitHub,
iana-etc,
libredirect,
buildGoModule,
nodejs,
pnpm_9,
@@ -79,6 +81,12 @@ buildGoModule (finalAttrs: {
cp -r $web/* web/dist
'';
nativeCheckInputs = lib.optionals stdenvNoCC.hostPlatform.isDarwin [ libredirect.hook ];
preCheck = lib.optionalString stdenvNoCC.hostPlatform.isDarwin ''
export NIX_REDIRECTS=/etc/protocols=${iana-etc}/etc/protocols:/etc/services=${iana-etc}/etc/services
'';
ldflags = [
"-s"
"-w"