smesh: Fix building on darwin

This commit is contained in:
Sandro Jäckel 2020-12-28 16:43:38 +01:00 committed by Jonathan Ringer
parent 93e46b0200
commit 256ae8cfe0
2 changed files with 6 additions and 3 deletions

View File

@ -1,4 +1,5 @@
{ stdenv, fetchFromGitHub, fetchpatch, cmake, ninja, opencascade }: { stdenv, fetchFromGitHub, fetchpatch, cmake, ninja, opencascade
, Cocoa }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "smesh"; pname = "smesh";
@ -20,7 +21,7 @@ stdenv.mkDerivation rec {
]; ];
nativeBuildInputs = [ cmake ninja ]; nativeBuildInputs = [ cmake ninja ];
buildInputs = [ opencascade ]; buildInputs = [ opencascade ] ++ stdenv.lib.optionals stdenv.isDarwin [ Cocoa ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Extension to OCE providing advanced meshing features"; description = "Extension to OCE providing advanced meshing features";

View File

@ -7411,7 +7411,9 @@ in
smenu = callPackage ../tools/misc/smenu { }; smenu = callPackage ../tools/misc/smenu { };
smesh = callPackage ../development/libraries/smesh {}; smesh = callPackage ../development/libraries/smesh {
inherit (darwin.apple_sdk.frameworks) Cocoa;
};
smu = callPackage ../tools/text/smu { }; smu = callPackage ../tools/text/smu { };