diff --git a/audio/mumble-server/Makefile b/audio/mumble-server/Makefile index 224c1a4f0a55..ad04d2e8db4a 100644 --- a/audio/mumble-server/Makefile +++ b/audio/mumble-server/Makefile @@ -1,75 +1,73 @@ PORTNAME= mumble-server -DISTVERSION= 1.5.634 -PORTREVISION= 7 +DISTVERSION= 1.5.735 CATEGORIES= audio net MASTER_SITES= https://github.com/${PORTNAME:S/-server//}-voip/${PORTNAME:S/-server//}/releases/download/v${DISTVERSION}/ DISTNAME= ${PORTNAME:S/-server//}-${DISTVERSION} 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 pkgconfig python:build qt:5 ssl USE_CXXSTD= c++17 USE_QT= buildtools:build core dbus network qmake:build sql xml USE_RC_SUBR= mumble_server CMAKE_ARGS= -DCMAKE_CXX_STANDARD=17 CMAKE_ON= server CMAKE_OFF= client CXXFLAGS+= -Wno-deprecated-declarations -EXTRA_PATCHES+= ${.CURDIR}/../mumble/files/patch-src_MumbleProtocol.cpp SUB_LIST+= USERS="${USERS}" GROUPS="${GROUPS}" USERS= mumble-server GROUPS= mumble-server OPTIONS_DEFINE= AVAHI DOCS ICE LTO OPTIONS_DEFAULT= AVAHI LTO MYSQL SQLITE OPTIONS_MULTI= SQL OPTIONS_MULTI_SQL= MYSQL PGSQL SQLITE 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 .include post-install: ${SED} -i '' -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| ; \ s|;host=.*|host=0.0.0.0|' \ ${STAGEDIR}${PREFIX}/etc/mumble/mumble-server.ini ${MV} ${STAGEDIR}${PREFIX}/etc/mumble/mumble-server.ini \ ${STAGEDIR}${PREFIX}/etc/mumble/mumble-server.ini.sample .for f in bin/mumble-server-user-wrapper share/man/man1/mumble-server-user-wrapper.1 ${RM} ${STAGEDIR}${PREFIX}/${f} .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in README.md SECURITY.md docs/additional-readmes/README.static.linux ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/audio/mumble-server/distinfo b/audio/mumble-server/distinfo index d62945b30f85..5c741200bc7a 100644 --- a/audio/mumble-server/distinfo +++ b/audio/mumble-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716672354 -SHA256 (mumble-1.5.634.tar.gz) = 904f3633d28ab0e6925caeff2c65802f586abefdf6d20162f20a71805c2c5929 -SIZE (mumble-1.5.634.tar.gz) = 26001230 +TIMESTAMP = 1736001374 +SHA256 (mumble-1.5.735.tar.gz) = db8990079f556a877218d471bcf2c24eb5e4520b652f3c20793d0aadedaae6ae +SIZE (mumble-1.5.735.tar.gz) = 26010842 diff --git a/audio/mumble-server/files/patch-src_murmur_Server.cpp b/audio/mumble-server/files/patch-src_murmur_Server.cpp deleted file mode 100644 index b5f4a66b56fb..000000000000 --- a/audio/mumble-server/files/patch-src_murmur_Server.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/murmur/Server.cpp.orig 2024-03-03 17:26:27 UTC -+++ src/murmur/Server.cpp -@@ -1041,7 +1041,7 @@ void Server::sendMessage(ServerUser &u, const unsigned - ((reinterpret_cast< quint64 >(ebuffer.data()) + 8) & static_cast< quint64 >(~7)) + 4); - #else - std::vector< char > bufVec; -- bufVec.resize(len + 4); -+ bufVec.resize(static_cast< std::size_t >(len + 4)); - char *buffer = bufVec.data(); - #endif - {