diff --git a/audio/mumble-server/Makefile b/audio/mumble-server/Makefile index 32a85a4eabce..f559b4500315 100644 --- a/audio/mumble-server/Makefile +++ b/audio/mumble-server/Makefile @@ -1,73 +1,73 @@ PORTNAME= mumble -DISTVERSION= 1.5.857 -PORTREVISION= 2 +DISTVERSION= 1.5.915 CATEGORIES= audio net MASTER_SITES= https://github.com/${PORTNAME}-voip/${PORTNAME}/releases/download/v${DISTVERSION}/ PKGNAMESUFFIX= -server MAINTAINER= vvd@FreeBSD.org COMMENT= Server component of Mumble WWW= https://www.mumble.info/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= boost-libs>0:devel/boost-libs LIB_DEPENDS= libabsl_base.so:devel/abseil \ libprotobuf.so:devel/protobuf USES= cmake compiler:c++17-lang cpe pkgconfig python:build qt:5 ssl USE_CXXSTD= c++17 USE_QT= buildtools:build core dbus network qmake:build sql xml USE_RC_SUBR= ${PORTNAME}${PKGNAMESUFFIX:S|-|_|} CMAKE_ARGS= -DCMAKE_CXX_STANDARD=17 CMAKE_ON= server CMAKE_OFF= client CXXFLAGS+= -Wno-deprecated-declarations SUB_LIST+= USERS="${USERS}" GROUPS="${GROUPS}" USERS= ${PORTNAME}${PKGNAMESUFFIX} GROUPS= ${USERS} PLIST_SUB= GROUPS=${GROUPS} PORTDOCS= README.md README.static.linux SECURITY.md OPTIONS_DEFINE= AVAHI DOCS ICE LTO OPTIONS_DEFAULT= AVAHI LTO MYSQL SQLITE OPTIONS_MULTI= SQL OPTIONS_MULTI_SQL= MYSQL PGSQL SQLITE +OPTIONS_SUB= yes ICE_DESC= Ice Support AVAHI_LIB_DEPENDS= libdns_sd.so:net/avahi-libdns AVAHI_CMAKE_BOOL= zeroconf ICE_LIB_DEPENDS= libIce.so:devel/ice37 ICE_CMAKE_BOOL= ice LTO_CMAKE_BOOL= lto MYSQL_USE= QT=sql-mysql:run PGSQL_USE= QT=sql-pgsql:run SQLITE_USE= QT=sql-sqlite3:run do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${MV} ${WRKSRC}/docs/additional-readmes/README.static.linux ${WRKSRC} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install: ${REINPLACE_CMD} -e '\ s|database=.*|database=/var/db/mumble-server/mumble-server.sqlite| ; \ s|;pidfile=.*|pidfile=/var/run/mumble-server/mumble-server.pid| ; \ s|;logfile=.*|logfile=/var/log/mumble-server/mumble-server.log|' \ ${STAGEDIR}${ETCDIR}/mumble-server.ini ${MV} ${STAGEDIR}${ETCDIR}/mumble-server.ini \ ${STAGEDIR}${ETCDIR}/mumble-server.ini.sample ${RM} ${STAGEDIR}${PREFIX}/bin/mumble-server-user-wrapper \ ${STAGEDIR}${PREFIX}/share/man/man1/mumble-server-user-wrapper.1 .include diff --git a/audio/mumble-server/distinfo b/audio/mumble-server/distinfo index 5d3b60935bc9..59de1961550c 100644 --- a/audio/mumble-server/distinfo +++ b/audio/mumble-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1767067067 -SHA256 (mumble-1.5.857.tar.gz) = e062ee0cb22f99283d21e9266b44587b92995f29141c6381c533a1803e9c3b47 -SIZE (mumble-1.5.857.tar.gz) = 26101864 +TIMESTAMP = 1786868686 +SHA256 (mumble-1.5.915.tar.gz) = 2cb3f0c7aa60e2f08fed1d568da7d1f5115e3658a079b6d1a5468c5d6e2081d5 +SIZE (mumble-1.5.915.tar.gz) = 26120767 diff --git a/audio/mumble-server/pkg-plist b/audio/mumble-server/pkg-plist index 6c187631e9fe..9000ca055ccf 100644 --- a/audio/mumble-server/pkg-plist +++ b/audio/mumble-server/pkg-plist @@ -1,3 +1,4 @@ bin/mumble-server @sample(,%%GROUPS%%,0640) etc/mumble/mumble-server.ini.sample share/man/man1/mumble-server.1.gz +%%ICE%%share/mumble-server/MumbleServer.ice