nixos/stirling-pdf: make calibre dependency optional based on config (#337060)
This commit is contained in:
commit
7f9873b3b9
@ -47,18 +47,20 @@ in
|
||||
environment = lib.mapAttrs (_: toString) cfg.environment;
|
||||
|
||||
# following https://github.com/Stirling-Tools/Stirling-PDF#locally
|
||||
path = with pkgs; [
|
||||
unpaper
|
||||
libreoffice
|
||||
ocrmypdf
|
||||
poppler_utils
|
||||
unoconv
|
||||
opencv
|
||||
pngquant
|
||||
tesseract
|
||||
python3Packages.weasyprint
|
||||
calibre
|
||||
];
|
||||
path =
|
||||
with pkgs;
|
||||
[
|
||||
unpaper
|
||||
libreoffice
|
||||
ocrmypdf
|
||||
poppler_utils
|
||||
unoconv
|
||||
opencv
|
||||
pngquant
|
||||
tesseract
|
||||
python3Packages.weasyprint
|
||||
]
|
||||
++ lib.optional (cfg.environment.INSTALL_BOOK_AND_ADVANCED_HTML_OPS or "false" == "true") calibre;
|
||||
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user