aboutsummaryrefslogtreecommitdiffstats
path: root/comms/jsdr
diff options
context:
space:
mode:
authorbapt <bapt@FreeBSD.org>2015-05-31 04:39:12 +0800
committerbapt <bapt@FreeBSD.org>2015-05-31 04:39:12 +0800
commitb59b6099b4d24dea62584334abcd9af40a23478c (patch)
treec6487f309b5d29e868c4ea46df98e320c50df957 /comms/jsdr
parent879b5d290b19b7c2735c5fabfe2901e1d2b76a4a (diff)
downloadfreebsd-ports-gnome-b59b6099b4d24dea62584334abcd9af40a23478c.tar.gz
freebsd-ports-gnome-b59b6099b4d24dea62584334abcd9af40a23478c.tar.zst
freebsd-ports-gnome-b59b6099b4d24dea62584334abcd9af40a23478c.zip
Update portaudio to v19/Remove portaudio2 [1]
Chase portaudio change Add patches from debian for games/cultivation Add patches from upsteam for audio/rezound Mark py-fastaudio as broken Approved by: maintainer
Diffstat (limited to 'comms/jsdr')
-rw-r--r--comms/jsdr/Makefile4
-rw-r--r--comms/jsdr/files/patch-make-x64_fmreceiver_fmreceiver.pro4
-rw-r--r--comms/jsdr/files/patch-make-x64_mini-receiver_mini-receiver.pro4
-rw-r--r--comms/jsdr/files/patch-make-x64_swreceiver_swreceiver.pro4
4 files changed, 5 insertions, 11 deletions
diff --git a/comms/jsdr/Makefile b/comms/jsdr/Makefile
index 54ee7e73f65b..e40926cb7527 100644
--- a/comms/jsdr/Makefile
+++ b/comms/jsdr/Makefile
@@ -3,7 +3,7 @@
PORTNAME= jsdr
PORTVERSION= 4.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= comms audio hamradio
MASTER_SITES= http://www.sdr-j.tk/ \
LOCAL/nox/
@@ -14,7 +14,7 @@ COMMENT= SDR tools for RTL2832-based USB sticks
LICENSE= GPLv2
LIB_DEPENDS+= libqwt.so:${PORTSDIR}/x11-toolkits/qwt5 \
- libportaudio.so.2:${PORTSDIR}/audio/portaudio2 \
+ libportaudio.so:${PORTSDIR}/audio/portaudio \
libsamplerate.so:${PORTSDIR}/audio/libsamplerate \
libsndfile.so:${PORTSDIR}/audio/libsndfile \
libfftw3.so:${PORTSDIR}/math/fftw3
diff --git a/comms/jsdr/files/patch-make-x64_fmreceiver_fmreceiver.pro b/comms/jsdr/files/patch-make-x64_fmreceiver_fmreceiver.pro
index 39de395f6daa..afe489446380 100644
--- a/comms/jsdr/files/patch-make-x64_fmreceiver_fmreceiver.pro
+++ b/comms/jsdr/files/patch-make-x64_fmreceiver_fmreceiver.pro
@@ -1,6 +1,6 @@
--- make-x64/fmreceiver/fmreceiver.pro.orig
+++ make-x64/fmreceiver/fmreceiver.pro
-@@ -137,9 +137,18 @@ LIBS += -lstdc++
+@@ -137,9 +137,16 @@ LIBS += -lstdc++
#}
#for fedora use the second set
@@ -14,9 +14,7 @@
+
+#for FreeBSD use the third set
+unix { INCLUDEPATH += ${LOCALBASE}/include/qwt
-+ INCLUDEPATH += ${LOCALBASE}/include/portaudio2
+ INCLUDEPATH += ${LOCALBASE}/include
-+ QMAKE_LIBDIR = ${LOCALBASE}/lib/portaudio2
+ QMAKE_LIBDIR += ${LOCALBASE}/lib
+ LIBS+= -lqwt -lusb -lrt -lportaudio -lsndfile -lsamplerate -lfftw3
}
diff --git a/comms/jsdr/files/patch-make-x64_mini-receiver_mini-receiver.pro b/comms/jsdr/files/patch-make-x64_mini-receiver_mini-receiver.pro
index f0f3ea2793f4..db0bb8498dd2 100644
--- a/comms/jsdr/files/patch-make-x64_mini-receiver_mini-receiver.pro
+++ b/comms/jsdr/files/patch-make-x64_mini-receiver_mini-receiver.pro
@@ -1,6 +1,6 @@
--- make-x64/mini-receiver/mini-receiver.pro.orig
+++ make-x64/mini-receiver/mini-receiver.pro
-@@ -108,9 +108,18 @@ LIBS += -lstdc++
+@@ -108,9 +108,16 @@ LIBS += -lstdc++
#}
#for fedora use the second set
@@ -14,9 +14,7 @@
+
+#for FreeBSD use the third set
+unix { INCLUDEPATH += ${LOCALBASE}/include/qwt
-+ INCLUDEPATH += ${LOCALBASE}/include/portaudio2
+ INCLUDEPATH += ${LOCALBASE}/include
-+ QMAKE_LIBDIR = ${LOCALBASE}/lib/portaudio2
+ QMAKE_LIBDIR += ${LOCALBASE}/lib
+ LIBS+= -lqwt -lusb -lrt -lportaudio -lsndfile -lsamplerate -lfftw3
}
diff --git a/comms/jsdr/files/patch-make-x64_swreceiver_swreceiver.pro b/comms/jsdr/files/patch-make-x64_swreceiver_swreceiver.pro
index f7e7fea18539..6647b07315b3 100644
--- a/comms/jsdr/files/patch-make-x64_swreceiver_swreceiver.pro
+++ b/comms/jsdr/files/patch-make-x64_swreceiver_swreceiver.pro
@@ -1,6 +1,6 @@
--- make-x64/swreceiver/swreceiver.pro.orig
+++ make-x64/swreceiver/swreceiver.pro
-@@ -180,13 +180,21 @@ LIBS += -lwinmm
+@@ -180,13 +180,19 @@ LIBS += -lwinmm
#}
#for Fedora use the second set
@@ -23,9 +23,7 @@
+#for FreeBSD use the third set
+unix { INCLUDEPATH += ${LOCALBASE}/include/qwt
-+ INCLUDEPATH += ${LOCALBASE}/include/portaudio2
+ INCLUDEPATH += ${LOCALBASE}/include
-+ QMAKE_LIBDIR = ${LOCALBASE}/lib/portaudio2
+ QMAKE_LIBDIR += ${LOCALBASE}/lib
+ LIBS += -lqwt -lrt -lsndfile -lsamplerate -lportaudio -lusb -lfftw3
+}