summary refs log tree commit diff
path: root/pkgs/top-level/all-packages.nix
diff options
context:
space:
mode:
authorDaiderd Jordan <daiderd@gmail.com>2018-11-06 19:00:03 +0100
committerDaiderd Jordan <daiderd@gmail.com>2018-11-06 19:00:03 +0100
commitecf7c9c4b4e7f5b3737cb4a92570333fde7684c0 (patch)
treed3d57949ceb2bf1ad5e8cf0bbfef883a3a3ba045 /pkgs/top-level/all-packages.nix
parent2b76ad8fe7d849c6c08040dafaab12ed919beb41 (diff)
downloadnixlib-ecf7c9c4b4e7f5b3737cb4a92570333fde7684c0.tar
nixlib-ecf7c9c4b4e7f5b3737cb4a92570333fde7684c0.tar.gz
nixlib-ecf7c9c4b4e7f5b3737cb4a92570333fde7684c0.tar.bz2
nixlib-ecf7c9c4b4e7f5b3737cb4a92570333fde7684c0.tar.lz
nixlib-ecf7c9c4b4e7f5b3737cb4a92570333fde7684c0.tar.xz
nixlib-ecf7c9c4b4e7f5b3737cb4a92570333fde7684c0.tar.zst
nixlib-ecf7c9c4b4e7f5b3737cb4a92570333fde7684c0.zip
xorg.xorgserver: add cf-private on darwin
    Undefined symbols for architecture x86_64:
      "_NSDefaultRunLoopMode", referenced from:
          _X11ApplicationMain in libXquartz.a(X11Application.o)
      "_OBJC_CLASS_$_NSArray", referenced from:
          objc-class-ref in libXquartz.a(X11Application.o)
          objc-class-ref in libXquartz.a(X11Controller.o)
          objc-class-ref in libxpbproxy.a(x-selection.o)
      "_OBJC_CLASS_$_NSData", referenced from:
          objc-class-ref in libxpbproxy.a(x-selection.o)
      "_OBJC_CLASS_$_NSDictionary", referenced from:
          objc-class-ref in libxpbproxy.a(x-selection.o)
      "_OBJC_CLASS_$_NSMutableArray", referenced from:
          objc-class-ref in libXquartz.a(X11Application.o)
          objc-class-ref in libXquartz.a(X11Controller.o)
      "_OBJC_CLASS_$_NSMutableDictionary", referenced from:
          objc-class-ref in libXquartz.a(X11Application.o)
      "_OBJC_CLASS_$_NSRunLoop", referenced from:
          objc-class-ref in libXquartz.a(X11Application.o)
      "_OBJC_CLASS_$_NSURL", referenced from:
          objc-class-ref in libXquartz.a(X11Application.o)
      "_OBJC_EHTYPE_$_NSException", referenced from:
          GCC_except_table29 in libxpbproxy.a(x-selection.o)
    ld: symbol(s) not found for architecture x86_64
Diffstat (limited to 'pkgs/top-level/all-packages.nix')
-rw-r--r--pkgs/top-level/all-packages.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 8cd257857da7..08e6662b4edc 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -13858,7 +13858,9 @@ with pkgs;
   # have created a cycle.
   xorg = recurseIntoAttrs ((lib.callPackageWith __splicedPackages ../servers/x11/xorg {
   }).overrideScope' (lib.callPackageWith __splicedPackages ../servers/x11/xorg/overrides.nix {
-    inherit (darwin) apple_sdk;
+    inherit (darwin) cf-private;
+    inherit (darwin.apple_sdk.frameworks) ApplicationServices Carbon Cocoa;
+    inherit (darwin.apple_sdk.libs) Xplugin;
     bootstrap_cmds = if stdenv.isDarwin then darwin.bootstrap_cmds else null;
     python = python2; # Incompatible with Python 3x
     udev = if stdenv.isLinux then udev else null;