summary refs log tree commit diff
path: root/pkgs/os-specific/darwin/apple-sdk/frameworks.nix
blob: 8b4b291fb3fd95db26a246713959227e4b2e9780 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
# Current as of 10.9
# Epic weird knot-tying happening here.
# TODO: clean up the process for generating this and include it

{ frameworks, libs }:

with frameworks; with libs; {
  AGL                     = [ Carbon OpenGL ];
  AVFoundation            = [ ApplicationServices CoreGraphics ];
  AVKit                   = [];
  Accounts                = [];
  AddressBook             = [ Carbon CoreFoundation ];
  AppKit                  = [ AudioToolbox QuartzCore ];
  AppKitScripting         = [];
  AppleScriptKit          = [];
  AppleScriptObjC         = [];
  AppleShareClientCore    = [ CoreServices ];
  AudioToolbox            = [ AudioUnit CoreAudio CoreFoundation CoreMIDI ];
  AudioUnit               = [ Carbon CoreAudio CoreFoundation ];
  AudioVideoBridging      = [ Foundation ];
  Automator               = [];
  CFNetwork               = [ CoreFoundation ];
  CalendarStore           = [];
  Cocoa                   = [];
  Collaboration           = [];
  CoreAudio               = [ CoreFoundation IOKit ];
  CoreAudioKit            = [ AudioUnit ];
  CoreData                = [];
  CoreGraphics            = [ Accelerate CoreFoundation IOKit IOSurface SystemConfiguration ];
  CoreLocation            = [];
  CoreMIDI                = [ CoreFoundation ];
  CoreMIDIServer          = [];
  CoreMedia               = [ ApplicationServices AudioToolbox CoreAudio CoreFoundation CoreGraphics CoreVideo ];
  CoreMediaIO             = [ CoreFoundation CoreMedia ];
  CoreText                = [ CoreFoundation CoreGraphics ];
  CoreVideo               = [ ApplicationServices CoreFoundation CoreGraphics IOSurface OpenGL ];
  CoreWLAN                = [ SecurityFoundation ];
  DVComponentGlue         = [ CoreServices QuickTime ];
  DVDPlayback             = [];
  DirectoryService        = [ CoreFoundation ];
  DiscRecording           = [ CoreFoundation CoreServices IOKit ];
  DiscRecordingUI         = [];
  DiskArbitration         = [ CoreFoundation IOKit ];
  DrawSprocket            = [ Carbon ];
  EventKit                = [];
  ExceptionHandling       = [];
  FWAUserLib              = [];
  ForceFeedback           = [ CoreFoundation IOKit ];
  Foundation              = [ CoreFoundation Security ApplicationServices AppKit SystemConfiguration ];
  GLKit                   = [ CoreFoundation ];
  GLUT                    = [ GL OpenGL ];
  GSS                     = [];
  GameController          = [];
  GameKit                 = [ Foundation ];
  ICADevices              = [ Carbon CoreFoundation IOBluetooth ];
  IMServicePlugIn         = [];
  IOBluetoothUI           = [ IOBluetooth ];
  IOKit                   = [ CoreFoundation ];
  IOSurface               = [ CoreFoundation IOKit xpc ];
  ImageCaptureCore        = [];
  ImageIO                 = [ CoreFoundation CoreGraphics ];
  InputMethodKit          = [ Carbon ];
  InstallerPlugins        = [];
  InstantMessage          = [];
  JavaFrameEmbedding      = [];
  JavaScriptCore          = [ CoreFoundation ];
  Kerberos                = [];
  Kernel                  = [ CoreFoundation IOKit ];
  LDAP                    = [];
  LatentSemanticMapping   = [ Carbon CoreFoundation ];
  MapKit                  = [];
  MediaAccessibility      = [ CoreFoundation CoreGraphics CoreText QuartzCore ];
  MediaToolbox            = [ AudioToolbox CoreFoundation CoreMedia ];
  NetFS                   = [ CoreFoundation ];
  OSAKit                  = [ Carbon ];
  OpenAL                  = [];
  OpenCL                  = [ IOSurface OpenGL ];
  OpenGL                  = [];
  PCSC                    = [];
  PreferencePanes         = [];
  PubSub                  = [];
  Python                  = [ ApplicationServices ];
  QTKit                   = [ QuickTime ];
  QuickLook               = [ ApplicationServices CoreFoundation ];
  QuickTime               = [ ApplicationServices AudioUnit Carbon CoreAudio CoreServices OpenGL QuartzCore ];
  Ruby                    = [];
  RubyCocoa               = [];
  SceneKit                = [];
  ScreenSaver             = [];
  Scripting               = [];
  ScriptingBridge         = [];
  Security                = [ CoreFoundation ];
  SecurityFoundation      = [];
  SecurityInterface       = [ Security ];
  ServiceManagement       = [ CoreFoundation Security ];
  Social                  = [];
  SpriteKit               = [];
  StoreKit                = [];
  SyncServices            = [];
  SystemConfiguration     = [ CoreFoundation Security ];
  TWAIN                   = [ Carbon ];
  Tcl                     = [];
  Tk                      = [ ApplicationServices Carbon X11 ];
  VideoDecodeAcceleration = [ CoreFoundation CoreVideo ];
  VideoToolbox            = [ CoreFoundation CoreMedia CoreVideo ];
  WebKit                  = [ ApplicationServices Carbon JavaScriptCore OpenGL X11 ];

  # Umbrellas
  Accelerate          = [ CoreWLAN IOBluetooth ];
  ApplicationServices = [ CoreFoundation CoreServices CoreText ImageIO ];
  Carbon              = [ ApplicationServices CoreFoundation CoreServices IOKit Security ];
  CoreServices        = [ CFNetwork CoreAudio CoreData CoreFoundation DiskArbitration Security NetFS OpenDirectory ServiceManagement ];
  IOBluetooth         = [ IOKit ];
  JavaVM              = [];
  OpenDirectory       = [];
  Quartz              = [ QuickLook ];
  QuartzCore          = [ ApplicationServices CoreFoundation CoreVideo OpenCL ];
}