Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Aug 2020 17:35:55 +0000 (UTC)
From:      =?UTF-8?Q?Fernando_Apestegu=c3=ada?= <fernape@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r544633 - in head/multimedia/minitube: . files
Message-ID:  <202008101735.07AHZtIQ056512@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: fernape
Date: Mon Aug 10 17:35:55 2020
New Revision: 544633
URL: https://svnweb.freebsd.org/changeset/ports/544633

Log:
  multimedia/minitube: update to 3.5
  
  A patch to update to 3.4.2 existed in PR #247246

Added:
  head/multimedia/minitube/files/patch-minitube.pro   (contents, props changed)
Deleted:
  head/multimedia/minitube/files/patch-src_ytregions.cpp
Modified:
  head/multimedia/minitube/Makefile
  head/multimedia/minitube/distinfo
  head/multimedia/minitube/pkg-message
  head/multimedia/minitube/pkg-plist

Modified: head/multimedia/minitube/Makefile
==============================================================================
--- head/multimedia/minitube/Makefile	Mon Aug 10 17:24:29 2020	(r544632)
+++ head/multimedia/minitube/Makefile	Mon Aug 10 17:35:55 2020	(r544633)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	minitube
-DISTVERSION=	2.9
-PORTREVISION=	5
+DISTVERSION=	3.5
 CATEGORIES=	multimedia www
 
 MAINTAINER=	ports@FreeBSD.org
@@ -11,12 +10,19 @@ COMMENT=	TV-like client for YouTube
 LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+LIB_DEPENDS=	libmpv.so:multimedia/mpv
+
 USES=		compiler:c++11-lang gl qmake qt:5
 USE_GITHUB=	yes
 GH_ACCOUNT=	flaviotordini
+GH_TUPLE=	flaviotordini:http:92fd16a:http/lib/http \
+		flaviotordini:idle:6aa092d:idle/lib/idle \
+		flaviotordini:media:0d07cad:media/lib/media
 USE_GL=		gl
-USE_QT=		core dbus declarative gui network phonon4 script sql widgets \
-		buildtools_build imageformats_run sql-sqlite3_run
+USE_QT=		core dbus declarative gui network script sql widgets \
+		buildtools_build imageformats_run sql-sqlite3_run \
+		x11extras
+
 QMAKE_ARGS=	QMAKE_LRELEASE=${LRELEASE} \
 		DEFINES+=APP_GOOGLE_API_KEY="${MINITUBE_GOOGLE_API_KEY}"
 
@@ -29,8 +35,6 @@ post-patch:
 # Remove BOM
 	@${REINPLACE_CMD} -e '1 s|^.*/|/|g' \
 		${WRKSRC}/src/aggregatevideosource.cpp
-	@${REINPLACE_CMD} -e 's|/usr/include|/usr/local/include|g' \
-		${WRKSRC}/minitube.pro
 
 post-patch-NLS-off:
 	@${REINPLACE_CMD} -e '/include(locale\/locale.pri)/d' ${WRKSRC}/minitube.pro

Modified: head/multimedia/minitube/distinfo
==============================================================================
--- head/multimedia/minitube/distinfo	Mon Aug 10 17:24:29 2020	(r544632)
+++ head/multimedia/minitube/distinfo	Mon Aug 10 17:35:55 2020	(r544633)
@@ -1,3 +1,9 @@
-TIMESTAMP = 1518753952
-SHA256 (flaviotordini-minitube-2.9_GH0.tar.gz) = 0f51fb86d0fdfbcf00af142868ceeacb6c27eb8a1e36d856162e23d63e90eb07
-SIZE (flaviotordini-minitube-2.9_GH0.tar.gz) = 1000060
+TIMESTAMP = 1597081657
+SHA256 (flaviotordini-minitube-3.5_GH0.tar.gz) = 1867e3f2132029dd48f293886f80eb029ae3bc970a6d70c67a170091678777c0
+SIZE (flaviotordini-minitube-3.5_GH0.tar.gz) = 1256189
+SHA256 (flaviotordini-http-92fd16a_GH0.tar.gz) = 3af66d8584766f65db697e55ace4b8667ecc918b72ae0ec3cf4d968c690f118d
+SIZE (flaviotordini-http-92fd16a_GH0.tar.gz) = 10253
+SHA256 (flaviotordini-idle-6aa092d_GH0.tar.gz) = 9aa3ac940f900d8b6924492905ff1351e9af6224fdcb2d1b6e5a55af920c81eb
+SIZE (flaviotordini-idle-6aa092d_GH0.tar.gz) = 1675
+SHA256 (flaviotordini-media-0d07cad_GH0.tar.gz) = 59500c9ddba3718c6d2c6385c3b40b07eaf0810131d22aac0f071790fcb30af5
+SIZE (flaviotordini-media-0d07cad_GH0.tar.gz) = 24967

Added: head/multimedia/minitube/files/patch-minitube.pro
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/minitube/files/patch-minitube.pro	Mon Aug 10 17:35:55 2020	(r544633)
@@ -0,0 +1,11 @@
+--- minitube.pro.orig	2020-08-10 17:56:42 UTC
++++ minitube.pro
+@@ -43,6 +43,8 @@ include(lib/media/media.pri)
+ include(src/qtsingleapplication/qtsingleapplication.pri)
+ include(src/invidious/invidious.pri)
+ 
++INCLUDEPATH += $$PWD/src
++
+ HEADERS += src/video.h \
+     src/messagebar.h \
+     src/spacer.h \

Modified: head/multimedia/minitube/pkg-message
==============================================================================
--- head/multimedia/minitube/pkg-message	Mon Aug 10 17:24:29 2020	(r544632)
+++ head/multimedia/minitube/pkg-message	Mon Aug 10 17:35:55 2020	(r544633)
@@ -17,11 +17,6 @@ To obtain a key:
 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 Phonon backend installed:
-multimedia/phonon-gstreamer
--or-
-multimedia/phonon-vlc
 EOM
 }
 ]

Modified: head/multimedia/minitube/pkg-plist
==============================================================================
--- head/multimedia/minitube/pkg-plist	Mon Aug 10 17:24:29 2020	(r544632)
+++ head/multimedia/minitube/pkg-plist	Mon Aug 10 17:35:55 2020	(r544633)
@@ -21,6 +21,7 @@ share/icons/hicolor/scalable/apps/minitube.svg
 %%NLS%%%%DATADIR%%/locale/de_DE.qm
 %%NLS%%%%DATADIR%%/locale/el.qm
 %%NLS%%%%DATADIR%%/locale/en.qm
+%%NLS%%%%DATADIR%%/locale/en_GB.qm
 %%NLS%%%%DATADIR%%/locale/es.qm
 %%NLS%%%%DATADIR%%/locale/es_AR.qm
 %%NLS%%%%DATADIR%%/locale/es_ES.qm
@@ -45,6 +46,7 @@ share/icons/hicolor/scalable/apps/minitube.svg
 %%NLS%%%%DATADIR%%/locale/pl_PL.qm
 %%NLS%%%%DATADIR%%/locale/pt.qm
 %%NLS%%%%DATADIR%%/locale/pt_BR.qm
+%%NLS%%%%DATADIR%%/locale/pt_PT.qm
 %%NLS%%%%DATADIR%%/locale/ro.qm
 %%NLS%%%%DATADIR%%/locale/ru.qm
 %%NLS%%%%DATADIR%%/locale/sk.qm
@@ -59,3 +61,4 @@ share/icons/hicolor/scalable/apps/minitube.svg
 %%NLS%%%%DATADIR%%/locale/vi.qm
 %%NLS%%%%DATADIR%%/locale/zh_CN.qm
 %%NLS%%%%DATADIR%%/locale/zh_TW.qm
+%%DATADIR%%/sounds/snapshot.wav



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202008101735.07AHZtIQ056512>