From 84cc2f11b60e165575f7d6ed2aa8733531323d59 Mon Sep 17 00:00:00 2001 From: azuwis Date: Mon, 20 Jul 2026 20:00:56 +0800 Subject: [PATCH] home-assistant-custom-component.smartir: use finalAttrs pattern Also fix meta.changelog --- .../home-assistant/custom-components/smartir/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/smartir/package.nix b/pkgs/servers/home-assistant/custom-components/smartir/package.nix index d01c8463b5ff..aaf49af5264d 100644 --- a/pkgs/servers/home-assistant/custom-components/smartir/package.nix +++ b/pkgs/servers/home-assistant/custom-components/smartir/package.nix @@ -7,7 +7,7 @@ nix-update-script, }: -buildHomeAssistantComponent rec { +buildHomeAssistantComponent (finalAttrs: { owner = "smartHomeHub"; domain = "smartir"; version = "1.18.1"; @@ -15,7 +15,7 @@ buildHomeAssistantComponent rec { src = fetchFromGitHub { owner = "smartHomeHub"; repo = "SmartIR"; - tag = version; + tag = finalAttrs.version; hash = "sha256-gi5xlBOY6ek5roQKNqL7I0jrmJNPrxHHwEqOB/n2Itk="; }; @@ -31,10 +31,10 @@ buildHomeAssistantComponent rec { passthru.updateScript = nix-update-script { }; meta = { - changelog = "https://github.com/smartHomeHub/SmartIR/releases/tag/v${version}"; + changelog = "https://github.com/smartHomeHub/SmartIR/releases/tag/${finalAttrs.version}"; description = "Integration for Home Assistant to control climate, TV and fan devices via IR/RF controllers (Broadlink, Xiaomi, MQTT, LOOKin, ESPHome)"; homepage = "https://github.com/smartHomeHub/SmartIR"; maintainers = with lib.maintainers; [ azuwis ]; license = lib.licenses.mit; }; -} +})