aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net/asterisk11/Makefile15
-rw-r--r--net/asterisk11/distinfo4
-rw-r--r--net/asterisk11/pkg-plist10
-rw-r--r--net/asterisk13/Makefile15
-rw-r--r--net/asterisk13/distinfo4
-rw-r--r--net/asterisk13/pkg-plist13
6 files changed, 39 insertions, 22 deletions
diff --git a/net/asterisk11/Makefile b/net/asterisk11/Makefile
index 6d2c0329d352..d1a37ebe46d8 100644
--- a/net/asterisk11/Makefile
+++ b/net/asterisk11/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= asterisk
-PORTVERSION= 11.17.1
-PORTREVISION= 1
+PORTVERSION= 11.18.0
CATEGORIES= net
MASTER_SITES= http://downloads.asterisk.org/pub/telephony/asterisk/ \
http://downloads.asterisk.org/pub/telephony/asterisk/old-releases/
@@ -23,7 +22,6 @@ GNU_CONFIGURE= yes
LDFLAGS+= -L${LOCALBASE}/lib
CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/openh323
CFLAGS+= -I${LOCALBASE}/include
-USE_GCC= yes
USE_CSTD= gnu89
USE_GNOME= libxml2
USE_LDCONFIG= yes
@@ -44,8 +42,10 @@ CONFLICTS_INSTALL= asterisk*-1.8* asterisk*-13*
OPTIONS_DEFINE= VORBIS PGSQL MYSQL ODBC RADIUS SNMP FREETDS XMPP SQLITE GSM \
CURL SPANDSP EXCHANGE NEWG711 SRTP LUA LDAP OOH323 UUID SYSINFO
+OPTIONS_SINGLE= COMPILER
+OPTIONS_SINGLE_COMPILER= GCC BASE
OPTIONS_DEFAULT= VORBIS ODBC PGSQL RADIUS SNMP FREETDS \
- XMPP GSM SQLITE CURL LUA UUID
+ XMPP GSM SQLITE CURL LUA UUID GCC
OPTIONS_DEFINE_i386= DAHDI
OPTIONS_DEFINE_amd64= DAHDI
@@ -63,6 +63,8 @@ DAHDI_DESC?= DAHDI support
XMPP_DESC?= XMPP/GTALK support
UUID_DESC?= libuuid support (required for ICE and TURN in RTP)
SYSINFO_DESC?= Use devel/libsysinfo to get system information
+GCC_DESC= Use gcc from ports
+BASE_DESC= Use base compiler (experimental)
OPTIONS_SUB= yes
OOH323_LIB_DEPENDS= libpt_r.so:${PORTSDIR}/devel/pwlib \
@@ -116,6 +118,7 @@ UUID_CONFIGURE_ON= --with-uuid=${LOCALBASE}
UUID_CONFIGURE_OFF= --disable-uuid
UUID_CONFLICTS= ossp-uuid-[0-9]*
SYSINFO_LIB_DEPENDS= libsysinfo.so:${PORTSDIR}/devel/libsysinfo
+GCC_USE= GCC=yes
ASTERISK_USER?= asterisk
ASTERISK_GROUP?= asterisk
@@ -165,6 +168,10 @@ post-configure:
@cd ${WRKSRC} && ./menuselect/menuselect --enable G711_NEW_ALGORITHM menuselect.makeopts
.endif
+pre-build:
+ @${MKDIR} ${WRKSRC}/res/pjproject/pjnath/lib ${WRKSRC}/res/pjproject/pjlib-util/lib \
+ ${WRKSRC}/res/pjproject/pjlib/lib
+
post-install:
@${RM} ${STAGEDIR}${ETCDIR}/*.conf ${STAGEDIR}${ETCDIR}/extensions.ael ${STAGEDIR}${ETCDIR}/extensions.lua
diff --git a/net/asterisk11/distinfo b/net/asterisk11/distinfo
index d36cf5d500e4..1facedcaf420 100644
--- a/net/asterisk11/distinfo
+++ b/net/asterisk11/distinfo
@@ -1,2 +1,2 @@
-SHA256 (asterisk-11.17.1.tar.gz) = c22d5dfb6c901cdeb8a12ffb34c35565ccfd993d0c6ab7638fd11e5cd64e00b2
-SIZE (asterisk-11.17.1.tar.gz) = 35002041
+SHA256 (asterisk-11.18.0.tar.gz) = 605b823e2362c543512a0af7427db123c3b846edf45bed722232cc35c8824b10
+SIZE (asterisk-11.18.0.tar.gz) = 34831035
diff --git a/net/asterisk11/pkg-plist b/net/asterisk11/pkg-plist
index 5a2ade081303..cb1fba82b2c1 100644
--- a/net/asterisk11/pkg-plist
+++ b/net/asterisk11/pkg-plist
@@ -246,6 +246,7 @@ include/asterisk/udptl.h
include/asterisk/ulaw.h
include/asterisk/unaligned.h
include/asterisk/utils.h
+include/asterisk/vector.h
include/asterisk/version.h
include/asterisk/xml.h
include/asterisk/xmldoc.h
@@ -505,11 +506,12 @@ share/asterisk/phoneprov/000000000000.cfg
share/asterisk/phoneprov/polycom.xml
share/asterisk/phoneprov/polycom_line.xml
share/asterisk/phoneprov/snom-mac.xml
-share/asterisk/sounds/en/.asterisk-core-sounds-en-gsm-1.4.26
-share/asterisk/sounds/en/CHANGES-asterisk-core-en-1.4.26
-share/asterisk/sounds/en/CREDITS-asterisk-core-en-1.4.26
-share/asterisk/sounds/en/LICENSE-asterisk-core-en-1.4.26
+share/asterisk/sounds/en/.asterisk-core-sounds-en-gsm-1.4.27
+share/asterisk/sounds/en/CHANGES-asterisk-core-en-1.4.27
+share/asterisk/sounds/en/CREDITS-asterisk-core-en-1.4.27
+share/asterisk/sounds/en/LICENSE-asterisk-core-en-1.4.27
share/asterisk/sounds/en/ascending-2tone.gsm
+share/asterisk/sounds/en/basic-pbx-ivr-main.gsm
share/asterisk/sounds/en/conf-adminmenu-162.gsm
share/asterisk/sounds/en/conf-adminmenu-18.gsm
share/asterisk/sounds/en/conf-adminmenu-menu8.gsm
diff --git a/net/asterisk13/Makefile b/net/asterisk13/Makefile
index cccfd7e3c0d3..768ef90241a4 100644
--- a/net/asterisk13/Makefile
+++ b/net/asterisk13/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= asterisk
-PORTVERSION= 13.3.2
-PORTREVISION= 3
+PORTVERSION= 13.4.0
CATEGORIES= net
MASTER_SITES= http://downloads.asterisk.org/pub/telephony/asterisk/ \
http://downloads.asterisk.org/pub/telephony/asterisk/old-releases/
@@ -23,7 +22,6 @@ GNU_CONFIGURE= yes
LDFLAGS+= -L${LOCALBASE}/lib
CPPFLAGS+= -I${LOCALBASE}/include
CFLAGS+= -I${LOCALBASE}/include
-USE_GCC= yes
USE_CSTD= gnu89
USE_GNOME= libxml2
USE_LDCONFIG= yes
@@ -46,9 +44,11 @@ CONFLICTS_INSTALL= asterisk*-1.8* asterisk*-11*
OPTIONS_DEFINE= VORBIS PGSQL MYSQL ODBC RADIUS SNMP FREETDS XMPP SQLITE GSM \
CURL SPANDSP EXCHANGE NEWG711 SRTP LUA LDAP OOH323 PJSIP SPEEX \
- SYSINFO
+ SYSINFO PORTAUDIO
+OPTIONS_SINGLE= COMPILER
+OPTIONS_SINGLE_COMPILER= GCC BASE
OPTIONS_DEFAULT= VORBIS ODBC PGSQL RADIUS SNMP FREETDS \
- XMPP GSM SQLITE3 CURL LUA PJSIP SPEEX
+ XMPP GSM SQLITE3 CURL LUA PJSIP SPEEX PORTAUDIO GCC
OPTIONS_DEFINE_i386= DAHDI
OPTIONS_DEFINE_amd64= DAHDI
@@ -66,6 +66,8 @@ DAHDI_DESC?= DAHDI support
XMPP_DESC?= XMPP/GTALK support
PJSIP_DESC?= Build the PJSIP based SIP channel
SYSINFO_DESC?= Use devel/libsysinfo to get system information
+GCC_DESC= Use gcc from ports
+BASE_DESC= Use base compiler (experimental)
OPTIONS_SUB= yes
OOH323_LIB_DEPENDS= libpt_r.so:${PORTSDIR}/devel/pwlib \
@@ -115,9 +117,12 @@ LDAP_CONFIGURE_WITH= ldap
LDAP_USE= OPENLDAP=yes
PJSIP_CONFIGURE_WITH= pjproject
PJSIP_USES= pkgconfig
+PORTAUDIO_CONFIGURE_WITH= portaudio
+PORTAUDIO_LIB_DEPENDS= libportaudio.so:${PORTSDIR}/audio/portaudio
SPEEX_LIB_DEPENDS= libspeex.so:${PORTSDIR}/audio/speex
SPEEX_CONFIGURE_WITH= speex
SYSINFO_LIB_DEPENDS= libsysinfo.so:${PORTSDIR}/devel/libsysinfo
+GCC_USE= GCC=yes
ASTERISK_USER?= asterisk
ASTERISK_GROUP?= asterisk
diff --git a/net/asterisk13/distinfo b/net/asterisk13/distinfo
index c3d14347e39a..5e54a65c38db 100644
--- a/net/asterisk13/distinfo
+++ b/net/asterisk13/distinfo
@@ -1,2 +1,2 @@
-SHA256 (asterisk-13.3.2.tar.gz) = ff87592a49156e2f7c03a39a12d099a610e71c3135ca9548429b4066fc76aaa5
-SIZE (asterisk-13.3.2.tar.gz) = 31978637
+SHA256 (asterisk-13.4.0.tar.gz) = 2049012665e99d2967b18d1594ae752307db7e967235877f1e058e6fb5b4c045
+SIZE (asterisk-13.4.0.tar.gz) = 32009886
diff --git a/net/asterisk13/pkg-plist b/net/asterisk13/pkg-plist
index 72b83fdd97fd..c49b2a1d06ec 100644
--- a/net/asterisk13/pkg-plist
+++ b/net/asterisk13/pkg-plist
@@ -212,6 +212,7 @@ include/asterisk/localtime.h
include/asterisk/lock.h
include/asterisk/logger.h
include/asterisk/manager.h
+include/asterisk/max_forwards.h
include/asterisk/md5.h
include/asterisk/media_index.h
include/asterisk/message.h
@@ -333,6 +334,7 @@ lib/asterisk/modules/bridge_softmix.so
%%ODBC%%lib/asterisk/modules/cdr_adaptive_odbc.so
%%XMPP%%lib/asterisk/modules/chan_motif.so
lib/asterisk/modules/chan_bridge_media.so
+%%PORTAUDIO%%lib/asterisk/modules/chan_console.so
lib/asterisk/modules/chan_mgcp.so
%%OOH323%%lib/asterisk/modules/chan_ooh323.so
%%PJSIP%%lib/asterisk/modules/chan_pjsip.so
@@ -380,7 +382,6 @@ lib/asterisk/modules/res_ari_channels.so
lib/asterisk/modules/res_ari_device_states.so
lib/asterisk/modules/res_ari_endpoints.so
lib/asterisk/modules/res_ari_events.so
-lib/asterisk/modules/res_ari_mailboxes.so
lib/asterisk/modules/res_ari_model.so
lib/asterisk/modules/res_ari_playbacks.so
lib/asterisk/modules/res_ari_recordings.so
@@ -411,6 +412,7 @@ lib/asterisk/modules/res_phoneprov.so
%%PJSIP%%lib/asterisk/modules/res_pjsip_caller_id.so
%%PJSIP%%lib/asterisk/modules/res_pjsip_dialog_info_body_generator.so
%%PJSIP%%lib/asterisk/modules/res_pjsip_diversion.so
+%%PJSIP%%lib/asterisk/modules/res_pjsip_dlg_options.so
%%PJSIP%%lib/asterisk/modules/res_pjsip_dtmf_info.so
%%PJSIP%%lib/asterisk/modules/res_pjsip_endpoint_identifier_anonymous.so
%%PJSIP%%lib/asterisk/modules/res_pjsip_endpoint_identifier_ip.so
@@ -664,11 +666,12 @@ sbin/safe_asterisk
%%DATADIR%%/rest-api/recordings.json
%%DATADIR%%/rest-api/resources.json
%%DATADIR%%/rest-api/sounds.json
-%%DATADIR%%/sounds/en/.asterisk-core-sounds-en-gsm-1.4.26
-%%DATADIR%%/sounds/en/CHANGES-asterisk-core-en-1.4.26
-%%DATADIR%%/sounds/en/CREDITS-asterisk-core-en-1.4.26
-%%DATADIR%%/sounds/en/LICENSE-asterisk-core-en-1.4.26
+%%DATADIR%%/sounds/en/.asterisk-core-sounds-en-gsm-1.4.27
+%%DATADIR%%/sounds/en/CHANGES-asterisk-core-en-1.4.27
+%%DATADIR%%/sounds/en/CREDITS-asterisk-core-en-1.4.27
+%%DATADIR%%/sounds/en/LICENSE-asterisk-core-en-1.4.27
%%DATADIR%%/sounds/en/ascending-2tone.gsm
+%%DATADIR%%/sounds/en/basic-pbx-ivr-main.gsm
%%DATADIR%%/sounds/en/conf-adminmenu-162.gsm
%%DATADIR%%/sounds/en/conf-adminmenu-18.gsm
%%DATADIR%%/sounds/en/conf-adminmenu-menu8.gsm