Istalling firefox or iridium-browser pulls opencv which pulls the huge tessercat library and data. This is not okay for most people, especially when you are installing for the first time, and you quickly need a browser to access the forum/handbook for help.
I would suggest to disable opencv option by default when building ffmpeg.
Better solution might be to change opencv-core so that it doesn't depend on tesseract. Since ffmpeg depends on opencv-core and not opencv, this might solve the large dependency problem and not change any functionality. I'm testing a patch for this now.
Created attachment 195175 [details]
Patch to make opencv-core not depend on tesseract
Here's the patch I'm testing.
Created attachment 195208 [details]
updated patch to fix opencv-core LIB_DEPENDS
opencv-core only needs protobuf to build, so here's an updated version of the patch. Will commit this after some build tests finish.
Thanks very much for the quick fix!
A commit references this bug:
Date: Wed Jul 18 12:53:36 UTC 2018
New revision: 474860
graphics/opencv-core: remove unneeded depends
opencv-core only needs protobuf to build and doesn't need tesseract at
all, so only add the LIB_DEPENDS when not building opencv-core
Reported by: Ali Abdallah <email@example.com>
Fix committed, thanks for reporting.
Do you plan to MFH to 2018Q3? This maybe viewed as a regression since 3.x update.