diff options
author | rnhmjoj <rnhmjoj@inventati.org> | 2019-02-22 18:56:07 +0100 |
---|---|---|
committer | rnhmjoj <rnhmjoj@inventati.org> | 2019-03-05 01:05:43 +0100 |
commit | d10f3e985ad0c68273a1d0d29cce566a81777124 (patch) | |
tree | 4781711d8f8420c87d4f4248024e015536c065c4 /pkgs/games | |
parent | 3eda950518df23e8911645ad5817ec426dfa87d6 (diff) | |
download | nixpkgs-d10f3e985ad0c68273a1d0d29cce566a81777124.tar nixpkgs-d10f3e985ad0c68273a1d0d29cce566a81777124.tar.gz nixpkgs-d10f3e985ad0c68273a1d0d29cce566a81777124.tar.bz2 nixpkgs-d10f3e985ad0c68273a1d0d29cce566a81777124.tar.lz nixpkgs-d10f3e985ad0c68273a1d0d29cce566a81777124.tar.xz nixpkgs-d10f3e985ad0c68273a1d0d29cce566a81777124.tar.zst nixpkgs-d10f3e985ad0c68273a1d0d29cce566a81777124.zip |
arx-libertatis: 2018-08-26 -> 2019-02-16
Diffstat (limited to 'pkgs/games')
-rw-r--r-- | pkgs/games/arx-libertatis/default.nix | 34 |
1 files changed, 23 insertions, 11 deletions
diff --git a/pkgs/games/arx-libertatis/default.nix b/pkgs/games/arx-libertatis/default.nix index 1ac5ce5007d..a8e9063a35f 100644 --- a/pkgs/games/arx-libertatis/default.nix +++ b/pkgs/games/arx-libertatis/default.nix @@ -1,24 +1,36 @@ -{ stdenv, fetchFromGitHub, cmake, zlib, boost, - openal, glm, freetype, libGLU_combined, glew, SDL2, - dejavu_fonts, inkscape, optipng, imagemagick }: +{ stdenv, fetchFromGitHub, cmake, zlib, boost +, openal, glm, freetype, libGLU, SDL2, epoxy +, dejavu_fonts, inkscape, optipng, imagemagick +, withCrashReporter ? !stdenv.isDarwin +, qt5 ? null +, curl ? null +, gdb ? null +}: + +with stdenv.lib; stdenv.mkDerivation rec { name = "arx-libertatis-${version}"; - version = "2018-08-26"; + version = "2019-02-16"; src = fetchFromGitHub { owner = "arx"; repo = "ArxLibertatis"; - rev = "7b551739cc22fa25dae83bcc1a2b784ddecc729c"; - sha256 = "1ybv3p74rywn0ajdbw7pyk7pd7py1db9h6x2pav2d28ndkkj4z8n"; + rev = "fbce6ccbc7f58583f33f29b838c38ef527edc267"; + sha256 = "0qrygp09dqhpb5q6a1zl6l03qh9bi7xcahd8hy9177z1cix3k0kz"; }; - buildInputs = [ - cmake zlib boost openal glm - freetype libGLU_combined glew SDL2 inkscape - optipng imagemagick + + nativeBuildInputs = [ + cmake inkscape imagemagick optipng ]; + buildInputs = [ + zlib boost openal glm + freetype libGLU SDL2 epoxy + ] ++ optionals withCrashReporter [ qt5.qtbase curl ] + ++ optionals stdenv.isLinux [ gdb ]; + cmakeFlags = [ "-DDATA_DIR_PREFIXES=$out/share" "-DImageMagick_convert_EXECUTABLE=${imagemagick.out}/bin/convert" @@ -33,7 +45,7 @@ stdenv.mkDerivation rec { $out/share/games/arx/misc/dejavusansmono.ttf ''; - meta = with stdenv.lib; { + meta = { description = '' A cross-platform, open source port of Arx Fatalis, a 2002 first-person role-playing game / dungeon crawler |