summaryrefslogtreecommitdiff
path: root/patches/use-system-liblo.patch
diff options
context:
space:
mode:
Diffstat (limited to 'patches/use-system-liblo.patch')
-rw-r--r--patches/use-system-liblo.patch48
1 files changed, 48 insertions, 0 deletions
diff --git a/patches/use-system-liblo.patch b/patches/use-system-liblo.patch
new file mode 100644
index 0000000..e2ffffa
--- /dev/null
+++ b/patches/use-system-liblo.patch
@@ -0,0 +1,48 @@
+Index: nyquist-3.04b/sys/unix/nonalsa/Makefile
+===================================================================
+--- nyquist-3.04b.orig/sys/unix/nonalsa/Makefile 2011-01-30 12:23:06.000000000 -0600
++++ nyquist-3.04b/sys/unix/nonalsa/Makefile 2011-01-30 12:35:45.000000000 -0600
+@@ -14,8 +14,7 @@
+ OPT = -O2
+ # OPT = -g -m32
+
+-EVERYTHING = $(NY) runtime/system.lsp jnyqide/jNyqIDE.jar \
+- bin/ser-to-osc bin/test-client
++EVERYTHING = $(NY) runtime/system.lsp jnyqide/jNyqIDE.jar
+
+ CURRENT = $(EVERYTHING)
+
+@@ -52,12 +51,12 @@
+ # Keeping portaudio and libsndfile sources local to nyquist
+ INCL = -Inyqsrc -Itran -Ixlisp -Isys/unix -Icmt -Iffts/src \
+ -Inyqstk/include -Inyqstk -Iportaudio/include -Iportaudio/src/common \
+- -Iportaudio/src/os/unix \
+- -Iliblo
++ -Iportaudio/src/os/unix
++
+
+ # system dependent stuff for nonalsa:
+
+-AUDIOLIBS = -lsndfile
++AUDIOLIBS = -lsndfile -llo
+
+ CC = gcc
+
+@@ -75,7 +74,7 @@
+ LN = g++
+ AR = ar
+ # to enable command line editing, insert -lreadline -lcurses
+-LFLAGS = $(LIBPA_PATH)/libportaudio.a $(LIBLO_PATH)/liblo.a $(AUDIOLIBS) -lm -lpthread -lrt
++LFLAGS = $(LIBPA_PATH)/libportaudio.a $(AUDIOLIBS) -lm -lpthread -lrt
+
+ TAGS:
+ find . ( -name
+@@ -276,7 +275,7 @@
+ $(LIBPA_PATH)/libportaudio.a: portaudio/Makefile
+ cd portaudio; make
+
+-$(NY): $(OBJECTS) $(LIBPA_PATH)/libportaudio.a $(LIBLO_PATH)/liblo.a
++$(NY): $(OBJECTS) $(LIBPA_PATH)/libportaudio.a
+ $(LN) $(OBJECTS) $(LFLAGS) -o $(NY)
+
+ # copy appropriate system.lsp and make it read-only;