media-sound / easyeffects

Limiter, auto volume and many other plugins for PipeWire applications

Official package sites : https://github.com/wwmm/easyeffects ·

v7.1.6 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
amd64 ~arm ~arm64 ~ppc64 ~x86
USE flags
calf doc mda-lv2 zamaudio

v7.1.3-r1 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
amd64 ~arm ~arm64 ~ppc64 ~x86
USE flags
calf doc mda-lv2 zamaudio

General

calf
Enable use of media-plugins/calf for adding various FX
doc
Install packages needed to display built-in user documentation
mda-lv2
Enable use of media-plugins/mda-lv2 for the loudness FX
zamaudio
Enable use of media-plugins/zam-plugins for the maximizer FX

dev-cpp / nlohmann_json : JSON for Modern C++

dev-cpp / tbb : High level abstract threading library

dev-libs / glib : The GLib library of C routines

dev-libs / libfmt : Small, safe and fast formatting library

dev-libs / libsigc++ : Typesafe callback system for standard C++

gui-libs / gtk : GTK is a multi-platform toolkit for creating graphical user interfaces

gui-libs / libadwaita : Building blocks for modern GNOME applications

media-libs / ladspa-sdk : The Linux Audio Developer's Simple Plugin API

media-libs / libbs2b : Bauer stereophonic-to-binaural DSP library

media-libs / libebur128 : Library implementing the EBU R128 loudness standard

media-libs / libsamplerate : Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio

media-libs / libsndfile : C library for reading and writing files containing sampled sound

media-libs / libsoundtouch : Audio processing library for changing tempo, pitch and playback rates

media-libs / lilv : Library to make the use of LV2 plugins as simple as possible for applications

media-libs / lv2 : A simple but extensible successor of LADSPA

media-libs / rnnoise : Recurrent neural network for audio noise reduction

media-libs / speexdsp : Audio compression format designed for speech -- DSP

media-libs / zita-convolver : C++ library implementing a real-time convolution matrix

media-video / pipewire : Multimedia processing graphs

sci-libs / fftw : Fast C library for the Discrete Fourier Transform

sci-libs / gsl : The GNU Scientific Library

dev-cpp / nlohmann_json : JSON for Modern C++

dev-cpp / tbb : High level abstract threading library

dev-libs / glib : The GLib library of C routines

dev-libs / libfmt : Small, safe and fast formatting library

dev-libs / libsigc++ : Typesafe callback system for standard C++

gnome-extra / yelp : Help browser for GNOME

gui-libs / gtk : GTK is a multi-platform toolkit for creating graphical user interfaces

gui-libs / libadwaita : Building blocks for modern GNOME applications

media-libs / libbs2b : Bauer stereophonic-to-binaural DSP library

media-libs / libebur128 : Library implementing the EBU R128 loudness standard

media-libs / libsndfile : C library for reading and writing files containing sampled sound

media-libs / libsoundtouch : Audio processing library for changing tempo, pitch and playback rates

media-libs / lilv : Library to make the use of LV2 plugins as simple as possible for applications

media-libs / lsp-plugins : Linux Studio Plugins

media-libs / lv2 : A simple but extensible successor of LADSPA

media-libs / rnnoise : Recurrent neural network for audio noise reduction

media-libs / speexdsp : Audio compression format designed for speech -- DSP

media-libs / zita-convolver : C++ library implementing a real-time convolution matrix

media-plugins / calf : A set of open source instruments and effects for digital audio workstations

media-plugins / mda-lv2 : LV2 port of the MDA plugins by Paul Kellett

media-plugins / zam-plugins : Collection of LV2/LADSPA/VST/JACK audio plugins for high quality processing

media-video / pipewire : Multimedia processing graphs

sci-libs / fftw : Fast C library for the Discrete Fourier Transform

sci-libs / gsl : The GNU Scientific Library

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

media-sound / pulseeffects : Limiter, compressor, reverberation, equalizer auto volume effects for Pulseaudio

937347
media-sound/easyeffects-7.1.7 version bump request
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-sound/easyeffects: drop 7.0.7
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-sound/easyeffects: Stabilize 7.1.6 amd64, #937355
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-sound/easyeffects: Stabilize 7.1.3-r1 amd64, #928885
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: add 7.1.6
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: require >=media-libs/lsp-plugins-1.2.10
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
profiles: mask >=media-sound/easyeffects-7.0.8
Turns out that the upstream statement about these version "being intended" to work with >=lsp-plugins-1.2.10 means in practice "builds against 1.2.6 but some plug-ins throw runtime errors". Have to wait for the version bump before these can be used. Bug: https://bugs.gentoo.org/915777 Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: add 7.1.3
Got tired of waiting for lsp-plugins in the tree to be updated and while upstream recommends >=1.2.10, 1.2.6 seems to work for now. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: drop 7.0.5
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Marek Szuba · gentoo
media-sound/easyeffects: stabilize 7.0.7 for amd64
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: allow building with >=sys-devel/clang-16
Closes: https://bugs.gentoo.org/910310 Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: add 7.0.7, drop 7.0.6
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: add 7.0.6, drop 7.0.4
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Marek Szuba · gentoo
media-sound/easyeffects: stabilize 7.0.5 for amd64
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: add 7.0.5
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Marek Szuba · gentoo
media-sound/easyeffects: drop 6.2.8, 7.0.3
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Marek Szuba · gentoo
media-sound/easyeffects: stabilize 7.0.4 for amd64
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: stabilize 7.0.3 for amd64
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Marek Szuba · gentoo
media-sound/easyeffects: add 7.0.4, drop 7.0.1
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: add 7.0.3
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: add 7.0.1, drop 7.0.0-r1
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: (R)DEPEND on sci-libs/gsl
Needed alongside media-libs/speex (which by the way is technically an *optional* dependency but given Easy Effects also have a mandatory dependency on media-libs/speexdsp, adding IUSE=speex would IMHO be confusing) since 7.0.0 but I forgot to paste that one in. With thanks to Xian Wang for having spotted this before me. Closes: https://bugs.gentoo.org/880745 Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: drop 6.2.3, 6.3.0
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Marek Szuba · gentoo
media-sound/easyeffects: add 7.0.0
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: require gcc to build 6.3.0
Enforced by upstream build scripts + code known to fail to compile against clang (see https://github.com/wwmm/easyeffects/pull/1739). Closes: https://bugs.gentoo.org/874342 Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: add 6.3.0
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: drop 6.2.4
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-sound/easyeffects: Stabilize 6.2.8 amd64, #867868
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: drop 6.2.6
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: move media-libs/libsamplerate to DEPEND
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: add 6.2.8, drop 6.2.5
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: add 6.2.6
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: stabilize 6.2.4 for amd64
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects-6.2.5: die if <=gcc-10 is used
Upstream has made a conscious decision not to support older gcc version any more, see the comments in https://github.com/wwmm/easyeffects/issues/1510 . Closes: https://bugs.gentoo.org/848072 Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: add 6.2.5
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: destabilize 6.2.4 for ~amd64
Just in case it is decided to destabilise =media-video/pipewire-0.3.49-r1 after all, given it shouldn't have been stabilised in the first place yet. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Marek Szuba · gentoo
media-sound/easyeffects: restore 6.2.3
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: drop 6.2.3
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
media-sound/easyeffects: Stabilize 6.2.4 amd64, #839525
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: drop 6.1.5
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: add 6.2.4
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
media-sound/easyeffects: Stabilize 6.2.3 amd64, #834639
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: drop 6.2.2
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
media-sound/easyeffects: Keyword 6.2.3 x86, #807265
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-sound/easyeffects: Keyword 6.2.3 arm64, #807265
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-sound/easyeffects: Keyword 6.2.3 arm, #807265
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: add 6.2.3, drop 6.2.1
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: add 6.2.2
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-sound/easyeffects: Keyword 6.2.1 ppc64, #807265
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
media-sound/easyeffects: slot depend on libadwaita
Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: unkeyword 6.2.1 for ~arm, ~arm64, ~ppc64, ~x86
gui-libs/libadwaita has only been keyworded ~amd64 so far. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: add 6.2.1
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
media-sound/easyeffects: Stabilize 6.1.5 amd64, #830366
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: update "no C++20 support" error message
gcc versions older than 10 require -std value "c++2a" rather than "c++20". Since tests and research conducted by the user who reported this problem show that easyeffects-6 cannot be built using gcc-9 owing to the fact the <ranges> library has only been available in gcc since 10.1 (fortunately we do not have to handle the 10.0 case here because the oldest gcc-10 version currently in the tree is 10.3.0), along with the age of gcc-9, we shan't even bother even bother patching meson.build to support the old value. Closes: https://bugs.gentoo.org/830256 Signed-off-by: Marek Szuba <marecki@gentoo.org>
Marek Szuba · gentoo
media-sound/easyeffects: drop 5.0.4-r1, 6.1.4
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-sound/easyeffects: Keyword 6.1.5 arm, #807265
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: add 6.1.5, drop 6.1.3
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
media-sound/easyeffects: Keyword 6.1.4 x86, #807265
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: add 6.1.4, remove 6.1.2
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: do not unnecessarily inherit toolchain-funcs
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Marek Szuba · gentoo
media-sound/easyeffects: drop 6.0.3-r1, 6.1.0
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Marek Szuba · gentoo
media-sound/easyeffects: add 6.1.3
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: add 6.1.2, drop 6.1.1
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: allow opting out of yelp dependency
For those who do not need built-in help. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: add 6.1.1
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-sound/easyeffects: Keyword 6.1.0 arm64, #807265
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: add 6.1.0
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Marek Szuba · gentoo
media-sound/easyeffects: drop 5.0.4
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: RDEPEND on media-plugins/mda-lv2
easyeffects-6 uses the Loudness plug-in from this package. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: unkeyword 6.0.3 for ~arm, ~arm64, ~x86
media-libs/{rnnoise,rubberband} are now mandatory dependencies and they lack keywords for those arches. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-sound/easyeffects: Keyword 5.0.4-r1 ppc, #802675
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects-6.0.3: update gtk4 dependency
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-sound/easyeffects: add missing flag-o-matic inherit
Needed for test-flag-CXX call. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: implement USE=zamaudio
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: add 6.0.3, masked
Have to keep it masked until we have got gtk4 & co. in the tree, everyone who's got the latter installed somehow is welcome to test this though. Bug: https://bugs.gentoo.org/801493 Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: improve dependencies and tweak metadata
Same thing as recent media-sound/pulseeffects changes. Had to drop the ppc32 keyword due to gnome-extra/yelp, will request re-keywording. Closes: https://bugs.gentoo.org/800713 Closes: https://bugs.gentoo.org/802528 Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-sound/easyeffects: not-quite-new package
At the moment this is essentially the same thing as the latest ebuild in media-sound/pulseeffects, which will eventually be removed. The idea is that although upstream has only been known as easyeffects since 6.0.0, in Gentoo we will use the old name for versions working with PulseAudio (i.e. v4) and the new one for those explicitly requiring PipeWire (i.e. v5 and newer). Signed-off-by: Marek Szuba <marecki@gentoo.org>