git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #150100 from mweinelt/hass-fix-deps
commit2a89cb4c1bc625343ecc9adff0e4dd4dd4d427b6 authorMartin Weinelt <mweinelt@users.noreply.github.com> dateFri 10 Dec 2021, 18:50 (5 years ago) parent875f6611c515c5
2 files changed+11
pkgs/development/python-modules/homematicip/default.nix+10 pkgs/servers/home-assistant/default.nix+1
pkgs/development/python-modules/homematicip/default.nix+10
@@ -5,6 +5,7 @@
55, async-timeout
66, buildPythonPackage
77, fetchFromGitHub
8+, fetchpatch
89, pytestCheckHook
910, pythonOlder
1011, pytest-aiohttp
@@ -26,6 +27,15 @@ buildPythonPackage rec {
2627 sha256 = "008snxx9ijpi1zr1pi1v4a6g74j821hyw0khs9lmi08v2mcabm36";
2728 };
2829
30+ patches = [
31+ (fetchpatch {
32+ # Drop loop kwarg from async_timeout.timeout
33+ # https://github.com/coreGreenberet/homematicip-rest-api/pull/424
34+ url = "https://github.com/coreGreenberet/homematicip-rest-api/commit/90efb335667e3d462b7f9ef113d2e0b8bb4e96b4.patch";
35+ sha256 = "0f2bbs0666mf6sc7p4n8fwh29yjilkq36qf5pn0waf6iqdzxqwih";
36+ })
37+ ];
38+
2939 propagatedBuildInputs = [
3040 aenum
3141 aiohttp
pkgs/servers/home-assistant/default.nix+1
@@ -22,6 +22,7 @@
2222let
2323 defaultOverrides = [
2424 # Remove with Home Assistant 2021.12
25+ (mkOverride "aiohue" "2.6.3" "sha256-zpwkDKPrE5TFZQO0A1ifTQ7n+TRFpXi3jai3h5plyGM=")
2526 (mkOverride "PyChromecast" "9.4.0" "sha256-Y8PLrjxZHml7BmklEJ/VXGqkRyneAy+QVA5rusPeBHQ=")
2627
2728 # aiounify 29 breaks integration tests