Add lolcat, a rainbow version of cat

Closes #3399
This commit is contained in:
Pascal Wittmann 2015-05-27 17:01:53 +02:00
parent 71fc9aac4d
commit 9e0763dd8a
5 changed files with 63 additions and 0 deletions

View file

@ -0,0 +1,2 @@
source "http://rubygems.org"
gem "lolcat"

View file

@ -0,0 +1,14 @@
GEM
remote: http://rubygems.org/
specs:
lolcat (42.1.0)
paint (~> 0.8.3)
trollop (~> 1.16.2)
paint (0.8.7)
trollop (1.16.2)
PLATFORMS
ruby
DEPENDENCIES
lolcat

View file

@ -0,0 +1,18 @@
{ stdenv, lib, bundlerEnv, gpgme, ruby, ncurses, writeText, zlib, xapian
, pkgconfig, which }:
bundlerEnv {
name = "lolcat-42.1.0";
inherit ruby;
gemfile = ./Gemfile;
lockfile = ./Gemfile.lock;
gemset = ./gemset.nix;
meta = with lib; {
description = "A rainbow version of cat";
homepage = https://github.com/busyloop/lolcat;
license = licenses.wtfpl;
maintainers = with maintainers; [ pSub ];
};
}

View file

@ -0,0 +1,27 @@
{
"lolcat" = {
version = "42.1.0";
source = {
type = "gem";
sha256 = "1jp0g7k958dg709dm1qs7nr8dmi4vlgvmcvqcr1zhk8ygx89rwgc";
};
dependencies = [
"paint"
"trollop"
];
};
"paint" = {
version = "0.8.7";
source = {
type = "gem";
sha256 = "0nl1x0190d44bfczlxdy16gxsvm95y14kxv3k9n92h9ap2zvdyd8";
};
};
"trollop" = {
version = "1.16.2";
source = {
type = "gem";
sha256 = "0frrp90dw266h3kf9g925dppir9l7p8jxknw6dn5nz6fa6c4g5lg";
};
};
}

View file

@ -1885,6 +1885,8 @@ let
logstash-forwarder = callPackage ../tools/misc/logstash-forwarder { };
lolcat = callPackage ../tools/misc/lolcat { };
lsdvd = callPackage ../tools/cd-dvd/lsdvd {};
kippo = callPackage ../servers/kippo { };