Upgrade geoclue and move libsoup-2.4 to core-deps
geoclue will depend on libsoup 3 now, so we don't need libsoup-2.4.bst anymore.
P.S. I noticed that geoclue is not part of tarball conversion, so this element is only ever updated manually. :/ I don't think we can add it since it has switched back to using GitLab autogenerated tarballs again.