From owner-svn-ports-all@freebsd.org Sun Jul 28 17:11:36 2019 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3996BAFD25; Sun, 28 Jul 2019 17:11:36 +0000 (UTC) (envelope-from kai@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2479E6E30F; Sun, 28 Jul 2019 17:11:36 +0000 (UTC) (envelope-from kai@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 01C851AE56; Sun, 28 Jul 2019 17:11:36 +0000 (UTC) (envelope-from kai@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x6SHBZsS018926; Sun, 28 Jul 2019 17:11:35 GMT (envelope-from kai@FreeBSD.org) Received: (from kai@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x6SHBZNZ018922; Sun, 28 Jul 2019 17:11:35 GMT (envelope-from kai@FreeBSD.org) Message-Id: <201907281711.x6SHBZNZ018922@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: kai set sender to kai@FreeBSD.org using -f From: Kai Knoblich Date: Sun, 28 Jul 2019 17:11:35 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r507516 - in head/net/freeswitch: . files X-SVN-Group: ports-head X-SVN-Commit-Author: kai X-SVN-Commit-Paths: in head/net/freeswitch: . files X-SVN-Commit-Revision: 507516 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 2479E6E30F X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.96 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-0.99)[-0.991,0]; NEURAL_HAM_SHORT(-0.97)[-0.968,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jul 2019 17:11:36 -0000 Author: kai Date: Sun Jul 28 17:11:34 2019 New Revision: 507516 URL: https://svnweb.freebsd.org/changeset/ports/507516 Log: net/freeswitch: Update to 1.8.5 * Introduce new option PGSQL and make it as default one to enable support for PostgreSQL database backends * Also add options for further languages (Brazilian, Chinese and Swedish) * Correct the description and variables for the Franco-Canadian language * Remove the now obsolete patch for ffmpeg4 that was added in r468853 * Add a patch to fix the automatic IP address detection with FreeBSD [2] which prevents the start of SIP profiles. * Reset the maintainer due three months of inactivity [2] and missing feedback for the actual bug report [1]. PR: 238231 [1], 237268 [2] Submitted by: Richard Allen [1] [2] Approved by: maintainer timeout (1.5+ months [1], +3 months [2]) Added: head/net/freeswitch/files/patch-src_switch__utils.c (contents, props changed) Deleted: head/net/freeswitch/files/patch-ffmpeg4 Modified: head/net/freeswitch/Makefile head/net/freeswitch/distinfo head/net/freeswitch/files/extrapatch-modules.conf head/net/freeswitch/pkg-plist Modified: head/net/freeswitch/Makefile ============================================================================== --- head/net/freeswitch/Makefile Sun Jul 28 16:26:32 2019 (r507515) +++ head/net/freeswitch/Makefile Sun Jul 28 17:11:34 2019 (r507516) @@ -2,14 +2,13 @@ # $FreeBSD$ PORTNAME= freeswitch -PORTVERSION= 1.8.1 -PORTREVISION= 2 +PORTVERSION= 1.8.5 CATEGORIES= net MASTER_SITES= http://files.freeswitch.org/releases/freeswitch/ \ http://files.freeswitch.org/releases/sounds/:sounds DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} -MAINTAINER= corsmith@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Multi-protocol soft switch for telephony applications LICENSE= MPL11 @@ -32,6 +31,7 @@ LIB_DEPENDS= libsqlite3.so:databases/sqlite3 \ USES= gmake iconv jpeg libedit libtool lua perl5 pkgconfig shebangfix ssl tar:xz USE_LDCONFIG= yes USE_RC_SUBR= freeswitch + SHEBANG_FILES= scripts/fsxs.in CONFLICTS_BUILD= xmlrpc-c-* @@ -46,23 +46,28 @@ GROUPS= ${USERS} SUB_FILES= pkg-message -OPTIONS_DEFINE= ALL_MODULES X11 EXAMPLES -OPTIONS_DEFAULT= 8K 16K ENGLISH +OPTIONS_DEFINE= ALL_MODULES X11 EXAMPLES PGSQL +OPTIONS_DEFAULT= 8K 16K ENGLISH PGSQL OPTIONS_MULTI= BITRATE LANGUAGE OPTIONS_MULTI_BITRATE= 8K 16K 32K 48K -OPTIONS_MULTI_LANGUAGE= ENGLISH FRENCH RUSSIAN +OPTIONS_MULTI_LANGUAGE= CHINESE_HK CHINESE_SIM BRAZILIAN ENGLISH ENGLISH_CA FRENCH_CA RUSSIAN SWEDISH OPTIONS_SUB= yes NO_OPTIONS_SORT= yes ALL_MODULES_DESC= Build all modules -X11_DESC= graphics/ImageMagick[-nox11] dependency -8K_DESC= 8kHz Audio Files -16K_DESC= 16kHz Audio Files -32K_DESC= 32kHz Audio Files -48K_DESC= 48kHz Audio Files -ENGLISH_DESC= US English Language Sounds -FRENCH_DESC= French Canadian Language Sounds -RUSSIAN_DESC= Russian Language Sounds +X11_DESC= graphics/ImageMagick[-nox11] dependency +8K_DESC= 8kHz Audio Files +16K_DESC= 16kHz Audio Files +32K_DESC= 32kHz Audio Files +48K_DESC= 48kHz Audio Files +BRAZILIAN_DESC= Brazilian Portuguese Language Sounds +CHINESE_HK_DESC= Chinese Traditional Language Sounds +CHINESE_SIM_DESC= Chinese Simplified Language Sounds +ENGLISH_DESC= US English Language Sounds +ENGLISH_CA_DESC= Canadian English Language Sounds +FRENCH_CA_DESC= French Canadian Language Sounds +RUSSIAN_DESC= Russian Language Sounds +SWEDISH_DESC= Swedish Language Sounds ALL_MODULES_BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa \ ${LOCALBASE}/bin/aclocal:devel/automake @@ -85,12 +90,16 @@ ALL_MODULES_LIB_DEPENDS= libavformat.so:multimedia/ffm libyaml.so:textproc/libyaml ALL_MODULES_RUN_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa ALL_MODULES_USE= XORG=x11 OPENLDAP=yes +ALL_MODULES_USES= autoreconf # required by mod_unimrcp 8K_VARS= BITRATES+=8000 16K_VARS= BITRATES+=16000 32K_VARS= BITRATES+=32000 48K_VARS= BITRATES+=48000 +PGSQL_USES= pgsql +PGSQL_CONFIGURE_ENABLE= core-pgsql-support + # install-strip causes `make stage' to fail: # libtool: install: strip --strip-debug /wrkdirs/usr/ports/net/freeswitch/work/stage/usr/local/lib/libfreeswitch.a # strip: file format not recognized @@ -108,24 +117,46 @@ LIB_DEPENDS+= libMagickWand-6.so:graphics/ImageMagick6 EDPRE= freeswitch-sounds EDPOST= 1.0.51.tar.gz +#Swedish lang sounds are older/lower version. +EDPOST_SV= 1.0.50.tar.gz EDPOST_MUSIC= 1.0.52.tar.gz .for rate in ${BITRATES} EXTRADISTFILES+= ${EDPRE}-music-${rate}-${EDPOST_MUSIC} +.if ${PORT_OPTIONS:MBRAZILIAN} +EXTRADISTFILES+= ${EDPRE}-pt-BR-karina-${rate}-${EDPOST} +.endif +.if ${PORT_OPTIONS:MCHINESE_SIM} +EXTRADISTFILES+= ${EDPRE}-zh-cn-sinmei-${rate}-${EDPOST} +.endif +.if ${PORT_OPTIONS:MCHINESE_HK} +EXTRADISTFILES+= ${EDPRE}-zh-hk-sinmei-${rate}-${EDPOST} +.endif .if ${PORT_OPTIONS:MENGLISH} EXTRADISTFILES+= ${EDPRE}-en-us-callie-${rate}-${EDPOST} .endif -.if ${PORT_OPTIONS:MFRENCH} +.if ${PORT_OPTIONS:MENGLISH_CA} +EXTRADISTFILES+= ${EDPRE}-en-ca-june-${rate}-${EDPOST} +.endif +.if ${PORT_OPTIONS:MFRENCH_CA} EXTRADISTFILES+= ${EDPRE}-fr-ca-june-${rate}-${EDPOST} .endif .if ${PORT_OPTIONS:MRUSSIAN} EXTRADISTFILES+= ${EDPRE}-ru-RU-elena-${rate}-${EDPOST} .endif +.if ${PORT_OPTIONS:MSWEDISH} +EXTRADISTFILES+= ${EDPRE}-sv-se-jakob-${rate}-${EDPOST_SV} +.endif .endfor .for distfile in ${EXTRADISTFILES} DISTFILES+= ${distfile}:sounds .endfor + +# Patch out mod_signalwire as it requires libks that isn't available, yet. +post-patch: + ${REINPLACE_CMD} -Ee 's|^(applications/mod_signalwire)|#\1|' \ + ${WRKSRC}/modules.conf post-install: ${MKDIR} ${STAGEDIR}${DATADIR}/sounds Modified: head/net/freeswitch/distinfo ============================================================================== --- head/net/freeswitch/distinfo Sun Jul 28 16:26:32 2019 (r507515) +++ head/net/freeswitch/distinfo Sun Jul 28 17:11:34 2019 (r507516) @@ -1,35 +1,75 @@ -TIMESTAMP = 1536503355 -SHA256 (freeswitch-1.8.1.tar.xz) = f606de858e2df09a752f890e8f0fc41dae8dd888e3fe952e17a90e9ff9ed270e -SIZE (freeswitch-1.8.1.tar.xz) = 28449552 -SHA256 (freeswitch-sounds-music-8000-1.0.52.tar.gz) = 2491dcb92a69c629b03ea070d2483908a52e2c530dd77791f49a45a4d70aaa07 -SIZE (freeswitch-sounds-music-8000-1.0.52.tar.gz) = 14620675 -SHA256 (freeswitch-sounds-en-us-callie-8000-1.0.51.tar.gz) = e48a63bd69e6253d294ce43a941d603b02467feb5d92ee57a536ccc5f849a4a8 -SIZE (freeswitch-sounds-en-us-callie-8000-1.0.51.tar.gz) = 18657031 -SHA256 (freeswitch-sounds-fr-ca-june-8000-1.0.51.tar.gz) = eada67c61bd62ec420eb017df7524d10de286fba0c2da4800516b9f62c00e78c -SIZE (freeswitch-sounds-fr-ca-june-8000-1.0.51.tar.gz) = 13460178 -SHA256 (freeswitch-sounds-ru-RU-elena-8000-1.0.51.tar.gz) = d2679503eb1f4dc1716df5f8c4b5a7b721f087b17e96a02b1a92480311074c66 -SIZE (freeswitch-sounds-ru-RU-elena-8000-1.0.51.tar.gz) = 12678200 +TIMESTAMP = 1552339873 +SHA256 (freeswitch-1.8.5.tar.xz) = 503a551be5d6df06162ea9d98a952b6fb524852ce2352fe3ca3a36a76995b046 +SIZE (freeswitch-1.8.5.tar.xz) = 28816680 SHA256 (freeswitch-sounds-music-16000-1.0.52.tar.gz) = 93e0bf31797f4847dc19a94605c039ad4f0763616b6d819f5bddbfb6dd09718a SIZE (freeswitch-sounds-music-16000-1.0.52.tar.gz) = 27991592 SHA256 (freeswitch-sounds-en-us-callie-16000-1.0.51.tar.gz) = 324b1ab5ab754db5697963e9bf6a2f9c7aeb1463755e86bbb6dc4d6a77329da2 SIZE (freeswitch-sounds-en-us-callie-16000-1.0.51.tar.gz) = 37171776 +SHA256 (freeswitch-sounds-en-ca-june-16000-1.0.51.tar.gz) = 8d0091a2c98e5e06afea6bdd9f6cf2942e937786016037207b85757218b0f7a7 +SIZE (freeswitch-sounds-en-ca-june-16000-1.0.51.tar.gz) = 9417564 SHA256 (freeswitch-sounds-fr-ca-june-16000-1.0.51.tar.gz) = f942980ad359951ef3f69a324a3299ef86cdb4f8d2c62adaf73a1b95fb39fcc6 SIZE (freeswitch-sounds-fr-ca-june-16000-1.0.51.tar.gz) = 26591167 SHA256 (freeswitch-sounds-ru-RU-elena-16000-1.0.51.tar.gz) = e5a354cd10401208291f1d0e668a8cf8215d3cdcb93f2cbd4b83dd134425e60b SIZE (freeswitch-sounds-ru-RU-elena-16000-1.0.51.tar.gz) = 25072831 +SHA256 (freeswitch-sounds-pt-BR-karina-16000-1.0.51.tar.gz) = 80432c1027f57e464cd899ed92216936cf48a3993dc1c168b1be2545b8f97aed +SIZE (freeswitch-sounds-pt-BR-karina-16000-1.0.51.tar.gz) = 27665896 +SHA256 (freeswitch-sounds-sv-se-jakob-16000-1.0.50.tar.gz) = 52da670c651ff598815aed655644b44b891ee158f4c67d048da90056a36ddcf6 +SIZE (freeswitch-sounds-sv-se-jakob-16000-1.0.50.tar.gz) = 5391972 +SHA256 (freeswitch-sounds-zh-cn-sinmei-16000-1.0.51.tar.gz) = d849a5818ac6630d7c572d728dcd48176a6877defd8c239cb12011528e95c2cd +SIZE (freeswitch-sounds-zh-cn-sinmei-16000-1.0.51.tar.gz) = 596908 +SHA256 (freeswitch-sounds-zh-hk-sinmei-16000-1.0.51.tar.gz) = 0950e1d971b4f2ba4decd949406ccd0198fe9c686f246e175c70aafdf9783f30 +SIZE (freeswitch-sounds-zh-hk-sinmei-16000-1.0.51.tar.gz) = 553051 SHA256 (freeswitch-sounds-music-32000-1.0.52.tar.gz) = 4129788a638b77c5f85ff35abfcd69793d8aeb9d7833a75c74ec77355b2657a9 SIZE (freeswitch-sounds-music-32000-1.0.52.tar.gz) = 53007947 SHA256 (freeswitch-sounds-en-us-callie-32000-1.0.51.tar.gz) = 06fd6b8aec937556bf5303ab19a212c60daf00546d395cf269dfe324ac9c6838 SIZE (freeswitch-sounds-en-us-callie-32000-1.0.51.tar.gz) = 73012907 +SHA256 (freeswitch-sounds-en-ca-june-32000-1.0.51.tar.gz) = 8720b363995724792ff4723e1c8218ef95b27cb36208b7258f93bdda72123387 +SIZE (freeswitch-sounds-en-ca-june-32000-1.0.51.tar.gz) = 18422131 SHA256 (freeswitch-sounds-fr-ca-june-32000-1.0.51.tar.gz) = 8966a0c4daf666018cca6d8ba0f7708e251bed952b015d0ca6a0792341fe531b SIZE (freeswitch-sounds-fr-ca-june-32000-1.0.51.tar.gz) = 52040064 SHA256 (freeswitch-sounds-ru-RU-elena-32000-1.0.51.tar.gz) = a2b43f20246f376d55dd73d269eb238cbeb6a961a40716d2f79a5835344aabfc SIZE (freeswitch-sounds-ru-RU-elena-32000-1.0.51.tar.gz) = 49276482 +SHA256 (freeswitch-sounds-pt-BR-karina-32000-1.0.51.tar.gz) = e80a8653585cf9a4fe9cf1c0004279602542d15894ba13f2104d990cefdee567 +SIZE (freeswitch-sounds-pt-BR-karina-32000-1.0.51.tar.gz) = 53420983 +SHA256 (freeswitch-sounds-sv-se-jakob-32000-1.0.50.tar.gz) = 160de01069afa827c830595e521b53d95de4b415b48061fb843a1c4025fa17f2 +SIZE (freeswitch-sounds-sv-se-jakob-32000-1.0.50.tar.gz) = 10018608 +SHA256 (freeswitch-sounds-zh-cn-sinmei-32000-1.0.51.tar.gz) = 903fda016d2ac053ffe6bc2d4eaf816a66c8043ddc3383d48b7b14335d9ea98e +SIZE (freeswitch-sounds-zh-cn-sinmei-32000-1.0.51.tar.gz) = 1153330 +SHA256 (freeswitch-sounds-zh-hk-sinmei-32000-1.0.51.tar.gz) = 97d846ab06b5c84d2c46bec64560556acbfc88eb2080bd325b2c5259a5ae80d0 +SIZE (freeswitch-sounds-zh-hk-sinmei-32000-1.0.51.tar.gz) = 1061068 SHA256 (freeswitch-sounds-music-48000-1.0.52.tar.gz) = cc31cdb5b1bd653850bf6e054d963314bcf7c1706a9bf05f5a69bcbd00858d2a SIZE (freeswitch-sounds-music-48000-1.0.52.tar.gz) = 75551487 SHA256 (freeswitch-sounds-en-us-callie-48000-1.0.51.tar.gz) = cfc50f1d9b5d43cb87a9a2c0ce136c37ee85ac3b0e5be930d8dc2c913c4495aa SIZE (freeswitch-sounds-en-us-callie-48000-1.0.51.tar.gz) = 105319388 +SHA256 (freeswitch-sounds-en-ca-june-48000-1.0.51.tar.gz) = d2fce478a95b8d9500a544a00253c81d7e9f639e21980bd689910fac87f30871 +SIZE (freeswitch-sounds-en-ca-june-48000-1.0.51.tar.gz) = 27088410 SHA256 (freeswitch-sounds-fr-ca-june-48000-1.0.51.tar.gz) = abaea558fb5485abdd01d0b1186e03cf508f96ac90492814cc7ed4475e99a1e0 SIZE (freeswitch-sounds-fr-ca-june-48000-1.0.51.tar.gz) = 76666642 SHA256 (freeswitch-sounds-ru-RU-elena-48000-1.0.51.tar.gz) = ffd7d34907f6b6ac861e7898d2237ad763f242a17cd23811da28fd7745d3350d SIZE (freeswitch-sounds-ru-RU-elena-48000-1.0.51.tar.gz) = 72438142 +SHA256 (freeswitch-sounds-pt-BR-karina-48000-1.0.51.tar.gz) = 51ef9cac2dc4dd70d81c18f8e65bfd11de44207e8fac9961a68aa0d50d539870 +SIZE (freeswitch-sounds-pt-BR-karina-48000-1.0.51.tar.gz) = 78609528 +SHA256 (freeswitch-sounds-sv-se-jakob-48000-1.0.50.tar.gz) = 059889d75926b8e1f39e8d2c33f0e8f744a43c094bbe213a1caa9f26ae9a2799 +SIZE (freeswitch-sounds-sv-se-jakob-48000-1.0.50.tar.gz) = 14125474 +SHA256 (freeswitch-sounds-zh-cn-sinmei-48000-1.0.51.tar.gz) = 95b9064acec13a0a32b15ea0b44dc408094b4d9dee84b183c5d9150a77e9bb23 +SIZE (freeswitch-sounds-zh-cn-sinmei-48000-1.0.51.tar.gz) = 1680437 +SHA256 (freeswitch-sounds-zh-hk-sinmei-48000-1.0.51.tar.gz) = bd605be7e536e11f8f67229a95513ef3f177263587c5bca75ccae647f43962a1 +SIZE (freeswitch-sounds-zh-hk-sinmei-48000-1.0.51.tar.gz) = 1552162 +SHA256 (freeswitch-sounds-music-8000-1.0.52.tar.gz) = 2491dcb92a69c629b03ea070d2483908a52e2c530dd77791f49a45a4d70aaa07 +SIZE (freeswitch-sounds-music-8000-1.0.52.tar.gz) = 14620675 +SHA256 (freeswitch-sounds-en-us-callie-8000-1.0.51.tar.gz) = e48a63bd69e6253d294ce43a941d603b02467feb5d92ee57a536ccc5f849a4a8 +SIZE (freeswitch-sounds-en-us-callie-8000-1.0.51.tar.gz) = 18657031 +SHA256 (freeswitch-sounds-en-ca-june-8000-1.0.51.tar.gz) = 9aaa9d73cfecfdab7a1fa2d63d65b922b86a405ebb9a31b09b15e58a2af9260a +SIZE (freeswitch-sounds-en-ca-june-8000-1.0.51.tar.gz) = 4754438 +SHA256 (freeswitch-sounds-fr-ca-june-8000-1.0.51.tar.gz) = eada67c61bd62ec420eb017df7524d10de286fba0c2da4800516b9f62c00e78c +SIZE (freeswitch-sounds-fr-ca-june-8000-1.0.51.tar.gz) = 13460178 +SHA256 (freeswitch-sounds-ru-RU-elena-8000-1.0.51.tar.gz) = d2679503eb1f4dc1716df5f8c4b5a7b721f087b17e96a02b1a92480311074c66 +SIZE (freeswitch-sounds-ru-RU-elena-8000-1.0.51.tar.gz) = 12678200 +SHA256 (freeswitch-sounds-pt-BR-karina-8000-1.0.51.tar.gz) = ba9b5d7f97675c560823a6f94804a6716dac66efe203dd1779952518c3944a77 +SIZE (freeswitch-sounds-pt-BR-karina-8000-1.0.51.tar.gz) = 14142676 +SHA256 (freeswitch-sounds-sv-se-jakob-8000-1.0.50.tar.gz) = aa81c97b2954b36d5625d556d2c6764ee79d0c925284ba5ff4c60cb479936b48 +SIZE (freeswitch-sounds-sv-se-jakob-8000-1.0.50.tar.gz) = 2800728 +SHA256 (freeswitch-sounds-zh-cn-sinmei-8000-1.0.51.tar.gz) = 764985f39313426ef4a0ea4dd848f05faaced37b91b2c9a22f17d3f77235fae3 +SIZE (freeswitch-sounds-zh-cn-sinmei-8000-1.0.51.tar.gz) = 302713 +SHA256 (freeswitch-sounds-zh-hk-sinmei-8000-1.0.51.tar.gz) = 917d08c80969bdaf30f2a63a3b69f542b143614d42c6241503ac655d13864eb0 +SIZE (freeswitch-sounds-zh-hk-sinmei-8000-1.0.51.tar.gz) = 282597 Modified: head/net/freeswitch/files/extrapatch-modules.conf ============================================================================== --- head/net/freeswitch/files/extrapatch-modules.conf Sun Jul 28 16:26:32 2019 (r507515) +++ head/net/freeswitch/files/extrapatch-modules.conf Sun Jul 28 17:11:34 2019 (r507516) @@ -1,6 +1,6 @@ ---- modules.conf.orig 2018-09-07 17:29:48.000000000 +0000 -+++ modules.conf 2018-09-10 16:55:17.869385000 +0000 -@@ -1,165 +1,165 @@ +--- modules.conf.orig 2019-01-25 00:17:59 UTC ++++ modules.conf +@@ -1,166 +1,166 @@ -#applications/mod_abstraction -#applications/mod_av -#applications/mod_avmd @@ -66,6 +66,7 @@ #applications/mod_rad_auth -#applications/mod_redis -#applications/mod_rss + applications/mod_signalwire +applications/mod_redis +applications/mod_rss applications/mod_sms Added: head/net/freeswitch/files/patch-src_switch__utils.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/freeswitch/files/patch-src_switch__utils.c Sun Jul 28 17:11:34 2019 (r507516) @@ -0,0 +1,11 @@ +--- src/switch_utils.c.orig 2019-05-26 01:06:48 UTC ++++ src/switch_utils.c +@@ -1847,7 +1847,7 @@ SWITCH_DECLARE(switch_status_t) switch_f + goto doh; + } + +- switch_copy_string(buf, get_addr(abuf, sizeof(abuf), (struct sockaddr *) &iface_out, sizeof(struct sockaddr_storage)), len); ++ switch_copy_string(buf, get_addr(abuf, sizeof(abuf), (struct sockaddr *) &iface_out, sizeof(iface_out)), len); + if (mask) { + get_netmask((struct sockaddr_in *) &iface_out, mask); + } Modified: head/net/freeswitch/pkg-plist ============================================================================== --- head/net/freeswitch/pkg-plist Sun Jul 28 16:26:32 2019 (r507515) +++ head/net/freeswitch/pkg-plist Sun Jul 28 17:11:34 2019 (r507516) @@ -4,6 +4,16 @@ bin/fs_encode bin/fs_ivrd bin/fsxs bin/gentls_cert +bin/switch_core +bin/switch_event +bin/switch_hash +bin/switch_ivr_originate +bin/switch_utils +%%ALL_MODULES%%bin/test_avformat +%%ALL_MODULES%%bin/test_iks +%%ALL_MODULES%%bin/test_mod_av +%%ALL_MODULES%%bin/test_nlsml +%%ALL_MODULES%%bin/test_srgs bin/tone2wav include/freeswitch/libteletone.h include/freeswitch/libteletone_detect.h @@ -57,6 +67,8 @@ include/freeswitch/switch_vad.h include/freeswitch/switch_vpx.h include/freeswitch/switch_xml.h include/freeswitch/switch_xml_config.h +include/freeswitch/test/switch_fct.h +include/freeswitch/test/switch_test.h include/freeswitch/tpl.h %%ALL_MODULES%%lib/freeswitch/mod/mod_abstraction.so %%ALL_MODULES%%lib/freeswitch/mod/mod_alsa.so @@ -643,6 +655,7 @@ libdata/pkgconfig/freeswitch.pc %%PORTEXAMPLES%%%%EXAMPLESDIR%%/vanilla/autoload_configs/amqp.conf.xml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/vanilla/autoload_configs/amr.conf.xml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/vanilla/autoload_configs/amrwb.conf.xml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vanilla/autoload_configs/av.conf.xml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/vanilla/autoload_configs/avmd.conf.xml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/vanilla/autoload_configs/blacklist.conf.xml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/vanilla/autoload_configs/callcenter.conf.xml @@ -655,6 +668,7 @@ libdata/pkgconfig/freeswitch.pc %%PORTEXAMPLES%%%%EXAMPLESDIR%%/vanilla/autoload_configs/conference.conf.xml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/vanilla/autoload_configs/conference_layouts.conf.xml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/vanilla/autoload_configs/console.conf.xml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vanilla/autoload_configs/curl.conf.xml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/vanilla/autoload_configs/db.conf.xml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/vanilla/autoload_configs/dialplan_directory.conf.xml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/vanilla/autoload_configs/dingaling.conf.xml