Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Oct 2018 14:36:57 -0400
From:      Steve Wills <swills@FreeBSD.org>
To:        Tijl Coosemans <tijl@FreeBSD.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r482343 - in head: . audio audio/bcg729 audio/msbcg729 audio/msilbc deskutils deskutils/belcard devel/libosmo-abis multimedia multimedia/bcmatroska2 multimedia/bcmatroska2/files multime...
Message-ID:  <e5f2444f-88e6-76c0-6459-ab0207c0509b@FreeBSD.org>
In-Reply-To: <201810181331.w9IDV1Nb084061@repo.freebsd.org>
References:  <201810181331.w9IDV1Nb084061@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

linphone seems to fail to configure for me now:

CMake Error at /usr/local/lib/cmake/Qt5Core/Qt5CoreConfig.cmake:15 
(message):
   The imported target "Qt5::Core" references the file

      "/usr/local/lib/qt5/bin/qmake"

   but this file does not exist.

Could you take a look?

Thanks,
Steve

On 10/18/18 9:31 AM, Tijl Coosemans wrote:
> Author: tijl
> Date: Thu Oct 18 13:31:00 2018
> New Revision: 482343
> URL: https://svnweb.freebsd.org/changeset/ports/482343
> 
> Log:
>    Update the Linphone stack and drop maintainership.
>    
>    Linphone uses Qt5 now instead of GTK2.
>    
>    audio/bcg729:
>    - switch to cmake, required by net/mediastreamer
>    - download distfile instead of using gitlab
>    - fix license: source code allows later GPL version
>    
>    audio/msbcg729: deleted, net/mediastreamer contains a G.729 codec now
>    audio/msilbc: deleted, superseded by multimedia/mswebrtc
>    deskutils/belcard: version 1.0.2
>    multimedia/bcmatroska2: version 0.23
>    multimedia/msopenh264: version 1.2.1
>    multimedia/mswebrtc: version 1.1.1
>    multimedia/msx264: deleted, superseded by msopenh264
>    net/bctoolbox: version 0.6.0
>    net/belle-sip: version 1.6.3
>    net/liblinphone: version 3.12.0
>    net/linphone: version 4.1.1 + upstream Qt 5.11 patches
>    net/mediastreamer: version 2.16.1 + upstream libsrtp2 patch
>    net/ortp: version 1.0.2 + bump dependent port devel/libosmo-abis
>    security/bzrtp: version 1.0.6
>    textproc/belr: version 0.1.3
> 
> Added:
>    head/deskutils/belcard/
>    head/deskutils/belcard/Makefile   (contents, props changed)
>    head/deskutils/belcard/distinfo   (contents, props changed)
>    head/deskutils/belcard/pkg-descr   (contents, props changed)
>    head/deskutils/belcard/pkg-plist   (contents, props changed)
>    head/multimedia/bcmatroska2/
>    head/multimedia/bcmatroska2/Makefile   (contents, props changed)
>    head/multimedia/bcmatroska2/distinfo   (contents, props changed)
>    head/multimedia/bcmatroska2/files/
>    head/multimedia/bcmatroska2/files/patch-corec-corec-helpers-file-file_libc.c   (contents, props changed)
>    head/multimedia/bcmatroska2/pkg-descr   (contents, props changed)
>    head/multimedia/bcmatroska2/pkg-plist   (contents, props changed)
>    head/multimedia/mswebrtc/
>    head/multimedia/mswebrtc/Makefile   (contents, props changed)
>    head/multimedia/mswebrtc/distinfo   (contents, props changed)
>    head/multimedia/mswebrtc/pkg-descr   (contents, props changed)
>    head/net/bctoolbox/files/patch-src-CMakeLists.txt   (contents, props changed)
>    head/net/liblinphone/
>       - copied from r482155, head/net/linphone/
>    head/net/liblinphone/files/patch-cmake-FindIntl.cmake   (contents, props changed)
>    head/net/liblinphone/files/patch-wrappers-cpp-genwrapper.py   (contents, props changed)
>    head/net/linphone/files/patch-00-ecaab0f   (contents, props changed)
>    head/net/linphone/files/patch-01-5dd0161   (contents, props changed)
>    head/net/linphone/files/patch-02-c840bba   (contents, props changed)
>    head/net/linphone/files/patch-03-85c2165   (contents, props changed)
>    head/net/linphone/files/patch-04-8720931   (contents, props changed)
>    head/net/linphone/files/patch-05-4f908ef   (contents, props changed)
>    head/net/linphone/files/patch-06-70f47b0   (contents, props changed)
>    head/net/linphone/files/patch-07-7f62ae9   (contents, props changed)
>    head/net/mediastreamer/files/patch-00-9790349   (contents, props changed)
>    head/net/mediastreamer/files/patch-CMakeLists.txt   (contents, props changed)
>    head/net/mediastreamer/files/patch-cmake-FindGLX.cmake   (contents, props changed)
>    head/net/mediastreamer/files/patch-src-CMakeLists.txt   (contents, props changed)
>    head/textproc/belr/
>    head/textproc/belr/Makefile   (contents, props changed)
>    head/textproc/belr/distinfo   (contents, props changed)
>    head/textproc/belr/pkg-descr   (contents, props changed)
>    head/textproc/belr/pkg-plist   (contents, props changed)
> Deleted:
>    head/audio/msbcg729/
>    head/audio/msilbc/
>    head/multimedia/msopenh264/pkg-plist
>    head/multimedia/msx264/
>    head/net/bctoolbox/files/patch-configure
>    head/net/bctoolbox/files/patch-src-Makefile.in
>    head/net/belle-sip/files/patch-configure
>    head/net/liblinphone/files/patch-configure
>    head/net/liblinphone/files/patch-console-Makefile.in
>    head/net/liblinphone/files/patch-coreapi-Makefile.in
>    head/net/liblinphone/files/patch-daemon-Makefile.in
>    head/net/liblinphone/files/patch-gtk-Makefile.in
>    head/net/liblinphone/files/patch-gtk-main.c
>    head/net/liblinphone/files/patch-tools-Makefile.in
>    head/net/linphone/files/patch-configure
>    head/net/linphone/files/patch-console-Makefile.in
>    head/net/linphone/files/patch-coreapi-Makefile.in
>    head/net/linphone/files/patch-coreapi__presence.c
>    head/net/linphone/files/patch-daemon-Makefile.in
>    head/net/linphone/files/patch-gtk-Makefile.in
>    head/net/linphone/files/patch-gtk-main.c
>    head/net/linphone/files/patch-tools-Makefile.in
>    head/net/mediastreamer/files/patch-src_videofilters_nowebcam.c
>    head/net/ortp/files/patch-configure
> Modified:
>    head/MOVED
>    head/audio/Makefile
>    head/audio/bcg729/Makefile
>    head/audio/bcg729/distinfo
>    head/audio/bcg729/pkg-plist
>    head/deskutils/Makefile
>    head/devel/libosmo-abis/Makefile
>    head/multimedia/Makefile
>    head/multimedia/msopenh264/Makefile
>    head/multimedia/msopenh264/distinfo
>    head/multimedia/msopenh264/pkg-descr
>    head/net/Makefile
>    head/net/bctoolbox/Makefile
>    head/net/bctoolbox/distinfo
>    head/net/bctoolbox/files/patch-src-utils-port.c
>    head/net/bctoolbox/pkg-plist
>    head/net/belle-sip/Makefile
>    head/net/belle-sip/distinfo
>    head/net/belle-sip/pkg-plist
>    head/net/liblinphone/Makefile
>    head/net/liblinphone/distinfo
>    head/net/liblinphone/pkg-descr
>    head/net/liblinphone/pkg-plist
>    head/net/linphone/Makefile
>    head/net/linphone/distinfo
>    head/net/linphone/pkg-plist
>    head/net/mediastreamer/Makefile
>    head/net/mediastreamer/distinfo
>    head/net/mediastreamer/files/patch-src-base-msfactory.c
>    head/net/mediastreamer/pkg-descr
>    head/net/mediastreamer/pkg-plist
>    head/net/ortp/Makefile
>    head/net/ortp/distinfo
>    head/net/ortp/pkg-plist
>    head/security/bzrtp/Makefile
>    head/security/bzrtp/distinfo
>    head/security/bzrtp/pkg-plist
>    head/textproc/Makefile
> 
> Modified: head/MOVED
> ==============================================================================
> --- head/MOVED	Thu Oct 18 12:19:57 2018	(r482342)
> +++ head/MOVED	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -10579,3 +10579,6 @@ deskutils/tagutils||2018-10-16|Has expired: Unmaintain
>   devel/libleaftag||2018-10-16|Has expired: Unmaintained upstream
>   net-im/jabber||2018-10-16|Has expired: Unmaintained upstream
>   cad/gmsh-occ||2018-10-17|To match upstream, cad/gmsh now builds with OCC
> +audio/msbcg729||2018-10-18|Obsolete: net/mediastreamer has built-in G.729 codec
> +audio/msilbc|multimedia/mswebrtc|2018-10-18|Deprecated upstream
> +multimedia/msx264|multimedia/msopenh264|2018-10-18|Deprecated upstream
> 
> Modified: head/audio/Makefile
> ==============================================================================
> --- head/audio/Makefile	Thu Oct 18 12:19:57 2018	(r482342)
> +++ head/audio/Makefile	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -563,8 +563,6 @@
>       SUBDIR += mpg321
>       SUBDIR += mpiosh
>       SUBDIR += mps
> -    SUBDIR += msbcg729
> -    SUBDIR += msilbc
>       SUBDIR += mumble
>       SUBDIR += murmur
>       SUBDIR += musepack
> 
> Modified: head/audio/bcg729/Makefile
> ==============================================================================
> --- head/audio/bcg729/Makefile	Thu Oct 18 12:19:57 2018	(r482342)
> +++ head/audio/bcg729/Makefile	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -3,24 +3,19 @@
>   
>   PORTNAME=	bcg729
>   PORTVERSION=	1.0.4
> +PORTREVISION=	1
>   CATEGORIES=	audio
> +MASTER_SITES=	https://linphone.org/releases/sources/bcg729/
>   
>   MAINTAINER=	madpilot@FreeBSD.org
>   COMMENT=	Software G729A encoder and decoder library written in C
>   
> -LICENSE=	GPLv2
> +LICENSE=	GPLv2+
>   LICENSE_FILE=	${WRKSRC}/COPYING
>   
> -GNU_CONFIGURE=	yes
> -CONFIGURE_ARGS=	--disable-msplugin --disable-strict
> -INSTALL_TARGET=	install-strip
> -USES=		autoreconf libtool pathfix pkgconfig
> +USES=		cmake:outsource
>   USE_LDCONFIG=	yes
>   
> -USE_GITLAB=	yes
> -GL_SITE=	https://gitlab.linphone.org
> -GL_ACCOUNT=	BC/public
> -GL_PROJECT=	bcg729
> -GL_COMMIT=	9ada79d7ff53815e85432e7442810a2fd49dbd0e
> +CMAKE_ARGS=	-DENABLE_STATIC=NO
>   
>   .include <bsd.port.mk>
> 
> Modified: head/audio/bcg729/distinfo
> ==============================================================================
> --- head/audio/bcg729/distinfo	Thu Oct 18 12:19:57 2018	(r482342)
> +++ head/audio/bcg729/distinfo	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -1,3 +1,3 @@
> -TIMESTAMP = 1531294135
> -SHA256 (BC/public-bcg729-9ada79d7ff53815e85432e7442810a2fd49dbd0e_GL0.tar.gz) = 128e8dd0abe87baa45f0a49b1188cb6cc51893391cc36dc79624a2b9671ffe12
> -SIZE (BC/public-bcg729-9ada79d7ff53815e85432e7442810a2fd49dbd0e_GL0.tar.gz) = 115407
> +TIMESTAMP = 1529869611
> +SHA256 (bcg729-1.0.4.tar.gz) = 1a0fbf1ff91470037e83fa67976f940ebb601e4cc525859c754f4e7ffc24c307
> +SIZE (bcg729-1.0.4.tar.gz) = 121994
> 
> Modified: head/audio/bcg729/pkg-plist
> ==============================================================================
> --- head/audio/bcg729/pkg-plist	Thu Oct 18 12:19:57 2018	(r482342)
> +++ head/audio/bcg729/pkg-plist	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -1,7 +1,8 @@
>   include/bcg729/decoder.h
>   include/bcg729/encoder.h
> -lib/libbcg729.a
>   lib/libbcg729.so
>   lib/libbcg729.so.0
> -lib/libbcg729.so.0.0.0
> -libdata/pkgconfig/libbcg729.pc
> +share/Bcg729/cmake/Bcg729Config.cmake
> +share/Bcg729/cmake/Bcg729ConfigVersion.cmake
> +share/Bcg729/cmake/Bcg729Targets-%%CMAKE_BUILD_TYPE%%.cmake
> +share/Bcg729/cmake/Bcg729Targets.cmake
> 
> Modified: head/deskutils/Makefile
> ==============================================================================
> --- head/deskutils/Makefile	Thu Oct 18 12:19:57 2018	(r482342)
> +++ head/deskutils/Makefile	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -16,6 +16,7 @@
>       SUBDIR += autocutsel
>       SUBDIR += baobab
>       SUBDIR += basket
> +    SUBDIR += belcard
>       SUBDIR += bigyear
>       SUBDIR += bijiben
>       SUBDIR += bitcollider
> 
> Added: head/deskutils/belcard/Makefile
> ==============================================================================
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/deskutils/belcard/Makefile	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -0,0 +1,23 @@
> +# $FreeBSD$
> +
> +PORTNAME=	belcard
> +PORTVERSION=	1.0.2
> +CATEGORIES=	deskutils
> +MASTER_SITES=	https://www.linphone.org/releases/sources/belcard/
> +
> +MAINTAINER=	ports@FreeBSD.org
> +COMMENT=	vCard support library
> +
> +LICENSE=	GPLv2+
> +LICENSE_FILE=	${WRKSRC}/COPYING
> +
> +LIB_DEPENDS=	libbctoolbox.so:net/bctoolbox \
> +		libbelr.so:textproc/belr
> +
> +USES=		cmake:outsource
> +USE_LDCONFIG=	yes
> +
> +CMAKE_ARGS=	-DENABLE_STATIC=NO -DENABLE_STRICT=NO -DENABLE_UNIT_TESTS=NO
> +WRKSRC= 	${WRKDIR}/${DISTNAME}-0
> +
> +.include <bsd.port.mk>
> 
> Added: head/deskutils/belcard/distinfo
> ==============================================================================
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/deskutils/belcard/distinfo	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -0,0 +1,3 @@
> +TIMESTAMP = 1539599261
> +SHA256 (belcard-1.0.2.tar.gz) = 1350f63bd183e5d8b05afa7673726362a55e196e7bde600a58cb421d28cd3e46
> +SIZE (belcard-1.0.2.tar.gz) = 197955
> 
> Added: head/deskutils/belcard/pkg-descr
> ==============================================================================
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/deskutils/belcard/pkg-descr	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -0,0 +1,3 @@
> +Belcard is a C++ library to manipulate vCard files.
> +
> +WWW: https://www.linphone.org/
> 
> Added: head/deskutils/belcard/pkg-plist
> ==============================================================================
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/deskutils/belcard/pkg-plist	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -0,0 +1,25 @@
> +bin/belcard-folder
> +bin/belcard-parser
> +bin/belcard-unfolder
> +include/belcard/belcard.hpp
> +include/belcard/belcard_addressing.hpp
> +include/belcard/belcard_calendar.hpp
> +include/belcard/belcard_communication.hpp
> +include/belcard/belcard_explanatory.hpp
> +include/belcard/belcard_general.hpp
> +include/belcard/belcard_generic.hpp
> +include/belcard/belcard_geographical.hpp
> +include/belcard/belcard_identification.hpp
> +include/belcard/belcard_organizational.hpp
> +include/belcard/belcard_params.hpp
> +include/belcard/belcard_parser.hpp
> +include/belcard/belcard_property.hpp
> +include/belcard/belcard_rfc6474.hpp
> +include/belcard/belcard_security.hpp
> +include/belcard/belcard_utils.hpp
> +include/belcard/vcard_grammar.hpp
> +lib/libbelcard.so
> +lib/libbelcard.so.1
> +share/Belcard/cmake/BelcardConfig.cmake
> +share/Belcard/cmake/BelcardTargets-%%CMAKE_BUILD_TYPE%%.cmake
> +share/Belcard/cmake/BelcardTargets.cmake
> 
> Modified: head/devel/libosmo-abis/Makefile
> ==============================================================================
> --- head/devel/libosmo-abis/Makefile	Thu Oct 18 12:19:57 2018	(r482342)
> +++ head/devel/libosmo-abis/Makefile	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -2,6 +2,7 @@
>   
>   PORTNAME=	libosmo-abis
>   PORTVERSION=	0.5.1
> +PORTREVISION=	1
>   CATEGORIES=	devel
>   MASTER_SITES=	http://git.osmocom.org/libosmo-abis/snapshot/ \
>   		http://chaosophia.net/downloads/osmocom/${PORTNAME}/
> 
> Modified: head/multimedia/Makefile
> ==============================================================================
> --- head/multimedia/Makefile	Thu Oct 18 12:19:57 2018	(r482342)
> +++ head/multimedia/Makefile	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -26,6 +26,7 @@
>       SUBDIR += avidemux-qt4
>       SUBDIR += avinfo
>       SUBDIR += baka-mplayer
> +    SUBDIR += bcmatroska2
>       SUBDIR += bino
>       SUBDIR += bitstream
>       SUBDIR += blind
> @@ -283,7 +284,7 @@
>       SUBDIR += mpv
>       SUBDIR += msdl
>       SUBDIR += msopenh264
> -    SUBDIR += msx264
> +    SUBDIR += mswebrtc
>       SUBDIR += mxflib
>       SUBDIR += mythtv
>       SUBDIR += mythtv-frontend
> 
> Added: head/multimedia/bcmatroska2/Makefile
> ==============================================================================
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/multimedia/bcmatroska2/Makefile	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -0,0 +1,16 @@
> +# $FreeBSD$
> +
> +PORTNAME=	bcmatroska2
> +PORTVERSION=	0.23
> +CATEGORIES=	multimedia
> +MASTER_SITES=	https://www.linphone.org/releases/sources/bcmatroska2/
> +
> +MAINTAINER=	ports@FreeBSD.org
> +COMMENT=	Belledonne Communications Matroska media container support
> +
> +USES=		cmake:outsource
> +USE_LDCONFIG=	yes
> +
> +CMAKE_ARGS=	-DENABLE_STATIC=NO
> +
> +.include <bsd.port.mk>
> 
> Added: head/multimedia/bcmatroska2/distinfo
> ==============================================================================
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/multimedia/bcmatroska2/distinfo	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -0,0 +1,3 @@
> +TIMESTAMP = 1529855371
> +SHA256 (bcmatroska2-0.23.tar.gz) = 2540e2d39785004060688218df2d33ddefc2561f6cf1fcdd4d2840e8c8a41ba8
> +SIZE (bcmatroska2-0.23.tar.gz) = 959058
> 
> Added: head/multimedia/bcmatroska2/files/patch-corec-corec-helpers-file-file_libc.c
> ==============================================================================
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/multimedia/bcmatroska2/files/patch-corec-corec-helpers-file-file_libc.c	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -0,0 +1,11 @@
> +--- corec/corec/helpers/file/file_libc.c.orig	2017-07-20 13:52:29 UTC
> ++++ corec/corec/helpers/file/file_libc.c
> +@@ -40,7 +40,7 @@
> + #include <unistd.h>
> + #include <dirent.h>
> + #include <errno.h>
> +-#if defined(TARGET_OSX)
> ++#if defined(TARGET_OSX) || defined(__FreeBSD__)
> + #include <sys/mount.h>
> + #elif defined(TARGET_QNX)
> + #include <sys/statvfs.h>
> 
> Added: head/multimedia/bcmatroska2/pkg-descr
> ==============================================================================
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/multimedia/bcmatroska2/pkg-descr	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -0,0 +1,3 @@
> +This library provides support for Matroska, a media container format.
> +
> +WWW: https://www.linphone.org/
> 
> Added: head/multimedia/bcmatroska2/pkg-plist
> ==============================================================================
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/multimedia/bcmatroska2/pkg-plist	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -0,0 +1,43 @@
> +include/corec/array/array.h
> +include/corec/banned.h
> +include/corec/confhelper.h
> +include/corec/config.h
> +include/corec/corec.h
> +include/corec/err.h
> +include/corec/helper.h
> +include/corec/helpers/charconvert/charconvert.h
> +include/corec/helpers/date/date.h
> +include/corec/helpers/file/file.h
> +include/corec/helpers/file/streams.h
> +include/corec/helpers/md5/md5.h
> +include/corec/helpers/parser/buffer.h
> +include/corec/helpers/parser/dataheap.h
> +include/corec/helpers/parser/hotkey.h
> +include/corec/helpers/parser/nodelookup.h
> +include/corec/helpers/parser/parser.h
> +include/corec/helpers/parser/strtab.h
> +include/corec/helpers/parser/strtypes.h
> +include/corec/helpers/parser/urlpart.h
> +include/corec/helpers/system/ccsystem.h
> +include/corec/memalloc.h
> +include/corec/memheap.h
> +include/corec/multithread/multithread.h
> +include/corec/node/node.h
> +include/corec/node/node_internal.h
> +include/corec/node/nodebase.h
> +include/corec/node/nodetools.h
> +include/corec/node/nodetree.h
> +include/corec/portab.h
> +include/corec/str/str.h
> +include/ebml/ebml.h
> +include/ebml/ebml_internal.h
> +include/matroska/matroska.h
> +include/matroska/matroska_internal.h
> +include/matroska/matroska_sem.h
> +lib/libbcmatroska2.so
> +lib/libbcmatroska2.so.0
> +lib/libbcmatroska2.so.0.0.0
> +%%DATADIR%%/cmake/BcMatroska2Config.cmake
> +%%DATADIR%%/cmake/BcMatroska2ConfigVersion.cmake
> +%%DATADIR%%/cmake/BcMatroska2Targets-%%CMAKE_BUILD_TYPE%%.cmake
> +%%DATADIR%%/cmake/BcMatroska2Targets.cmake
> 
> Modified: head/multimedia/msopenh264/Makefile
> ==============================================================================
> --- head/multimedia/msopenh264/Makefile	Thu Oct 18 12:19:57 2018	(r482342)
> +++ head/multimedia/msopenh264/Makefile	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -1,20 +1,23 @@
>   # $FreeBSD$
>   
>   PORTNAME=	msopenh264
> -PORTVERSION=	1.1.2
> -PORTREVISION=	2
> +PORTVERSION=	1.2.1
>   CATEGORIES=	multimedia net
> -MASTER_SITES=	SAVANNAH/linphone/plugins/sources/
> +MASTER_SITES=	https://www.linphone.org/releases/sources/plugins/msopenh264/
>   
> -MAINTAINER=	tijl@FreeBSD.org
> -COMMENT=	Mediastreamer plugin for H264 encoding/decoding
> +MAINTAINER=	ports@FreeBSD.org
> +COMMENT=	Mediastreamer plugin with H.264 codec
>   
> +LICENSE=	GPLv2+
> +LICENSE_FILE=	${WRKSRC}/COPYING
> +
>   LIB_DEPENDS=	libmediastreamer_base.so:net/mediastreamer \
> -		libopenh264.so:multimedia/openh264
> +		libopenh264.so:multimedia/openh264 \
> +		libortp.so:net/ortp
>   
> -USES=		libtool pkgconfig
> -GNU_CONFIGURE=	yes
> -CONFIGURE_ARGS=	--disable-strict
> -INSTALL_TARGET=	install-strip
> +USES=		cmake:outsource
> +
> +CMAKE_ARGS=	-DENABLE_STATIC=NO
> +PLIST_FILES=	lib/mediastreamer/plugins/libmsopenh264.so
>   
>   .include <bsd.port.mk>
> 
> Modified: head/multimedia/msopenh264/distinfo
> ==============================================================================
> --- head/multimedia/msopenh264/distinfo	Thu Oct 18 12:19:57 2018	(r482342)
> +++ head/multimedia/msopenh264/distinfo	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -1,3 +1,3 @@
> -TIMESTAMP = 1476614735
> -SHA256 (msopenh264-1.1.2.tar.gz) = 57e9d82540624afc42149fad8b2c52afddc996b418e61b9f6f7954749d59f8f3
> -SIZE (msopenh264-1.1.2.tar.gz) = 373065
> +TIMESTAMP = 1539620002
> +SHA256 (msopenh264-1.2.1.tar.gz) = a8622752fcc8a3cbbcfb3ffa2fe0f8419aceebb8d5dc2bca03a68852bf7abd65
> +SIZE (msopenh264-1.2.1.tar.gz) = 29665
> 
> Modified: head/multimedia/msopenh264/pkg-descr
> ==============================================================================
> --- head/multimedia/msopenh264/pkg-descr	Thu Oct 18 12:19:57 2018	(r482342)
> +++ head/multimedia/msopenh264/pkg-descr	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -1,3 +1,3 @@
> -H264 encoder and decoder plugin for Mediastreamer based on OpenH264 codec.
> +H.264 codec for Mediastreamer based on OpenH264.
>   
>   WWW: https://www.linphone.org/technical-corner/mediastreamer2.html
> 
> Added: head/multimedia/mswebrtc/Makefile
> ==============================================================================
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/multimedia/mswebrtc/Makefile	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -0,0 +1,23 @@
> +# $FreeBSD$
> +
> +PORTNAME=	mswebrtc
> +PORTVERSION=	1.1.1
> +CATEGORIES=	multimedia net
> +MASTER_SITES=	https://www.linphone.org/releases/sources/plugins/mswebrtc/
> +
> +MAINTAINER=	ports@FreeBSD.org
> +COMMENT=	Mediastreamer plugin with WebRTC codecs
> +
> +LICENSE=	GPLv2+
> +LICENSE_FILE=	${WRKSRC}/COPYING
> +
> +LIB_DEPENDS=	libbctoolbox.so:net/bctoolbox \
> +		libmediastreamer_base.so:net/mediastreamer \
> +		libortp.so:net/ortp
> +
> +USES=		cmake:outsource
> +
> +CMAKE_ARGS=	-DENABLE_STATIC=NO
> +PLIST_FILES=	lib/mediastreamer/plugins/libmswebrtc.so
> +
> +.include <bsd.port.mk>
> 
> Added: head/multimedia/mswebrtc/distinfo
> ==============================================================================
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/multimedia/mswebrtc/distinfo	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -0,0 +1,3 @@
> +TIMESTAMP = 1539620822
> +SHA256 (mswebrtc-1.1.1.tar.gz) = 19d7836aec6db16c9ccb65d168eb2b87ab039c04af13632b861afa9a284442f2
> +SIZE (mswebrtc-1.1.1.tar.gz) = 2360979
> 
> Added: head/multimedia/mswebrtc/pkg-descr
> ==============================================================================
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/multimedia/mswebrtc/pkg-descr	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -0,0 +1,3 @@
> +WebRTC codecs for Mediastreamer (iSAC, AEC, iLBC).
> +
> +WWW: https://www.linphone.org/technical-corner/mediastreamer2.html
> 
> Modified: head/net/Makefile
> ==============================================================================
> --- head/net/Makefile	Thu Oct 18 12:19:57 2018	(r482342)
> +++ head/net/Makefile	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -383,6 +383,7 @@
>       SUBDIR += libksieve
>       SUBDIR += libkvkontakte
>       SUBDIR += libkvkontakte-kde4
> +    SUBDIR += liblinphone
>       SUBDIR += libmaia
>       SUBDIR += libmateweather
>       SUBDIR += libmaxminddb
> 
> Modified: head/net/bctoolbox/Makefile
> ==============================================================================
> --- head/net/bctoolbox/Makefile	Thu Oct 18 12:19:57 2018	(r482342)
> +++ head/net/bctoolbox/Makefile	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -1,13 +1,11 @@
> -# Created by: Maxim Sobolev <sobomax@FreeBSD.org>
>   # $FreeBSD$
>   
>   PORTNAME=	bctoolbox
> -PORTVERSION=	0.2.0
> -PORTREVISION=	6
> +PORTVERSION=	0.6.0
>   CATEGORIES=	net
> -MASTER_SITES=	SAVANNAH/linphone/bctoolbox
> +MASTER_SITES=	https://www.linphone.org/releases/sources/bctoolbox/
>   
> -MAINTAINER=	tijl@FreeBSD.org
> +MAINTAINER=	ports@FreeBSD.org
>   COMMENT=	Belledonne Communications utility library
>   
>   LICENSE=	GPLv2+
> @@ -16,14 +14,14 @@ LICENSE_FILE=	${WRKSRC}/COPYING
>   BUILD_DEPENDS=	mbedtls>=2.3.0_2:security/mbedtls
>   LIB_DEPENDS=	libmbedtls.so:security/mbedtls
>   
> -GNU_CONFIGURE=	yes
> -CONFIGURE_ARGS=	--disable-strict
> -CPPFLAGS+=	-DHAVE_ARC4RANDOM -DHAVE_DTLS_SRTP
> -INSTALL_TARGET=	install-strip
> -USES=		libtool pathfix pkgconfig
> +USES=		cmake:outsource
>   USE_LDCONFIG=	yes
>   
> -post-install:
> -	${RM} ${STAGEDIR}${PREFIX}/libdata/pkgconfig/bctoolbox-tester.pc
> +CFLAGS+=	-DHAVE_ARC4RANDOM
> +CMAKE_ARGS=	-DENABLE_STATIC=NO -DENABLE_STRICT=NO \
> +		-DENABLE_TESTS_COMPONENT=NO
> +
> +post-patch:
> +	@${REINPLACE_CMD} '/clock_gettime/d' ${WRKSRC}/CMakeLists.txt
>   
>   .include <bsd.port.mk>
> 
> Modified: head/net/bctoolbox/distinfo
> ==============================================================================
> --- head/net/bctoolbox/distinfo	Thu Oct 18 12:19:57 2018	(r482342)
> +++ head/net/bctoolbox/distinfo	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -1,3 +1,3 @@
> -TIMESTAMP = 1476352142
> -SHA256 (bctoolbox-0.2.0.tar.gz) = a5d37036169dbf51bb67c705dacd300d1d9e3cd3642cef8df6dc630397d93b92
> -SIZE (bctoolbox-0.2.0.tar.gz) = 439179
> +TIMESTAMP = 1505998461
> +SHA256 (bctoolbox-0.6.0.tar.gz) = 4657e1970df262f77e47dee63b1135a5e063b63b0c42cfe7f41642b22e3831a8
> +SIZE (bctoolbox-0.6.0.tar.gz) = 111344
> 
> Added: head/net/bctoolbox/files/patch-src-CMakeLists.txt
> ==============================================================================
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/net/bctoolbox/files/patch-src-CMakeLists.txt	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -0,0 +1,10 @@
> +--- src/CMakeLists.txt.orig	2017-07-17 12:16:03 UTC
> ++++ src/CMakeLists.txt
> +@@ -119,6 +119,7 @@ if(ENABLE_SHARED)
> + 			)
> + 		endif()
> + 	endif()
> ++	target_link_libraries(bctoolbox PRIVATE execinfo)
> + 	if(HAVE_LIBRT)
> + 		target_link_libraries(bctoolbox PRIVATE rt)
> + 	endif()
> 
> Modified: head/net/bctoolbox/files/patch-src-utils-port.c
> ==============================================================================
> --- head/net/bctoolbox/files/patch-src-utils-port.c	Thu Oct 18 12:19:57 2018	(r482342)
> +++ head/net/bctoolbox/files/patch-src-utils-port.c	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -1,11 +1,11 @@
> ---- src/utils/port.c.orig	2016-08-11 09:23:51 UTC
> +--- src/utils/port.c.orig	2017-07-17 12:16:03 UTC
>   +++ src/utils/port.c
> -@@ -1238,7 +1238,7 @@ void bctbx_sockaddr_remove_nat64_mapping
> +@@ -1331,7 +1331,7 @@ void bctbx_sockaddr_remove_nat64_mapping(const struct
> + 		if (htonl(0x0064ff9b) ==
>    #ifdef _MSC_VER
> - 		if ((((in6->sin6_addr.u.Word[0] << 16) & in6->sin6_addr.u.Word[1]) == htonl(0x0064))
> - 			&& (((in6->sin6_addr.u.Word[2] << 16) & in6->sin6_addr.u.Word[3]) == htonl(0xff9b))) {
> + 			((in6->sin6_addr.u.Word[0] << 16) & in6->sin6_addr.u.Word[1])
>   -#elif __APPLE__
>   +#elif __APPLE__ || __FreeBSD__
> - 		if ((in6->sin6_addr.__u6_addr.__u6_addr32[0] == htonl(0x0064)) && (in6->sin6_addr.__u6_addr.__u6_addr32[1] == htonl(0xff9b))) {
> + 			in6->sin6_addr.__u6_addr.__u6_addr32[0]
>    #else
> - 		if ((in6->sin6_addr.s6_addr32[0] == htonl(0x0064)) && (in6->sin6_addr.s6_addr32[1] == htonl(0xff9b))) {
> + 			in6->sin6_addr.s6_addr32[0]
> 
> Modified: head/net/bctoolbox/pkg-plist
> ==============================================================================
> --- head/net/bctoolbox/pkg-plist	Thu Oct 18 12:19:57 2018	(r482342)
> +++ head/net/bctoolbox/pkg-plist	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -1,11 +1,20 @@
>   include/bctoolbox/crypto.h
> +include/bctoolbox/defs.h
> +include/bctoolbox/exception.hh
>   include/bctoolbox/list.h
>   include/bctoolbox/logging.h
>   include/bctoolbox/map.h
> +include/bctoolbox/parser.h
>   include/bctoolbox/port.h
> -include/bctoolbox/tester.h
> +include/bctoolbox/vconnect.h
>   include/bctoolbox/vfs.h
>   lib/libbctoolbox.so
> -lib/libbctoolbox.so.0
> -lib/libbctoolbox.so.0.0.0
> +lib/libbctoolbox.so.1
>   libdata/pkgconfig/bctoolbox.pc
> +%%DATADIR%%/cmake/BcGitVersion.cmake
> +%%DATADIR%%/cmake/BcToolboxCMakeUtils.cmake
> +%%DATADIR%%/cmake/BcToolboxConfig.cmake
> +%%DATADIR%%/cmake/BcToolboxConfigVersion.cmake
> +%%DATADIR%%/cmake/BcToolboxTargets-%%CMAKE_BUILD_TYPE%%.cmake
> +%%DATADIR%%/cmake/BcToolboxTargets.cmake
> +%%DATADIR%%/cmake/gitversion.h.in
> 
> Modified: head/net/belle-sip/Makefile
> ==============================================================================
> --- head/net/belle-sip/Makefile	Thu Oct 18 12:19:57 2018	(r482342)
> +++ head/net/belle-sip/Makefile	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -1,10 +1,9 @@
>   # $FreeBSD$
>   
>   PORTNAME=	belle-sip
> -PORTVERSION=	1.5.0
> -PORTREVISION=	4
> +PORTVERSION=	1.6.3
>   CATEGORIES=	net java
> -MASTER_SITES=	SAVANNAH/linphone/${PORTNAME}/ \
> +MASTER_SITES=	https://www.linphone.org/releases/sources/belle-sip/ \
>   		http://www.antlr3.org/download/:source2
>   DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
>   		antlr-3.4-complete.jar:source2
> @@ -13,7 +12,7 @@ EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
>   MAINTAINER=	bofh@FreeBSD.org
>   COMMENT=	Belle-sip is a SIP (RFC3261) implementation written in C
>   
> -LICENSE=	GPLv2
> +LICENSE=	GPLv2+
>   LICENSE_FILE=	${WRKSRC}/COPYING
>   
>   BROKEN_aarch64=		fails to build: Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
> @@ -21,23 +20,20 @@ BROKEN_aarch64=		fails to build: Exception in thread "
>   LIB_DEPENDS=	libantlr3c.so:devel/libantlr3c \
>   		libbctoolbox.so:net/bctoolbox
>   
> -GNU_CONFIGURE=	yes
> -CPPFLAGS+=	-I${LOCALBASE}/include
> -LIBS+=		-L${LOCALBASE}/lib
> -CONFIGURE_ARGS=	--disable-strict --disable-tests \
> -		--with-antlr=${LOCALBASE}
> -INSTALL_TARGET=	install-strip
> -USES=		compiler:c11 gmake libtool pathfix pkgconfig
> +USES=		cmake
>   USE_JAVA=	yes
> +USE_LDCONFIG=	yes
> +
> +CMAKE_ARGS=	-DENABLE_STATIC=NO -DENABLE_STRICT=NO -DENABLE_TESTS=NO \
> +		-DANTLR3_JAR_PATH:FILEPATH=${WRKDIR}/antlr3.jar
>   JAVA_BUILD=	jre
>   JAVA_VERSION=	1.6+
> -USE_LDCONFIG=	yes
> +WRKSRC=		${WRKDIR}/${DISTNAME}-0
>   
>   post-extract:
> -	@${CP} ${DISTDIR}/antlr-3.4-complete.jar ${WRKDIR}/antlr-complete.jar
> +	@${CP} ${DISTDIR}/antlr-3.4-complete.jar ${WRKDIR}/antlr3.jar
>   
>   post-patch:
> -	@${REINPLACE_CMD} -e 's|%%WRKDIR%%|${WRKDIR}|' -e 's|-lrt||' \
> -		${WRKSRC}/configure
> +	@${REINPLACE_CMD} '/clock_gettime/d' ${WRKSRC}/CMakeLists.txt
>   
>   .include <bsd.port.mk>
> 
> Modified: head/net/belle-sip/distinfo
> ==============================================================================
> --- head/net/belle-sip/distinfo	Thu Oct 18 12:19:57 2018	(r482342)
> +++ head/net/belle-sip/distinfo	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -1,5 +1,5 @@
> -TIMESTAMP = 1476371157
> -SHA256 (belle-sip-1.5.0.tar.gz) = 4bc44ee83f8455fb6248d3b3045c38ab6e71e6699cde3f0cc5d67493bb38a43a
> -SIZE (belle-sip-1.5.0.tar.gz) = 756785
> +TIMESTAMP = 1506002640
> +SHA256 (belle-sip-1.6.3.tar.gz) = 3f3807078b177e50a5ed97aaf8d7f6e77532df3205153e1b2957f557df9ba568
> +SIZE (belle-sip-1.6.3.tar.gz) = 610200
>   SHA256 (antlr-3.4-complete.jar) = 9d3e866b610460664522520f73b81777b5626fb0a282a5952b9800b751550bf7
>   SIZE (antlr-3.4-complete.jar) = 2388361
> 
> Modified: head/net/belle-sip/pkg-plist
> ==============================================================================
> --- head/net/belle-sip/pkg-plist	Thu Oct 18 12:19:57 2018	(r482342)
> +++ head/net/belle-sip/pkg-plist	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -25,8 +25,11 @@ include/belle-sip/sipstack.h
>   include/belle-sip/transaction.h
>   include/belle-sip/types.h
>   include/belle-sip/utils.h
> -lib/libbellesip.a
> +include/belle-sip/wakelock.h
>   lib/libbellesip.so
>   lib/libbellesip.so.0
> -lib/libbellesip.so.0.0.0
>   libdata/pkgconfig/belle-sip.pc
> +share/BelleSIP/cmake/BelleSIPConfig.cmake
> +share/BelleSIP/cmake/BelleSIPConfigVersion.cmake
> +share/BelleSIP/cmake/BelleSIPTargets-%%CMAKE_BUILD_TYPE%%.cmake
> +share/BelleSIP/cmake/BelleSIPTargets.cmake
> 
> Modified: head/net/liblinphone/Makefile
> ==============================================================================
> --- head/net/linphone/Makefile	Mon Oct 15 13:17:24 2018	(r482155)
> +++ head/net/liblinphone/Makefile	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -1,65 +1,46 @@
>   # $FreeBSD$
>   
>   PORTNAME=	linphone
> -PORTVERSION=	3.10.2
> -PORTREVISION=	2
> -PORTEPOCH=	1
> +PORTVERSION=	3.12.0
>   CATEGORIES=	net
> -MASTER_SITES=	SAVANNAH/linphone/3.10.x/sources
> +MASTER_SITES=	https://www.linphone.org/releases/sources/linphone/
> +PKGNAMEPREFIX=	lib
>   
> -MAINTAINER=	tijl@FreeBSD.org
> -COMMENT=	SIP client supporting voice/video calls and text messaging
> +MAINTAINER=	ports@FreeBSD.org
> +COMMENT=	SIP library supporting voice/video calls and text messaging
>   
> +LICENSE=	GPLv2+
> +LICENSE_FILE=	${WRKSRC}/COPYING
> +
> +BUILD_DEPENDS=	doxygen:devel/doxygen \
> +		${PYTHON_PKGNAMEPREFIX}pystache>=0:textproc/py-pystache@${PY_FLAVOR} \
> +		${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
>   LIB_DEPENDS=	libbctoolbox.so:net/bctoolbox \
> +		libbelcard.so:deskutils/belcard \
>   		libbellesip.so:net/belle-sip \
> +		libbzrtp.so:security/bzrtp \
>   		libmediastreamer_base.so:net/mediastreamer \
>   		libortp.so:net/ortp \
>   		libsqlite3.so:databases/sqlite3
>   
> -CONFLICTS_INSTALL=	linphone-base-[0-9]*
> -
> -GNU_CONFIGURE=	yes
> -CONFIGURE_ENV=	OBJC="${CC}"
> -CONFIGURE_ARGS=	--disable-deplibs-link --disable-documentation \
> -		--disable-speex --disable-strict \
> -		--disable-tutorials \
> -		--enable-external-mediastreamer --enable-external-ortp \
> -		--enable-lime \
> -		--with-readline=${LOCALBASE}
> -CPPFLAGS+=	-I${LOCALBASE}/include
> -LIBS+=		-L${LOCALBASE}/lib
> -INSTALLS_ICONS=	yes
> -INSTALL_TARGET=	install-strip
> -USES=		gettext-tools gmake gnome iconv libtool pathfix pkgconfig \
> -		readline:port
> -USE_GNOME=	gtk20 intltool libxml2
> +USES=		cmake:outsource gnome iconv pkgconfig python:build
> +USE_GNOME=	libxml2
>   USE_LDCONFIG=	yes
> -USE_XORG=	x11
>   
> -OPTIONS_DEFINE=	LDAP NLS NOTIFY UPNP VIDEO
> -OPTIONS_DEFAULT=NOTIFY UPNP VIDEO
> +CMAKE_ARGS=	-DENABLE_NLS=NO -DENABLE_STATIC=NO -DENABLE_STRICT=NO \
> +		-DENABLE_UNIT_TESTS=NO
> +
> +OPTIONS_DEFINE=	LDAP VIDEO
> +OPTIONS_DEFAULT=LDAP VIDEO
>   OPTIONS_SUB=	yes
>   
> -LDAP_CONFIGURE_ENABLE=	ldap
> +LDAP_CMAKE_BOOL=	ENABLE_LDAP
>   LDAP_LIB_DEPENDS=	libsasl2.so:security/cyrus-sasl2
>   LDAP_USE=		OPENLDAP=yes
>   
> -NLS_CONFIGURE_ENABLE=	nls
> -NLS_USES=		gettext-runtime
> +VIDEO_CMAKE_BOOL=	ENABLE_VIDEO
>   
> -NOTIFY_CONFIGURE_ENABLE=notify
> -NOTIFY_LIB_DEPENDS=	libnotify.so:devel/libnotify
> -
> -UPNP_CONFIGURE_ENABLE=	upnp
> -UPNP_LIB_DEPENDS=	libupnp.so:devel/upnp
> -
> -VIDEO_CONFIGURE_ENABLE=	video
> -
> -.if defined(WITH_DEBUG)
> -CONFIGURE_ARGS+=--enable-debug
> -.endif
> -
>   post-install:
> -	${RM} -r ${STAGEDIR}${PREFIX}/share/gnome
> +	${RM} -r ${STAGEDIR}${PREFIX}/share/doc/${DISTNAME}
>   
>   .include <bsd.port.mk>
> 
> Modified: head/net/liblinphone/distinfo
> ==============================================================================
> --- head/net/linphone/distinfo	Mon Oct 15 13:17:24 2018	(r482155)
> +++ head/net/liblinphone/distinfo	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -1,3 +1,3 @@
> -TIMESTAMP = 1476459045
> -SHA256 (linphone-3.10.2.tar.gz) = 37cac1f4daa55fcd395b7b49925c01d1638b9d941c66d626ca36a9679332384c
> -SIZE (linphone-3.10.2.tar.gz) = 25017003
> +TIMESTAMP = 1538743344
> +SHA256 (linphone-3.12.0.tar.gz) = 3da4fa55c01aa4a04923a8f028eb7fadeaed094614594e1a12cfb75e4a9f105e
> +SIZE (linphone-3.12.0.tar.gz) = 18667484
> 
> Added: head/net/liblinphone/files/patch-cmake-FindIntl.cmake
> ==============================================================================
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/net/liblinphone/files/patch-cmake-FindIntl.cmake	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -0,0 +1,11 @@
> +--- cmake/FindIntl.cmake.orig	2017-04-06 09:25:59 UTC
> ++++ cmake/FindIntl.cmake
> +@@ -41,7 +41,7 @@ if(INTL_INCLUDE_DIRS)
> + endif()
> +
> + set(INTL_ARGS INTL_INCLUDE_DIRS HAVE_LIBINTL_H)
> +-if(NOT UNIX OR APPLE)
> ++if(NOT UNIX OR APPLE OR CMAKE_SYSTEM_NAME MATCHES "FreeBSD|DragonFly")
> + 	find_library(INTL_LIBRARIES
> + 		NAMES intl
> + 		HINTS ${_INTL_ROOT_PATHS}
> 
> Added: head/net/liblinphone/files/patch-wrappers-cpp-genwrapper.py
> ==============================================================================
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/net/liblinphone/files/patch-wrappers-cpp-genwrapper.py	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -0,0 +1,11 @@
> +--- wrappers/cpp/genwrapper.py.orig	2017-06-20 10:03:59 UTC
> ++++ wrappers/cpp/genwrapper.py
> +@@ -650,6 +650,8 @@ class ClassHeader(object):
> + 				self._add_include(includes, 'external', 'cstdint')
> + 			elif _type.name == 'string':
> + 				self._add_include(includes, 'external', 'string')
> ++			elif _type.name == 'time':
> ++				self._add_include(includes, 'external', 'time.h')
> + 		elif isinstance(_type, AbsApi.ListType):
> + 			self._add_include(includes, 'external', 'list')
> + 			self._needed_includes_from_type(_type.containedTypeDesc, includes)
> 
> Modified: head/net/liblinphone/pkg-descr
> ==============================================================================
> --- head/net/linphone/pkg-descr	Mon Oct 15 13:17:24 2018	(r482155)
> +++ head/net/liblinphone/pkg-descr	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -1,11 +1,4 @@
> -Linphone is an internet phone or Voice Over IP phone (VoIP).
> +Liblinphone is a high level library integrating all the SIP call and instant
> +messaging features into a single easy to use API.
>   
> -* With linphone you can communicate freely with people over the internet,
> -  with voice, video, and text instant messaging
> -* Linphone makes use of the SIP protocol, an open standard for internet
> -  telephony.  You can use Linphone with any SIP VoIP operator, including
> -  the free SIP audio/video service provided by www.linphone.org
> -* Linphone is available for desktop computers: Linux, Windows, MacOSX, and
> -  for mobile phones: Android, iPhone, Blackberry
> -
> -WWW: https://www.linphone.org/
> +WWW: https://www.linphone.org/technical-corner/liblinphone.html
> 
> Modified: head/net/liblinphone/pkg-plist
> ==============================================================================
> --- head/net/linphone/pkg-plist	Mon Oct 15 13:17:24 2018	(r482155)
> +++ head/net/liblinphone/pkg-plist	Thu Oct 18 13:31:00 2018	(r482343)
> @@ -1,183 +1,134 @@
> -bin/linphone
> +bin/buddy_status
> +bin/chatroom
> +bin/filetransfer
> +bin/helloworld
>   bin/linphone-daemon
>   bin/linphone-daemon-pipetest
>   bin/linphonec
>   bin/linphonecsh
> -bin/lp-autoanswer
> -bin/lp-gen-wrappers
> +bin/lp-auto-answer
>   bin/lp-sendmsg
>   bin/lp-test-ecc
>   bin/lpc2xml_test
> +bin/notify
> +bin/realtimetext_receiver
> +bin/realtimetext_sender
> +bin/registration
>   bin/xml2lpc_test
> +include/linphone++/account_creator.hh
> +include/linphone++/account_creator_listener.hh
> +include/linphone++/address.hh
> +include/linphone++/auth_info.hh
> +include/linphone++/buffer.hh
> +include/linphone++/call.hh
> +include/linphone++/call_listener.hh
> +include/linphone++/call_log.hh
> +include/linphone++/call_params.hh
> +include/linphone++/call_stats.hh
> +include/linphone++/chat_message.hh
> +include/linphone++/chat_message_listener.hh
> +include/linphone++/chat_room.hh
> +include/linphone++/conference.hh
> +include/linphone++/conference_params.hh
> +include/linphone++/config.hh
> +include/linphone++/content.hh
> +include/linphone++/core.hh
> +include/linphone++/core_listener.hh
> +include/linphone++/enums.hh
> +include/linphone++/error_info.hh
> +include/linphone++/event.hh
> +include/linphone++/factory.hh
> +include/linphone++/friend.hh
> +include/linphone++/friend_list.hh
> +include/linphone++/friend_list_listener.hh
> +include/linphone++/headers.hh
> +include/linphone++/im_encryption_engine.hh
> +include/linphone++/im_encryption_engine_listener.hh
> +include/linphone++/im_notif_policy.hh
> +include/linphone++/info_message.hh
> +include/linphone++/linphone.hh
> +include/linphone++/nat_policy.hh
> +include/linphone++/object.hh
> +include/linphone++/payload_type.hh
> +include/linphone++/player.hh
> +include/linphone++/player_listener.hh
> +include/linphone++/presence_activity.hh
> +include/linphone++/presence_model.hh
> +include/linphone++/presence_note.hh
> +include/linphone++/presence_person.hh
> +include/linphone++/presence_service.hh
> +include/linphone++/proxy_config.hh
> +include/linphone++/range.hh
> +include/linphone++/transports.hh
> +include/linphone++/tunnel.hh
> +include/linphone++/vcard.hh
> +include/linphone++/video_activation_policy.hh
> +include/linphone++/video_definition.hh
> +include/linphone++/xml_rpc_request.hh
> +include/linphone++/xml_rpc_request_listener.hh
> +include/linphone++/xml_rpc_session.hh
>   include/linphone/account_creator.h
> +include/linphone/account_creator_service.h
> +include/linphone/address.h
> +include/linphone/auth_info.h
>   include/linphone/buffer.h
> +include/linphone/call.h
>   include/linphone/call_log.h
>   include/linphone/call_params.h
> -include/linphone/carddav.h
> +include/linphone/call_stats.h
> +include/linphone/callbacks.h
> +include/linphone/chat.h
>   include/linphone/conference.h
> +include/linphone/contactprovider.h
>   include/linphone/content.h
> +include/linphone/core.h
> +include/linphone/core_utils.h
> +include/linphone/defs.h
> +include/linphone/dictionary.h
> +include/linphone/error_info.h
>   include/linphone/event.h
> +include/linphone/factory.h
> +include/linphone/friend.h
>   include/linphone/friendlist.h
> +include/linphone/headers.h
> +include/linphone/im_encryption_engine.h
> +include/linphone/im_notif_policy.h
> +include/linphone/info_message.h
> +include/linphone/ldapprovider.h
>   include/linphone/linphone_proxy_config.h
>   include/linphone/linphone_tunnel.h
>   include/linphone/linphonecore.h
>   include/linphone/linphonecore_utils.h
>   include/linphone/linphonefriend.h
>   include/linphone/linphonepresence.h
> -include/linphone/lpc2xml.h
>   include/linphone/lpconfig.h
> +include/linphone/misc.h
>   include/linphone/nat_policy.h
> +include/linphone/payload_type.h
> +include/linphone/player.h
> +include/linphone/presence.h
> +include/linphone/proxy_config.h
>   include/linphone/ringtoneplayer.h
>   include/linphone/sipsetup.h
> -include/linphone/sqlite3_bctbx_vfs.h
> +include/linphone/tunnel.h
> +include/linphone/types.h
>   include/linphone/vcard.h
> -include/linphone/xml2lpc.h
> +include/linphone/video_definition.h
> +include/linphone/wrapper_utils.h
>   include/linphone/xmlrpc.h
> +lib/liblinphone++.so
> +lib/liblinphone++.so.9
>   lib/liblinphone.so
>   lib/liblinphone.so.9
> -lib/liblinphone.so.9.0.0
> -libdata/pkgconfig/linphone.pc
> -man/cs/man1/linphone.1.gz
> -man/cs/man1/linphonec.1.gz
> -man/cs/man1/sipomatic.1.gz
> -man/man1/linphone.1.gz
> -man/man1/linphonec.1.gz
> -man/man1/linphonecsh.1.gz
> -man/man1/sipomatic.1.gz
> -share/appdata/linphone.appdata.xml
> -share/applications/audio-assistant.desktop
> -share/applications/linphone.desktop
> -share/icons/hicolor/48x48/actions/linphone-add-call.png
> -share/icons/hicolor/48x48/actions/linphone-call-transfer.png
> -share/icons/hicolor/48x48/actions/linphone-chat-send.png
> -share/icons/hicolor/48x48/actions/linphone-conference-start.png
> -share/icons/hicolor/48x48/actions/linphone-contact-add.png
> -share/icons/hicolor/48x48/actions/linphone-delete.png
> -share/icons/hicolor/48x48/actions/linphone-edit.png
> -share/icons/hicolor/48x48/actions/linphone-history.png
> -share/icons/hicolor/48x48/actions/linphone-hold-off.png
> -share/icons/hicolor/48x48/actions/linphone-hold-on.png
> -share/icons/hicolor/48x48/actions/linphone-record.png
> -share/icons/hicolor/48x48/actions/linphone-start-call.png
> -share/icons/hicolor/48x48/actions/linphone-start-call2.png
> -share/icons/hicolor/48x48/actions/linphone-start-chat.png
> -share/icons/hicolor/48x48/actions/linphone-stop-call.png
> -share/icons/hicolor/48x48/apps/linphone.png
> -share/icons/hicolor/48x48/status/linphone-call-status-incoming.png
> -share/icons/hicolor/48x48/status/linphone-call-status-missed.png
> -share/icons/hicolor/48x48/status/linphone-call-status-outgoing.png
> -share/icons/hicolor/48x48/status/linphone-camera-disabled.png
> -share/icons/hicolor/48x48/status/linphone-camera-enabled.png
> -share/icons/hicolor/48x48/status/linphone-chat-new-message-and-writing.png
> -share/icons/hicolor/48x48/status/linphone-chat-new-message.png
> -share/icons/hicolor/48x48/status/linphone-chat-nothing.png
> -share/icons/hicolor/48x48/status/linphone-chat-writing.png
> -share/icons/hicolor/48x48/status/linphone-failed.png
> -share/icons/hicolor/48x48/status/linphone-inprogress.png
> -share/icons/hicolor/48x48/status/linphone-media-pause.png
> -share/icons/hicolor/48x48/status/linphone-media-play.png
> -share/icons/hicolor/48x48/status/linphone-micro-enabled.png
> -share/icons/hicolor/48x48/status/linphone-micro-muted.png
> -share/icons/hicolor/48x48/status/linphone-ok.png
> -share/icons/hicolor/48x48/status/linphone-security-ok.png
> -share/icons/hicolor/48x48/status/linphone-security-pending.png
> -share/icons/hicolor/48x48/status/linphone-speaker-enabled.png
> -share/icons/hicolor/48x48/status/linphone-speaker-muted.png
> -share/icons/hicolor/48x48/status/linphone-status-away.png
> -share/icons/hicolor/48x48/status/linphone-status-donotdisturb.png
> -share/icons/hicolor/48x48/status/linphone-status-offline.png
> -share/icons/hicolor/48x48/status/linphone-status-online.png
> -share/icons/hicolor/48x48/status/linphone-take-screenshot.png
> -share/icons/hicolor/48x48/status/linphone-warning.png
> -share/icons/hicolor/scalable/actions/linphone-add-call.svg
> -share/icons/hicolor/scalable/actions/linphone-call-transfer.svg
> -share/icons/hicolor/scalable/actions/linphone-chat-send.svg
> -share/icons/hicolor/scalable/actions/linphone-conference-start.svg
> -share/icons/hicolor/scalable/actions/linphone-contact-add.svg
> -share/icons/hicolor/scalable/actions/linphone-delete.svg
> -share/icons/hicolor/scalable/actions/linphone-edit.svg
> -share/icons/hicolor/scalable/actions/linphone-history.svg
> -share/icons/hicolor/scalable/actions/linphone-hold-off.svg
> -share/icons/hicolor/scalable/actions/linphone-hold-on.svg
> -share/icons/hicolor/scalable/actions/linphone-record.svg
> -share/icons/hicolor/scalable/actions/linphone-start-call.svg
> -share/icons/hicolor/scalable/actions/linphone-start-call2.svg
> -share/icons/hicolor/scalable/actions/linphone-start-chat.svg
> -share/icons/hicolor/scalable/status/linphone-call-status-incoming.svg
> -share/icons/hicolor/scalable/status/linphone-call-status-missed.svg
> -share/icons/hicolor/scalable/status/linphone-call-status-outgoing.svg
> -share/icons/hicolor/scalable/status/linphone-camera-disabled.svg
> -share/icons/hicolor/scalable/status/linphone-camera-enabled.svg
> -share/icons/hicolor/scalable/status/linphone-chat-new-message-and-writing.svg
> -share/icons/hicolor/scalable/status/linphone-chat-new-message.svg
> -share/icons/hicolor/scalable/status/linphone-chat-nothing.svg
> -share/icons/hicolor/scalable/status/linphone-chat-writing.svg
> -share/icons/hicolor/scalable/status/linphone-failed.svg
> -share/icons/hicolor/scalable/status/linphone-inprogress.svg
> -share/icons/hicolor/scalable/status/linphone-media-pause.svg
> -share/icons/hicolor/scalable/status/linphone-media-play.svg
> -share/icons/hicolor/scalable/status/linphone-micro-enabled.svg
> -share/icons/hicolor/scalable/status/linphone-micro-muted.svg
> -share/icons/hicolor/scalable/status/linphone-ok.svg
> -share/icons/hicolor/scalable/status/linphone-security-ok.svg
> -share/icons/hicolor/scalable/status/linphone-security-pending.svg
> -share/icons/hicolor/scalable/status/linphone-speaker-enabled.svg
> -share/icons/hicolor/scalable/status/linphone-speaker-muted.svg
> -share/icons/hicolor/scalable/status/linphone-status-away.svg
> -share/icons/hicolor/scalable/status/linphone-status-donotdisturb.svg
> -share/icons/hicolor/scalable/status/linphone-status-offline.svg
> -share/icons/hicolor/scalable/status/linphone-status-online.svg
> -share/icons/hicolor/scalable/status/linphone-warning.svg
> -%%DATADIR%%/COPYING
> -%%DATADIR%%/about.ui
> -%%DATADIR%%/audio_assistant.ui
> -%%DATADIR%%/buddylookup.ui
> -%%DATADIR%%/call_logs.ui
> -%%DATADIR%%/call_statistics.ui
> -%%DATADIR%%/callee_frame.ui
> -%%DATADIR%%/chatroom_frame.ui
> -%%DATADIR%%/conf_frame.ui
> -%%DATADIR%%/config-uri.ui
> -%%DATADIR%%/contact.ui
> -%%DATADIR%%/dscp_settings.ui
> -%%DATADIR%%/in_call_frame.ui
> -%%DATADIR%%/keypad.ui
> -%%DATADIR%%/ldap.ui
> -%%DATADIR%%/log.ui
> -%%DATADIR%%/login_frame.ui
> -%%DATADIR%%/main.ui
> -%%DATADIR%%/parameters.ui
> -%%DATADIR%%/password.ui
> -%%DATADIR%%/provisioning-fetch.ui
> +share/Linphone/cmake/LinphoneConfig.cmake
> +share/Linphone/cmake/LinphoneConfigVersion.cmake
> +share/Linphone/cmake/LinphoneTargets-%%CMAKE_BUILD_TYPE%%.cmake
> +share/Linphone/cmake/LinphoneTargets.cmake
> +share/LinphoneCxx/cmake/LinphoneCxxConfig.cmake
> +share/LinphoneCxx/cmake/LinphoneCxxTargets-%%CMAKE_BUILD_TYPE%%.cmake
> +share/LinphoneCxx/cmake/LinphoneCxxTargets.cmake
> +share/LinphoneCxx/cmake/LinphoneCxxVersion.cmake
>   %%DATADIR%%/rootca.pem
> -%%DATADIR%%/setup_wizard.ui
> -%%DATADIR%%/sip_account.ui
> -%%DATADIR%%/stock_people.png
> -%%DATADIR%%/tunnel_config.ui
> -%%DATADIR%%/waiting.ui
> -%%NLS%%share/locale/ar/LC_MESSAGES/linphone.mo
> -%%NLS%%share/locale/cs/LC_MESSAGES/linphone.mo
> -%%NLS%%share/locale/de/LC_MESSAGES/linphone.mo
> -%%NLS%%share/locale/es/LC_MESSAGES/linphone.mo
> -%%NLS%%share/locale/fi/LC_MESSAGES/linphone.mo
> -%%NLS%%share/locale/fr/LC_MESSAGES/linphone.mo
> -%%NLS%%share/locale/he/LC_MESSAGES/linphone.mo
> -%%NLS%%share/locale/hu/LC_MESSAGES/linphone.mo
> -%%NLS%%share/locale/it/LC_MESSAGES/linphone.mo
> -%%NLS%%share/locale/ja/LC_MESSAGES/linphone.mo
> -%%NLS%%share/locale/lt/LC_MESSAGES/linphone.mo
> -%%NLS%%share/locale/nb_NO/LC_MESSAGES/linphone.mo
> -%%NLS%%share/locale/nl/LC_MESSAGES/linphone.mo
> -%%NLS%%share/locale/pl/LC_MESSAGES/linphone.mo
> -%%NLS%%share/locale/pt_BR/LC_MESSAGES/linphone.mo
> -%%NLS%%share/locale/ru/LC_MESSAGES/linphone.mo
> -%%NLS%%share/locale/sr/LC_MESSAGES/linphone.mo
> -%%NLS%%share/locale/sv/LC_MESSAGES/linphone.mo
> -%%NLS%%share/locale/tr/LC_MESSAGES/linphone.mo
> -%%NLS%%share/locale/zh_CN/LC_MESSAGES/linphone.mo
> -%%NLS%%share/locale/zh_TW/LC_MESSAGES/linphone.mo
> -share/pixmaps/linphone/linphone-banner.png
> -share/pixmaps/linphone/linphone.icns
>   share/sounds/linphone/dont_wait_too_long.mkv
>   share/sounds/linphone/hello16000.wav
>   share/sounds/linphone/hello8000.wav
> @@ -188,7 +139,6 @@ share/sounds/linphone/rings/house_keeping.mkv
>   share/sounds/linphone/rings/its_a_game.mkv
>   share/sounds/linphone/rings/leaving_dreams.mkv
>   share/sounds/linphone/rings/notes_of_the_optimistic.mkv
> -share/sounds/linphone/rings/oldphone-mono-30s.caf
>   share/sounds/linphone/rings/oldphone-mono.wav
> 
> *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e5f2444f-88e6-76c0-6459-ab0207c0509b>