diff options
author | Peter Hoeg <peter@hoeg.com> | 2018-01-19 23:05:41 +0800 |
---|---|---|
committer | Peter Hoeg <peter@hoeg.com> | 2018-01-19 23:05:51 +0800 |
commit | 1fbf696965ffea797285be3f737c1eb2cb219c08 (patch) | |
tree | a2f12596aafa47f8aa07d9020098c09e88f9706f | |
parent | 3d5391c2561fc1d848fc4edd267c6a890457fbb5 (diff) | |
download | nixlib-1fbf696965ffea797285be3f737c1eb2cb219c08.tar nixlib-1fbf696965ffea797285be3f737c1eb2cb219c08.tar.gz nixlib-1fbf696965ffea797285be3f737c1eb2cb219c08.tar.bz2 nixlib-1fbf696965ffea797285be3f737c1eb2cb219c08.tar.lz nixlib-1fbf696965ffea797285be3f737c1eb2cb219c08.tar.xz nixlib-1fbf696965ffea797285be3f737c1eb2cb219c08.tar.zst nixlib-1fbf696965ffea797285be3f737c1eb2cb219c08.zip |
supertuxkart: 0.9.2 -> 0.9.3
-rw-r--r-- | pkgs/games/super-tux-kart/default.nix | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/pkgs/games/super-tux-kart/default.nix b/pkgs/games/super-tux-kart/default.nix index e05f5a92a33a..df5d7e7b4fa8 100644 --- a/pkgs/games/super-tux-kart/default.nix +++ b/pkgs/games/super-tux-kart/default.nix @@ -8,33 +8,39 @@ let in stdenv.mkDerivation rec { name = "supertuxkart-${version}"; - version = "0.9.2"; + version = "0.9.3"; + srcs = [ (fetchFromGitHub { owner = "supertuxkart"; repo = "stk-code"; rev = version; - sha256 = "1zsc5nw8il8xwppk624jampfk6qhqzjnni8zicrhqix0xg07nxca"; + sha256 = "1smnanjjaj4yq2ywikv0l6xysh6n2h1cm549plbg5xdk9mx2sfia"; name = dir; }) (fetchsvn { url = "https://svn.code.sf.net/p/supertuxkart/code/stk-assets"; - rev = "16503"; # 0.9.2 crashes with 16937. Refer to stk-code/doc/assets_version - sha256 = "0j1dy27gxm4hx26xddr2ak6vw0lim0nqmjnszfb4c61y92j12cqp"; + rev = "17448"; + sha256 = "0lxbb4k57gv4gj12l5hnvhwdycpzcxjwg7qdfwglj2bdvaxf9f21"; name = "stk-assets"; }) ]; - nativeBuildInputs = [ pkgconfig ]; + nativeBuildInputs = [ cmake gettext libtool pkgconfig ]; + buildInputs = [ - cmake libtool libX11 libXrandr - openal freealut mesa libvorbis libogg gettext zlib freetype + openal freealut mesa libvorbis libogg zlib freetype curl fribidi bluez libjpeg libpng ]; enableParallelBuilding = true; + cmakeFlags = [ + "-DBUILD_RECORDER=OFF" # libopenglrecorder is not in nixpkgs + "-DUSE_SYSTEM_ANGELSCRIPT=OFF" # doesn't work with 2.31.2 or 2.32.0 + ]; + sourceRoot = dir; meta = with stdenv.lib; { |