aboutsummaryrefslogtreecommitdiffstats
path: root/comms
diff options
context:
space:
mode:
authorkwm <kwm@FreeBSD.org>2016-03-06 07:59:21 +0800
committerkwm <kwm@FreeBSD.org>2016-03-06 07:59:21 +0800
commit54727f479bc8f856ddebcec5d58576c7bcae4230 (patch)
treedf10e59ca05e54b426713d537f341c4e2cfe7347 /comms
parentd1aed3191be2fa6c2a833aec26274ef321a3d5b9 (diff)
downloadfreebsd-ports-gnome-54727f479bc8f856ddebcec5d58576c7bcae4230.tar.gz
freebsd-ports-gnome-54727f479bc8f856ddebcec5d58576c7bcae4230.tar.zst
freebsd-ports-gnome-54727f479bc8f856ddebcec5d58576c7bcae4230.zip
Update svxlink to 14.08.2.
This update contains commits so it builds with c++11. This is needed for the libsigc++20 update to 2.6, which has a hard requirement on a c++11 compiler. As such add USES=compiler:c++11-lib. PR: 207514 Approved by: hamradio@ (db@)
Diffstat (limited to 'comms')
-rw-r--r--comms/svxlink/Makefile4
-rw-r--r--comms/svxlink/distinfo4
-rw-r--r--comms/svxlink/files/patch-src_locationinfo_LocationInfo.h11
-rw-r--r--comms/svxlink/pkg-plist9
4 files changed, 20 insertions, 8 deletions
diff --git a/comms/svxlink/Makefile b/comms/svxlink/Makefile
index 9ee8d1feffba..53483be5fe93 100644
--- a/comms/svxlink/Makefile
+++ b/comms/svxlink/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME?= svxlink
-PORTVERSION= 14.08
+PORTVERSION= 14.08.2
CATEGORIES= comms hamradio
MAINTAINER= hamradio@FreeBSD.org
@@ -24,7 +24,7 @@ USE_GITHUB= yes
GH_ACCOUNT= sm0svx
GH_PROJECT= svxlink
-USES= cmake tcl
+USES= compiler:c++11-lib cmake tcl
CMAKE_SOURCE_PATH= ${WRKSRC}/src
CMAKE_ARGS+= -DMAN_INSTALL_DIR:FILEPATH=${MANDIRS} \
-DLOCAL_STATE_DIR=/var
diff --git a/comms/svxlink/distinfo b/comms/svxlink/distinfo
index 805d1729f40a..37954c7e4b61 100644
--- a/comms/svxlink/distinfo
+++ b/comms/svxlink/distinfo
@@ -1,2 +1,2 @@
-SHA256 (sm0svx-svxlink-14.08_GH0.tar.gz) = c6007f6e71b8df91c6674ed3ce5805437e3c56c40c00a82a937d9658b0819124
-SIZE (sm0svx-svxlink-14.08_GH0.tar.gz) = 1506526
+SHA256 (sm0svx-svxlink-14.08.2_GH0.tar.gz) = fe420a035cce6a293b1e46dcba98e79a089548bb5d9329a9f79f0e51054f8ce2
+SIZE (sm0svx-svxlink-14.08.2_GH0.tar.gz) = 1507462
diff --git a/comms/svxlink/files/patch-src_locationinfo_LocationInfo.h b/comms/svxlink/files/patch-src_locationinfo_LocationInfo.h
new file mode 100644
index 000000000000..b70400f7b7a2
--- /dev/null
+++ b/comms/svxlink/files/patch-src_locationinfo_LocationInfo.h
@@ -0,0 +1,11 @@
+--- src/locationinfo/LocationInfo.h.orig 2016-02-23 13:03:56.000000000 +0100
++++ src/locationinfo/LocationInfo.h 2016-02-23 13:07:13.000000000 +0100
+@@ -38,7 +38,7 @@
+ #include <string>
+ #include <vector>
+ #include <list>
+-
++#include <sys/time.h> // for struct timeval
+
+ /****************************************************************************
+ *
diff --git a/comms/svxlink/pkg-plist b/comms/svxlink/pkg-plist
index dfff5407f550..ab74175a130b 100644
--- a/comms/svxlink/pkg-plist
+++ b/comms/svxlink/pkg-plist
@@ -57,19 +57,20 @@ include/svxlink/AsyncAudioRecorder.h
include/svxlink/AsyncAudioJitterFifo.h
include/svxlink/AsyncAudioDeviceFactory.h
include/svxlink/AsyncAudioDevice.h
+include/svxlink/CppStdCompat.h
include/svxlink/common.h
include/svxlink/EchoLinkDirectory.h
include/svxlink/EchoLinkDispatcher.h
include/svxlink/EchoLinkQso.h
include/svxlink/EchoLinkStationData.h
include/svxlink/EchoLinkProxy.h
-lib/libasynccore.so.1.3.0
+lib/libasynccore.so.1.3.1
lib/libasynccore.so.1.3
lib/libasynccore.so
-lib/libasynccpp.so.1.3.0
+lib/libasynccpp.so.1.3.1
lib/libasynccpp.so.1.3
lib/libasynccpp.so
-lib/libasyncaudio.so.1.3.0
+lib/libasyncaudio.so.1.3.1
lib/libasyncaudio.so.1.3
lib/libasyncaudio.so
lib/svxlink/ModuleHelp.so
@@ -78,7 +79,7 @@ lib/svxlink/ModuleEchoLink.so
lib/svxlink/ModuleTcl.so
lib/svxlink/ModuleDtmfRepeater.so
lib/svxlink/ModuleMetarInfo.so
-lib/libecholib.so.1.3.0
+lib/libecholib.so.1.3.1
lib/libecholib.so.1.3
lib/libecholib.so
%%STATIC%%lib/libasyncaudio.a