aboutsummaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2018-12-31 12:50:48 +0000
committerRene Ladan <rene@FreeBSD.org>2018-12-31 12:50:48 +0000
commit97cdec2d7ed57226941241f1815319735838eb5d (patch)
treec5c7d942e31a8d80f3f8f7f2bf5b4ddbdd12909e /graphics
parentf47fd5b07bc656d51f765ed6daae753f9483faa0 (diff)
downloadports-97cdec2d7ed57226941241f1815319735838eb5d.tar.gz
ports-97cdec2d7ed57226941241f1815319735838eb5d.zip
graphics/gnash: remove optional dependency on expired KDE4
Notes
Notes: svn path=/head/; revision=488774
Diffstat (limited to 'graphics')
-rw-r--r--graphics/gnash/Makefile27
-rw-r--r--graphics/gnash/pkg-plist6
2 files changed, 5 insertions, 28 deletions
diff --git a/graphics/gnash/Makefile b/graphics/gnash/Makefile
index 78c42531604f..53ab8bd81a4c 100644
--- a/graphics/gnash/Makefile
+++ b/graphics/gnash/Makefile
@@ -26,7 +26,8 @@ LIB_DEPENDS= libltdl.so:devel/libltdl \
CONFLICTS= gnash-devel-[0-9]*
-USES= autoreconf compiler:c++11-lang cpe desktop-file-utils gmake jpeg libtool pkgconfig tar:bzip2
+USES= autoreconf compiler:c++11-lang cpe desktop-file-utils gl \
+ gmake gnome jpeg libtool pkgconfig tar:bzip2
CPE_VENDOR= gnu
GNU_CONFIGURE= yes
WANT_GSTREAMER= yes
@@ -56,10 +57,9 @@ PLIST_SUB+= GNASHVER="${GNASHVER}"
USE_LDCONFIG= ${PREFIX}/lib/gnash
-OPTIONS_DEFINE= CYGNAL VAAPI DOCS NLS
-OPTIONS_SINGLE= MEDIA GUI RENDERER
+OPTIONS_DEFINE= CYGNAL VAAPI DOCS NLS GTK2
+OPTIONS_SINGLE= MEDIA RENDERER
OPTIONS_SINGLE_MEDIA= FFMPEG GSTREAMER
-OPTIONS_SINGLE_GUI= GTK2 KDE4
OPTIONS_SINGLE_RENDERER=AGG OPENGL CAIRO
OPTIONS_DEFAULT=GTK2 AGG FFMPEG VAAPI
@@ -73,7 +73,6 @@ FFMPEG_DESC= ffmpeg media handler
GSTREAMER_DESC= GStreamer media handler
VAAPI_DESC= VAAPI support (requires FFMPEG)
-KDE4_USES= kde:4 qmake:no_env qt:4
CYGNAL_CONFIGURE_ENABLE= cygnal
.include <bsd.port.options.mk>
@@ -106,21 +105,8 @@ USE_GNOME+= gtk20 pango atk gconf2
GNASH_GUIS+= gtk
.endif
-.if ${PORT_OPTIONS:MKDE4}
-DEPRECATED= KDE4 is end-of-life
-EXPIRATION_DATE=2018-12-31
-GNASH_GUIS+= kde4
-USE_QT= moc_build
-USE_KDE= kdelibs
-CONFIGURE_ARGS+= --without-gconf
-CONFIGURE_ENV+= KDE4_CONFIG="${KDE_PREFIX}/bin/kde4-config"
-.if ${PORT_OPTIONS:MNLS}
-LDFLAGS+= -lintl
-.endif
-.endif
-
.if ${GNASH_GUIS} == ""
-IGNORE= needs at least one GUI enabled. Please rerun 'make config' and enable GTK or KDE4
+IGNORE= needs at least one GUI enabled. Please rerun 'make config' and enable GTK
.endif
CONFIGURE_ARGS+=--enable-gui=`${ECHO} ${GNASH_GUIS} | ${TR} ' ' ,`
@@ -144,9 +130,6 @@ LIB_DEPENDS+= libgdkglext-x11-1.0.so:x11-toolkits/gtkglext
.endif
.if ${PORT_OPTIONS:MCAIRO}
-.if ${PORT_OPTIONS:MKDE4}
-IGNORE= doesn't support Cairo renderer with KDE4 gui. Please rerun 'make config' and select different renderer or disable KDE4 GUI
-.endif
LIB_DEPENDS+= libcairo.so:graphics/cairo
GNASH_RENDERERS+= cairo
.endif
diff --git a/graphics/gnash/pkg-plist b/graphics/gnash/pkg-plist
index 2035ff6694ed..c2cf4f08fe18 100644
--- a/graphics/gnash/pkg-plist
+++ b/graphics/gnash/pkg-plist
@@ -2,9 +2,7 @@ bin/eglinfo-gnash
bin/gnash
%%GTK2%%bin/gnash-gtk-launcher
%%GTK2%%bin/gtk-gnash
-%%KDE4%%bin/gnash-qt-launcher
bin/gprocessor
-%%KDE4%%bin/qt4-gnash
bin/rtmpget
%%GSTREAMER%%bin/findmicrophones
%%GSTREAMER%%bin/findwebcams
@@ -202,7 +200,6 @@ lib/gnash/libgnashsound.so
%%VAAPI%%lib/gnash/libgnashvaapi.so
libdata/pkgconfig/gnash.pc
%%GTK2%%share/applications/gnash.desktop
-%%KDE4%%share/applications/klash.desktop
man/man1/cygnal.1.gz
man/man1/findmicrophones.1.gz
man/man1/findwebcams.1.gz
@@ -213,8 +210,6 @@ man/man1/rtmpget.1.gz
man/man1/soldumper.1.gz
%%GTK2%%man/man1/gnash-gtk-launcher.1.gz
%%GTK2%%man/man1/gtk-gnash.1.gz
-%%KDE4%%man/man1/gnash-qt-launcher.1.gz
-%%KDE4%%man/man1/qt4-gnash.1.gz
%%DATADIR%%/GnashG.png
%%DATADIR%%/gnash-splash.swf
%%DATADIR%%/gnash_128_96.ico
@@ -222,7 +217,6 @@ man/man1/soldumper.1.gz
%%PORTDOCS%%%%DOCSDIR%%/gnashuser.html
%%PORTDOCS%%%%DOCSDIR%%/images/rtmp.png
%%GTK2%%share/icons/hicolor/32x32/apps/gnash.xpm
-%%KDE4%%share/icons/hicolor/32x32/apps/klash.xpm
share/locale/cs/LC_MESSAGES/gnash.mo
share/locale/da/LC_MESSAGES/gnash.mo
share/locale/de/LC_MESSAGES/gnash.mo