From f6f1de1e09338b22b3dba724b0f9d4e7ba224038 Mon Sep 17 00:00:00 2001 From: deeplow Date: Thu, 7 Dec 2023 16:28:48 +0000 Subject: [PATCH] Adds missing client-side packages to Qubes-Dangerzone Dangerzone was failing to convert documents in Qubes due to missing client-side dependencies. In particular poppler-utils, ghostscript and graphicsmagick. Fixes #647 --- install/linux/dangerzone.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/install/linux/dangerzone.spec b/install/linux/dangerzone.spec index cc0b40817..6a26c7e74 100644 --- a/install/linux/dangerzone.spec +++ b/install/linux/dangerzone.spec @@ -70,9 +70,13 @@ Conflicts: dangerzone-qubes BuildRequires: python3-devel %if 0%{?_qubes} -# Qubes-only requirements +# Qubes-only requirements (server-side) Requires: python3-magic Requires: libreoffice +# Qubes-only requirements (client-side) +Requires: GraphicsMagick +Requires: ghostscript +Requires: poppler-utils Requires: tesseract # Explicitly require every tesseract model: # See: https://github.com/freedomofpress/dangerzone/issues/431