Hi, Finally, we have source again!
Highlights: - Channel subscriptions: you can now subscribe to YouTube channels and be notified of new videos. - Fix playback of VEVO videos. - Lots of minor bugfixes here and there. Here's the diff: update to minitube-2.1.3 and fix WANTLIB while here... OK? Index: Makefile =================================================================== RCS file: /cvs/ports/www/minitube/Makefile,v retrieving revision 1.29 diff -u -p -u -p -r1.29 Makefile --- Makefile 14 May 2013 10:36:19 -0000 1.29 +++ Makefile 25 Sep 2013 12:56:57 -0000 @@ -2,7 +2,7 @@ COMMENT = standalone YouTube.com video browser/player -DISTNAME = minitube-2.0 +DISTNAME = minitube-2.1.3 CATEGORIES = www multimedia HOMEPAGE = http://flavio.tordini.org/minitube @@ -16,9 +16,10 @@ MASTER_SITES = http://flavio.tordini.org MODULES = x11/qt4 -WANTLIB += ICE QtDBus QtGui QtNetwork QtXml SM X11 -WANTLIB += Xext Xi Xinerama Xrender c fontconfig -WANTLIB += freetype m phonon pthread stdc++ +WANTLIB += ICE SM X11 Xext Xi Xinerama Xrender c fontconfig +WANTLIB += freetype lib/qt4/QtDBus lib/qt4/QtGui lib/qt4/QtNetwork +WANTLIB += lib/qt4/QtScript lib/qt4/QtSql lib/qt4/QtXml m +WANTLIB += phonon pthread stdc++ RUN_DEPENDS = multimedia/gstreamer-0.10/plugins-good \ multimedia/gstreamer-0.10/plugins-ffmpeg \ Index: distinfo =================================================================== RCS file: /cvs/ports/www/minitube/distinfo,v retrieving revision 1.15 diff -u -p -u -p -r1.15 distinfo --- distinfo 14 May 2013 10:28:17 -0000 1.15 +++ distinfo 25 Sep 2013 12:56:57 -0000 @@ -1,2 +1,2 @@ -SHA256 (minitube-2.0.tar.gz) = G6HddyXm4MkmU/3ue8+kuDM0bS70wJHZSxgbYLtZJVQ= -SIZE (minitube-2.0.tar.gz) = 713577 +SHA256 (minitube-2.1.3.tar.gz) = OHtD/J7mjaV9abBiKyphyC+BZAHaWtiDBWPXkuQCuPw= +SIZE (minitube-2.1.3.tar.gz) = 816226 Index: patches/patch-src_aggregatevideosource_cpp =================================================================== RCS file: patches/patch-src_aggregatevideosource_cpp diff -N patches/patch-src_aggregatevideosource_cpp --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_aggregatevideosource_cpp 25 Sep 2013 12:56:57 -0000 @@ -0,0 +1,16 @@ +$OpenBSD$ + +Remove garbage: + +src/aggregatevideosource.cpp:1: error: stray '\357' in program +src/aggregatevideosource.cpp:1: error: stray '\273' in program +src/aggregatevideosource.cpp:1: error: stray '\277' in program + +--- src/aggregatevideosource.cpp.orig Wed Sep 25 13:31:10 2013 ++++ src/aggregatevideosource.cpp Wed Sep 25 13:31:18 2013 +@@ -1,4 +1,4 @@ +-???/* $BEGIN_LICENSE ++/* $BEGIN_LICENSE + + This file is part of Minitube. + Copyright 2009, Flavio Tordini <flavio.tord...@gmail.com> Index: patches/patch-src_utils_cpp =================================================================== RCS file: /cvs/ports/www/minitube/patches/patch-src_utils_cpp,v retrieving revision 1.1 diff -u -p -u -p -r1.1 patch-src_utils_cpp --- patches/patch-src_utils_cpp 14 May 2013 10:28:17 -0000 1.1 +++ patches/patch-src_utils_cpp 25 Sep 2013 12:56:57 -0000 @@ -4,13 +4,13 @@ Use the gnome icon theme unconditionally minitube GUI not having icons when executed outside of a Desktop Environment ---- src/utils.cpp.orig Tue Feb 5 10:00:26 2013 -+++ src/utils.cpp Tue Feb 5 10:00:51 2013 -@@ -5,6 +5,7 @@ +--- src/utils.cpp.orig Mon Sep 23 11:30:27 2013 ++++ src/utils.cpp Wed Sep 25 13:22:21 2013 +@@ -24,6 +24,7 @@ $END_LICENSE */ + #endif - QIcon getIcon(const QString &name) { - #ifdef Q_WS_X11 + QIcon Utils::themeIcon(const QString &name) { + QIcon::setThemeName("gnome"); - return QIcon::fromTheme(name); - #else - return Extra::getIcon(name); + if (QIcon::hasThemeIcon(name)) + return QIcon::fromTheme(name); + else Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/www/minitube/pkg/PLIST,v retrieving revision 1.16 diff -u -p -u -p -r1.16 PLIST --- pkg/PLIST 14 May 2013 10:28:17 -0000 1.16 +++ pkg/PLIST 25 Sep 2013 12:56:57 -0000 @@ -15,8 +15,9 @@ share/icons/hicolor/scalable/apps/minitu share/minitube/ share/minitube/locale/ share/minitube/locale/ar.qm +share/minitube/locale/ast.qm +share/minitube/locale/bg_BG.qm share/minitube/locale/ca.qm -share/minitube/locale/ca_ES.qm share/minitube/locale/cs_CZ.qm share/minitube/locale/da.qm share/minitube/locale/de_DE.qm @@ -28,14 +29,15 @@ share/minitube/locale/es_ES.qm share/minitube/locale/fi.qm share/minitube/locale/fi_FI.qm share/minitube/locale/fr.qm +share/minitube/locale/gl.qm share/minitube/locale/he_IL.qm -share/minitube/locale/hr.qm share/minitube/locale/hu.qm share/minitube/locale/ia.qm share/minitube/locale/it.qm share/minitube/locale/ja_JP.qm -share/minitube/locale/jv.qm share/minitube/locale/ky.qm +share/minitube/locale/ms_MY.qm +share/minitube/locale/nb.qm share/minitube/locale/nl.qm share/minitube/locale/pl.qm share/minitube/locale/pl_PL.qm @@ -44,8 +46,13 @@ share/minitube/locale/ro.qm share/minitube/locale/ru.qm share/minitube/locale/sk.qm share/minitube/locale/sl.qm +share/minitube/locale/sq.qm +share/minitube/locale/sv_SE.qm share/minitube/locale/tr.qm +share/minitube/locale/uk.qm +share/minitube/locale/uk_UA.qm share/minitube/locale/zh_CN.qm +share/minitube/locale/zh_TW.qm @exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor @unexec-delete %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor @exec %D/bin/update-desktop-database