build: keep meson decls in sync with deps
build: keep meson decls in sync with deps

We declare explicit meson dependencies to make it easier to link to our
own sources. Otherwise, we have to declare source, object, and other
parameters explicitly.

Keep the dependency always in sync with its private library declaration,
otherwise we end up with actual differences between both.

Signed-off-by: David Herrmann <fb53b2ddb8d141e0cb39d7c67c2f81b6bc2eb0f7@gmail.com>

bus1/dbus-broker