aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/nixpkgs/pkgs/tools/networking/hue-cli
diff options
context:
space:
mode:
authorMx Kookie <kookie@spacekookie.de>2020-10-31 19:35:09 +0100
committerMx Kookie <kookie@spacekookie.de>2020-10-31 19:35:09 +0100
commitc4625b175f8200f643fd6e11010932ea44c78433 (patch)
treebce3f89888c8ac3991fa5569a878a9eab6801ccc /infra/libkookie/nixpkgs/pkgs/tools/networking/hue-cli
parent49f735974dd103039ddc4cb576bb76555164a9e7 (diff)
parentd661aa56a8843e991261510c1bb28fdc2f6975ae (diff)
Add 'infra/libkookie/' from commit 'd661aa56a8843e991261510c1bb28fdc2f6975ae'
git-subtree-dir: infra/libkookie git-subtree-mainline: 49f735974dd103039ddc4cb576bb76555164a9e7 git-subtree-split: d661aa56a8843e991261510c1bb28fdc2f6975ae
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/tools/networking/hue-cli')
-rw-r--r--infra/libkookie/nixpkgs/pkgs/tools/networking/hue-cli/Gemfile2
-rw-r--r--infra/libkookie/nixpkgs/pkgs/tools/networking/hue-cli/Gemfile.lock18
-rw-r--r--infra/libkookie/nixpkgs/pkgs/tools/networking/hue-cli/default.nix17
-rw-r--r--infra/libkookie/nixpkgs/pkgs/tools/networking/hue-cli/gemset.nix34
4 files changed, 71 insertions, 0 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/tools/networking/hue-cli/Gemfile b/infra/libkookie/nixpkgs/pkgs/tools/networking/hue-cli/Gemfile
new file mode 100644
index 000000000000..7049659d503d
--- /dev/null
+++ b/infra/libkookie/nixpkgs/pkgs/tools/networking/hue-cli/Gemfile
@@ -0,0 +1,2 @@
+source 'https://rubygems.org'
+gem 'hue-cli'
diff --git a/infra/libkookie/nixpkgs/pkgs/tools/networking/hue-cli/Gemfile.lock b/infra/libkookie/nixpkgs/pkgs/tools/networking/hue-cli/Gemfile.lock
new file mode 100644
index 000000000000..0600d6b7eca6
--- /dev/null
+++ b/infra/libkookie/nixpkgs/pkgs/tools/networking/hue-cli/Gemfile.lock
@@ -0,0 +1,18 @@
+GEM
+ remote: https://rubygems.org/
+ specs:
+ hue-cli (0.1.4)
+ hue-lib (>= 0.7.4)
+ json
+ hue-lib (0.7.4)
+ json
+ json (2.2.0)
+
+PLATFORMS
+ ruby
+
+DEPENDENCIES
+ hue-cli
+
+BUNDLED WITH
+ 2.1.4
diff --git a/infra/libkookie/nixpkgs/pkgs/tools/networking/hue-cli/default.nix b/infra/libkookie/nixpkgs/pkgs/tools/networking/hue-cli/default.nix
new file mode 100644
index 000000000000..f2ea6b37c810
--- /dev/null
+++ b/infra/libkookie/nixpkgs/pkgs/tools/networking/hue-cli/default.nix
@@ -0,0 +1,17 @@
+{ lib, bundlerApp, bundlerUpdateScript }:
+
+bundlerApp {
+ pname = "hue-cli";
+ gemdir = ./.;
+ exes = [ "hue" ];
+
+ passthru.updateScript = bundlerUpdateScript "hue-cli";
+
+ meta = with lib; {
+ description = "Command line interface for controlling Philips Hue system's lights and bridge";
+ homepage = "https://github.com/birkirb/hue-cli";
+ license = licenses.mit;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ manveru nicknovitski ];
+ };
+}
diff --git a/infra/libkookie/nixpkgs/pkgs/tools/networking/hue-cli/gemset.nix b/infra/libkookie/nixpkgs/pkgs/tools/networking/hue-cli/gemset.nix
new file mode 100644
index 000000000000..69d12f25a80e
--- /dev/null
+++ b/infra/libkookie/nixpkgs/pkgs/tools/networking/hue-cli/gemset.nix
@@ -0,0 +1,34 @@
+{
+ hue-cli = {
+ dependencies = ["hue-lib" "json"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "10gjf59pamfy2m17fs271d9ffrg1194b1m6vxzn6p7smzry52h9z";
+ type = "gem";
+ };
+ version = "0.1.4";
+ };
+ hue-lib = {
+ dependencies = ["json"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1pyl8g8gisdhl79gbzvnddqrsbq0lmflzg7n6yi6xrp5b5290shz";
+ type = "gem";
+ };
+ version = "0.7.4";
+ };
+ json = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0sx97bm9by389rbzv8r1f43h06xcz8vwi3h5jv074gvparql7lcx";
+ type = "gem";
+ };
+ version = "2.2.0";
+ };
+} \ No newline at end of file