Hi, dbus doesn't work on gentoo/freebsd because it miss the kqueue support
Created attachment 91833 [details, diff] dbus kqueue patch
Cardoe can you take a look to this please? I'd prefer not to wait for a new version upstream, although for sure it needs to be upstreamed possibly before 1.0 release.. but you know what happens usually :)
Created attachment 92152 [details, diff] dbus-fbsd.patch To apply over 0.90 this version is needed, it's almost the same but without the change to python bindings, the reason is that it's split out by itself now, so I can just avoid keywording it till a proper fix is available (#define lint 1 is just a workaround).
Created attachment 93220 [details] bus/dir-watch-dnotify.c
Created attachment 93221 [details] bus/dir-watch-default.c
Created attachment 93222 [details] bus/dir-watch-kqueue.c
dbus 0.9.2 already has my patches
Let's consider this fixed, I've unmasked and keyworded dbus-core for FreeBSD, which means we'll just use the new split ebuilds directly.