* Upload to unstable.
[dgit import unpatched easyeffects 7.0.7-3]
--- /dev/null
- easyeffects (6.2.5-1) unstable; urgency=medium
++easyeffects (7.0.7-3) unstable; urgency=medium
+
- * Version 6.2.5 upstream.
++ * Upload to unstable.
+
- -- Boyuan Yang <byang@debian.org> Sat, 18 Jun 2022 19:16:31 -0400
++ -- Boyuan Yang <byang@debian.org> Fri, 18 Aug 2023 21:47:56 -0400
++
++easyeffects (7.0.7-3~exp1) experimental; urgency=medium
++
++ * debian/patches/0001-Revert-lookup-of-tbb-library.patch: Use
++ old method to lookup libtbb library to avoid FTBFS on
++ 32-bit platform due to different pkg-config name (tbb.pc vs.
++ tbb32.pc).
++
++ -- Boyuan Yang <byang@debian.org> Fri, 18 Aug 2023 10:21:25 -0400
++
++easyeffects (7.0.7-2) unstable; urgency=medium
++
++ * Upload to unstable. (Closes: #1040946)
++ * debian/control: Make binary package recommends mda-lv2 and
++ zam-plugins. (Closes: #1023254)
++ * debian/control: Drop useless build-dep on librubberband-dev.
++
++ -- Boyuan Yang <byang@debian.org> Wed, 16 Aug 2023 14:22:08 -0400
++
++easyeffects (7.0.7-1) unstable; urgency=medium
++
++ * New upstream release.
++ * debian/rules:
++ + Explicitly disable rnnoise (See 7.0.1-1~exp1 changes).
++ * debian/control:
++ + Add new build-dependency libsoundtouch-dev.
++ + Drop build-dependency libspeex-dev, not needed by upstream.
++ + Indicate that we need GTK 4 (>= 4.10).
++ * debian/copyright: Correct project license to be GPL-3.0-or-later.
++
++ -- Boyuan Yang <byang@debian.org> Wed, 16 Aug 2023 14:07:28 -0400
++
++easyeffects (7.0.1-1) unstable; urgency=medium
++
++ * Upload to unstable.
++ * Upload v7.0.1 for now, until 7.0.1 is backported to bookworm-backports.
++
++ -- Boyuan Yang <byang@debian.org> Sat, 17 Jun 2023 09:59:45 -0400
++
++easyeffects (7.0.1-1~exp1) experimental; urgency=medium
++
++ * Team upload.
++ * New upstream release (7.0.1).
++ * Update Vcs links to use Multimedia Team namespace (see #1036461 for
++ confirmation of Uploader's intent).
++ * Add deactivated dh_auto_configure to disable rrnoise, which is not yet
++ available in Debian (blocked by #980839, and looks like "toxic candy").
++ This override will most likely need to be activated in 7.0.4 (possibly
++ earlier).
++
++ -- Nicholas D Steeves <sten@debian.org> Mon, 29 May 2023 17:33:56 -0400
++
++easyeffects (7.0.0-1) unstable; urgency=medium
++
++ * New upstream release.
++
++ -- Boyuan Yang <byang@debian.org> Wed, 02 Nov 2022 17:27:35 -0400
++
++easyeffects (6.3.0-1) unstable; urgency=medium
++
++ * New upstream release.
++ * debian/control: Add new build-dependency.
++
++ -- Boyuan Yang <byang@debian.org> Mon, 05 Sep 2022 16:02:56 -0400
++
++easyeffects (6.2.8-1) unstable; urgency=medium
++
++ * New upstream release.
++
++ -- Boyuan Yang <byang@debian.org> Sat, 30 Jul 2022 15:39:05 -0400
++
++easyeffects (6.2.7-1) unstable; urgency=medium
++
++ * New upstream release.
++
++ -- Boyuan Yang <byang@debian.org> Wed, 20 Jul 2022 14:21:07 -0400
++
++easyeffects (6.2.6-3) unstable; urgency=medium
++
++ * Downgrade "lsp-plugins-lv2 | lsp-plugins" to Recommends since
++ they are not available on Debian armel.
++ * debian/upstream/metadata: Added.
++
++ -- Boyuan Yang <byang@debian.org> Sat, 25 Jun 2022 15:38:15 -0400
++
++easyeffects (6.2.6-2) unstable; urgency=medium
++
++ * debian/rules: Add missing -latomic LDFLAGS on needed architectures.
++
++ -- Boyuan Yang <byang@debian.org> Fri, 24 Jun 2022 14:38:00 -0400
++
++easyeffects (6.2.6-1) unstable; urgency=medium
++
++ * New upstream release.
++
++ -- Boyuan Yang <byang@debian.org> Fri, 24 Jun 2022 09:03:10 -0400
++
++easyeffects (6.2.5+git20220618.1-1) unstable; urgency=medium
++
++ * Initial release. (Closes: #1006277)
++
++ -- Boyuan Yang <byang@debian.org> Sat, 18 Jun 2022 17:43:17 -0400
--- /dev/null
- Maintainer: Boyuan Yang <byang@debian.org>
+Source: easyeffects
+Section: sound
+Priority: optional
- libgtk-4-dev,
++Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
++Uploaders:
++ Boyuan Yang <byang@debian.org>,
+Build-Depends:
+ appstream-util,
+ debhelper-compat (= 13),
++ desktop-file-utils,
+ gettext,
+ itstool,
+ libadwaita-1-dev,
+ libbs2b-dev,
+ libebur128-dev,
+ libfftw3-dev,
+ libfmt-dev,
+ libglib2.0-dev,
- libsoundtouch-dev,
++ libgsl-dev,
++ libgtk-4-bin,
++ libgtk-4-dev (>= 4.10),
+ liblilv-dev,
+ libpipewire-0.3-dev,
- Standards-Version: 4.6.1
+ libsamplerate0-dev,
+ libsigc++-3.0-dev,
+ libsndfile-dev,
++ libsoundtouch-dev,
+ libspeexdsp-dev,
+ libtbb-dev,
+ libzita-convolver-dev,
+ lv2-dev,
+ meson,
+ nlohmann-json3-dev,
+ pkg-config,
- lsp-plugins-lv2 | lsp-plugins,
++Standards-Version: 4.6.2
+Homepage: https://github.com/wwmm/easyeffects
++Vcs-Git: https://salsa.debian.org/multimedia-team/easyeffects.git
++Vcs-Browser: https://salsa.debian.org/multimedia-team/easyeffects
++Rules-Requires-Root: no
+
+Package: easyeffects
+Architecture: any
+Depends:
+ calf-plugins,
- Many sound effects for PipeWire input and output.
+ ${misc:Depends},
+ ${shlibs:Depends},
+Recommends:
++ lsp-plugins-lv2 | lsp-plugins,
+ mda-lv2,
+ zam-plugins,
+Description: Audio effects for PipeWire applications
++ This program provides various audio effects for PipeWire
++ applications.
++ .
++ This application was formerly known as PulseEffects,
++ but it was renamed to EasyEffects after it started to use
++ GTK4 and GStreamer usage was replaced by native PipeWire filters.
--- /dev/null
- Copyright: 2017-2022 Wellington Wallace <wellingtonwallace@gmail.com>
- License: GPL-3.0+
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: easyeffects
+Upstream-Contact: Wellington Wallace <wellingtonwallace@gmail.com>
+Source: https://github.com/wwmm/easyeffects
+
+Files: *
- Copyright: Mikhail Novosyolov <mikhailnov@dumalogiya.ru>
- 2019-2022 Boyuan Yang <byang@debian.org>
- License: GPL-3.0+
++Copyright:
++ 2017-2022 Wellington Wallace <wellingtonwallace@gmail.com>
++ Mikhail Novosyolov <mikhailnov@dumalogiya.ru>
++License: GPL-3.0-or-later
+
+Files: debian/*
- License: GPL-3.0+
++Copyright: 2022 Boyuan Yang <byang@debian.org>
++License: CC0-1.0
++
++Files: data/com.github.wwmm.easyeffects.metainfo.xml.in
++Copyright: 2017 Patrik Nilsson <asavartzeth@gmail.com>
++License: CC0-1.0
+
+Files: util/autobuild.sh
+Copyright: Mikhail Novosyolov <mikhailnov@dumalogiya.ru>
- Files: PKGBUILD
- Copyright: Wellington <wellingtonwallace@gmail.com>
- License: GPL-3.0+
++License: GPL-3.0-or-later
+
- Files: data/com.github.wwmm.easyeffects.metainfo.xml.in
- Copyright: 2017 Patrik Nilsson <asavartzeth@gmail.com>
++Files:
++ include/*
++ src/*
++Copyright:
++ 2017-2022 Wellington Wallace <wellingtonwallace@gmail.com>
++License: GPL-3.0-or-later
+
- License: GPL-3.0+
+License: CC0-1.0
++ On Debian systems, the complete text of the Creative Commons Zero v1.0
++ Universal License can be found in "/usr/share/common-licenses/CC0-1.0".
+
-
- License: CC0-1.0
- On Debian systems, the complete text of the Creative Commons Zero v1.0
- Universal License can be found in "/usr/share/common-licenses/CC0-1.0".
++License: GPL-3.0-or-later
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
--- /dev/null
--- /dev/null
++From: Boyuan Yang <byang@debian.org>
++Date: Fri, 18 Aug 2023 10:20:52 -0400
++Subject: Revert lookup of tbb library
++
++Reverts https://github.com/wwmm/easyeffects/commit/1a940f180c94eb7e7d3e061497b4a2693b4f533f .
++
++This may circumvent tbb lookup bug as reported in https://github.com/wwmm/easyeffects/issues/2527 .
++
++Forwarded: https://github.com/wwmm/easyeffects/issues/2527
++---
++ src/meson.build | 4 +++-
++ 1 file changed, 3 insertions(+), 1 deletion(-)
++
++diff --git a/src/meson.build b/src/meson.build
++index 94f58e9..61096fd 100644
++--- a/src/meson.build
+++++ b/src/meson.build
++@@ -128,6 +128,8 @@ cxx = meson.get_compiler('cpp')
++
++ zita_convolver = cxx.find_library('zita-convolver', required: true)
++
+++tbb = cxx.find_library('tbb', required: true)
+++
++ # always require these libraries if the respective meson option is enabled, so they can't be accidentally left out
++
++ rnnoise = dependency('rnnoise', include_type: 'system', required: get_option('enable-rnnoise'))
++@@ -166,7 +168,7 @@ easyeffects_deps = [
++ dependency('fmt', version: '>=8.0.0', include_type: 'system'),
++ dependency('gsl', include_type: 'system'),
++ dependency('threads'),
++- dependency('tbb', include_type: 'system'),
+++ tbb,
++ zita_convolver,
++ rnnoise,
++ libportal,
--- /dev/null
--- /dev/null
++0001-Revert-lookup-of-tbb-library.patch
--- /dev/null
+#!/usr/bin/make -f
++# -*- makefile -*-
++# Uncomment this to turn on verbose mode.
++# export DH_VERBOSE=1
++
++# see FEATURE AREAS in dpkg-buildflags(1)
++export DEB_BUILD_MAINT_OPTIONS = hardening=+all
++
++DEB_LDFLAGS_MAINT_APPEND =
++ifneq (,$(filter $(DEB_HOST_ARCH), armel mips mipsel sparc powerpc powerpcspe sh4 m68k ))
++ DEB_LDFLAGS_MAINT_APPEND += -latomic
++endif
++
++# see ENVIRONMENT in dpkg-buildflags(1)
++# package maintainers to append CFLAGS
++#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic
++# package maintainers to append LDFLAGS
++export DEB_LDFLAGS_MAINT_APPEND
++
++include /usr/share/dpkg/default.mk
+
+%:
+ dh $@
++
++# Needed for easyeffects 7.0.4+
++override_dh_auto_configure:
++ # Blocked by #980839
++ dh_auto_configure -- \
++ -Denable-rnnoise=false \
++ $(NULL)
++
++override_dh_installchangelogs:
++ dh_installchangelogs -k CHANGELOG.md
--- /dev/null
--- /dev/null
++---
++Repository: https://github.com/wwmm/easyeffects.git
++Repository-Browse: https://github.com/wwmm/easyeffects