Index: audio/clementine-player/Makefile =================================================================== --- audio/clementine-player/Makefile +++ audio/clementine-player/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= clementine -PORTVERSION= 1.3.1 -PORTREVISION= 21 +PORTVERSION= 1.3.1.20180523 CATEGORIES= audio PKGNAMESUFFIX= -player @@ -28,6 +27,7 @@ USE_GITHUB= yes GH_ACCOUNT= ${PORTNAME}${PKGNAMESUFFIX} GH_PROJECT= Clementine +GH_TAGNAME= c01b7bc USES= cmake \ compiler:c++11-lib \ Index: audio/clementine-player/distinfo =================================================================== --- audio/clementine-player/distinfo +++ audio/clementine-player/distinfo @@ -1,2 +1,3 @@ -SHA256 (clementine-player-Clementine-1.3.1_GH0.tar.gz) = f885931a9ab7c88607d07b50c64fcce46fc05f13dd2c0a04188c94eff938f37c -SIZE (clementine-player-Clementine-1.3.1_GH0.tar.gz) = 8501827 +TIMESTAMP = 1527108235 +SHA256 (clementine-player-Clementine-1.3.1.20180523-c01b7bc_GH0.tar.gz) = be124649fe11f85e900d4dff2ca76ffc46a91a73059e653768b255c8042c9ff9 +SIZE (clementine-player-Clementine-1.3.1.20180523-c01b7bc_GH0.tar.gz) = 8466572 Index: audio/clementine-player/files/patch-git_ded3126 =================================================================== --- audio/clementine-player/files/patch-git_ded3126 +++ /dev/null @@ -1,34 +0,0 @@ -Add compatibility with chromaprint >= 1.4 - -diff --git a/src/musicbrainz/chromaprinter.cpp b/src/musicbrainz/chromaprinter.cpp -index 9579b62..c7ad99e 100644 ---- src/musicbrainz/chromaprinter.cpp.orig -+++ src/musicbrainz/chromaprinter.cpp -@@ -143,16 +143,24 @@ QString Chromaprinter::CreateFingerprint() { - ChromaprintContext* chromaprint = - chromaprint_new(CHROMAPRINT_ALGORITHM_DEFAULT); - chromaprint_start(chromaprint, kDecodeRate, kDecodeChannels); -- chromaprint_feed(chromaprint, reinterpret_cast(data.data()), -+ chromaprint_feed(chromaprint, reinterpret_cast(data.data()), - data.size() / 2); - chromaprint_finish(chromaprint); - -- void* fprint = nullptr; - int size = 0; -+ -+#if CHROMAPRINT_VERSION_MAJOR >= 1 && CHROMAPRINT_VERSION_MINOR >= 4 -+ u_int32_t *fprint = nullptr; -+ char *encoded = nullptr; -+#else -+ void *fprint = nullptr; -+ void *encoded = nullptr; -+#endif -+ - int ret = chromaprint_get_raw_fingerprint(chromaprint, &fprint, &size); -+ - QByteArray fingerprint; - if (ret == 1) { -- void* encoded = nullptr; - int encoded_size = 0; - chromaprint_encode_fingerprint(fprint, size, CHROMAPRINT_ALGORITHM_DEFAULT, - &encoded, &encoded_size, 1); Index: audio/clementine-player/files/patch-src_internet_vk_vkconnection.h =================================================================== --- audio/clementine-player/files/patch-src_internet_vk_vkconnection.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/internet/vk/vkconnection.h.orig 2016-04-19 15:08:35 UTC -+++ src/internet/vk/vkconnection.h -@@ -19,6 +19,8 @@ - #ifndef INTERNET_VK_VKCONNECTION_H_ - #define INTERNET_VK_VKCONNECTION_H_ - -+#include -+ - #include "vreen/client.h" - #include "vreen/connection.h" -