summary refs log tree commit diff
path: root/pkgs/servers
diff options
context:
space:
mode:
authorCharles Strahan <charles.c.strahan@gmail.com>2014-11-18 03:31:56 +0000
committerCharles Strahan <charles.c.strahan@gmail.com>2014-11-18 03:31:56 +0000
commit973794b24a10d3df904e5fd4ca51c1d36c3d3c9f (patch)
treec02a56296f88f3d5a836cfef9566ee85293fc0c4 /pkgs/servers
parent44cdf4eac71ce4bf2125939380d9ea6865bd64a3 (diff)
downloadnixlib-973794b24a10d3df904e5fd4ca51c1d36c3d3c9f.tar
nixlib-973794b24a10d3df904e5fd4ca51c1d36c3d3c9f.tar.gz
nixlib-973794b24a10d3df904e5fd4ca51c1d36c3d3c9f.tar.bz2
nixlib-973794b24a10d3df904e5fd4ca51c1d36c3d3c9f.tar.lz
nixlib-973794b24a10d3df904e5fd4ca51c1d36c3d3c9f.tar.xz
nixlib-973794b24a10d3df904e5fd4ca51c1d36c3d3c9f.tar.zst
nixlib-973794b24a10d3df904e5fd4ca51c1d36c3d3c9f.zip
bundixify riemann-dash
Diffstat (limited to 'pkgs/servers')
-rw-r--r--pkgs/servers/monitoring/riemann-dash/Gemfile3
-rw-r--r--pkgs/servers/monitoring/riemann-dash/Gemfile.lock27
-rw-r--r--pkgs/servers/monitoring/riemann-dash/default.nix3
-rw-r--r--pkgs/servers/monitoring/riemann-dash/gemset.nix80
4 files changed, 113 insertions, 0 deletions
diff --git a/pkgs/servers/monitoring/riemann-dash/Gemfile b/pkgs/servers/monitoring/riemann-dash/Gemfile
new file mode 100644
index 000000000000..496302e76435
--- /dev/null
+++ b/pkgs/servers/monitoring/riemann-dash/Gemfile
@@ -0,0 +1,3 @@
+source 'https://rubygems.org'
+
+gem "riemann-dash", "0.2.9"
diff --git a/pkgs/servers/monitoring/riemann-dash/Gemfile.lock b/pkgs/servers/monitoring/riemann-dash/Gemfile.lock
new file mode 100644
index 000000000000..cd0ace470e20
--- /dev/null
+++ b/pkgs/servers/monitoring/riemann-dash/Gemfile.lock
@@ -0,0 +1,27 @@
+GEM
+  remote: https://rubygems.org/
+  specs:
+    erubis (2.7.0)
+    multi_json (1.3.6)
+    rack (1.5.2)
+    rack-protection (1.5.3)
+      rack
+    riemann-dash (0.2.9)
+      erubis (>= 2.7.0)
+      multi_json (= 1.3.6)
+      sass (>= 3.1.14)
+      sinatra (~> 1.4.5)
+      webrick (~> 1.3.1)
+    sass (3.4.8)
+    sinatra (1.4.5)
+      rack (~> 1.4)
+      rack-protection (~> 1.4)
+      tilt (~> 1.3, >= 1.3.4)
+    tilt (1.4.1)
+    webrick (1.3.1)
+
+PLATFORMS
+  ruby
+
+DEPENDENCIES
+  riemann-dash (= 0.2.9)
diff --git a/pkgs/servers/monitoring/riemann-dash/default.nix b/pkgs/servers/monitoring/riemann-dash/default.nix
new file mode 100644
index 000000000000..295e68770b8d
--- /dev/null
+++ b/pkgs/servers/monitoring/riemann-dash/default.nix
@@ -0,0 +1,3 @@
+{ loadRubyEnv }:
+
+(loadRubyEnv { gemset = ./gemset.nix; }).riemann-dash
diff --git a/pkgs/servers/monitoring/riemann-dash/gemset.nix b/pkgs/servers/monitoring/riemann-dash/gemset.nix
new file mode 100644
index 000000000000..98ebdcc3059d
--- /dev/null
+++ b/pkgs/servers/monitoring/riemann-dash/gemset.nix
@@ -0,0 +1,80 @@
+{
+  erubis = {
+    version = "2.7.0";
+    src = {
+      type = "gem";
+      sha256 = "1fj827xqjs91yqsydf0zmfyw9p4l2jz5yikg3mppz6d7fi8kyrb3";
+    };
+  };
+  multi_json = {
+    version = "1.3.6";
+    src = {
+      type = "gem";
+      sha256 = "0q2zjfvd2ibds9g9nzf2p1b47fc1wqliwfywv5pw85w15lmy91yr";
+    };
+  };
+  rack = {
+    version = "1.5.2";
+    src = {
+      type = "gem";
+      sha256 = "19szfw76cscrzjldvw30jp3461zl00w4xvw1x9lsmyp86h1g0jp6";
+    };
+  };
+  rack-protection = {
+    version = "1.5.3";
+    src = {
+      type = "gem";
+      sha256 = "0cvb21zz7p9wy23wdav63z5qzfn4nialik22yqp6gihkgfqqrh5r";
+    };
+    dependencies = [
+      "rack"
+    ];
+  };
+  riemann-dash = {
+    version = "0.2.9";
+    src = {
+      type = "gem";
+      sha256 = "0ws5wmjbv8w9lcr3i2mdinj2qm91p6c85k6c067i67cf0p90jxq3";
+    };
+    dependencies = [
+      "erubis"
+      "multi_json"
+      "sass"
+      "sinatra"
+      "webrick"
+    ];
+  };
+  sass = {
+    version = "3.4.8";
+    src = {
+      type = "gem";
+      sha256 = "1ianyj2figwk314h10fkzpjql2xxi5l4njv1h0w8iyzjda85rqlp";
+    };
+  };
+  sinatra = {
+    version = "1.4.5";
+    src = {
+      type = "gem";
+      sha256 = "0qyna3wzlnvsz69d21lxcm3ixq7db08mi08l0a88011qi4qq701s";
+    };
+    dependencies = [
+      "rack"
+      "rack-protection"
+      "tilt"
+    ];
+  };
+  tilt = {
+    version = "1.4.1";
+    src = {
+      type = "gem";
+      sha256 = "00sr3yy7sbqaq7cb2d2kpycajxqf1b1wr1yy33z4bnzmqii0b0ir";
+    };
+  };
+  webrick = {
+    version = "1.3.1";
+    src = {
+      type = "gem";
+      sha256 = "0s42mxihcl2bx0h9q0v2syl70qndydfkl39a06h9il17p895ya8g";
+    };
+  };
+}