# Template file for 'easyeffects'
pkgname=easyeffects
version=8.2.4
revision=1
build_style=cmake
hostmakedepends="pkg-config desktop-file-utils extra-cmake-modules gettext glib-devel
 kf6-kconfig qt6-base qt6-declarative-tools qt6-declarative-private-devel"
makedepends="
 fftw-devel ladspa-sdk libbs2b-devel libebur128-devel libmysofa-devel
 lilv-devel rnnoise-devel soundtouch-devel speexdsp-devel zita-convolver-devel
 pipewire-devel webrtc-audio-processing-2-devel
 glib-devel gsl-devel json-c++ tbb-devel xdg-desktop-portal
 libportal-qt6-devel
 kf6-kcoreaddons-devel kf6-kconfigwidgets-devel kf6-kiconthemes-devel
 kf6-kirigami-devel kirigami-addons-devel kf6-qqc2-desktop-style-devel
 qt6-base-devel qt6-declarative-private-devel qt6-graphs-devel"
depends="qt6-graphs kf6-kirigami kf6-qqc2-desktop-style kirigami-addons
 libportal-qt6"
short_desc="Sound effects for systems using PipeWire"
maintainer="zenobit <zen@osowoso.org>"
license="GPL-3.0-or-later"
homepage="https://github.com/wwmm/easyeffects"
changelog="https://raw.githubusercontent.com/wwmm/easyeffects/refs/heads/master/src/contents/docs/community/CHANGELOG.md"
distfiles="https://github.com/wwmm/easyeffects/archive/v${version}.tar.gz"
checksum=e9fe1cb0ac936ae5acb9e9db33adc68183aa3e70caac057f47d0366443baddea
replaces="pulseeffects>=0"

pulseeffects_package() {
	depends="${sourcepkg}>=${version}_${revision}"
	metapackage=yes
	short_desc+=" (transitional dummy package)"
}
