Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Dec 2018 15:41:48 +0000 (UTC)
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r486467 - in head: accessibility/qt4-accessible archivers/quazip astro/gpsd astro/qlandkartegt astro/stellarium-qt4 astro/xglobe audio/acoustid-fingerprinter audio/audex audio/clementin...
Message-ID:  <201812021541.wB2FfmY6002086@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: rene
Date: Sun Dec  2 15:41:47 2018
New Revision: 486467
URL: https://svnweb.freebsd.org/changeset/ports/486467

Log:
  Mark QT4 ports/functionality for removal on 2019-03-15
  
  While here, chase some KDE4 ports and functionality, these are scheduled for
  removal on 2018-12-31. Change the default option/flavor to QT5 where applicable
  or use alternative toolkits like GTK.
  
  Submitted by:	tcberner
  Reviewed by:	adridg, jhale, rene, tcberner
  Approved by:	portmgr (implicit, flavor hook)
  Differential Revision:	https://reviews.freebsd.org/D17741

Modified:
  head/accessibility/qt4-accessible/Makefile
  head/archivers/quazip/Makefile
  head/astro/gpsd/Makefile
  head/astro/qlandkartegt/Makefile
  head/astro/stellarium-qt4/Makefile
  head/astro/xglobe/Makefile
  head/audio/acoustid-fingerprinter/Makefile
  head/audio/audex/Makefile
  head/audio/clementine-player/Makefile
  head/audio/creox/Makefile
  head/audio/cueplayer/Makefile
  head/audio/dream/Makefile
  head/audio/dssi/Makefile
  head/audio/esperanza/Makefile
  head/audio/fmit/Makefile
  head/audio/hydrogen/Makefile
  head/audio/kstreamripper/Makefile
  head/audio/lastfm-desktop/Makefile
  head/audio/libechonest/Makefile
  head/audio/liblastfm/Makefile
  head/audio/lmms/Makefile
  head/audio/midipp/Makefile
  head/audio/minitunes/Makefile
  head/audio/mixxx/Makefile
  head/audio/mixxx20/Makefile
  head/audio/mumble/Makefile
  head/audio/murmur/Makefile
  head/audio/openal-soft/Makefile
  head/audio/puddletag/Makefile
  head/audio/qmpdclient/Makefile
  head/audio/qsampler/Makefile
  head/audio/rosegarden/Makefile
  head/audio/simon/Makefile
  head/audio/skype-call-recorder/Makefile
  head/audio/synthpod-lv2/Makefile
  head/audio/virtual_oss_ctl/Makefile
  head/biology/clustalx/Makefile
  head/cad/freecad/Makefile
  head/cad/klayout/Makefile
  head/cad/layouteditor/Makefile
  head/cad/leocad/Makefile
  head/cad/meshlab/Makefile
  head/cad/openscad/Makefile
  head/cad/qfsm/Makefile
  head/cad/qucs/Makefile
  head/chinese/fcitx/Makefile
  head/chinese/gcin-qt4/Makefile
  head/chinese/qt4-codecs-cn/Makefile
  head/chinese/qt4-codecs-tw/Makefile
  head/chinese/qterm/Makefile
  head/comms/dabstick-radio/Makefile
  head/comms/gnuradio/Makefile
  head/comms/hamfax/Makefile
  head/comms/linpsk/Makefile
  head/comms/qtel/Makefile
  head/databases/py-qt4-sql/Makefile
  head/databases/qt4-sql/Makefile
  head/databases/sqliteman/Makefile
  head/databases/tora/Makefile
  head/deskutils/basket/Makefile
  head/deskutils/cairo-dock-plugins/Makefile
  head/deskutils/cdcat/Makefile
  head/deskutils/fbreader/Makefile
  head/deskutils/fet/Makefile
  head/deskutils/homerun/Makefile
  head/deskutils/kdeconnect-kde-kde4/Makefile
  head/deskutils/ksshaskpass/Makefile
  head/deskutils/launchy/Makefile
  head/deskutils/plasma-applet-cwp/Makefile
  head/deskutils/plasma-applet-fancytasks/Makefile
  head/deskutils/plasma-applet-qstardict/Makefile
  head/deskutils/plasma-applet-simpleweatherforecast/Makefile
  head/deskutils/qorganizer/Makefile
  head/deskutils/qrfcview/Makefile
  head/deskutils/qtm/Makefile
  head/deskutils/recoll/Makefile
  head/deskutils/semantik/Makefile
  head/deskutils/silence/Makefile
  head/deskutils/strigi/Makefile.common
  head/deskutils/tuxcards/Makefile
  head/deskutils/vym/Makefile
  head/deskutils/znotes/Makefile
  head/devel/ace/Makefile
  head/devel/apiextractor/Makefile
  head/devel/automoc4/Makefile
  head/devel/codequery/Makefile
  head/devel/doxygen/Makefile
  head/devel/edb/Makefile
  head/devel/fuel/Makefile
  head/devel/gecode/Makefile
  head/devel/generatorrunner/Makefile
  head/devel/grantlee/Makefile
  head/devel/gwenhywfar/Makefile
  head/devel/hgview/Makefile
  head/devel/kaptain/Makefile
  head/devel/kdbg/Makefile
  head/devel/libdbusmenu-qt/Makefile
  head/devel/libkolab/Makefile
  head/devel/liteide/Makefile
  head/devel/ninja-ide/Makefile
  head/devel/piklab/Makefile
  head/devel/plasma/Makefile
  head/devel/py-qt4-assistant/Makefile
  head/devel/py-qt4-core/Makefile
  head/devel/py-qt4-dbus/Makefile
  head/devel/py-qt4-dbussupport/Makefile
  head/devel/py-qt4-declarative/Makefile
  head/devel/py-qt4-designer/Makefile
  head/devel/py-qt4-designerplugin/Makefile
  head/devel/py-qt4-help/Makefile
  head/devel/py-qt4-qscintilla2/Makefile
  head/devel/py-qt4-script/Makefile
  head/devel/py-qt4-scripttools/Makefile
  head/devel/py-qt4-test/Makefile
  head/devel/py-qt4/Makefile
  head/devel/py-qtconsole/Makefile
  head/devel/pyside-tools/Makefile
  head/devel/pyside/Makefile
  head/devel/qbzr/Makefile
  head/devel/qca/Makefile
  head/devel/qconf/Makefile
  head/devel/qct/Makefile
  head/devel/qdevelop/Makefile
  head/devel/qjson/Makefile
  head/devel/qprog/Makefile
  head/devel/qross/Makefile
  head/devel/qscintilla2-designerplugin/Makefile
  head/devel/qscintilla2/Makefile
  head/devel/qt4-assistant-adp/Makefile
  head/devel/qt4-assistant/Makefile
  head/devel/qt4-corelib/Makefile
  head/devel/qt4-dbus/Makefile
  head/devel/qt4-designer/Makefile
  head/devel/qt4-help-tools/Makefile
  head/devel/qt4-help/Makefile
  head/devel/qt4-libqtassistantclient/Makefile
  head/devel/qt4-linguist/Makefile
  head/devel/qt4-linguisttools/Makefile
  head/devel/qt4-makeqpf/Makefile
  head/devel/qt4-moc/Makefile
  head/devel/qt4-porting/Makefile
  head/devel/qt4-qdbusviewer/Makefile
  head/devel/qt4-qdoc3/Makefile
  head/devel/qt4-qmake/Makefile
  head/devel/qt4-qmlviewer/Makefile
  head/devel/qt4-qt3support/Makefile
  head/devel/qt4-qtsolutions-singleapplication/Makefile
  head/devel/qt4-qtsolutions-soap/Makefile
  head/devel/qt4-qvfb/Makefile
  head/devel/qt4-rcc/Makefile
  head/devel/qt4-script/Makefile
  head/devel/qt4-scripttools/Makefile
  head/devel/qt4-testlib/Makefile
  head/devel/qt4-uic/Makefile
  head/devel/qt4-uic3/Makefile
  head/devel/qt4/Makefile
  head/devel/qt4/Makefile.sqldrivers
  head/devel/qtscriptgenerator/Makefile
  head/devel/shiboken/Makefile
  head/devel/subcommander2/Makefile
  head/devel/thrift-cpp/Makefile
  head/devel/universalindentgui/Makefile
  head/editors/klat4/Makefile
  head/editors/leo/Makefile
  head/editors/lfhex/Makefile
  head/editors/libreoffice/Makefile
  head/editors/mp/Makefile
  head/editors/plume-creator-devel/Makefile
  head/editors/tea/Makefile
  head/editors/texmacs/Makefile
  head/editors/texmaker/Makefile
  head/editors/texstudio/Makefile
  head/editors/textroom/Makefile
  head/editors/yzis/Makefile
  head/emulators/dboxfe/Makefile
  head/emulators/higan/Makefile
  head/emulators/q4wine/Makefile
  head/emulators/qtemu/Makefile
  head/emulators/swine/Makefile
  head/emulators/yabause/Makefile
  head/finance/alkimia/Makefile
  head/finance/bitcoin-armory/Makefile
  head/finance/qhacc/Makefile
  head/french/aster/Makefile
  head/ftp/plasma-applet-ftpmonitor/Makefile
  head/ftp/scythia/Makefile
  head/games/allacrost/Makefile
  head/games/anki/Makefile
  head/games/arx-libertatis/Makefile
  head/games/bubble-chains/Makefile
  head/games/capicity/Makefile
  head/games/capitalism/Makefile
  head/games/flukz/Makefile
  head/games/goldencheetah/Makefile
  head/games/jag/Makefile
  head/games/kardsgt/Makefile
  head/games/kcheckers/Makefile
  head/games/knights-kde4/Makefile
  head/games/openpref/Makefile
  head/games/pokerth/Makefile
  head/games/qgo/Makefile
  head/games/qnetwalk/Makefile
  head/games/qtads/Makefile
  head/games/quackle/Makefile
  head/games/spellathon/Makefile
  head/games/sudoku-sensei/Makefile
  head/games/tbe/Makefile
  head/games/valyriatear/Makefile
  head/games/xptools/Makefile
  head/german/tipp10/Makefile
  head/graphics/appleseed/Makefile
  head/graphics/aqsis/Makefile
  head/graphics/autoq3d/Makefile
  head/graphics/burplex/Makefile
  head/graphics/darknock/Makefile
  head/graphics/diffpdf/Makefile
  head/graphics/djview4/Makefile
  head/graphics/easypaint/Makefile
  head/graphics/eos-movrec/Makefile
  head/graphics/fracplanet/Makefile
  head/graphics/gle-graphics/Makefile
  head/graphics/gnash/Makefile
  head/graphics/graphviz/Makefile
  head/graphics/kcoloredit/Makefile
  head/graphics/kiconedit/Makefile
  head/graphics/klatexformula/Makefile
  head/graphics/kpovmodeler/Makefile
  head/graphics/libkipi-kde4/Makefile
  head/graphics/libkscreen/Makefile
  head/graphics/lprof-devel/Makefile
  head/graphics/luminance/Makefile
  head/graphics/luxrender/Makefile
  head/graphics/meshviewer/Makefile
  head/graphics/natron/Makefile
  head/graphics/nvidia-texture-tools/Makefile
  head/graphics/opencsg/Makefile
  head/graphics/opencv/Makefile
  head/graphics/openimageio/Makefile
  head/graphics/osg-devel/Makefile
  head/graphics/osg/Makefile
  head/graphics/oyranos/Makefile
  head/graphics/pencil/Makefile
  head/graphics/photivo/Makefile
  head/graphics/poppler/Makefile
  head/graphics/prison/Makefile
  head/graphics/py-poppler-qt4/Makefile
  head/graphics/py-qt4-svg/Makefile
  head/graphics/qgis/Makefile
  head/graphics/qt4-iconengines/Makefile
  head/graphics/qt4-imageformats/Makefile
  head/graphics/qt4-opengl/Makefile
  head/graphics/qt4-pixeltool/Makefile
  head/graphics/qt4-svg/Makefile
  head/graphics/qtawesome/Makefile
  head/graphics/qxv/Makefile
  head/graphics/scantailor/Makefile
  head/graphics/seexpr/Makefile
  head/graphics/smillaenlarger/Makefile
  head/graphics/structuresynth/Makefile
  head/graphics/tulip/Makefile
  head/graphics/yafaray/Makefile
  head/graphics/yagf/Makefile
  head/graphics/zbar/Makefile
  head/irc/dxirc/Makefile
  head/irc/kvirc/Makefile
  head/japanese/qt4-codecs-jp/Makefile
  head/korean/qt4-codecs-kr/Makefile
  head/mail/emailrelay/Makefile
  head/mail/kbiff/Makefile
  head/mail/kshowmail/Makefile
  head/mail/qgmailnotifier/Makefile
  head/math/abakus/Makefile
  head/math/acalc/Makefile
  head/math/plplot/Makefile
  head/math/py-matplotlib/Makefile
  head/math/qtiplot/Makefile
  head/math/qtoctave/Makefile
  head/math/qwtplot3d-qt4/Makefile
  head/math/vtk6/Makefile
  head/math/vtk8/Makefile
  head/misc/kde-thumbnailer-chm-kde4/Makefile
  head/misc/kde-thumbnailer-epub-kde4/Makefile
  head/misc/kde-thumbnailer-fb2-kde4/Makefile
  head/misc/py-qt4-demo/Makefile
  head/misc/py-qt4-doc/Makefile
  head/misc/qmetro/Makefile
  head/misc/qt4-doc/Makefile
  head/misc/qt4-l10n/Makefile
  head/misc/qt4-qtconfig/Makefile
  head/misc/qt4-qtdemo/Makefile
  head/misc/saaghar/Makefile
  head/multimedia/2mandvd/Makefile
  head/multimedia/abby/Makefile
  head/multimedia/avidemux/Makefile
  head/multimedia/avidemux/Makefile.common
  head/multimedia/clipgrab/Makefile
  head/multimedia/dvbcut/Makefile
  head/multimedia/gstreamer-qt4/Makefile
  head/multimedia/gstreamer1-qt/Makefile
  head/multimedia/k9copy-kde4/Makefile
  head/multimedia/kaffeine/Makefile
  head/multimedia/mediadownloader/Makefile
  head/multimedia/mlt-qt4/Makefile
  head/multimedia/phonon-designerplugin/Makefile
  head/multimedia/phonon-gstreamer/Makefile
  head/multimedia/phonon-vlc/Makefile
  head/multimedia/phonon-xine/Makefile
  head/multimedia/phonon/Makefile
  head/multimedia/py-qt4-multimedia/Makefile
  head/multimedia/py-qt4-phonon/Makefile
  head/multimedia/qmmp-plugin-pack/Makefile
  head/multimedia/qmmp/Makefile
  head/multimedia/qt4-mobility/Makefile
  head/multimedia/qt4-multimedia/Makefile
  head/multimedia/smplayer/Makefile
  head/multimedia/smtube/Makefile
  head/multimedia/umplayer/Makefile
  head/net-im/ekiga/Makefile
  head/net-im/hotot/Makefile
  head/net-im/kmess-kde4/Makefile
  head/net-im/libjreen/Makefile
  head/net-im/licq-qt-gui/Makefile
  head/net-im/psimedia/Makefile
  head/net-im/qxmpp/Makefile
  head/net-im/ramblercontacts/Makefile
  head/net-im/telepathy-logger-qt4/Makefile
  head/net-im/telepathy-qt/Makefile
  head/net-im/turpial/Makefile
  head/net-im/vacuum-im/Makefile
  head/net-mgmt/nagiosagent/Makefile
  head/net-mgmt/qkismet/Makefile
  head/net-p2p/amule-devel/Makefile
  head/net-p2p/amule/Makefile
  head/net-p2p/bitmessage/Makefile
  head/net-p2p/eiskaltdcpp-qt/Makefile
  head/net-p2p/torrent-file-editor/Makefile
  head/net-p2p/transmission-qt/Makefile
  head/net-p2p/valknut/Makefile
  head/net-p2p/zetacoin/Makefile
  head/net/avahi-qt4/Makefile
  head/net/cagibi/Makefile
  head/net/hupnp/Makefile
  head/net/kio-upnp-ms/Makefile
  head/net/kwooty/Makefile
  head/net/libkfbapi/Makefile
  head/net/libproxy-kde/Makefile
  head/net/ostinato/Makefile
  head/net/py-qt4-network/Makefile
  head/net/qjsonrpc/Makefile
  head/net/qoauth/Makefile
  head/net/qt4-network/Makefile
  head/net/qtweetlib/Makefile
  head/net/quiterss/Makefile
  head/net/rsplib/Makefile
  head/net/smb4k-kde4/Makefile
  head/net/x2goclient/Makefile
  head/polish/qfaktury/Makefile
  head/ports-mgmt/packagekit/Makefile
  head/print/frescobaldi/Makefile
  head/print/hplip/Makefile
  head/print/kover/Makefile
  head/print/kpdftool/Makefile
  head/print/qpdfview/Makefile
  head/print/scribus/Makefile
  head/science/MOOSE-neural-simulator/Makefile
  head/science/avogadro/Makefile
  head/science/kst2/Makefile
  head/science/libgeodecomp/Makefile
  head/science/massxpert/Makefile
  head/science/openstructure/Makefile
  head/science/py-veusz/Makefile
  head/science/qtresistors/Makefile
  head/science/silo/Makefile
  head/security/fwbuilder/Makefile
  head/security/ike/Makefile
  head/security/keepassx2/Makefile
  head/security/kqoauth/Makefile
  head/security/ophcrack/Makefile
  head/security/pinentry/Makefile
  head/security/qtkeychain/Makefile
  head/security/quantis/Makefile
  head/security/subversion-kwallet/Makefile
  head/security/tpmmanager/Makefile
  head/security/yubikey-personalization-gui/Makefile
  head/sysutils/android-file-transfer/Makefile
  head/sysutils/bacula9-bat/Makefile
  head/sysutils/bareos-traymonitor/Makefile
  head/sysutils/bareos16-bat/Makefile
  head/sysutils/bareos16-traymonitor/Makefile
  head/sysutils/kcm-polkit-kde/Makefile
  head/sysutils/kdirstat/Makefile
  head/sysutils/policykit-qt/Makefile
  head/sysutils/polkit-kde/Makefile
  head/sysutils/polkit-qt/Makefile
  head/sysutils/qpxtool/Makefile
  head/sysutils/qsynergy/Makefile
  head/sysutils/qzeitgeist/Makefile
  head/sysutils/searchmonkey/Makefile
  head/sysutils/unetbootin/Makefile
  head/textproc/ansifilter/Makefile
  head/textproc/beediff/Makefile
  head/textproc/dixit/Makefile
  head/textproc/goldendict/Makefile
  head/textproc/ibus-qt/Makefile
  head/textproc/kdiff3/Makefile
  head/textproc/py-qt4-xml/Makefile
  head/textproc/py-qt4-xmlpatterns/Makefile
  head/textproc/qstardict/Makefile
  head/textproc/qt4-clucene/Makefile
  head/textproc/qt4-xml/Makefile
  head/textproc/qt4-xmlpatterns-tool/Makefile
  head/textproc/qt4-xmlpatterns/Makefile
  head/textproc/scim-bridge-qt4/Makefile
  head/textproc/soprano/Makefile
  head/textproc/uim-kde4/Makefile
  head/textproc/uim-qt4/Makefile
  head/textproc/xxdiff/Makefile
  head/www/aria2fe/Makefile
  head/www/cutycapt/Makefile
  head/www/kpartsplugin/Makefile
  head/www/kwebkitpart/Makefile
  head/www/linkchecker/Makefile
  head/www/opera/Makefile
  head/www/py-qt4-webkit/Makefile
  head/www/qt4-webkit/Makefile
  head/www/qupzilla-qt4/Makefile
  head/www/rekonq/Makefile
  head/x11-fm/qtfm/Makefile
  head/x11-fonts/fontmatrix/Makefile
  head/x11-themes/Kvantum/Makefile
  head/x11-themes/adwaita-qt/Makefile
  head/x11-themes/gtk-qt4-engine/Makefile
  head/x11-themes/kde-gtk-config/Makefile
  head/x11-themes/kde4-style-bespin/Makefile
  head/x11-themes/kde4-style-nitrogen/Makefile
  head/x11-themes/kde4-style-oxygen-transparent/Makefile
  head/x11-themes/kde4-style-polyester/Makefile
  head/x11-themes/kde4-style-skulpture/Makefile
  head/x11-themes/kde4-windeco-crystal/Makefile
  head/x11-themes/kde4-windeco-dekorator/Makefile
  head/x11-themes/qt4-style-float/Makefile
  head/x11-themes/qt4-style-phase/Makefile
  head/x11-themes/qt4-style-quantumstyle/Makefile
  head/x11-themes/qtcurve/Makefile
  head/x11-toolkits/attica/Makefile
  head/x11-toolkits/nucleo/Makefile
  head/x11-toolkits/py-qt4-gui/Makefile
  head/x11-toolkits/qt4-declarative/Makefile
  head/x11-toolkits/qt4-gui/Makefile
  head/x11-toolkits/qt4pas/Makefile
  head/x11-toolkits/qwt5-designerplugin/Makefile
  head/x11-toolkits/qwt5/Makefile
  head/x11-toolkits/qwt6/Makefile
  head/x11-toolkits/soqt/Makefile
  head/x11-wm/qlwm/Makefile
  head/x11/kactivities/Makefile
  head/x11/kactivitymanagerd/Makefile
  head/x11/kde4/Makefile
  head/x11/leechcraft/Makefile
  head/x11/py-qt4-opengl/Makefile
  head/x11/qimageblitz/Makefile
  head/x11/qt4-graphicssystems-opengl/Makefile
  head/x11/qt4-inputmethods/Makefile
  head/x11/qxkb/Makefile

Modified: head/accessibility/qt4-accessible/Makefile
==============================================================================
--- head/accessibility/qt4-accessible/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/accessibility/qt4-accessible/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -10,6 +10,9 @@ PKGNAMEPREFIX=	qt4-
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Qt accessibility widgets
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 USES=		qmake:no_env qt-dist:4
 USE_QT=		moc_build qt3support corelib gui network sql xml
 USE_CXXSTD=	gnu++98

Modified: head/archivers/quazip/Makefile
==============================================================================
--- head/archivers/quazip/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/archivers/quazip/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -3,7 +3,7 @@
 
 PORTNAME=	quazip
 DISTVERSION=	0.7.3
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	archivers
 MASTER_SITES=	SF
 PKGNAMESUFFIX=	-${FLAVOR}
@@ -13,8 +13,11 @@ COMMENT=	Qt/C++ wrapper for ZIP/UNZIP package
 
 LICENSE=	LGPL21
 
-FLAVORS=	qt4 qt5
+FLAVORS=	qt5 qt4
 FLAVOR?=	${FLAVORS:[1]}
+
+qt4_DEPRECATED=		Qt4 has been EOL since december 2015
+qt4_EXPIRATION_DATE=	2019-03-15
 
 USES=		cmake:outsource
 USE_LDCONFIG=	yes

Modified: head/astro/gpsd/Makefile
==============================================================================
--- head/astro/gpsd/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/astro/gpsd/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -147,6 +147,12 @@ X11_USE=	GNOME=gtk30
 # Build control
 PROFILING_MAKE_ARGS=	profiling=yes
 
+.include <bsd.port.options.mk>
+.if ${PORT_OPTIONS:MQTBIND}
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+.endif
+
 # generates .py[co] files for installed modules
 # if that's not done, ${PYTHON_SITELIBDIR}/gps will be polluted
 # with these files when module is imported from root user

Modified: head/astro/qlandkartegt/Makefile
==============================================================================
--- head/astro/qlandkartegt/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/astro/qlandkartegt/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -12,6 +12,9 @@ COMMENT=	The ultimate outdoor aficionado's tool
 
 LICENSE=	GPLv3
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 BROKEN=		fails to build
 
 LIB_DEPENDS=	libgdal.so:graphics/gdal \

Modified: head/astro/stellarium-qt4/Makefile
==============================================================================
--- head/astro/stellarium-qt4/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/astro/stellarium-qt4/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -15,6 +15,9 @@ COMMENT=	3D photo-realistic sky renderer (planetarium)
 
 LICENSE=	GPLv2+
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 CONFLICTS_INSTALL=	${PORTNAME}-0.17.*
 PORTSCOUT=	limit:^0\.12\.			# track only 0.12.x (legacy)
 

Modified: head/astro/xglobe/Makefile
==============================================================================
--- head/astro/xglobe/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/astro/xglobe/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -13,6 +13,9 @@ COMMENT=	Displays a view of the Earth (like xearth) wi
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 USES=		gmake qt:4
 USE_QT=		corelib gui qt3support moc_build
 

Modified: head/audio/acoustid-fingerprinter/Makefile
==============================================================================
--- head/audio/acoustid-fingerprinter/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/acoustid-fingerprinter/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -11,6 +11,9 @@ COMMENT=	AcoustID audio fingerprint submission tool
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING.txt
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 BROKEN_armv6=		fails to link: fingerprintcalculator.cpp: undefined reference to 'chromaprint_new'
 
 LIB_DEPENDS=	libchromaprint.so:audio/chromaprint \

Modified: head/audio/audex/Makefile
==============================================================================
--- head/audio/audex/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/audex/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -11,6 +11,9 @@ COMMENT=	KDE4 audio CD ripping utility
 
 LICENSE=	GPLv3
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2018-12-31
+
 LIB_DEPENDS=	libcdda_paranoia.so:audio/cdparanoia
 
 USES=		qt:4 tar:xz cmake kde:4

Modified: head/audio/clementine-player/Makefile
==============================================================================
--- head/audio/clementine-player/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/clementine-player/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -15,6 +15,9 @@ COMMENT=	Cross-platform music player based on Amarok 1
 LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 BUILD_DEPENDS=	${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs
 LIB_DEPENDS=	libtag.so:audio/taglib \
 		libchromaprint.so:audio/chromaprint \

Modified: head/audio/creox/Makefile
==============================================================================
--- head/audio/creox/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/creox/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -12,6 +12,9 @@ COMMENT=	Realtime sound processor
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2018-12-31
+
 LIB_DEPENDS=	libjack.so:audio/jack
 
 USE_GITHUB=	yes

Modified: head/audio/cueplayer/Makefile
==============================================================================
--- head/audio/cueplayer/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/cueplayer/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -12,6 +12,9 @@ COMMENT=	CUE player
 
 LICENSE=	GPLv3
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 LIB_DEPENDS=	libnotify.so:devel/libnotify
 
 USES=		pkgconfig qmake qt:4

Modified: head/audio/dream/Makefile
==============================================================================
--- head/audio/dream/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/dream/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -12,6 +12,9 @@ COMMENT=	Software radio for AM and Digital Radio Mondi
 
 LICENSE=	GPLv2
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 LIB_DEPENDS=	libhamlib.so:comms/hamlib\
 		libqwt.so:x11-toolkits/qwt5\
 		libfftw3.so:math/fftw3

Modified: head/audio/dssi/Makefile
==============================================================================
--- head/audio/dssi/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/dssi/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -3,7 +3,7 @@
 
 PORTNAME=	dssi
 PORTVERSION=	1.1.1
-PORTREVISION=	6
+PORTREVISION=	7
 CATEGORIES=	audio
 MASTER_SITES=	SF
 
@@ -34,11 +34,17 @@ EXAMPLES_FILES1=dssi_analyse_plugin dssi_list_plugins 
 EXAMPLES_FILES2=LTS_qt trivial_sampler_qt
 
 OPTIONS_DEFINE=	DOCS EXAMPLES QT4
-OPTIONS_DEFAULT=QT4
 OPTIONS_SUB=	yes
 
 QT4_USES=	qmake:no_env qt:4
 QT4_USE=	QT=corelib,gui,moc_build
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MQT4}
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+.endif
 
 post-patch:
 	@${REINPLACE_CMD} -e \

Modified: head/audio/esperanza/Makefile
==============================================================================
--- head/audio/esperanza/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/esperanza/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -14,6 +14,9 @@ COMMENT=	Advanced Qt4 XMMS2 client
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING.GPL
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 BROKEN=		fails to build
 
 LIB_DEPENDS=	libxmmsclient++.so:audio/cpp-xmms2

Modified: head/audio/fmit/Makefile
==============================================================================
--- head/audio/fmit/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/fmit/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -13,6 +13,9 @@ COMMENT=	Free Music Instrument Tuner
 
 LICENSE=	GPLv2
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 LIB_DEPENDS=	libfftw3.so:math/fftw3
 
 USE_XORG=	xmu

Modified: head/audio/hydrogen/Makefile
==============================================================================
--- head/audio/hydrogen/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/hydrogen/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -11,6 +11,9 @@ COMMENT=	Advanced drum machine
 
 LICENSE=	GPLv2
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 LIB_DEPENDS=	libsndfile.so:audio/libsndfile \
 		liblo.so:audio/liblo
 

Modified: head/audio/kstreamripper/Makefile
==============================================================================
--- head/audio/kstreamripper/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/kstreamripper/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -10,6 +10,9 @@ MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}
 MAINTAINER=	syncer@gmail.com
 COMMENT=	Program for recording streams for KDE4
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2018-12-31
+
 RUN_DEPENDS=	${LOCALBASE}/bin/streamripper:audio/streamripper
 
 USES=		cmake gettext-tools kde:4 qt:4 tar:bzip2

Modified: head/audio/lastfm-desktop/Makefile
==============================================================================
--- head/audio/lastfm-desktop/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/lastfm-desktop/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -12,6 +12,9 @@ COMMENT=	Official Last.fm desktop application suite
 LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 LIB_DEPENDS=	liblastfm.so:audio/liblastfm \
 		libavcodec.so:multimedia/ffmpeg \
 		libgpod.so:audio/libgpod \

Modified: head/audio/libechonest/Makefile
==============================================================================
--- head/audio/libechonest/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/libechonest/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -12,6 +12,9 @@ COMMENT=	Collection of C++/Qt classes designed to use 
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 LIB_DEPENDS=	libqjson.so:devel/qjson@qt4
 
 GH_ACCOUNT=	lfranchi

Modified: head/audio/liblastfm/Makefile
==============================================================================
--- head/audio/liblastfm/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/liblastfm/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -13,13 +13,16 @@ COMMENT=	Qt C++ library for the Last.fm webservices
 LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-USES=		cmake pkgconfig 
+USES=		cmake pkgconfig
 USE_GITHUB=	yes
 GH_ACCOUNT=	lastfm
 USE_LDCONFIG=	yes
 
 SLAVE?=		qt4
 .if ${SLAVE} == qt4
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 USES+=		qt:4
 USE_QT=		corelib dbus network sql xml \
 		moc_build qmake_build rcc_build

Modified: head/audio/lmms/Makefile
==============================================================================
--- head/audio/lmms/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/lmms/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -13,6 +13,9 @@ COMMENT=	All-in-one sequencer, drum machine, sampler, 
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 BUILD_DEPENDS=	${LOCALBASE}/include/ladspa.h:audio/ladspa
 LIB_DEPENDS=	libFLAC.so:audio/flac \
 		libfluidsynth.so:audio/fluidsynth \

Modified: head/audio/midipp/Makefile
==============================================================================
--- head/audio/midipp/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/midipp/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -30,4 +30,11 @@ QT4_USE=	${_USE_QT4:S/^/QT=/}
 QT5_USES=	qt:5
 QT5_USE=	${_USE_QT5:S/^/QT=/} GL=gl
 
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MQT4}
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+.endif
+
 .include <bsd.port.mk>

Modified: head/audio/minitunes/Makefile
==============================================================================
--- head/audio/minitunes/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/minitunes/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -10,15 +10,18 @@ MASTER_SITES=	http://flavio.tordini.org/files/${PORTNA
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Just another music player
 
+LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 LIB_DEPENDS=	libtag.so:audio/taglib
 
 USES=		qmake qt:4
 USE_QT=		dbus gui moc_build network phonon rcc_build \
 		sql uic_build xml
 INSTALLS_ICONS=	yes
-
-LICENSE=	GPLv3
-LICENSE_FILE=	${WRKSRC}/COPYING
 
 WRKSRC=		${WRKDIR}/${PORTNAME}
 

Modified: head/audio/mixxx/Makefile
==============================================================================
--- head/audio/mixxx/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/mixxx/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -12,6 +12,9 @@ COMMENT=	DJ mixing application
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 BROKEN_aarch64=		fails to compile: Exception("invalid machine type")
 BROKEN_powerpc64=	fails to configure: unmet dependencies: Could not find libprotobuf, libchromaprint, libmp4, and libwavpack
 

Modified: head/audio/mixxx20/Makefile
==============================================================================
--- head/audio/mixxx20/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/mixxx20/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -14,6 +14,9 @@ COMMENT=	DJ mixing application
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 BROKEN_aarch64=		fails to compile: Exception("invalid machine type")
 BROKEN_powerpc64=	fails to configure: unmet dependencies: Could not find libprotobuf, libchromaprint, libmp4, and libwavpack
 

Modified: head/audio/mumble/Makefile
==============================================================================
--- head/audio/mumble/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/mumble/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -12,6 +12,9 @@ COMMENT=	Voice chat software primarily intended for us
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 LIB_DEPENDS+=	libspeex.so:audio/speex \
 		libspeexdsp.so:audio/speexdsp \
 		libsndfile.so:audio/libsndfile \

Modified: head/audio/murmur/Makefile
==============================================================================
--- head/audio/murmur/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/murmur/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -12,6 +12,9 @@ COMMENT=	Murmur is the server component of Mumble
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 BUILD_DEPENDS=	${LOCALBASE}/include/boost/function.hpp:devel/boost-libs
 LIB_DEPENDS=	libprotobuf.so:devel/protobuf
 

Modified: head/audio/openal-soft/Makefile
==============================================================================
--- head/audio/openal-soft/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/openal-soft/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -55,6 +55,13 @@ SDL_USE=		SDL=sdl2
 SNDIO_CMAKE_BOOL=	ALSOFT_REQUIRE_SNDIO ALSOFT_BACKEND_SNDIO
 SNDIO_LIB_DEPENDS=	libsndio.so:audio/sndio
 
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MCONFIG}
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+.endif
+
 post-patch:
 	@${REINPLACE_CMD} 's|/etc/openal|${ETCDIR}|' \
 		${WRKSRC}/Alc/alconfig.c

Modified: head/audio/puddletag/Makefile
==============================================================================
--- head/audio/puddletag/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/puddletag/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -12,6 +12,9 @@ COMMENT=	Audio tag editor
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 RUN_DEPENDS=	chromaprint>=0.4:audio/chromaprint \
 		${PYTHON_PKGNAMEPREFIX}mutagen>=1.14:audio/py-mutagen@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}configobj>=4.5.0:devel/py-configobj@${PY_FLAVOR} \

Modified: head/audio/qmpdclient/Makefile
==============================================================================
--- head/audio/qmpdclient/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/qmpdclient/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -13,6 +13,9 @@ COMMENT=	Easy to use musicpd client written in Qt4
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 USES=		qmake qt:4 tar:bzip2
 USE_QT=		moc_build rcc_build uic_build \
 		corelib gui network xml xmlpatterns

Modified: head/audio/qsampler/Makefile
==============================================================================
--- head/audio/qsampler/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/qsampler/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -48,6 +48,13 @@ QT5_USE=	qt=core,gui,widgets,x11extras \
 		qt=buildtools_build,linguisttools_build,qmake_build
 QT5_CONFIGURE_ENABLE=	qt5
 
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MQT4}
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+.endif
+
 post-configure:
 	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${QMAKE} -o ${PORTNAME}.mak \
 		${QMAKE_ARGS}

Modified: head/audio/rosegarden/Makefile
==============================================================================
--- head/audio/rosegarden/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/rosegarden/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -3,7 +3,7 @@
 
 PORTNAME=	rosegarden
 PORTVERSION=	17.04
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	audio
 MASTER_SITES=	SF
 
@@ -30,7 +30,7 @@ USES=		alias cmake:outsource desktop-file-utils localb
 OPTIONS_DEFINE=		LIRC
 OPTIONS_SINGLE=		TOOLKIT
 OPTIONS_SINGLE_TOOLKIT=	QT4 QT5
-OPTIONS_DEFAULT=	QT4
+OPTIONS_DEFAULT=	QT5
 
 LIRC_LIB_DEPENDS=	liblirc_client.so:comms/lirc
 LIRC_CMAKE_ON=		-DENABLE_LIRC:BOOL=ON
@@ -44,5 +44,12 @@ QT5_USE=		qt=network,printsupport,testlib,widgets,xml 
 			qt=buildtools_build,linguisttools_build,qmake_build
 QT5_CMAKE_ON=		-DUSE_QT5:BOOL=ON
 TOOLKIT_DESC=		Qt toolkit
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MQT4}
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+.endif
 
 .include <bsd.port.mk>

Modified: head/audio/simon/Makefile
==============================================================================
--- head/audio/simon/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/simon/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -11,6 +11,9 @@ DIST_SUBDIR=	KDE
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Speech recognition system using sphinx, ALSA and KDE
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2018-12-31
+
 LIB_DEPENDS=	libasound.so:audio/alsa-lib \
 		libsamplerate.so:audio/libsamplerate \
 		libpocketsphinx.so:audio/pocketsphinx \

Modified: head/audio/skype-call-recorder/Makefile
==============================================================================
--- head/audio/skype-call-recorder/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/skype-call-recorder/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -11,6 +11,9 @@ COMMENT=	Skype call recorder
 
 LICENSE=	GPLv2
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 LIB_DEPENDS=	libmp3lame.so:audio/lame \
 		libid3.so:audio/id3lib \
 		libvorbisenc.so:audio/libvorbis

Modified: head/audio/synthpod-lv2/Makefile
==============================================================================
--- head/audio/synthpod-lv2/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/synthpod-lv2/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -73,6 +73,11 @@ X11_USE=	XORG=x11,xcb,xext GL=gl,glu
 
 .include <bsd.port.options.mk>
 
+.if ${PORT_OPTIONS:MQT4}
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+.endif
+
 .if ${PORT_OPTIONS:MX11} || ${PORT_OPTIONS:MGTK2} || ${PORT_OPTIONS:MGTK3} || ${PORT_OPTIONS:MQT4} || ${PORT_OPTIONS:MQT5} || ${PORT_OPTIONS:MSHOW} || ${PORT_OPTIONS:MKX}
 PLIST_SUB+=	UI=""
 .else

Modified: head/audio/virtual_oss_ctl/Makefile
==============================================================================
--- head/audio/virtual_oss_ctl/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/audio/virtual_oss_ctl/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -12,6 +12,9 @@ COMMENT=	Grapical control panel for the virtual OSS da
 
 LICENSE=	BSD2CLAUSE
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 RUN_DEPENDS=	virtual_oss:audio/virtual_oss
 
 USES=		qmake qt:4 tar:bzip2

Modified: head/biology/clustalx/Makefile
==============================================================================
--- head/biology/clustalx/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/biology/clustalx/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -12,6 +12,9 @@ COMMENT=	Multiple alignment of nucleic acid and protei
 LICENSE=	LGPL3
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 USES=		qmake qt:4
 USE_QT=		corelib gui moc qmake_build xml
 

Modified: head/cad/freecad/Makefile
==============================================================================
--- head/cad/freecad/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/cad/freecad/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -11,6 +11,9 @@ COMMENT=	General purpose 3D CAD modeller
 LICENSE=	LGPL20+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 BUILD_DEPENDS=	pyside-rcc:devel/pyside-tools \
 		swig3.0:devel/swig30
 LIB_DEPENDS=	libexpat.so:textproc/expat2 \

Modified: head/cad/klayout/Makefile
==============================================================================
--- head/cad/klayout/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/cad/klayout/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -11,6 +11,9 @@ COMMENT=	Qt-based GDS2 Viewer
 
 LICENSE=	GPLv2
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 USES=		compiler:c++0x gmake python qt:4
 USE_RUBY=	yes
 USE_QT=		corelib designer gui network moc_build sql uic_build \

Modified: head/cad/layouteditor/Makefile
==============================================================================
--- head/cad/layouteditor/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/cad/layouteditor/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -11,6 +11,9 @@ DISTNAME=	LayoutEditor-${PORTVERSION:S,^0.0.,,}-gpl-sr
 MAINTAINER=	hrs@FreeBSD.org
 COMMENT=	IC/MEMS layout editor
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 LIB_DEPENDS=	libttf.so:print/freetype
 
 BROKEN_armv6=		fails to compile: no matching member function for call to 'map'

Modified: head/cad/leocad/Makefile
==============================================================================
--- head/cad/leocad/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/cad/leocad/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -15,6 +15,9 @@ COMMENT=	CAD program that uses bricks similar to those
 
 LICENSE=	GPLv2
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 LIB_DEPENDS=	libpng.so:graphics/png
 
 WRKSRC=		${WRKDIR}/${PORTNAME}

Modified: head/cad/meshlab/Makefile
==============================================================================
--- head/cad/meshlab/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/cad/meshlab/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -13,6 +13,9 @@ COMMENT=	3D triangular meshes processing and editing t
 
 LICENSE=	GPLv2
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 BROKEN_aarch64=		fails to compile: constant expression evaluates to -1 which cannot be narrowed to type char
 BROKEN_armv6=		fails to compile: constant expression evaluates to -1 which cannot be narrowed to type char
 BROKEN_armv7=		fails to compile: constant expression evaluates to -1 which cannot be narrowed to type char

Modified: head/cad/openscad/Makefile
==============================================================================
--- head/cad/openscad/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/cad/openscad/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -14,6 +14,9 @@ COMMENT=	Programmer's solid 3D CAD modeller
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 BUILD_DEPENDS=	${LOCALBASE}/bin/flex:textproc/flex \
 		${LOCALBASE}/include/boost/tuple/tuple.hpp:devel/boost-libs
 LIB_DEPENDS=	libgmp.so:math/gmp \

Modified: head/cad/qfsm/Makefile
==============================================================================
--- head/cad/qfsm/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/cad/qfsm/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -12,6 +12,9 @@ COMMENT=	Graphical tool for designing finite state mac
 
 LICENSE=	GPLv3+
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 OPTIONS_DEFINE=	GRAPHVIZ DOCS EXAMPLES
 
 USES=		qt:4 tar:bzip2 cmake desktop-file-utils

Modified: head/cad/qucs/Makefile
==============================================================================
--- head/cad/qucs/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/cad/qucs/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -12,6 +12,9 @@ COMMENT=	Graphical circuit design and simulation tool
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/qucs/COPYING
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 BUILD_DEPENDS=	gperf:devel/gperf \
 		admsXml:cad/adms
 

Modified: head/chinese/fcitx/Makefile
==============================================================================
--- head/chinese/fcitx/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/chinese/fcitx/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -48,7 +48,7 @@ USES=		compiler:c++11-lang gnome qt:4 tar:xz cmake:non
 INSTALLS_ICONS=	yes
 
 OPTIONS_DEFINE=	GTK2 GTK3 QT4 OPENCC TPUNC DOCS
-OPTIONS_DEFAULT=GTK2 GTK3 QT4
+OPTIONS_DEFAULT=GTK2 GTK3
 OPTIONS_SUB=	yes
 
 GTK2_DESC=	Enable Gtk2 IM module
@@ -90,6 +90,8 @@ SUB_LIST+=	GTK3_IM=xim
 .endif
 
 .if ${PORT_OPTIONS:MQT4}
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
 USES+=		qt:4
 USE_QT+=		qmake_build moc_build rcc_build uic_build dbus gui inputmethods corelib
 USE_LDCONFIG+=	${PREFIX}/lib/fcitx/qt

Modified: head/chinese/gcin-qt4/Makefile
==============================================================================
--- head/chinese/gcin-qt4/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/chinese/gcin-qt4/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -13,6 +13,9 @@ COMMENT=	Traditional Chinese input utility in X
 
 LICENSE=	LGPL21
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 LIB_DEPENDS=	libgcin-im-client.so:chinese/gcin
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/qt4-im

Modified: head/chinese/qt4-codecs-cn/Makefile
==============================================================================
--- head/chinese/qt4-codecs-cn/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/chinese/qt4-codecs-cn/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -11,6 +11,9 @@ PKGNAMESUFFIX=	-cn
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Qt GB 18030 codec plugin
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 USES=		qmake:no_env qt-dist:4
 USE_QT=		corelib
 

Modified: head/chinese/qt4-codecs-tw/Makefile
==============================================================================
--- head/chinese/qt4-codecs-tw/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/chinese/qt4-codecs-tw/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -11,6 +11,9 @@ PKGNAMESUFFIX=	-tw
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Qt Big-5 codec plugin
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 USES=		qmake:no_env qt-dist:4
 USE_QT=		corelib
 

Modified: head/chinese/qterm/Makefile
==============================================================================
--- head/chinese/qterm/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/chinese/qterm/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -10,6 +10,9 @@ MASTER_SITES=	SF/qterm/qterm/${PORTVERSION}
 MAINTAINER=	kaiwang27@gmail.com
 COMMENT=	BBS client for BSD/Linux
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 BROKEN=		fails to build
 
 USES=		qt:4 tar:bzip2 cmake perl5

Modified: head/comms/dabstick-radio/Makefile
==============================================================================
--- head/comms/dabstick-radio/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/comms/dabstick-radio/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -13,6 +13,9 @@ COMMENT=	DAB/DAB+ and wideband FM receiver for RTL2832
 
 LICENSE=	GPLv2
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 LIB_DEPENDS+=	librtlsdr.so:comms/rtl-sdr \
 		libqwt.so:x11-toolkits/qwt5 \
 		libportaudio.so:audio/portaudio \

Modified: head/comms/gnuradio/Makefile
==============================================================================
--- head/comms/gnuradio/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/comms/gnuradio/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -12,6 +12,9 @@ COMMENT=	Amateur Radio Software defined radio
 
 LICENSE=	GPLv3
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 BROKEN_aarch64=		fails to compile: /usr/lib/clang/5.0.0/include/mmintrin.h:47:5: use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'?
 BROKEN_armv6=		fails to compile: /usr/lib/clang/5.0.0/include/mmintrin.h:47:5: use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'?
 BROKEN_armv7=		fails to compile: /usr/lib/clang/5.0.0/include/mmintrin.h:47:5: use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'?

Modified: head/comms/hamfax/Makefile
==============================================================================
--- head/comms/hamfax/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/comms/hamfax/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -10,6 +10,9 @@ MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}
 MAINTAINER=	carl@stagecraft.cx
 COMMENT=	QT application for sending and receiving facsimiles over radio
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 LIB_DEPENDS=	libaudiofile.so:audio/libaudiofile
 
 USE_QT=		gui moc_build

Modified: head/comms/linpsk/Makefile
==============================================================================
--- head/comms/linpsk/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/comms/linpsk/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -9,6 +9,9 @@ MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-$
 MAINTAINER=	hamradio@FreeBSD.org
 COMMENT=	Simple Qt PSK31, RTTY, and MSK31 client
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 LIB_DEPENDS=	libfftw3.so:math/fftw3 \
 		libasound.so:audio/alsa-lib
 

Modified: head/comms/qtel/Makefile
==============================================================================
--- head/comms/qtel/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/comms/qtel/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -10,6 +10,9 @@ COMMENT=	Qtel Echolink client
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYRIGHT
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 LIB_DEPENDS=	libecholib.so:comms/svxlink \
 		libgsm.so:audio/gsm
 

Modified: head/databases/py-qt4-sql/Makefile
==============================================================================
--- head/databases/py-qt4-sql/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/databases/py-qt4-sql/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -9,6 +9,9 @@ CATEGORIES=	databases devel python
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Python bindings for the Qt4 toolkit, QtSql module
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 CONFIGURE_ARGS=	--enable QtSql
 PYQT_DIST=	yes
 

Modified: head/databases/qt4-sql/Makefile
==============================================================================
--- head/databases/qt4-sql/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/databases/qt4-sql/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -10,6 +10,9 @@ PKGNAMEPREFIX=	qt4-
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Qt SQL database integration module
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 USES=		qmake:no_env qt-dist:4
 USE_QT=		moc_build corelib
 

Modified: head/databases/sqliteman/Makefile
==============================================================================
--- head/databases/sqliteman/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/databases/sqliteman/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -10,6 +10,9 @@ MASTER_SITES=	SF
 MAINTAINER=	wen@FreeBSD.org
 COMMENT=	Admin's GUI tool for Sqlite3
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 BROKEN_powerpc64=	fails to build: Found unsuitable Qt version "" from NOTFOUND, this code requires Qt 4.x
 
 LIB_DEPENDS=	libqscintilla2_qt4.so:devel/qscintilla2

Modified: head/databases/tora/Makefile
==============================================================================
--- head/databases/tora/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/databases/tora/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -13,6 +13,9 @@ COMMENT=	Toolkit for Oracle
 
 LICENSE=	GPLv2
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 BUILD_DEPENDS=	cppunit-config:devel/cppunit
 LIB_DEPENDS=	libqscintilla2_qt4.so:devel/qscintilla2 \
 		libpcre.so:devel/pcre

Modified: head/deskutils/basket/Makefile
==============================================================================
--- head/deskutils/basket/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/deskutils/basket/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -12,6 +12,9 @@ COMMENT=	Desktop organization tool
 
 LICENSE=	GPLv2
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2018-12-31
+
 LIB_DEPENDS=	libgpgme.so:security/gpgme
 
 USES=		cmake gettext-tools kde:4 qt:4 tar:bzip2

Modified: head/deskutils/cairo-dock-plugins/Makefile
==============================================================================
--- head/deskutils/cairo-dock-plugins/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/deskutils/cairo-dock-plugins/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -11,6 +11,7 @@ COMMENT=	Cairo-Dock-Plugins for Cairo-Dock
 LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+
 RUN_DEPENDS=	wget:ftp/wget
 LIB_DEPENDS=	libgldi.so:deskutils/cairo-dock
 
@@ -138,6 +139,13 @@ XFCE_INTEGRATION_CMAKE_BOOL=	enable-xfce-integration
 
 ZEITGEIST_LIB_DEPENDS=	libzeitgeist-2.0.so:sysutils/zeitgeist
 ZEITGEIST_CMAKE_BOOL=	enable-recent-events
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MKDE_INTEGRATION}
+DEPRECATED=		KDE4 is EOL upstream
+EXPIRATION_DATE=	2018-12-31
+.endif
 
 post-patch:
 	@${FIND} ${WRKSRC} -type f \( -name "*.c" -o -name "*.conf" \

Modified: head/deskutils/cdcat/Makefile
==============================================================================
--- head/deskutils/cdcat/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/deskutils/cdcat/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -13,6 +13,9 @@ COMMENT=	Qt based tool for offline CD/DVD/disk catalog
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 LIB_DEPENDS=	libtar.so:devel/libtar \
 		libexif.so:graphics/libexif \
 		libmediainfo.so:multimedia/libmediainfo \

Modified: head/deskutils/fbreader/Makefile
==============================================================================
--- head/deskutils/fbreader/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/deskutils/fbreader/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -4,7 +4,7 @@
 PORTNAME=	fbreader
 PORTVERSION=	0.99.6
 DISTVERSIONSUFFIX=	-freebsdport
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	deskutils
 
 MAINTAINER=	johannes@perceivon.net
@@ -39,7 +39,7 @@ MAKE_ARGS+=	MAKE=${MAKE_CMD} LIBDIR=${PREFIX}/lib
 
 OPTIONS_SINGLE=		GUI
 OPTIONS_SINGLE_GUI=	GTK2 QT4
-OPTIONS_DEFAULT=	QT4
+OPTIONS_DEFAULT=	GTK2
 OPTIONS_SUB=		yes
 
 GTK2_USE=	gnome=gtk20
@@ -49,6 +49,13 @@ QT4_USES=	qt:4
 QT4_USE=	qt=gui,corelib,imageformats,network,moc_build
 QT4_LIBS=	-L${QT_LIBDIR}
 QT4_MAKE_ENV=	UI_TYPE=qt4
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MQT4}
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+.endif
 
 post-patch:
 	@${REINPLACE_CMD} -e '/^CC/d;/^LD/d;/QTINCLUDE/s,-I.*$$,-I${QT_INCDIR},' \

Modified: head/deskutils/fet/Makefile
==============================================================================
--- head/deskutils/fet/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/deskutils/fet/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -3,6 +3,7 @@
 
 PORTNAME=	fet
 DISTVERSION=	5.37.1
+PORTREVISION=	1
 CATEGORIES=	deskutils kde
 MASTER_SITES=	http://lalescu.ro/liviu/fet/download/ \
 		http://lalescu.ro/liviu/fet/download/old/ \
@@ -30,7 +31,7 @@ DESKTOP_ENTRIES="FET" \
 OPTIONS_DEFINE=	EXAMPLES NLS ONLYCL
 OPTIONS_SINGLE=	QTVER
 OPTIONS_SINGLE_QTVER=	QT4 QT5
-OPTIONS_DEFAULT=	QT4
+OPTIONS_DEFAULT=	QT5
 ONLYCL_DESC=	Build only command line version (without Qt GUI)
 
 OPTIONS_SUB=	yes
@@ -43,6 +44,13 @@ QT5_USE=	QT=buildtools_build,core,printsupport,widgets
 INSTALL_TARGET=	${WRKSRC}/fet-cl
 ONLYCL_VARS=	QMAKE_SOURCE_PATH=${WRKSRC}/src/src-cl.pro
 ONLYCL_VARS_OFF=	INSTALL_TARGET+=${WRKSRC}/fet USE_QT+="gui network"
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MQT4}
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+.endif
 
 post-patch:
 	@${REINPLACE_CMD} -e 's|/usr/share/fet|${DATADIR}|g' \

Modified: head/deskutils/homerun/Makefile
==============================================================================
--- head/deskutils/homerun/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/deskutils/homerun/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -9,6 +9,9 @@ MASTER_SITES=	KDE/unstable/${PORTNAME}/src/
 MAINTAINER=	yurkis@gmail.com
 COMMENT=	Fullscreen launcher with content organized in tabs
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2018-12-31
+
 USES=		cmake:outsource compiler:c++0x gettext kde:4 qt:4 tar:bzip2
 USE_KDE=	kdelibs automoc4 workspace
 USE_QT=		moc_build qmake_build rcc_build uic_build corelib gui

Modified: head/deskutils/kdeconnect-kde-kde4/Makefile
==============================================================================
--- head/deskutils/kdeconnect-kde-kde4/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/deskutils/kdeconnect-kde-kde4/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -10,6 +10,9 @@ PKGNAMESUFFIX=	-kde4
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Support for KDE to interface between your phone and your computer
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2018-12-31
+
 CONFLICTS_INSTALL=	${PORTNAME}
 
 USES=		cmake:noninja compiler:c++0x gettext kde:4 qt:4 tar:xz

Modified: head/deskutils/ksshaskpass/Makefile
==============================================================================
--- head/deskutils/ksshaskpass/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/deskutils/ksshaskpass/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -11,6 +11,9 @@ DISTNAME=	50971-${PORTNAME}-${PORTVERSION}
 MAINTAINER=	swills@FreeBSD.org
 COMMENT=	KDE 4 version of ssh-askpass with KWallet support
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2018-12-31
+
 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
 USES=		cmake kde:4 qt:4
 USE_KDE=	kdelibs automoc4

Modified: head/deskutils/launchy/Makefile
==============================================================================
--- head/deskutils/launchy/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/deskutils/launchy/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -13,6 +13,9 @@ COMMENT=	Open source keystroke launcher
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2019-03-15
+
 BUILD_DEPENDS=	${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs
 RUN_DEPENDS=	${LOCALBASE}/bin/xdg-open:devel/xdg-utils
 

Modified: head/deskutils/plasma-applet-cwp/Makefile
==============================================================================
--- head/deskutils/plasma-applet-cwp/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/deskutils/plasma-applet-cwp/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -14,6 +14,9 @@ COMMENT=	Weather plasma applet for KDE4
 
 LICENSE=	GPLv3
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2018-12-31
+
 USES=		cmake gettext kde:4 qt:4 tar:bzip2
 USE_KDE=	automoc4 kdelibs
 USE_QT=		gui dbus network opengl svg phonon webkit xml \

Modified: head/deskutils/plasma-applet-fancytasks/Makefile
==============================================================================
--- head/deskutils/plasma-applet-fancytasks/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/deskutils/plasma-applet-fancytasks/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -14,6 +14,9 @@ COMMENT=	Plasmoid fancy representation of your tasks a
 
 LICENSE=	GPLv2
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2018-12-31
+
 USES=		cmake kde:4 qt:4 tar:bzip2
 USE_KDE=	automoc4 kdelibs workspace qimageblitz
 USE_QT=		qmake_build moc_build rcc_build uic_build

Modified: head/deskutils/plasma-applet-qstardict/Makefile
==============================================================================
--- head/deskutils/plasma-applet-qstardict/Makefile	Sun Dec  2 15:40:40 2018	(r486466)
+++ head/deskutils/plasma-applet-qstardict/Makefile	Sun Dec  2 15:41:47 2018	(r486467)
@@ -13,6 +13,9 @@ COMMENT=	Dictionary plasma applet for KDE
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+DEPRECATED=		Qt4 has been EOL since december 2015
+EXPIRATION_DATE=	2018-12-31
+
 RUN_DEPENDS=	${QSTARDICT_PLUGIN_PATH}/libstardict.so:textproc/qstardict
 

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201812021541.wB2FfmY6002086>