Is there a reason to use gtk2 over gtk3 in a port?  Diff below switch
audio/deadbeef to gtk3 which makes it useable on a HiDPI screen. ok?

Index: Makefile
===================================================================
RCS file: /cvs/ports/audio/deadbeef/Makefile,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile
--- Makefile    18 Mar 2016 23:12:15 -0000      1.23
+++ Makefile    21 Aug 2016 17:44:45 -0000
@@ -2,7 +2,7 @@
 
 COMMENT =              DeaDBeeF is an audio player
 DISTNAME =             deadbeef-0.6.2
-REVISION =             7
+REVISION =             8
 CATEGORIES =           audio
 
 HOMEPAGE =             http://deadbeef.sourceforge.net/
@@ -10,16 +10,16 @@ HOMEPAGE =          http://deadbeef.sourceforge.
 # GPLv2 & LGPLv2.1
 PERMIT_PACKAGE_CDROM = Yes
 
-WANTLIB += FLAC Imlib2 X11 Xcomposite Xcursor Xdamage Xext Xfixes
-WANTLIB += Xi Xinerama Xrandr Xrender atk-1.0 avcodec avformat
-WANTLIB += avutil c cairo cddb cdio crypto curl dbus-1 expat faad
-WANTLIB += ffi fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0
-WANTLIB += glib-2.0 gmodule-2.0 gobject-2.0 gthread-2.0 gtk-x11-2.0
-WANTLIB += glib-2.0 gmodule-2.0 gobject-2.0 graphite2 gthread-2.0
-WANTLIB += gtk-x11-2.0 harfbuzz idn m mad mms mp4ff mpcdec nghttp2 ogg
-WANTLIB += pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png
-WANTLIB += pthread pthread-stubs sndfile sndio ssl vorbis vorbisenc
-WANTLIB += vorbisfile wavpack xcb xcb-render xcb-shm z zip
+WANTLIB += FLAC ICE Imlib2 SM X11 Xcomposite Xcursor Xdamage Xext
+WANTLIB += Xfixes Xi Xinerama Xrandr Xrender atk-1.0 atk-bridge-2.0
+WANTLIB += atspi avcodec avformat avutil c cairo cairo-gobject
+WANTLIB += cddb cdio crypto curl dbus-1 epoxy expat faad ffi fontconfig
+WANTLIB += freetype gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0
+WANTLIB += gobject-2.0 graphite2 gthread-2.0 gtk-3 harfbuzz idn
+WANTLIB += m mad mms mp4ff mpcdec nghttp2 ogg pango-1.0 pangocairo-1.0
+WANTLIB += pangoft2-1.0 pcre pixman-1 png pthread pthread-stubs
+WANTLIB += sndfile sndio ssl vorbis vorbisenc vorbisfile wavpack
+WANTLIB += xcb xcb-render xcb-shm z zip
 
 MASTER_SITES =         ${MASTER_SITE_SOURCEFORGE:=deadbeef/}
 EXTRACT_SUFX =         .tar.bz2
@@ -52,7 +52,7 @@ LIB_DEPENDS =         archivers/libzip \
                        multimedia/libmms \
                        net/curl \
                        x11/dbus \
-                       x11/gtk+2
+                       x11/gtk+3
 
 USE_GMAKE =            Yes
 USE_LIBTOOL =          gnu
@@ -70,7 +70,7 @@ CONFIGURE_ARGS +=     --disable-static \
                        --disable-alsa \
                        --disable-coreaudio \
                        --disable-gme \
-                       --disable-gtk3 \
+                       --disable-gtk2 \
                        --disable-mono2stereo \
                        --disable-oss \
                        --disable-pulse \
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/audio/deadbeef/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST   23 Sep 2014 13:44:04 -0000      1.7
+++ pkg/PLIST   21 Aug 2016 17:02:23 -0000
@@ -9,7 +9,7 @@ lib/deadbeef/alac.so
 lib/deadbeef/artwork.so
 lib/deadbeef/cdda.so
 lib/deadbeef/converter.so
-lib/deadbeef/converter_gtk2.so
+lib/deadbeef/converter_gtk3.so
 lib/deadbeef/convpresets/
 lib/deadbeef/convpresets/AAC_(Nero_FAAC).txt
 lib/deadbeef/convpresets/ALAC.txt
@@ -26,7 +26,7 @@ lib/deadbeef/convpresets/WavPack.txt
 lib/deadbeef/dca.so
 lib/deadbeef/ddb_ao.so
 lib/deadbeef/ddb_dumb.so
-lib/deadbeef/ddb_gui_GTK2.so
+lib/deadbeef/ddb_gui_GTK3.so
 lib/deadbeef/ddb_shn.so
 lib/deadbeef/ffap.so
 lib/deadbeef/ffmpeg.so
@@ -39,9 +39,9 @@ lib/deadbeef/mpgmad.so
 lib/deadbeef/musepack.so
 lib/deadbeef/notify.so
 lib/deadbeef/nullout.so
-lib/deadbeef/pltbrowser_gtk2.so
+lib/deadbeef/pltbrowser_gtk3.so
 lib/deadbeef/shellexec.so
-lib/deadbeef/shellexecui_gtk2.so
+lib/deadbeef/shellexecui_gtk3.so
 lib/deadbeef/sndfile.so
 lib/deadbeef/sndio.so
 lib/deadbeef/tta.so
@@ -104,8 +104,6 @@ share/locale/it/LC_MESSAGES/deadbeef.mo
 share/locale/ja/LC_MESSAGES/deadbeef.mo
 share/locale/kk/LC_MESSAGES/deadbeef.mo
 share/locale/km/LC_MESSAGES/deadbeef.mo
-share/locale/lg/
-share/locale/lg/LC_MESSAGES/
 share/locale/lg/LC_MESSAGES/deadbeef.mo
 share/locale/lt/LC_MESSAGES/deadbeef.mo
 share/locale/nl/LC_MESSAGES/deadbeef.mo

Reply via email to