diff options
author | Giovanni Harting | 2018-03-22 00:43:26 +0100 |
---|---|---|
committer | Giovanni Harting | 2018-03-22 00:43:26 +0100 |
commit | 8f1999bec43038861301309f9dba483d90393c8a (patch) | |
tree | 1944a6bf3762b3b5cbd2cb43ad64567914675ad4 | |
parent | bed3f7aa7d820591d1c3713cc2f2c1118d27fcbf (diff) | |
download | aur-8f1999bec43038861301309f9dba483d90393c8a.tar.gz |
1.3.0~2717~gb25db3e; removed openssl-1.0 workaround
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 24 | ||||
-rw-r--r-- | float_overload.patch | 32 |
3 files changed, 13 insertions, 55 deletions
@@ -1,6 +1,6 @@ pkgbase = mumble-snapshot pkgdesc = A high quality voice chat program. - pkgver = 1.3.0_2586_g894ade2 + pkgver = 1.3.0_2717_gb25db3e pkgrel = 1 url = https://www.mumble.info/ arch = i686 @@ -21,13 +21,11 @@ pkgbase = mumble-snapshot optdepends = espeak: speech synthesizer provides = mumble conflicts = mumble - source = https://dl.mumble.info/mumble-1.3.0~2586~g894ade2~snapshot.tar.gz - source = https://dl.mumble.info/mumble-1.3.0~2586~g894ade2~snapshot.tar.gz.sig - source = float_overload.patch - validpgpkeys = C4666C6767A26017CE68406988048D0D625297A0 - sha256sums = a0b8720e01495c399d14c2051bcf5e7356ceea8e0162a75cc4e10039a5324f7e + source = https://dl.mumble.info/mumble-1.3.0~2717~gb25db3e~snapshot.tar.gz + source = https://dl.mumble.info/mumble-1.3.0~2717~gb25db3e~snapshot.tar.gz.sig + validpgpkeys = F3F5324A14AD0B32568F7839F0413B5CB858BD0E + sha256sums = ce4647fd7f525edf8ac00880682715d88c93160fa2a25666b16c6e41d21d3c41 sha256sums = SKIP - sha256sums = c65cd76cdc4243ce29d7ce005a438e0a1bd7f99327e2623bea9436901fab98ec pkgname = mumble-snapshot @@ -2,7 +2,7 @@ # Contributor: synapse84 <synapse84 at gmail dot com> pkgname=mumble-snapshot -pkgver=1.3.0_2586_g894ade2 +pkgver=1.3.0_2717_gb25db3e pkgrel=1 pkgdesc="A high quality voice chat program." arch=('i686' 'x86_64') @@ -13,27 +13,19 @@ makedepends=('boost' 'qt5-tools' 'python' 'libsndfile' 'speech-dispatcher') optdepends=('espeak: speech synthesizer') provides=('mumble') conflicts=('mumble') -source=("https://dl.mumble.info/mumble-${pkgver//_/\~}~snapshot.tar.gz"{,.sig} - "float_overload.patch") -validpgpkeys=('C4666C6767A26017CE68406988048D0D625297A0') -sha256sums=('a0b8720e01495c399d14c2051bcf5e7356ceea8e0162a75cc4e10039a5324f7e' - 'SKIP' - 'c65cd76cdc4243ce29d7ce005a438e0a1bd7f99327e2623bea9436901fab98ec') - - -prepare() { - cd $srcdir/mumble-${pkgver//_/\~}~snapshot - patch -Np1 -i "${srcdir}/float_overload.patch" -} +source=("https://dl.mumble.info/mumble-${pkgver//_/\~}~snapshot.tar.gz"{,.sig}) +validpgpkeys=('F3F5324A14AD0B32568F7839F0413B5CB858BD0E') +sha256sums=('ce4647fd7f525edf8ac00880682715d88c93160fa2a25666b16c6e41d21d3c41' + 'SKIP') build() { cd $srcdir/mumble-${pkgver//_/\~}~snapshot qmake-qt5 main.pro \ CONFIG+="bundled-celt no-bundled-opus no-bundled-speex no-g15 no-xevie no-server no-embed-qt-translations no-update" \ - DEFINES+="PLUGIN_PATH=/usr/lib/mumble" \ - INCLUDEPATH+="/usr/include/openssl-1.0" \ - QMAKE_LFLAGS+="-L/usr/lib/openssl-1.0 -lssl -lcrypto" + DEFINES+="PLUGIN_PATH=/usr/lib/mumble" #\ + #INCLUDEPATH+="/usr/include/openssl-1.0" \ + #QMAKE_LFLAGS+="-L/usr/lib/openssl-1.0 -lssl -lcrypto" make release } diff --git a/float_overload.patch b/float_overload.patch deleted file mode 100644 index cf61106ce6c6..000000000000 --- a/float_overload.patch +++ /dev/null @@ -1,32 +0,0 @@ -From ea861fe86743c8402bbad77d8d1dd9de8dce447e Mon Sep 17 00:00:00 2001 -From: Mikkel Krautz <mikkel@krautz.dk> -Date: Fri, 29 Dec 2017 14:47:25 +0100 -Subject: [PATCH] AudioOutput: do not use non-existant template version of - std::abs. - -This change fixes AudioOutput to use the float overload of std::abs: - - float std::abs(float); - -instead of a non-existant template version. - -Fixes mumble-voip/mumble#3281 - -Needs-Backport: 1.2.x ---- - src/mumble/AudioOutput.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -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; |