diff options
author | Florian Engel <florianengel39@gmail.com> | 2018-01-12 20:03:31 +0100 |
---|---|---|
committer | Michael Weiss <dev.primeos@gmail.com> | 2018-01-12 20:18:54 +0100 |
commit | 48776d58b1384aa5d37cbc57b85e5b4e950f9a66 (patch) | |
tree | e46a2ade7822142e0715e2e3aba9272a799873dc | |
parent | a3d84cbd322e5efd2ca560e075c2687d65b8615f (diff) | |
download | nixlib-48776d58b1384aa5d37cbc57b85e5b4e950f9a66.tar nixlib-48776d58b1384aa5d37cbc57b85e5b4e950f9a66.tar.gz nixlib-48776d58b1384aa5d37cbc57b85e5b4e950f9a66.tar.bz2 nixlib-48776d58b1384aa5d37cbc57b85e5b4e950f9a66.tar.lz nixlib-48776d58b1384aa5d37cbc57b85e5b4e950f9a66.tar.xz nixlib-48776d58b1384aa5d37cbc57b85e5b4e950f9a66.tar.zst nixlib-48776d58b1384aa5d37cbc57b85e5b4e950f9a66.zip |
lolcat: 42.1.0 -> 90.8.8
-rw-r--r-- | lib/maintainers.nix | 1 | ||||
-rw-r--r-- | pkgs/tools/misc/lolcat/Gemfile.lock | 13 | ||||
-rw-r--r-- | pkgs/tools/misc/lolcat/default.nix | 15 | ||||
-rw-r--r-- | pkgs/tools/misc/lolcat/gemset.nix | 26 |
4 files changed, 31 insertions, 24 deletions
diff --git a/lib/maintainers.nix b/lib/maintainers.nix index b7b5232c170b..a18e8a24b12c 100644 --- a/lib/maintainers.nix +++ b/lib/maintainers.nix @@ -640,6 +640,7 @@ sternenseemann = "Lukas Epple <post@lukasepple.de>"; stesie = "Stefan Siegl <stesie@brokenpipe.de>"; steveej = "Stefan Junker <mail@stefanjunker.de>"; + StillerHarpo = "Florian Engel <florianengel39@gmail.com>"; stumoss = "Stuart Moss <samoss@gmail.com>"; SuprDewd = "Bjarki Ágúst Guðmundsson <suprdewd@gmail.com>"; swarren83 = "Shawn Warren <shawn.w.warren@gmail.com>"; diff --git a/pkgs/tools/misc/lolcat/Gemfile.lock b/pkgs/tools/misc/lolcat/Gemfile.lock index 4b318ea1473b..a97f1eb9c871 100644 --- a/pkgs/tools/misc/lolcat/Gemfile.lock +++ b/pkgs/tools/misc/lolcat/Gemfile.lock @@ -1,14 +1,17 @@ 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) + lolcat (90.8.8) + paint (~> 2.0.0) + trollop (~> 2.1.2) + paint (2.0.1) + trollop (2.1.2) PLATFORMS ruby DEPENDENCIES lolcat + +BUNDLED WITH + 1.14.6 diff --git a/pkgs/tools/misc/lolcat/default.nix b/pkgs/tools/misc/lolcat/default.nix index 21377d7bfa4a..827484e885fd 100644 --- a/pkgs/tools/misc/lolcat/default.nix +++ b/pkgs/tools/misc/lolcat/default.nix @@ -1,16 +1,19 @@ -{ stdenv, lib, bundlerEnv, gpgme, ruby, ncurses, writeText, zlib, xapian -, pkgconfig, which }: +{ lib, bundlerEnv, ruby }: + +bundlerEnv rec { + name = "${pname}-${version}"; + pname = "lolcat"; + version = (import ./gemset.nix).lolcat.version; -bundlerEnv { inherit ruby; - pname = "lolcat"; + # expects Gemfile, Gemfile.lock and gemset.nix in the same directory gemdir = ./.; meta = with lib; { description = "A rainbow version of cat"; homepage = https://github.com/busyloop/lolcat; - license = licenses.wtfpl; - maintainers = with maintainers; [ pSub ]; + license = licenses.bsd3; + maintainers = with maintainers; [ StillerHarpo ]; }; } diff --git a/pkgs/tools/misc/lolcat/gemset.nix b/pkgs/tools/misc/lolcat/gemset.nix index 85acf7767a81..6d0962780f4c 100644 --- a/pkgs/tools/misc/lolcat/gemset.nix +++ b/pkgs/tools/misc/lolcat/gemset.nix @@ -1,27 +1,27 @@ { - "lolcat" = { - version = "42.1.0"; + lolcat = { + dependencies = ["paint" "trollop"]; source = { + remotes = ["http://rubygems.org"]; + sha256 = "1q031wq8wvp09llb39w0ql5k1zkblvkbmhlvrkc3ym832pibk06f"; type = "gem"; - sha256 = "1jp0g7k958dg709dm1qs7nr8dmi4vlgvmcvqcr1zhk8ygx89rwgc"; }; - dependencies = [ - "paint" - "trollop" - ]; + version = "90.8.8"; }; - "paint" = { - version = "0.8.7"; + paint = { source = { + remotes = ["http://rubygems.org"]; + sha256 = "1gnh9cihc84w4xbw51pg15crjvhblbq6nkzljrp7kmn3434nsg0d"; type = "gem"; - sha256 = "0nl1x0190d44bfczlxdy16gxsvm95y14kxv3k9n92h9ap2zvdyd8"; }; + version = "2.0.1"; }; - "trollop" = { - version = "1.16.2"; + trollop = { source = { + remotes = ["http://rubygems.org"]; + sha256 = "0415y63df86sqj43c0l82and65ia5h64if7n0znkbrmi6y0jwhl8"; type = "gem"; - sha256 = "0frrp90dw266h3kf9g925dppir9l7p8jxknw6dn5nz6fa6c4g5lg"; }; + version = "2.1.2"; }; } \ No newline at end of file |