fluux-messenger: fix darwin build

These deps need to be linux only, so condition them as such.
This commit is contained in:
Adam C. Stephens
2026-09-14 13:52:43 -04:00
parent 434cca9be4
commit eecbc55057

View File

@@ -51,14 +51,16 @@ rustPlatform.buildRustPackage (finalAttrs: {
];
buildInputs = [
cacert
]
++ lib.optionals stdenv.hostPlatform.isLinux [
webkitgtk_4_1
libayatana-appindicator
libxscrnsaver
cacert
];
# libayatana-appindicator is not in the RUNPATH by default
runtimeDependencies = [ libayatana-appindicator ];
runtimeDependencies = lib.optionals stdenv.hostPlatform.isLinux [ libayatana-appindicator ];
tauriBuildFlags = [ "--no-sign" ];