Date: Friday, January 13, 2017 @ 14:31:39 Author: lfleischer Revision: 207212
upgpkg: mixxx 2.0.0-6 * protobuf 3.1.0 rebuild. * Build fix. Added: mixxx/trunk/mixxx-2.0.0-chromaprint-1.4.0.patch Modified: mixxx/trunk/PKGBUILD -------------------------------------+ PKGBUILD | 9 ++++++--- mixxx-2.0.0-chromaprint-1.4.0.patch | 17 +++++++++++++++++ 2 files changed, 23 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-01-13 14:21:47 UTC (rev 207211) +++ PKGBUILD 2017-01-13 14:31:39 UTC (rev 207212) @@ -5,7 +5,7 @@ pkgname=mixxx pkgver=2.0.0 -pkgrel=5 +pkgrel=6 pkgdesc="Free, open source software for digital DJ'ing." arch=('i686' 'x86_64') url='http://www.mixxx.org' @@ -15,13 +15,16 @@ 'rubberband' 'chromaprint' 'sqlite' 'opus' 'opusfile') makedepends=('mesa' 'scons' 'libshout' 'glu') source=("https://downloads.mixxx.org/${pkgname}-${pkgver}/${pkgname}-${pkgver}-src.tar.gz" - mixxx-2.0.0-gcc-6.patch) + mixxx-2.0.0-gcc-6.patch + mixxx-2.0.0-chromaprint-1.4.0.patch) md5sums=('5520a2f110f1078197d2ff914ccca37a' - '957245cf7a06e57d42fb7f8e3421a934') + '957245cf7a06e57d42fb7f8e3421a934' + '9aa411ccc9e72b27860858ac68104f2b') prepare() { cd "${srcdir}/${pkgname}-${pkgver}" patch -p1 -i ../mixxx-2.0.0-gcc-6.patch + patch -p1 -i ../mixxx-2.0.0-chromaprint-1.4.0.patch } build() { Added: mixxx-2.0.0-chromaprint-1.4.0.patch =================================================================== --- mixxx-2.0.0-chromaprint-1.4.0.patch (rev 0) +++ mixxx-2.0.0-chromaprint-1.4.0.patch 2017-01-13 14:31:39 UTC (rev 207212) @@ -0,0 +1,17 @@ +--- mixxx-2.0.0/src/musicbrainz/chromaprinter.cpp.old 2017-01-13 14:24:15.105139156 +0100 ++++ mixxx-2.0.0/src/musicbrainz/chromaprinter.cpp 2017-01-13 14:24:06.568450904 +0100 +@@ -57,12 +57,12 @@ QString ChromaPrinter::calcFingerPrint(c + } + chromaprint_finish(ctx); + +- void* fprint = NULL; ++ uint32_t* fprint = NULL; + int size = 0; + int ret = chromaprint_get_raw_fingerprint(ctx, &fprint, &size); + QByteArray fingerprint; + if (ret == 1) { +- void* encoded = NULL; ++ char* encoded = NULL; + int encoded_size = 0; + chromaprint_encode_fingerprint(fprint, size, + CHROMAPRINT_ALGORITHM_DEFAULT,