openra: 20160508 -> 20161019

+7 -6
+7 -6
pkgs/games/openra/default.nix
··· 1 1 { stdenv, fetchurl, mono, makeWrapper, lua 2 2 , SDL2, freetype, openal, systemd, pkgconfig, 3 - dotnetPackages, gnome3 3 + dotnetPackages, gnome3, curl, unzip 4 4 }: 5 5 6 6 let 7 - version = "20160508"; 7 + version = "20161019"; 8 8 in stdenv.mkDerivation rec { 9 9 name = "openra-${version}"; 10 10 ··· 19 19 src = fetchurl { 20 20 name = "${name}.tar.gz"; 21 21 url = "https://github.com/OpenRA/OpenRA/archive/release-${version}.tar.gz"; 22 - sha256 = "1vr5bvdkh0n5569ga2h7ggj43vnzr37hfqkfnsis1sg4vgwrnzr7"; 22 + sha256 = "1psmq3kb2whkavh5pm0xc4m5b4bihvrl8pfrk851iqg1cs22bg0w"; 23 23 }; 24 24 25 25 dontStrip = true; 26 26 27 27 buildInputs = with dotnetPackages; 28 - [ NUnit3 NewtonsoftJson MonoNat FuzzyLogicLibrary SmartIrc4net SharpZipLib MaxMindGeoIP2 MaxMindDb SharpFont StyleCopMSBuild StyleCopPlusMSBuild RestSharp NUnitConsole ] 29 - ++ [ lua gnome3.zenity ]; 30 - nativeBuildInputs = [ mono makeWrapper lua pkgconfig ]; 28 + [ NUnit3 NewtonsoftJson MonoNat FuzzyLogicLibrary SmartIrc4net SharpZipLib MaxMindGeoIP2 MaxMindDb SharpFont StyleCopMSBuild StyleCopPlusMSBuild RestSharp NUnitConsole OpenNAT ] 29 + ++ [ curl unzip lua gnome3.zenity ]; 30 + nativeBuildInputs = [ curl unzip mono makeWrapper lua pkgconfig ]; 31 31 32 32 patchPhase = '' 33 33 mkdir Support ··· 42 42 ''; 43 43 44 44 preBuild = let dotnetPackagesDlls = with dotnetPackages; [ 45 + "${OpenNAT}/lib/dotnet/Open.NAT/net45/Open.Nat.dll" 45 46 "${MonoNat}/lib/dotnet/Mono.Nat/net40/Mono.Nat.dll" 46 47 "${FuzzyLogicLibrary}/lib/dotnet/FuzzyLogicLibrary/Release/FuzzyLogicLibrary.dll" 47 48 "${SmartIrc4net}/lib/dotnet/SmartIrc4net/net40/SmarIrc4net*"