From 4cc51ca25423d5e17776fa268553a41396d3a27c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Thu, 18 Jun 2026 01:31:37 +0200 Subject: [PATCH 1/2] ha-mcp: 7.7.0 -> 7.8.0 Diff: https://github.com/homeassistant-ai/ha-mcp/compare/v7.7.0...v7.8.0 Changelog: https://github.com/homeassistant-ai/ha-mcp/releases/tag/v7.8.0 --- pkgs/by-name/ha/ha-mcp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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; [ From 42528d4e364ee4c7a52e98b150da25fa91096edc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Fri, 19 Jun 2026 00:19:37 +0200 Subject: [PATCH 2/2] home-assistant-custom-components.ha_mcp_tools: inherit src & version from ha-mcp --- .../custom-components/ha_mcp_tools/package.nix | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) 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