Commit 109dff3b authored by Weijia Wang's avatar Weijia Wang Committed by github-actions[bot]
Browse files

share-preview: fix build on darwin

(cherry picked from commit bc26aacc972c84bd936aa896783eb3d0a2679e8a)
parent c00fe4bb
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -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";