Merge staging-next into staging

This commit is contained in:
nixpkgs-ci[bot]
2026-06-18 13:11:30 +00:00
committed by GitHub
31 changed files with 338 additions and 63 deletions
+6
View File
@@ -5731,6 +5731,12 @@
githubId = 4162215;
keys = [ { fingerprint = "CE97 9DEE 904C 26AA 3716 78C2 96A4 38F9 EE72 572F"; } ];
};
crop = {
email = "crop_tech@proton.me";
name = "crop";
github = "crop2000";
githubId = 176233921;
};
crschnick = {
email = "crschnick@xpipe.io";
name = "Christopher Schnick";
+2
View File
@@ -17,6 +17,8 @@ in
};
config = lib.mkIf cfg.enable {
environment.systemPackages = [ pkgs.sniffnet ];
security.wrappers.sniffnet = {
owner = "root";
group = "root";
+3 -5
View File
@@ -836,14 +836,12 @@ in
${
if (cfg.databaseUrl == "local") then
''
DATABASE_URL=${lib.escapeShellArg localPostgresqlUrl}
export DATABASE_URL
export PGSSLMODE=disable
export DATABASE_URL="''${DATABASE_URL:-${lib.escapeShellArg localPostgresqlUrl}}"
export PGSSLMODE="''${PGSSLMODE:-disable}"
''
else
''
DATABASE_URL=${lib.escapeShellArg cfg.databaseUrl}
export DATABASE_URL
export DATABASE_URL="''${DATABASE_URL:-${lib.escapeShellArg cfg.databaseUrl}}"
''
}
@@ -48,6 +48,10 @@ let
}
} -- ${lib.getExe' pythonEnv "pretalx-manage"} "$@"
'';
excludeShellChecks = [
# Not following: /run/agenix/pretalx-env was not specified as input
"SC1091"
];
};
in
@@ -16128,6 +16128,20 @@ final: prev: {
meta.hydraPlatforms = [ ];
};
slimline-nvim = buildVimPlugin {
pname = "slimline.nvim";
version = "2.10.0";
src = fetchFromGitHub {
owner = "sschleemilch";
repo = "slimline.nvim";
tag = "v2.10.0";
hash = "sha256-ma+79ysHuTe4KxmFjxO0xMCz/bvhc3mc3sXBNcecjdI=";
};
meta.homepage = "https://github.com/sschleemilch/slimline.nvim/";
meta.license = getLicenseFromSpdxId "MIT";
meta.hydraPlatforms = [ ];
};
slimv = buildVimPlugin {
pname = "slimv";
version = "0.9.13-unstable-2026-05-17";
@@ -4084,6 +4084,20 @@ assertNoAdditions {
};
});
slimline-nvim = super.slimline-nvim.overrideAttrs {
nvimSkipModules = [
# Component modules read the user-supplied slimline.config at require time.
"slimline.components.diagnostics"
"slimline.components.filetype_lsp"
"slimline.components.mode"
"slimline.components.path"
"slimline.components.progress"
"slimline.components.recording"
"slimline.components.searchcount"
"slimline.components.selectioncount"
];
};
smart-open-nvim = super.smart-open-nvim.overrideAttrs {
dependencies = with self; [
plenary-nvim
@@ -1150,6 +1150,7 @@ https://github.com/folke/sidekick.nvim/,,
https://github.com/AndrewRadev/sideways.vim/,,
https://github.com/skim-rs/skim.vim/,,
https://github.com/mopp/sky-color-clock.vim/,,
https://github.com/sschleemilch/slimline.nvim/,,
https://github.com/kovisoft/slimv/,,
https://github.com/danielfalk/smart-open.nvim/,,
https://github.com/mrjones2014/smart-splits.nvim/,,
+3 -3
View File
@@ -7,16 +7,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "aardvark-dns";
version = "1.17.1";
version = "2.0.0";
src = fetchFromGitHub {
owner = "containers";
repo = "aardvark-dns";
tag = "v${finalAttrs.version}";
hash = "sha256-gd04T+GK/+gCWGMnNfFzCcTBPbjU8e5mWjFf7uvob38=";
hash = "sha256-w+qHHq/4jdkEzyoxfy1h6Vb+55uWLJhirbBSZHxLxTU=";
};
cargoHash = "sha256-19EisvHJZJ1L3f0+pE6wgfChkRoYU8W/iaAppwbjbdQ=";
cargoHash = "sha256-rpflZfMYNlrn13Cv3znkS2Jp9peyIJDQrXVnVnVuy9g=";
passthru.tests = { inherit (nixosTests) podman; };
+2 -2
View File
@@ -7,13 +7,13 @@
buildGoModule (finalAttrs: {
pname = "buildkit";
version = "0.30.0";
version = "0.31.0";
src = fetchFromGitHub {
owner = "moby";
repo = "buildkit";
rev = "v${finalAttrs.version}";
hash = "sha256-7QyfQew0RuL/EpJlKuY5CXdCiFwIS2Z4i1Fd4yUTx7g=";
hash = "sha256-mTYNyz2H980l7/Vcyf9wnEgmi2j6S63C9ZcwOaK/+YY=";
};
vendorHash = null;
+3 -3
View File
@@ -8,16 +8,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cargo-expand";
version = "1.0.122";
version = "1.0.123";
src = fetchFromGitHub {
owner = "dtolnay";
repo = "cargo-expand";
tag = finalAttrs.version;
hash = "sha256-GhlVBpTkh4uCpfQdBl5ACbkXpH5UO5w/an/w9FA4dT4=";
hash = "sha256-vd63DpKLZpE+fIdfy4gp9PDSSLICPXZdrjk7hMB9L0A=";
};
cargoHash = "sha256-CV+lfWLcyXoXPv8KLutJ819YIaKf3BHOZrj1eP3VMzo=";
cargoHash = "sha256-mLpihgQ5PNRE72xWRHgcA8KxujR7Pi4bGnwahOQJ4qo=";
nativeInstallCheckInputs = [ versionCheckHook ];
doInstallCheck = true;
+3
View File
@@ -43,6 +43,9 @@ ceph-python.withPackages (
cryptography
jsonpatch
# src/pybind/mgr/dashboard/services/sso.py
python3-saml
# src/tools/cephfs/shell/setup.py
cmd2
colorama
+3 -3
View File
@@ -6,7 +6,7 @@
buildGoModule (finalAttrs: {
pname = "gauge";
version = "1.6.31";
version = "1.6.32";
patches = [
# adds a check which adds an error message when trying to
@@ -18,10 +18,10 @@ buildGoModule (finalAttrs: {
owner = "getgauge";
repo = "gauge";
tag = "v${finalAttrs.version}";
hash = "sha256-rvhWZgw0lq/YF8Js4UsIqiVOWe5/56bOaCq87+gdmPA=";
hash = "sha256-j8nT39mwRvccZQyrhviQxPbM3Cd7F2x4X24OYFq3LYQ=";
};
vendorHash = "sha256-FdTauyiGjmNRJNsVG4tS8PesC8J24NqQ4rmW3EgCoQk=";
vendorHash = "sha256-OmGKpgsouK5W/DWFi8vNT/0HSX5HqaAzNdN8eEAhNhk=";
excludedPackages = [
"build"
+2 -2
View File
@@ -9,13 +9,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "gpxsee";
version = "16.8";
version = "16.9";
src = fetchFromGitHub {
owner = "tumic0";
repo = "GPXSee";
tag = finalAttrs.version;
hash = "sha256-8G1PN4sN/OawEetbud+va8tTSzY2sb27e3sLNWOwSfk=";
hash = "sha256-pb5HsmGIiC2A5IjGYm+M636J7vM8LP9LFGINkSaSSj4=";
};
buildInputs = [
+2 -2
View File
@@ -10,10 +10,10 @@
stdenv.mkDerivation (finalAttrs: {
pname = "igv";
version = "2.19.7";
version = "2.19.8";
src = fetchzip {
url = "https://data.broadinstitute.org/igv/projects/downloads/${lib.versions.majorMinor finalAttrs.version}/IGV_${finalAttrs.version}.zip";
sha256 = "sha256-IkzaQAM+s1boEKo/3ShtbUhihrhxLQCTz8/0lzAyYJA=";
sha256 = "sha256-WVf/y0+Hk3OIz+hlCTJ81Ui/s6vthFLJWLuBJAOGzaQ=";
};
installPhase = ''
+92
View File
@@ -0,0 +1,92 @@
{
lib,
stdenv,
fetchFromGitHub,
cmake,
pkg-config,
alsa-lib,
freetype,
fontconfig,
libGL,
libx11,
libxcursor,
libxext,
libxinerama,
libxrandr,
nix-update-script,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "kr106";
version = "2.5.13";
src = fetchFromGitHub {
owner = "kayrockscreenprinting";
repo = "ultramaster_kr106";
tag = "v${finalAttrs.version}";
fetchSubmodules = true;
hash = "sha256-R0nvtdhhrT+ucpBSsWjJEUCInd4/0jDammlUsaCgL6M=";
};
nativeBuildInputs = [
cmake
pkg-config
];
buildInputs = [
alsa-lib
freetype
fontconfig
libGL
libx11
libxcursor
libxext
libxinerama
libxrandr
];
cmakeFlags = [
(lib.cmakeBool "KR106_COPY_AFTER_BUILD" false)
];
# JUCE dlopen's these at runtime, crashes without them
env.NIX_LDFLAGS = toString [
"-lX11"
"-lXext"
"-lXcursor"
"-lXinerama"
"-lXrandr"
];
installPhase = ''
runHook preInstall
mkdir -p $out/lib
cp -r KR106_artefacts/Release/LV2 $out/lib/lv2
cp -r KR106_artefacts/Release/VST3 $out/lib/vst3
cp -r KR106_artefacts/Release/CLAP $out/lib/clap
install -Dm755 "KR106_artefacts/Release/Standalone/Ultramaster KR-106" $out/bin/kr106
runHook postInstall
'';
__structuredAttrs = true;
strictDeps = true;
doInstallCheck = true;
passthru = {
updateScript = nix-update-script { };
};
meta = {
description = "Synthesizer plugin emulating the Roland Juno-6, Juno-60 and Juno-106";
homepage = "https://kayrock.org/kr106";
downloadPage = "https://github.com/kayrockscreenprinting/ultramaster_kr106";
changelog = "https://kayrock.org/kr106/changelog.html";
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ crop ];
platforms = lib.platforms.linux;
mainProgram = "kr106";
};
})
+50
View File
@@ -0,0 +1,50 @@
{
lib,
buildGoModule,
fetchFromGitHub,
versionCheckHook,
writableTmpDirAsHomeHook,
nix-update-script,
}:
buildGoModule (finalAttrs: {
pname = "leetsolv";
version = "1.2.0";
__structuredAttrs = true;
src = fetchFromGitHub {
owner = "eannchen";
repo = "leetsolv";
tag = "v${finalAttrs.version}";
hash = "sha256-ZZ5TtrVUVWUTrGkp4p5k/aNT/XfCwJPsTjTUMcSz7sc=";
};
vendorHash = null;
ldflags = [
"-s"
"-X main.Version=${finalAttrs.version}"
"-X main.BuildTime=1970-01-01T00:00:00Z"
"-X main.GitCommit=${finalAttrs.src.rev}"
];
# needed for unit tests, also for version test
nativeCheckInputs = [ writableTmpDirAsHomeHook ];
nativeInstallCheckInputs = [ versionCheckHook ];
versionCheckKeepEnvironment = [ "HOME" ];
versionCheckProgramArg = "version";
doInstallCheck = true;
passthru.updateScript = nix-update-script { };
meta = {
description = "Spaced repetition CLI for DSA and LeetCode";
homepage = "https://github.com/eannchen/leetsolv";
changelog = "https://github.com/eannchen/leetsolv/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ ethancedwards8 ];
mainProgram = "leetsolv";
};
})
+2 -2
View File
@@ -13,13 +13,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "linyaps-box";
version = "2.1.2";
version = "2.2.0";
src = fetchFromGitHub {
owner = "OpenAtom-Linyaps";
repo = "linyaps-box";
rev = finalAttrs.version;
hash = "sha256-i4wSddstCosDpBEcunoVsV464PTHmuvDDEFrsPQKnxU=";
hash = "sha256-s17BI5nftQFrDZQVKBJjQYSOJHDPlkA2VLG4Hd61xSY=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -10,16 +10,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "mdfried";
version = "0.22.0";
version = "0.22.2";
src = fetchFromGitHub {
owner = "benjajaja";
repo = "mdfried";
tag = "v${finalAttrs.version}";
hash = "sha256-zJSh5g1FkR/nqk2qj22Xo8qIOjwyF346PM4KOUOCBBo=";
hash = "sha256-HRtuqnD6erRC1Xx+3NSbaFgqRHzurj1xbOJNGykGIpU=";
};
cargoHash = "sha256-2wwaEKknnxX6QuE+6udHL2GTOuPpS1oqRI+b3aP0e1I=";
cargoHash = "sha256-jnByeBBL13DavExG2pVN7vNRr+UXGkxRY0a4MkwzRe0=";
nativeBuildInputs = [
pkg-config
+3 -3
View File
@@ -11,16 +11,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "netavark";
version = "1.17.2";
version = "2.0.0";
src = fetchFromGitHub {
owner = "containers";
repo = "netavark";
rev = "v${finalAttrs.version}";
hash = "sha256-FdJNcHYK6Jc1dNqcUr5Ne8dv1dzlHRhcjoldiihrov8=";
hash = "sha256-hMtYAG1OnnK1xECp8yiGEtgrWWnVfywLokOw6fzKEjw=";
};
cargoHash = "sha256-wp/1lWc3OfNQt74m8DtpuFO/Mf07+M7numq2FMEkeGo=";
cargoHash = "sha256-oVIOS0bzvT6FW43TJ/p0PZO/cjskzljhyxqeM0aSCCo=";
nativeBuildInputs = [
installShellFiles
+67
View File
@@ -0,0 +1,67 @@
{
lib,
stdenv,
fetchFromGitHub,
cmake,
pkg-config,
SDL2,
SDL2_image,
ffmpeg,
cairo,
pango,
versionCheckHook,
nix-update-script,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "oshu";
version = "2.0.3";
src = fetchFromGitHub {
owner = "fmang";
repo = "oshu";
tag = finalAttrs.version;
hash = "sha256-bVMEhaSaLtlxkPnu3rtue6Ov5m+8ymteBRLnWVv0YEI=";
};
__structuredAttrs = true;
strictDeps = true;
nativeBuildInputs = [
cmake
pkg-config
versionCheckHook
];
buildInputs = [
SDL2
SDL2_image
ffmpeg
cairo
pango
];
cmakeFlag = [
"-DCMAKE_BUILD_TYPE=Release"
"-DOSHU_DEFAULT_SKIN=minimal"
];
doCheck = true;
checkTarget = "check";
nativeInstallCheckInputs = [ versionCheckHook ];
doInstallCheck = true;
passthru.updateScript = nix-update-script { };
meta = {
description = "Lightweight osu! client for Linux and low-end systems";
homepage = "https://github.com/fmang/oshu";
mainProgram = "oshu";
changelog = "https://github.com/fmang/oshu/releases/tag/${finalAttrs.version}";
license = lib.licenses.gpl3Only;
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ castorNova2 ];
sourceProvenance = with lib.sourceTypes; [ fromSource ];
};
})
+2 -2
View File
@@ -5,7 +5,7 @@
}:
python3Packages.buildPythonApplication (finalAttrs: {
version = "1.5.0";
version = "1.6.0";
pname = "podman-compose";
pyproject = true;
@@ -13,7 +13,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
repo = "podman-compose";
owner = "containers";
tag = "v${finalAttrs.version}";
hash = "sha256-AEnq0wsDHaCxefaEX4lB+pCAIKzN0oyaBNm7t7tK/yI=";
hash = "sha256-zkXLZfYWpIaQYoUU7GcGnkuTBmhzpJkyojbzFuTR5FI=";
};
build-system = [
+2 -2
View File
@@ -42,13 +42,13 @@
}:
buildGoModule (finalAttrs: {
pname = "podman";
version = "5.8.2";
version = "5.8.3";
src = fetchFromGitHub {
owner = "containers";
repo = "podman";
tag = "v${finalAttrs.version}";
hash = "sha256-WUcM594sUerb7/SsAu0PkpOyYuIMjaosr8Bp6d36dYk=";
hash = "sha256-MS5eaGTcCAtEvoQUhGlX8UfoOqNOv0VAoeFxfAvB3Zs=";
};
patches = [
+2 -2
View File
@@ -16,13 +16,13 @@
buildGoModule (finalAttrs: {
pname = "runc";
version = "1.4.2";
version = "1.4.3";
src = fetchFromGitHub {
owner = "opencontainers";
repo = "runc";
tag = "v${finalAttrs.version}";
hash = "sha256-bBZEcFr/w8r0pKb0ijONUogCKRMgbMQt3o2NR+zhXrU=";
hash = "sha256-I9DruagoSWjrEBB4n+w5rzali5wvD/q3tVQFWPDnLAI=";
};
vendorHash = null;
+2 -2
View File
@@ -17,13 +17,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "switchfin";
version = "0.9.0";
version = "0.9.1";
src = fetchFromGitHub {
owner = "dragonflylee";
repo = "switchfin";
rev = finalAttrs.version;
hash = "sha256-W1qdU9x9GTdLkGNaGE9BopQAO6QIanzPbOvD2wEhfUw=";
hash = "sha256-Q/AXCnw3NZh9Y0CciP87vmVsoHggMMKL4SYdmLhC62c=";
fetchSubmodules = true;
};
+10 -17
View File
@@ -2,46 +2,39 @@
lib,
rustPlatform,
fetchFromGitHub,
writableTmpDirAsHomeHook,
nix-update-script,
versionCheckHook,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "tuxedo";
version = "2026.6.2";
version = "2026.6.3";
__structuredAttrs = true;
src = fetchFromGitHub {
owner = "webstonehq";
repo = "tuxedo";
tag = "v${finalAttrs.version}";
hash = "sha256-0ulyr7AbB6KZbAAvxc/s0NJTPBYS42UCbEXYREJTWMo=";
hash = "sha256-1uTa+S1bUyBsWy5FpmXFbggFc7lMbnDKul0h1O4NvMI=";
};
cargoHash = "sha256-Sd3O/bw3/FZeas2eWAvSV3HWcDQg8Cla2hagWVYRKsc=";
cargoHash = "sha256-PIhtD0/0hxFOn51PwOWCtz82a2dvhS+2jbd8Wvr/JUM=";
preCheck = ''
export HOME="$TMPDIR/home"
export XDG_CONFIG_HOME="$TMPDIR/config"
export XDG_CACHE_HOME="$TMPDIR/cache"
export XDG_STATE_HOME="$TMPDIR/state"
mkdir -p \
"$HOME" \
"$XDG_CONFIG_HOME" \
"$XDG_CACHE_HOME" \
"$XDG_STATE_HOME"
'';
passthru.updateScript = nix-update-script { };
nativeCheckInputs = [ writableTmpDirAsHomeHook ];
doInstallCheck = true;
nativeInstallCheckInputs = [ versionCheckHook ];
__darwinAllowLocalNetworking = true;
checkFlags = [
# Failure
"--skip=insert_dialog_after_nl_parse"
];
passthru.updateScript = nix-update-script { };
meta = {
description = "fast, keyboard-driven terminal UI for todo.txt";
homepage = "https://github.com/webstonehq/tuxedo";
+3 -3
View File
@@ -98,7 +98,7 @@ let
in
rustPlatform.buildRustPackage (finalAttrs: {
pname = "zed-editor";
version = "1.6.3";
version = "1.7.2";
outputs = [
"out"
@@ -111,7 +111,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
owner = "zed-industries";
repo = "zed";
tag = "v${finalAttrs.version}";
hash = "sha256-9YdmsOtqjQT79R5IwrAtinaJ741xjyW1kZxZiEC0dAc=";
hash = "sha256-f4CxfUsOEZQIIf0+v+3nXH4zlM3mPy/eZyzXG1ayiVc=";
};
postPatch = ''
@@ -134,7 +134,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
--replace-fail 'builder.include(&glib_path_config);' 'builder.include("${lib.getLib glib}/lib/glib-2.0/include");'
'';
cargoHash = "sha256-U7vOTZsWtOTP3XCn5iSVvM1HmuvG+bRMMjN1EbB/TkI=";
cargoHash = "sha256-QTnDiNFrBl8E6BgFL1HjoJhGfMBUzOoMimkyKdwUcks=";
__structuredAttrs = true;
+2 -2
View File
@@ -5,14 +5,14 @@
# nix build .#legacyPackages.x86_64-darwin.mesa .#legacyPackages.aarch64-darwin.mesa
rec {
pname = "mesa";
version = "26.1.2";
version = "26.1.3";
src = fetchFromGitLab {
domain = "gitlab.freedesktop.org";
owner = "mesa";
repo = "mesa";
rev = "mesa-${version}";
hash = "sha256-GqIU9BL57n+ihpeXug+K9kOtvHZ+LCUQg1wi/rrYWuc=";
hash = "sha256-W2Ud9wmiIuDYMnFj8sK2SGAI1WayMCtdj7/7od/1Ql4=";
};
meta = {
@@ -49,6 +49,8 @@ buildPythonPackage {
"frida._frida"
];
passthru.updateScript = ./update.sh;
meta = {
description = "Dynamic instrumentation toolkit for developers, reverse-engineers, and security researchers (Python bindings)";
homepage = "https://www.frida.re";
@@ -56,7 +58,10 @@ buildPythonPackage {
lgpl2Plus
wxWindowsException31
];
maintainers = with lib.maintainers; [ s1341 ];
maintainers = with lib.maintainers; [
s1341
eyjhb
];
platforms = [
"x86_64-linux"
"aarch64-linux"
+26
View File
@@ -0,0 +1,26 @@
#!/usr/bin/env nix-shell
#! nix-shell -i bash -p curl jq nix
set -euox pipefail
dir="$(dirname "$0")"
latest=$(curl -s https://pypi.org/pypi/frida/json | jq -r '.info.version')
sed -i "s/version = \".*\"/version = \"$latest\"/" "$dir/default.nix"
for system_platform in \
"x86_64-linux|manylinux1_x86_64" \
"aarch64-linux|manylinux2014_aarch64" \
"x86_64-darwin|macosx_10_13_x86_64" \
"aarch64-darwin|macosx_11_0_arm64"
do
system="${system_platform%%|*}"
platform="${system_platform##*|}"
url=$(curl -s "https://pypi.org/pypi/frida/${latest}/json" | \
jq -r ".urls[] | select(.filename | test(\"${platform}\")) | .url")
hash=$(nix-prefetch-url --type sha256 "$url" 2>/dev/null | tail -1)
sri=$(nix hash to-sri --type sha256 "$hash")
old_sri=$(grep -A1 "${system} = {" "$dir/default.nix" | grep -o 'sha256-[^"]*')
sed -i "s|${old_sri}|${sri}|" "$dir/default.nix"
done
@@ -34,7 +34,7 @@
buildPythonPackage (finalAttrs: {
pname = "ggml-python";
version = "0.0.41";
version = "0.0.42";
pyproject = true;
__structuredAttrs = true;
@@ -44,7 +44,7 @@ buildPythonPackage (finalAttrs: {
tag = "v${finalAttrs.version}";
# ggml-python expects an older version of ggml than pkgs.ggml's
fetchSubmodules = true;
hash = "sha256-gtjoB62thkGx4N8gYsb8P8uFTHiGz0FrTLLqLBPA97M=";
hash = "sha256-dbYxAropTT8h1BnMg4Ua1hY/IUYWHaZcS0ckj38UoO4=";
};
build-system = [
@@ -8,13 +8,13 @@
buildHomeAssistantComponent rec {
owner = "KartoffelToby";
domain = "better_thermostat";
version = "1.8.1";
version = "1.8.2";
src = fetchFromGitHub {
owner = "KartoffelToby";
repo = "better_thermostat";
tag = version;
hash = "sha256-VSTGYs97ro65rrV80D6b3/XEeGi86FzXwU5nPabS5gE=";
hash = "sha256-agGCRIhCVRJWFXdva4lOjeM1Qh7LvYBowGi7LiatnMU=";
};
passthru.updateScript = gitUpdater {