share-preview: fix build on darwin

(cherry picked from commit bc26aacc972c84bd936aa896783eb3d0a2679e8a)
This commit is contained in:
Weijia Wang 2024-05-23 07:02:23 +02:00 committed by github-actions[bot]
parent c00fe4bb53
commit 109dff3b44

@ -12,6 +12,7 @@
desktop-file-utils,
libadwaita,
openssl,
darwin,
}:
stdenv.mkDerivation (finalAttrs: {
@ -45,8 +46,15 @@ stdenv.mkDerivation (finalAttrs: {
buildInputs = [
libadwaita
openssl
] ++ lib.optionals stdenv.isDarwin [
darwin.apple_sdk.frameworks.Foundation
darwin.apple_sdk.frameworks.SystemConfiguration
];
env.NIX_CFLAGS_COMPILE = toString (
lib.optionals stdenv.isDarwin [ "-Wno-error=incompatible-function-pointer-types" ]
);
meta = {
description = "Preview and debug websites metadata tags for social media share";
homepage = "https://apps.gnome.org/SharePreview";