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 $@ |