This patch updates XFCE base libraries to version 4.16.
Ongoing work on this patch is based on 
This new XFCE version drops GTK2 support. This causes some ports to fail to build.
The following ones were already deprecated and will be removed:
I'll also remove the old x11-toolkits/libxfce4gui, which fails to compile (depends on gtk2 support) and at this point has no dependent ports.
These I will mark as deprecated with a short expiration:
- deskutils/xfce4-volumed (maintainer approved)
There are a few That will brake but I expect new versions with fixes in the future:
while deskutils/xfce4-generic-slider will be marked as broken, but I will let ehaupt choose what to do with it.
Everything else should work fine.
I have met a glitch with pkg, that with certain pkg combinations it will install newer libexo and later remove the old one, leaving the system without vital xfce files. I have no mitigation, only tunning pkg upgrade -f libexo to force it to reinstall the missing files.
This issue is described in the README at  and I also filed an issue with pkg at .
Any suggestion on how to work out this issue will be appreciated.