summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorAndersonTorres <torres.anderson.85@gmail.com>2015-07-29 18:36:02 -0300
committerAndersonTorres <torres.anderson.85@gmail.com>2015-07-29 18:36:02 -0300
commit219debbedd1609b6365bac1e381fdf55606cbbf6 (patch)
tree675e68f8cdcf93c8016e70bf7996371672806951 /pkgs
parenta73d25d6c25a5a980dc1dff4050e309fa86f5b2a (diff)
downloadnixpkgs-219debbedd1609b6365bac1e381fdf55606cbbf6.tar
nixpkgs-219debbedd1609b6365bac1e381fdf55606cbbf6.tar.gz
nixpkgs-219debbedd1609b6365bac1e381fdf55606cbbf6.tar.bz2
nixpkgs-219debbedd1609b6365bac1e381fdf55606cbbf6.tar.lz
nixpkgs-219debbedd1609b6365bac1e381fdf55606cbbf6.tar.xz
nixpkgs-219debbedd1609b6365bac1e381fdf55606cbbf6.tar.zst
nixpkgs-219debbedd1609b6365bac1e381fdf55606cbbf6.zip
cmatrix: init at 1.2a
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/applications/misc/cmatrix/default.nix27
-rw-r--r--pkgs/top-level/all-packages.nix2
2 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/applications/misc/cmatrix/default.nix b/pkgs/applications/misc/cmatrix/default.nix
new file mode 100644
index 00000000000..c7a76ef00a6
--- /dev/null
+++ b/pkgs/applications/misc/cmatrix/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, fetchurl, pkgconfig, ncurses }:
+
+let
+  version = "1.2a";
+in with stdenv.lib;
+stdenv.mkDerivation rec {
+
+  name = "cmatrix-${version}";
+
+  src = fetchurl{
+    url = "http://www.asty.org/cmatrix/dist/${name}.tar.gz";
+    sha256 = "0k06fw2n8nzp1pcdynhajp5prba03gfgsbj91bknyjr5xb5fd9hz";
+  };
+
+  buildInputs = [ pkgconfig ncurses ];
+
+  meta = {
+    description = "Simulates the falling characters theme from The Matrix movie";
+    longDescription = ''
+      CMatrix simulates the display from "The Matrix" and is based
+      on the screensaver from the movie's website.  
+    '';
+    homepage = http://www.asty.org/cmatrix/;
+    platforms = ncurses.meta.platforms;
+    maintainers = [ maintainers.AndersonTorres ];
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index ada3e3bd1f7..506c36d78a5 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -10723,6 +10723,8 @@ let
 
   clipit = callPackage ../applications/misc/clipit { };
 
+  cmatrix = callPackage ../applications/misc/cmatrix { };
+
   bomi = callPackage ../applications/video/bomi {
     stdenv = overrideCC stdenv gcc49;
     pulseSupport = config.pulseaudio or true;