Created attachment 218024 [details]
Patch for new slave port
- Add Gtk+ 2 bindings for libcanberra
- Bump PORTREVISION (audio/libcanberra)
- Adjust dependencies
- Move some Gtk files in -gtk3 slave port instead of -gtk2 (it is more useful for update of GNOME ports).
I prepared even more child ports some time ago -- do you have time to see if that still makes sense?
(In reply to Tobias C. Berner from comment #1)
+1 on D20830, provided gtk3 apps don't get the gtk2 dependency :)
Greg, Olivier, this got rather bogged down in review, but the review in general was positive. Can you drive this forward again? It might be useful in particular to have a gtk2-less dependency path for libcanberra (for instance for gtk3-only desktops, or whatevs).
I've been rebasing D20830 in my tree all the time, uploaded the current version there, but it does need testing.