Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Jun 2015 23:30:11 +0000 (UTC)
From:      Guido Falsi <madpilot@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r388648 - in head/net: asterisk11 asterisk13
Message-ID:  <201506052330.t55NUBZL020965@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: madpilot
Date: Fri Jun  5 23:30:10 2015
New Revision: 388648
URL: https://svnweb.freebsd.org/changeset/ports/388648

Log:
  - Update asterisk11 to 11.18.0
  - Update asterisk13 to 13.4.0
  - Add experimental option to allow using base compiler instead of
    ports gcc (mainly meant to allow compiling with clang)

Modified:
  head/net/asterisk11/Makefile
  head/net/asterisk11/distinfo
  head/net/asterisk11/pkg-plist
  head/net/asterisk13/Makefile
  head/net/asterisk13/distinfo
  head/net/asterisk13/pkg-plist

Modified: head/net/asterisk11/Makefile
==============================================================================
--- head/net/asterisk11/Makefile	Fri Jun  5 23:26:11 2015	(r388647)
+++ head/net/asterisk11/Makefile	Fri Jun  5 23:30:10 2015	(r388648)
@@ -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* asteri
 
 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=${LOCALBA
 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
 

Modified: head/net/asterisk11/distinfo
==============================================================================
--- head/net/asterisk11/distinfo	Fri Jun  5 23:26:11 2015	(r388647)
+++ head/net/asterisk11/distinfo	Fri Jun  5 23:30:10 2015	(r388648)
@@ -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

Modified: head/net/asterisk11/pkg-plist
==============================================================================
--- head/net/asterisk11/pkg-plist	Fri Jun  5 23:26:11 2015	(r388647)
+++ head/net/asterisk11/pkg-plist	Fri Jun  5 23:30:10 2015	(r388648)
@@ -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.cf
 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

Modified: head/net/asterisk13/Makefile
==============================================================================
--- head/net/asterisk13/Makefile	Fri Jun  5 23:26:11 2015	(r388647)
+++ head/net/asterisk13/Makefile	Fri Jun  5 23:30:10 2015	(r388648)
@@ -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* asteri
 
 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

Modified: head/net/asterisk13/distinfo
==============================================================================
--- head/net/asterisk13/distinfo	Fri Jun  5 23:26:11 2015	(r388647)
+++ head/net/asterisk13/distinfo	Fri Jun  5 23:30:10 2015	(r388648)
@@ -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

Modified: head/net/asterisk13/pkg-plist
==============================================================================
--- head/net/asterisk13/pkg-plist	Fri Jun  5 23:26:11 2015	(r388647)
+++ head/net/asterisk13/pkg-plist	Fri Jun  5 23:30:10 2015	(r388648)
@@ -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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201506052330.t55NUBZL020965>