Package: csound / 1:6.12.2~dfsg-3.1

Metadata

Package Version Patches format
csound 1:6.12.2~dfsg-3.1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
finish botched edit in zak.c.patch | (download)

InOut/widgets.cpp | 6 4 + 2 - 0 !
Opcodes/zak.c | 21 15 + 6 - 0 !
2 files changed, 19 insertions(+), 8 deletions(-)

 finish botched edit in zak.c


fix n and m in score strings.patch | (download)

Engine/csound_prs.lex | 8 6 + 2 - 0 !
1 file changed, 6 insertions(+), 2 deletions(-)

 fix n and m in score strings


debian specific/lua link.diff | (download)

interfaces/CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 only link to lua when necessary, and to the correct lib

Lua policy recommends not linking against the lua library, because it
doesn't help at all. All lua-using programs will load the library, not
the modules.
TODO: The csound-lua bridge is not implemented in cmake yet.
The csound-lua bridge, on the other hand, needs to link to the library or
else it will fail to load. Use the correct library name.

ctcsound import the SOVERSIONed library.patch | (download)

interfaces/ctcsound.py | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 ctcsound: import the soversioned library

Otherwise we need the dev packages installed

csPerfThread stop the recording thread before the perf th.patch | (download)

interfaces/csPerfThread.cpp | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 csperfthread: stop the recording thread before the perf thread

Deadlocks were observed on mips due to everyone waiting on the recording thread,
but nobody telling it to stop

diskgrain prate scaling.patch | (download)

Opcodes/syncgrain.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 diskgrain prate scaling


applied diskgrain fix to syncgrain andsyncloop.patch | (download)

Opcodes/syncgrain.c | 11 6 + 5 - 0 !
1 file changed, 6 insertions(+), 5 deletions(-)

 applied diskgrain fix to syncgrain andsyncloop