fluidsynth: upgrade 1.1.11 -> 2.0.3

* Fallout caused by API change should be fixed in all recipes depending
  fluidsynth. To make this happen I sent out patches to many projects during
  last autumn.
* Add PACKAGECONFIG for profiling (disabled by default).
* ARM-NEON-patch was reworked and profiling runs were performed with and
  without the patch. See patch description for profiling results.
* We need to split tool to generate parameter tables to native. Since target
  and native builds do not share much in common we don't use BBCALLSEXTEND
* Add patch which allows clients to reduce useless copies of buffers.
  Fluidsynth-DSSI (in meta-qt5-extra currently) is going to make use of this.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Andreas Müller
2019-01-16 22:41:54 +01:00
committed by Khem Raj
parent a368821c96
commit 950331a6f5
8 changed files with 563 additions and 100 deletions
@@ -0,0 +1,10 @@
require ${BPN}.inc
inherit native
OECMAKE_SOURCEPATH = "${S}/src/gentables"
do_install() {
install -d ${D}/${bindir}
install -m 755 ${B}/make_tables.exe ${D}/${bindir}/
}