about summary refs log tree commit diff
path: root/pkgs/by-name/mc
diff options
context:
space:
mode:
authorThiago Kenji Okada <thiagokokada@gmail.com>2024-01-08 12:56:52 +0000
committerThiago Kenji Okada <thiagokokada@gmail.com>2024-01-08 13:23:31 +0000
commit42a3cb8ea4b19400463a245780e6a1541feaa7d2 (patch)
tree5718604feb303b27891d40a9ff61017f19feba0c /pkgs/by-name/mc
parenteb32f20194c46129d09d7039037beb6883071997 (diff)
mcomix: make chardet/pdf optional
Diffstat (limited to 'pkgs/by-name/mc')
-rw-r--r--pkgs/by-name/mc/mcomix/package.nix10
1 files changed, 5 insertions, 5 deletions
diff --git a/pkgs/by-name/mc/mcomix/package.nix b/pkgs/by-name/mc/mcomix/package.nix
index 2d1b6ab495e7d..a538f8b126a21 100644
--- a/pkgs/by-name/mc/mcomix/package.nix
+++ b/pkgs/by-name/mc/mcomix/package.nix
@@ -11,6 +11,8 @@
   # Recommended Dependencies:
 , p7zip
 , unrar
+, chardetSupport ? true
+, pdfSupport ? true
 , unrarSupport ? false  # unfree software
 }:
 
@@ -36,14 +38,12 @@ python3.pkgs.buildPythonApplication rec {
   ];
 
   propagatedBuildInputs = with python3.pkgs; [
-    # Runtime dependencies
     pillow
     pycairo
     pygobject3
-    # Optional dependencies
-    chardet
-    pymupdf
-  ];
+  ]
+  ++ lib.optionals chardetSupport [ chardet ]
+  ++ lib.optionals pdfSupport [ pymupdf ];
 
   # No tests included in .tar.gz
   doCheck = false;