Skip to content

Commit a63a20c

Browse files
committed
easyeffects: update to 8.0.6, change to qt6.
1 parent dd1dfb2 commit a63a20c

File tree

2 files changed

+21
-8
lines changed

2 files changed

+21
-8
lines changed

srcpkgs/easyeffects/INSTALL.msg

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
EasyEffects v8 has changed to Qt6. This can result in auto-loading
2+
presets not being applied until manually reconfigured.
3+
14
PulseEffects v5 was renamed to EasyEffects with the v6 update.
25

36
EasyEffects only supports PipeWire, if you are using PulseAudio, install

srcpkgs/easyeffects/template

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,34 @@
11
# Template file for 'easyeffects'
22
pkgname=easyeffects
3-
version=7.2.5
3+
version=8.0.6
44
revision=1
5-
build_style=meson
6-
hostmakedepends="pkg-config gettext itstool glib-devel desktop-file-utils
7-
gtk4-update-icon-cache cmake appstream-glib"
8-
makedepends="gtkmm4-devel pipewire-devel zita-convolver-devel lilv-devel
5+
build_style=cmake
6+
hostmakedepends="pkg-config gettext desktop-file-utils extra-cmake-modules glib-devel
7+
qt6-base kf6-kconfig qt6-declarative-tools qt6-declarative-private-devel"
8+
makedepends="
9+
zita-convolver-devel lilv-devel soundtouch-devel speexdsp-devel ladspa-sdk
910
libbs2b-devel fftw-devel libebur128-devel rnnoise-devel libsamplerate-devel
10-
soundtouch-devel speexdsp-devel json-c++ tbb-devel libadwaita-devel fmt-devel
11-
gsl-devel ladspa-sdk libportal-gtk4-devel"
11+
pipewire-devel webrtc-audio-processing-devel xdg-desktop-portal
12+
glib-devel json-c++ tbb-devel gsl-devel libportal-qt6-devel webrtc-audio-processing-2-devel
13+
kf6-kiconthemes-devel kf6-kirigami-devel kirigami-addons-devel
14+
kf6-kconfigwidgets-devel kf6-qqc2-desktop-style-devel kf6-kcoreaddons-devel
15+
kf6-kcoreaddons-devel kf6-kcoreaddons-devel
16+
qt6-base-devel qt6-declarative-private-devel qt6-graphs-devel qt6-webengine-devel"
17+
depends="qt6-graphs"
1218
short_desc="Sound effects for systems using PipeWire"
1319
maintainer="zenobit <[email protected]>"
1420
license="GPL-3.0-or-later"
1521
homepage="https://github.com/wwmm/easyeffects"
1622
changelog="https://raw.githubusercontent.com/wwmm/easyeffects/master/CHANGELOG.md"
1723
distfiles="https://github.com/wwmm/easyeffects/archive/v${version}.tar.gz"
18-
checksum=d86877b12648a24b3b21a56d16d5680ee2585d575878ecdcea1b9bd9bb428191
24+
checksum=b5f49cda58d738734eab6a4562e56a6a6139449ca14032c720296220600d9438
1925

2026
pulseeffects_package() {
2127
depends="${sourcepkg}>=${version}_${revision}"
2228
metapackage=yes
2329
short_desc+=" (transitional dummy package)"
2430
}
31+
32+
if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then
33+
broken="qt6-webengine missing"
34+
fi

0 commit comments

Comments
 (0)