Hi ports --
Here's a patch for audio/musique. It ensures that MP3 and FLAC files can
be played, and displays icons outside a Desktop Environment.
MP3 dependency catch by dmitry.sensei(@gmail.com). FLAC dependency and
missing icons found by me; fix for the missing icons taken from
www/minitube.
Works for me on amd64.
OK?
~Brian
Index: Makefile
===================================================================
RCS file: /cvs/ports/audio/musique/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- Makefile 2 Apr 2013 16:16:47 -0000 1.2
+++ Makefile 27 May 2013 16:09:35 -0000
@@ -3,7 +3,7 @@
COMMENT = graphical music player focused on a clean ui
DISTNAME = musique-1.2.1
CATEGORIES = audio
-REVISION = 0
+REVISION = 1
HOMEPAGE = http://flavio.tordini.org/musique/
@@ -23,6 +23,8 @@ MODULES = x11/qt4
LIB_DEPENDS = audio/taglib
RUN_DEPENDS = devel/desktop-file-utils \
+ multimedia/gstreamer-0.10/plugins-good \
+ multimedia/gstreamer-0.10/plugins-ugly \
x11/gtk+2,-guic
WRKDIST = ${WRKDIR}/musique
Index: patches/patch-src_utils_cpp
===================================================================
RCS file: patches/patch-src_utils_cpp
diff -N patches/patch-src_utils_cpp
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_utils_cpp 27 May 2013 16:09:35 -0000
@@ -0,0 +1,19 @@
+$OpenBSD$
+
+Use the gnome icon theme unconditionally: fixes a problem with
+musique GUI not having icons when executed outside of a Desktop
+Environment.
+
+This fix is identical to the one in www/minitube, which is by
+the same author.
+
+--- src/utils.cpp.orig Sun May 26 12:21:35 2013
++++ src/utils.cpp Sun May 26 12:22:32 2013
+@@ -5,6 +5,7 @@
+
+ QIcon getIcon(const QString &name) {
+ #ifdef Q_WS_X11
++ QIcon::setThemeName("gnome");
+ return QIcon::fromTheme(name);
+ #else
+ return Extra::getIcon(name);