diff options
Diffstat (limited to 'pkgs/games/freedroidrpg/default.nix')
-rw-r--r-- | pkgs/games/freedroidrpg/default.nix | 72 |
1 files changed, 0 insertions, 72 deletions
diff --git a/pkgs/games/freedroidrpg/default.nix b/pkgs/games/freedroidrpg/default.nix deleted file mode 100644 index b41b91855ee0..000000000000 --- a/pkgs/games/freedroidrpg/default.nix +++ /dev/null @@ -1,72 +0,0 @@ -{ fetchurl, lib, stdenv, pkg-config, gettext, glew, python3, SDL, SDL_image, SDL_gfx, SDL_mixer, libogg, libvorbis, lua5_3, libjpeg, libpng, zlib, libiconv }: - -let - version = "1.0"; -in stdenv.mkDerivation { - pname = "freedroidrpg"; - inherit version; - - src = fetchurl { - url = "ftp://ftp.osuosl.org/pub/freedroid/freedroidRPG-${lib.versions.majorMinor version}/freedroidRPG-${version}.tar.gz"; - hash = "sha256-eZW3C1lCSOoU0bTvWVOXpgGDAxyZFjsBwainDM7zu88="; - }; - - patches = [ - # Do not embed build flags in the binary to reduce closure size. - ./drop-build-deps.patch - ]; - - nativeBuildInputs = [ pkg-config gettext python3 ]; - - buildInputs = [ - glew SDL SDL_image SDL_gfx SDL_mixer libogg libvorbis lua5_3 libjpeg libpng zlib - ] ++ lib.optional stdenv.isDarwin libiconv; - - enableParallelBuilding = true; - - meta = with lib; { - description = "Isometric 3D RPG similar to game Diablo"; - mainProgram = "freedroidRPG"; - - longDescription = '' - <para> - FreedroidRPG is an original isometric 3D role playing game - taking place in the future, on Earth. It features action and - dialogs. - </para> - <para> - The game tells the story of a world destroyed by a conflict between - robots and their human masters. Play as Tux in a quest to save the - world from the murderous rebel bots who know no mercy. You get to - choose which path you wish to follow, and freedom of choice is - everywhere in the game. - </para> - <para> - FreedroidRPG features a real time combat system with melee and - ranged weapons, fairly similar to the proprietary game Diablo. - There is an innovative system of programs that can be run in order - to take control of enemy robots, alter their behavior, or improve one's - characteristics. You can use over 50 different kinds of items and - fight countless enemies on your way to your destiny. An advanced - dialog system provides story background and immersive role - playing situations. - </para> - <para> - The game is complete, fully playable, and can provide about - 12 hours of fun. It is still being actively developed, and - help is welcome in many areas. People having - or trying to acquire - - programming, map editing, or writing skills will find FreedroidRPG - to be an exciting, fast-moving project in which they can fully - express their creativity. - </para> - ''; - - homepage = "https://www.freedroid.org/"; - - license = licenses.gpl2Plus; - - maintainers = [ ]; - platforms = platforms.unix; - hydraPlatforms = platforms.linux; # sdl-config times out on darwin - }; -} |