Canberra is an audio application for playing simple sounds like "DING!". For 
playing sound, I am convinced that graphical dependencies for audio/libcanberra 
and audio/libcanberra-gtk3 aren't needed: x11-toolkits/gtk30, 
x11-toolkits/gtk20, accessibility/atk. According to Freshports, both 
libcanberra and libcanberra-gtk3 refer to the file libcanberra-0.30.tar.xz of 
the same SHA256 and size. The difference between these two is one pulls in gtk3 
as well.

Pango is for left to right text, perhaps for displaying audio information to 
the user. Its description is its "code is platform- and toolkit-independent." 
For it to display a simple banner or visual it shouldn't require heavy 
graphical dependencies. Also, Pango should be made into an option for Canberra, 
so it can definitely be compiled without atk, gtk30 or gtk20. Pango doesn't 
require these three graphical dependencies, so Canberra especially shouldn't. 
USE_GNOME should also be a Makefile option in ports that are only about sound 
(libraries, applications, audio server components) and not graphics.
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[email protected]"

Reply via email to