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

Collapse All | Expand All

(-)b/audio/mumble/Makefile (-70 / +87 lines)
Lines 1-113 Link Here
1
PORTNAME=	mumble
1
PORTNAME=	mumble
2
PORTVERSION=	1.3.3
2
DISTVERSION=	1.5.517
3
PORTREVISION=	10
4
CATEGORIES=	audio
3
CATEGORIES=	audio
5
4
6
MAINTAINER=	feld@FreeBSD.org
5
MAINTAINER=	feld@FreeBSD.org
7
COMMENT=	Voice chat software primarily intended for use while gaming
6
COMMENT=	Voice chat software primarily intended for use while gaming
8
WWW=		http://mumble.sourceforge.net/
7
WWW=		https://www.mumble.info/
9
8
10
LICENSE=	BSD3CLAUSE
9
LICENSE=	BSD3CLAUSE
11
LICENSE_FILE=	${WRKSRC}/LICENSE
10
LICENSE_FILE=	${WRKSRC}/LICENSE
12
11
13
LIB_DEPENDS+=	libspeex.so:audio/speex \
12
BUILD_DEPENDS=	boost-libs>0:devel/boost-libs \
13
		${LOCALBASE}/include/nlohmann/json.hpp:devel/nlohmann-json
14
LIB_DEPENDS=	libsndfile.so:audio/libsndfile \
15
		libopus.so:audio/opus \
14
		libspeexdsp.so:audio/speexdsp \
16
		libspeexdsp.so:audio/speexdsp \
15
		libsndfile.so:audio/libsndfile \
17
		libpcre.so:devel/pcre \
16
		libboost_iostreams.so:devel/boost-libs \
18
		libPocoFoundation.so:devel/poco \
17
		libprotoc.so:devel/protobuf \
19
		libPocoJSON.so:devel/poco \
18
		libopus.so:audio/opus
20
		libPocoUtil.so:devel/poco \
19
21
		libPocoXML.so:devel/poco \
20
USES=		compiler:c++11-lang cpe desktop-file-utils gl gmake gnome pkgconfig python:build qmake qt:5 ssl xorg
22
		libPocoZip.so:devel/poco \
21
BROKEN_SSL=	openssl30 openssl31
23
		libprotobuf.so:devel/protobuf \
22
BROKEN_SSL_REASON=	Requires OpenSSL 3.0.0 deprecated CRYPTO_MEM_CHECK_ON
24
		libexpat.so:textproc/expat2
23
25
24
PATCHVERSION=	${PORTVERSION}
26
USES=		cmake compiler:c++14-lang cpe desktop-file-utils gl gnome \
25
MINORVERSION=	${PORTVERSION:R}
27
		pkgconfig python:build qmake qt:5 ssl xorg
26
MAJORVERSION=	${PORTVERSION:R:R}
28
29
PATCHVERSION=	${DISTVERSION}
30
MINORVERSION=	${DISTVERSION:R}
31
MAJORVERSION=	${DISTVERSION:R:R}
27
32
28
PLIST_SUB+=	PATCHVERSION="${PATCHVERSION}"
33
PLIST_SUB+=	PATCHVERSION="${PATCHVERSION}"
29
PLIST_SUB+=	MINORVERSION="${MINORVERSION}"
34
PLIST_SUB+=	MINORVERSION="${MINORVERSION}"
30
PLIST_SUB+=	MAJORVERSION="${MAJORVERSION}"
35
PLIST_SUB+=	MAJORVERSION="${MAJORVERSION}"
31
36
32
USE_CXXSTD=	c++11
37
USE_CXXSTD=	c++14
33
USE_GITHUB=	yes
38
USE_GITHUB=	yes
34
GH_TUPLE=	mumble-voip:mumble:${DISTVERSION} \
39
GH_TUPLE=	mumble-voip:mumble:v${DISTVERSION} \
35
		mumble-voip:celt-0.7.0:5a16cda:mumble_celt_0_7/3rdparty/celt-0.7.0-src \
40
		Krzmbrzl:FindPythonInterpreter:bb4d3ea:mumble_FindPythonInterpreter/3rdparty/FindPythonInterpreter \
36
		mumble-voip:celt-0.11.0:e18de77:mumble_celt_0_11/3rdparty/celt-0.11.0-src \
41
		microsoft:GSL:0f6dbc9:mumble_gsl/3rdparty/gsl \
37
		mumble-voip:mach_override:919148f:mumble_mach_override/3rdparty/mach-override-src \
42
		mumble-voip:mach_override:919148f:mumble_mach_override/3rdparty/mach-override-src \
38
		mumble-voip:minhook:5e338f8:mumble_minhook/3rdparty/minhook-src \
43
		mumble-voip:minhook:5e338f8:mumble_minhook/3rdparty/minhook \
39
		mumble-voip:rnnoise:b30f2bb:mumble_rnnoise/3rdparty/rnnoise-src \
44
		ArthurSonzogni:nlohmann_json_cmake_fetchcontent:b48095e:mumble_nlohmann_json/3rdparty/nlohmann_json \
40
		mumble-voip:sbcelt:045493d:mumble_sbcelt/3rdparty/sbcelt-src \
45
		mumble-voip:rnnoise:a9afccc:mumble_rnnoise/3rdparty/rnnoise-src \
41
		mumble-voip:mumble-theme:9467fe8:mumble_theme/themes/Mumble
46
		mumble-voip:speexdsp:6e4634f:mumble_speexdsp/3rdparty/speexdsp \
42
47
		wolfpld:tracy:1a4f369:mumble_tracy/3rdparty/tracy
43
USE_QT=		buildtools:build core gui l10n linguist:build network opengl sql sql-sqlite3:run svg widgets xml
48
49
USE_QT=		buildtools:build concurrent core gui l10n linguist:build network \
50
		opengl sql sql-sqlite3:run svg widgets xml
44
USE_LDCONFIG=	yes
51
USE_LDCONFIG=	yes
45
52
46
USE_XORG=	ice xi x11
53
USE_XORG=	ice x11 xext xi
47
USE_GL=		gl
54
USE_GL=		gl
48
55
49
CONFIG=		bundled-celt bundled-rnnoise no-bundled-opus no-bundled-speex no-bundled-speexdsp \
56
CMAKE_ON=	bundled-gsl client oss overlay overlay-xcompile plugins rnnoise \
50
		no-embed-qt-translations no-g15 no-server no-update
57
		translations xinput2
58
CMAKE_OFF=	bundled-json bundle-qt-translations bundled-speex crash-report \
59
		g15 server tracy update
51
60
52
QMAKE_ARGS=	"CONFIG+=${CONFIG}"
61
OPTIONS_DEFINE=		ALSA AVAHI DBUS JACK LTO PIPEWIRE PORTAUDIO PULSEAUDIO \
62
			QTSPEECH SPEECHD
63
OPTIONS_DEFAULT=	DBUS LTO
53
64
54
OPTIONS_DEFINE=	ALSA DBUS BONJOUR JACK PORTAUDIO PULSEAUDIO SPEECHD
65
ALSA_CMAKE_BOOL=	alsa
55
OPTIONS_DEFAULT=	DBUS
56
57
ALSA_VARS_OFF=		CONFIG+=no-alsa
58
ALSA_LIB_DEPENDS=	libasound.so:audio/alsa-lib
66
ALSA_LIB_DEPENDS=	libasound.so:audio/alsa-lib
59
67
60
DBUS_VARS_OFF=		CONFIG+=no-dbus
68
AVAHI_CMAKE_BOOL=	zeroconf
61
DBUS_USE=		QT=dbus
69
AVAHI_LIB_DEPENDS=	libdns_sd.so:net/avahi-libdns
62
70
63
BONJOUR_DESC=		Bonjour support
71
DBUS_CMAKE_BOOL=	dbus
64
BONJOUR_VARS_OFF=	CONFIG+=no-bonjour
72
DBUS_USE=		QT=dbus
65
BONJOUR_LIB_DEPENDS=	libdns_sd.so:net/mDNSResponder
66
73
67
JACK_VARS_OFF=		CONFIG+=no-jackaudio
74
JACK_CMAKE_BOOL=	jackaudio
68
JACK_LIB_DEPENDS=	libjack.so:audio/jack
75
JACK_LIB_DEPENDS=	libjack.so:audio/jack
69
76
70
PORTAUDIO_VARS_OFF=	CONFIG+=no-portaudio
77
LTO_CMAKE_BOOL=		lto
78
79
PIPEWIRE_CMAKE_BOOL=	pipewire
80
PIPEWIRE_LIB_DEPENDS=	libpipewire-0.3.so:multimedia/pipewire
81
82
PORTAUDIO_CMAKE_BOOL=	portaudio
71
PORTAUDIO_LIB_DEPENDS=	libportaudio.so:audio/portaudio
83
PORTAUDIO_LIB_DEPENDS=	libportaudio.so:audio/portaudio
72
84
73
PULSEAUDIO_VARS_OFF=	CONFIG+=no-pulseaudio
85
PULSEAUDIO_CMAKE_BOOL=	pulseaudio
74
PULSEAUDIO_LIB_DEPENDS=	libpulse.so:audio/pulseaudio
86
PULSEAUDIO_LIB_DEPENDS=	libpulse.so:audio/pulseaudio
75
87
88
QTSPEECH_DESC=		Use Qt's text-to-speech system
89
QTSPEECH_CMAKE_BOOL=	qtspeech
90
QTSPEECH_USE=		QT=speech
91
76
SPEECHD_DESC=		Support for Speech Dispatcher
92
SPEECHD_DESC=		Support for Speech Dispatcher
77
SPEECHD_VARS_OFF=	CONFIG+=no-speechd
93
SPEECHD_CMAKE_BOOL=	speechd
78
SPEECHD_LIB_DEPENDS=	libspeechd.so:accessibility/speech-dispatcher
94
SPEECHD_LIB_DEPENDS=	libspeechd.so:accessibility/speech-dispatcher
79
95
80
CONFIGURE_ENV+=	MUMBLE_PYTHON=${PYTHON_CMD}
96
CONFIGURE_ENV+=		MUMBLE_PYTHON=${PYTHON_CMD}
81
97
82
.include <bsd.port.pre.mk>
98
.include <bsd.port.pre.mk>
83
99
84
# PCH is broken on GCC
85
.if ${CHOSEN_COMPILER_TYPE} == gcc
86
CONFIG+=	no-pch
87
.endif
88
89
MAKE_JOBS_UNSAFE=yes
90
91
post-patch:
92
	@${REINPLACE_CMD} -e 's|-ldl||' ${WRKSRC}/overlay_gl/overlay_gl.pro
93
	@${REINPLACE_CMD} -e 's|--no-add-needed|--no-copy-dt-needed-entries|' ${WRKSRC}/qmake/compiler.pri
94
	@${RM} ${WRKSRC}/plugins/manual/.qmake.cache
95
96
do-install:
100
do-install:
97
	${INSTALL_PROGRAM} ${WRKSRC}/release/mumble ${STAGEDIR}${PREFIX}/bin
101
	${INSTALL_PROGRAM} ${WRKDIR}/.build/mumble ${STAGEDIR}${PREFIX}/bin
98
	${INSTALL_LIB} ${WRKSRC}/release/libcelt0.so.0.7.0 ${STAGEDIR}${PREFIX}/lib/libcelt-mumble.so.0.7.0
102
	${INSTALL_LIB} ${WRKDIR}/.build/libmumbleoverlay.x86_64.so.${MINORVERSION}.0 \
99
	${INSTALL_LIB} ${WRKSRC}/release/libcelt0.so.0.11.0 ${STAGEDIR}${PREFIX}/lib/libcelt-mumble.so.0.11.0
103
		${STAGEDIR}${PREFIX}/lib/libmumbleoverlay.x86_64.so.${PATCHVERSION}
100
	${INSTALL_LIB} ${WRKSRC}/release/libmumble.so.${PATCHVERSION} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${PATCHVERSION}
104
	${RLN} ${STAGEDIR}${PREFIX}/lib/libmumbleoverlay.x86_64.so.${PATCHVERSION} \
101
	${RLN} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${PATCHVERSION} ${STAGEDIR}${PREFIX}/lib/libmumble.so
105
		${STAGEDIR}${PREFIX}/lib/libmumbleoverlay.x86_64.so
102
	${RLN} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${PATCHVERSION} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${MAJORVERSION}
106
	${RLN} ${STAGEDIR}${PREFIX}/lib/libmumbleoverlay.x86_64.so.${PATCHVERSION} \
103
	${RLN} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${PATCHVERSION} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${MINORVERSION}
107
		${STAGEDIR}${PREFIX}/lib/libmumbleoverlay.x86_64.so.${MAJORVERSION}
104
	${MKDIR} ${STAGEDIR}${PREFIX}/share/services
108
	${RLN} ${STAGEDIR}${PREFIX}/lib/libmumbleoverlay.x86_64.so.${PATCHVERSION} \
105
	${INSTALL_DATA} ${WRKSRC}/scripts/mumble.protocol ${STAGEDIR}${PREFIX}/share/services
109
		${STAGEDIR}${PREFIX}/lib/libmumbleoverlay.x86_64.so.${MINORVERSION}
106
	${INSTALL_DATA} ${WRKSRC}/scripts/mumble.desktop ${STAGEDIR}${PREFIX}/share/applications
110
	${INSTALL_LIB} ${WRKDIR}/.build/libmumbleoverlay.x86.so.${MINORVERSION}.0 \
111
		${STAGEDIR}${PREFIX}/lib/libmumbleoverlay.x86.so.${PATCHVERSION}
112
	${RLN} ${STAGEDIR}${PREFIX}/lib/libmumbleoverlay.x86.so.${PATCHVERSION} \
113
		${STAGEDIR}${PREFIX}/lib/libmumbleoverlay.x86.so
114
	${RLN} ${STAGEDIR}${PREFIX}/lib/libmumbleoverlay.x86.so.${PATCHVERSION} \
115
		${STAGEDIR}${PREFIX}/lib/libmumbleoverlay.x86.so.${MAJORVERSION}
116
	${RLN} ${STAGEDIR}${PREFIX}/lib/libmumbleoverlay.x86.so.${PATCHVERSION} \
117
		${STAGEDIR}${PREFIX}/lib/libmumbleoverlay.x86.so.${MINORVERSION}
118
	${INSTALL_DATA} ${WRKDIR}/.build/auxiliary_files/info.mumble.Mumble.desktop \
119
			${STAGEDIR}${PREFIX}/share/applications/mumble.desktop
107
	${INSTALL_DATA} ${WRKSRC}/icons/mumble.xpm ${STAGEDIR}${PREFIX}/share/pixmaps
120
	${INSTALL_DATA} ${WRKSRC}/icons/mumble.xpm ${STAGEDIR}${PREFIX}/share/pixmaps
108
	${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/128x128/apps ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps
121
	${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps \
109
	${INSTALL_DATA} ${WRKSRC}/icons/mumble.osx.installer.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/128x128/apps/mumble.png
122
		${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps
110
	${INSTALL_DATA} ${WRKSRC}/icons/mumble.svg ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps
123
	${INSTALL_DATA} ${WRKSRC}/icons/mumble.svg \
111
	${INSTALL_MAN} ${WRKSRC}/man/mumble.1 ${STAGEDIR}${MANPREFIX}/man/man1/mumble.1
124
			${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps
125
	${INSTALL_DATA} ${WRKSRC}/icons/mumble_256x256.png \
126
			${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps/mumble.png
127
	${INSTALL_MAN} ${WRKSRC}/auxiliary_files/man_files/mumble.1 \
128
			${STAGEDIR}${MANPREFIX}/share/man/man1/mumble.1
112
129
113
.include <bsd.port.post.mk>
130
.include <bsd.port.post.mk>
(-)b/audio/mumble/distinfo (-13 / +15 lines)
Lines 1-17 Link Here
1
TIMESTAMP = 1602265872
1
TIMESTAMP = 1689292551
2
SHA256 (mumble-voip-mumble-1.3.3_GH0.tar.gz) = 53a555092a03af2e6025c641bb748f013e1cfa8f61899a686bed8690439f36c7
2
SHA256 (mumble-voip-mumble-1.5.517-v1.5.517_GH0.tar.gz) = f7ea7c8f5267fa8f744a7622bb96ad373ee40c6458b9ce01d81d071898f6a6da
3
SIZE (mumble-voip-mumble-1.3.3_GH0.tar.gz) = 4895708
3
SIZE (mumble-voip-mumble-1.5.517-v1.5.517_GH0.tar.gz) = 6120684
4
SHA256 (mumble-voip-celt-0.7.0-5a16cda_GH0.tar.gz) = fbfdbb0767d9d67ea29270eb3e5e999eec6f7f3720a870e74776be426b10b53a
4
SHA256 (Krzmbrzl-FindPythonInterpreter-bb4d3ea_GH0.tar.gz) = 8439bfe7daeb478d8e8aa09b3c111c3dc360064144d181fc5dcfef950e8eaa05
5
SIZE (mumble-voip-celt-0.7.0-5a16cda_GH0.tar.gz) = 182631
5
SIZE (Krzmbrzl-FindPythonInterpreter-bb4d3ea_GH0.tar.gz) = 4817
6
SHA256 (mumble-voip-celt-0.11.0-e18de77_GH0.tar.gz) = b522482222c40c1f05ce9b6c4d19a05e8419a7850398dbbdea5854b78eadfd4a
6
SHA256 (microsoft-GSL-0f6dbc9_GH0.tar.gz) = 63d53ed611862f90517048db57617d8264200810a1e9fbb7ff9a524747f8dab3
7
SIZE (mumble-voip-celt-0.11.0-e18de77_GH0.tar.gz) = 212833
7
SIZE (microsoft-GSL-0f6dbc9_GH0.tar.gz) = 78207
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-5e338f8_GH0.tar.gz) = bc675c5b9def1fcef4b58c62e6d69eaa6e76d2fed89ace681059a7648e808033
10
SHA256 (mumble-voip-minhook-5e338f8_GH0.tar.gz) = bc675c5b9def1fcef4b58c62e6d69eaa6e76d2fed89ace681059a7648e808033
11
SIZE (mumble-voip-minhook-5e338f8_GH0.tar.gz) = 27651
11
SIZE (mumble-voip-minhook-5e338f8_GH0.tar.gz) = 27651
12
SHA256 (mumble-voip-rnnoise-b30f2bb_GH0.tar.gz) = 68ce21e49a0af3d06d87d27665d9a2102c249e4e5e91f777e47139d8707aeb6d
12
SHA256 (ArthurSonzogni-nlohmann_json_cmake_fetchcontent-b48095e_GH0.tar.gz) = 9b2d0f16a71289651d389535ef211a138f48b188dd52aa074a92c75b81d304c6
13
SIZE (mumble-voip-rnnoise-b30f2bb_GH0.tar.gz) = 171240
13
SIZE (ArthurSonzogni-nlohmann_json_cmake_fetchcontent-b48095e_GH0.tar.gz) = 161129
14
SHA256 (mumble-voip-sbcelt-045493d_GH0.tar.gz) = dc9bdcc26a3642cb7ead98cb487c9a52225228fbbfa6f75906d9e479e11b862a
14
SHA256 (mumble-voip-rnnoise-a9afccc_GH0.tar.gz) = f46c7608aff0d75c2a218b7f857fa3ff3d4ff932b9e252717a05eb6a8108e3fd
15
SIZE (mumble-voip-sbcelt-045493d_GH0.tar.gz) = 20128
15
SIZE (mumble-voip-rnnoise-a9afccc_GH0.tar.gz) = 173954
16
SHA256 (mumble-voip-mumble-theme-9467fe8_GH0.tar.gz) = 4ac062686b75f8ea558a4d92df205e51c1d4c1b5676a28b656b8664fc56470db
16
SHA256 (mumble-voip-speexdsp-6e4634f_GH0.tar.gz) = f596d946feeffc66ad2f8a5886945019d79a1a45f3e9c1a1191b4faabb0e84ea
17
SIZE (mumble-voip-mumble-theme-9467fe8_GH0.tar.gz) = 378261
17
SIZE (mumble-voip-speexdsp-6e4634f_GH0.tar.gz) = 895204
18
SHA256 (wolfpld-tracy-1a4f369_GH0.tar.gz) = b1fbb7b8ec38c58addd97f9cd6d17e879ecab9bfc184751297ce2162a6b8d008
19
SIZE (wolfpld-tracy-1a4f369_GH0.tar.gz) = 4633541
(-)a/audio/mumble/files/patch-overlay_gl-overlay.c (-10 lines)
Removed Link Here
1
--- overlay_gl/overlay.c.orig	2019-03-13 18:38:10 UTC
2
+++ overlay_gl/overlay.c
3
@@ -16,6 +16,7 @@
4
 #include <sys/ipc.h>
5
 #include <sys/time.h>
6
 #include <sys/socket.h>
7
+#include <sys/stat.h>
8
 #include <sys/un.h>
9
 #include <sys/stat.h>
10
 #include <time.h>
(-)a/audio/mumble/files/patch-qmake_builddir.pri (-24 lines)
Removed Link Here
1
--- qmake/builddir.pri.orig	2019-10-20 18:28:58 UTC
2
+++ qmake/builddir.pri
3
@@ -33,20 +33,7 @@ isEmpty(TOP_BUILDDIR) {
4
   TOP_BUILDDIR = $$TOP_SRCDIR
5
 }
6
 
7
-# If the build and source paths are equal,
8
-# it's not a shadow build.
9
-equals(TOP_BUILDDIR, $$TOP_SRCDIR) {
10
-  CONFIG(debug, debug|release) {
11
-    DESTDIR = $$TOP_BUILDDIR/debug
12
-  }
13
-
14
-  CONFIG(release, debug|release) {
15
-    DESTDIR = $$TOP_BUILDDIR/release
16
-  }
17
-} else {
18
-  DESTDIR = $$TOP_BUILDDIR
19
-}
20
-
21
+DESTDIR = $$TOP_BUILDDIR/release
22
 OBJECTS_ROOT = $$DESTDIR/.obj
23
 MOC_ROOT = $$DESTDIR/.moc
24
 RCC_ROOT = $$DESTDIR/.qrc
(-)a/audio/mumble/files/patch-src-mumble-CELTCodec.cpp (-10 lines)
Removed Link Here
1
--- src/mumble/CELTCodec.cpp.orig	2019-03-20 19:21:57 UTC
2
+++ src/mumble/CELTCodec.cpp
3
@@ -40,6 +40,7 @@ CELTCodec::CELTCodec(const QString &celt_version) {
4
 	alternatives << QString::fromLatin1("libcelt0.so.%1").arg(celt_version);
5
 	alternatives << QString::fromLatin1("libcelt.so.%1").arg(celt_version);
6
 	alternatives << QString::fromLatin1("celt.so.%1").arg(celt_version);
7
+	alternatives << QString::fromLatin1("libcelt-mumble.so.%1").arg(celt_version);
8
 #else
9
 	int cpuinfo[4];
10
 	__cpuid(cpuinfo, 1);
(-)a/audio/mumble/files/patch-src_SelfSignedCertificate.cpp (-15 lines)
Removed Link Here
1
--- src/SelfSignedCertificate.cpp.orig	2023-06-10 11:50:34 UTC
2
+++ src/SelfSignedCertificate.cpp
3
@@ -45,10 +45,12 @@ bool SelfSignedCertificate::generate(CertificateType c
4
 	QString commonName;
5
 	bool isServerCert = certificateType == CertificateTypeServerCertificate;
6
 
7
+#ifdef CRYPTO_MEM_CHECK_ON
8
 	if (CRYPTO_mem_ctrl(CRYPTO_MEM_CHECK_ON) == -1) {
9
 		ok = false;
10
 		goto out;
11
 	}
12
+#endif
13
 
14
 	x509 = X509_new();
15
 	if (x509 == NULL) {
(-)b/audio/mumble/pkg-descr (-2 / +2 lines)
Lines 1-2 Link Here
1
Mumble is an open source, low-latency, high quality voice chat software
1
Mumble is a free, open source, low latency, high quality voice chat
2
primarily intended for use while gaming.
2
application primarily intended for use while gaming.
(-)b/audio/mumble/pkg-plist (-9 / +10 lines)
Lines 1-13 Link Here
1
bin/mumble
1
bin/mumble
2
lib/libcelt-mumble.so.0.11.0
2
lib/libmumbleoverlay.x86_64.so
3
lib/libcelt-mumble.so.0.7.0
3
lib/libmumbleoverlay.x86_64.so.%%MAJORVERSION%%
4
lib/libmumble.so
4
lib/libmumbleoverlay.x86_64.so.%%MINORVERSION%%
5
lib/libmumble.so.%%MAJORVERSION%%
5
lib/libmumbleoverlay.x86_64.so.%%PATCHVERSION%%
6
lib/libmumble.so.%%MINORVERSION%%
6
lib/libmumbleoverlay.x86.so
7
lib/libmumble.so.%%PATCHVERSION%%
7
lib/libmumbleoverlay.x86.so.%%MAJORVERSION%%
8
man/man1/mumble.1.gz
8
lib/libmumbleoverlay.x86.so.%%MINORVERSION%%
9
lib/libmumbleoverlay.x86.so.%%PATCHVERSION%%
9
share/applications/mumble.desktop
10
share/applications/mumble.desktop
10
share/icons/hicolor/128x128/apps/mumble.png
11
share/icons/hicolor/256x256/apps/mumble.png
11
share/icons/hicolor/scalable/apps/mumble.svg
12
share/icons/hicolor/scalable/apps/mumble.svg
13
share/man/man1/mumble.1.gz
12
share/pixmaps/mumble.xpm
14
share/pixmaps/mumble.xpm
13
share/services/mumble.protocol

Return to bug 261395