about summary refs log tree commit diff
diff options
context:
space:
mode:
authorSimon Lackerbauer <simon@lackerbauer.com>2017-06-09 09:21:17 +0200
committerSimon Lackerbauer <simon@lackerbauer.com>2017-06-09 09:25:28 +0200
commit63e967a33a65ab1b207707f135c79741134ceefb (patch)
treea1d283d9b3c034cb646f46c78df436ea9cef3011
parentbcf9af560a86caf88d36257d349099a0786f1fb4 (diff)
downloadnixlib-63e967a33a65ab1b207707f135c79741134ceefb.tar
nixlib-63e967a33a65ab1b207707f135c79741134ceefb.tar.gz
nixlib-63e967a33a65ab1b207707f135c79741134ceefb.tar.bz2
nixlib-63e967a33a65ab1b207707f135c79741134ceefb.tar.lz
nixlib-63e967a33a65ab1b207707f135c79741134ceefb.tar.xz
nixlib-63e967a33a65ab1b207707f135c79741134ceefb.tar.zst
nixlib-63e967a33a65ab1b207707f135c79741134ceefb.zip
lbreakout2: init at 2.6.5
-rw-r--r--lib/maintainers.nix1
-rw-r--r--pkgs/games/lbreakout2/default.nix21
-rw-r--r--pkgs/top-level/all-packages.nix2
3 files changed, 24 insertions, 0 deletions
diff --git a/lib/maintainers.nix b/lib/maintainers.nix
index b9508d529a21..f83b887ba975 100644
--- a/lib/maintainers.nix
+++ b/lib/maintainers.nix
@@ -99,6 +99,7 @@
   chris-martin = "Chris Martin <ch.martin@gmail.com>";
   chrisjefferson = "Christopher Jefferson <chris@bubblescope.net>";
   christopherpoole = "Christopher Mark Poole <mail@christopherpoole.net>";
+  ciil = "Simon Lackerbauer <simon@lackerbauer.com>";
   ckampka = "Christian Kampka <christian@kampka.net>";
   cko = "Christine Koppelt <christine.koppelt@gmail.com>";
   cleverca22 = "Michael Bishop <cleverca22@gmail.com>";
diff --git a/pkgs/games/lbreakout2/default.nix b/pkgs/games/lbreakout2/default.nix
new file mode 100644
index 000000000000..68af5bf5857c
--- /dev/null
+++ b/pkgs/games/lbreakout2/default.nix
@@ -0,0 +1,21 @@
+{ stdenv, fetchurl, SDL, SDL_mixer, zlib, libpng, gcc }:
+
+stdenv.mkDerivation rec {
+  name = "lbreakout2-${version}";
+  version = "2.6.5";
+  buildInputs = [ SDL SDL_mixer zlib libpng gcc ];
+
+  src = fetchurl {
+    url = "http://downloads.sourceforge.net/lgames/${name}.tar.gz";
+    sha256 = "0vwdlyvh7c4y80q5vp7fyfpzbqk9lq3w8pvavi139njkalbxc14i";
+  };
+
+  meta = with stdenv.lib; {
+    description = "Breakout clone from the LGames series";
+    homepage = http://lgames.sourceforge.net/LBreakout2/;
+    license = licenses.gpl;
+    maintainers = [ maintainers.ciil ];
+    platforms = platforms.linux;
+  };
+}
+
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 100f9f9c36fb..e2af723792f5 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -2644,6 +2644,8 @@ with pkgs;
 
   kytea = callPackage ../tools/text/kytea { };
 
+  lbreakout2 = callPackage ../games/lbreakout2 { };
+
   leocad = callPackage ../applications/graphics/leocad { };
 
   less = callPackage ../tools/misc/less { };