Index: multimedia/minitube/Makefile =================================================================== --- multimedia/minitube/Makefile +++ multimedia/minitube/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= minitube -PORTVERSION= 2.7 +DISTVERSION= 2.9 CATEGORIES= multimedia www MAINTAINER= ports@FreeBSD.org @@ -10,23 +10,22 @@ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING -USE_GITHUB= yes -GH_ACCOUNT= flaviotordini +LIB_DEPENDS= libphonon4qt5.so:multimedia/qt5-phonon4 USES= qmake USE_GL= gl USE_QT5= core dbus gui network phonon4 qml script sql widgets \ buildtools_build imageformats_run sql-sqlite3_run +USE_GITHUB= yes +GH_ACCOUNT= flaviotordini + QMAKE_ARGS= QMAKE_LRELEASE=${LRELEASE} \ DEFINES+=APP_GOOGLE_API_KEY="${MINITUBE_GOOGLE_API_KEY}" -INSTALLS_ICONS= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes -NLS_USE= QT5=linguisttools_build -pre-everything:: - @${CAT} ${PKGMESSAGE} +NLS_USE= QT5=linguisttools_build post-patch: # Remove BOM Index: multimedia/minitube/distinfo =================================================================== --- multimedia/minitube/distinfo +++ multimedia/minitube/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1495998707 -SHA256 (flaviotordini-minitube-2.7_GH0.tar.gz) = ef330a3da1ed46da0abb64e0f1ece5c56427103a79dbfbcebadf69004f0f7468 -SIZE (flaviotordini-minitube-2.7_GH0.tar.gz) = 994674 +TIMESTAMP = 1515643630 +SHA256 (flaviotordini-minitube-2.9_GH0.tar.gz) = 0f51fb86d0fdfbcf00af142868ceeacb6c27eb8a1e36d856162e23d63e90eb07 +SIZE (flaviotordini-minitube-2.9_GH0.tar.gz) = 1000060 Index: multimedia/minitube/files/patch-src_ytregions.cpp =================================================================== --- /dev/null +++ multimedia/minitube/files/patch-src_ytregions.cpp @@ -0,0 +1,11 @@ +--- src/ytregions.cpp.orig 2018-01-13 04:02:39 UTC ++++ src/ytregions.cpp +@@ -89,7 +89,7 @@ const YTRegion &YTRegions::localRegion() + for (const YTRegion &r : list()) { + if (r.id == country) return r; + } +- return YTRegion(); ++ YTRegion(); + }(); + return region; + } Index: multimedia/minitube/pkg-message =================================================================== --- multimedia/minitube/pkg-message +++ multimedia/minitube/pkg-message @@ -14,8 +14,3 @@ 4. If you are going to build minitube from ports, set MINITUBE_GOOGLE_API_KEY=your_key in make.conf. If you use package set GOOGLE_API_KEY environment variable to your key. - -Make sure you also have a phonon4 backend installed at runtime: -multimedia/qt5-phonon4-gstreamer --or- -multimedia/qt5-phonon4-vlc