summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorMartin Weinelt <mweinelt@users.noreply.github.com>2021-04-12 03:31:05 +0200
committerGitHub <noreply@github.com>2021-04-12 03:31:05 +0200
commit5995f65b2ccee06130f7648838fcfb1397243566 (patch)
tree26eec43bcc10af73ea809515e0bb4c163b8a606f /pkgs
parent1bbb088829fec088720df3152b36d89bddc5249c (diff)
parent7dd22ac8bdd19ff95be6ae1cf0327550e469d83f (diff)
downloadnixpkgs-5995f65b2ccee06130f7648838fcfb1397243566.tar
nixpkgs-5995f65b2ccee06130f7648838fcfb1397243566.tar.gz
nixpkgs-5995f65b2ccee06130f7648838fcfb1397243566.tar.bz2
nixpkgs-5995f65b2ccee06130f7648838fcfb1397243566.tar.lz
nixpkgs-5995f65b2ccee06130f7648838fcfb1397243566.tar.xz
nixpkgs-5995f65b2ccee06130f7648838fcfb1397243566.tar.zst
nixpkgs-5995f65b2ccee06130f7648838fcfb1397243566.zip
Merge pull request #119196 from mweinelt/home-assistant_ruckus-unleashed
home-assistant: pin pyruckus==0.12 and enable ruckus_unleashed tests
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/servers/home-assistant/default.nix14
1 files changed, 14 insertions, 0 deletions
diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix
index ff890629c3f..535e1c6ce83 100644
--- a/pkgs/servers/home-assistant/default.nix
+++ b/pkgs/servers/home-assistant/default.nix
@@ -62,6 +62,19 @@ let
     (mkOverride "ring-doorbell" "0.6.2"
       "fbd537722a27b3b854c26506d894b7399bb8dc57ff36083285971227a2d46560")
 
+    # Pinned due to API changes in pyruckus>0.12
+    (self: super: {
+      pyruckus = super.pyruckus.overridePythonAttrs (oldAttrs: rec {
+        version = "0.12";
+        src = fetchFromGitHub {
+          owner = "gabe565";
+          repo = "pyruckus";
+          rev = version;
+          sha256 = "0ykv6r6blbj3fg9fplk9i7xclkv5d93rwvx0fm5s8ms9f2s9ih8z";
+        };
+      });
+    })
+
     # hass-frontend does not exist in python3.pkgs
     (self: super: {
       hass-frontend = self.callPackage ./frontend.nix { };
@@ -308,6 +321,7 @@ in with py.pkgs; buildPythonApplication rec {
     "rituals_perfume_genie"
     "rmvtransport"
     "rss_feed_template"
+    "ruckus_unleashed"
     "safe_mode"
     "scene"
     "screenlogic"