# Contributor: Łukasz Jendrysik <scadu@yandex.com>
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Ariadne Conill <ariadne@dereferenced.org>
pkgname=audacious-plugins
pkgver=4.4.2
pkgrel=0
pkgdesc="A playlist-oriented media player with multiple interfaces (plugins)"
url="https://audacious-media-player.org/"
arch="all !s390x"
license="BSD-2-Clause AND BSD-3-Clause AND ISC AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND GPL-3.0-or-later"
depends="audacious"
install_if="audacious"
makedepends="
	alsa-lib-dev
	audacious-dev
	autoconf
	automake
	curl-dev
	faad2-dev
	ffmpeg-dev
	flac-dev
	lame-dev
	libcddb-dev
	libcdio-dev
	libcdio-paranoia-dev
	libcue-dev
	libmms-dev
	libnotify-dev
	libogg-dev
	libopenmpt-dev
	libsamplerate-dev
	libsndfile-dev
	libvorbis-dev
	libxcomposite-dev
	libxml2-dev
	meson
	mpg123-dev
	neon-dev
	pulseaudio-dev
	sdl2-dev
	wavpack-dev
	"
subpackages="$pkgname-dbg $pkgname-lang"
source="http://distfiles.audacious-media-player.org/audacious-plugins-$pkgver.tar.bz2"
options="!check" # No test suite (or any plans for one)

build() {
	case "$CARCH" in
	arm*|aarch64)
		local qtgl=false
		;;
	*)
		local qtgl=true
		;;
	esac
	abuild-meson \
		-Db_lto=true \
		-Dgtk=false \
		-Dqt=true \
		-Dgl-spectrum=$qtgl \
		. output

	meson compile -C output
}

package() {
	DESTDIR="$pkgdir" meson install --no-rebuild -C output
}

sha512sums="
d7951b779a0d2d56efc2372125a4565cb2054bd64d7f1e25dfa7bb0042e7df0b6a40d776910b444fda61ba79aeb7bb010316ec1353a877f89f2bc8f1a3e9b342  audacious-plugins-4.4.2.tar.bz2
"
