background: Drop the unused build dependency on Grilo
A long time ago, Background panel used to offer the user's Flickr photos for setting the background. As far as I can make out, that code is no longer used since the panel got redesigned.
However, the code for fetching content from Flickr using Grilo is still there and so is a build-time dependency on Grilo. Interestingly, Grilo doesn't show up as a run-time dependency in ldd
. Maybe the toolchain notices that the dead code and doesn't link in the unused libraries? I don't know, because I didn't check the details very carefully.
I think we should get rid of the build-time dependency so that distributors aren't needlessly pulling in Grilo.