diff --git a/install/linux/dangerzone.spec b/install/linux/dangerzone.spec index 2c436b9..7a8b832 100644 --- a/install/linux/dangerzone.spec +++ b/install/linux/dangerzone.spec @@ -74,6 +74,131 @@ BuildRequires: python3-devel Requires: python3-magic Requires: libreoffice Requires: tesseract +# Explicitly require every tesseract model: +# See: https://github.com/freedomofpress/dangerzone/issues/431 +Requires: tesseract-langpack-afr +Requires: tesseract-langpack-amh +Requires: tesseract-langpack-ara +Requires: tesseract-langpack-asm +Requires: tesseract-langpack-aze +Requires: tesseract-langpack-aze_cyrl +Requires: tesseract-langpack-bel +Requires: tesseract-langpack-ben +Requires: tesseract-langpack-bod +Requires: tesseract-langpack-bos +Requires: tesseract-langpack-bre +Requires: tesseract-langpack-bul +Requires: tesseract-langpack-cat +Requires: tesseract-langpack-ceb +Requires: tesseract-langpack-ces +Requires: tesseract-langpack-chi_sim +Requires: tesseract-langpack-chi_sim_vert +Requires: tesseract-langpack-chi_tra +Requires: tesseract-langpack-chi_tra_vert +Requires: tesseract-langpack-chr +Requires: tesseract-langpack-cos +Requires: tesseract-langpack-cym +Requires: tesseract-langpack-dan +Requires: tesseract-langpack-deu +Requires: tesseract-langpack-div +Requires: tesseract-langpack-dzo +Requires: tesseract-langpack-ell +Requires: tesseract-langpack-eng +Requires: tesseract-langpack-enm +Requires: tesseract-langpack-epo +Requires: tesseract-langpack-est +Requires: tesseract-langpack-eus +Requires: tesseract-langpack-fao +Requires: tesseract-langpack-fas +Requires: tesseract-langpack-fil +Requires: tesseract-langpack-fin +Requires: tesseract-langpack-fra +Requires: tesseract-langpack-frk +Requires: tesseract-langpack-frm +Requires: tesseract-langpack-fry +Requires: tesseract-langpack-gla +Requires: tesseract-langpack-gle +Requires: tesseract-langpack-glg +Requires: tesseract-langpack-grc +Requires: tesseract-langpack-guj +Requires: tesseract-langpack-hat +Requires: tesseract-langpack-heb +Requires: tesseract-langpack-hin +Requires: tesseract-langpack-hrv +Requires: tesseract-langpack-hun +Requires: tesseract-langpack-hye +Requires: tesseract-langpack-iku +Requires: tesseract-langpack-ind +Requires: tesseract-langpack-isl +Requires: tesseract-langpack-ita +Requires: tesseract-langpack-ita_old +Requires: tesseract-langpack-jav +Requires: tesseract-langpack-jpn +Requires: tesseract-langpack-jpn_vert +Requires: tesseract-langpack-kan +Requires: tesseract-langpack-kat +Requires: tesseract-langpack-kat_old +Requires: tesseract-langpack-kaz +Requires: tesseract-langpack-khm +Requires: tesseract-langpack-kir +Requires: tesseract-langpack-kmr +Requires: tesseract-langpack-kor +Requires: tesseract-langpack-kor_vert +Requires: tesseract-langpack-lao +Requires: tesseract-langpack-lat +Requires: tesseract-langpack-lav +Requires: tesseract-langpack-lit +Requires: tesseract-langpack-ltz +Requires: tesseract-langpack-mal +Requires: tesseract-langpack-mar +Requires: tesseract-langpack-mkd +Requires: tesseract-langpack-mlt +Requires: tesseract-langpack-mon +Requires: tesseract-langpack-mri +Requires: tesseract-langpack-msa +Requires: tesseract-langpack-mya +Requires: tesseract-langpack-nep +Requires: tesseract-langpack-nld +Requires: tesseract-langpack-nor +Requires: tesseract-langpack-oci +Requires: tesseract-langpack-ori +Requires: tesseract-langpack-pan +Requires: tesseract-langpack-pol +Requires: tesseract-langpack-por +Requires: tesseract-langpack-pus +Requires: tesseract-langpack-que +Requires: tesseract-langpack-ron +Requires: tesseract-langpack-rus +Requires: tesseract-langpack-san +Requires: tesseract-langpack-sin +Requires: tesseract-langpack-slk +Requires: tesseract-langpack-slv +Requires: tesseract-langpack-snd +Requires: tesseract-langpack-spa +Requires: tesseract-langpack-spa_old +Requires: tesseract-langpack-sqi +Requires: tesseract-langpack-srp +Requires: tesseract-langpack-srp_latn +Requires: tesseract-langpack-sun +Requires: tesseract-langpack-swa +Requires: tesseract-langpack-swe +Requires: tesseract-langpack-syr +Requires: tesseract-langpack-tam +Requires: tesseract-langpack-tat +Requires: tesseract-langpack-tel +Requires: tesseract-langpack-tgk +Requires: tesseract-langpack-tha +Requires: tesseract-langpack-tir +Requires: tesseract-langpack-ton +Requires: tesseract-langpack-tur +Requires: tesseract-langpack-uig +Requires: tesseract-langpack-ukr +Requires: tesseract-langpack-urd +Requires: tesseract-langpack-uzb +Requires: tesseract-langpack-uzb_cyrl +Requires: tesseract-langpack-vie +Requires: tesseract-langpack-yid +Requires: tesseract-langpack-yor %else # Container-only requirements Requires: podman