aboutsummaryrefslogtreecommitdiff
path: root/audio/murmur/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'audio/murmur/Makefile')
-rw-r--r--audio/murmur/Makefile38
1 files changed, 20 insertions, 18 deletions
diff --git a/audio/murmur/Makefile b/audio/murmur/Makefile
index 678ad3e7a3cd..0f0a898268b0 100644
--- a/audio/murmur/Makefile
+++ b/audio/murmur/Makefile
@@ -1,58 +1,60 @@
-# Created by: Ayumi M <ayu@commun.jp>
-
PORTNAME= murmur
-PORTVERSION= 1.3.3
-PORTREVISION= 4
+PORTVERSION= 1.3.4
CATEGORIES= audio net
-MAINTAINER= feld@FreeBSD.org
+MAINTAINER= vvd@FreeBSD.org
COMMENT= Server component of Mumble
+WWW= https://www.mumble.info/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${LOCALBASE}/include/boost/function.hpp:devel/boost-libs
-LIB_DEPENDS= libprotobuf.so:devel/protobuf
+LIB_DEPENDS= libabsl_base.so:devel/abseil \
+ libprotobuf.so:devel/protobuf
USES= compiler:c++11-lang qmake pkgconfig python:build qt:5 ssl
+BROKEN_SSL= openssl openssl31
+BROKEN_SSL_REASON= Requires OpenSSL 3.0.0 deprecated CRYPTO_MEM_CHECK_ON
USE_CXXSTD= c++11
-USE_QT= buildtools_build core network sql xml
-
USE_GITHUB= YES
GH_ACCOUNT= mumble-voip
GH_PROJECT= mumble
+USE_QT= buildtools:build core network sql xml
+USE_RC_SUBR= murmur
CONFIG= no-client
QMAKE_ARGS= "CONFIG+=${CONFIG}"
QMAKE_ENV+= "MUMBLE_PYTHON=${PYTHON_CMD}"
-USE_RC_SUBR= murmur
+PORTSCOUT= limit:^1\.3\.
SUB_LIST+= USERS="${USERS}" GROUPS="${GROUPS}"
+USERS= murmur
+GROUPS= murmur
+
OPTIONS_DEFINE= BONJOUR DBUS DOCS ICE
OPTIONS_DEFAULT= BONJOUR MYSQL SQLITE
OPTIONS_MULTI= SQL
OPTIONS_MULTI_SQL= MYSQL SQLITE
BONJOUR_DESC= Bonjour Support
-BONJOUR_VARS_OFF= CONFIG+=no-bonjour
+ICE_DESC= Ice Support
+
BONJOUR_LIB_DEPENDS= libdns_sd.so:net/mDNSResponder
+BONJOUR_VARS_OFF= CONFIG+=no-bonjour
-DBUS_VARS_OFF= CONFIG+=no-dbus
DBUS_USE= QT=dbus
+DBUS_VARS_OFF= CONFIG+=no-dbus
-ICE_DESC= Ice Support
-ICE_VARS_OFF= CONFIG+=no-ice
ICE_LIB_DEPENDS= libIce.so:devel/ice
+ICE_VARS_OFF= CONFIG+=no-ice
-MYSQL_VARS_OFF= CONFIG+=no-sql-mysql
MYSQL_USE= QT=sql-mysql
+MYSQL_VARS_OFF= CONFIG+=no-sql-mysql
+SQLITE_USE= QT=sql-sqlite3:run
SQLITE_VARS_OFF= CONFIG+=no-sqlite3_run
-SQLITE_USE= QT=sql-sqlite3_run
-
-USERS= murmur
-GROUPS= murmur
.include <bsd.port.pre.mk>
# PCH is broken on GCC