libcanberra is an implementation of the XDG Sound Theme and Name Specifications, for generating event sounds on free desktops, such as GNOME.
This package is known to build and work properly using an LFS 11.3 platform.
Download (HTTP): https://0pointer.de/lennart/projects/libcanberra/libcanberra-0.30.tar.xz
Download MD5 sum: 34cb7e4430afaf6f447c4ebdb9b42072
Download size: 312 KB
Estimated disk space required: 7.5 MB
Estimated build time: 0.1 SBU
alsa-lib-1.2.8, gstreamer-1.22.0, and GTK+-3.24.36
GTK+-2.24.33, PulseAudio-16.1, and tdb
sound-theme-freedesktop-0.8, or another theme, for example from the gnome-look website
User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/libcanberra
At first, apply a patch to fix an issue causing some applications to crash in Wayland based desktop environment:
patch -Np1 -i ../libcanberra-0.30-wayland-1.patch
Install libcanberra by running the following commands:
./configure --prefix=/usr --disable-oss && make
This package does not come with a test suite.
Now, as the root
user:
make docdir=/usr/share/doc/libcanberra-0.30 install
--disable-oss
: disable optional deprecated OSS
support
--disable-gtk
: disable optional GTK+ 2 support
--disable-gtk3
: disable optional GTK+ 3 support