summary refs log tree commit diff
path: root/pkgs/development/libraries/fltk
diff options
context:
space:
mode:
authorDaiderd Jordan <daiderd@gmail.com>2018-11-07 19:50:54 +0100
committerDaiderd Jordan <daiderd@gmail.com>2018-11-07 23:47:24 +0100
commit78623f492c3587aacc8100805a5b4d3487d5f140 (patch)
treecf2f908b703774ccc594b77265c478c9979d46b7 /pkgs/development/libraries/fltk
parentc60816c5232de8c9f4232eba2efc7dd27742e381 (diff)
downloadnixpkgs-78623f492c3587aacc8100805a5b4d3487d5f140.tar
nixpkgs-78623f492c3587aacc8100805a5b4d3487d5f140.tar.gz
nixpkgs-78623f492c3587aacc8100805a5b4d3487d5f140.tar.bz2
nixpkgs-78623f492c3587aacc8100805a5b4d3487d5f140.tar.lz
nixpkgs-78623f492c3587aacc8100805a5b4d3487d5f140.tar.xz
nixpkgs-78623f492c3587aacc8100805a5b4d3487d5f140.tar.zst
nixpkgs-78623f492c3587aacc8100805a5b4d3487d5f140.zip
fltk: add cf-private on darwin
    Undefined symbols for architecture x86_64:
      "_NSDefaultRunLoopMode", referenced from:
          fl_open_display() in Fl_cocoa.o
          fl_ready() in Fl_cocoa.o
          fl_wait(double) in Fl_cocoa.o
      "_OBJC_CLASS_$_NSArray", referenced from:
          objc-class-ref in Fl_cocoa.o
      "_OBJC_CLASS_$_NSData", referenced from:
          objc-class-ref in Fl_Sys_Menu_Bar.o
      "_OBJC_CLASS_$_NSDate", referenced from:
          objc-class-ref in Fl_cocoa.o
      "_OBJC_CLASS_$_NSDictionary", referenced from:
          objc-class-ref in Fl_cocoa.o
      "_OBJC_CLASS_$_NSURL", referenced from:
          objc-class-ref in Fl_Native_File_Chooser_MAC.o
    ld: symbol(s) not found for architecture x86_64
Diffstat (limited to 'pkgs/development/libraries/fltk')
-rw-r--r--pkgs/development/libraries/fltk/default.nix4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/development/libraries/fltk/default.nix b/pkgs/development/libraries/fltk/default.nix
index 405d80031e3..b1c798476ea 100644
--- a/pkgs/development/libraries/fltk/default.nix
+++ b/pkgs/development/libraries/fltk/default.nix
@@ -1,6 +1,6 @@
 { stdenv, fetchurl, pkgconfig, xlibsWrapper, inputproto, libXi
 , freeglut, libGLU_combined, libjpeg, zlib, libXft, libpng
-, darwin, libtiff, freetype
+, libtiff, freetype, cf-private, Cocoa, AGL, GLUT
 }:
 
 let
@@ -35,7 +35,7 @@ in stdenv.mkDerivation {
 
   propagatedBuildInputs = [ inputproto ]
     ++ (if stdenv.isDarwin
-        then (with darwin.apple_sdk.frameworks; [Cocoa AGL GLUT freetype libtiff])
+        then [ Cocoa AGL GLUT freetype libtiff cf-private  /* Needed for NSDefaultRunLoopMode */ ]
         else [ xlibsWrapper libXi freeglut ]);
 
   enableParallelBuilding = true;