From: Rudi Grinberg Date: Mon, 5 Sep 2022 22:16:13 +0000 (-0600) Subject: chore: fix nix shell on darwin X-Git-Tag: 0.99~1095 X-Git-Url: https://gitweb.factorcode.org/gitweb.cgi?p=factor.git;a=commitdiff_plain;h=ec35f477b2ae33f24e30dcb33128acd530f1366f chore: fix nix shell on darwin Signed-off-by: Rudi Grinberg --- diff --git a/shell.nix b/shell.nix index f9d896259e..3a91384c87 100644 --- a/shell.nix +++ b/shell.nix @@ -5,9 +5,6 @@ let runtimeLibs = with xorg; [ glib pango cairo - gtk2-x11 - gdk_pixbuf - gnome2.gtkglext pcre libGL libGLU @@ -18,7 +15,11 @@ let libogg libvorbis zlib - ]; + ] ++ (if stdenv.isDarwin then [] else [ + gtk2-x11 + gdk_pixbuf + gnome2.gtkglext + ]); runtimeLibPath = "/run/opengl-driver/lib:" + lib.makeLibraryPath runtimeLibs; in (mkClangShell { @@ -29,7 +30,7 @@ in git curl makeWrapper - ]; + ] ++ (if stdenv.isDarwin then [darwin.apple_sdk.frameworks.Cocoa] else []); shellHook = '' # Set Gdk pixbuf loaders file to the one from the build dependencies here unset GDK_PIXBUF_MODULE_FILE