Date: Mon, 30 Dec 2019 16:31:31 +0000 (UTC) From: Adriaan de Groot <adridg@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r521496 - in head/audio/sayonara: . files Message-ID: <201912301631.xBUGVV4K098980@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: adridg Date: Mon Dec 30 16:31:31 2019 New Revision: 521496 URL: https://svnweb.freebsd.org/changeset/ports/521496 Log: Update audio/sayonara to latest upstream release Between 1.1.1 (previous version in ports) and this, the upstream migrated to GitLab. Patches for the build have been submitted upstream. The changelog is pretty long: https://sayonara-player.com/changelog.php It is mostly "more importers, polish the library, .." Added: head/audio/sayonara/files/patch-src_Components_Streaming_LastFM_LastFM.cpp (contents, props changed) Deleted: head/audio/sayonara/files/patch-src_GUI_InfoDialog_GUI__InfoDialog.h Modified: head/audio/sayonara/Makefile head/audio/sayonara/distinfo head/audio/sayonara/files/patch-src_Components_Covers_LocalCoverSearcher.cpp head/audio/sayonara/pkg-plist Modified: head/audio/sayonara/Makefile ============================================================================== --- head/audio/sayonara/Makefile Mon Dec 30 15:20:27 2019 (r521495) +++ head/audio/sayonara/Makefile Mon Dec 30 16:31:31 2019 (r521496) @@ -2,12 +2,8 @@ # $FreeBSD$ PORTNAME= sayonara -DISTVERSIONPREFIX= player- -DISTVERSION= 1.1.1 -PORTREVISION= 3 -DISTVERSIONSUFFIX= -git1-20180828 +DISTVERSION= 1.5.1 CATEGORIES= audio -MASTER_SITES= http://www.sayonara-player.com/sw/ MAINTAINER= adridg@FreeBSD.org COMMENT= Small, clear, and fast Qt-based audio player @@ -25,12 +21,15 @@ USE_GSTREAMER1= flac libav mpg123 ogg opus vorbis USE_QT= dbus core gui network sql sql-sqlite3_run widgets xml \ buildtools_build qmake_build linguisttools_build -WRKSRC= ${WRKDIR}/${PORTNAME}-player +USE_GITLAB= yes +GL_ACCOUNT= luciocarreras +GL_PROJECT= ${PORTNAME}-player +GL_COMMIT= 328203669eac9156db6f72356b47ebfbfee978ef # 1.5.1-stable5 post-patch: @${REINPLACE_CMD} -e '/man1/s,share/,,' \ ${WRKSRC}/resources/CMakeLists.txt @${REINPLACE_CMD} -e '/DESTINATION/s,/usr/,,' \ - ${WRKSRC}/src/GUI/Resources/Icons/CMakeLists.txt + ${WRKSRC}/src/Gui/Resources/Icons/CMakeLists.txt .include <bsd.port.mk> Modified: head/audio/sayonara/distinfo ============================================================================== --- head/audio/sayonara/distinfo Mon Dec 30 15:20:27 2019 (r521495) +++ head/audio/sayonara/distinfo Mon Dec 30 16:31:31 2019 (r521496) @@ -1,3 +1,3 @@ -TIMESTAMP = 1535722215 -SHA256 (sayonara-player-1.1.1-git1-20180828.tar.gz) = 76160668567e91b410c6018f18952ad8255c5b1180e726ff00376fb5f1217e67 -SIZE (sayonara-player-1.1.1-git1-20180828.tar.gz) = 1759841 +TIMESTAMP = 1577708177 +SHA256 (luciocarreras-sayonara-player-328203669eac9156db6f72356b47ebfbfee978ef_GL0.tar.gz) = e94d7db9842786c10e5859c87d14658c3cc049c9291cd6476803a6bf73877a2e +SIZE (luciocarreras-sayonara-player-328203669eac9156db6f72356b47ebfbfee978ef_GL0.tar.gz) = 2034701 Modified: head/audio/sayonara/files/patch-src_Components_Covers_LocalCoverSearcher.cpp ============================================================================== --- head/audio/sayonara/files/patch-src_Components_Covers_LocalCoverSearcher.cpp Mon Dec 30 15:20:27 2019 (r521495) +++ head/audio/sayonara/files/patch-src_Components_Covers_LocalCoverSearcher.cpp Mon Dec 30 16:31:31 2019 (r521496) @@ -1,11 +1,11 @@ ---- src/Components/Covers/LocalCoverSearcher.cpp.orig 2018-09-02 20:19:55 UTC +--- src/Components/Covers/LocalCoverSearcher.cpp.orig 2019-12-30 12:19:50 UTC +++ src/Components/Covers/LocalCoverSearcher.cpp -@@ -68,7 +68,7 @@ QStringList LocalSearcher::cover_paths_f +@@ -75,7 +75,7 @@ QStringList LocalSearcher::cover_paths_from_path_hint( continue; } - double d = std::abs(height - width) / (width * 1.0) + 1.0; + double d = std::abs(static_cast<double>(height - width)) / (width * 1.0) + 1.0; - double pixels = static_cast<double>(width * height); + double pixels = double(width * height); d = (d * d * std::max(width, height)) / pixels; Added: head/audio/sayonara/files/patch-src_Components_Streaming_LastFM_LastFM.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/sayonara/files/patch-src_Components_Streaming_LastFM_LastFM.cpp Mon Dec 30 16:31:31 2019 (r521496) @@ -0,0 +1,27 @@ +--- src/Components/Streaming/LastFM/LastFM.cpp.orig 2019-12-30 14:17:48 UTC ++++ src/Components/Streaming/LastFM/LastFM.cpp +@@ -51,6 +51,7 @@ + #include <QUrl> + + #include <ctime> ++#include <random> + + namespace Algorithm=Util::Algorithm; + +@@ -320,14 +321,14 @@ void Base::similar_artists_fetched(IdList artist_ids) + + const MetaDataList& v_md = active_playlist->tracks(); + +- std::random_shuffle(artist_ids.begin(), artist_ids.end()); ++ std::shuffle(artist_ids.begin(), artist_ids.end(), std::default_random_engine()); + + for( auto it=artist_ids.begin(); it != artist_ids.end(); it++ ) + { + MetaDataList artist_tracks; + lib_db->getAllTracksByArtist(IdList{*it}, artist_tracks); + +- std::random_shuffle(artist_tracks.begin(), artist_tracks.end()); ++ std::shuffle(artist_tracks.begin(), artist_tracks.end(), std::default_random_engine()); + + // try all songs of artist + for(int rounds=0; rounds < artist_tracks.count(); rounds++) Modified: head/audio/sayonara/pkg-plist ============================================================================== --- head/audio/sayonara/pkg-plist Mon Dec 30 15:20:27 2019 (r521495) +++ head/audio/sayonara/pkg-plist Mon Dec 30 16:31:31 2019 (r521496) @@ -1,6 +1,4 @@ bin/sayonara -lib/sayonara/libsayonara_somafm.so -lib/sayonara/libsayonara_soundcloud.so man/man1/sayonara.1.gz share/appdata/sayonara.appdata.xml share/applications/sayonara.desktop @@ -42,6 +40,7 @@ share/pixmaps/sayonara.png %%DATADIR%%/translations/icons/pt_PT.png %%DATADIR%%/translations/icons/ro_RO.png %%DATADIR%%/translations/icons/ru_RU.png +%%DATADIR%%/translations/icons/sk_SK.png %%DATADIR%%/translations/icons/tr_TR.png %%DATADIR%%/translations/icons/uk_UA.png %%DATADIR%%/translations/icons/zh_CN.png @@ -61,6 +60,7 @@ share/pixmaps/sayonara.png %%DATADIR%%/translations/sayonara_lang_pt_PT.qm %%DATADIR%%/translations/sayonara_lang_ro_RO.qm %%DATADIR%%/translations/sayonara_lang_ru_RU.qm +%%DATADIR%%/translations/sayonara_lang_sk_SK.qm %%DATADIR%%/translations/sayonara_lang_tr_TR.qm %%DATADIR%%/translations/sayonara_lang_uk_UA.qm %%DATADIR%%/translations/sayonara_lang_zh_CN.qm
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201912301631.xBUGVV4K098980>