audacious plugin for minigsf/gsf based on highly-advanced
This project uses Meson. Required to build:
- meson (>= 1.3.0) and ninja
- audacious-dev (>= 4.5.1)
- libresample-dev
- zlib development headers (zlib1g-dev on Debian/Ubuntu)
On Debian/Ubuntu, the runtime and dev packages above are typically named
meson, ninja-build, audacious-dev, libresample1-dev, zlib1g-dev.
meson setup build
ninja -C build
sudo ninja -C build install
ninja install copies the plugin into Audacious's Input plugin directory
(reported by pkg-config --variable=plugin_dir audacious), so it needs
write access to that system location. Restart Audacious afterwards so it
picks up the new plugin.
Meson's default buildtype is debug, which enables verbose
[HH:MM:SS] Debug: ... logging to the console. For normal use, configure
a release build instead:
meson setup build --buildtype=release
(or meson configure build --buildtype=release on an existing build
directory), then rebuild and reinstall as above.