HasX simply means: can we use X?
People seem to think X == Linux. That is not the case. XX == X, just a windowing system that is often used on Linux.... Or BSD...Hence the define: HasX simply means: can we use X?
Tested on BunsenLabs after the fix. The package compiled. Find some other bugs while exploring the multimidia component during design time.