glew110: fix darwin build

+6 -2
+3 -1
pkgs/development/libraries/glew/1.10.nix
··· 1 - { stdenv, fetchurl, mesa_glu, x11, libXmu, libXi }: 1 + { stdenv, fetchurl, mesa_glu, x11, libXmu, libXi 2 + , AGL ? null }: 2 3 3 4 with stdenv.lib; 4 5 ··· 12 13 13 14 nativeBuildInputs = [ x11 libXmu libXi ]; 14 15 propagatedNativeBuildInputs = [ mesa_glu ]; # GL/glew.h includes GL/glu.h 16 + buildInputs = [] ++ optionals stdenv.isDarwin [ AGL ]; 15 17 16 18 patchPhase = '' 17 19 sed -i 's|lib64|lib|' config/Makefile.linux
+3 -1
pkgs/top-level/all-packages.nix
··· 7353 7353 gle = callPackage ../development/libraries/gle { }; 7354 7354 7355 7355 glew = callPackage ../development/libraries/glew { }; 7356 - glew110 = callPackage ../development/libraries/glew/1.10.nix { }; 7356 + glew110 = callPackage ../development/libraries/glew/1.10.nix { 7357 + inherit (darwin.apple_sdk.frameworks) AGL; 7358 + }; 7357 7359 7358 7360 glfw = self.glfw3; 7359 7361 glfw2 = callPackage ../development/libraries/glfw/2.x.nix { };