about summary refs log tree commit diff
path: root/pkgs/servers
diff options
context:
space:
mode:
authorCharles Strahan <charles.c.strahan@gmail.com>2015-01-21 20:46:50 -0500
committerCharles Strahan <charles.c.strahan@gmail.com>2015-01-21 22:23:37 -0500
commit8085f088cbd10d62e35870068873dc0e746e1830 (patch)
tree6b03d912011eb789db88ff93f7714d31ba607a77 /pkgs/servers
parent65c7c61841652e070ca4f0209df142aa7c69ea73 (diff)
ruby: exorcise the last few remaining rubyPackages
Diffstat (limited to 'pkgs/servers')
-rw-r--r--pkgs/servers/monitoring/riemann-dash/default.nix9
-rw-r--r--pkgs/servers/monitoring/riemann-dash/gemset.nix18
2 files changed, 16 insertions, 11 deletions
diff --git a/pkgs/servers/monitoring/riemann-dash/default.nix b/pkgs/servers/monitoring/riemann-dash/default.nix
index 295e68770b8da..1afcd81d9be0d 100644
--- a/pkgs/servers/monitoring/riemann-dash/default.nix
+++ b/pkgs/servers/monitoring/riemann-dash/default.nix
@@ -1,3 +1,8 @@
-{ loadRubyEnv }:
+{ bundlerEnv }:
 
-(loadRubyEnv { gemset = ./gemset.nix; }).riemann-dash
+bundlerEnv {
+  name = "riemann-dash-0.2.9";
+  gemfile = ./Gemfile;
+  lockfile = ./Gemfile.lock;
+  gemset = ./gemset.nix;
+}
diff --git a/pkgs/servers/monitoring/riemann-dash/gemset.nix b/pkgs/servers/monitoring/riemann-dash/gemset.nix
index 98ebdcc3059d1..f2e80e9aca430 100644
--- a/pkgs/servers/monitoring/riemann-dash/gemset.nix
+++ b/pkgs/servers/monitoring/riemann-dash/gemset.nix
@@ -1,28 +1,28 @@
 {
   erubis = {
     version = "2.7.0";
-    src = {
+    source = {
       type = "gem";
       sha256 = "1fj827xqjs91yqsydf0zmfyw9p4l2jz5yikg3mppz6d7fi8kyrb3";
     };
   };
   multi_json = {
     version = "1.3.6";
-    src = {
+    source = {
       type = "gem";
       sha256 = "0q2zjfvd2ibds9g9nzf2p1b47fc1wqliwfywv5pw85w15lmy91yr";
     };
   };
   rack = {
     version = "1.5.2";
-    src = {
+    source = {
       type = "gem";
       sha256 = "19szfw76cscrzjldvw30jp3461zl00w4xvw1x9lsmyp86h1g0jp6";
     };
   };
   rack-protection = {
     version = "1.5.3";
-    src = {
+    source = {
       type = "gem";
       sha256 = "0cvb21zz7p9wy23wdav63z5qzfn4nialik22yqp6gihkgfqqrh5r";
     };
@@ -32,7 +32,7 @@
   };
   riemann-dash = {
     version = "0.2.9";
-    src = {
+    source = {
       type = "gem";
       sha256 = "0ws5wmjbv8w9lcr3i2mdinj2qm91p6c85k6c067i67cf0p90jxq3";
     };
@@ -46,14 +46,14 @@
   };
   sass = {
     version = "3.4.8";
-    src = {
+    source = {
       type = "gem";
       sha256 = "1ianyj2figwk314h10fkzpjql2xxi5l4njv1h0w8iyzjda85rqlp";
     };
   };
   sinatra = {
     version = "1.4.5";
-    src = {
+    source = {
       type = "gem";
       sha256 = "0qyna3wzlnvsz69d21lxcm3ixq7db08mi08l0a88011qi4qq701s";
     };
@@ -65,14 +65,14 @@
   };
   tilt = {
     version = "1.4.1";
-    src = {
+    source = {
       type = "gem";
       sha256 = "00sr3yy7sbqaq7cb2d2kpycajxqf1b1wr1yy33z4bnzmqii0b0ir";
     };
   };
   webrick = {
     version = "1.3.1";
-    src = {
+    source = {
       type = "gem";
       sha256 = "0s42mxihcl2bx0h9q0v2syl70qndydfkl39a06h9il17p895ya8g";
     };