Audacious is an audio player.
Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.
Download (HTTP): https://distfiles.audacious-media-player.org/audacious-4.3.1.tar.bz2
Download MD5 sum: 751a002964907c3a8fc2f571ffc00ec7
Download size: 620 KB
Estimated disk space required: 16 MB (with Qt5 and GTK3 support)
Estimated build time: 0.2 SBU (with Qt5 and GTK3 support)
Required Plugins
Download (HTTP): https://distfiles.audacious-media-player.org/audacious-plugins-4.3.1.tar.bz2
Download MD5 sum: 3e233d8219407218244e684e096236ec
Download size: 1.7 MB
Estimated disk space required: 37 MB (with Qt5 and GTK3 support)
Estimated build time: 1.4 SBU (with Qt5 and GTK3 support)
GTK+-3.24.38 or (Qt-5.15.11 or qt-components-5.15.11 with qtmultimedia)
mpg123-1.32.3, FFmpeg-6.1, and neon-0.32.5 (for online mp3 and ogg radio)
ALSA-1.2.7, cURL-8.4.0, FAAD2-2.11.1, FLAC-1.4.3, LAME-3.100, libxml2-2.12.1, libcdio-2.1.0 (to identify and play CDs), libnotify-0.8.3, libsndfile-1.2.2, libvorbis-1.3.7, pipewire-1.0.0, PulseAudio-16.1, SDL2-2.28.5, ampache-browser, adplug, The Bauer stereophonic-to-binaural DSP (bs2b) library, FluidSynth, JACK (requires libsamplerate-0.2.2), libcue, libmodplug, libmms, libopenmpt, libsidplayfp, LIRC, sndio, SoX, and WavPack
Editor Notes: https://wiki.linuxfromscratch.org/blfs/wiki/audacious
Install Audacious by running the following commands (you may wish to change the buildstamp to another string):
mkdir build && cd build && meson setup --prefix=/usr \ --buildtype=release \ -Dgtk3=true \ -Dbuildstamp=BLFS \ -Dlibarchive=true \ .. && ninja
This package does not come with a test suite.
Now, as the root
user:
ninja install
Install the required plugins package by issuing the following commands:
tar -xf ../../audacious-plugins-4.3.1.tar.bz2 && cd audacious-plugins-4.3.1 && mkdir build && cd build && meson setup \ --prefix=/usr \ --buildtype=release \ -Dgtk3=true \ .. && ninja
Now, as the root
user:
ninja install
-Dbuildstamp=BLFS
: This switch appends
the given text to the version string.
-Dgtk3=true
: This options sets the default graphical
user interface.
-Dvalgrind=true
: The option enables Valgrind analysis support.