survex: minor cleanup and refactor

+4 -2
+4 -2
pkgs/applications/misc/survex/default.nix
··· 45 buildInputs = [ 46 ffmpeg 47 glib 48 - libGLU 49 - mesa 50 proj 51 wxGTK32 52 ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ 53 Carbon 54 Cocoa 55 ] ++ lib.optionals stdenv.hostPlatform.isLinux [ 56 libICE 57 libX11 58 ];
··· 45 buildInputs = [ 46 ffmpeg 47 glib 48 proj 49 wxGTK32 50 ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ 51 Carbon 52 Cocoa 53 ] ++ lib.optionals stdenv.hostPlatform.isLinux [ 54 + # TODO: libGLU doesn't build for macOS because of Mesa issues 55 + # (#233265); is it required for anything? 56 + libGLU 57 + mesa 58 libICE 59 libX11 60 ];