aboutsummaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorTijl Coosemans <tijl@FreeBSD.org>2018-10-18 13:31:00 +0000
committerTijl Coosemans <tijl@FreeBSD.org>2018-10-18 13:31:00 +0000
commit9ff73185e108e00589fe2cecd1410bc0aa342e0c (patch)
treec4d6461e6b7ba3ce0cc3319a892ddb2d78a6030f /audio
parent0a539a80c5388f1f61b8a2f6048884c97966dcdd (diff)
downloadports-9ff73185e108e00589fe2cecd1410bc0aa342e0c.tar.gz
ports-9ff73185e108e00589fe2cecd1410bc0aa342e0c.zip
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
Notes
Notes: svn path=/head/; revision=482343
Diffstat (limited to 'audio')
-rw-r--r--audio/Makefile2
-rw-r--r--audio/bcg729/Makefile15
-rw-r--r--audio/bcg729/distinfo6
-rw-r--r--audio/bcg729/pkg-plist7
-rw-r--r--audio/msbcg729/Makefile32
-rw-r--r--audio/msbcg729/distinfo3
-rw-r--r--audio/msbcg729/pkg-descr12
-rw-r--r--audio/msbcg729/pkg-plist4
-rw-r--r--audio/msilbc/Makefile22
-rw-r--r--audio/msilbc/distinfo2
-rw-r--r--audio/msilbc/pkg-descr3
-rw-r--r--audio/msilbc/pkg-plist3
12 files changed, 12 insertions, 99 deletions
diff --git a/audio/Makefile b/audio/Makefile
index 672e7383e459..e060b165d9bf 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -563,8 +563,6 @@
SUBDIR += mpg321
SUBDIR += mpiosh
SUBDIR += mps
- SUBDIR += msbcg729
- SUBDIR += msilbc
SUBDIR += mumble
SUBDIR += murmur
SUBDIR += musepack
diff --git a/audio/bcg729/Makefile b/audio/bcg729/Makefile
index 06755b49b64d..a09715e11bec 100644
--- a/audio/bcg729/Makefile
+++ b/audio/bcg729/Makefile
@@ -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>
diff --git a/audio/bcg729/distinfo b/audio/bcg729/distinfo
index 8457633d0e64..22cd2b1bf186 100644
--- a/audio/bcg729/distinfo
+++ b/audio/bcg729/distinfo
@@ -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
diff --git a/audio/bcg729/pkg-plist b/audio/bcg729/pkg-plist
index 5fcf3b9f1f35..dfcc19056c6c 100644
--- a/audio/bcg729/pkg-plist
+++ b/audio/bcg729/pkg-plist
@@ -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
diff --git a/audio/msbcg729/Makefile b/audio/msbcg729/Makefile
deleted file mode 100644
index ae4fafa5295f..000000000000
--- a/audio/msbcg729/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= msbcg729
-PORTVERSION= 1.0.2
-PORTREVISION= 1
-CATEGORIES= audio
-MASTER_SITES= SAVANNAH/linphone/plugins/sources
-DISTNAME= bcg729-${DISTVERSION}
-
-MAINTAINER= tijl@FreeBSD.org
-COMMENT= Software G729A codec plugin for Mediastreamer
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-LIB_DEPENDS= libortp.so:net/ortp \
- libmediastreamer_base.so:net/mediastreamer
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --disable-static --disable-strict
-INSTALL_TARGET= install-strip
-USES= libtool pkgconfig
-
-post-patch:
-# Don't install libbcg729 (provided by audio/bcg729).
- @${REINPLACE_CMD} \
- -e '/^LTLIBRARIES =/s/lib_LTLIBRARIES/noinst_LTLIBRARIES/' \
- -e 's/^lib_LTLIBRARIES/noinst_LTLIBRARIES/' \
- -e 's/-rpath $$(libdir)//' \
- ${WRKSRC}/src/Makefile.in
-
-.include <bsd.port.mk>
diff --git a/audio/msbcg729/distinfo b/audio/msbcg729/distinfo
deleted file mode 100644
index 291107ef503d..000000000000
--- a/audio/msbcg729/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1476528468
-SHA256 (bcg729-1.0.2.tar.gz) = 77c923edc57a53014da5f31788b63efbabfc7277c06deaeada06574628e4b03f
-SIZE (bcg729-1.0.2.tar.gz) = 474851
diff --git a/audio/msbcg729/pkg-descr b/audio/msbcg729/pkg-descr
deleted file mode 100644
index 590324041bfb..000000000000
--- a/audio/msbcg729/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Bcg729 is a software G729A encoder and decoder library written in C, developed
-by Belledonne Communications, the company supporting the Linphone project.
-It was written from scratch and is NOT a derivative work of ITU reference
-source code in any kind.
-
-It can be executed on many platforms, including both ARM and x86 with very
-decent performances. libbcg729 supports concurrent channel encoding/decoding
-for multi-call applications such as conferencing.
-
-This package provides a plugin for Mediastreamer.
-
-WWW: https://www.linphone.org/technical-corner/bcg729.html
diff --git a/audio/msbcg729/pkg-plist b/audio/msbcg729/pkg-plist
deleted file mode 100644
index 7e73b828f645..000000000000
--- a/audio/msbcg729/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-lib/mediastreamer/plugins/libmsbcg729.so
-lib/mediastreamer/plugins/libmsbcg729.so.0
-lib/mediastreamer/plugins/libmsbcg729.so.0.0.0
-@comment libdata/pkgconfig/libbcg729.pc
diff --git a/audio/msilbc/Makefile b/audio/msilbc/Makefile
deleted file mode 100644
index 19472718670f..000000000000
--- a/audio/msilbc/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= msilbc
-PORTVERSION= 2.1.2
-PORTREVISION= 2
-CATEGORIES= audio net
-MASTER_SITES= SAVANNAH/linphone/plugins/sources/
-
-MAINTAINER= tijl@FreeBSD.org
-COMMENT= Mediastreamer plugin for the iLBC audio codec
-
-LIB_DEPENDS= libortp.so:net/ortp \
- libmediastreamer_base.so:net/mediastreamer \
- libilbc.so:net/ilbc
-
-USES= libtool pkgconfig
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= ILBC_CFLAGS=-I${LOCALBASE}/include/ilbc \
- ILBC_LIBS="-L${LOCALBASE}/lib -lilbc"
-INSTALL_TARGET= install-strip
-
-.include <bsd.port.mk>
diff --git a/audio/msilbc/distinfo b/audio/msilbc/distinfo
deleted file mode 100644
index 8265dae6ba08..000000000000
--- a/audio/msilbc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (msilbc-2.1.2.tar.gz) = d73144d6009973e6e495bc593298f0644073e296cd9febc8117079929217401e
-SIZE (msilbc-2.1.2.tar.gz) = 343286
diff --git a/audio/msilbc/pkg-descr b/audio/msilbc/pkg-descr
deleted file mode 100644
index f688ab7d9be8..000000000000
--- a/audio/msilbc/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Mediastreamer plugin for using the iLBC(TM) codec with Linphone.
-
-WWW: https://www.linphone.org/technical-corner/mediastreamer2.html
diff --git a/audio/msilbc/pkg-plist b/audio/msilbc/pkg-plist
deleted file mode 100644
index de6b68ea055f..000000000000
--- a/audio/msilbc/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-lib/mediastreamer/plugins/libmsilbc.so
-lib/mediastreamer/plugins/libmsilbc.so.0
-lib/mediastreamer/plugins/libmsilbc.so.0.0.0