From 9e2993e75a4c74c381706631c8a0c60940b08046 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Tue, 6 Feb 2018 12:57:52 -0600 Subject: [PATCH] diff-pdf: Try to fix darwin build --- pkgs/applications/misc/diff-pdf/default.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/diff-pdf/default.nix b/pkgs/applications/misc/diff-pdf/default.nix index d6eed6d6033..467c2b3c2d5 100644 --- a/pkgs/applications/misc/diff-pdf/default.nix +++ b/pkgs/applications/misc/diff-pdf/default.nix @@ -1,5 +1,12 @@ -{ stdenv, fetchFromGitHub, autoconf, automake, pkgconfig, cairo, poppler, wxGTK }: +{ stdenv, fetchFromGitHub, autoconf, automake, pkgconfig, cairo, poppler, wxGTK ? null, wxmac ? null, darwin ? null }: +let + wxInputs = + if stdenv.isDarwin then + [ wxmac darwin.apple_sdk.frameworks.Cocoa ] + else + [ wxGTK ]; +in stdenv.mkDerivation rec { name = "diff-pdf-${version}"; version = "2017-12-30"; @@ -12,7 +19,7 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ autoconf automake pkgconfig ]; - buildInputs = [ cairo poppler wxGTK ]; + buildInputs = [ cairo poppler ] ++ wxInputs; preConfigure = "./bootstrap";