openrgb: override mbedtls_2 with mbedtls

This commit is contained in:
Simon Gardling 2025-10-23 16:22:49 -04:00
parent eedf2fa8ed
commit b1b9a3755f
Signed by: titaniumtown
GPG Key ID: 9AB28AC10ECE533D

View File

@ -4,6 +4,11 @@
pkgs, pkgs,
... ...
}: }:
let
# mbedtls_2 is deprecated, override to fix build
openrgb_package = pkgs.openrgb.override { mbedtls_2 = pkgs.mbedtls; };
in
{ {
systemd.services.no-rgb = systemd.services.no-rgb =
let let
@ -11,7 +16,7 @@
pkgs.writeShellApplication { pkgs.writeShellApplication {
name = "no-rgb"; name = "no-rgb";
runtimeInputs = with pkgs; [ runtimeInputs = with pkgs; [
openrgb openrgb_package
coreutils coreutils
gnugrep gnugrep
]; ];
@ -40,10 +45,10 @@
services.hardware.openrgb = { services.hardware.openrgb = {
enable = true; enable = true;
package = pkgs.openrgb-with-all-plugins; package = openrgb_package;
motherboard = "amd"; motherboard = "amd";
}; };
services.udev.packages = [ pkgs.openrgb-with-all-plugins ]; services.udev.packages = [ openrgb_package ];
hardware.i2c.enable = true; hardware.i2c.enable = true;
} }