Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 865259 - media-(libs|sound)/sonivox: New package, required by >=media-sound/drumstick-2.7 (previously bundled lib)
Summary: media-(libs|sound)/sonivox: New package, required by >=media-sound/drumstick-...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL: https://github.com/pedrolcl/sonivox
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-15 17:02 UTC by Andreas Sturmlechner
Modified: 2022-08-15 17:06 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2022-08-15 17:02:19 UTC
"This project is a fork of the Android Open Source Project 'platform_external_sonivox', including a CMake based build system to be used not on Android, but on any other computer Operating System. Google licensed this work originally named Sonivox EAS (Embedded Audio Synthesis) from the company Sonic Network Inc. under the terms of the Apache License 2.0."
Comment 1 Andreas Sturmlechner gentoo-dev 2022-08-15 17:03:31 UTC
See also: https://sourceforge.net/projects/drumstick/files/2.7.1/

Changes in v2.7.1:

Fixed ticket #45: the sonivox library dependency (for the SonivoxEAS synth backend) is optional, and easily forgotten by 3rd party packagers. The build system configuration now fails with an error message if the sonivox library is missing unless the cmake variables USE_SONIVOX and USE_PULSEAUDIO are set to OFF. Same failure with the FluidSynth backend and the variable USE_FLUIDSYNTH, and the ipMIDI Network backend and USE_NETWORK.
Comment 2 Andreas Sturmlechner gentoo-dev 2022-08-15 17:04:27 UTC
See also: https://repology.org/project/sonivox/versions
Comment 3 Andreas Sturmlechner gentoo-dev 2022-08-15 17:06:06 UTC
Changes in v2.7.0:

ticket #44: removed sonivox library sources from the source tree. New option USE_SONIVOX to let the user decide to build the sonivox eas synth plugin or not.