WIP: Upgrade shared-mime-info to 2.1
It now uses meson build system, and requires
xmlto shell scripts + itstool python module, which depends on libxml2 -python3.
libxml2 pip module did not find libxml2 & python3 headers in craft.
It worked on Linux after installing these devel packages on the system.
To make pip to find Craft's headers, we may need to pass build-options to pip (not ready)
Edited by Vincent Pinon