Package: csound / 1:6.14.0~dfsg-6

Metadata

Package Version Patches format
csound 1:6.14.0~dfsg-6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
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.

debian specific/Opcodes Port py opcodes to python3.patch | (download)

Opcodes/py/pycall-gen.py | 229 144 + 85 - 0 !
Opcodes/py/pycall.auto.c | 1767 952 + 815 - 0 !
Opcodes/py/pycall.auto.h | 320 161 + 159 - 0 !
Opcodes/py/pythonhelper.h | 10 9 + 1 - 0 !
Opcodes/py/pythonopcodes.c | 20 15 + 5 - 0 !
Opcodes/py/pythonopcodes.h | 11 10 + 1 - 0 !
Opcodes/py/pyx-gen.py | 216 158 + 58 - 0 !
Opcodes/py/pyx.auto.c | 510 253 + 257 - 0 !
Opcodes/py/pyx.auto.h | 38 20 + 18 - 0 !
9 files changed, 1722 insertions(+), 1399 deletions(-)

 opcodes: port py opcodes to python3

Pick up the version from the external plugins repository. When that repository is packaged
this patch can be dropped and the py plugins not built

multiarch.patch | (download)

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

 [patch] make library_install_dir overrideable on commandline [issue
 #1310]


Fixed issue when linking csbeats.patch | (download)

Frontends/beats/main.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fixed issue when linking csbeats

(cherry picked from commit c444e8f752c3acc31d364b901204e09eae2e791e)

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