From ecce2488159de02122bfac50593b68a1fbe3aa94 Mon Sep 17 00:00:00 2001 From: blenderfreaky Date: Sat, 20 Dec 2025 18:24:28 +0100 Subject: [PATCH] services/calibre-server: use cfg.package in systemPackages Previously, when overriding `services.calibre.package` (e.g. to unset cuda/rocmSupport as it pulls in torch transitively), it still added `pkgs.calibre` to `environment.systemPackages` instead of the override. This commit makes it use `cfg.package` instead. --- nixos/modules/services/misc/calibre-server.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/misc/calibre-server.nix b/nixos/modules/services/misc/calibre-server.nix index 10da80b8c498..df36c41d1e71 100644 --- a/nixos/modules/services/misc/calibre-server.nix +++ b/nixos/modules/services/misc/calibre-server.nix @@ -155,7 +155,7 @@ in }; - environment.systemPackages = [ pkgs.calibre ]; + environment.systemPackages = [ cfg.package ]; users.users = lib.optionalAttrs (cfg.user == "calibre-server") { calibre-server = {