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 ]; 39 40 buildInputs = [ libxkbcommon epoxy json-glib ] 41 - ++ optionals stdenv.isDarwin [ AppKit Cocoa ]; 42 propagatedBuildInputs = with xorg; with stdenv.lib; 43 [ expat glib cairo pango gdk_pixbuf atk at-spi2-atk gnome3.gsettings-desktop-schemas 44 libXrandr libXrender libXcomposite libXi libXcursor libSM libICE ] 45 ++ optionals waylandSupport [ mesa_noglu wayland wayland-protocols ] 46 ++ optional xineramaSupport libXinerama 47 ++ optional cupsSupport cups;
··· 38 ]; 39 40 buildInputs = [ libxkbcommon epoxy json-glib ] 41 + ++ optional stdenv.isDarwin AppKit; 42 propagatedBuildInputs = with xorg; with stdenv.lib; 43 [ expat glib cairo pango gdk_pixbuf atk at-spi2-atk gnome3.gsettings-desktop-schemas 44 libXrandr libXrender libXcomposite libXi libXcursor libSM libICE ] 45 + ++ optional stdenv.isDarwin Cocoa # explicitly propagated, always needed 46 ++ optionals waylandSupport [ mesa_noglu wayland wayland-protocols ] 47 ++ optional xineramaSupport libXinerama 48 ++ optional cupsSupport cups;