Enable all loaders to be built in by default
Building shared modules is fine and dandy, but since we've dropped most of the weird formats from gdk-pixbuf, and the only loaders built conditionally are PNG, JPEG, and TIFF (and they are always enabled by default), we should move every loader we still have in tree to be built into the gdk-pixbuf shared library.
This allows us to have a simpler build on various platforms, and avoids issues like "we have updated the loaders in the middle of a session and now the GTK-based update GUI cannot load any icon".
The specific change is to set all
as the default value for the builtin_loaders
option. If downstream distributors want to go back to shared modules, they can explicitly set -Dbuiltin_loaders=none
in their recipes.
Edited by Emmanuele Bassi