From 0724d7ef5919798596f7c3ffea032b643c4c9841 Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Sat, 3 Oct 2020 12:37:25 +0100 Subject: [PATCH] opencascade-occt, opencascade-occt730: fix build on darwin --- pkgs/development/libraries/opencascade-occt/7.3.nix | 5 +++-- pkgs/development/libraries/opencascade-occt/default.nix | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/libraries/opencascade-occt/7.3.nix b/pkgs/development/libraries/opencascade-occt/7.3.nix index 83b1cfc2add..5f8302aff3c 100644 --- a/pkgs/development/libraries/opencascade-occt/7.3.nix +++ b/pkgs/development/libraries/opencascade-occt/7.3.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, fetchpatch, cmake, ninja, tcl, tk, - libGL, libGLU, libXext, libXmu, libXi }: + libGL, libGLU, libXext, libXmu, libXi, darwin }: stdenv.mkDerivation rec { pname = "opencascade-occt"; @@ -13,7 +13,8 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ cmake ninja ]; - buildInputs = [ tcl tk libGL libGLU libXext libXmu libXi ]; + buildInputs = [ tcl tk libGL libGLU libXext libXmu libXi ] + ++ stdenv.lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.Cocoa; meta = with stdenv.lib; { description = "Open CASCADE Technology, libraries for 3D modeling and numerical simulation"; diff --git a/pkgs/development/libraries/opencascade-occt/default.nix b/pkgs/development/libraries/opencascade-occt/default.nix index f0016555c04..42ca50ae8f9 100644 --- a/pkgs/development/libraries/opencascade-occt/default.nix +++ b/pkgs/development/libraries/opencascade-occt/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, fetchpatch, cmake, ninja, tcl, tk, - libGL, libGLU, libXext, libXmu, libXi }: + libGL, libGLU, libXext, libXmu, libXi, darwin }: stdenv.mkDerivation rec { pname = "opencascade-occt"; @@ -13,7 +13,8 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ cmake ninja ]; - buildInputs = [ tcl tk libGL libGLU libXext libXmu libXi ]; + buildInputs = [ tcl tk libGL libGLU libXext libXmu libXi ] + ++ stdenv.lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.Cocoa; meta = with stdenv.lib; { description = "Open CASCADE Technology, libraries for 3D modeling and numerical simulation";