summary refs log tree commit diff
diff options
context:
space:
mode:
authorArseniy Seroka <jagajaga@users.noreply.github.com>2015-10-25 04:23:56 +0300
committerArseniy Seroka <jagajaga@users.noreply.github.com>2015-10-25 04:23:56 +0300
commitc529bd85bb8ccb8a5377a49eb505936255a6a7fc (patch)
treef472da19058e0c4da25fe8e739e394640bd0d4e2
parentb2f8c7221b4ca3e86e83c160fe5790ca05bc25cb (diff)
parent23982a4f160394ff116e8a34a528d8130b33e255 (diff)
downloadnixpkgs-c529bd85bb8ccb8a5377a49eb505936255a6a7fc.tar
nixpkgs-c529bd85bb8ccb8a5377a49eb505936255a6a7fc.tar.gz
nixpkgs-c529bd85bb8ccb8a5377a49eb505936255a6a7fc.tar.bz2
nixpkgs-c529bd85bb8ccb8a5377a49eb505936255a6a7fc.tar.lz
nixpkgs-c529bd85bb8ccb8a5377a49eb505936255a6a7fc.tar.xz
nixpkgs-c529bd85bb8ccb8a5377a49eb505936255a6a7fc.tar.zst
nixpkgs-c529bd85bb8ccb8a5377a49eb505936255a6a7fc.zip
Merge pull request #10581 from matthiasbeyer/add-pipes
pipes.sh: Init at 1.1.0
-rw-r--r--pkgs/misc/screensavers/pipes/default.nix26
-rw-r--r--pkgs/top-level/all-packages.nix2
2 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/misc/screensavers/pipes/default.nix b/pkgs/misc/screensavers/pipes/default.nix
new file mode 100644
index 00000000000..8ff4a1074e6
--- /dev/null
+++ b/pkgs/misc/screensavers/pipes/default.nix
@@ -0,0 +1,26 @@
+{ stdenv, fetchurl, pkgs }:
+
+stdenv.mkDerivation rec {
+  name = "pipes-${version}";
+  version = "1.1.0";
+
+  src = fetchurl {
+    url = "https://github.com/pipeseroni/pipes.sh/archive/v${version}.tar.gz";
+    sha256 = "1225llbm0zfnkqykfi7qz7z5p102pwldmj22761m653jy0ahi7w2";
+  };
+
+  buildInputs = with pkgs; [ bash ];
+
+  installPhase = ''
+    mkdir $out -p
+    make PREFIX=$out/ install
+  '';
+
+  meta = with stdenv.lib; {
+    homepage = "https://github.com/pipeseroni/pipes.sh";
+    description = "Animated pipes terminal screensaver";
+    license = licenses.mit;
+    maintainers = [ maintainers.matthiasbeyer ];
+    platforms = platforms.unix;
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 6074b369976..4f7baaf98e2 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -10167,6 +10167,8 @@ let
 
   perf-tools = callPackage ../os-specific/linux/perf-tools { };
 
+  pipes = callPackage ../misc/screensavers/pipes { };
+
   pipework = callPackage ../os-specific/linux/pipework { };
 
   plymouth = callPackage ../os-specific/linux/plymouth { };