Summary
LSP (Linux Studio Plugins) is a collection of open-source plugins currently compatible with LADSPA, LV2 and LinuxVST formats.
Versions
v9999 :: 0 :: gentoo
- Modified
- License
- LGPL-3
- USE flags
- X doc jack ladspa lv2 test vst
v1.2.14 :: 0 :: gentoo
- Modified
- License
- LGPL-3
- Keywords
- amd64 arm64 x86 ~arm ~ppc ~ppc64
- USE flags
- X doc jack ladspa lv2 test vst
v1.2.6 :: 0 :: gentoo
- Modified
- License
- LGPL-3
- Keywords
- ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
- USE flags
- X doc jack ladspa lv2 test vst
v1.2.3-r1 :: 0 :: gentoo
- Modified
- License
- LGPL-3
- Keywords
- amd64 x86 ~arm ~arm64 ~ppc ~ppc64
- USE flags
- X doc jack ladspa lv2 test vst
USE flags
General
- X
- Add support for X11
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- jack
- Add support for the JACK Audio Connection Kit
- ladspa
- Enable the ability to support ladspa plugins
- lv2
- Build lv2 plugins
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- vst
- Support LinuxVST plugins
Dependencies
media-libs / freetype : High-quality and portable font engine
media-libs / ladspa-sdk : The Linux Audio Developer's Simple Plugin API
media-libs / libglvnd : The GL Vendor-Neutral Dispatch library
media-libs / libsndfile : C library for reading and writing files containing sampled sound
media-libs / lv2 : A simple but extensible successor of LADSPA
virtual / jack : Virtual for JACK Audio Connection Kit
x11-libs / cairo : A vector graphics library with cross-device output support
Runtime Dependencies
media-libs / freetype : High-quality and portable font engine
media-libs / ladspa-sdk : The Linux Audio Developer's Simple Plugin API
media-libs / libglvnd : The GL Vendor-Neutral Dispatch library
media-libs / libsndfile : C library for reading and writing files containing sampled sound
media-libs / lv2 : A simple but extensible successor of LADSPA
virtual / jack : Virtual for JACK Audio Connection Kit
x11-libs / cairo : A vector graphics library with cross-device output support
Depending packages
media-sound / easyeffects : Limiter, auto volume and many other plugins for PipeWire applications
media-sound / pulseeffects : Limiter, compressor, reverberation, equalizer auto volume effects for Pulseaudio
Bugs
- 683400
- media-libs/lsp-plugins-1.1.7-r1 fails tests: /.../modules.h:150: undefined reference to lsp::test_plugin_metadata::metadata
- 828463
- media-libs/lsp-plugins-1.2.14 [doc] installs files into unexpected paths
- 874609
- media-libs/lsp-plugins-1.2.14 installs shared libraries that lack a SONAME
- 881123
- media-libs/lsp-plugins: Global X flag not honored
- 891345
- media-libs/lsp-plugins-1.2.14 installs '.a' files without static-libs USE
- 916374
- media-libs/lsp-plugins-1.2.6 - [slibtool] php: line 27: ..../.libs/php: No such file or directory
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/lsp-plugins: Stabilize 1.2.14 amd64, #928397
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
media-libs/lsp-plugins: Stabilize 1.2.14 x86, #928397
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/lsp-plugins: Stabilize 1.2.14 arm64, #928397
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/lsp-plugins: drop 1.1.29, 1.2.3
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/lsp-plugins: backport LTO filtering
Bug: https://bugs.gentoo.org/875833 Closes: https://bugs.gentoo.org/874339 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/lsp-plugins: respect CC, CXX, LD
Bug: https://bugs.gentoo.org/874339 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
media-libs/lsp-plugins: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/875833 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
media-libs/lsp-plugins: add 1.2.14
Path-of-least-resistance bump due to maintainer inactivity. Builds and installs fine and with all non-doc USE flags enabled, still with a "no SONAME" QA warning on one library (Bug #874609) in either case. Test phase does nothing. USE=doc not tested. In theory I could already unmask >=media-sound/easyeffects-7.0.8 but I would rather let this sit in the tree for a day or to beforehand to see if any major issues crop up. Closes: https://bugs.gentoo.org/915777 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/lsp-plugins: Stabilize 1.2.3-r1 x86, #905697
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/lsp-plugins: Stabilize 1.2.3-r1 amd64, #905697
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/lsp-plugins: add 1.2.6
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/lsp-plugins: backport double buffering fix
Closes: https://bugs.gentoo.org/877557 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/lsp-plugins: drop 1.1.22, 1.1.24
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/lsp-plugins: add 1.2.3
Bug: https://bugs.gentoo.org/683400 Bug: https://bugs.gentoo.org/832147 Bug: https://bugs.gentoo.org/874339 Closes: https://bugs.gentoo.org/768804 Closes: https://bugs.gentoo.org/853826 Thanks-to: Olivier Huber <oli.huber@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
media-libs/lsp-plugins: tests require USE=jack
Interestingly enough, only JACK is required here - src_test() runs fine with USE="-ladspa -lv2" (and the relevant dependencies removed, to be sure). Path-of-least-resistance fix following having observed this problem while debugging an unrelated issue, perhaps with a bit of effort one could either isolate JACK dependency to only affect the test phase or make it optional. Closes: https://bugs.gentoo.org/768798 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
media-libs/lsp-plugins: fix arm-on-arm64 build failure
Build profile armv8a, which is what upstream makefiles use when building lsp-plugins on an arm64 system in 32-bit mode and which at least for the time being is functionally the same as the profile armv8a, does not compile Arm-specific implementation of DSP code. This is currently also the case on upstream Git master branch, and by extension in version 1.1.30. Fix tested in a 32-bit chroot on kamaji. Closes: https://bugs.gentoo.org/824102 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/lsp-plugins: Stabilize 1.1.29 amd64, #801913
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/lsp-plugins: Stabilize 1.1.29 x86, #801913
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/lsp-plugins: Keyword 1.1.29 ppc, #734136
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/lsp-plugins: Keyword 1.1.29 ppc64, #734136
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/lsp-plugins: Keyword 1.1.29 arm64, #734136
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/lsp-plugins: Keyword 1.1.29 arm, #734136
Tested-by: John Helmert III (ajak) <jchelmert3@posteo.net> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Miroslav Šulc · gentoo
media-libs/lsp-plugins: removed obsolete ebuilds
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Simon van der Veldt · gentoo
media-libs/lsp-plugins: Bump to 1.1.29
Signed-off-by: Simon van der Veldt <simon.vanderveldt+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/19345 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Simon van der Veldt · gentoo
media-libs/lsp-plugins: Add missing X USE dependency, inherit xdg
Signed-off-by: Simon van der Veldt <simon.vanderveldt@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/19311 Closes: https://bugs.gentoo.org/737536 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/lsp-plugins: Stabilize 1.1.22 x86, #728380
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/lsp-plugins: Stabilize 1.1.22 amd64, #728380
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
media-libs/lsp-plugins: fix build issue (missing dep)
Closes: https://bugs.gentoo.org/737440 Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
media-libs/lsp-plugins: 1.1.24 bump
Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
media-libs/lsp-plugins: 1.1.22 bump
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: [QA] Use consistent function definition formatting
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
media-libs/lsp-plugins: 1.1.10 bump
Fixes: https://bugs.gentoo.org/703060 Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
media-libs/lsp-plugins: 1.1.7 stable amd64/x86
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
media-libs/lsp-plugins: use ED for distdir
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
media-libs/lsp-plugins: 1.1.7 bump
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
media-libs/lsp-plugins: fix multilib-strict install
Fixes: https://bugs.gentoo.org/678712 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
media-libs/lsp-plugins: cairo needs the X flag
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
media-libs/lsp-plugins: add 9999 release
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
media-libs/lsp-plugins: initial add for pulseeffects
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>