diff options
author | Arseniy Seroka <jagajaga@users.noreply.github.com> | 2015-09-09 03:11:43 +0300 |
---|---|---|
committer | Arseniy Seroka <jagajaga@users.noreply.github.com> | 2015-09-09 03:11:43 +0300 |
commit | 488c5ac43380dc4cb465602612fac343c5a6913c (patch) | |
tree | 161f8157df1ee4d51a33d0b371dc68bc312d9f57 /pkgs/games | |
parent | 90a7bb69d076292d4955708d6cb29efa8b84951e (diff) | |
parent | 3455919cd01a4c278be0a345551aa0e71e9d348e (diff) | |
download | nixlib-488c5ac43380dc4cb465602612fac343c5a6913c.tar nixlib-488c5ac43380dc4cb465602612fac343c5a6913c.tar.gz nixlib-488c5ac43380dc4cb465602612fac343c5a6913c.tar.bz2 nixlib-488c5ac43380dc4cb465602612fac343c5a6913c.tar.lz nixlib-488c5ac43380dc4cb465602612fac343c5a6913c.tar.xz nixlib-488c5ac43380dc4cb465602612fac343c5a6913c.tar.zst nixlib-488c5ac43380dc4cb465602612fac343c5a6913c.zip |
Merge pull request #9502 from anderspapitto/0ad
add spidermonkey 31.5, and upgrade 0ad to version 18 Alpha
Diffstat (limited to 'pkgs/games')
-rw-r--r-- | pkgs/games/0ad/data.nix | 2 | ||||
-rw-r--r-- | pkgs/games/0ad/default.nix | 14 |
2 files changed, 10 insertions, 6 deletions
diff --git a/pkgs/games/0ad/data.nix b/pkgs/games/0ad/data.nix index d3cc13307e7b..ea9951e33393 100644 --- a/pkgs/games/0ad/data.nix +++ b/pkgs/games/0ad/data.nix @@ -5,7 +5,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "http://releases.wildfiregames.com/0ad-${version}-${releaseType}-unix-data.tar.xz"; - sha256 = "6bf2234ef5043b14a3bbeda013fefed73ce2e564262f5e03b0801bfe671331d0"; + sha256 = "0i5cf4n9qhzbi6hvw5lxapind24qpqfq6p5lrhx8gb25p670g95i"; }; patchPhase = '' diff --git a/pkgs/games/0ad/default.nix b/pkgs/games/0ad/default.nix index 5a0bdcd70a7e..7ffa44c1fe46 100644 --- a/pkgs/games/0ad/default.nix +++ b/pkgs/games/0ad/default.nix @@ -1,5 +1,5 @@ { stdenv, callPackage, fetchurl, python27 -, pkgconfig, spidermonkey_24, boost, icu, libxml2, libpng +, pkgconfig, spidermonkey_31, boost, icu, libxml2, libpng , libjpeg, zlib, curl, libogg, libvorbis, enet, miniupnpc , openal, mesa, xproto, libX11, libXcursor, nspr, SDL , gloox, nvidia-texture-tools @@ -9,7 +9,7 @@ assert withEditor -> wxGTK != null; let - version = "0.0.17"; + version = "0.0.18"; releaseType = "alpha"; @@ -25,11 +25,11 @@ stdenv.mkDerivation rec { src = fetchurl { url = "http://releases.wildfiregames.com/0ad-${version}-${releaseType}-unix-build.tar.xz"; - sha256 = "ef144d44fe8a8abd29a4642999a58a596b8f0d0e1f310065f5ce1dfbe29c3aeb"; + sha256 = "15q3mv5k3lqzf0wrby2r93fs194ym13790i68q8azscs4v9h8bxx"; }; buildInputs = [ - zeroadData python27 pkgconfig spidermonkey_24 boost icu + zeroadData python27 pkgconfig spidermonkey_31 boost icu libxml2 libpng libjpeg zlib curl libogg libvorbis enet miniupnpc openal mesa xproto libX11 libXcursor nspr SDL gloox nvidia-texture-tools @@ -41,6 +41,10 @@ stdenv.mkDerivation rec { "-I${libXcursor}/include/X11" ]; + patchPhase = '' + sed -i 's/MOZJS_MINOR_VERSION/false \&\& MOZJS_MINOR_VERSION/' source/scriptinterface/ScriptTypes.h + ''; + configurePhase = '' # Delete shipped libraries which we don't need. rm -rf libraries/source/{enet,miniupnpc,nvtt,spidermonkey} @@ -58,7 +62,7 @@ stdenv.mkDerivation rec { --with-system-nvtt \ --with-system-enet \ --with-system-miniupnpc \ - --with-system-mozjs24 \ + --with-system-mozjs31 \ ${ if withEditor then "--atlas" else "" } \ --collada \ --bindir="$out"/bin \ |