diff options
author | William A. Kennington III <william@wkennington.com> | 2015-07-05 13:06:02 -0700 |
---|---|---|
committer | William A. Kennington III <william@wkennington.com> | 2015-07-05 13:06:02 -0700 |
commit | d605663ae287ea0f0bfc2e802ae276ab720da71e (patch) | |
tree | c4eae3b9be5c196b51b788aedab2f3a7dc2b5bb1 /pkgs/games | |
parent | 236366019187b5fbe568764ade67ae034cac796e (diff) | |
parent | 2d1aafef553ce7fbb854def7fd20a7e799b653c4 (diff) | |
download | nixlib-d605663ae287ea0f0bfc2e802ae276ab720da71e.tar nixlib-d605663ae287ea0f0bfc2e802ae276ab720da71e.tar.gz nixlib-d605663ae287ea0f0bfc2e802ae276ab720da71e.tar.bz2 nixlib-d605663ae287ea0f0bfc2e802ae276ab720da71e.tar.lz nixlib-d605663ae287ea0f0bfc2e802ae276ab720da71e.tar.xz nixlib-d605663ae287ea0f0bfc2e802ae276ab720da71e.tar.zst nixlib-d605663ae287ea0f0bfc2e802ae276ab720da71e.zip |
Merge branch 'master.upstream' into staging.upstream
Diffstat (limited to 'pkgs/games')
-rw-r--r-- | pkgs/games/sgt-puzzles/default.nix | 47 | ||||
-rw-r--r-- | pkgs/games/zandronum/bin.nix | 8 | ||||
-rw-r--r-- | pkgs/games/zandronum/default.nix | 8 | ||||
-rw-r--r-- | pkgs/games/zandronum/server.nix | 8 |
4 files changed, 34 insertions, 37 deletions
diff --git a/pkgs/games/sgt-puzzles/default.nix b/pkgs/games/sgt-puzzles/default.nix index 8aaf1f0865c4..67f74be9e1cd 100644 --- a/pkgs/games/sgt-puzzles/default.nix +++ b/pkgs/games/sgt-puzzles/default.nix @@ -1,40 +1,35 @@ -a : -let - fetchsvn = a.fetchsvn; - - version = a.lib.attrByPath ["version"] "r8541" a; - buildInputs = with a; [ +{stdenv, gtk, pkgconfig, libX11, perl, fetchsvn}: +let + version = "10286"; + buildInputs = [ gtk pkgconfig libX11 perl ]; in -rec { +stdenv.mkDerivation { src = fetchsvn { url = svn://svn.tartarus.org/sgt/puzzles; - rev = "9773"; - sha256 = "1m0mmxbcj0zi44dlmhk4h30d9hdy8g9f59r7k7906pgnnyf49611"; - } + "/"; - + rev = version; + sha256 = "1mp1s33hjikby7jy6bcjwyzkdwlw1bw9dcc4cg5d80wmzkb0sqv0"; + }; + name = "sgt-puzzles-r" + version; inherit buildInputs; - configureFlags = []; - makeFlags = ["prefix=$out" "gamesdir=$out/bin"]; - - neededDirs = ["$out/bin" "$out/share"]; - extraDoc = ["puzzles.txt"]; - - mkMakefiles = a.fullDepEntry '' + makeFlags = ["prefix=$(out)" "gamesdir=$(out)/bin"]; + preInstall = '' + mkdir -p "$out"/{bin,share/doc/sgtpuzzles} + cp puzzles.txt LICENCE README "$out/share/doc/sgtpuzzles" + cp LICENCE "$out/share/doc/sgtpuzzles/LICENSE" + ''; + preConfigure = '' perl mkfiles.pl - '' ["minInit" "doUnpack" "addInputs"]; - - setVars = a.noDepEntry '' export NIX_LDFLAGS="$NIX_LDFLAGS -lX11" export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -Wno-error" + cp Makefile.gtk Makefile ''; - - /* doConfigure should be removed if not needed */ - phaseNames = ["addInputs" "setVars" "mkMakefiles" "doMakeInstall"]; - - name = "sgt-puzzles-" + version; meta = { + inherit version; description = "Simon Tatham's portable puzzle collection"; + license = stdenv.lib.licenses.mit ; + maintainers = [stdenv.lib.maintainers.raskin]; + platforms = stdenv.lib.platforms.linux; }; } diff --git a/pkgs/games/zandronum/bin.nix b/pkgs/games/zandronum/bin.nix index baf91a666229..f7fa9fc643e5 100644 --- a/pkgs/games/zandronum/bin.nix +++ b/pkgs/games/zandronum/bin.nix @@ -3,6 +3,7 @@ , bzip2 , cairo , fetchurl +, fluidsynth , fontconfig , freetype , gdk_pixbuf @@ -20,16 +21,17 @@ assert stdenv.system == "x86_64-linux"; stdenv.mkDerivation rec { - name = "zandronum-2.0"; + name = "zandronum-2.1"; src = fetchurl { - url = "http://zandronum.com/downloads/zandronum2.0-linux-x86_64.tar.bz2"; - sha256 = "1k49az7x0ig40r2xisscpyhfcx9zzivx8w1l1ispj58g6qivicgc"; + url = "http://zandronum.com/downloads/zandronum2.1-linux-x86_64.tar.bz2"; + sha256 = "0fhk2gd0lqmc6brbli17ks5ywnlzkjyas1kfdqsf3d96w0z5rz11"; }; libPath = stdenv.lib.makeLibraryPath [ atk bzip2 cairo + fluidsynth fontconfig freetype gdk_pixbuf diff --git a/pkgs/games/zandronum/default.nix b/pkgs/games/zandronum/default.nix index ca60c364f0f3..812ea2681136 100644 --- a/pkgs/games/zandronum/default.nix +++ b/pkgs/games/zandronum/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchhg, cmake, SDL, mesa, fmod42416, openssl, sqlite, sqlite-amalgamation }: stdenv.mkDerivation { - name = "zandronum-2.0"; + name = "zandronum-2.1"; src = fetchhg { - url = "https://bitbucket.org/Torr_Samaho/zandronum"; - rev = "2fc02c0"; - sha256 = "1syzy0iphm6jj5wag3xyr2fx7vyg2cjcmijhvgw2rc67rww85pv2"; + url = "https://bitbucket.org/Torr_Samaho/zandronum-stable"; + rev = "27275a8"; + sha256 = "00xyrk0d1jrvy6zk059yawgd9b33z0fx4hvzcjvvbn03rqci60yc"; }; phases = [ "unpackPhase" "configurePhase" "buildPhase" "installPhase" ]; diff --git a/pkgs/games/zandronum/server.nix b/pkgs/games/zandronum/server.nix index 506eee0e54f9..f0e0285f87e1 100644 --- a/pkgs/games/zandronum/server.nix +++ b/pkgs/games/zandronum/server.nix @@ -1,11 +1,11 @@ { stdenv, fetchhg, cmake, openssl, sqlite, sqlite-amalgamation, SDL }: stdenv.mkDerivation { - name = "zandronum-server-2.0"; + name = "zandronum-server-2.1"; src = fetchhg { - url = "https://bitbucket.org/Torr_Samaho/zandronum"; - rev = "2fc02c0"; - sha256 = "1syzy0iphm6jj5wag3xyr2fx7vyg2cjcmijhvgw2rc67rww85pv2"; + url = "https://bitbucket.org/Torr_Samaho/zandronum-stable"; + rev = "27275a8"; + sha256 = "00xyrk0d1jrvy6zk059yawgd9b33z0fx4hvzcjvvbn03rqci60yc"; }; phases = [ "unpackPhase" "configurePhase" "buildPhase" "installPhase" ]; |