Drop the UProf dependency
Nobody has been compiling Clutter with profiling enabled in a long time. UProf itself hasn't been updated in 5 years, and it still depends on deprecated components like dbus-glib, with no port to GDBus in sight. The profiling code was moderately useful in the past, but these days it's probably better to profile Cogl than Clutter itself; timing information can be extracted by the timestamp on each diagnostic message that is now available by default in the CLUTTER_NOTE macro, and we can add ad hoc counters where needed.
Showing with 4 additions and 810 deletions