diff options
Diffstat (limited to 'nixpkgs/pkgs/games/trackballs/default.nix')
-rw-r--r-- | nixpkgs/pkgs/games/trackballs/default.nix | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/games/trackballs/default.nix b/nixpkgs/pkgs/games/trackballs/default.nix new file mode 100644 index 000000000000..8549a860d8e8 --- /dev/null +++ b/nixpkgs/pkgs/games/trackballs/default.nix @@ -0,0 +1,24 @@ +{ stdenv, fetchFromGitHub, cmake, SDL2, SDL2_ttf, gettext, zlib, SDL2_mixer, SDL2_image, guile, libGLU_combined }: + +with stdenv.lib; + +stdenv.mkDerivation rec { + name = "trackballs-${version}"; + version = "1.3.1"; + + src = fetchFromGitHub { + owner = "trackballs"; + repo = "trackballs"; + rev = "v${version}"; + sha256 = "1yjzz50r57aahy7wcbsmhrd40abzyriq40j49225ya7m9g28vmgl"; + }; + + buildInputs = [ cmake zlib SDL2 SDL2_ttf SDL2_mixer SDL2_image guile gettext libGLU_combined ]; + + meta = { + homepage = https://trackballs.github.io/; + description = "3D Marble Madness clone"; + platforms = stdenv.lib.platforms.linux; + license = stdenv.lib.licenses.gpl2; + }; +} |