Skip to content

Commit db2308b

Browse files
committed
easyeffects: update to 8.0.0, change to qt6.
1 parent 8d869a7 commit db2308b

File tree

2 files changed

+22
-8
lines changed

2 files changed

+22
-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: 19 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,35 @@
11
# Template file for 'easyeffects'
22
pkgname=easyeffects
3-
version=7.2.5
3+
version=8.0.0
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+
#build_helper="qmake6"
7+
hostmakedepends="pkg-config gettext desktop-file-utils extra-cmake-modules glib-devel
8+
qt6-base kf6-kconfig qt6-declarative-tools qt6-declarative-private-devel"
9+
makedepends="
10+
zita-convolver-devel lilv-devel soundtouch-devel speexdsp-devel ladspa-sdk
911
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"
12+
pipewire-devel webrtc-audio-processing-devel xdg-desktop-portal
13+
glib-devel json-c++ tbb-devel gsl-devel libportal-qt6-devel webrtc-audio-processing-2-devel
14+
kf6-kiconthemes-devel kf6-kirigami-devel kirigami-addons-devel
15+
kf6-kconfigwidgets-devel kf6-qqc2-desktop-style-devel kf6-kcoreaddons-devel
16+
kf6-kcoreaddons-devel kf6-kcoreaddons-devel
17+
qt6-base-devel qt6-declarative-private-devel qt6-graphs-devel qt6-webengine-devel"
18+
depends="qt6-graphs"
1219
short_desc="Sound effects for systems using PipeWire"
1320
maintainer="zenobit <[email protected]>"
1421
license="GPL-3.0-or-later"
1522
homepage="https://github.com/wwmm/easyeffects"
1623
changelog="https://raw.githubusercontent.com/wwmm/easyeffects/master/CHANGELOG.md"
1724
distfiles="https://github.com/wwmm/easyeffects/archive/v${version}.tar.gz"
18-
checksum=d86877b12648a24b3b21a56d16d5680ee2585d575878ecdcea1b9bd9bb428191
25+
checksum=96da199c7f32c19c11f17124f5cd0eb96e5aee1c265c817a369427f2d2e6d742
1926

2027
pulseeffects_package() {
2128
depends="${sourcepkg}>=${version}_${revision}"
2229
metapackage=yes
2330
short_desc+=" (transitional dummy package)"
2431
}
32+
33+
if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then
34+
broken="qt6-webengine missing"
35+
fi

0 commit comments

Comments
 (0)