easyeffects (7.1.7-1) unstable; urgency=medium
authorBoyuan Yang <byang@debian.org>
Fri, 5 Jul 2024 19:16:35 +0000 (15:16 -0400)
committerBoyuan Yang <byang@debian.org>
Fri, 5 Jul 2024 19:16:35 +0000 (15:16 -0400)
  * New upstream release.
  * debian/control: Bump Standards-Version to 4.7.0.
  * debian/control: Replace build-dependency pkg-config => pkgconf.
  * Merge changes from Ubuntu:

  [ Erich Eickmeyer ]
  * d/control: Demote calf-plugins to Recommends (LP: #2063879)
    For newly-installed packages, calf-plugins will not be installed
    if lsp-plugins-lv2 or lsp-plugins are available. If you have a
    special need for calf-plugins, please install it manually.

[dgit import unpatched easyeffects 7.1.7-1]

1  2 
debian/changelog
debian/control
debian/copyright
debian/rules
debian/upstream/metadata

index 54c7957fa09bf3ee384073bb30a1b052b658e9de,0000000000000000000000000000000000000000..42f174dd0259cef6e24ccf5f8d2bcd4062bba7a2
mode 100644,000000..100644
--- /dev/null
@@@ -1,5 -1,0 +1,165 @@@
- easyeffects (6.2.5-1) unstable; urgency=medium
++easyeffects (7.1.7-1) unstable; urgency=medium
 +
-   * Version 6.2.5 upstream.
++  * New upstream release.
++  * debian/control: Bump Standards-Version to 4.7.0.
++  * debian/control: Replace build-dependency pkg-config => pkgconf.
++  * Merge changes from Ubuntu:
 +
-  -- Boyuan Yang <byang@debian.org>  Sat, 18 Jun 2022 19:16:31 -0400
++  [ Erich Eickmeyer ]
++  * d/control: Demote calf-plugins to Recommends (LP: #2063879)
++    For newly-installed packages, calf-plugins will not be installed
++    if lsp-plugins-lv2 or lsp-plugins are available. If you have a
++    special need for calf-plugins, please install it manually.
++
++ -- Boyuan Yang <byang@debian.org>  Fri, 05 Jul 2024 15:16:35 -0400
++
++easyeffects (7.1.6-1) unstable; urgency=medium
++
++  * New upstream release.
++
++ -- Boyuan Yang <byang@debian.org>  Mon, 08 Apr 2024 23:33:22 -0400
++
++easyeffects (7.1.5-1) unstable; urgency=medium
++
++  * New upstream release.
++
++ -- Boyuan Yang <byang@debian.org>  Tue, 26 Mar 2024 15:15:29 -0400
++
++easyeffects (7.1.4-1) unstable; urgency=medium
++
++  * New upstream release.
++
++ -- Boyuan Yang <byang@debian.org>  Mon, 05 Feb 2024 12:10:45 -0500
++
++easyeffects (7.1.3-1) unstable; urgency=medium
++
++  * New upstream release.
++
++ -- Boyuan Yang <byang@debian.org>  Sun, 26 Nov 2023 10:59:30 -0500
++
++easyeffects (7.1.1-1) unstable; urgency=medium
++
++  * New upstream release.
++  * debian/patches: Dropped, merged upstream.
++  * debian/control: Add new needed build-dependency ladspa-sdk.
++
++ -- Boyuan Yang <byang@debian.org>  Fri, 03 Nov 2023 12:30:20 -0400
++
++easyeffects (7.1.0-1) unstable; urgency=medium
++
++  * New upstream release.
++  * debian/control: Limit required lsp-plugin version (>= 1.2.10).
++  * debian/patches/: Dropped old patches, merged upstream.
++  * debian/patches/:
++    + 0001-src-rnnoise.cpp-Guard-RNNoise-init_release-with-ENAB.patch:
++      Add patch to fix FTBFS when rnnoise is not enabled.
++
++ -- Boyuan Yang <byang@debian.org>  Wed, 13 Sep 2023 12:39:48 -0400
++
++easyeffects (7.0.7-3) unstable; urgency=medium
++
++  * Upload to unstable.
++
++ -- 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
diff --cc debian/control
index 4d89d9bffe25bab304ddd6ea624fd0c25987f951,0000000000000000000000000000000000000000..372e63a0f3edb016a9aaace3e48a03a675f2eb0b
mode 100644,000000..100644
--- /dev/null
@@@ -1,46 -1,0 +1,57 @@@
- 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,
++ ladspa-sdk,
 + 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,
-  pkg-config,
-  ladspa-sdk,
- 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,
-  calf-plugins,
-  lsp-plugins-lv2 | lsp-plugins,
++ pkgconf,
++Standards-Version: 4.7.0
 +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:
-  libdeep_filter_ladspa,
 + ${misc:Depends},
 + ${shlibs:Depends},
 +Recommends:
++ lsp-plugins-lv2 (>= 1.2.10) | lsp-plugins (>= 1.2.10) | calf-plugins,
 + mda-lv2,
 + zam-plugins,
-  Many sound effects for PipeWire input and output.
 +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.
index b1090ce9cc29fa9c6ee12a7cfc511aced3b0ab5e,0000000000000000000000000000000000000000..c30159c8c26914c7f4d32faf839b5ac9c501a7d0
mode 100644,000000..100644
--- /dev/null
@@@ -1,46 -1,0 +1,51 @@@
- 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-2024 Wellington Wallace <wellingtonwallace@gmail.com>
++ Mikhail Novosyolov <mikhailnov@dumalogiya.ru>
++ 2023 Torge Matthies
++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".
diff --cc debian/rules
index 2d33f6ac8992b7da84b39a5bca0742c4962d3349,0000000000000000000000000000000000000000..a92605a0491d61be3cef7fbd50dd4cdde29fb034
mode 100755,000000..100755
--- /dev/null
@@@ -1,4 -1,0 +1,33 @@@
 +#!/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
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..44e0a532232539ccb19266882570a9515fd5ecbf
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++---
++Repository: https://github.com/wwmm/easyeffects.git
++Repository-Browse: https://github.com/wwmm/easyeffects