From 08d84ad51e9978fdb537c4060673746e7d284cf2 Mon Sep 17 00:00:00 2001 From: Paper Date: Mon, 22 Mar 2021 22:49:03 +0100 Subject: [PATCH 1/2] New package: pulseeffects-legacy-4.8.5 pulseeffects-legacy is a version of pulseeffects before 5.0.0 which still supports pulseaudio --- srcpkgs/pulseeffects-legacy/template | 21 +++++++++++++++++++++ srcpkgs/pulseeffects-legacy/update | 1 + 2 files changed, 22 insertions(+) create mode 100644 srcpkgs/pulseeffects-legacy/template create mode 100644 srcpkgs/pulseeffects-legacy/update diff --git a/srcpkgs/pulseeffects-legacy/template b/srcpkgs/pulseeffects-legacy/template new file mode 100644 index 000000000000..c38c8ef2d9ef --- /dev/null +++ b/srcpkgs/pulseeffects-legacy/template @@ -0,0 +1,21 @@ +# Template file for 'pulseeffects-legacy' +pkgname=pulseeffects-legacy +version=4.8.5 +revision=1 +wrksrc="pulseeffects-${version}" +build_style=meson +hostmakedepends="itstool pkg-config gettext" +makedepends="boost-devel glib-devel gsettings-desktop-schemas-devel + gst-plugins-bad1-devel gtkmm-devel libebur128-devel lilv-devel + pulseaudio-devel python3-gobject-devel sratom-devel + libsndfile-devel" +depends="calf gsettings-desktop-schemas gst-plugins-bad1 + gst-plugins-good1 pulseaudio python3-gobject python3-scipy" +short_desc="Sound effects for systems using PulseAudio (legacy)" +maintainer="Orphaned " +license="GPL-3.0-or-later" +homepage="https://github.com/wwmm/pulseeffects" +distfiles="https://github.com/wwmm/pulseeffects/archive/v${version}.tar.gz" +checksum=df1c4c4a9811c62a549822dacde3a9e36233ba3ec58817ae52a236f6181a507c +python_version=3 +conflicts="pulseeffects" diff --git a/srcpkgs/pulseeffects-legacy/update b/srcpkgs/pulseeffects-legacy/update new file mode 100644 index 000000000000..2638b2b10b6e --- /dev/null +++ b/srcpkgs/pulseeffects-legacy/update @@ -0,0 +1 @@ +ignore="5.*" From 611ca47dfde26e829491a21c7ea54f8e2215ddcc Mon Sep 17 00:00:00 2001 From: Paper Date: Sat, 20 Mar 2021 23:54:16 +0100 Subject: [PATCH 2/2] pulseeffects: update to 5.0.3 --- srcpkgs/pulseeffects/INSTALL.msg | 2 ++ srcpkgs/pulseeffects/template | 15 ++++++++------- 2 files changed, 10 insertions(+), 7 deletions(-) create mode 100644 srcpkgs/pulseeffects/INSTALL.msg diff --git a/srcpkgs/pulseeffects/INSTALL.msg b/srcpkgs/pulseeffects/INSTALL.msg new file mode 100644 index 000000000000..74c17ca2a8c5 --- /dev/null +++ b/srcpkgs/pulseeffects/INSTALL.msg @@ -0,0 +1,2 @@ +PulseEffects version 5 and later only support PipeWire and drop support for PulseAudio. +If you want to use PulseEffects with PulseAudio, install pulseeffects-legacy instead. diff --git a/srcpkgs/pulseeffects/template b/srcpkgs/pulseeffects/template index a06f3042d97f..3b94e3dc873b 100644 --- a/srcpkgs/pulseeffects/template +++ b/srcpkgs/pulseeffects/template @@ -1,19 +1,20 @@ # Template file for 'pulseeffects' pkgname=pulseeffects -version=4.8.4 +version=5.0.3 revision=1 build_style=meson hostmakedepends="itstool pkg-config gettext" makedepends="boost-devel glib-devel gsettings-desktop-schemas-devel gst-plugins-bad1-devel gtkmm-devel libebur128-devel lilv-devel - pulseaudio-devel python3-gobject-devel sratom-devel - libsndfile-devel" + pipewire-devel python3-gobject-devel sratom-devel zita-convolver-devel + libsndfile-devel libbs2b-devel" depends="calf gsettings-desktop-schemas gst-plugins-bad1 - gst-plugins-good1 pulseaudio python3-gobject python3-scipy" -short_desc="Sound effects for Pulseaudio applications" + gst-plugins-good1 pipewire python3-gobject python3-scipy zita-convolver + gstreamer1-pipewire" +short_desc="Sound effects for systems using PipeWire" maintainer="Orphaned " license="GPL-3.0-or-later" homepage="https://github.com/wwmm/pulseeffects" -distfiles="https://github.com/wwmm/pulseeffects/archive/${version}.tar.gz" -checksum=12ba3205025d815a747b58636861594f7d1e43a578a5b0411f7794f4c12e5d86 +distfiles="https://github.com/wwmm/pulseeffects/archive/v${version}.tar.gz" +checksum=2e14858918b54bee5f6e4898cc803ae2170b4d624407fef39e0831b6584c4a4f python_version=3