diff --git a/pkgs/games/opendungeons/default.nix b/pkgs/games/opendungeons/default.nix index fe3a381c7f5b..94a44446b6cd 100644 --- a/pkgs/games/opendungeons/default.nix +++ b/pkgs/games/opendungeons/default.nix @@ -1,17 +1,19 @@ -{ stdenv, fetchurl, ogre, cegui, boost, sfml, openal, cmake, ois }: +{ stdenv, fetchFromGitHub, ogre, cegui, boost, sfml, openal, cmake, ois, pkgconfig }: stdenv.mkDerivation rec { name = "opendungeons-${version}"; - version = "0.6.0"; + version = "0.7.1"; - src = fetchurl { - url = "ftp://download.tuxfamily.org/opendungeons/${version}/${name}.tar.xz"; - sha256 = "1g0sjh732794h26cbkr0p96i3c0avm0mx9ip5zbvb2y3sbpjcbib"; + src = fetchFromGitHub { + owner = "OpenDungeons"; + repo = "OpenDungeons"; + rev = version; + sha256 = "0nipb2h0gn628yxlahjgnfhmpfqa19mjdbj3aqabimdfqds9pryh"; }; patches = [ ./cmakepaths.patch ]; - buildInputs = [ cmake ogre cegui boost sfml openal ois ]; + buildInputs = [ cmake ogre cegui boost sfml openal ois pkgconfig ]; meta = with stdenv.lib; { description = "An open source, real time strategy game sharing game elements with the Dungeon Keeper series and Evil Genius.";