Versions
v9999 :: 0 :: gentoo
- Modified
- License
- GPL-2 LGPL-2
- USE flags
- alsa debug fluidsynth jack libgig mp3 ogg portaudio pulseaudio sdl soundio stk test vst
v1.2.2-r2 :: 0 :: gentoo
- Modified
- License
- GPL-2 LGPL-2
- Keywords
- amd64 x86
- USE flags
- alsa debug fluidsynth jack libgig mp3 ogg portaudio pulseaudio sdl soundio stk test vst
USE flags
General
- alsa
- Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- fluidsynth
- Enables Fluidsynth MIDI software synthesis plugin.
- jack
- Add support for the JACK Audio Connection Kit
- libgig
- Enables GIG player plugin.
- mp3
- Add support for reading mp3 files
- ogg
- Add support for the Ogg container format (commonly used by Vorbis, Theora and flac)
- portaudio
- Add support for the crossplatform portaudio audio API
- pulseaudio
- Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)
- sdl
- Add support for Simple Direct Layer (media library)
- soundio
- Enables libsoundio support.
- stk
- Enables STK Mallet plugin.
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- vst
- Enables the VeSTige plugin to run VST plugins through Wine.
Dependencies
dev-qt / qtcore : Cross-platform application development framework
dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework
dev-qt / qttest : Unit testing library for the Qt5 framework
dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework
dev-qt / qtx11extras : Linux/X11-specific support library for the Qt5 framework
dev-qt / qtxml : Implementation of SAX and DOM for the Qt5 framework
media-libs / alsa-lib : Advanced Linux Sound Architecture Library
media-libs / libgig : C++ library for loading Gigasampler and DLS level 1/2 files
media-libs / libogg : The Ogg media file format library
media-libs / libpulse : Libraries for PulseAudio clients
media-libs / libsamplerate : Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio
media-libs / libsdl : Simple Direct Media Layer 1.2 compatibility wrapper around SDL2
media-libs / libsndfile : C library for reading and writing files containing sampled sound
media-libs / libsoundio : C library for cross-platform real-time audio input and output
media-libs / libvorbis : The Ogg Vorbis sound file format library
media-libs / portaudio : A free, cross-platform, open-source, audio I/O library
media-libs / sdl-sound : Simple Direct Media Layer Mixer Library
media-libs / stk : Synthesis ToolKit in C++
media-sound / fluidsynth : Software real-time synthesizer based on the Soundfont 2 specifications
media-sound / lame : LAME Ain't an MP3 Encoder
sci-libs / fftw : Fast C library for the Discrete Fourier Transform
sys-libs / zlib : Standard (de)compression library
virtual / jack : Virtual for JACK Audio Connection Kit
virtual / wine : Virtual for Wine that supports multiple variants and slotting
x11-libs / fltk : C++ user interface toolkit for X and OpenGL
Runtime Dependencies
dev-qt / qtcore : Cross-platform application development framework
dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework
dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework
dev-qt / qtxml : Implementation of SAX and DOM for the Qt5 framework
media-libs / alsa-lib : Advanced Linux Sound Architecture Library
media-libs / libgig : C++ library for loading Gigasampler and DLS level 1/2 files
media-libs / libogg : The Ogg media file format library
media-libs / libpulse : Libraries for PulseAudio clients
media-libs / libsamplerate : Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio
media-libs / libsdl : Simple Direct Media Layer 1.2 compatibility wrapper around SDL2
media-libs / libsndfile : C library for reading and writing files containing sampled sound
media-libs / libsoundio : C library for cross-platform real-time audio input and output
media-libs / libvorbis : The Ogg Vorbis sound file format library
media-libs / portaudio : A free, cross-platform, open-source, audio I/O library
media-libs / sdl-sound : Simple Direct Media Layer Mixer Library
media-libs / stk : Synthesis ToolKit in C++
media-plugins / calf : A set of open source instruments and effects for digital audio workstations
media-plugins / caps-plugins : The CAPS Audio Plugin Suite - LADSPA plugin suite
media-plugins / cmt-plugins : CMT (computer music toolkit) LADSPA library plugins
media-plugins / swh-plugins : Large collection of LADSPA audio plugins/effects
media-plugins / tap-plugins : Tom's audio processing (TAP) LADSPA plugins
media-sound / fluidsynth : Software real-time synthesizer based on the Soundfont 2 specifications
media-sound / lame : LAME Ain't an MP3 Encoder
sci-libs / fftw : Fast C library for the Discrete Fourier Transform
sys-libs / zlib : Standard (de)compression library
virtual / jack : Virtual for JACK Audio Connection Kit
virtual / wine : Virtual for Wine that supports multiple variants and slotting
x11-libs / fltk : C++ user interface toolkit for X and OpenGL
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
media-sound/lmms: mark as LTO-unsafe
Fixed upstream in git, leave off of live ebuild. Closes: https://bugs.gentoo.org/860867 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Eli Schwartz · gentoo
media-sound/lmms: add missing testsuite dependency
It needs dev-qt/qttest in order to link tests successfully. And there is also a cmake warning that Qt5::Test was linked to, but not found, and that's a bug -- due to cmake's excellent, world-class type safety, this is NOT obviously a detectable error when you can simply assume maybe it means `-lQt5::Test`, but in the minimum version that the live ebuild uses, the fact that the string name includes "::" means cmake can and in fact does error out since "::" is reserved for imported libraries. So the live ebuild actually fails to configure without qttest, but even the versioned release would error out when running the testsuite and attempting to compile the test program. Of course, the versioned release also doesn't *connect* the testsuite, and one of the test cases appears to fail anyway even if you manually cd and run it by hand. Naturally, there is no buildsystem option to disable this. Instead, we use a filthy sed to the test directory when not building tests. Closes: https://bugs.gentoo.org/879567 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Miroslav Šulc · gentoo
media-sound/lmms: WANT_QT5 not present in live anymore
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Miroslav Šulc · gentoo
media-sound/lmms: fixed desktop database update
Closes: https://bugs.gentoo.org/910671 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Miroslav Šulc · gentoo
media-sound/lmms: organized variables
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Brandon Little · gentoo
media-sound/lmms: Fix segfault related to kwidgetsaddons
Closes: https://bugs.gentoo.org/907285 Signed-off-by: Brandon Little <blittle@inco.cc> Closes: https://github.com/gentoo/gentoo/pull/37197 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-sound/lmms: drop 1.2.2
Closes: https://bugs.gentoo.org/926327 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-sound/lmms: Stabilize 1.2.2-r1 x86, #926327
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-sound/lmms: Stabilize 1.2.2-r1 amd64, #926327
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-sound/lmms: fix ladspa plugin paths
Bug: https://github.com/LMMS/lmms/issues/5884 Closes: https://bugs.gentoo.org/907285 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-sound/lmms: Switch IUSE=pulseaudio to media-libs/libpulse
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Samuel Bauer · gentoo
media-sound/lmms: Remove redundant calls to xdg_pkg_* functions
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Lars Wendler · gentoo
media-sound/lmms: Reliably set bash-completion dir via eclass
Thanks-to: Samuel Bauer <samuel.bauer@yahoo.fr> Bug: https://bugs.gentoo.org/670722 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Miroslav Šulc · gentoo
media-sound/lmms: removed obsolete 1.2.1
Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-sound/lmms: x86 stable wrt bug #736366
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-sound/lmms: amd64 stable wrt bug #736366
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Miroslav Šulc · gentoo
profiles/updates: pkgmove media-libs/ladspa-cmt → media-plugins/cmt-plugins
Closes: https://bugs.gentoo.org/540018 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-sound/lmms: x86 stable wrt bug #728114
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
media-sound/lmms: Don't compress manpage during build
Closes: https://bugs.gentoo.org/733284 Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-sound/lmms: amd64 stable wrt bug #728114
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
media-sound/lmms: Bump to version 1.2.2
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Miroslav Šulc · gentoo
media-sound/lmms: fixed compilation with qt 5.15 in 1.2.1
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Miroslav Šulc · gentoo
media-sound/lmms: removed obsolete 1.2.0
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
*/*: Switch polynomial-c maintained packages to cmake.eclass
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
media-sound/lmms: Removed old
Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Lars Wendler · gentoo
media-sound/lmms: Bump to version 1.2.1
Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
media-sound/lmms: Bump to version 1.2.0
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
media-sound/lmms: Added dev-qt/qtx11extras to DEPEND.
Closes: https://bugs.gentoo.org/683062 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-sound/lmms: Drop old
Closes: https://bugs.gentoo.org/677910 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Andreas Sturmlechner · gentoo
media-sound/lmms: Drop nonexistent cmake option
Removed upstream in commits: 61dfed942189b270d377c8cf57e62bfc7026d851 3f6ff1deb016c8730d498f3ffb2b36dbbea6689a Closes: https://bugs.gentoo.org/677910 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
media-sound/lmms: Synced live ebuild.
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Lars Wendler · gentoo
media-sound/lmms: Bump to version 1.2.0_rc8
Closes: https://bugs.gentoo.org/680046 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-sound/lmms: Drop 1.1.90
Does not build anymore with Qt version in tree. Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-sound/lmms: Fix build with Qt 5.11.0
Using upstream patch from git master (>1.2.0_rc7). Closes: https://bugs.gentoo.org/670250 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Anthony Parsons · gentoo
media-sound/lmms: Added mp3 USE flag.
Bug: https://bugs.gentoo.org/662382 Package-Manager: Portage-2.3.46, Repoman-2.3.10 - Mikle Kolyada · gentoo
media-sound/lmms: do not alternate wine dependency anymore
Package-Manager: Portage-2.3.13, Repoman-2.3.3 - NP-Hardass · gentoo
media-sound/lmms: Swap dep order for wine dep
Package-Manager: Portage-2.3.18, Repoman-2.3.6 - Lars Wendler · gentoo
media-sound/lmms: Synced live ebuild.
Package-Manager: Portage-2.3.16, Repoman-2.3.6 - Lars Wendler · gentoo
media-sound/lmms: Bump to version 1.2.0_rc4
Package-Manager: Portage-2.3.16, Repoman-2.3.6 - Andreas Sturmlechner · gentoo
media-sound/lmms: Drop old
Gentoo-bug: 631906 Package-Manager: Portage-2.3.10, Repoman-2.3.3 - Andreas Sturmlechner · gentoo
media-sound/lmms: Drop USE=qt5 and make it unconditional
- Drop unused eutils.eclass - Sort DEPENDs - Remove duplicate KEYWORDS Gentoo-bug: 631906 Package-Manager: Portage-2.3.10, Repoman-2.3.3 - NP-Hardass · gentoo
media-sound/lmms: allow use of virtual/wine
Package-Manager: Portage-2.3.10, Repoman-2.3.3 - Lars Wendler · gentoo
media-sound/lmms: Re-added ~x86 keyword.
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Alexis Ballier · gentoo
media-sound/lmms: Add linguist-tools dep, bug #614368
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Alexis Ballier · gentoo
media-sound/lmms: bump to {1.1.90,9999} by Anthony Parsons, bug #587738.
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Alexis Ballier · gentoo
Merge remote-tracking branch 'remotes/github/pr/1003' - Сухарик · gentoo
media-sound/lmms: use virtual/jack - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/dryatu/master'
Pull request: https://github.com/gentoo/gentoo/pull/583 - Jeroen Roovers · gentoo
media-sound/lmms: Drop -Werror (bug #567428).
Package-Manager: portage-2.2.26 - Alexis Ballier · gentoo
media-sound/lmms: fix build with gcc 5.2
Package-Manager: portage-2.2.24 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed