Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=c29889c5e5612d85b918925c9b6c81cd13ad5a05

commit c29889c5e5612d85b918925c9b6c81cd13ad5a05
Author: DeX77 <[email protected]>
Date:   Sun Jan 29 17:39:40 2017 +0100

mixxx-2.0.0-6-x86_64

* rebuild with protobuf>=3.2.0

diff --git a/source/xapps-extra/mixxx/FrugalBuild 
b/source/xapps-extra/mixxx/FrugalBuild
index 551fd6a..a099813 100644
--- a/source/xapps-extra/mixxx/FrugalBuild
+++ b/source/xapps-extra/mixxx/FrugalBuild
@@ -4,26 +4,27 @@
pkgname=mixxx
pkgver=2.0.0
pkgextraver="-src"
-pkgrel=5
+pkgrel=6
pkgdesc="An open source DJ tool."
depends=('qt5-base>=5.7.0-3' 'qt5-svg>=5.7.0-3' 'qt5-script>=5.7.0-3' 'libmad' 
'taglib' \
'libvorbis' 'libsndfile' 'portaudio>=19_20071207' 'jack>=0.118.0'
'audiofile' 'python>=2.7' 'libstdc++' 'libgcc' 'ffmpeg>=3.2' \
-       'portmidi' 'libglu' 'protobuf>=3.1.0' 'rubberband' 'libshout' 
'chromaprint')
+       'portmidi' 'libglu' 'protobuf>=3.2.0' 'rubberband' 'libshout' 
'chromaprint')
makedepends=('scons' 'qt5-tools>=5.7.0-2' 'x11-protos')
url="http://www.mixxx.org/";
groups=('xapps-extra')
archs=('x86_64')
up2date="Flasttar $url/download"
source=(http://downloads.mixxx.org/$pkgname-$pkgver/$pkgname-$pkgver-src.tar.gz 
\
-       0007-fix_gcc6_issue.patch)
+       0007-fix_gcc6_issue.patch \
+       mixxx-2.0.0-chromaprint-1.4.0.patch)
sha1sums=('2cce8e35a659acfad6878f834a42bcb81196b72e' \
-          '1a9035c35eb9c0bd8457092f1c28d89dd5e0fa1f')
+          '1a9035c35eb9c0bd8457092f1c28d89dd5e0fa1f' \
+          '726e25d725353797803c29f5d2fa9296d3364bff')
_F_archive_ver="$pkgver"

build()
{
-       Fcd
Fpatchall
export QTDIR=/usr
export CXXFLAGS+=' -std=c++11'
diff --git a/source/xapps-extra/mixxx/mixxx-2.0.0-chromaprint-1.4.0.patch 
b/source/xapps-extra/mixxx/mixxx-2.0.0-chromaprint-1.4.0.patch
new file mode 100644
index 0000000..db9ed94
--- /dev/null
+++ b/source/xapps-extra/mixxx/mixxx-2.0.0-chromaprint-1.4.0.patch
@@ -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,
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to