View | Details | Raw Unified | Return to bug 240402 | Differences between
and this patch

Collapse All | Expand All

(-)audio/mumble/Makefile (-15 / +31 lines)
Lines 2-9 Link Here
2
# $FreeBSD: head/audio/mumble/Makefile 509290 2019-08-19 15:35:27Z jbeich $
2
# $FreeBSD: head/audio/mumble/Makefile 509290 2019-08-19 15:35:27Z jbeich $
3
3
4
PORTNAME=	mumble
4
PORTNAME=	mumble
5
DISTVERSION=	1.3.0-rc1
5
PORTVERSION=	1.3.0
6
PORTREVISION=	8
6
PORTREVISION=	0
7
CATEGORIES=	audio
7
CATEGORIES=	audio
8
8
9
MAINTAINER=	feld@FreeBSD.org
9
MAINTAINER=	feld@FreeBSD.org
Lines 19-37 Link Here
19
		libprotoc.so:devel/protobuf \
19
		libprotoc.so:devel/protobuf \
20
		libopus.so:audio/opus
20
		libopus.so:audio/opus
21
21
22
PLIST_SUB+=	PORTVERSION="${PORTVERSION:R}"
22
PATCHVERSION=	"${PORTVERSION}"
23
MINORVERSION=	"${PORTVERSION:R}"
24
MAJORVERSION=	"${PORTVERSION:R:R}"
23
25
24
USES=		compiler:c++11-lang cpe desktop-file-utils gmake pkgconfig python:2.7 qmake qt:5 ssl
26
PLIST_SUB+=	PATCHVERSION="${PATCHVERSION}"
27
PLIST_SUB+=	MINORVERSION="${MINORVERSION}"
28
PLIST_SUB+=	MAJORVERSION="${MAJORVERSION}"
29
30
USES=		compiler:c++11-lang cpe desktop-file-utils gmake pkgconfig python:build qmake qt:5 ssl
25
USE_CXXSTD=	c++11
31
USE_CXXSTD=	c++11
26
USE_GITHUB=	yes
32
USE_GITHUB=	yes
27
GH_TUPLE=	mumble-voip:mumble:${DISTVERSION} \
33
GH_TUPLE=	mumble-voip:mumble:${DISTVERSION} \
28
		mumble-voip:celt-0.7.0:5a16cda:mumble_celt_0_7/3rdparty/celt-0.7.0-src \
34
		mumble-voip:celt-0.7.0:5a16cda:mumble_celt_0_7/3rdparty/celt-0.7.0-src \
29
		mumble-voip:celt-0.11.0:e3d39fe:mumble_celt_0_11/3rdparty/celt-0.11.0-src \
35
		mumble-voip:celt-0.11.0:e18de77:mumble_celt_0_11/3rdparty/celt-0.11.0-src \
30
		mumble-voip:mach_override:919148f:mumble_mach_override/3rdparty/mach-override-src \
36
		mumble-voip:mach_override:919148f:mumble_mach_override/3rdparty/mach-override-src \
31
		mumble-voip:minhook:9fbd087:mumble_minhook/3rdparty/minhook-src \
37
		mumble-voip:minhook:9fbd087:mumble_minhook/3rdparty/minhook-src \
32
		mumble-voip:rnnoise:b30f2bb:mumble_rnnoise/3rdparty/rnnoise-src \
38
		mumble-voip:rnnoise:b30f2bb:mumble_rnnoise/3rdparty/rnnoise-src \
33
		mumble-voip:sbcelt:045493d:mumble_sbcelt/3rdparty/sbcelt-src \
39
		mumble-voip:sbcelt:045493d:mumble_sbcelt/3rdparty/sbcelt-src \
34
		mumble-voip:mumble-theme:1d48b12:mumble_theme/themes/Mumble
40
		mumble-voip:mumble-theme:7dfb1e9:mumble_theme/themes/Mumble
35
41
36
USE_QT=		buildtools_build core gui l10n linguist_build network opengl sql sql-sqlite3_run svg xml
42
USE_QT=		buildtools_build core gui l10n linguist_build network opengl sql sql-sqlite3_run svg xml
37
USE_LDCONFIG=	yes
43
USE_LDCONFIG=	yes
Lines 41-64 Link Here
41
MAKE_JOBS_UNSAFE=yes
47
MAKE_JOBS_UNSAFE=yes
42
48
43
CONFIG=		bundled-celt bundled-rnnoise no-bundled-opus no-bundled-speex no-bundled-speexdsp \
49
CONFIG=		bundled-celt bundled-rnnoise no-bundled-opus no-bundled-speex no-bundled-speexdsp \
44
		no-embed-qt-translations no-g15 no-alsa no-jackaudio no-pulseaudio no-server no-update
50
		no-embed-qt-translations no-g15 no-server no-update
45
51
46
QMAKE_ARGS=	"CONFIG+=${CONFIG}"
52
QMAKE_ARGS=	"CONFIG+=${CONFIG}"
53
QMAKE_ENV+=	"MUMBLE_PYTHON=${PYTHON_CMD}"
47
54
48
OPTIONS_DEFINE=	DBUS BONJOUR PORTAUDIO SPEECHD
55
OPTIONS_DEFINE=	ALSA DBUS BONJOUR JACK PORTAUDIO PULSEAUDIO SPEECHD
49
OPTIONS_DEFAULT=	DBUS
56
OPTIONS_DEFAULT=	DBUS
50
57
51
DBUS_VARS_OFF=	CONFIG+=no-dbus
58
ALSA_VARS_OFF=		CONFIG+=no-alsa
52
DBUS_USES=	qt:5
59
ALSA_LIB_DEPENDS=	libasound.so:audio/alsa-lib
53
DBUS_USE=	QT=dbus
54
60
61
DBUS_VARS_OFF=		CONFIG+=no-dbus
62
DBUS_USES=		qt:5
63
DBUS_USE=		QT=dbus
64
55
BONJOUR_DESC=		Bonjour support
65
BONJOUR_DESC=		Bonjour support
56
BONJOUR_VARS_OFF=	CONFIG+=no-bonjour
66
BONJOUR_VARS_OFF=	CONFIG+=no-bonjour
57
BONJOUR_LIB_DEPENDS=	libdns_sd.so:net/mDNSResponder
67
BONJOUR_LIB_DEPENDS=	libdns_sd.so:net/mDNSResponder
58
68
69
JACK_VARS_OFF=		CONFIG+=no-jackaudio
70
JACK_LIB_DEPENDS=	libjack.so:audio/jack
71
59
PORTAUDIO_VARS_OFF=	CONFIG+=no-portaudio
72
PORTAUDIO_VARS_OFF=	CONFIG+=no-portaudio
60
PORTAUDIO_LIB_DEPENDS=	libportaudio.so:audio/portaudio
73
PORTAUDIO_LIB_DEPENDS=	libportaudio.so:audio/portaudio
61
74
75
PULSEAUDIO_VARS_OFF=	CONFIG+=no-pulseaudio
76
PULSEAUDIO_LIB_DEPENDS=	libpulse.so:audio/pulseaudio
77
62
SPEECHD_DESC=		Support for Speech Dispatcher
78
SPEECHD_DESC=		Support for Speech Dispatcher
63
SPEECHD_VARS_OFF=	CONFIG+=no-speechd
79
SPEECHD_VARS_OFF=	CONFIG+=no-speechd
64
SPEECHD_LIB_DEPENDS=	libspeechd.so:accessibility/speech-dispatcher
80
SPEECHD_LIB_DEPENDS=	libspeechd.so:accessibility/speech-dispatcher
Lines 78-87 Link Here
78
	${INSTALL_PROGRAM} ${WRKSRC}/release/mumble ${STAGEDIR}${PREFIX}/bin
94
	${INSTALL_PROGRAM} ${WRKSRC}/release/mumble ${STAGEDIR}${PREFIX}/bin
79
	${INSTALL_LIB} ${WRKSRC}/release/libcelt0.so.0.11.0 ${STAGEDIR}${PREFIX}/lib/libcelt-mumble.so.0.11.0
95
	${INSTALL_LIB} ${WRKSRC}/release/libcelt0.so.0.11.0 ${STAGEDIR}${PREFIX}/lib/libcelt-mumble.so.0.11.0
80
	${INSTALL_LIB} ${WRKSRC}/release/libcelt0.so.0.7.0 ${STAGEDIR}${PREFIX}/lib/libcelt-mumble.so.0.7.0
96
	${INSTALL_LIB} ${WRKSRC}/release/libcelt0.so.0.7.0 ${STAGEDIR}${PREFIX}/lib/libcelt-mumble.so.0.7.0
81
	${INSTALL_LIB} ${WRKSRC}/release/libmumble.so.${PORTVERSION:R} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${PORTVERSION:R}
97
	${INSTALL_LIB} ${WRKSRC}/release/libmumble.so.${PATCHVERSION} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${PATCHVERSION}
82
	${RLN} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${PORTVERSION:R} ${STAGEDIR}${PREFIX}/lib/libmumble.so
98
	${RLN} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${PATCHVERSION} ${STAGEDIR}${PREFIX}/lib/libmumble.so
83
	${RLN} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${PORTVERSION:R} ${STAGEDIR}${PREFIX}/lib/libmumble.so.1
99
	${RLN} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${PATCHVERSION} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${MAJORVERSION}
84
	${RLN} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${PORTVERSION:R} ${STAGEDIR}${PREFIX}/lib/libmumble.so.1.3
100
	${RLN} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${PATCHVERSION} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${MINORVERSION}
85
	${MKDIR} ${STAGEDIR}${PREFIX}/share/services
101
	${MKDIR} ${STAGEDIR}${PREFIX}/share/services
86
	${INSTALL_DATA} ${WRKSRC}/scripts/mumble.protocol ${STAGEDIR}${PREFIX}/share/services
102
	${INSTALL_DATA} ${WRKSRC}/scripts/mumble.protocol ${STAGEDIR}${PREFIX}/share/services
87
	${INSTALL_DATA} ${WRKSRC}/scripts/mumble.desktop ${STAGEDIR}${PREFIX}/share/applications
103
	${INSTALL_DATA} ${WRKSRC}/scripts/mumble.desktop ${STAGEDIR}${PREFIX}/share/applications
(-)audio/mumble/distinfo (-7 / +7 lines)
Lines 1-10 Link Here
1
TIMESTAMP = 1553173953
1
TIMESTAMP = 1567906619
2
SHA256 (mumble-voip-mumble-1.3.0-rc1_GH0.tar.gz) = acf475910923326ef3293192b2cfe2bc3cb0abeea444ac76b4c191b918a4cfeb
2
SHA256 (mumble-voip-mumble-1.3.0_GH0.tar.gz) = 388d8f023a73dafdacdb7556bf503c40b57e2e41679cc7490e884dd7013ab600
3
SIZE (mumble-voip-mumble-1.3.0-rc1_GH0.tar.gz) = 4741717
3
SIZE (mumble-voip-mumble-1.3.0_GH0.tar.gz) = 4888455
4
SHA256 (mumble-voip-celt-0.7.0-5a16cda_GH0.tar.gz) = fbfdbb0767d9d67ea29270eb3e5e999eec6f7f3720a870e74776be426b10b53a
4
SHA256 (mumble-voip-celt-0.7.0-5a16cda_GH0.tar.gz) = fbfdbb0767d9d67ea29270eb3e5e999eec6f7f3720a870e74776be426b10b53a
5
SIZE (mumble-voip-celt-0.7.0-5a16cda_GH0.tar.gz) = 182631
5
SIZE (mumble-voip-celt-0.7.0-5a16cda_GH0.tar.gz) = 182631
6
SHA256 (mumble-voip-celt-0.11.0-e3d39fe_GH0.tar.gz) = 4194754baf79c23967ec1f56f1d9d480152ecbea488cb40977d6a043aeccbba1
6
SHA256 (mumble-voip-celt-0.11.0-e18de77_GH0.tar.gz) = b522482222c40c1f05ce9b6c4d19a05e8419a7850398dbbdea5854b78eadfd4a
7
SIZE (mumble-voip-celt-0.11.0-e3d39fe_GH0.tar.gz) = 210870
7
SIZE (mumble-voip-celt-0.11.0-e18de77_GH0.tar.gz) = 212833
8
SHA256 (mumble-voip-mach_override-919148f_GH0.tar.gz) = 81b2e705a7cce1e3a9eb440cb2bca2f14fd83db162123f44faf17f0bf45da1bd
8
SHA256 (mumble-voip-mach_override-919148f_GH0.tar.gz) = 81b2e705a7cce1e3a9eb440cb2bca2f14fd83db162123f44faf17f0bf45da1bd
9
SIZE (mumble-voip-mach_override-919148f_GH0.tar.gz) = 66278
9
SIZE (mumble-voip-mach_override-919148f_GH0.tar.gz) = 66278
10
SHA256 (mumble-voip-minhook-9fbd087_GH0.tar.gz) = 80a266b39a64106562400d328829f01787f60f91fca18c2255e20f2db0883d29
10
SHA256 (mumble-voip-minhook-9fbd087_GH0.tar.gz) = 80a266b39a64106562400d328829f01787f60f91fca18c2255e20f2db0883d29
Lines 13-17 Link Here
13
SIZE (mumble-voip-rnnoise-b30f2bb_GH0.tar.gz) = 171240
13
SIZE (mumble-voip-rnnoise-b30f2bb_GH0.tar.gz) = 171240
14
SHA256 (mumble-voip-sbcelt-045493d_GH0.tar.gz) = dc9bdcc26a3642cb7ead98cb487c9a52225228fbbfa6f75906d9e479e11b862a
14
SHA256 (mumble-voip-sbcelt-045493d_GH0.tar.gz) = dc9bdcc26a3642cb7ead98cb487c9a52225228fbbfa6f75906d9e479e11b862a
15
SIZE (mumble-voip-sbcelt-045493d_GH0.tar.gz) = 20128
15
SIZE (mumble-voip-sbcelt-045493d_GH0.tar.gz) = 20128
16
SHA256 (mumble-voip-mumble-theme-1d48b12_GH0.tar.gz) = 9f95d471555de8dc644edd184d24fff415b7b74c743b2aca50aa89b268a851f0
16
SHA256 (mumble-voip-mumble-theme-7dfb1e9_GH0.tar.gz) = 97b79768523888ca67cd42cf04bffe9c7063702fa5f445c1ab851809934b8bf5
17
SIZE (mumble-voip-mumble-theme-1d48b12_GH0.tar.gz) = 138425
17
SIZE (mumble-voip-mumble-theme-7dfb1e9_GH0.tar.gz) = 375075
(-)audio/mumble/pkg-plist (-3 / +3 lines)
Lines 2-10 Link Here
2
lib/libcelt-mumble.so.0.11.0
2
lib/libcelt-mumble.so.0.11.0
3
lib/libcelt-mumble.so.0.7.0
3
lib/libcelt-mumble.so.0.7.0
4
lib/libmumble.so
4
lib/libmumble.so
5
lib/libmumble.so.1
5
lib/libmumble.so.%%MAJORVERSION%%
6
lib/libmumble.so.1.3
6
lib/libmumble.so.%%MINORVERSION%%
7
lib/libmumble.so.%%PORTVERSION%%
7
lib/libmumble.so.%%PATCHVERSION%%
8
man/man1/mumble.1.gz
8
man/man1/mumble.1.gz
9
share/applications/mumble.desktop
9
share/applications/mumble.desktop
10
share/icons/hicolor/128x128/apps/mumble.png
10
share/icons/hicolor/128x128/apps/mumble.png

Return to bug 240402