Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F133128503
D1686.id3455.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
7 KB
Referenced Files
None
Subscribers
None
D1686.id3455.diff
View Options
Index: multimedia/baka-mplayer/Makefile
===================================================================
--- multimedia/baka-mplayer/Makefile
+++ multimedia/baka-mplayer/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= baka-mplayer
-DISTVERSION= 2.0.1
+DISTVERSION= 2.0.2
CATEGORIES= multimedia audio
MAINTAINER= jbeich@FreeBSD.org
@@ -15,7 +15,7 @@
GH_ACCOUNT= u8sand
GH_PROJECT= Baka-MPlayer
GH_TAGNAME= v${DISTVERSION}
-GH_COMMIT= a76ef8d
+GH_COMMIT= ba6dc76
USES= compiler:c++11-lib pkgconfig qmake
USE_QT5= qmake_build buildtools_build gui network svg widgets x11extras
@@ -40,9 +40,6 @@
${WRKSRC}/src/Baka-MPlayer.pro
post-install:
-# XXX vendor install_man is too broken
- ${INSTALL_MAN} ${WRKSRC}/etc/doc/${PORTNAME}.man \
- ${STAGEDIR}${MAN1PREFIX}/man/man1/${PORTNAME}.1
@(cd ${WRKSRC}/etc/logo && for f in *.png; do \
${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/$${f%.*}/apps; \
${INSTALL_DATA} -v $$f \
Index: multimedia/baka-mplayer/distinfo
===================================================================
--- multimedia/baka-mplayer/distinfo
+++ multimedia/baka-mplayer/distinfo
@@ -1,2 +1,2 @@
-SHA256 (baka-mplayer-2.0.1.tar.gz) = 0007ede896d3721d6fc7296e1b0b15f21386ddcc539cd72f3b63f922178f74bd
-SIZE (baka-mplayer-2.0.1.tar.gz) = 439926
+SHA256 (baka-mplayer-2.0.2.tar.gz) = 84375339f6abd5e46557e848ecab691943e8c3f1b10b8d9acfc1220299028764
+SIZE (baka-mplayer-2.0.2.tar.gz) = 462754
Index: multimedia/baka-mplayer/files/patch-clang33
===================================================================
--- /dev/null
+++ multimedia/baka-mplayer/files/patch-clang33
@@ -0,0 +1,36 @@
+Workaround Clang 3.3 failing to build with:
+
+ In file included from build/moc/moc_keydialog.cpp:9:
+ build/moc/../../src/ui/keydialog.h:18:150: error: expected ')'
+ QPair<QString, QPair<QString, QString>> SelectKey(bool add, QPair<QString, QPair<QString, QString>> init = QPair<QString, QPair<QString, QString>>());
+ ^
+ build/moc/../../src/ui/keydialog.h:18:54: note: to match this '('
+ QPair<QString, QPair<QString, QString>> SelectKey(bool add, QPair<QString, QPair<QString, QString>> init = QPair<QString, QPair<QString, QString>>());
+ ^
+ build/moc/../../src/ui/keydialog.h:18:125: error: expected '>'
+ QPair<QString, QPair<QString, QString>> SelectKey(bool add, QPair<QString, QPair<QString, QString>> init = QPair<QString, QPair<QString, QString>>());
+ ^
+ 2 errors generated.
+
+--- src/ui/keydialog.h~
++++ src/ui/keydialog.h
+@@ -15,7 +15,7 @@ public:
+ explicit KeyDialog(QWidget *parent = 0);
+ ~KeyDialog();
+
+- QPair<QString, QPair<QString, QString>> SelectKey(bool add, QPair<QString, QPair<QString, QString>> init = QPair<QString, QPair<QString, QString>>());
++ QPair<QString, QPair<QString, QString>> SelectKey(bool add, QPair<QString, QPair<QString, QString>> init = (QPair<QString, QPair<QString, QString>>()));
+
+ protected:
+ void SetButtons();
+--- src/ui/preferencesdialog.h~
++++ src/ui/preferencesdialog.h
+@@ -27,7 +27,7 @@ protected:
+ void AddRow(QString first, QString second, QString third);
+ void ModifyRow(int row, QString first, QString second, QString third);
+ void RemoveRow(int row);
+- void SelectKey(bool add, QPair<QString, QPair<QString, QString>> init = QPair<QString, QPair<QString, QString>>());
++ void SelectKey(bool add, QPair<QString, QPair<QString, QString>> init = (QPair<QString, QPair<QString, QString>>()));
+
+ private:
+ Ui::PreferencesDialog *ui;
Index: multimedia/baka-mplayer/files/patch-src_Baka-MPlayer.pro
===================================================================
--- multimedia/baka-mplayer/files/patch-src_Baka-MPlayer.pro
+++ /dev/null
@@ -1,50 +0,0 @@
-commit 12cacc9
-Author: Daniel Clarke <u8sand@gmail.com>
-Date: Sun Dec 28 23:00:42 2014 -0500
-
- .pro adjustment to deal with INSTROOT
----
- src/Baka-MPlayer.pro | 30 +++++++++++++++---------------
- 1 file changed, 15 insertions(+), 15 deletions(-)
-
-diff --git src/Baka-MPlayer.pro src/Baka-MPlayer.pro
-index 22c5901..8508447 100644
---- src/Baka-MPlayer.pro
-+++ src/Baka-MPlayer.pro
-@@ -38,21 +38,21 @@ win32 {
- }
-
- # INSTROOT is the installation root directory, leave empty if not using a package management system
--isEmpty(BINDIR):BINDIR=$$INSTROOT/usr/bin
--isEmpty(MEDIADIR):MEDIADIR=$$INSTROOT/usr/share/pixmaps
--isEmpty(APPDIR):APPDIR=$$INSTROOT/usr/share/applications
--isEmpty(DOCDIR):DOCDIR=$$INSTROOT/usr/share/doc
--isEmpty(MANDIR):MANDIR=$$INSTROOT/usr/share/man
--isEmpty(LICENSEDIR):LICENSEDIR=$$INSTROOT/usr/share/licenses
--isEmpty(BAKADIR):BAKADIR=$$INSTROOT/usr/share/baka-mplayer
--
--target.path = $$BINDIR
--logo.path = $$MEDIADIR
--desktop.path = $$APPDIR
--manual.path = $$DOCDIR/baka-mplayer
--man.path = $$MANDIR/man1
--license.path = $$LICENSEDIR/baka-mplayer
--translations.path = $$BAKADIR/translations
-+isEmpty(BINDIR):BINDIR=/usr/bin
-+isEmpty(MEDIADIR):MEDIADIR=/usr/share/pixmaps
-+isEmpty(APPDIR):APPDIR=/usr/share/applications
-+isEmpty(DOCDIR):DOCDIR=/usr/share/doc
-+isEmpty(MANDIR):MANDIR=/usr/share/man
-+isEmpty(LICENSEDIR):LICENSEDIR=/usr/share/licenses
-+isEmpty(BAKADIR):BAKADIR=/usr/share/baka-mplayer
-+
-+target.path = $$INSTROOT$$BINDIR
-+logo.path = $$INSTROOT$$MEDIADIR
-+desktop.path = $$INSTROOT$$APPDIR
-+manual.path = $$INSTROOT$$DOCDIR/baka-mplayer
-+man.path = $$INSTROOT$$MANDIR/man1
-+license.path = $$INSTROOT$$LICENSEDIR/baka-mplayer
-+translations.path = $$INSTROOT$$BAKADIR/translations
-
- logo.files = ../etc/logo/baka-mplayer.svg
- desktop.files = ../etc/baka-mplayer.desktop
Index: multimedia/baka-mplayer/files/patch-src_main.cpp
===================================================================
--- /dev/null
+++ multimedia/baka-mplayer/files/patch-src_main.cpp
@@ -0,0 +1,18 @@
+libc++ (unlike libstdc++) doesn't bootleg <locale.h> via <string>:
+
+ src/main.cpp:17:15: error: use of undeclared identifier 'LC_NUMERIC'
+ setlocale(LC_NUMERIC, "C"); // for mpv
+ ^
+ 1 error generated.
+
+--- src/main.cpp~
++++ src/main.cpp
+@@ -4,6 +4,8 @@
+ #include <QLocale>
+ #include <QString>
+
++#include <locale.h>
++
+ #if defined(Q_OS_WIN)
+ #include <windows.h>
+ #endif
Index: multimedia/baka-mplayer/pkg-plist
===================================================================
--- multimedia/baka-mplayer/pkg-plist
+++ multimedia/baka-mplayer/pkg-plist
@@ -1,10 +1,11 @@
bin/baka-mplayer
man/man1/baka-mplayer.1.gz
share/applications/baka-mplayer.desktop
+%%NLS%%%%DATADIR%%/translations/baka-mplayer_it.qm
%%NLS%%%%DATADIR%%/translations/baka-mplayer_ko.qm
%%NLS%%%%DATADIR%%/translations/baka-mplayer_pt.qm
%%NLS%%%%DATADIR%%/translations/baka-mplayer_ru.qm
-%%NLS%%%%DATADIR%%/translations/baka-mplayer_zh.qm
+%%NLS%%%%DATADIR%%/translations/baka-mplayer_zh_CN.qm
%%PORTDOCS%%%%DOCSDIR%%/baka-mplayer.md
share/icons/hicolor/128x128/apps/baka-mplayer.png
share/icons/hicolor/16x16/apps/baka-mplayer.png
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, Oct 24, 5:03 AM (15 h, 47 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
24120962
Default Alt Text
D1686.id3455.diff (7 KB)
Attached To
Mode
D1686: multimedia/baka-mplayer: update to 2.0.2
Attached
Detach File
Event Timeline
Log In to Comment