Audacious はオーディオプレイヤーです。
LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。
ダウンロード (HTTP): https://distfiles.audacious-media-player.org/audacious-4.3.1.tar.bz2
ダウンロード MD5 sum: 751a002964907c3a8fc2f571ffc00ec7
ダウンロードサイズ: 620 KB
必要ディスク容量: 16 MB (with Qt5 and GTK3 support)
概算ビルド時間: 0.2 SBU (with Qt5 and GTK3 support)
Required Plugins
ダウンロード (HTTP): https://distfiles.audacious-media-player.org/audacious-plugins-4.3.1.tar.bz2
ダウンロード MD5 sum: 3e233d8219407218244e684e096236ec
ダウンロードサイズ: 1.7 MB
必要ディスク容量: 37 MB (with Qt5 and GTK3 support)
概算ビルド時間: 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, neon-0.32.5 (for online mp3 and ogg radio)
ALSA-1.2.7, cURL-8.5.0, FAAD2-2.11.1, FLAC-1.4.3, LAME-3.100, libxml2-2.12.3, 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, WavPack
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
このパッケージにテストスイートはありません。
root
ユーザーになって以下を実行します。
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 && sed -e '/libxml/a #include <libxml/parser.h>' \ -i src/scrobbler2/scrobbler.h && mkdir build && cd build && meson setup \ --prefix=/usr \ --buildtype=release \ -Dgtk3=true \ .. && ninja
root
ユーザーになって以下を実行します。
ninja install
-Dbuildstamp=BLFS
: This
switch appends the given text to the version string.
-Dgtk3=true
: This option
sets the default graphical user interface.
-Dlibarchive=true
: This
adds libarchive support, for reading compressed module sets or
skins.
sed -e '/libxml/a ...': This fixes building against libxml-2.12.x.
-Dvalgrind=true
: The option enables
Valgrind analysis support.