Don't require libdir in gjs apps
I noticed that you can set libdir
to anything in /usr/bin/gnome-weather
— even a non-existent directory — and the app will still run as long as you don't remove the libdir
field. The same thing for gnome-sound-recorder.
This is briefly mentioned in https://wiki.gnome.org/action/show/Attic/Gjs/Package#Requirements
I think if the libdir field isn't actually needed for some apps, then maybe gjs shouldn't make it a hard requirement either.