···1+# Older version of extlib for Haxe 4.0 and 4.1.
2+# May be replaceable by the next extlib + extlib-base64 release.
3+{ fetchurl, ocaml_extlib }:
4+5+ocaml_extlib.overrideAttrs (_: rec {
6+ version = "1.7.7";
7+ src = fetchurl {
8+ url = "https://github.com/ygrek/ocaml-extlib/releases/download/${version}/extlib-${version}.tar.gz";
9+ sha256 = "1sxmzc1mx3kg62j8kbk0dxkx8mkf1rn70h542cjzrziflznap0s1";
10+ };
11+})
···2# Do not edit!
34{
5- version = "2021.4.5";
6 components = {
7 "abode" = ps: with ps; [ abodepy ];
8 "accuweather" = ps: with ps; [ accuweather ];
···2# Do not edit!
34{
5+ version = "2021.4.6";
6 components = {
7 "abode" = ps: with ps; [ abodepy ];
8 "accuweather" = ps: with ps; [ accuweather ];
+4-3
pkgs/servers/home-assistant/default.nix
···23 # Override the version of some packages pinned in Home Assistant's setup.py
2425 # Pinned due to API changes in astral>=2.0, required by the sun/moon plugins
26- # https://github.com/home-assistant/core/issues/36636
27 (mkOverride "astral" "1.10.1"
28 "d2a67243c4503131c856cafb1b1276de52a86e5b8a1d507b7e08bee51cb67bf1")
29···51 "sha256-8bxn27DU1XUQUxQFJklEge29DHx1DMu7pJG4hVE1jDU=")
5253 # Pinned due to API changes in pylilterbot>=2021.3.0
054 (self: super: {
55 pylitterbot = super.pylitterbot.overridePythonAttrs (oldAttrs: rec {
56 version = "2021.2.8";
···116 extraBuildInputs = extraPackages py.pkgs;
117118 # Don't forget to run parse-requirements.py after updating
119- hassVersion = "2021.4.5";
120121in with py.pkgs; buildPythonApplication rec {
122 pname = "homeassistant";
···135 owner = "home-assistant";
136 repo = "core";
137 rev = version;
138- sha256 = "106d1n9z8pfcnqm594vkhczrrrjap801w6fdr0psv5vhdxrqh4sj";
139 };
140141 # leave this in, so users don't have to constantly update their downstream patch handling
···23 # Override the version of some packages pinned in Home Assistant's setup.py
2425 # Pinned due to API changes in astral>=2.0, required by the sun/moon plugins
26+ # https://github.com/home-assistant/core/pull/48573; Remove >= 2021.5
27 (mkOverride "astral" "1.10.1"
28 "d2a67243c4503131c856cafb1b1276de52a86e5b8a1d507b7e08bee51cb67bf1")
29···51 "sha256-8bxn27DU1XUQUxQFJklEge29DHx1DMu7pJG4hVE1jDU=")
5253 # Pinned due to API changes in pylilterbot>=2021.3.0
54+ # https://github.com/home-assistant/core/pull/48300; Remove >= 2021.5
55 (self: super: {
56 pylitterbot = super.pylitterbot.overridePythonAttrs (oldAttrs: rec {
57 version = "2021.2.8";
···117 extraBuildInputs = extraPackages py.pkgs;
118119 # Don't forget to run parse-requirements.py after updating
120+ hassVersion = "2021.4.6";
121122in with py.pkgs; buildPythonApplication rec {
123 pname = "homeassistant";
···136 owner = "home-assistant";
137 repo = "core";
138 rev = version;
139+ sha256 = "1s1slwcqls2prz9kgyhggs8xi3x7ghwdi33j983kvpg0gva7d2f0";
140 };
141142 # leave this in, so users don't have to constantly update their downstream patch handling