shared-mime-info: Declare dependency on gettext

Creating the configure script fails if gettext hasn't been installed.

For some reason, even host-shared-mime-info depends on gettext, which
might indicate that host and target files are being mixed up here.
meta-etna_viv: Drop patches

The problems fixed by the patches were already fixed in upstream Mesa.
Now that the etna_viv repo has been rebased, the patches are no longer
necessary.