Get rid of gettext-tools to speed up bootstrap
With these changes the msvc cerbero-deps job goes from 120 minutes to 71 minutes.
recipes: Don't build libvisual plugin
The project is extremely out of date, pretty sure no one uses this
from our binaries. This is also the only project that currently needs
gettext-tools, so removing it will allow us to get rid of that too.
recipes: Don't build gettext-tools anymore
We don't need to ship translations in Cerbero, and this shaves off at
least 45 min in our Windows build (usually 1-2 hours). If you've been
using the translations shipped with the official gstreamer binaries,
please see the following issue for the path forward:
#204. We're still building gettext-m4 because it just installs the m4 file to satisfy autoreconf.
build-tools: Pull a reduced set of build tools recipes for UWP
flex.recipe: Remove unnecessary patches and gettext-tools dep
flex looks for help2man and disables documentation if it's not found,
so we do not need to manually disable it anymore. This saves an
autoreconf. Originally added due to:
https://bugzilla.gnome.org/show_bug.cgi?id=755066
flex also doesn't need gettext-tools to build.
bison.recipe: Does not need gettext-tools to build
Edited by Nirbheek Chauhan