Hi,
update telephony/baresip/baresip 0.5.6 -> 0.5.8
There are two new modules (ctrl_tcp and mqtt; see
http://lists.creytiv.com/pipermail/re-devel/2018-February/001159.html
for change log). mqtt needs net/mosquitto as dependency, so register it
in LIB_DEPENDS and WANTLIB. Moreover, baresip 0.5.8 requires libre
v0.5.7 or later and librem v0.5.2 or later, so update the minimal
required versions as well. Also regenerate a patch for the config file
template to handle the new modules.
Note: this needs the libre update to 0.5.7 on ports@
(https://marc.info/?l=openbsd-ports&m=152068247013771&w=2).
Works fine on amd64.
OK?
Best regards,
Ingo
Index: Makefile
===================================================================
RCS file: /cvs/ports/telephony/baresip/baresip/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- Makefile 30 Oct 2017 17:24:36 -0000 1.19
+++ Makefile 11 Mar 2018 08:50:55 -0000
@@ -3,15 +3,15 @@
COMMENT-main = modular SIP User-Agent with audio and video support
COMMENT-gtk2 = GTK+2-based modules for baresip
-V = 0.5.6
+V = 0.5.8
DISTNAME = baresip-$V
PKGNAME-main = baresip-$V
PKGNAME-gtk2 = baresip-gtk2-$V
WANTLIB-main += SDL2 X11 Xext avahi-client avahi-common avcodec avdevice
-WANTLIB-main += avformat avutil c gsm m mpg123 opus png pthread re
-WANTLIB-main += rem sndfile sndio spandsp speex speexdsp swscale twolame
-WANTLIB-main += v4l2 vpx x264 x265
+WANTLIB-main += avformat avutil c gsm m mosquitto mpg123 opus png pthread
+WANTLIB-main += re rem sndfile sndio spandsp speex speexdsp swscale
+WANTLIB-main += twolame v4l2 vpx x264 x265
WANTLIB-gtk2 += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama
WANTLIB-gtk2 += Xrandr Xrender atk-1.0 cairo fontconfig freetype gdk-x11-2.0
@@ -33,11 +33,12 @@ LIB_DEPENDS-main = audio/gsm \
multimedia/libv4l \
multimedia/libvpx>=1.3.0 \
net/avahi \
- telephony/baresip/re>=0.5.4 \
- telephony/baresip/rem>=0.5.0 \
+ net/mosquitto \
+ telephony/baresip/re>=0.5.7 \
+ telephony/baresip/rem>=0.5.2 \
telephony/spandsp
LIB_DEPENDS-gtk2 = multimedia/gstreamer1/plugins-base \
- telephony/baresip/re>=0.5.4 \
+ telephony/baresip/re>=0.5.7 \
x11/gtk+2,-main
RUN_DEPENDS-gtk2 = telephony/baresip/baresip,-main>=$V \
@@ -46,6 +47,7 @@ MAKE_ENV += LIBRE_INC=${LOCALBASE}/incl
MAKE_FLAGS += MOD_AUTODETECT= \
EXTRA_MODULES="echo snapshot sndio swscale" \
+ HAVE_LIBMQTT=yes \
HAVE_LIBV4L2=yes \
HAVE_SPEEXDSP=yes \
USE_AMR=yes \
Index: distinfo
===================================================================
RCS file: /cvs/ports/telephony/baresip/baresip/distinfo,v
retrieving revision 1.13
diff -u -p -r1.13 distinfo
--- distinfo 30 Oct 2017 17:24:36 -0000 1.13
+++ distinfo 11 Mar 2018 08:50:55 -0000
@@ -1,2 +1,2 @@
-SHA256 (baresip-0.5.6.tar.gz) = FI3v7xYIQuAkevkshLsMjeSzb/pozzqHxM1+UQzd0Aw=
-SIZE (baresip-0.5.6.tar.gz) = 554503
+SHA256 (baresip-0.5.8.tar.gz) = 2fEdpQ/WyTWatHhhi108EyR0qDj+n2aMJJ+dWgfyZmI=
+SIZE (baresip-0.5.8.tar.gz) = 584406
Index: patches/patch-src_config_c
===================================================================
RCS file: /cvs/ports/telephony/baresip/baresip/patches/patch-src_config_c,v
retrieving revision 1.12
diff -u -p -r1.12 patch-src_config_c
--- patches/patch-src_config_c 30 Oct 2017 17:24:36 -0000 1.12
+++ patches/patch-src_config_c 11 Mar 2018 08:50:55 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-src_config_c,v 1.12 2017
Index: src/config.c
--- src/config.c.orig
+++ src/config.c
-@@ -390,7 +390,7 @@ static const char *default_video_device(void)
+@@ -505,7 +505,7 @@ static const char *default_video_device(void)
No comments:
Post a Comment