git: 4d5b745981eb - main - audio/mumble-server: update to 1.5.613
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 30 Mar 2024 15:30:28 UTC
The branch main has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=4d5b745981eb0c0c712bcb8c82854ab4ada98f06
commit 4d5b745981eb0c0c712bcb8c82854ab4ada98f06
Author: Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2024-03-30 15:28:32 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2024-03-30 15:28:32 +0000
audio/mumble-server: update to 1.5.613
Upstream removed option for build without DBus even for mumble-server.
Changelog:
https://www.mumble.info/blog/mumble-1.5.613-rc-2
Approved by: arrowd (mentor, implicit)
---
audio/mumble-server/Makefile | 18 +++++-------------
audio/mumble-server/distinfo | 6 +++---
audio/mumble-server/pkg-plist | 4 ++--
3 files changed, 10 insertions(+), 18 deletions(-)
diff --git a/audio/mumble-server/Makefile b/audio/mumble-server/Makefile
index 24c5283dbf66..cf83a829fe77 100644
--- a/audio/mumble-server/Makefile
+++ b/audio/mumble-server/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mumble-server
-DISTVERSION= 1.5.517
+DISTVERSION= 1.5.613
CATEGORIES= audio net
MASTER_SITES= https://github.com/${PORTNAME:S/-server//}-voip/${PORTNAME:S/-server//}/releases/download/v${DISTVERSION}/
DISTNAME= ${PORTNAME:S/-server//}-${DISTVERSION}
@@ -17,19 +17,18 @@ LIB_DEPENDS= libabsl_base.so:devel/abseil \
USES= cmake compiler:c++17-lang pkgconfig python:build qt:5 ssl
USE_CXXSTD= c++17
-USE_QT= buildtools:build core network qmake:build sql xml
+USE_QT= buildtools:build core dbus network qmake:build sql xml
CMAKE_ON= server
CMAKE_OFF= client
+CMAKE_ARGS= -DCMAKE_CXX_STANDARD=17
CXXFLAGS+= -Wno-deprecated-declarations
USE_RC_SUBR= mumble_server
SUB_LIST+= USERS="${USERS}" GROUPS="${GROUPS}"
-EXTRA_PATCHES+= ${.CURDIR}/../mumble/files/patch-protobuf
-
-OPTIONS_DEFINE= AVAHI DBUS DOCS ICE LTO
+OPTIONS_DEFINE= AVAHI DOCS ICE LTO
OPTIONS_DEFAULT= AVAHI LTO MYSQL SQLITE
OPTIONS_MULTI= SQL
OPTIONS_MULTI_SQL= MYSQL PGSQL SQLITE
@@ -37,9 +36,6 @@ OPTIONS_MULTI_SQL= MYSQL PGSQL SQLITE
AVAHI_CMAKE_BOOL= zeroconf
AVAHI_LIB_DEPENDS= libdns_sd.so:net/avahi-libdns
-DBUS_USE= QT=dbus
-DBUS_CMAKE_BOOL= dbus
-
ICE_DESC= Ice Support
ICE_CMAKE_BOOL= ice
ICE_LIB_DEPENDS= libIce.so:devel/ice
@@ -63,13 +59,9 @@ post-install:
${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 \
- etc/sysconfig.d/mumble-server.conf etc/systemd/system/mumble-server.service
+.for f in bin/mumble-server-user-wrapper share/man/man1/mumble-server-user-wrapper.1
${RM} ${STAGEDIR}${PREFIX}/${f}
.endfor
-.for d in etc/sysconfig.d etc/systemd/system etc/systemd
- ${RMDIR} ${STAGEDIR}${PREFIX}/${d}
-.endfor
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/audio/mumble-server/distinfo b/audio/mumble-server/distinfo
index 625e5bcf12b3..5369ef71009c 100644
--- a/audio/mumble-server/distinfo
+++ b/audio/mumble-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1692806872
-SHA256 (mumble-1.5.517.tar.gz) = 8efd06a0f47ebfe27735f7575ba0becfb21d0f400a5082202dbbd998ab8351de
-SIZE (mumble-1.5.517.tar.gz) = 12091432
+TIMESTAMP = 1711720955
+SHA256 (mumble-1.5.613.tar.gz) = 157d8f4bbcc0f1d91a4795927fb30bdadf196da6fbff216b8eb0c5b2e0e0f746
+SIZE (mumble-1.5.613.tar.gz) = 21415705
diff --git a/audio/mumble-server/pkg-plist b/audio/mumble-server/pkg-plist
index 3a270192c8f3..2732ab1da388 100644
--- a/audio/mumble-server/pkg-plist
+++ b/audio/mumble-server/pkg-plist
@@ -1,7 +1,7 @@
bin/mumble-server
-etc/mumble/MumbleServer.ice
+@group mumble-server
@sample etc/mumble/mumble-server.ini.sample
-share/dbus-1/system.d/mumble-server.conf
+@group wheel
share/man/man1/mumble-server.1.gz
%%PORTDOCS%%%%DOCSDIR%%/README.md
%%PORTDOCS%%%%DOCSDIR%%/SECURITY.md