about summary refs log tree commit diff
path: root/pkgs/development/libraries/openscenegraph
diff options
context:
space:
mode:
authorNikolay Korotkiy <sikmir@gmail.com>2020-10-23 21:25:05 +0300
committerNikolay Korotkiy <sikmir@gmail.com>2020-10-23 21:25:05 +0300
commit4b545daec4c35c64ab632b9f661906cf4a53a88d (patch)
tree6c6ff219c0842ad277e7858ad761b0617a7ff0d2 /pkgs/development/libraries/openscenegraph
parentc177135cb2609abadca9a69496c2381797ef579d (diff)
openscenegraph: enable on darwin
Diffstat (limited to 'pkgs/development/libraries/openscenegraph')
-rw-r--r--pkgs/development/libraries/openscenegraph/default.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/development/libraries/openscenegraph/default.nix b/pkgs/development/libraries/openscenegraph/default.nix
index 4ded4770fc81b..e2a52a9333334 100644
--- a/pkgs/development/libraries/openscenegraph/default.nix
+++ b/pkgs/development/libraries/openscenegraph/default.nix
@@ -1,6 +1,7 @@
 { stdenv, lib, fetchFromGitHub, cmake, pkgconfig, doxygen,
   libX11, libXinerama, libXrandr, libGLU, libGL,
   glib, ilmbase, libxml2, pcre, zlib,
+  AGL, Carbon, Cocoa, Foundation,
   jpegSupport ? true, libjpeg,
   exrSupport ? false, openexr,
   gifSupport ? true, giflib,
@@ -60,6 +61,7 @@ stdenv.mkDerivation rec {
     ++ lib.optional sdlSupport SDL2
     ++ lib.optionals restSupport [ asio boost ]
     ++ lib.optionals withExamples [ fltk wxGTK ]
+    ++ lib.optionals stdenv.isDarwin [ AGL Carbon Cocoa Foundation ]
   ;
 
   cmakeFlags = lib.optional (!withApps) "-DBUILD_OSG_APPLICATIONS=OFF" ++ lib.optional withExamples "-DBUILD_OSG_EXAMPLES=ON";
@@ -68,7 +70,7 @@ stdenv.mkDerivation rec {
     description = "A 3D graphics toolkit";
     homepage = "http://www.openscenegraph.org/";
     maintainers = with maintainers; [ aanderse raskin ];
-    platforms = platforms.linux;
+    platforms = with platforms; linux ++ darwin;
     license = "OpenSceneGraph Public License - free LGPL-based license";
   };
 }