[packages/dssi] Rel 4
arekm
arekm at pld-linux.org
Thu May 21 15:23:26 CEST 2026
commit 01308dfd2e2e343cf50bf7642083f235f3190c5f
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Thu May 21 15:23:10 2026 +0200
Rel 4
dssi-liblo.patch | 168 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
dssi.spec | 4 +-
2 files changed, 171 insertions(+), 1 deletion(-)
---
diff --git a/dssi.spec b/dssi.spec
index bbbc152..a38cd24 100644
--- a/dssi.spec
+++ b/dssi.spec
@@ -6,13 +6,14 @@ Summary: Disposable Soft Synth Interface specification
Summary(pl.UTF-8): Specyfikacja Disposable Soft Synth Interface
Name: dssi
Version: 1.1.1
-Release: 3
+Release: 4
License: LGPL v2.1
Group: Development/Libraries
Source0: http://downloads.sourceforge.net/dssi/%{name}-%{version}.tar.gz
# Source0-md5: 619ab73c883b02dc37ddb37001591f8b
Patch0: %{name}-lib64.patch
Patch1: %{name}-libx32.patch
+Patch2: %{name}-liblo.patch
URL: http://dssi.sourceforge.net/
%if %{with gui}
BuildRequires: QtCore-devel >= 4.0.1
@@ -109,6 +110,7 @@ Przykładowe wtyczki DSSI
%if "%{_lib}" == "libx32"
%patch -P1 -p1
%endif
+%patch -P2 -p1
%build
%{__libtoolize}
diff --git a/dssi-liblo.patch b/dssi-liblo.patch
new file mode 100644
index 0000000..274c68b
--- /dev/null
+++ b/dssi-liblo.patch
@@ -0,0 +1,168 @@
+--- dssi-1.1.1.orig/jack-dssi-host/jack-dssi-host.c 2011-05-24 06:21:17.000000000 +0200
++++ dssi-1.1.1/jack-dssi-host/jack-dssi-host.c 2026-05-21 01:21:02.090994327 +0200
+@@ -119,9 +119,9 @@
+ void osc_error(int num, const char *m, const char *path);
+
+ int osc_message_handler(const char *path, const char *types, lo_arg **argv, int
+- argc, void *data, void *user_data) ;
++ argc, lo_message data, void *user_data) ;
+ int osc_debug_handler(const char *path, const char *types, lo_arg **argv, int
+- argc, void *data, void *user_data) ;
++ argc, lo_message data, void *user_data) ;
+
+ void
+ signalHandler(int sig)
+@@ -1903,7 +1903,7 @@
+ }
+
+ int osc_debug_handler(const char *path, const char *types, lo_arg **argv,
+- int argc, void *data, void *user_data)
++ int argc, lo_message data, void *user_data)
+ {
+ int i;
+
+@@ -1919,7 +1919,7 @@
+ }
+
+ int osc_message_handler(const char *path, const char *types, lo_arg **argv,
+- int argc, void *data, void *user_data)
++ int argc, lo_message data, void *user_data)
+ {
+ int i;
+ d3h_instance_t *instance = NULL;
+--- dssi-1.1.1.orig/examples/less_trivial_synth_qt_gui.cpp 2026-05-21 01:21:25.269552353 +0200
++++ dssi-1.1.1/examples/less_trivial_synth_qt_gui.cpp 2026-05-21 01:21:33.874238378 +0200
+@@ -305,7 +305,7 @@
+
+ int
+ debug_handler(const char *path, const char *types, lo_arg **argv,
+- int argc, void *data, void *user_data)
++ int argc, lo_message data, void *user_data)
+ {
+ int i;
+
+@@ -323,7 +323,7 @@
+
+ int
+ program_handler(const char *path, const char *types, lo_arg **argv,
+- int argc, void *data, void *user_data)
++ int argc, lo_message data, void *user_data)
+ {
+ cerr << "Program handler not yet implemented" << endl;
+ return 0;
+@@ -331,21 +331,21 @@
+
+ int
+ configure_handler(const char *path, const char *types, lo_arg **argv,
+- int argc, void *data, void *user_data)
++ int argc, lo_message data, void *user_data)
+ {
+ return 0;
+ }
+
+ int
+ rate_handler(const char *path, const char *types, lo_arg **argv,
+- int argc, void *data, void *user_data)
++ int argc, lo_message data, void *user_data)
+ {
+ return 0; /* ignore it */
+ }
+
+ int
+ show_handler(const char *path, const char *types, lo_arg **argv,
+- int argc, void *data, void *user_data)
++ int argc, lo_message data, void *user_data)
+ {
+ SynthGUI *gui = static_cast<SynthGUI *>(user_data);
+ while (!gui->ready()) sleep(1);
+@@ -356,7 +356,7 @@
+
+ int
+ hide_handler(const char *path, const char *types, lo_arg **argv,
+- int argc, void *data, void *user_data)
++ int argc, lo_message data, void *user_data)
+ {
+ SynthGUI *gui = static_cast<SynthGUI *>(user_data);
+ gui->hide();
+@@ -365,7 +365,7 @@
+
+ int
+ quit_handler(const char *path, const char *types, lo_arg **argv,
+- int argc, void *data, void *user_data)
++ int argc, lo_message data, void *user_data)
+ {
+ SynthGUI *gui = static_cast<SynthGUI *>(user_data);
+ gui->setHostRequestedQuit(true);
+@@ -375,7 +375,7 @@
+
+ int
+ control_handler(const char *path, const char *types, lo_arg **argv,
+- int argc, void *data, void *user_data)
++ int argc, lo_message data, void *user_data)
+ {
+ SynthGUI *gui = static_cast<SynthGUI *>(user_data);
+
+--- dssi-1.1.1.orig/examples/trivial_sampler_qt_gui.cpp 2026-05-21 01:21:25.272885686 +0200
++++ dssi-1.1.1/examples/trivial_sampler_qt_gui.cpp 2026-05-21 01:21:33.957705937 +0200
+@@ -483,7 +483,7 @@
+
+ int
+ debug_handler(const char *path, const char *types, lo_arg **argv,
+- int argc, void *data, void *user_data)
++ int argc, lo_message data, void *user_data)
+ {
+ int i;
+
+@@ -501,7 +501,7 @@
+
+ int
+ configure_handler(const char *path, const char *types, lo_arg **argv,
+- int argc, void *data, void *user_data)
++ int argc, lo_message data, void *user_data)
+ {
+ SamplerGUI *gui = static_cast<SamplerGUI *>(user_data);
+ const char *key = (const char *)&argv[0]->s;
+@@ -518,14 +518,14 @@
+
+ int
+ rate_handler(const char *path, const char *types, lo_arg **argv,
+- int argc, void *data, void *user_data)
++ int argc, lo_message data, void *user_data)
+ {
+ return 0;
+ }
+
+ int
+ show_handler(const char *path, const char *types, lo_arg **argv,
+- int argc, void *data, void *user_data)
++ int argc, lo_message data, void *user_data)
+ {
+ SamplerGUI *gui = static_cast<SamplerGUI *>(user_data);
+ while (!gui->ready()) sleep(1);
+@@ -543,7 +543,7 @@
+
+ int
+ hide_handler(const char *path, const char *types, lo_arg **argv,
+- int argc, void *data, void *user_data)
++ int argc, lo_message data, void *user_data)
+ {
+ SamplerGUI *gui = static_cast<SamplerGUI *>(user_data);
+ gui->hide();
+@@ -552,7 +552,7 @@
+
+ int
+ quit_handler(const char *path, const char *types, lo_arg **argv,
+- int argc, void *data, void *user_data)
++ int argc, lo_message data, void *user_data)
+ {
+ SamplerGUI *gui = static_cast<SamplerGUI *>(user_data);
+ gui->setHostRequestedQuit(true);
+@@ -562,7 +562,7 @@
+
+ int
+ control_handler(const char *path, const char *types, lo_arg **argv,
+- int argc, void *data, void *user_data)
++ int argc, lo_message data, void *user_data)
+ {
+ SamplerGUI *gui = static_cast<SamplerGUI *>(user_data);
+
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/dssi.git/commitdiff/01308dfd2e2e343cf50bf7642083f235f3190c5f
More information about the pld-cvs-commit
mailing list