diff --git a/pkgs/by-name/ha/ha-mcp/package.nix b/pkgs/by-name/ha/ha-mcp/package.nix index 0335da534872..a8f23eb812a0 100644 --- a/pkgs/by-name/ha/ha-mcp/package.nix +++ b/pkgs/by-name/ha/ha-mcp/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "ha-mcp"; - version = "7.7.0"; + version = "7.8.0"; pyproject = true; src = fetchFromGitHub { owner = "homeassistant-ai"; repo = "ha-mcp"; tag = "v${finalAttrs.version}"; - hash = "sha256-Gp4C3SRNkgv9GfLkVx/VCMp4/kCORHsp87IHcCaCPKk="; + hash = "sha256-+HhtHeSQlK1jd/4/x1d54Etvrs8e+pQkIGvJV39ZZBw="; }; build-system = with python3Packages; [ diff --git a/pkgs/servers/home-assistant/custom-components/ha_mcp_tools/package.nix b/pkgs/servers/home-assistant/custom-components/ha_mcp_tools/package.nix index d7978dc91180..493d480c4d8a 100644 --- a/pkgs/servers/home-assistant/custom-components/ha_mcp_tools/package.nix +++ b/pkgs/servers/home-assistant/custom-components/ha_mcp_tools/package.nix @@ -1,22 +1,15 @@ { lib, buildHomeAssistantComponent, - fetchFromGitHub, + ha-mcp, nix-update-script, ruamel-yaml, }: buildHomeAssistantComponent rec { - owner = "homeassistant-ai"; domain = "ha_mcp_tools"; - version = "7.7.0"; - - src = fetchFromGitHub { - owner = "homeassistant-ai"; - repo = "ha-mcp"; - tag = "v${version}"; - hash = "sha256-Gp4C3SRNkgv9GfLkVx/VCMp4/kCORHsp87IHcCaCPKk="; - }; + inherit (ha-mcp) version src; + inherit (ha-mcp.src) owner; dependencies = [ ruamel-yaml