lol

gtk3: propagate Cocoa on darwin

Generally frameworks should not be propagated, but in this case it's
always needed so we propagate (only) Cocoa.

+2 -1
+2 -1
pkgs/development/libraries/gtk+/3.x.nix
··· 38 38 ]; 39 39 40 40 buildInputs = [ libxkbcommon epoxy json-glib ] 41 - ++ optionals stdenv.isDarwin [ AppKit Cocoa ]; 41 + ++ optional stdenv.isDarwin AppKit; 42 42 propagatedBuildInputs = with xorg; with stdenv.lib; 43 43 [ expat glib cairo pango gdk_pixbuf atk at-spi2-atk gnome3.gsettings-desktop-schemas 44 44 libXrandr libXrender libXcomposite libXi libXcursor libSM libICE ] 45 + ++ optional stdenv.isDarwin Cocoa # explicitly propagated, always needed 45 46 ++ optionals waylandSupport [ mesa_noglu wayland wayland-protocols ] 46 47 ++ optional xineramaSupport libXinerama 47 48 ++ optional cupsSupport cups;