lol

glew: Use separate outputs and don't install static libraries

+4 -1
+4 -1
pkgs/development/libraries/glew/default.nix
··· 10 10 sha256 = "1iwb2a6wfhkzv6fa7zx2gz1lkwa0iwnd9ka1im5vdc44xm4dq9da"; 11 11 }; 12 12 13 + outputs = [ "bin" "out" "dev" "doc" ]; 14 + 13 15 nativeBuildInputs = [ xlibsWrapper libXmu libXi ]; 14 16 propagatedNativeBuildInputs = [ mesa_glu ]; # GL/glew.h includes GL/glu.h 15 17 ··· 24 26 installFlags = [ "install.all" ]; 25 27 26 28 preInstall = '' 27 - export GLEW_DEST="$out" 29 + makeFlagsArray+=(GLEW_DEST=$out BINDIR=$bin/bin INCDIR=$dev/include/GL) 28 30 ''; 29 31 30 32 postInstall = '' ··· 32 34 mkdir -p $out/lib/pkgconfig 33 35 cp glew*.pc $out/lib/pkgconfig 34 36 cp -r README.txt LICENSE.txt doc $out/share/doc/glew 37 + rm $out/lib/*.a 35 38 ''; 36 39 37 40 crossAttrs.makeFlags = [