svn commit: r457922 - in head/audio/mumble: . audio audio/mumble audio/mumble/files
Mark Felder
feld at FreeBSD.org
Tue Jan 2 20:30:41 UTC 2018
Author: feld
Date: Tue Jan 2 20:30:39 2018
New Revision: 457922
URL: https://svnweb.freebsd.org/changeset/ports/457922
Log:
audio/mumble: add patch to fix build against boost 1.66
PR: 224086
Added:
head/audio/mumble/audio/
head/audio/mumble/audio/mumble/
head/audio/mumble/audio/mumble/files/
head/audio/mumble/audio/mumble/files/extrapatch-fix-build-boost-1.66 (contents, props changed)
Modified:
head/audio/mumble/Makefile
Modified: head/audio/mumble/Makefile
==============================================================================
--- head/audio/mumble/Makefile Tue Jan 2 20:21:34 2018 (r457921)
+++ head/audio/mumble/Makefile Tue Jan 2 20:30:39 2018 (r457922)
@@ -3,7 +3,7 @@
PORTNAME= mumble
PORTVERSION= 1.2.19
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= audio
MAINTAINER= feld at FreeBSD.org
Added: head/audio/mumble/audio/mumble/files/extrapatch-fix-build-boost-1.66
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/mumble/audio/mumble/files/extrapatch-fix-build-boost-1.66 Tue Jan 2 20:30:39 2018 (r457922)
@@ -0,0 +1,26 @@
+diff --git a/src/mumble/AudioOutput.cpp b/src/mumble/AudioOutput.cpp
+index cbe0c0e2b..7a0a5e2ab 100644
+--- a/src/mumble/AudioOutput.cpp
++++ b/src/mumble/AudioOutput.cpp
+@@ -437,7 +437,7 @@ bool AudioOutput::mix(void *outbuff, unsigned int nsamp) {
+ top[2] = 0.0f;
+ }
+
+- if (std::abs<float>(front[0] * top[0] + front[1] * top[1] + front[2] * top[2]) > 0.01f) {
++ if (std::abs(front[0] * top[0] + front[1] * top[1] + front[2] * top[2]) > 0.01f) {
+ // Not perpendicular. Assume Y up and rotate 90 degrees.
+
+ float azimuth = 0.0f;
+diff --git a/src/mumble/mumble_pch.hpp b/src/mumble/mumble_pch.hpp
+index ba87eab3b..dac5ba629 100644
+--- a/src/mumble/mumble_pch.hpp
++++ b/src/mumble/mumble_pch.hpp
+@@ -37,6 +37,8 @@
+ #include <QtSql/QtSql>
+ #include <QtXml/QtXml>
+
++#include <cmath>
++
+ #ifdef Q_OS_WIN
+ #include <windows.h>
+ #define ENABLE_SNDFILE_WINDOWS_PROTOTYPES 1
More information about the svn-ports-all
mailing list