Compare commits

..

22 Commits

Author SHA1 Message Date
Robert Schütz
4b3ed850c4 home-assistant-custom-lovelace-modules.versatile-thermostat-ui-card: 3.3.0 -> 3.4.0
Diff: https://github.com/jmcollin78/versatile-thermostat-ui-card/compare/3.3.0...3.4.0

Changelog: https://github.com/jmcollin78/versatile-thermostat-ui-card/releases/tag/3.4.0
2026-09-18 17:13:20 -07:00
Robert Schütz
1f5d270eb7 home-assistant-custom-lovelace-modules.sonos-card: 10.8.2 -> 10.8.4
Diff: https://github.com/punxaphil/custom-sonos-card/compare/v10.8.2...v10.8.4

Changelog: https://github.com/punxaphil/custom-sonos-card/releases/tag/v10.8.4
2026-09-18 17:13:20 -07:00
Robert Schütz
4bc94e349f home-assistant-custom-lovelace-modules.light-entity-card: 6.3.1 -> 6.4.0
Diff: https://github.com/ljmerza/light-entity-card/compare/v6.3.1...v6.4.0

Changelog: https://github.com/ljmerza/light-entity-card/releases/tag/v6.4.0
2026-09-18 17:13:20 -07:00
Robert Schütz
bcd94842a3 home-assistant-custom-lovelace-modules.kiosk-mode: 14.2.0 -> 14.2.1
Diff: https://github.com/nemesisre/kiosk-mode/compare/v14.2.0...v14.2.1
2026-09-18 17:13:19 -07:00
Robert Schütz
a810acb118 home-assistant-custom-lovelace-modules.custom-sidebar: 17.1.0 -> 17.2.0
Diff: https://github.com/elchininet/custom-sidebar/compare/v17.1.0...v17.2.0

Changelog: https://github.com/elchininet/custom-sidebar/releases/tag/v17.2.0
2026-09-18 17:13:19 -07:00
Robert Schütz
7880268973 home-assistant-custom-lovelace-modules.bubble-card: 3.3.0 -> 3.4.0
Diff: https://github.com/Clooos/Bubble-Card/compare/v3.3.0...v3.4.0

Changelog: https://github.com/Clooos/bubble-card/releases/tag/v3.4.0
2026-09-18 17:13:19 -07:00
Robert Schütz
76bd2dc320 home-assistant-custom-lovelace-modules.auto-entities: 2.7.0 -> 2.8.0
Diff: https://github.com/Lint-Free-Technology/lovelace-auto-entities/compare/v2.7.0...v2.8.0

Changelog: https://github.com/Lint-Free-Technology/lovelace-auto-entities/releases/tag/v2.8.0
2026-09-18 17:13:19 -07:00
Robert Schütz
1a8f803236 home-assistant-custom-components.waste_collection_schedule: 2.34.1 -> 2.34.2
Diff: https://github.com/mampfes/hacs_waste_collection_schedule/compare/v2.34.1...v2.34.2

Changelog: https://github.com/mampfes/hacs_waste_collection_schedule/releases/tag/v2.34.2
2026-09-18 17:13:19 -07:00
Robert Schütz
ddc6950fa4 home-assistant-custom-components.tuya_local: 2026.9.0 -> 2026.9.1
Diff: https://github.com/make-all/tuya-local/compare/2026.9.0...2026.9.1

Changelog: https://github.com/make-all/tuya-local/releases/tag/2026.9.1
2026-09-18 17:13:18 -07:00
Robert Schütz
342dbb7b06 home-assistant-custom-components.tibber_local: 2026.9.3 -> 2026.9.4
Diff: https://github.com/marq24/ha-tibber-pulse-local/compare/2026.9.3...2026.9.4

Changelog: https://github.com/marq24/ha-tibber-pulse-local/releases/tag/2026.9.4
2026-09-18 17:13:18 -07:00
Robert Schütz
06e3e67159 home-assistant-custom-components.spook: 5.4.0 -> 5.5.0
Diff: https://github.com/frenck/spook/compare/v5.4.0...v5.5.0

Changelog: https://github.com/frenck/spook/releases/tag/v5.5.0
2026-09-18 17:13:18 -07:00
Robert Schütz
6a9724c5f7 home-assistant-custom-components.solis-sensor: 4.0.1 -> 4.0.3
Diff: https://github.com/hultenvp/solis-sensor/compare/v4.0.1...v4.0.3

Changelog: https://github.com/hultenvp/solis-sensor/releases/tag/v4.0.3
2026-09-18 17:13:18 -07:00
Robert Schütz
9cdc302b6c home-assistant-custom-components.powercalc: 1.25.3 -> 1.25.4
Diff: https://github.com/bramstroker/homeassistant-powercalc/compare/v1.25.3...v1.25.4

Changelog: https://github.com/bramstroker/homeassistant-powercalc/releases/tag/v1.25.4
2026-09-18 17:13:18 -07:00
Robert Schütz
7079b3a3e2 home-assistant-custom-components.octopus_energy: 19.0.1 -> 19.1.0
Diff: https://github.com/BottlecapDave/HomeAssistant-OctopusEnergy/compare/v19.0.1...v19.1.0

Changelog: https://github.com/BottlecapDave/HomeAssistant-OctopusEnergy/releases/tag/v19.1.0
2026-09-18 17:13:17 -07:00
Robert Schütz
fbb2ac5b94 home-assistant-custom-components.gtfs-realtime: 0.4.9 -> 0.4.10
Diff: https://github.com/bcpearce/homeassistant-gtfs-realtime/compare/0.4.9...0.4.10

Changelog: https://github.com/bcpearce/homeassistant-gtfs-realtime/releases/tag/0.4.10
2026-09-18 17:13:17 -07:00
Robert Schütz
922e66155c home-assistant-custom-components.garmin_connect: 3.0.16 -> 3.0.18
Diff: https://github.com/cyberjunky/home-assistant-garmin_connect/compare/3.0.16...3.0.18

Changelog: https://github.com/cyberjunky/home-assistant-garmin_connect/releases/tag/3.0.18
2026-09-18 17:13:17 -07:00
Robert Schütz
9590f63b13 python3Packages.lyngdorf: 1.4.8 -> 1.10.0
Diff: https://github.com/fishloa/lyngdorf/compare/v1.4.8...v1.10.0

Changelog: https://github.com/fishloa/lyngdorf/releases/tag/v1.10.0
2026-09-18 16:48:08 -07:00
Robert Schütz
3e14fbef45 home-assistant: 2026.9.2 -> 2026.9.3
Diff: https://github.com/home-assistant/core/compare/2026.9.2...2026.9.3

Changelog: https://github.com/home-assistant/core/releases/tag/2026.9.3
2026-09-18 16:36:56 -07:00
Robert Schütz
9cbe16cf9b python3Packages.reolink-aio: 0.21.16 -> 0.21.17
Diff: https://github.com/starkillerOG/reolink_aio/compare/0.21.16...0.21.17

Changelog: https://github.com/starkillerOG/reolink_aio/releases/tag/0.21.17
2026-09-18 16:36:56 -07:00
Robert Schütz
c057f336f3 python3Packages.neopool-modbus: 4.5.1 -> 4.8.0
Diff: https://github.com/svasek/python-neopool-modbus/compare/v4.5.1...v4.8.0

Changelog: https://github.com/svasek/python-neopool-modbus/releases/tag/v4.8.0
2026-09-18 16:36:55 -07:00
Robert Schütz
e9b52e50c1 python3Packages.hassil: 3.12.0 -> 3.12.1
Diff: https://github.com/OHF-Voice/hassil/compare/v3.12.0...v3.12.1

Changelog: https://github.com/OHF-Voice/hassil/blob/v3.12.1/CHANGELOG.md
2026-09-18 16:36:55 -07:00
Robert Schütz
3ec64980a5 python3Packages.aioamazondevices: 15.1.0 -> 16.3.0
Diff: https://github.com/chemelli74/aioamazondevices/compare/v15.1.0...v16.3.0

Changelog: https://github.com/chemelli74/aioamazondevices/blob/v16.3.0/CHANGELOG.md
2026-09-18 16:36:55 -07:00
53 changed files with 127 additions and 202 deletions

View File

@@ -122,7 +122,7 @@ jobs:
with:
github-token: ${{ steps.app-token.outputs.token || github.token }}
script: |
const { default: checkManualFileEdits } = await import('${{ github.workspace }}/trusted/ci/github-script/manual-file-edits.ts')
const { default: checkManualFileEdits } = await import('${{ github.workspace }}/trusted/ci/github-script/manual-file-edits.js')
await checkManualFileEdits({
github,
context,

View File

@@ -84,7 +84,6 @@ jobs:
'ci/github-script/commits.js',
'ci/github-script/get-pr-commit-details.js',
'ci/github-script/lint-commits.js',
'ci/github-script/manual-file-edits.ts',
'ci/github-script/merge.js',
'ci/github-script/package.json',
'ci/github-script/package-lock.json',

View File

@@ -2,18 +2,21 @@ import { getCommitDetailsForPR } from './get-pr-commit-details.js'
import { dismissReviews, postReview } from './reviews.js'
import { classify } from './supportedBranches.js'
/**
* @param {{
* github: InstanceType<typeof import('@actions/github/lib/utils').GitHub>,
* context: typeof import('@actions/github').context,
* core: typeof import('@actions/core'),
* repoPath?: string,
* dry: boolean,
* }} CheckManualFileEditsProps
*/
export default async function checkManualFileEdits({
github,
context,
core,
repoPath,
dry,
}: {
github: InstanceType<typeof import('@actions/github/lib/utils').GitHub>
context: typeof import('@actions/github').context
core: typeof import('@actions/core')
repoPath?: string
dry: boolean
}) {
const reviewKey = 'manual-file-edits'

View File

@@ -123,7 +123,7 @@ program
.argument('<repo>', 'Name of the GitHub repository to run on (Example: nixpkgs)')
.argument('<pr>', 'Number of the Pull Request to run on')
.action(async (owner, repo, pr, options) => {
const checkManualFileEdits = (await import('./manual-file-edits.ts')).default
const checkManualFileEdits = (await import('./manual-file-edits.js')).default
await run(checkManualFileEdits, owner, repo, pr, options)
})

View File

@@ -166,6 +166,8 @@ in
meta = {
doc = ./nordvpn.md;
maintainers = pkgs.nordvpn.meta.maintainers;
maintainers = with lib.maintainers; [
novalkun
];
};
}

View File

@@ -277,7 +277,6 @@ in
warpinator
# cinnamon xapp
xepub
xviewer
xreader
xed-editor

View File

@@ -1,7 +1,7 @@
{ lib, pkgs, ... }:
{ lib, ... }:
{
name = "nordvpn";
meta.maintainers = pkgs.nordvpn.meta.maintainers;
meta.maintainers = [ ];
nodes =
let
commonConfig = user: {

View File

@@ -16,7 +16,7 @@
buildNpmPackage (finalAttrs: {
pname = "aurral";
version = "2.9.1";
version = "2.9.0";
__structuredAttrs = true;
@@ -24,7 +24,7 @@ buildNpmPackage (finalAttrs: {
owner = "lklynet";
repo = "aurral";
tag = "v${finalAttrs.version}";
hash = "sha256-HiOcDvp+ZZozWPEoou0UJFsZAoql89q2WVZaj7fgVrs=";
hash = "sha256-pwk+efWL0dfvKiobRmGXgPtvunpRDOVbtxohbJamVqY=";
};
# Specifies files to package leveraging npm & nix hooks. Not used by upstream.

View File

@@ -13,13 +13,13 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "bitsnpicas";
version = "2.2.2";
version = "2.2";
src = fetchFromGitHub {
owner = "kreativekorp";
repo = "bitsnpicas";
tag = "v${finalAttrs.version}";
hash = "sha256-+LmAav7E5boKNVby4YusSqNGt4PSSnefxsF10O8/deo=";
hash = "sha256-TIpnefPLHgKXJfBhrYbYG+/kpHjWpk/VrJvu1LKHf4o=";
};
nativeBuildInputs = [

View File

@@ -33,8 +33,8 @@
withCli ? true,
}:
let
version = "2.5.0";
rev = "d999d4878ee4cec134168e60d913714566a8cfa6";
version = "2.4.0";
rev = "24aa15eefdb146350d2548c0a015b04eddbd1008";
m3shapes_src = fetchFromGitHub {
owner = "soramanew";
@@ -75,7 +75,7 @@ let
shellSrc = fetchurl {
url = "https://github.com/caelestia-dots/shell/releases/download/v${version}/caelestia-shell-v${version}.tar.gz";
hash = "sha256-a++f7/n5xq/rb98Lm7HPw8/X3/TCoCDoB51nIJdfO2o=";
hash = "sha256-r3SRcn/zBplpgVD598GGCJzNFxpQne8zK8uh3hyzF3E=";
};
extras = stdenv.mkDerivation {

View File

@@ -85,10 +85,6 @@ stdenv.mkDerivation (finalAttrs: {
(lib.cmakeBool "FLB_RELEASE" true)
(lib.cmakeBool "FLB_PREFER_SYSTEM_LIBS" true)
]
++ lib.optionals stdenv.hostPlatform.isRiscV64 [
# Auto would raise the baseline to rv64gcv_zba
(lib.cmakeFeature "FLB_SIMD" "Off")
]
++ lib.optionals stdenv.cc.isClang [
# `FLB_SECURITY` causes bad linker options for Clang to be set.
(lib.cmakeBool "FLB_SECURITY" false)

View File

@@ -7,16 +7,16 @@
buildGo127Module (finalAttrs: {
pname = "gogcli";
version = "0.40.0";
version = "0.38.1";
src = fetchFromGitHub {
owner = "openclaw";
repo = "gogcli";
tag = "v${finalAttrs.version}";
hash = "sha256-JAIN0MaQegHkg1zBsIYf2YIh3VyeFvQdvyXe9U9AZjg=";
hash = "sha256-AaChyDvbMnPkWkBCnpISQm8U2WjXvwBSCfuN6fuIHaY=";
};
vendorHash = "sha256-6+/8FVPtrRdE1Hn/MkneZWUiOD/fnQkGYG/T/KD8Du8=";
vendorHash = "sha256-+Nbuwok3dY/82gUDKeGgrC0F1ZqXSW8IpV6Q1yzIPvo=";
subPackages = [ "cmd/gog" ];

View File

@@ -2,12 +2,10 @@
rustPlatform,
lib,
fetchFromGitHub,
glib-networking,
openssl,
pkg-config,
perl,
webkitgtk_4_1,
wrapGAppsHook3,
stdenv,
nix-update-script,
}:
@@ -31,15 +29,11 @@ rustPlatform.buildRustPackage (finalAttrs: {
nativeBuildInputs = [
perl
pkg-config
]
++ lib.optionals stdenv.hostPlatform.isLinux [
wrapGAppsHook3
];
buildInputs = [
openssl
]
++ lib.optionals stdenv.hostPlatform.isLinux [
glib-networking
webkitgtk_4_1
];

View File

@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "mednafen-gba";
version = "0-unstable-2026-09-03";
version = "0-unstable-2026-08-23";
src = fetchFromGitHub {
owner = "libretro";
repo = "beetle-gba-libretro";
rev = "b158166237b17253188cfdbe73a8a0b9fe4b3a8c";
hash = "sha256-0G1H3VdXtgj+cU2gT9F7135NFu+vyk3hthIjKBweDyQ=";
rev = "bb9edd1d611f245cd5aeb0b39986f2ecf6ec843f";
hash = "sha256-E8DTXn+1ar7LwLwLUZqonmaYieX3BGfhjgxGFOz8F44=";
};
makefile = "Makefile";

View File

@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "mednafen-pcfx";
version = "0-unstable-2026-09-04";
version = "0-unstable-2026-08-23";
src = fetchFromGitHub {
owner = "libretro";
repo = "beetle-pcfx-libretro";
rev = "c1650bad5fbdcc3c3ccd45e29e3983e1ccf16cff";
hash = "sha256-gqippUOmzEkfxFf0PorK6FdyXvcXhkIhGderR7wBNWQ=";
rev = "0580dee757adfdb9bf8b9c24693dde5f3d0a78a1";
hash = "sha256-4y0seZ2Jj3vUBiBL5+lT65YvmZi037rK7lXjCqaY90Y=";
};
makefile = "Makefile";

View File

@@ -6,13 +6,13 @@
}:
mkLibretroCore {
core = "bsnes-mercury-${withProfile}";
version = "0-unstable-2026-09-04";
version = "0-unstable-2026-08-23";
src = fetchFromGitHub {
owner = "libretro";
repo = "bsnes-mercury";
rev = "79d7f9de218b6ffa65a80bbdc5828532bc239232";
hash = "sha256-MhhAE1K75FNLR4W8eIG7jmmImhU+JEMQVuAcgfzHUD8=";
rev = "ea22363fb0c1ebe92e7a70cdf55e9bb43f9207be";
hash = "sha256-3b0EKkoq5NWbHQbltb6RvMJ7cfdPSTm1GcLPjl139hs=";
};
makefile = "Makefile";

View File

@@ -20,13 +20,13 @@
}:
mkLibretroCore {
core = "dolphin";
version = "0-unstable-2026-09-09";
version = "0-unstable-2026-08-27";
src = fetchFromGitHub {
owner = "libretro";
repo = "dolphin";
rev = "fad480aced85403350597c5914540a97f6f53549";
hash = "sha256-ab2/dl0uSxdreI221sxbTdSVTaNsyjKtRYkl4p60PSA=";
rev = "c16d4254d1341f0fb7d564498cbf3ac7ac236eae";
hash = "sha256-F1xoXzyJbdVhvN3RuTsQVZgTAAj4V/cWQ4ilOv61bi0=";
fetchSubmodules = true;
};

View File

@@ -9,13 +9,13 @@
}:
mkLibretroCore {
core = "mame";
version = "0-unstable-2026-09-04";
version = "0-unstable-2026-08-20";
src = fetchFromGitHub {
owner = "libretro";
repo = "mame";
rev = "4fc9a9312baaf34963847f884961ad9793fbbc1d";
hash = "sha256-X/5zagYp2ma2HkIG46ttDrcElQ8695FvvKeDb6EDOvY=";
rev = "24cffe763621b164fc10be2ae3660f140be25182";
hash = "sha256-Gfdpt2R83SOZsD1iPYk6IWPmTEjmQdfdb2xMXSufF6c=";
fetchSubmodules = true;
};

View File

@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "mame2003-plus";
version = "0-unstable-2026-09-09";
version = "0-unstable-2026-08-28";
src = fetchFromGitHub {
owner = "libretro";
repo = "mame2003-plus-libretro";
rev = "d3ac6c95f293a33b684402cf57fa56d9247d095a";
hash = "sha256-zQNlVWR/sTdcZDJhZM5KEG/hZjJexFyAVIPsHB+A+jA=";
rev = "21256d24120b04916c5197d95b757635ca880fd9";
hash = "sha256-Ct2oxXd3BPC7kVbpqTFrRT+B/25dGrOpkvFN6JhSx9E=";
};
makefile = "Makefile";

View File

@@ -5,13 +5,13 @@
}:
mkLibretroCore rec {
core = "np2kai";
version = "0-unstable-2026-09-05";
version = "0-unstable-2026-08-24";
src = fetchFromGitHub {
owner = "AZO234";
repo = "NP2kai";
rev = "5939e0c6d5985c4c08fc70f289a83290e5d3e6f7";
hash = "sha256-b7l/0V9+Wb7ytVCq9oNESLqbZTKJGaICT8A4v/YMXEA=";
rev = "d1a40352e24f943a91966c48211c92e6eb07f3a5";
hash = "sha256-3uAXxdaymzDY98eUqZij7YdCjfE5ob9Ug1dNwUUHxIo=";
fetchSubmodules = true;
};

View File

@@ -11,13 +11,13 @@
}:
mkLibretroCore {
core = "pcsx2";
version = "0-unstable-2026-09-17";
version = "0-unstable-2026-07-20";
src = fetchFromGitHub {
owner = "libretro";
repo = "ps2";
rev = "20e014fc24f68b6ac2a479316197b5472440988a";
hash = "sha256-/TWrkMd9thMY5hFC+30JdgQmI8ZqrAcgXtazdQBCQ0Y=";
rev = "43129ad5ccbde21b022dd3b3fad1862f72a109bf";
hash = "sha256-frS44hQeMAgNMEJ5xzmt4fUpx5om5csUsE4qe4kZBao=";
fetchSubmodules = true;
};

View File

@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "picodrive";
version = "0-unstable-2026-09-04";
version = "0-unstable-2026-08-20";
src = fetchFromGitHub {
owner = "libretro";
repo = "picodrive";
rev = "ab021146b70eef7ec0ac2afe06a94e9b4c16ef74";
hash = "sha256-Iza5jKZjLfnqcbbDw9vYLRfl7/++0SoQKBQ15cBYiIo=";
rev = "733c711a477a642fd2006d5a7a581b2790ec36b4";
hash = "sha256-fD3NHgPjbEpKNZQNJX4N6PYS+9pR405Szu/sqDDP+9s=";
fetchSubmodules = true;
};

View File

@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "snes9x";
version = "0-unstable-2026-09-04";
version = "0-unstable-2026-08-27";
src = fetchFromGitHub {
owner = "snes9xgit";
repo = "snes9x";
rev = "7a8878f1306f65594c30b7d86dee41d972c2e495";
hash = "sha256-DB4FeJa8XiqClxRCw6J3U1d0qJVtYmQ8wnLdRRPLc2w=";
rev = "a0420aef6a5df627c1ddd00495f3eb32b6ef8aa3";
hash = "sha256-2Ps/NM94/WkN5QuxXr85YCldoa7nrQMTG4+laCrGkqc=";
};
makefile = "Makefile";

View File

@@ -10,13 +10,13 @@
stdenvNoCC.mkDerivation rec {
pname = "mint-x-icons";
version = "1.7.7";
version = "1.7.6";
src = fetchFromGitHub {
owner = "linuxmint";
repo = "mint-x-icons";
rev = version;
hash = "sha256-rCH+28vMLTbX/Gfi55XD7VFKU9vGadOAKTku2CTYo5c=";
hash = "sha256-gGldt2tGko3IukpKjn0xGAe4cL21YPCECJfcOX5F8n0=";
};
propagatedBuildInputs = [

View File

@@ -10,7 +10,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
version = "0.6.8";
src = fetchurl {
url = "https://github.com/OmniNull/OmniWM/releases/download/v${finalAttrs.version}/OmniWM-v${finalAttrs.version}.zip";
url = "https://github.com/BarutSRB/OmniWM/releases/download/v${finalAttrs.version}/OmniWM-v${finalAttrs.version}.zip";
hash = "sha256-CCOWPIpcO96FT3/dA82MJcRCGkC9b3SETyyPfBaiZ2U=";
};
@@ -46,7 +46,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
meta = {
description = "MacOS Niri and Hyprland inspired tiling window manager";
homepage = "https://github.com/OmniNull/OmniWM";
homepage = "https://github.com/BarutSRB/OmniWM";
license = lib.licenses.gpl2Only;
mainProgram = "OmniWM";
platforms = [ "aarch64-darwin" ];

View File

@@ -13,16 +13,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "tpnote";
version = "1.27.1";
version = "1.27.0";
src = fetchFromGitHub {
owner = "getreu";
repo = "tp-note";
tag = "v${finalAttrs.version}";
hash = "sha256-SfgsD/vvSPTRZQx7ZEJ5qOvCE+BUsplaZUhYidg+DvA=";
hash = "sha256-nef0Gk54UCCT8g/q1Xog+JU26vrBA3MBBSz1sXRDIFE=";
};
cargoHash = "sha256-SVWp0BHAfR9KRrk3tBzt0XeybXPDu89E1nQ9io+RWIg=";
cargoHash = "sha256-dv3Y7MP9xWoruY7nO6E4d2eE/zz9yMiRegW+QJ7Lqf4=";
nativeBuildInputs = [
cmake

View File

@@ -22,13 +22,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "vencord";
version = "1.15.6";
version = "1.15.5";
src = fetchFromGitHub {
owner = "Vendicated";
repo = "Vencord";
tag = "v${finalAttrs.version}";
hash = "sha256-bsTw8F6bBJFZWzOYV84VMtrMMj0fHId9BKCxrFUQYxM=";
hash = "sha256-AiZjrbx2A3NMkbyKJBGiCB/zq7fIvWlhpAAcyPrtT7Q=";
};
patches = [ ./fix-deps.patch ];

View File

@@ -33,14 +33,14 @@ let
in
llvmPackages_20.stdenv.mkDerivation {
pname = "xenia-canary";
version = "0-unstable-2026-09-14";
version = "0-unstable-2026-09-03";
src = fetchFromGitHub {
owner = "xenia-canary";
repo = "xenia-canary";
fetchSubmodules = true;
rev = "6f9840568bb7dc9f5a9adb94801a99b18a7b2a60";
hash = "sha256-VDRWBsFt672IVtBUktXVtOWav5G2+SYpkQhtKUhLgR0=";
rev = "4d8b3d650e8709f85bb6c6df05e561a5903eca84";
hash = "sha256-GzWnvkImnyxITyTcOWE+XR2uIbmR21qyO9hXUpAY4+Y=";
};
dontConfigure = true;

View File

@@ -1,75 +0,0 @@
{
stdenv,
lib,
fetchFromGitHub,
gobject-introspection,
meson,
ninja,
python3Packages,
wrapGAppsHook3,
glib,
gtk3,
python3,
webkitgtk_4_1,
xapp,
xapp-symbolic-icons,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "xepub";
version = "1.0.1";
src = fetchFromGitHub {
owner = "xapp-project";
repo = "xepub";
tag = finalAttrs.version;
hash = "sha256-kEhGBY6WyE+mpZn10Ll3GO+sCPwdGXbHqaziA9y7wZY=";
};
strictDeps = true;
__structuredAttrs = true;
nativeBuildInputs = [
gobject-introspection
meson
ninja
python3Packages.wrapPython
wrapGAppsHook3
];
buildInputs = [
glib
gtk3
python3
webkitgtk_4_1
xapp
];
pythonPath = with python3Packages; [
pygobject3
python-xapp
setproctitle
];
postPatch = ''
substituteInPlace meson.build --replace-fail "/usr/bin/python3" "python3"
'';
preFixup = ''
buildPythonPath "$out ''${pythonPath[*]}"
gappsWrapperArgs+=(
--prefix PYTHONPATH : "$program_PYTHONPATH"
--prefix XDG_DATA_DIRS : "${lib.makeSearchPath "share" [ xapp-symbolic-icons ]}"
)
'';
meta = {
description = "EPUB reader for Linux desktops";
mainProgram = "xepub";
homepage = "https://github.com/xapp-project/xepub";
license = lib.licenses.gpl3Plus;
platforms = lib.platforms.linux;
teams = [ lib.teams.cinnamon ];
};
})

View File

@@ -19,6 +19,8 @@
poppler,
libspectre,
libgxps,
webkitgtk_4_1,
mathjax,
ninja,
djvulibre,
backends ? [
@@ -29,18 +31,19 @@
"pixbuf"
"comics"
"xps"
"epub"
],
}:
stdenv.mkDerivation (finalAttrs: {
pname = "xreader";
version = "4.6.7";
version = "4.6.5";
src = fetchFromGitHub {
owner = "linuxmint";
repo = "xreader";
rev = finalAttrs.version;
hash = "sha256-mSaEVXwX6rErIEi9KxmMrGYunZFK8AbxNCTl8EJQGTM=";
hash = "sha256-wycQmScxuSlo6Ln6piSBF7kmzvi6FnTm/ES/Ds+/h8I=";
};
nativeBuildInputs = [
@@ -54,6 +57,8 @@ stdenv.mkDerivation (finalAttrs: {
];
mesonFlags = [
# FIXME: `MathJax.js` is only available in MathJax 2.7.x.
"-Dmathjax-directory=${mathjax}"
"-Dintrospection=true"
]
++ (map (x: "-D${x}=true") backends);
@@ -69,6 +74,8 @@ stdenv.mkDerivation (finalAttrs: {
poppler
libspectre
libgxps
webkitgtk_4_1
mathjax
djvulibre
];

View File

@@ -15,14 +15,14 @@
buildPythonPackage (finalAttrs: {
pname = "aioamazondevices";
version = "15.1.0";
version = "16.3.0";
pyproject = true;
src = fetchFromGitHub {
owner = "chemelli74";
repo = "aioamazondevices";
tag = "v${finalAttrs.version}";
hash = "sha256-sx10iI7k5nMt6OmgLrNcEmQDOoPEuCOiSYAL5ctc+Xs=";
hash = "sha256-LasHNM7Uj/9A50mUWdE4E627AMBORYP5FCqNT7mJiVs=";
};
build-system = [ poetry-core ];

View File

@@ -16,7 +16,7 @@
let
pname = "hassil";
version = "3.12.0";
version = "3.12.1";
in
buildPythonPackage rec {
inherit pname version;
@@ -26,7 +26,7 @@ buildPythonPackage rec {
owner = "OHF-Voice";
repo = "hassil";
tag = "v${version}";
hash = "sha256-v43znTyEx+QGTdn/9lDfBWqGzWMSzSj+Af5bRw84MZQ=";
hash = "sha256-jbodtdsEBDL4nB8kBkPjxFsMOMvsGPDpfMokMRF4xIA=";
};
build-system = [ setuptools ];

View File

@@ -10,14 +10,14 @@
buildPythonPackage (finalAttrs: {
pname = "lyngdorf";
version = "1.4.8";
version = "1.10.0";
pyproject = true;
src = fetchFromGitHub {
owner = "fishloa";
repo = "lyngdorf";
tag = "v${finalAttrs.version}";
hash = "sha256-KasnlVp9Hx4B3NccLL1qaViLJRLKFY41yXu2bz1/8hA=";
hash = "sha256-CXKDXaCwn9n3VprpS5JuKXI/zOEPPgv94cyhEtDEknw=";
};
build-system = [ poetry-core ];

View File

@@ -11,7 +11,7 @@
buildPythonPackage (finalAttrs: {
pname = "neopool-modbus";
version = "4.5.1";
version = "4.8.0";
pyproject = true;
disabled = pythonOlder "3.13";
@@ -20,7 +20,7 @@ buildPythonPackage (finalAttrs: {
owner = "svasek";
repo = "python-neopool-modbus";
tag = "v${finalAttrs.version}";
hash = "sha256-HF2HqbEgt3bIUZ8MiWtYAht3QBAua/FgMXkppJye6KA=";
hash = "sha256-6m67J+wbcfpgRkSdXeu9zbJ4a/aAdogy2Qhe7iXSkKg=";
};
build-system = [ hatchling ];

View File

@@ -12,14 +12,14 @@
buildPythonPackage (finalAttrs: {
pname = "reolink-aio";
version = "0.21.16";
version = "0.21.17";
pyproject = true;
src = fetchFromGitHub {
owner = "starkillerOG";
repo = "reolink_aio";
tag = finalAttrs.version;
hash = "sha256-aTPXma80N8LZCaI1Jn9gOribVYIGn/tny7VRATFf7wM=";
hash = "sha256-BOkqsoD8o01gRRqcVL5K0iEtka3Mljy7WLGxg2KpZ8I=";
};
build-system = [ setuptools ];

View File

@@ -2,7 +2,7 @@
# Do not edit!
{
version = "2026.9.2";
version = "2026.9.3";
components = {
"3_day_blinds" =
ps: with ps; [

View File

@@ -8,13 +8,13 @@
buildHomeAssistantComponent rec {
owner = "cyberjunky";
domain = "garmin_connect";
version = "3.0.16";
version = "3.0.18";
src = fetchFromGitHub {
owner = "cyberjunky";
repo = "home-assistant-garmin_connect";
tag = version;
hash = "sha256-GHwGogWAlugqWMndJ1C/UaYITy+hrOF+G5rKW5OXNEI=";
hash = "sha256-76i6HdKdDxQq6kMPBkdTsfg+r3oCBd4X3WyQzdwi4+k=";
};
dependencies = [

View File

@@ -12,13 +12,13 @@
buildHomeAssistantComponent rec {
owner = "bcpearce";
domain = "gtfs_realtime";
version = "0.4.9";
version = "0.4.10";
src = fetchFromGitHub {
owner = "bcpearce";
repo = "homeassistant-gtfs-realtime";
tag = version;
hash = "sha256-a9ZL5NQvmMi58rfTG3REDpYAkg8Y4PmeYn/brBz5K3U=";
hash = "sha256-XKQsHN9gnVrRT+SFJMPU+qO2KCApgmkDB1PKW2PJeNg=";
};
dependencies = [ gtfs-station-stop ];

View File

@@ -11,13 +11,13 @@
buildHomeAssistantComponent rec {
owner = "BottlecapDave";
domain = "octopus_energy";
version = "19.0.1";
version = "19.1.0";
src = fetchFromGitHub {
inherit owner;
repo = "HomeAssistant-OctopusEnergy";
tag = "v${version}";
hash = "sha256-PtDyUk4OzElgB0FeM/028O108R7J97k5SwGfNAIybJ8=";
hash = "sha256-mUQXW6oW7JBDgDV+Sw3EGwVvBhwukEdNJmsxs8TK03Q=";
};
dependencies = [ pydantic ];

View File

@@ -19,13 +19,13 @@
buildHomeAssistantComponent rec {
owner = "bramstroker";
domain = "powercalc";
version = "1.25.3";
version = "1.25.4";
src = fetchFromGitHub {
inherit owner;
repo = "homeassistant-powercalc";
tag = "v${version}";
hash = "sha256-Cwg0E0ppk7auAiOb++F56UqEc6cBbGi7fAdFJVn1wbI=";
hash = "sha256-TNXXUdfivIhE5ZfzjFrSCVz/T7BoydTWd2jWfpTOiX4=";
};
dependencies = [ numpy ];

View File

@@ -9,13 +9,13 @@
buildHomeAssistantComponent rec {
owner = "hultenvp";
domain = "solis";
version = "4.0.1";
version = "4.0.3";
src = fetchFromGitHub {
owner = "hultenvp";
repo = "solis-sensor";
rev = "v${version}";
hash = "sha256-53bRd+Zz46Mxiycpa8h4DXc9wUFmkczNtpteTkci4Q0=";
hash = "sha256-0l7Kf4xS9LOUSVMsuaao8sgP7xbig9hmcmgDNh99Rj0=";
};
dependencies = [ aiofiles ];

View File

@@ -7,13 +7,13 @@
buildHomeAssistantComponent rec {
owner = "frenck";
domain = "spook";
version = "5.4.0";
version = "5.5.0";
src = fetchFromGitHub {
inherit owner;
repo = domain;
tag = "v${version}";
hash = "sha256-dv9rOpgVu/zT6U7w/anzAwkAa3/LuxAP0Pd1cLiPwxM=";
hash = "sha256-AWz8hQLKmhe4mugTCIsvRutknBwgdZS7omBkyFtSEOQ=";
};
patches = [ ./remove-sub-integration-symlink-hack.patch ];

View File

@@ -8,13 +8,13 @@
buildHomeAssistantComponent rec {
owner = "marq24";
domain = "tibber_local";
version = "2026.9.3";
version = "2026.9.4";
src = fetchFromGitHub {
inherit owner;
repo = "ha-tibber-pulse-local";
tag = version;
hash = "sha256-S5pdVjb1kX4C8x+nm6QirrVXZVFymL+ldv3DPJx4pOo=";
hash = "sha256-lLEzziGQCfEN8gIoy+VlUq1EcNU/q/61margJKBQxUE=";
};
dependencies = [

View File

@@ -11,13 +11,13 @@
buildHomeAssistantComponent rec {
owner = "make-all";
domain = "tuya_local";
version = "2026.9.0";
version = "2026.9.1";
src = fetchFromGitHub {
inherit owner;
repo = "tuya-local";
tag = version;
hash = "sha256-BRbJIlMs2IQWpcvaqSRsZdx0V1LC6JjaQrNTA0Mj2wk=";
hash = "sha256-RYAmRAbGMh+xWKXK3bTPjH9IvhvY7sNnl+19N0IcG5E=";
};
dependencies = [

View File

@@ -20,13 +20,13 @@
buildHomeAssistantComponent rec {
owner = "mampfes";
domain = "waste_collection_schedule";
version = "2.34.1";
version = "2.34.2";
src = fetchFromGitHub {
inherit owner;
repo = "hacs_waste_collection_schedule";
tag = "v${version}";
hash = "sha256-Eql14DO55xS3qwknmS7etp0a5zRMAfS2GRyfoUaqg1I=";
hash = "sha256-vGsyNR04aGwj/cp4m23kg+PS5bLGgUM6jI8rhnPHJjU=";
};
dependencies = [

View File

@@ -6,16 +6,16 @@
buildNpmPackage rec {
pname = "auto-entities";
version = "2.7.0";
version = "2.8.0";
src = fetchFromGitHub {
owner = "Lint-Free-Technology";
repo = "lovelace-auto-entities";
tag = "v${version}";
hash = "sha256-VFpr02OwxPv2kE1QNYv5FDHAyofq8vyesOnG80ALobk=";
hash = "sha256-jShhP0dxx2FZqVE5SmQ5g5/p9jG9T2V85Ql0oAvT9hA=";
};
npmDepsHash = "sha256-8trmC1mgT7c7nxIBMSaGMgJbiEt5riLTJhZCpActulI=";
npmDepsHash = "sha256-ZksTHT4IXU2raJAsUKlmyl5N7VgX193Os+J9pczq05Y=";
installPhase = ''
runHook preInstall

View File

@@ -6,16 +6,16 @@
buildNpmPackage rec {
pname = "bubble-card";
version = "3.3.0";
version = "3.4.0";
src = fetchFromGitHub {
owner = "Clooos";
repo = "Bubble-Card";
rev = "v${version}";
hash = "sha256-UmGqduu1k5nF0N+3WruSJ172Hu2UwVgMkTKTtSygQQ0=";
hash = "sha256-Lo1PEC/wteUGci/FpBEbC2fqIQOlpfzzt26SigH1Teo=";
};
npmDepsHash = "sha256-jyw8U99R7M3JJwu30ADefAitm4lWWVHEwq108gWZpfg=";
npmDepsHash = "sha256-oEkd6qK2YR0roDsXvNMBhMoOuMfcqzYh85tjFjvhwX8=";
preBuild = ''
rm -rf dist

View File

@@ -12,20 +12,20 @@ let
in
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "custom-sidebar";
version = "17.1.0";
version = "17.2.0";
src = fetchFromGitHub {
owner = "elchininet";
repo = "custom-sidebar";
tag = "v${finalAttrs.version}";
hash = "sha256-rkQfiWUNgt/w9OZ6s01vPabMNOalhqUNoY/e2xiQpXE=";
hash = "sha256-8KTO0Y6GPJc+EGlilZGWP301NPUo+5K9Vf8CMllTe6c=";
};
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
inherit pnpm;
fetcherVersion = 3;
hash = "sha256-gVlWRdg0ET8HymPMCXiP2IGwM8mKMK8lVUg86XpxXH0=";
hash = "sha256-2FAULKg/USyBjmyNyOmR6Mi0jPVH3dS3kNK7XRQEk7g=";
};
nativeBuildInputs = [

View File

@@ -12,13 +12,13 @@ let
in
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "kiosk-mode";
version = "14.2.0";
version = "14.2.1";
src = fetchFromGitHub {
owner = "nemesisre";
repo = "kiosk-mode";
tag = "v${finalAttrs.version}";
hash = "sha256-htFxbcoTu4yh3hNxpo++GdMdaQXK46gcdzkQfy6V/tA=";
hash = "sha256-8QflfG1D2/29QemkMX4KwQa7p/xvZxm3xoGw5i2wy+Q=";
};
pnpmDeps = fetchPnpmDeps {

View File

@@ -6,13 +6,13 @@
buildNpmPackage (finalAttrs: {
pname = "light-entity-card";
version = "6.3.1";
version = "6.4.0";
src = fetchFromGitHub {
owner = "ljmerza";
repo = "light-entity-card";
tag = "v${finalAttrs.version}";
hash = "sha256-Y25jtbKJNTVi6XUHntm2AtIzuht96/o5l+uScwEE9So=";
hash = "sha256-19P+X59S32kOo+qZ1sh9iFiVT7+jhuYsRrGp/6E0HD4=";
};
npmDepsHash = "sha256-Sl2TgA73Wq1n//lqokLC7iHcE1Oqt+ZP6MT+Deidhn0=";

View File

@@ -6,13 +6,13 @@
buildNpmPackage rec {
pname = "sonos-card";
version = "10.8.2";
version = "10.8.4";
src = fetchFromGitHub {
owner = "punxaphil";
repo = "custom-sonos-card";
tag = "v${version}";
hash = "sha256-Ml5GLYdpa/FkVfUJstu2DCp8c9+Mw7cw+lWFZunN04Y=";
hash = "sha256-i+SpCLmtq2EtaZA5RNwa5Ikl4EymOlJostdwXH5WllA=";
};
postPatch = ''
@@ -21,7 +21,7 @@ buildNpmPackage rec {
--replace-fail "&& bash create-dist-maxi-media-player.sh" ""
'';
npmDepsHash = "sha256-tc+m3TJLcF0FNbMZA1lAlzpSYos79HF87IsWdKSmoLQ=";
npmDepsHash = "sha256-yrDqJdQ9LjDlcnDpQC5JmvZcloVtoOaNP0dzdiCU+7Y=";
installPhase = ''
runHook preInstall

View File

@@ -6,13 +6,13 @@
buildNpmPackage rec {
pname = "versatile-thermostat-ui-card";
version = "3.3.0";
version = "3.4.0";
src = fetchFromGitHub {
owner = "jmcollin78";
repo = "versatile-thermostat-ui-card";
rev = "${version}";
hash = "sha256-l5GfmK3fAolJvY8q6iX5zjwjW/f6zDOG5vpKsPPR8gs=";
hash = "sha256-N3v5VD0XdvKlMyMvyJ4gXB2yRt3qfJpngbzLdTGy5Ec=";
};
npmFlags = [ "--legacy-peer-deps" ];

View File

@@ -251,7 +251,7 @@ let
extraBuildInputs = extraPackages python3Packages;
# Don't forget to run update-component-packages.py after updating
hassVersion = "2026.9.2";
hassVersion = "2026.9.3";
in
python3Packages.buildPythonApplication rec {
@@ -272,13 +272,13 @@ python3Packages.buildPythonApplication rec {
owner = "home-assistant";
repo = "core";
tag = version;
hash = "sha256-JBGydiQydkIDPl1HybR7OK8Y1iuqht3olOlzY1tz/KQ=";
hash = "sha256-oqgvO3mjsHsdujlGp0lwAfH6r0dGBxf0R+lILCTueeQ=";
};
# Secondary source is pypi sdist for translations
sdist = fetchPypi {
inherit pname version;
hash = "sha256-CnnNTxNkK+pO0YczaZiRoNplH2s74fzCv7XEWdxvd+E=";
hash = "sha256-J+G3e9jJxdmn9aw4pg9G5qD5QTVKUJkVomLw1Lz/84g=";
};
build-system = with python3Packages; [