supertuxkart: 0.9.2 -> 0.9.3

This commit is contained in:
Peter Hoeg 2018-01-19 23:05:41 +08:00
parent 3d5391c256
commit 1fbf696965

View file

@ -8,33 +8,39 @@ let
in stdenv.mkDerivation rec { in stdenv.mkDerivation rec {
name = "supertuxkart-${version}"; name = "supertuxkart-${version}";
version = "0.9.2"; version = "0.9.3";
srcs = [ srcs = [
(fetchFromGitHub { (fetchFromGitHub {
owner = "supertuxkart"; owner = "supertuxkart";
repo = "stk-code"; repo = "stk-code";
rev = version; rev = version;
sha256 = "1zsc5nw8il8xwppk624jampfk6qhqzjnni8zicrhqix0xg07nxca"; sha256 = "1smnanjjaj4yq2ywikv0l6xysh6n2h1cm549plbg5xdk9mx2sfia";
name = dir; name = dir;
}) })
(fetchsvn { (fetchsvn {
url = "https://svn.code.sf.net/p/supertuxkart/code/stk-assets"; 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 rev = "17448";
sha256 = "0j1dy27gxm4hx26xddr2ak6vw0lim0nqmjnszfb4c61y92j12cqp"; sha256 = "0lxbb4k57gv4gj12l5hnvhwdycpzcxjwg7qdfwglj2bdvaxf9f21";
name = "stk-assets"; name = "stk-assets";
}) })
]; ];
nativeBuildInputs = [ pkgconfig ]; nativeBuildInputs = [ cmake gettext libtool pkgconfig ];
buildInputs = [ buildInputs = [
cmake libtool
libX11 libXrandr libX11 libXrandr
openal freealut mesa libvorbis libogg gettext zlib freetype openal freealut mesa libvorbis libogg zlib freetype
curl fribidi bluez libjpeg libpng curl fribidi bluez libjpeg libpng
]; ];
enableParallelBuilding = true; 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; sourceRoot = dir;
meta = with stdenv.lib; { meta = with stdenv.lib; {