Signed-off-by: falkTX <falktx@falktx.com>master
| @@ -1,4 +1,4 @@ | |||||
| jalv (6:1.6.8-1kxstudio1) focal; urgency=medium | |||||
| jalv (6:1.6.8-1kxstudio2) focal; urgency=medium | |||||
| * Update | * Update | ||||
| @@ -0,0 +1,26 @@ | |||||
| --- jalv-1.6.8.orig/meson.build | |||||
| +++ jalv-1.6.8/meson.build | |||||
| @@ -45,9 +45,14 @@ endif | |||||
| ####################### | |||||
| m_dep = cc.find_library('m', required: false) | |||||
| +dl_dep = cc.find_library('dl', required: false) | |||||
| thread_dep = dependency('threads') | |||||
| +zix_dep = dependency('zix-0', | |||||
| + version: '>= 0.4.0', | |||||
| + fallback: ['zix', 'zix_dep']) | |||||
| + | |||||
| serd_dep = dependency('serd-0', | |||||
| version: '>= 0.30.0', | |||||
| fallback: ['serd', 'serd_dep']) | |||||
| @@ -233,6 +238,8 @@ common_dependencies = [ | |||||
| sratom_dep, | |||||
| suil_dep, | |||||
| thread_dep, | |||||
| + zix_dep, | |||||
| + dl_dep, | |||||
| ] | |||||
| # Internal JACK client library | |||||
| @@ -0,0 +1 @@ | |||||
| 01_force-fix-deps.patch | |||||
| @@ -1,4 +1,4 @@ | |||||
| lilv-static (6:0.24.26-1kxstudio1) focal; urgency=medium | |||||
| lilv-static (6:0.24.26-1kxstudio3) focal; urgency=medium | |||||
| * Update | * Update | ||||
| @@ -4,7 +4,7 @@ Priority: optional | |||||
| Maintainer: falkTX <falktx@falktx.com> | Maintainer: falkTX <falktx@falktx.com> | ||||
| Build-Depends: debhelper-compat (= 13), | Build-Depends: debhelper-compat (= 13), | ||||
| kxstudio-build-scripts (>= 5), | kxstudio-build-scripts (>= 5), | ||||
| python3, | |||||
| meson, | |||||
| pkg-config, | pkg-config, | ||||
| libsndfile-static (>= 6:1.2.2-1kxstudio3), | libsndfile-static (>= 6:1.2.2-1kxstudio3), | ||||
| libsratom-static (>= 6:0.6.18-1kxstudio1) | libsratom-static (>= 6:0.6.18-1kxstudio1) | ||||
| @@ -1,3 +1,3 @@ | |||||
| /etc/bash_completion.d/ | /etc/bash_completion.d/ | ||||
| /usr/share/man/man1/ | |||||
| debian/tmp/opt/kxstudio/bin/* usr/bin/ | |||||
| debian/tmp/opt/kxstudio/bin/* usr/bin/ | |||||
| debian/tmp/opt/kxstudio/share/man/man1/* usr/share/man/man1/ | |||||
| @@ -4,7 +4,7 @@ KXSTUDIO_NO_FASTMATH = y | |||||
| include /usr/share/dpkg/kxstudio.mk | include /usr/share/dpkg/kxstudio.mk | ||||
| override_dh_auto_configure: | override_dh_auto_configure: | ||||
| dh_auto_configure -- --prefix=/opt/kxstudio --libdir=lib --mandir=/usr/share/man --sysconfdir=/etc \ | |||||
| dh_auto_configure -- --prefix=/opt/kxstudio --libdir=lib --sysconfdir=/etc \ | |||||
| -Ddefault_library=static \ | -Ddefault_library=static \ | ||||
| -Dbindings_py=disabled \ | -Dbindings_py=disabled \ | ||||
| -Ddefault_lv2_path='~/.lv2:/usr/lib/$(DEB_HOST_MULTIARCH)/lv2:/usr/lib/lv2:/usr/local/lib/lv2' \ | -Ddefault_lv2_path='~/.lv2:/usr/lib/$(DEB_HOST_MULTIARCH)/lv2:/usr/lib/lv2:/usr/local/lib/lv2' \ | ||||
| @@ -1,4 +1,4 @@ | |||||
| serd-static (6:0.32.4-1kxstudio1) focal; urgency=medium | |||||
| serd-static (6:0.32.4-1kxstudio3) focal; urgency=medium | |||||
| * Update | * Update | ||||
| @@ -4,7 +4,7 @@ Priority: optional | |||||
| Maintainer: falkTX <falktx@falktx.com> | Maintainer: falkTX <falktx@falktx.com> | ||||
| Build-Depends: debhelper-compat (= 13), | Build-Depends: debhelper-compat (= 13), | ||||
| kxstudio-build-scripts (>= 5), | kxstudio-build-scripts (>= 5), | ||||
| python3, | |||||
| meson, | |||||
| libzix-static (>= 6:0.6.2-1kxstudio1) | libzix-static (>= 6:0.6.2-1kxstudio1) | ||||
| Standards-Version: 4.5.0 | Standards-Version: 4.5.0 | ||||
| Homepage: http://drobilla.net/software/serd/ | Homepage: http://drobilla.net/software/serd/ | ||||
| @@ -12,7 +12,7 @@ Rules-Requires-Root: no | |||||
| Package: libserd-static | Package: libserd-static | ||||
| Architecture: any | Architecture: any | ||||
| Depends: ${misc:Depends} | |||||
| Depends: ${misc:Depends}, libzix-static | |||||
| Conflicts: serd-static | Conflicts: serd-static | ||||
| Breaks: serd-static | Breaks: serd-static | ||||
| Description: lightweight RDF syntax library (static) | Description: lightweight RDF syntax library (static) | ||||
| @@ -4,7 +4,7 @@ KXSTUDIO_NO_FASTMATH = y | |||||
| include /usr/share/dpkg/kxstudio.mk | include /usr/share/dpkg/kxstudio.mk | ||||
| override_dh_auto_configure: | override_dh_auto_configure: | ||||
| dh_auto_configure -- --prefix=/opt/kxstudio --libdir lib -Ddefault_library=static -Ddocs=disabled | |||||
| dh_auto_configure -- --prefix=/opt/kxstudio --libdir=lib -Ddefault_library=static -Ddocs=disabled | |||||
| %: | %: | ||||
| dh $@ | dh $@ | ||||
| @@ -1,4 +1,4 @@ | |||||
| sord-static (6:0.16.18-1kxstudio1) focal; urgency=medium | |||||
| sord-static (6:0.16.18-1kxstudio3) focal; urgency=medium | |||||
| * Update | * Update | ||||
| @@ -4,7 +4,7 @@ Priority: optional | |||||
| Maintainer: falkTX <falktx@falktx.com> | Maintainer: falkTX <falktx@falktx.com> | ||||
| Build-Depends: debhelper-compat (= 13), | Build-Depends: debhelper-compat (= 13), | ||||
| kxstudio-build-scripts (>= 5), | kxstudio-build-scripts (>= 5), | ||||
| python3, | |||||
| meson, | |||||
| pkg-config, | pkg-config, | ||||
| libpcre3-static (>= 6:8.39-1kxstudio2), | libpcre3-static (>= 6:8.39-1kxstudio2), | ||||
| libserd-static (>= 6:0.32.4-1kxstudio1) | libserd-static (>= 6:0.32.4-1kxstudio1) | ||||
| @@ -4,7 +4,7 @@ KXSTUDIO_NO_FASTMATH = y | |||||
| include /usr/share/dpkg/kxstudio.mk | include /usr/share/dpkg/kxstudio.mk | ||||
| override_dh_auto_configure: | override_dh_auto_configure: | ||||
| dh_auto_configure -- --prefix=/opt/kxstudio --libdir lib -Ddefault_library=static -Ddocs=disabled | |||||
| dh_auto_configure -- --prefix=/opt/kxstudio --libdir=lib -Ddefault_library=static -Ddocs=disabled | |||||
| %: | %: | ||||
| dh $@ | dh $@ | ||||
| @@ -1,4 +1,4 @@ | |||||
| sratom-static (6:0.6.18-1kxstudio1) focal; urgency=medium | |||||
| sratom-static (6:0.6.18-1kxstudio3) focal; urgency=medium | |||||
| * Update | * Update | ||||
| @@ -4,7 +4,7 @@ Priority: optional | |||||
| Maintainer: falkTX <falktx@falktx.com> | Maintainer: falkTX <falktx@falktx.com> | ||||
| Build-Depends: debhelper-compat (= 13), | Build-Depends: debhelper-compat (= 13), | ||||
| kxstudio-build-scripts (>= 5), | kxstudio-build-scripts (>= 5), | ||||
| python3, | |||||
| meson, | |||||
| pkg-config, | pkg-config, | ||||
| libsord-static (>= 6:0.16.18-1kxstudio1), | libsord-static (>= 6:0.16.18-1kxstudio1), | ||||
| lv2-dev (>= 6:1.18.4-1kxstudio1) | lv2-dev (>= 6:1.18.4-1kxstudio1) | ||||
| @@ -0,0 +1,24 @@ | |||||
| --- sratom-static-0.6.18.orig/meson.build | |||||
| +++ sratom-static-0.6.18/meson.build | |||||
| @@ -119,6 +119,12 @@ c_suppressions = cc.get_supported_argume | |||||
| m_dep = cc.find_library('m', required: false) | |||||
| +zix_dep = dependency( | |||||
| + 'zix-0', | |||||
| + fallback: 'zix', | |||||
| + version: '>= 0.4.0' | |||||
| +) | |||||
| + | |||||
| serd_dep = dependency( | |||||
| 'serd-0', | |||||
| fallback: 'serd', | |||||
| @@ -171,7 +177,7 @@ libsratom = library( | |||||
| sources, | |||||
| c_args: c_suppressions + extra_c_args + ['-DSRATOM_INTERNAL'], | |||||
| darwin_versions: [major_version + '.0.0', meson.project_version()], | |||||
| - dependencies: [m_dep, lv2_dep, serd_dep, sord_dep], | |||||
| + dependencies: [m_dep, lv2_dep, zix_dep, serd_dep, sord_dep], | |||||
| gnu_symbol_visibility: 'hidden', | |||||
| include_directories: include_dirs, | |||||
| install: true, | |||||
| @@ -1 +1,2 @@ | |||||
| 01_hidden-sratom-api.patch | 01_hidden-sratom-api.patch | ||||
| 02_force-fix-zix-dep.patch | |||||
| @@ -4,7 +4,7 @@ KXSTUDIO_NO_FASTMATH = y | |||||
| include /usr/share/dpkg/kxstudio.mk | include /usr/share/dpkg/kxstudio.mk | ||||
| override_dh_auto_configure: | override_dh_auto_configure: | ||||
| dh_auto_configure -- --prefix=/opt/kxstudio --libdir lib -Ddefault_library=static -Ddocs=disabled | |||||
| dh_auto_configure -- --prefix=/opt/kxstudio --libdir=lib -Ddefault_library=static -Ddocs=disabled | |||||
| %: | %: | ||||
| dh $@ | dh $@ | ||||