|
|
|
@ -1,6 +1,26 @@ |
|
|
|
|
{ stdenv, lib, fetchFromGitHub, scons, pkg-config, udev, libX11, libXcursor |
|
|
|
|
, libXinerama, libXrandr, libXrender, libpulseaudio, libXi, libXext, libXfixes |
|
|
|
|
, freetype, openssl, alsa-lib, libGLU, zlib, yasm, withUdev ? true }: |
|
|
|
|
{ stdenv |
|
|
|
|
, lib |
|
|
|
|
, fetchFromGitHub |
|
|
|
|
, scons |
|
|
|
|
, pkg-config |
|
|
|
|
, udev |
|
|
|
|
, libX11 |
|
|
|
|
, libXcursor |
|
|
|
|
, libXinerama |
|
|
|
|
, libXrandr |
|
|
|
|
, libXrender |
|
|
|
|
, libpulseaudio |
|
|
|
|
, libXi |
|
|
|
|
, libXext |
|
|
|
|
, libXfixes |
|
|
|
|
, freetype |
|
|
|
|
, openssl |
|
|
|
|
, alsa-lib |
|
|
|
|
, libGLU |
|
|
|
|
, zlib |
|
|
|
|
, yasm |
|
|
|
|
, withUdev ? true |
|
|
|
|
}: |
|
|
|
|
|
|
|
|
|
let |
|
|
|
|
options = { |
|
|
|
@ -8,7 +28,8 @@ let |
|
|
|
|
pulseaudio = false; |
|
|
|
|
udev = withUdev; |
|
|
|
|
}; |
|
|
|
|
in stdenv.mkDerivation rec { |
|
|
|
|
in |
|
|
|
|
stdenv.mkDerivation rec { |
|
|
|
|
pname = "godot"; |
|
|
|
|
version = "3.4"; |
|
|
|
|
|
|
|
|
|