aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--accessibility/qt4-accessible/Makefile3
-rw-r--r--archivers/quazip/Makefile7
-rw-r--r--astro/gpsd/Makefile6
-rw-r--r--astro/qlandkartegt/Makefile3
-rw-r--r--astro/stellarium-qt4/Makefile3
-rw-r--r--astro/xglobe/Makefile3
-rw-r--r--audio/acoustid-fingerprinter/Makefile3
-rw-r--r--audio/audex/Makefile3
-rw-r--r--audio/clementine-player/Makefile3
-rw-r--r--audio/creox/Makefile3
-rw-r--r--audio/cueplayer/Makefile3
-rw-r--r--audio/dream/Makefile3
-rw-r--r--audio/dssi/Makefile10
-rw-r--r--audio/esperanza/Makefile3
-rw-r--r--audio/fmit/Makefile3
-rw-r--r--audio/hydrogen/Makefile3
-rw-r--r--audio/kstreamripper/Makefile3
-rw-r--r--audio/lastfm-desktop/Makefile3
-rw-r--r--audio/libechonest/Makefile3
-rw-r--r--audio/liblastfm/Makefile5
-rw-r--r--audio/lmms/Makefile3
-rw-r--r--audio/midipp/Makefile7
-rw-r--r--audio/minitunes/Makefile9
-rw-r--r--audio/mixxx/Makefile3
-rw-r--r--audio/mixxx20/Makefile3
-rw-r--r--audio/mumble/Makefile3
-rw-r--r--audio/murmur/Makefile3
-rw-r--r--audio/openal-soft/Makefile7
-rw-r--r--audio/puddletag/Makefile3
-rw-r--r--audio/qmpdclient/Makefile3
-rw-r--r--audio/qsampler/Makefile7
-rw-r--r--audio/rosegarden/Makefile11
-rw-r--r--audio/simon/Makefile3
-rw-r--r--audio/skype-call-recorder/Makefile3
-rw-r--r--audio/synthpod-lv2/Makefile5
-rw-r--r--audio/virtual_oss_ctl/Makefile3
-rw-r--r--biology/clustalx/Makefile3
-rw-r--r--cad/freecad/Makefile3
-rw-r--r--cad/klayout/Makefile3
-rw-r--r--cad/layouteditor/Makefile3
-rw-r--r--cad/leocad/Makefile3
-rw-r--r--cad/meshlab/Makefile3
-rw-r--r--cad/openscad/Makefile3
-rw-r--r--cad/qfsm/Makefile3
-rw-r--r--cad/qucs/Makefile3
-rw-r--r--chinese/fcitx/Makefile4
-rw-r--r--chinese/gcin-qt4/Makefile3
-rw-r--r--chinese/qt4-codecs-cn/Makefile3
-rw-r--r--chinese/qt4-codecs-tw/Makefile3
-rw-r--r--chinese/qterm/Makefile3
-rw-r--r--comms/dabstick-radio/Makefile3
-rw-r--r--comms/gnuradio/Makefile3
-rw-r--r--comms/hamfax/Makefile3
-rw-r--r--comms/linpsk/Makefile3
-rw-r--r--comms/qtel/Makefile3
-rw-r--r--databases/py-qt4-sql/Makefile3
-rw-r--r--databases/qt4-sql/Makefile3
-rw-r--r--databases/sqliteman/Makefile3
-rw-r--r--databases/tora/Makefile3
-rw-r--r--deskutils/basket/Makefile3
-rw-r--r--deskutils/cairo-dock-plugins/Makefile8
-rw-r--r--deskutils/cdcat/Makefile3
-rw-r--r--deskutils/fbreader/Makefile11
-rw-r--r--deskutils/fet/Makefile10
-rw-r--r--deskutils/homerun/Makefile3
-rw-r--r--deskutils/kdeconnect-kde-kde4/Makefile3
-rw-r--r--deskutils/ksshaskpass/Makefile3
-rw-r--r--deskutils/launchy/Makefile3
-rw-r--r--deskutils/plasma-applet-cwp/Makefile3
-rw-r--r--deskutils/plasma-applet-fancytasks/Makefile3
-rw-r--r--deskutils/plasma-applet-qstardict/Makefile3
-rw-r--r--deskutils/plasma-applet-simpleweatherforecast/Makefile3
-rw-r--r--deskutils/qorganizer/Makefile3
-rw-r--r--deskutils/qrfcview/Makefile3
-rw-r--r--deskutils/qtm/Makefile3
-rw-r--r--deskutils/recoll/Makefile10
-rw-r--r--deskutils/semantik/Makefile3
-rw-r--r--deskutils/silence/Makefile3
-rw-r--r--deskutils/strigi/Makefile.common3
-rw-r--r--deskutils/tuxcards/Makefile3
-rw-r--r--deskutils/vym/Makefile3
-rw-r--r--deskutils/znotes/Makefile6
-rw-r--r--devel/ace/Makefile6
-rw-r--r--devel/apiextractor/Makefile3
-rw-r--r--devel/automoc4/Makefile3
-rw-r--r--devel/codequery/Makefile3
-rw-r--r--devel/doxygen/Makefile7
-rw-r--r--devel/edb/Makefile3
-rw-r--r--devel/fuel/Makefile7
-rw-r--r--devel/gecode/Makefile5
-rw-r--r--devel/generatorrunner/Makefile3
-rw-r--r--devel/grantlee/Makefile3
-rw-r--r--devel/gwenhywfar/Makefile3
-rw-r--r--devel/hgview/Makefile3
-rw-r--r--devel/kaptain/Makefile3
-rw-r--r--devel/kdbg/Makefile3
-rw-r--r--devel/libdbusmenu-qt/Makefile7
-rw-r--r--devel/libkolab/Makefile3
-rw-r--r--devel/liteide/Makefile3
-rw-r--r--devel/ninja-ide/Makefile3
-rw-r--r--devel/piklab/Makefile9
-rw-r--r--devel/plasma/Makefile7
-rw-r--r--devel/py-qt4-assistant/Makefile3
-rw-r--r--devel/py-qt4-core/Makefile3
-rw-r--r--devel/py-qt4-dbus/Makefile3
-rw-r--r--devel/py-qt4-dbussupport/Makefile3
-rw-r--r--devel/py-qt4-declarative/Makefile3
-rw-r--r--devel/py-qt4-designer/Makefile3
-rw-r--r--devel/py-qt4-designerplugin/Makefile3
-rw-r--r--devel/py-qt4-help/Makefile3
-rw-r--r--devel/py-qt4-qscintilla2/Makefile3
-rw-r--r--devel/py-qt4-script/Makefile3
-rw-r--r--devel/py-qt4-scripttools/Makefile3
-rw-r--r--devel/py-qt4-test/Makefile3
-rw-r--r--devel/py-qt4/Makefile3
-rw-r--r--devel/py-qtconsole/Makefile3
-rw-r--r--devel/pyside-tools/Makefile3
-rw-r--r--devel/pyside/Makefile3
-rw-r--r--devel/qbzr/Makefile3
-rw-r--r--devel/qca/Makefile7
-rw-r--r--devel/qconf/Makefile3
-rw-r--r--devel/qct/Makefile3
-rw-r--r--devel/qdevelop/Makefile3
-rw-r--r--devel/qjson/Makefile5
-rw-r--r--devel/qprog/Makefile3
-rw-r--r--devel/qross/Makefile3
-rw-r--r--devel/qscintilla2-designerplugin/Makefile3
-rw-r--r--devel/qscintilla2/Makefile3
-rw-r--r--devel/qt4-assistant-adp/Makefile3
-rw-r--r--devel/qt4-assistant/Makefile3
-rw-r--r--devel/qt4-corelib/Makefile3
-rw-r--r--devel/qt4-dbus/Makefile3
-rw-r--r--devel/qt4-designer/Makefile3
-rw-r--r--devel/qt4-help-tools/Makefile3
-rw-r--r--devel/qt4-help/Makefile3
-rw-r--r--devel/qt4-libqtassistantclient/Makefile3
-rw-r--r--devel/qt4-linguist/Makefile3
-rw-r--r--devel/qt4-linguisttools/Makefile3
-rw-r--r--devel/qt4-makeqpf/Makefile3
-rw-r--r--devel/qt4-moc/Makefile3
-rw-r--r--devel/qt4-porting/Makefile3
-rw-r--r--devel/qt4-qdbusviewer/Makefile3
-rw-r--r--devel/qt4-qdoc3/Makefile3
-rw-r--r--devel/qt4-qmake/Makefile3
-rw-r--r--devel/qt4-qmlviewer/Makefile3
-rw-r--r--devel/qt4-qt3support/Makefile3
-rw-r--r--devel/qt4-qtsolutions-singleapplication/Makefile3
-rw-r--r--devel/qt4-qtsolutions-soap/Makefile3
-rw-r--r--devel/qt4-qvfb/Makefile3
-rw-r--r--devel/qt4-rcc/Makefile3
-rw-r--r--devel/qt4-script/Makefile3
-rw-r--r--devel/qt4-scripttools/Makefile3
-rw-r--r--devel/qt4-testlib/Makefile3
-rw-r--r--devel/qt4-uic/Makefile3
-rw-r--r--devel/qt4-uic3/Makefile3
-rw-r--r--devel/qt4/Makefile3
-rw-r--r--devel/qt4/Makefile.sqldrivers3
-rw-r--r--devel/qtscriptgenerator/Makefile3
-rw-r--r--devel/shiboken/Makefile3
-rw-r--r--devel/subcommander2/Makefile3
-rw-r--r--devel/thrift-cpp/Makefile7
-rw-r--r--devel/universalindentgui/Makefile3
-rw-r--r--editors/klat4/Makefile3
-rw-r--r--editors/leo/Makefile3
-rw-r--r--editors/lfhex/Makefile3
-rw-r--r--editors/libreoffice/Makefile7
-rw-r--r--editors/mp/Makefile5
-rw-r--r--editors/plume-creator-devel/Makefile3
-rw-r--r--editors/tea/Makefile9
-rw-r--r--editors/texmacs/Makefile11
-rw-r--r--editors/texmaker/Makefile7
-rw-r--r--editors/texstudio/Makefile3
-rw-r--r--editors/textroom/Makefile3
-rw-r--r--editors/yzis/Makefile3
-rw-r--r--emulators/dboxfe/Makefile3
-rw-r--r--emulators/higan/Makefile7
-rw-r--r--emulators/q4wine/Makefile3
-rw-r--r--emulators/qtemu/Makefile3
-rw-r--r--emulators/swine/Makefile3
-rw-r--r--emulators/yabause/Makefile12
-rw-r--r--finance/alkimia/Makefile3
-rw-r--r--finance/bitcoin-armory/Makefile3
-rw-r--r--finance/qhacc/Makefile3
-rw-r--r--french/aster/Makefile3
-rw-r--r--ftp/plasma-applet-ftpmonitor/Makefile3
-rw-r--r--ftp/scythia/Makefile3
-rw-r--r--games/allacrost/Makefile7
-rw-r--r--games/anki/Makefile3
-rw-r--r--games/arx-libertatis/Makefile7
-rw-r--r--games/bubble-chains/Makefile3
-rw-r--r--games/capicity/Makefile3
-rw-r--r--games/capitalism/Makefile3
-rw-r--r--games/flukz/Makefile3
-rw-r--r--games/goldencheetah/Makefile3
-rw-r--r--games/jag/Makefile3
-rw-r--r--games/kardsgt/Makefile3
-rw-r--r--games/kcheckers/Makefile3
-rw-r--r--games/knights-kde4/Makefile3
-rw-r--r--games/openpref/Makefile3
-rw-r--r--games/pokerth/Makefile3
-rw-r--r--games/qgo/Makefile3
-rw-r--r--games/qnetwalk/Makefile3
-rw-r--r--games/qtads/Makefile3
-rw-r--r--games/quackle/Makefile3
-rw-r--r--games/spellathon/Makefile3
-rw-r--r--games/sudoku-sensei/Makefile3
-rw-r--r--games/tbe/Makefile3
-rw-r--r--games/valyriatear/Makefile7
-rw-r--r--games/xptools/Makefile3
-rw-r--r--german/tipp10/Makefile3
-rw-r--r--graphics/appleseed/Makefile7
-rw-r--r--graphics/aqsis/Makefile3
-rw-r--r--graphics/autoq3d/Makefile3
-rw-r--r--graphics/burplex/Makefile3
-rw-r--r--graphics/darknock/Makefile3
-rw-r--r--graphics/diffpdf/Makefile3
-rw-r--r--graphics/djview4/Makefile7
-rw-r--r--graphics/easypaint/Makefile3
-rw-r--r--graphics/eos-movrec/Makefile3
-rw-r--r--graphics/fracplanet/Makefile7
-rw-r--r--graphics/gle-graphics/Makefile3
-rw-r--r--graphics/gnash/Makefile2
-rw-r--r--graphics/graphviz/Makefile5
-rw-r--r--graphics/kcoloredit/Makefile3
-rw-r--r--graphics/kiconedit/Makefile3
-rw-r--r--graphics/klatexformula/Makefile3
-rw-r--r--graphics/kpovmodeler/Makefile3
-rw-r--r--graphics/libkipi-kde4/Makefile3
-rw-r--r--graphics/libkscreen/Makefile3
-rw-r--r--graphics/lprof-devel/Makefile3
-rw-r--r--graphics/luminance/Makefile3
-rw-r--r--graphics/luxrender/Makefile7
-rw-r--r--graphics/meshviewer/Makefile3
-rw-r--r--graphics/natron/Makefile3
-rw-r--r--graphics/nvidia-texture-tools/Makefile7
-rw-r--r--graphics/opencsg/Makefile3
-rw-r--r--graphics/opencv/Makefile7
-rw-r--r--graphics/openimageio/Makefile5
-rw-r--r--graphics/osg-devel/Makefile5
-rw-r--r--graphics/osg/Makefile5
-rw-r--r--graphics/oyranos/Makefile3
-rw-r--r--graphics/pencil/Makefile3
-rw-r--r--graphics/photivo/Makefile3
-rw-r--r--graphics/poppler/Makefile3
-rw-r--r--graphics/prison/Makefile3
-rw-r--r--graphics/py-poppler-qt4/Makefile3
-rw-r--r--graphics/py-qt4-svg/Makefile3
-rw-r--r--graphics/qgis/Makefile3
-rw-r--r--graphics/qt4-iconengines/Makefile3
-rw-r--r--graphics/qt4-imageformats/Makefile3
-rw-r--r--graphics/qt4-opengl/Makefile3
-rw-r--r--graphics/qt4-pixeltool/Makefile3
-rw-r--r--graphics/qt4-svg/Makefile3
-rw-r--r--graphics/qtawesome/Makefile10
-rw-r--r--graphics/qxv/Makefile3
-rw-r--r--graphics/scantailor/Makefile3
-rw-r--r--graphics/seexpr/Makefile3
-rw-r--r--graphics/smillaenlarger/Makefile3
-rw-r--r--graphics/structuresynth/Makefile3
-rw-r--r--graphics/tulip/Makefile15
-rw-r--r--graphics/yafaray/Makefile9
-rw-r--r--graphics/yagf/Makefile3
-rw-r--r--graphics/zbar/Makefile6
-rw-r--r--irc/dxirc/Makefile7
-rw-r--r--irc/kvirc/Makefile3
-rw-r--r--japanese/qt4-codecs-jp/Makefile3
-rw-r--r--korean/qt4-codecs-kr/Makefile3
-rw-r--r--mail/emailrelay/Makefile7
-rw-r--r--mail/kbiff/Makefile3
-rw-r--r--mail/kshowmail/Makefile3
-rw-r--r--mail/qgmailnotifier/Makefile3
-rw-r--r--math/abakus/Makefile3
-rw-r--r--math/acalc/Makefile3
-rw-r--r--math/plplot/Makefile7
-rw-r--r--math/py-matplotlib/Makefile6
-rw-r--r--math/qtiplot/Makefile3
-rw-r--r--math/qtoctave/Makefile3
-rw-r--r--math/qwtplot3d-qt4/Makefile3
-rw-r--r--math/vtk6/Makefile3
-rw-r--r--math/vtk8/Makefile5
-rw-r--r--misc/kde-thumbnailer-chm-kde4/Makefile3
-rw-r--r--misc/kde-thumbnailer-epub-kde4/Makefile3
-rw-r--r--misc/kde-thumbnailer-fb2-kde4/Makefile3
-rw-r--r--misc/py-qt4-demo/Makefile3
-rw-r--r--misc/py-qt4-doc/Makefile3
-rw-r--r--misc/qmetro/Makefile3
-rw-r--r--misc/qt4-doc/Makefile3
-rw-r--r--misc/qt4-l10n/Makefile3
-rw-r--r--misc/qt4-qtconfig/Makefile3
-rw-r--r--misc/qt4-qtdemo/Makefile3
-rw-r--r--misc/saaghar/Makefile3
-rw-r--r--multimedia/2mandvd/Makefile3
-rw-r--r--multimedia/abby/Makefile3
-rw-r--r--multimedia/avidemux/Makefile5
-rw-r--r--multimedia/avidemux/Makefile.common2
-rw-r--r--multimedia/clipgrab/Makefile3
-rw-r--r--multimedia/dvbcut/Makefile7
-rw-r--r--multimedia/gstreamer-qt4/Makefile3
-rw-r--r--multimedia/gstreamer1-qt/Makefile7
-rw-r--r--multimedia/k9copy-kde4/Makefile3
-rw-r--r--multimedia/kaffeine/Makefile3
-rw-r--r--multimedia/mediadownloader/Makefile3
-rw-r--r--multimedia/mlt-qt4/Makefile3
-rw-r--r--multimedia/phonon-designerplugin/Makefile6
-rw-r--r--multimedia/phonon-gstreamer/Makefile7
-rw-r--r--multimedia/phonon-vlc/Makefile7
-rw-r--r--multimedia/phonon-xine/Makefile3
-rw-r--r--multimedia/phonon/Makefile6
-rw-r--r--multimedia/py-qt4-multimedia/Makefile3
-rw-r--r--multimedia/py-qt4-phonon/Makefile3
-rw-r--r--multimedia/qmmp-plugin-pack/Makefile3
-rw-r--r--multimedia/qmmp/Makefile7
-rw-r--r--multimedia/qt4-mobility/Makefile3
-rw-r--r--multimedia/qt4-multimedia/Makefile3
-rw-r--r--multimedia/smplayer/Makefile7
-rw-r--r--multimedia/smtube/Makefile7
-rw-r--r--multimedia/umplayer/Makefile3
-rw-r--r--net-im/ekiga/Makefile8
-rw-r--r--net-im/hotot/Makefile9
-rw-r--r--net-im/kmess-kde4/Makefile3
-rw-r--r--net-im/libjreen/Makefile3
-rw-r--r--net-im/licq-qt-gui/Makefile3
-rw-r--r--net-im/psimedia/Makefile3
-rw-r--r--net-im/qxmpp/Makefile3
-rw-r--r--net-im/ramblercontacts/Makefile3
-rw-r--r--net-im/telepathy-logger-qt4/Makefile3
-rw-r--r--net-im/telepathy-qt/Makefile6
-rw-r--r--net-im/turpial/Makefile3
-rw-r--r--net-im/vacuum-im/Makefile3
-rw-r--r--net-mgmt/nagiosagent/Makefile3
-rw-r--r--net-mgmt/qkismet/Makefile3
-rw-r--r--net-p2p/amule-devel/Makefile5
-rw-r--r--net-p2p/amule/Makefile5
-rw-r--r--net-p2p/bitmessage/Makefile3
-rw-r--r--net-p2p/eiskaltdcpp-qt/Makefile3
-rw-r--r--net-p2p/torrent-file-editor/Makefile7
-rw-r--r--net-p2p/transmission-qt/Makefile7
-rw-r--r--net-p2p/valknut/Makefile3
-rw-r--r--net-p2p/zetacoin/Makefile7
-rw-r--r--net/avahi-qt4/Makefile3
-rw-r--r--net/cagibi/Makefile3
-rw-r--r--net/hupnp/Makefile3
-rw-r--r--net/kio-upnp-ms/Makefile3
-rw-r--r--net/kwooty/Makefile3
-rw-r--r--net/libkfbapi/Makefile3
-rw-r--r--net/libproxy-kde/Makefile3
-rw-r--r--net/ostinato/Makefile3
-rw-r--r--net/py-qt4-network/Makefile3
-rw-r--r--net/qjsonrpc/Makefile3
-rw-r--r--net/qoauth/Makefile3
-rw-r--r--net/qt4-network/Makefile3
-rw-r--r--net/qtweetlib/Makefile3
-rw-r--r--net/quiterss/Makefile7
-rw-r--r--net/rsplib/Makefile3
-rw-r--r--net/smb4k-kde4/Makefile3
-rw-r--r--net/x2goclient/Makefile5
-rw-r--r--polish/qfaktury/Makefile3
-rw-r--r--ports-mgmt/packagekit/Makefile3
-rw-r--r--print/frescobaldi/Makefile3
-rw-r--r--print/hplip/Makefile3
-rw-r--r--print/kover/Makefile3
-rw-r--r--print/kpdftool/Makefile5
-rw-r--r--print/qpdfview/Makefile11
-rw-r--r--print/scribus/Makefile3
-rw-r--r--science/MOOSE-neural-simulator/Makefile3
-rw-r--r--science/avogadro/Makefile3
-rw-r--r--science/kst2/Makefile7
-rw-r--r--science/libgeodecomp/Makefile11
-rw-r--r--science/massxpert/Makefile3
-rw-r--r--science/openstructure/Makefile3
-rw-r--r--science/py-veusz/Makefile3
-rw-r--r--science/qtresistors/Makefile3
-rw-r--r--science/silo/Makefile7
-rw-r--r--security/fwbuilder/Makefile3
-rw-r--r--security/ike/Makefile7
-rw-r--r--security/keepassx2/Makefile3
-rw-r--r--security/kqoauth/Makefile3
-rw-r--r--security/ophcrack/Makefile7
-rw-r--r--security/pinentry/Makefile5
-rw-r--r--security/qtkeychain/Makefile7
-rw-r--r--security/quantis/Makefile10
-rw-r--r--security/subversion-kwallet/Makefile3
-rw-r--r--security/tpmmanager/Makefile3
-rw-r--r--security/yubikey-personalization-gui/Makefile7
-rw-r--r--sysutils/android-file-transfer/Makefile7
-rw-r--r--sysutils/bacula9-bat/Makefile3
-rw-r--r--sysutils/bareos-traymonitor/Makefile3
-rw-r--r--sysutils/bareos16-bat/Makefile3
-rw-r--r--sysutils/bareos16-traymonitor/Makefile3
-rw-r--r--sysutils/kcm-polkit-kde/Makefile3
-rw-r--r--sysutils/kdirstat/Makefile3
-rw-r--r--sysutils/policykit-qt/Makefile3
-rw-r--r--sysutils/polkit-kde/Makefile3
-rw-r--r--sysutils/polkit-qt/Makefile7
-rw-r--r--sysutils/qpxtool/Makefile3
-rw-r--r--sysutils/qsynergy/Makefile3
-rw-r--r--sysutils/qzeitgeist/Makefile3
-rw-r--r--sysutils/searchmonkey/Makefile3
-rw-r--r--sysutils/unetbootin/Makefile3
-rw-r--r--textproc/ansifilter/Makefile3
-rw-r--r--textproc/beediff/Makefile3
-rw-r--r--textproc/dixit/Makefile3
-rw-r--r--textproc/goldendict/Makefile3
-rw-r--r--textproc/ibus-qt/Makefile3
-rw-r--r--textproc/kdiff3/Makefile3
-rw-r--r--textproc/py-qt4-xml/Makefile3
-rw-r--r--textproc/py-qt4-xmlpatterns/Makefile3
-rw-r--r--textproc/qstardict/Makefile3
-rw-r--r--textproc/qt4-clucene/Makefile3
-rw-r--r--textproc/qt4-xml/Makefile3
-rw-r--r--textproc/qt4-xmlpatterns-tool/Makefile3
-rw-r--r--textproc/qt4-xmlpatterns/Makefile3
-rw-r--r--textproc/scim-bridge-qt4/Makefile3
-rw-r--r--textproc/soprano/Makefile3
-rw-r--r--textproc/uim-kde4/Makefile3
-rw-r--r--textproc/uim-qt4/Makefile3
-rw-r--r--textproc/xxdiff/Makefile3
-rw-r--r--www/aria2fe/Makefile3
-rw-r--r--www/cutycapt/Makefile3
-rw-r--r--www/kpartsplugin/Makefile3
-rw-r--r--www/kwebkitpart/Makefile3
-rw-r--r--www/linkchecker/Makefile5
-rw-r--r--www/opera/Makefile5
-rw-r--r--www/py-qt4-webkit/Makefile3
-rw-r--r--www/qt4-webkit/Makefile3
-rw-r--r--www/qupzilla-qt4/Makefile3
-rw-r--r--www/rekonq/Makefile3
-rw-r--r--x11-fm/qtfm/Makefile3
-rw-r--r--x11-fonts/fontmatrix/Makefile3
-rw-r--r--x11-themes/Kvantum/Makefile6
-rw-r--r--x11-themes/adwaita-qt/Makefile3
-rw-r--r--x11-themes/gtk-qt4-engine/Makefile3
-rw-r--r--x11-themes/kde-gtk-config/Makefile3
-rw-r--r--x11-themes/kde4-style-bespin/Makefile3
-rw-r--r--x11-themes/kde4-style-nitrogen/Makefile3
-rw-r--r--x11-themes/kde4-style-oxygen-transparent/Makefile3
-rw-r--r--x11-themes/kde4-style-polyester/Makefile3
-rw-r--r--x11-themes/kde4-style-skulpture/Makefile3
-rw-r--r--x11-themes/kde4-windeco-crystal/Makefile3
-rw-r--r--x11-themes/kde4-windeco-dekorator/Makefile3
-rw-r--r--x11-themes/qt4-style-float/Makefile3
-rw-r--r--x11-themes/qt4-style-phase/Makefile3
-rw-r--r--x11-themes/qt4-style-quantumstyle/Makefile3
-rw-r--r--x11-themes/qtcurve/Makefile9
-rw-r--r--x11-toolkits/attica/Makefile3
-rw-r--r--x11-toolkits/nucleo/Makefile5
-rw-r--r--x11-toolkits/py-qt4-gui/Makefile3
-rw-r--r--x11-toolkits/qt4-declarative/Makefile3
-rw-r--r--x11-toolkits/qt4-gui/Makefile3
-rw-r--r--x11-toolkits/qt4pas/Makefile3
-rw-r--r--x11-toolkits/qwt5-designerplugin/Makefile3
-rw-r--r--x11-toolkits/qwt5/Makefile3
-rw-r--r--x11-toolkits/qwt6/Makefile6
-rw-r--r--x11-toolkits/soqt/Makefile3
-rw-r--r--x11-wm/qlwm/Makefile3
-rw-r--r--x11/kactivities/Makefile3
-rw-r--r--x11/kactivitymanagerd/Makefile3
-rw-r--r--x11/kde4/Makefile3
-rw-r--r--x11/leechcraft/Makefile3
-rw-r--r--x11/py-qt4-opengl/Makefile3
-rw-r--r--x11/qimageblitz/Makefile3
-rw-r--r--x11/qt4-graphicssystems-opengl/Makefile3
-rw-r--r--x11/qt4-inputmethods/Makefile3
-rw-r--r--x11/qxkb/Makefile3
464 files changed, 1702 insertions, 75 deletions
diff --git a/accessibility/qt4-accessible/Makefile b/accessibility/qt4-accessible/Makefile
index 50d47c092901..c5d8f93678ca 100644
--- a/accessibility/qt4-accessible/Makefile
+++ b/accessibility/qt4-accessible/Makefile
@@ -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
diff --git a/archivers/quazip/Makefile b/archivers/quazip/Makefile
index 21d44873068f..b3668de15fea 100644
--- a/archivers/quazip/Makefile
+++ b/archivers/quazip/Makefile
@@ -3,7 +3,7 @@
PORTNAME= quazip
DISTVERSION= 0.7.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= archivers
MASTER_SITES= SF
PKGNAMESUFFIX= -${FLAVOR}
@@ -13,9 +13,12 @@ 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
diff --git a/astro/gpsd/Makefile b/astro/gpsd/Makefile
index 16d988027fc1..620340d4d0e4 100644
--- a/astro/gpsd/Makefile
+++ b/astro/gpsd/Makefile
@@ -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
diff --git a/astro/qlandkartegt/Makefile b/astro/qlandkartegt/Makefile
index 1135467d508d..8556a8c0c306 100644
--- a/astro/qlandkartegt/Makefile
+++ b/astro/qlandkartegt/Makefile
@@ -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 \
diff --git a/astro/stellarium-qt4/Makefile b/astro/stellarium-qt4/Makefile
index 966787e8378d..d076b5006305 100644
--- a/astro/stellarium-qt4/Makefile
+++ b/astro/stellarium-qt4/Makefile
@@ -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)
diff --git a/astro/xglobe/Makefile b/astro/xglobe/Makefile
index 7d1b578a77d7..eef94a0682a0 100644
--- a/astro/xglobe/Makefile
+++ b/astro/xglobe/Makefile
@@ -13,6 +13,9 @@ COMMENT= Displays a view of the Earth (like xearth) with a rendered photo map
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
diff --git a/audio/acoustid-fingerprinter/Makefile b/audio/acoustid-fingerprinter/Makefile
index a4cd7c69ad2f..f578ec196c71 100644
--- a/audio/acoustid-fingerprinter/Makefile
+++ b/audio/acoustid-fingerprinter/Makefile
@@ -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 \
diff --git a/audio/audex/Makefile b/audio/audex/Makefile
index 8d9bafaffd0a..b4721b31f46e 100644
--- a/audio/audex/Makefile
+++ b/audio/audex/Makefile
@@ -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
diff --git a/audio/clementine-player/Makefile b/audio/clementine-player/Makefile
index 08d2fb94bd92..99ac3c2885e6 100644
--- a/audio/clementine-player/Makefile
+++ b/audio/clementine-player/Makefile
@@ -15,6 +15,9 @@ COMMENT= Cross-platform music player based on Amarok 1.4
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 \
diff --git a/audio/creox/Makefile b/audio/creox/Makefile
index 162af41e3662..4ea9442930e5 100644
--- a/audio/creox/Makefile
+++ b/audio/creox/Makefile
@@ -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
diff --git a/audio/cueplayer/Makefile b/audio/cueplayer/Makefile
index f00f38388193..f7efc56ddf6a 100644
--- a/audio/cueplayer/Makefile
+++ b/audio/cueplayer/Makefile
@@ -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
diff --git a/audio/dream/Makefile b/audio/dream/Makefile
index a8eb6a62c673..44525ca24c9a 100644
--- a/audio/dream/Makefile
+++ b/audio/dream/Makefile
@@ -12,6 +12,9 @@ COMMENT= Software radio for AM and Digital Radio Mondiale (DRM)
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
diff --git a/audio/dssi/Makefile b/audio/dssi/Makefile
index fff45b621aa7..50d044e6f5c1 100644
--- a/audio/dssi/Makefile
+++ b/audio/dssi/Makefile
@@ -3,7 +3,7 @@
PORTNAME= dssi
PORTVERSION= 1.1.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= audio
MASTER_SITES= SF
@@ -34,12 +34,18 @@ 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 \
'/^lts_uidir/s|^|@HAVE_QT_TRUE@|; \
diff --git a/audio/esperanza/Makefile b/audio/esperanza/Makefile
index ee3560c7f7d3..c9606631ec9c 100644
--- a/audio/esperanza/Makefile
+++ b/audio/esperanza/Makefile
@@ -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
diff --git a/audio/fmit/Makefile b/audio/fmit/Makefile
index cb5fd55b4484..e8038f471a74 100644
--- a/audio/fmit/Makefile
+++ b/audio/fmit/Makefile
@@ -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
diff --git a/audio/hydrogen/Makefile b/audio/hydrogen/Makefile
index 666e5f726475..1b134c39c7d0 100644
--- a/audio/hydrogen/Makefile
+++ b/audio/hydrogen/Makefile
@@ -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
diff --git a/audio/kstreamripper/Makefile b/audio/kstreamripper/Makefile
index f23d40560f01..c28aca77e42e 100644
--- a/audio/kstreamripper/Makefile
+++ b/audio/kstreamripper/Makefile
@@ -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
diff --git a/audio/lastfm-desktop/Makefile b/audio/lastfm-desktop/Makefile
index d041a8e4b508..61e93470ae45 100644
--- a/audio/lastfm-desktop/Makefile
+++ b/audio/lastfm-desktop/Makefile
@@ -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 \
diff --git a/audio/libechonest/Makefile b/audio/libechonest/Makefile
index 56cf0f90fca4..898d8a433d8d 100644
--- a/audio/libechonest/Makefile
+++ b/audio/libechonest/Makefile
@@ -12,6 +12,9 @@ COMMENT= Collection of C++/Qt classes designed to use the APIs of The Echo Nest
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
diff --git a/audio/liblastfm/Makefile b/audio/liblastfm/Makefile
index f63c2ac9f6bf..e26fd8bc87b8 100644
--- a/audio/liblastfm/Makefile
+++ b/audio/liblastfm/Makefile
@@ -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
diff --git a/audio/lmms/Makefile b/audio/lmms/Makefile
index 8ac20fc16b8c..a306ddba1bda 100644
--- a/audio/lmms/Makefile
+++ b/audio/lmms/Makefile
@@ -13,6 +13,9 @@ COMMENT= All-in-one sequencer, drum machine, sampler, and more
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 \
diff --git a/audio/midipp/Makefile b/audio/midipp/Makefile
index 627eef2919bc..9cb6bc810308 100644
--- a/audio/midipp/Makefile
+++ b/audio/midipp/Makefile
@@ -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>
diff --git a/audio/minitunes/Makefile b/audio/minitunes/Makefile
index b482f74eab40..5614e462a943 100644
--- a/audio/minitunes/Makefile
+++ b/audio/minitunes/Makefile
@@ -10,6 +10,12 @@ MASTER_SITES= http://flavio.tordini.org/files/${PORTNAME}/
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
@@ -17,9 +23,6 @@ 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}
.include <bsd.port.mk>
diff --git a/audio/mixxx/Makefile b/audio/mixxx/Makefile
index 587f189415a8..7825c64f7c5d 100644
--- a/audio/mixxx/Makefile
+++ b/audio/mixxx/Makefile
@@ -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
diff --git a/audio/mixxx20/Makefile b/audio/mixxx20/Makefile
index 1d4968a85206..66e5bedb781e 100644
--- a/audio/mixxx20/Makefile
+++ b/audio/mixxx20/Makefile
@@ -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
diff --git a/audio/mumble/Makefile b/audio/mumble/Makefile
index f4725842ba83..7d3237cce535 100644
--- a/audio/mumble/Makefile
+++ b/audio/mumble/Makefile
@@ -12,6 +12,9 @@ COMMENT= Voice chat software primarily intended for use while gaming
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 \
diff --git a/audio/murmur/Makefile b/audio/murmur/Makefile
index f746e0f0d328..fbfaf1e293b6 100644
--- a/audio/murmur/Makefile
+++ b/audio/murmur/Makefile
@@ -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
diff --git a/audio/openal-soft/Makefile b/audio/openal-soft/Makefile
index 86577f20f1bc..2a9abdc7597f 100644
--- a/audio/openal-soft/Makefile
+++ b/audio/openal-soft/Makefile
@@ -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
diff --git a/audio/puddletag/Makefile b/audio/puddletag/Makefile
index 63eb4d240bff..4ca6f9e9b89f 100644
--- a/audio/puddletag/Makefile
+++ b/audio/puddletag/Makefile
@@ -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} \
diff --git a/audio/qmpdclient/Makefile b/audio/qmpdclient/Makefile
index 98dcaff2bcd3..534c1695d454 100644
--- a/audio/qmpdclient/Makefile
+++ b/audio/qmpdclient/Makefile
@@ -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
diff --git a/audio/qsampler/Makefile b/audio/qsampler/Makefile
index b3b0109e7740..4ffa72444a27 100644
--- a/audio/qsampler/Makefile
+++ b/audio/qsampler/Makefile
@@ -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}
diff --git a/audio/rosegarden/Makefile b/audio/rosegarden/Makefile
index 3b2463d0a436..c77c972bc98d 100644
--- a/audio/rosegarden/Makefile
+++ b/audio/rosegarden/Makefile
@@ -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 localbase:ldflags \
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
@@ -45,4 +45,11 @@ QT5_USE= qt=network,printsupport,testlib,widgets,xml \
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>
diff --git a/audio/simon/Makefile b/audio/simon/Makefile
index b45bbb390d0c..4ed5d127b602 100644
--- a/audio/simon/Makefile
+++ b/audio/simon/Makefile
@@ -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 \
diff --git a/audio/skype-call-recorder/Makefile b/audio/skype-call-recorder/Makefile
index bbb40a3cc237..ee956898a1df 100644
--- a/audio/skype-call-recorder/Makefile
+++ b/audio/skype-call-recorder/Makefile
@@ -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
diff --git a/audio/synthpod-lv2/Makefile b/audio/synthpod-lv2/Makefile
index afd56bc5a47d..4966ce5aa78d 100644
--- a/audio/synthpod-lv2/Makefile
+++ b/audio/synthpod-lv2/Makefile
@@ -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
diff --git a/audio/virtual_oss_ctl/Makefile b/audio/virtual_oss_ctl/Makefile
index c70d27067d1f..2941fe29323c 100644
--- a/audio/virtual_oss_ctl/Makefile
+++ b/audio/virtual_oss_ctl/Makefile
@@ -12,6 +12,9 @@ COMMENT= Grapical control panel for the virtual OSS daemon
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
diff --git a/biology/clustalx/Makefile b/biology/clustalx/Makefile
index 8aa1841b5e39..5a630ef39887 100644
--- a/biology/clustalx/Makefile
+++ b/biology/clustalx/Makefile
@@ -12,6 +12,9 @@ COMMENT= Multiple alignment of nucleic acid and protein sequences with GUI
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
diff --git a/cad/freecad/Makefile b/cad/freecad/Makefile
index 5a38a16ca745..12a0d0d637b1 100644
--- a/cad/freecad/Makefile
+++ b/cad/freecad/Makefile
@@ -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 \
diff --git a/cad/klayout/Makefile b/cad/klayout/Makefile
index be7c3d0fa9f0..90e59038af90 100644
--- a/cad/klayout/Makefile
+++ b/cad/klayout/Makefile
@@ -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 \
diff --git a/cad/layouteditor/Makefile b/cad/layouteditor/Makefile
index c74c78af735f..811da486bffe 100644
--- a/cad/layouteditor/Makefile
+++ b/cad/layouteditor/Makefile
@@ -11,6 +11,9 @@ DISTNAME= LayoutEditor-${PORTVERSION:S,^0.0.,,}-gpl-src
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'
diff --git a/cad/leocad/Makefile b/cad/leocad/Makefile
index 028411166025..cc2047ac4c9c 100644
--- a/cad/leocad/Makefile
+++ b/cad/leocad/Makefile
@@ -15,6 +15,9 @@ COMMENT= CAD program that uses bricks similar to those found in many toys
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libpng.so:graphics/png
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/cad/meshlab/Makefile b/cad/meshlab/Makefile
index 2983db5e8a99..cfc776f03abe 100644
--- a/cad/meshlab/Makefile
+++ b/cad/meshlab/Makefile
@@ -13,6 +13,9 @@ COMMENT= 3D triangular meshes processing and editing tool
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
diff --git a/cad/openscad/Makefile b/cad/openscad/Makefile
index 0172e8a4f4dc..ead7dde51455 100644
--- a/cad/openscad/Makefile
+++ b/cad/openscad/Makefile
@@ -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 \
diff --git a/cad/qfsm/Makefile b/cad/qfsm/Makefile
index 2978b987ec61..2f853fa166d8 100644
--- a/cad/qfsm/Makefile
+++ b/cad/qfsm/Makefile
@@ -12,6 +12,9 @@ COMMENT= Graphical tool for designing finite state machines
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
diff --git a/cad/qucs/Makefile b/cad/qucs/Makefile
index 6012c01d8577..532fd615d17e 100644
--- a/cad/qucs/Makefile
+++ b/cad/qucs/Makefile
@@ -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
diff --git a/chinese/fcitx/Makefile b/chinese/fcitx/Makefile
index 3c81fc03ddf4..5ce3d08fcd59 100644
--- a/chinese/fcitx/Makefile
+++ b/chinese/fcitx/Makefile
@@ -48,7 +48,7 @@ USES= compiler:c++11-lang gnome qt:4 tar:xz cmake:noninja desktop-file-utils \
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
diff --git a/chinese/gcin-qt4/Makefile b/chinese/gcin-qt4/Makefile
index f7abf42e8c17..0bbf47129946 100644
--- a/chinese/gcin-qt4/Makefile
+++ b/chinese/gcin-qt4/Makefile
@@ -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
diff --git a/chinese/qt4-codecs-cn/Makefile b/chinese/qt4-codecs-cn/Makefile
index 5b7f0382d944..c8257fced8db 100644
--- a/chinese/qt4-codecs-cn/Makefile
+++ b/chinese/qt4-codecs-cn/Makefile
@@ -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
diff --git a/chinese/qt4-codecs-tw/Makefile b/chinese/qt4-codecs-tw/Makefile
index 2447c8b3bdba..f4caed9e594c 100644
--- a/chinese/qt4-codecs-tw/Makefile
+++ b/chinese/qt4-codecs-tw/Makefile
@@ -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
diff --git a/chinese/qterm/Makefile b/chinese/qterm/Makefile
index 388622b77b2b..0f45f7e4c313 100644
--- a/chinese/qterm/Makefile
+++ b/chinese/qterm/Makefile
@@ -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
diff --git a/comms/dabstick-radio/Makefile b/comms/dabstick-radio/Makefile
index 9898ca0f8993..45ef61635b25 100644
--- a/comms/dabstick-radio/Makefile
+++ b/comms/dabstick-radio/Makefile
@@ -13,6 +13,9 @@ COMMENT= DAB/DAB+ and wideband FM receiver for RTL2832-based USB sticks
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 \
diff --git a/comms/gnuradio/Makefile b/comms/gnuradio/Makefile
index e2aa6f009042..6476fc4aee93 100644
--- a/comms/gnuradio/Makefile
+++ b/comms/gnuradio/Makefile
@@ -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'?
diff --git a/comms/hamfax/Makefile b/comms/hamfax/Makefile
index 3db5a1afb95e..b794a0a3bcca 100644
--- a/comms/hamfax/Makefile
+++ b/comms/hamfax/Makefile
@@ -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
diff --git a/comms/linpsk/Makefile b/comms/linpsk/Makefile
index ad9a57ff479d..ab17cbac1f95 100644
--- a/comms/linpsk/Makefile
+++ b/comms/linpsk/Makefile
@@ -9,6 +9,9 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
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
diff --git a/comms/qtel/Makefile b/comms/qtel/Makefile
index 8847cd7465d5..44f8230a327e 100644
--- a/comms/qtel/Makefile
+++ b/comms/qtel/Makefile
@@ -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
diff --git a/databases/py-qt4-sql/Makefile b/databases/py-qt4-sql/Makefile
index 814596a59393..3c9bb6d41c6d 100644
--- a/databases/py-qt4-sql/Makefile
+++ b/databases/py-qt4-sql/Makefile
@@ -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
diff --git a/databases/qt4-sql/Makefile b/databases/qt4-sql/Makefile
index de14496b4cb3..4271525a7203 100644
--- a/databases/qt4-sql/Makefile
+++ b/databases/qt4-sql/Makefile
@@ -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
diff --git a/databases/sqliteman/Makefile b/databases/sqliteman/Makefile
index 6d09b085c112..7f8e62355cea 100644
--- a/databases/sqliteman/Makefile
+++ b/databases/sqliteman/Makefile
@@ -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
diff --git a/databases/tora/Makefile b/databases/tora/Makefile
index e5a9fe8e9a0f..1430ff81bd50 100644
--- a/databases/tora/Makefile
+++ b/databases/tora/Makefile
@@ -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
diff --git a/deskutils/basket/Makefile b/deskutils/basket/Makefile
index 900e4222bc4e..2e007df47db0 100644
--- a/deskutils/basket/Makefile
+++ b/deskutils/basket/Makefile
@@ -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
diff --git a/deskutils/cairo-dock-plugins/Makefile b/deskutils/cairo-dock-plugins/Makefile
index 81630e1cb679..306e9d45a913 100644
--- a/deskutils/cairo-dock-plugins/Makefile
+++ b/deskutils/cairo-dock-plugins/Makefile
@@ -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
@@ -139,6 +140,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" \
-o -name netspeed -o -name nvidia-config -o -name "*.sh" \
diff --git a/deskutils/cdcat/Makefile b/deskutils/cdcat/Makefile
index 447714c22845..2075e4b772bd 100644
--- a/deskutils/cdcat/Makefile
+++ b/deskutils/cdcat/Makefile
@@ -13,6 +13,9 @@ COMMENT= Qt based tool for offline CD/DVD/disk catalogs
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 \
diff --git a/deskutils/fbreader/Makefile b/deskutils/fbreader/Makefile
index 3659a90d6312..b917c17b2f8e 100644
--- a/deskutils/fbreader/Makefile
+++ b/deskutils/fbreader/Makefile
@@ -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
@@ -50,6 +50,13 @@ 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},' \
${WRKSRC}/makefiles/arch/desktop.mk
diff --git a/deskutils/fet/Makefile b/deskutils/fet/Makefile
index 90699e68dff3..65baead1ca84 100644
--- a/deskutils/fet/Makefile
+++ b/deskutils/fet/Makefile
@@ -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
@@ -44,6 +45,13 @@ 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' \
${WRKSRC}/src/interface/fet.cpp
diff --git a/deskutils/homerun/Makefile b/deskutils/homerun/Makefile
index bec6346981a8..1288b7764cd3 100644
--- a/deskutils/homerun/Makefile
+++ b/deskutils/homerun/Makefile
@@ -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
diff --git a/deskutils/kdeconnect-kde-kde4/Makefile b/deskutils/kdeconnect-kde-kde4/Makefile
index 98793acd3b71..f958f3777593 100644
--- a/deskutils/kdeconnect-kde-kde4/Makefile
+++ b/deskutils/kdeconnect-kde-kde4/Makefile
@@ -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
diff --git a/deskutils/ksshaskpass/Makefile b/deskutils/ksshaskpass/Makefile
index 0bc3dc4dcf65..f7bfe91e97d2 100644
--- a/deskutils/ksshaskpass/Makefile
+++ b/deskutils/ksshaskpass/Makefile
@@ -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
diff --git a/deskutils/launchy/Makefile b/deskutils/launchy/Makefile
index 9a417a02900e..d784dbca892f 100644
--- a/deskutils/launchy/Makefile
+++ b/deskutils/launchy/Makefile
@@ -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
diff --git a/deskutils/plasma-applet-cwp/Makefile b/deskutils/plasma-applet-cwp/Makefile
index c2c0f169af9b..f5c38f3985d0 100644
--- a/deskutils/plasma-applet-cwp/Makefile
+++ b/deskutils/plasma-applet-cwp/Makefile
@@ -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 \
diff --git a/deskutils/plasma-applet-fancytasks/Makefile b/deskutils/plasma-applet-fancytasks/Makefile
index ac577f463ec6..9c74f73196cb 100644
--- a/deskutils/plasma-applet-fancytasks/Makefile
+++ b/deskutils/plasma-applet-fancytasks/Makefile
@@ -14,6 +14,9 @@ COMMENT= Plasmoid fancy representation of your tasks and launchers
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
diff --git a/deskutils/plasma-applet-qstardict/Makefile b/deskutils/plasma-applet-qstardict/Makefile
index a6e4e26d6d5d..3d5e8b2dd42e 100644
--- a/deskutils/plasma-applet-qstardict/Makefile
+++ b/deskutils/plasma-applet-qstardict/Makefile
@@ -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
USES= cmake kde:4 qt:4 tar:bzip2
diff --git a/deskutils/plasma-applet-simpleweatherforecast/Makefile b/deskutils/plasma-applet-simpleweatherforecast/Makefile
index 6d622545d1e6..6e0d7692dd4d 100644
--- a/deskutils/plasma-applet-simpleweatherforecast/Makefile
+++ b/deskutils/plasma-applet-simpleweatherforecast/Makefile
@@ -12,6 +12,9 @@ DISTNAME= 92149-${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Weather plasma applet for KDE4
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
RUN_DEPENDS= wget:ftp/wget
USES= cmake kde:4 qt:4
diff --git a/deskutils/qorganizer/Makefile b/deskutils/qorganizer/Makefile
index 0994a89ae920..4dd5782813c9 100644
--- a/deskutils/qorganizer/Makefile
+++ b/deskutils/qorganizer/Makefile
@@ -14,6 +14,9 @@ COMMENT= General organizer that includes calendar with jurnal and schedule
LICENSE= GPLv2
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 network moc_build rcc_build sql
WRKSRC= ${WRKDIR}/qOrganizer/src
diff --git a/deskutils/qrfcview/Makefile b/deskutils/qrfcview/Makefile
index 4bd65b79b9e4..842d493a0a83 100644
--- a/deskutils/qrfcview/Makefile
+++ b/deskutils/qrfcview/Makefile
@@ -13,6 +13,9 @@ COMMENT= Graphical RFC viewer
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake qt:4 tar:tgz
USE_QT= gui network corelib uic_build moc_build rcc_build
diff --git a/deskutils/qtm/Makefile b/deskutils/qtm/Makefile
index 1b434af6a6da..bb23a52ef063 100644
--- a/deskutils/qtm/Makefile
+++ b/deskutils/qtm/Makefile
@@ -12,6 +12,9 @@ COMMENT= Blog management application based on Qt 4
LICENSE= GPLv2 # only
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= cmake qt:4 tar:bzip2 ssl
USE_QT= corelib dbus gui network xml \
moc_build qmake_build rcc_build uic_build
diff --git a/deskutils/recoll/Makefile b/deskutils/recoll/Makefile
index 06937b1957eb..7834aa14ea72 100644
--- a/deskutils/recoll/Makefile
+++ b/deskutils/recoll/Makefile
@@ -3,7 +3,7 @@
PORTNAME= recoll
DISTVERSION= 1.23.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= deskutils
MASTER_SITES= http://www.lesbonscomptes.com/recoll/
@@ -40,7 +40,7 @@ PLIST_SUB= VERSION="${PORTVERSION}" \
OPTIONS_DEFINE= ASPELL CHM DJVU KONQUEROR LATEX IMAGE PDF PS \
SOUND QT4 X11MON
-OPTIONS_DEFAULT= ASPELL IMAGE PDF PS SOUND QT4
+OPTIONS_DEFAULT= ASPELL IMAGE PDF PS SOUND
OPTIONS_SUB= yes
ASPELL_LIB_DEPENDS= libaspell.so:textproc/aspell
@@ -71,6 +71,12 @@ X11MON_CONFIGURE_ENABLE=x11mon
X11MON_CONFIGURE_WITH= fam
X11MON_BROKEN= does not build: index/rclmonrcv.cpp:(.text+0x1f13): undefined reference to `FAMOpen2'
+.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|@QMAKE@|${TRUE}|' \
diff --git a/deskutils/semantik/Makefile b/deskutils/semantik/Makefile
index 061cc39c0fc4..c56dd5eded68 100644
--- a/deskutils/semantik/Makefile
+++ b/deskutils/semantik/Makefile
@@ -12,6 +12,9 @@ COMMENT= KDE mind mapping tool
LICENSE= GPLv3
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
USES= kde:4 pkgconfig python:2.7 qmake:no_env,no_configure qt:4 shebangfix tar:bzip2 waf \
gettext shared-mime-info
USE_KDE= kdelibs
diff --git a/deskutils/silence/Makefile b/deskutils/silence/Makefile
index 56429f35ef86..1420b244f994 100644
--- a/deskutils/silence/Makefile
+++ b/deskutils/silence/Makefile
@@ -14,6 +14,9 @@ COMMENT= Information management tool
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
RUN_DEPENDS= ${KDE_PREFIX}/lib/kde4/katepart.so:editors/kate-kde4
USES= cmake kde:4 qt:4
diff --git a/deskutils/strigi/Makefile.common b/deskutils/strigi/Makefile.common
index 80619445b8c5..7444f9508084 100644
--- a/deskutils/strigi/Makefile.common
+++ b/deskutils/strigi/Makefile.common
@@ -1,6 +1,9 @@
STRIGI_VERSION= 0.7.8
STRIGI_MASTER_SITES= http://www.vandenoever.info/software/strigi/
+DEPRECATED= KDE4 is end-of-life
+EXPIRATION_DATE=2018-12-31
+
.if !defined(NO_BUILD)
DISTNAME= strigi-${STRIGI_VERSION}
DISTINFO_FILE= ${.CURDIR}/../strigi/distinfo
diff --git a/deskutils/tuxcards/Makefile b/deskutils/tuxcards/Makefile
index 0c66985aa066..bd9b0779e154 100644
--- a/deskutils/tuxcards/Makefile
+++ b/deskutils/tuxcards/Makefile
@@ -10,6 +10,9 @@ MASTER_SITES= http://www.tuxcards.de/src/${PORTNAME}-${PORTVERSION}/
MAINTAINER= ports@FreeBSD.org
COMMENT= Tool for managing notes within a hierarchical tree
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USES= qmake qt:4
USE_QT= gui xml moc_build uic_build rcc_build
diff --git a/deskutils/vym/Makefile b/deskutils/vym/Makefile
index 16e6e93e5e5f..afb3e7f97fa0 100644
--- a/deskutils/vym/Makefile
+++ b/deskutils/vym/Makefile
@@ -10,6 +10,9 @@ MASTER_SITES= SF/vym/Archive/${PORTVERSION}
MAINTAINER= lichray@gmail.com
COMMENT= VYM is a tool to generate and manipulate mind maps
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake qt:4 shebangfix tar:bzip2
SHEBANG_FILES= scripts/makedist-vym scripts/vivym
USE_QT= uic_build moc_build qt3support_build \
diff --git a/deskutils/znotes/Makefile b/deskutils/znotes/Makefile
index ef343310f6e1..e7cdc4daed52 100644
--- a/deskutils/znotes/Makefile
+++ b/deskutils/znotes/Makefile
@@ -3,6 +3,7 @@
PORTNAME= znotes
PORTVERSION= 0.4.5.20150825
+PORTREVISION= 1
CATEGORIES= deskutils
PKGNAMESUFFIX= -${FLAVOR}
@@ -12,9 +13,12 @@ COMMENT= Simple notes managment application based on Qt
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-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= qmake
USE_GL= gl
diff --git a/devel/ace/Makefile b/devel/ace/Makefile
index 68047bdaf037..cdca0a6ed0ff 100644
--- a/devel/ace/Makefile
+++ b/devel/ace/Makefile
@@ -59,6 +59,12 @@ X11_MAKE_ENV= xt=1
CPPFLAGS+= -D_WANT_SEMUN
+.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|/$$libdir/pkgconfig|/libdata/pkgconfig|g' \
diff --git a/devel/apiextractor/Makefile b/devel/apiextractor/Makefile
index 136140ea247e..dc89a2561409 100644
--- a/devel/apiextractor/Makefile
+++ b/devel/apiextractor/Makefile
@@ -11,6 +11,9 @@ COMMENT= API Extractor library to build PySide
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_DEPENDS= sphinx-build:textproc/py-sphinx
USE_GITHUB= yes
diff --git a/devel/automoc4/Makefile b/devel/automoc4/Makefile
index e30f42f3a5fb..c8444efb9b20 100644
--- a/devel/automoc4/Makefile
+++ b/devel/automoc4/Makefile
@@ -11,6 +11,9 @@ DIST_SUBDIR= KDE
MAINTAINER= kde@FreeBSD.org
COMMENT= Automatic moc for Qt 4 packages
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USE_QT= corelib moc qmake_build rcc_build uic_build
USES= cmake qt:4 tar:bzip2
diff --git a/devel/codequery/Makefile b/devel/codequery/Makefile
index 6d9c297588fa..42d4035124f4 100644
--- a/devel/codequery/Makefile
+++ b/devel/codequery/Makefile
@@ -11,6 +11,9 @@ COMMENT= Code understanding, browsing and search tool
LICENSE= MPL20 MIT
LICENSE_COMB= multi
+
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
LICENSE_FILE_MPL20= ${WRKSRC}/LICENSE.md
LICENSE_FILE_MIT= ${WRKSRC}/querylib/README.txt
diff --git a/devel/doxygen/Makefile b/devel/doxygen/Makefile
index ff1b34b8e9ff..3b9add917222 100644
--- a/devel/doxygen/Makefile
+++ b/devel/doxygen/Makefile
@@ -63,6 +63,13 @@ SEARCH_LIB_DEPENDS= libxapian.so:databases/xapian-core
SEARCH_PLIST_FILES= bin/doxyindexer \
bin/doxysearch.cgi
+.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 '/PERL_PATH/ s|/usr/bin/perl|${perl_CMD}|' \
${WRKSRC}/src/config.xml
diff --git a/devel/edb/Makefile b/devel/edb/Makefile
index bcc568ec3c53..9640d934ffb5 100644
--- a/devel/edb/Makefile
+++ b/devel/edb/Makefile
@@ -12,6 +12,9 @@ COMMENT= Cross-platform x86/x86-64 debugger based on Qt 4
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libboost_thread.so:devel/boost-libs
USES= qmake qt:4 tar:tgz
diff --git a/devel/fuel/Makefile b/devel/fuel/Makefile
index 196e62adae8e..4d21f4c1a69e 100644
--- a/devel/fuel/Makefile
+++ b/devel/fuel/Makefile
@@ -28,6 +28,13 @@ SHEBANG_FILES= intl/convert.sh
PLIST_FILES= bin/fuel share/applications/fuel.desktop \
share/icons/hicolor/256x256/apps/fuel.png
+.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/local|${LOCALBASE}|' \
-e 's|/usr$$|${PREFIX}|' ${WRKSRC}/fuel.pro
diff --git a/devel/gecode/Makefile b/devel/gecode/Makefile
index db27d839461e..9d09ed00f2a4 100644
--- a/devel/gecode/Makefile
+++ b/devel/gecode/Makefile
@@ -53,6 +53,11 @@ GIST_CONFIGURE_OFF= --disable-gist --disable-qt
.include <bsd.port.options.mk>
+.if ${PORT_OPTIONS:MGIST}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
.if ${ARCH} == "amd64"
CFLAGS+= -D__USE_ISOC99
.endif
diff --git a/devel/generatorrunner/Makefile b/devel/generatorrunner/Makefile
index c9b25798a806..d1184076d929 100644
--- a/devel/generatorrunner/Makefile
+++ b/devel/generatorrunner/Makefile
@@ -11,6 +11,9 @@ COMMENT= Tool to create binding generators for C++ and Qt libraries
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_DEPENDS= sphinx-build:textproc/py-sphinx
LIB_DEPENDS= libapiextractor.so:devel/apiextractor
diff --git a/devel/grantlee/Makefile b/devel/grantlee/Makefile
index 39037ecb5d0c..fedf53e8c478 100644
--- a/devel/grantlee/Makefile
+++ b/devel/grantlee/Makefile
@@ -13,6 +13,9 @@ COMMENT= String template engine for Qt 4
LICENSE= LGPL21
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
PORTSCOUT= limit:^0\.
USE_QT= corelib gui qtestlib_build script \
diff --git a/devel/gwenhywfar/Makefile b/devel/gwenhywfar/Makefile
index c55ab134b54d..c940ed515a6a 100644
--- a/devel/gwenhywfar/Makefile
+++ b/devel/gwenhywfar/Makefile
@@ -59,6 +59,9 @@ USE_GNOME+= cairo gdkpixbuf2 gtk20
. elif ${SLAVEPORT}=="gtk3"
USE_GNOME+= cairo gdkpixbuf2 gtk30
. elif ${SLAVEPORT}=="qt4"
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES+= qmake:no_env qt:4
USE_QT= corelib gui moc_build uic_build
CONFIGURE_ARGS+=--with-qt4-includes=${QT_INCDIR} \
diff --git a/devel/hgview/Makefile b/devel/hgview/Makefile
index d5bcba079482..a0e46a8ff4da 100644
--- a/devel/hgview/Makefile
+++ b/devel/hgview/Makefile
@@ -13,6 +13,9 @@ COMMENT= Fast Mercurial log navigator written in pyqt4
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BROKEN= fails to configure
RUN_DEPENDS= hg:devel/mercurial \
diff --git a/devel/kaptain/Makefile b/devel/kaptain/Makefile
index af52f778c459..ebda54d48412 100644
--- a/devel/kaptain/Makefile
+++ b/devel/kaptain/Makefile
@@ -13,6 +13,9 @@ COMMENT= Tool for building/running Qt GUIs for command line programs
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake qt:4 tar:tgz
USE_QT= qt3support moc_build
diff --git a/devel/kdbg/Makefile b/devel/kdbg/Makefile
index 38af022ec439..db6e3aa3384f 100644
--- a/devel/kdbg/Makefile
+++ b/devel/kdbg/Makefile
@@ -12,6 +12,9 @@ COMMENT= Graphical user interface around gdb using KDE
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
USES= cmake kde:4 qt:4
USE_KDE= kdelibs automoc4
USE_QT= moc_build qmake_build rcc_build uic_build network xml dbus corelib gui svg
diff --git a/devel/libdbusmenu-qt/Makefile b/devel/libdbusmenu-qt/Makefile
index 7c9ce21176fc..863a4002023d 100644
--- a/devel/libdbusmenu-qt/Makefile
+++ b/devel/libdbusmenu-qt/Makefile
@@ -3,7 +3,7 @@
PORTNAME= libdbusmenu-qt
PORTVERSION= ${MAJOR_VER}.${SNAPSHOT_VER:S/.//g}
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel
MASTER_SITES= http://archive.ubuntu.com/ubuntu/pool/main/libd/${PORTNAME}/ \
LOCAL/tcberner/${PORTNAME}/${PORTVERSION}
@@ -15,9 +15,12 @@ COMMENT?= Qt4 implementation of the DBusMenu protocol
LICENSE= LGPL20
-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= compiler:c++11-lib cmake:outsource
USE_LDCONFIG= yes
diff --git a/devel/libkolab/Makefile b/devel/libkolab/Makefile
index 71054e391388..dcc20f0ffa03 100644
--- a/devel/libkolab/Makefile
+++ b/devel/libkolab/Makefile
@@ -13,6 +13,9 @@ COMMENT= Advanced Kolab Object Handling Library
# itself to be LGPL3-licensed (and so are all the installed headers).
LICENSE= LGPL3
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
PORTSCOUT= limit:^0\.
LIB_DEPENDS= libboost_system.so:devel/boost-libs \
diff --git a/devel/liteide/Makefile b/devel/liteide/Makefile
index 883db91f4e1f..1bb3891a3828 100644
--- a/devel/liteide/Makefile
+++ b/devel/liteide/Makefile
@@ -22,6 +22,9 @@ qt4_CONFLICTS_INSTALL= ${PORTNAME}
qt4_PKGNAMESUFFIX= -qt4
qt5_CONFLICTS_INSTALL= ${PORTNAME}-qt4
+qt4_DEPRECATED= Qt4 has been EOL since december 2015
+qt4_EXPIRATION_DATE= 2019-03-15
+
USES= gl qmake
USE_GL= gl
USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME}
diff --git a/devel/ninja-ide/Makefile b/devel/ninja-ide/Makefile
index c8cbf411bb06..67a81d9d6160 100644
--- a/devel/ninja-ide/Makefile
+++ b/devel/ninja-ide/Makefile
@@ -13,6 +13,9 @@ COMMENT= Cross-platform integrated development environment (IDE)
LICENSE= GPLv3
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= pyqt:4 python:2.7
USE_PYQT= declarative_run network webkit
USE_PYTHON= distutils autoplist
diff --git a/devel/piklab/Makefile b/devel/piklab/Makefile
index bbe26be3943e..dd30ffaeda26 100644
--- a/devel/piklab/Makefile
+++ b/devel/piklab/Makefile
@@ -3,7 +3,7 @@
PORTNAME= piklab
PORTVERSION= 0.16.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel kde
MASTER_SITES= SF
@@ -12,14 +12,16 @@ COMMENT= KDE/Qt IDE for microcontroller development
LICENSE= GPLv2+
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
DOS2UNIX_FILES= cmake/Piklab.cmake
USE_QT= corelib gui qt3support qtestlib xml \
- moc_build qmake_build rcc_build uic_build
+ moc_build qmake_build rcc_build uic_build network
USES= cmake gettext qt:4 readline dos2unix tar:bzip2
USE_CXXSTD= gnu++98
OPTIONS_DEFINE= KDE4
-OPTIONS_DEFAULT= KDE4
OPTIONS_SUB= yes
KDE4_USES= kde:4 shared-mime-info
@@ -27,6 +29,7 @@ KDE4_USE= KDE=automoc4,kdelibs
KDE4_CMAKE_OFF= -DQT_ONLY:BOOL=ON \
-DLOCALE_INSTALL_DIR:STRING="${PREFIX}/share/locale"
+BROKEN= does not link
BROKEN_sparc64= does not compile on sparc64
post-patch:
diff --git a/devel/plasma/Makefile b/devel/plasma/Makefile
index 1471c99688c5..70c032a8797a 100644
--- a/devel/plasma/Makefile
+++ b/devel/plasma/Makefile
@@ -40,6 +40,13 @@ MEMMAP_DESC= View memory maps (pulls in QT4)
MEMMAP_USES= pyqt:4
MEMMAP_USE= PYQT=gui_run
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MMEMMAP}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
post-patch:
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/setup.py
@${REINPLACE_CMD} -e 's|python3|${PYTHON_CMD}|g' ${WRKSRC}/Makefile
diff --git a/devel/py-qt4-assistant/Makefile b/devel/py-qt4-assistant/Makefile
index 867c227538ea..7b8aedf55165 100644
--- a/devel/py-qt4-assistant/Makefile
+++ b/devel/py-qt4-assistant/Makefile
@@ -9,6 +9,9 @@ CATEGORIES= devel python
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt4 toolkit, QtAssistant module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
CONFIGURE_ARGS= --enable QtAssistant
PYQT_DIST= yes
diff --git a/devel/py-qt4-core/Makefile b/devel/py-qt4-core/Makefile
index 0b5d57934b91..7e14fe314d1f 100644
--- a/devel/py-qt4-core/Makefile
+++ b/devel/py-qt4-core/Makefile
@@ -9,6 +9,9 @@ CATEGORIES= devel python
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt4 toolkit, QtCore module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
CONFIGURE_ARGS= --enable QtCore
PYQT_DIST= yes
diff --git a/devel/py-qt4-dbus/Makefile b/devel/py-qt4-dbus/Makefile
index a99adad7b626..0db64f697318 100644
--- a/devel/py-qt4-dbus/Makefile
+++ b/devel/py-qt4-dbus/Makefile
@@ -9,6 +9,9 @@ CATEGORIES= devel python
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt4 toolkit, QtDBus module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
CONFIGURE_ARGS= --enable QtDBus
PYQT_DIST= yes
diff --git a/devel/py-qt4-dbussupport/Makefile b/devel/py-qt4-dbussupport/Makefile
index 252b73543aef..ff9e3746375e 100644
--- a/devel/py-qt4-dbussupport/Makefile
+++ b/devel/py-qt4-dbussupport/Makefile
@@ -6,6 +6,9 @@ CATEGORIES= devel python
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt event loop support for dbus-python
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.8:devel/py-dbus@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.8:devel/py-dbus@${PY_FLAVOR}
diff --git a/devel/py-qt4-declarative/Makefile b/devel/py-qt4-declarative/Makefile
index 0ffd3acd3af5..95500c1462a7 100644
--- a/devel/py-qt4-declarative/Makefile
+++ b/devel/py-qt4-declarative/Makefile
@@ -7,6 +7,9 @@ CATEGORIES= devel python
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt4 toolkit, QtDeclarative module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
CONFIGURE_ARGS= --enable QtDeclarative
PYQT_DIST= yes
diff --git a/devel/py-qt4-designer/Makefile b/devel/py-qt4-designer/Makefile
index 197c516612f2..acb5843afc4d 100644
--- a/devel/py-qt4-designer/Makefile
+++ b/devel/py-qt4-designer/Makefile
@@ -9,6 +9,9 @@ CATEGORIES= devel python
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt4 toolkit, QtDesigner module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
CONFIGURE_ARGS= --enable QtDesigner --no-designer-plugin
PYQT_DIST= yes
diff --git a/devel/py-qt4-designerplugin/Makefile b/devel/py-qt4-designerplugin/Makefile
index 2f54b9127cc6..9ee02d5a2e97 100644
--- a/devel/py-qt4-designerplugin/Makefile
+++ b/devel/py-qt4-designerplugin/Makefile
@@ -8,6 +8,9 @@ CATEGORIES= devel python
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt4 toolkit, QtDesigner plugin
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_WRKSRC= ${WRKSRC}/designer
INSTALL_WRKSRC= ${WRKSRC}/designer
DESTDIRNAME= INSTALL_ROOT
diff --git a/devel/py-qt4-help/Makefile b/devel/py-qt4-help/Makefile
index ceaed3978148..c851e02b9b6d 100644
--- a/devel/py-qt4-help/Makefile
+++ b/devel/py-qt4-help/Makefile
@@ -7,6 +7,9 @@ CATEGORIES= devel python
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt4 toolkit, QtHelp module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
CONFIGURE_ARGS= --enable QtHelp
PYQT_DIST= yes
diff --git a/devel/py-qt4-qscintilla2/Makefile b/devel/py-qt4-qscintilla2/Makefile
index f5175145e4b3..74860c026e3a 100644
--- a/devel/py-qt4-qscintilla2/Makefile
+++ b/devel/py-qt4-qscintilla2/Makefile
@@ -13,6 +13,9 @@ DISTNAME= ${QSCI2_DISTNAME}
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for QScintilla2 (PyQt4), QSci module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libqscintilla2_qt4.so:devel/qscintilla2
DISTINFO_FILE= ${.CURDIR:H}/qscintilla2/distinfo
diff --git a/devel/py-qt4-script/Makefile b/devel/py-qt4-script/Makefile
index 19443592b71f..b747e1ca024b 100644
--- a/devel/py-qt4-script/Makefile
+++ b/devel/py-qt4-script/Makefile
@@ -9,6 +9,9 @@ CATEGORIES= devel python
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt4 toolkit, QtScript module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
CONFIGURE_ARGS= --enable QtScript
PYQT_DIST= yes
diff --git a/devel/py-qt4-scripttools/Makefile b/devel/py-qt4-scripttools/Makefile
index 626d997c8db8..941a6fad7e67 100644
--- a/devel/py-qt4-scripttools/Makefile
+++ b/devel/py-qt4-scripttools/Makefile
@@ -8,6 +8,9 @@ CATEGORIES= devel python
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt4 toolkit, QtScriptTools module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
CONFIGURE_ARGS= --enable QtScriptTools
PYQT_DIST= yes
diff --git a/devel/py-qt4-test/Makefile b/devel/py-qt4-test/Makefile
index 906ed1c2be8a..d1eded27188a 100644
--- a/devel/py-qt4-test/Makefile
+++ b/devel/py-qt4-test/Makefile
@@ -9,6 +9,9 @@ CATEGORIES= devel python
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt4 toolkit, QtTest module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
CONFIGURE_ARGS= --enable QtTest
PYQT_DIST= yes
diff --git a/devel/py-qt4/Makefile b/devel/py-qt4/Makefile
index 43001497dfda..11eb2756bd44 100644
--- a/devel/py-qt4/Makefile
+++ b/devel/py-qt4/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt 4 toolkit (meta port)
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= metaport python pyqt:4
USE_PYTHON= concurrent flavors py3kplist
diff --git a/devel/py-qtconsole/Makefile b/devel/py-qtconsole/Makefile
index 942d2814bc6e..693719947009 100644
--- a/devel/py-qtconsole/Makefile
+++ b/devel/py-qtconsole/Makefile
@@ -12,6 +12,9 @@ COMMENT= Qt-based console for Jupyter with support for rich media output
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.md
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}traitlets>=0:devel/py-traitlets@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jupyter_core>=0:devel/py-jupyter_core@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jupyter_client>=4.1:devel/py-jupyter_client@${PY_FLAVOR} \
diff --git a/devel/pyside-tools/Makefile b/devel/pyside-tools/Makefile
index d3dba5174aca..45357fb28a62 100644
--- a/devel/pyside-tools/Makefile
+++ b/devel/pyside-tools/Makefile
@@ -13,6 +13,9 @@ COMMENT= Utilities for creating PySide applications
LICENSE= BSD3CLAUSE GPLv2
LICENSE_COMB= multi
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_DEPENDS= pyside${PYTHON_PKGNAMESUFFIX}>=1.0.9:devel/pyside
LIB_DEPENDS= libshiboken-${PYTHON_VERSION}.so:devel/shiboken
RUN_DEPENDS= pyside${PYTHON_PKGNAMESUFFIX}>=1.0.9:devel/pyside
diff --git a/devel/pyside/Makefile b/devel/pyside/Makefile
index 9b1c41c10c7d..c27ce975cb18 100644
--- a/devel/pyside/Makefile
+++ b/devel/pyside/Makefile
@@ -14,6 +14,9 @@ COMMENT= Python bindings for the Qt applications and UI framework
LICENSE= LGPL21
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libapiextractor.so:devel/apiextractor \
libgenrunner.so:devel/generatorrunner \
libshiboken-${PYTHON_VERSION}.so:devel/shiboken
diff --git a/devel/qbzr/Makefile b/devel/qbzr/Makefile
index a55caab96ccf..7db42e5e9eeb 100644
--- a/devel/qbzr/Makefile
+++ b/devel/qbzr/Makefile
@@ -13,6 +13,9 @@ COMMENT= Qt interface for bzr
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_DEPENDS= bzr:devel/bzr \
${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}enchant>=0:textproc/py-enchant@${PY_FLAVOR}
diff --git a/devel/qca/Makefile b/devel/qca/Makefile
index e948f5a262dd..68044b4a7599 100644
--- a/devel/qca/Makefile
+++ b/devel/qca/Makefile
@@ -3,7 +3,7 @@
PORTNAME= qca
PORTVERSION= 2.1.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES= KDE/stable/qca/${PORTVERSION}/src
PKGNAMESUFFIX= -${FLAVOR}
@@ -17,9 +17,12 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
-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 tar:xz
CMAKE_ARGS= -DBUILD_PLUGINS=none -DBUILD_TESTS=no \
-DPKGCONFIG_INSTALL_PREFIX=${PREFIX}/libdata/pkgconfig \
diff --git a/devel/qconf/Makefile b/devel/qconf/Makefile
index b49a261a29ec..ff830c3d81ff 100644
--- a/devel/qconf/Makefile
+++ b/devel/qconf/Makefile
@@ -12,6 +12,9 @@ COMMENT= Tool to create configure script for qmake-based project
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake:no_env qt:4 tar:bzip2
USE_QT= corelib xml moc_build qmake_build rcc_build
HAS_CONFIGURE= yes
diff --git a/devel/qct/Makefile b/devel/qct/Makefile
index 5f2aa2fe1a5c..e2dbafdae7ba 100644
--- a/devel/qct/Makefile
+++ b/devel/qct/Makefile
@@ -13,6 +13,9 @@ COMMENT= QCT GUI commit tool
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= pyqt:4 python:2.7
USE_PYQT= gui
USE_PYTHON= distutils
diff --git a/devel/qdevelop/Makefile b/devel/qdevelop/Makefile
index 15c9e73fc581..5f1214484580 100644
--- a/devel/qdevelop/Makefile
+++ b/devel/qdevelop/Makefile
@@ -14,6 +14,9 @@ COMMENT= Development environment entirely dedicated to Qt 4
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/copying
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
RUN_DEPENDS= exctags:devel/ctags
USE_QT= corelib gui sql network xml designer sql-sqlite3_run \
diff --git a/devel/qjson/Makefile b/devel/qjson/Makefile
index 4ec9d9000904..217eb27ccc69 100644
--- a/devel/qjson/Makefile
+++ b/devel/qjson/Makefile
@@ -12,7 +12,7 @@ COMMENT= Library to manage JSON objects with Qt
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.lib
-FLAVORS= qt4 qt5
+FLAVORS= qt5 qt4
FLAVOR?= ${FLAVORS:[1]}
USES= cmake pathfix
@@ -21,6 +21,9 @@ GH_ACCOUNT= flavio
USE_LDCONFIG= yes
. if ${FLAVOR} == qt4
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES+= qt:4
USE_QT= corelib moc_build qmake_build rcc_build uic_build
CMAKE_ON= QT4_BUILD
diff --git a/devel/qprog/Makefile b/devel/qprog/Makefile
index 83855cd22f7c..6ed489a52b3b 100644
--- a/devel/qprog/Makefile
+++ b/devel/qprog/Makefile
@@ -11,6 +11,9 @@ DISTNAME= QProg_${PORTVERSION}
MAINTAINER= bfoz@bfoz.net
COMMENT= Cross-platform software for the DIY line of PIC programmers
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake qt:4 tar:tgz
USE_QT= moc_build gui network
diff --git a/devel/qross/Makefile b/devel/qross/Makefile
index 49d6abfb31c0..caee1320c178 100644
--- a/devel/qross/Makefile
+++ b/devel/qross/Makefile
@@ -11,6 +11,9 @@ COMMENT= Qt-only fork of Kross, the KDE scripting framework
LICENSE= LGPL20+
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= cmake qt:4
USE_LDCONFIG= yes
USE_QT= corelib designer gui network xml qmake_build uic_build moc_build \
diff --git a/devel/qscintilla2-designerplugin/Makefile b/devel/qscintilla2-designerplugin/Makefile
index 9a52f1c2c77d..48f5fad70e12 100644
--- a/devel/qscintilla2-designerplugin/Makefile
+++ b/devel/qscintilla2-designerplugin/Makefile
@@ -13,6 +13,9 @@ DISTNAME= ${QSCI2_DISTNAME}
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt4 Designer plugin for QScintilla2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libqscintilla2_qt4.so:devel/qscintilla2
DISTINFO_FILE= ${.CURDIR:H}/qscintilla2/distinfo
diff --git a/devel/qscintilla2/Makefile b/devel/qscintilla2/Makefile
index 99e23f63a700..31a40c17f7ab 100644
--- a/devel/qscintilla2/Makefile
+++ b/devel/qscintilla2/Makefile
@@ -12,6 +12,9 @@ DISTNAME= ${QSCI2_DISTNAME}
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 4 port of the Scintilla C++ editor class
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= compiler:c++11-lib qmake pyqt:4 qt:4
USE_PYQT= #
USE_QT= moc_build corelib gui xml designer
diff --git a/devel/qt4-assistant-adp/Makefile b/devel/qt4-assistant-adp/Makefile
index da903926ffa4..5edb0efd54e1 100644
--- a/devel/qt4-assistant-adp/Makefile
+++ b/devel/qt4-assistant-adp/Makefile
@@ -14,6 +14,9 @@ DIST_SUBDIR= KDE
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt *.adp-compatible documentation browser
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USE_QT= moc_build rcc_build uic_build corelib \
gui network xml doc dbus
USES= qmake qt:4
diff --git a/devel/qt4-assistant/Makefile b/devel/qt4-assistant/Makefile
index 07591f306e5e..471948ddabf9 100644
--- a/devel/qt4-assistant/Makefile
+++ b/devel/qt4-assistant/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 4 documentation browser
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake:no_env qt-dist:4
USE_QT= moc_build rcc_build uic_build \
corelib gui help network sql webkit xml \
diff --git a/devel/qt4-corelib/Makefile b/devel/qt4-corelib/Makefile
index 0d465716385f..b9ccfdc716c4 100644
--- a/devel/qt4-corelib/Makefile
+++ b/devel/qt4-corelib/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt core non-graphical module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libicui18n.so:devel/icu
USE_GNOME= glib20
diff --git a/devel/qt4-dbus/Makefile b/devel/qt4-dbus/Makefile
index e15df497c704..528c85c725fc 100644
--- a/devel/qt4-dbus/Makefile
+++ b/devel/qt4-dbus/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt D-Bus inter-process communication module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libdbus-1.so:devel/dbus
BROKEN_sparc64= fails to compile: invalid conversion
diff --git a/devel/qt4-designer/Makefile b/devel/qt4-designer/Makefile
index f011795a22f8..460a3743287b 100644
--- a/devel/qt4-designer/Makefile
+++ b/devel/qt4-designer/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 4 graphical user interface designer
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake:no_env qt-dist:4
USE_QT= moc_build rcc_build uic_build assistant_run \
qt3support corelib declarative gui network script sql xml \
diff --git a/devel/qt4-help-tools/Makefile b/devel/qt4-help-tools/Makefile
index 11baded25d71..007c0e903eb7 100644
--- a/devel/qt4-help-tools/Makefile
+++ b/devel/qt4-help-tools/Makefile
@@ -11,6 +11,9 @@ PKGNAMESUFFIX= -tools
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt utilities for generating documentation
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake:no_env qt-dist:4
USE_QT= moc_build rcc_build uic_build corelib \
gui sql xml doc help
diff --git a/devel/qt4-help/Makefile b/devel/qt4-help/Makefile
index 27111cca1773..2f0b1839b27d 100644
--- a/devel/qt4-help/Makefile
+++ b/devel/qt4-help/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt online help 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 rcc_build corelib clucene \
gui sql sql-sqlite3_run xml network
diff --git a/devel/qt4-libqtassistantclient/Makefile b/devel/qt4-libqtassistantclient/Makefile
index 4d45d8c56518..75e57ab6de77 100644
--- a/devel/qt4-libqtassistantclient/Makefile
+++ b/devel/qt4-libqtassistantclient/Makefile
@@ -13,6 +13,9 @@ DIST_SUBDIR= KDE
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt documentation browser integration module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USE_QT= moc_build rcc_build corelib gui network
USES= qmake qt:4
QMAKE_ARGS= CONFIG+="create_prl link_prl" VERSION="${PORTVERSION}"
diff --git a/devel/qt4-linguist/Makefile b/devel/qt4-linguist/Makefile
index 6affb8153b65..6c854b3ae676 100644
--- a/devel/qt4-linguist/Makefile
+++ b/devel/qt4-linguist/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 4 localization tools
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake:no_env qt-dist:4
USE_QT= designer_build moc_build rcc_build uic_build \
assistant_run gui linguisttools_run network xml
diff --git a/devel/qt4-linguisttools/Makefile b/devel/qt4-linguisttools/Makefile
index 4c607879cc62..67d25a590fb3 100644
--- a/devel/qt4-linguisttools/Makefile
+++ b/devel/qt4-linguisttools/Makefile
@@ -9,6 +9,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 4 localization tools
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake:no_env qt-dist:4
USE_QT= xml
diff --git a/devel/qt4-makeqpf/Makefile b/devel/qt4-makeqpf/Makefile
index 032a430821ab..89c7c2dd08a2 100644
--- a/devel/qt4-makeqpf/Makefile
+++ b/devel/qt4-makeqpf/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt QPF2 font generator
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BROKEN_sparc64= does not compile
USES= qmake:no_env qt-dist:4
diff --git a/devel/qt4-moc/Makefile b/devel/qt4-moc/Makefile
index 7f5fbf432873..f15d7a43733f 100644
--- a/devel/qt4-moc/Makefile
+++ b/devel/qt4-moc/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt Meta-Object Compiler
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qt-dist:4 qmake:no_env
HAS_CONFIGURE= yes
diff --git a/devel/qt4-porting/Makefile b/devel/qt4-porting/Makefile
index 171d5a84f448..20d9e5435486 100644
--- a/devel/qt4-porting/Makefile
+++ b/devel/qt4-porting/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt utility to assist with porting from Qt 3 to Qt 4
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake:no_env qt-dist:4
USE_QT= moc_build rcc_build corelib xml
diff --git a/devel/qt4-qdbusviewer/Makefile b/devel/qt4-qdbusviewer/Makefile
index 3d65944f55df..90e8c325a4bb 100644
--- a/devel/qt4-qdbusviewer/Makefile
+++ b/devel/qt4-qdbusviewer/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 4 graphical interface to D-Bus
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libdbus-1.so:devel/dbus
USES= pkgconfig qmake:no_env qt-dist:4
diff --git a/devel/qt4-qdoc3/Makefile b/devel/qt4-qdoc3/Makefile
index ff61a66326de..482d7089fd65 100644
--- a/devel/qt4-qdoc3/Makefile
+++ b/devel/qt4-qdoc3/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt documentation generator
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake:no_env qt-dist:4
USE_QT= corelib gui xml
diff --git a/devel/qt4-qmake/Makefile b/devel/qt4-qmake/Makefile
index 87fc486e7f42..13c4253d8777 100644
--- a/devel/qt4-qmake/Makefile
+++ b/devel/qt4-qmake/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt Makefile generator
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qt-dist:4
USE_QT= # empty
REINPLACE_ARGS= -i ""
diff --git a/devel/qt4-qmlviewer/Makefile b/devel/qt4-qmlviewer/Makefile
index 349248058617..c092bf145485 100644
--- a/devel/qt4-qmlviewer/Makefile
+++ b/devel/qt4-qmlviewer/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 4 utility for QML application testing
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake:no_env qt-dist:4
USE_QT= moc_build rcc_build uic_build declarative script \
svg xmlpatterns sql opengl network corelib
diff --git a/devel/qt4-qt3support/Makefile b/devel/qt4-qt3support/Makefile
index d0a193320cf4..e83bea6495ad 100644
--- a/devel/qt4-qt3support/Makefile
+++ b/devel/qt4-qt3support/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 3 compatibility module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USE_QT= moc_build corelib gui network sql xml
USES= pkgconfig qmake:no_env qt-dist:4
diff --git a/devel/qt4-qtsolutions-singleapplication/Makefile b/devel/qt4-qtsolutions-singleapplication/Makefile
index f73ac8efe08a..9c909086fa39 100644
--- a/devel/qt4-qtsolutions-singleapplication/Makefile
+++ b/devel/qt4-qtsolutions-singleapplication/Makefile
@@ -12,6 +12,9 @@ DISTNAME= qt4-qtsolutions-singleinstance-${PORTVERSION}
MAINTAINER= yurkis@gmail.com
COMMENT= Qt 4 Solutions Single Application Framework
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake qt:4
USE_QT?= moc_build rcc_build uic_build gui network
USE_LDCONFIG= yes
diff --git a/devel/qt4-qtsolutions-soap/Makefile b/devel/qt4-qtsolutions-soap/Makefile
index 9f8c13555c2b..85b3ca66b1ba 100644
--- a/devel/qt4-qtsolutions-soap/Makefile
+++ b/devel/qt4-qtsolutions-soap/Makefile
@@ -13,6 +13,9 @@ PORTNAME= qt4-qtsolutions-soap
MAINTAINER= ports@FreeBSD.org
COMMENT= QT4 Solutions SOAP Component
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
DESCR= ${.CURDIR}/pkg-descr
PATCHDIR= ${.CURDIR}/files
diff --git a/devel/qt4-qvfb/Makefile b/devel/qt4-qvfb/Makefile
index b3b681d743d8..fceb5b0d3e26 100644
--- a/devel/qt4-qvfb/Makefile
+++ b/devel/qt4-qvfb/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 4 virtual framebuffer utility
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake:no_env qt-dist:4
USE_QT= moc_build rcc_build uic_build corelib gui opengl
USE_XORG= xtst
diff --git a/devel/qt4-rcc/Makefile b/devel/qt4-rcc/Makefile
index da0d885dab41..be51cdceecc4 100644
--- a/devel/qt4-rcc/Makefile
+++ b/devel/qt4-rcc/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt Resource Compiler
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake:no_env qt-dist:4
HAS_CONFIGURE= yes
diff --git a/devel/qt4-script/Makefile b/devel/qt4-script/Makefile
index 150c96719212..2d678461ebe1 100644
--- a/devel/qt4-script/Makefile
+++ b/devel/qt4-script/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt scripting module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= pkgconfig qmake:no_env qt-dist:4
USE_QT= moc_build corelib
diff --git a/devel/qt4-scripttools/Makefile b/devel/qt4-scripttools/Makefile
index aa4cad9df718..e7b11214b4e6 100644
--- a/devel/qt4-scripttools/Makefile
+++ b/devel/qt4-scripttools/Makefile
@@ -9,6 +9,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt Script additional components
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake:no_env qt-dist:4
USE_QT= moc_build rcc_build gui script
diff --git a/devel/qt4-testlib/Makefile b/devel/qt4-testlib/Makefile
index ec6e40167dd1..84b4af7ac05f 100644
--- a/devel/qt4-testlib/Makefile
+++ b/devel/qt4-testlib/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt unit testing 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
diff --git a/devel/qt4-uic/Makefile b/devel/qt4-uic/Makefile
index bae9e609ccbd..362e317cb7aa 100644
--- a/devel/qt4-uic/Makefile
+++ b/devel/qt4-uic/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt User Interface Compiler
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake:no_env qt-dist:4
HAS_CONFIGURE= yes
diff --git a/devel/qt4-uic3/Makefile b/devel/qt4-uic3/Makefile
index c60a8f18f49a..cfe10c1dc450 100644
--- a/devel/qt4-uic3/Makefile
+++ b/devel/qt4-uic3/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 3-compatible User Interface Compiler
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake:no_env qt-dist:4
USE_QT= qt3support corelib gui network sql xml porting
diff --git a/devel/qt4/Makefile b/devel/qt4/Makefile
index 635d840422f7..dd09f43588d0 100644
--- a/devel/qt4/Makefile
+++ b/devel/qt4/Makefile
@@ -9,6 +9,9 @@ CATEGORIES= devel
MAINTAINER= kde@FreeBSD.org
COMMENT= Cross-platform application and UI framework (metaport)
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USE_QT= accessible clucene corelib dbus declarative designer \
graphicssystems-opengl gui help iconengines \
imageformats inputmethods multimedia network opengl \
diff --git a/devel/qt4/Makefile.sqldrivers b/devel/qt4/Makefile.sqldrivers
index 85377dd47b2b..2d037446a9ad 100644
--- a/devel/qt4/Makefile.sqldrivers
+++ b/devel/qt4/Makefile.sqldrivers
@@ -8,6 +8,9 @@ PKGNAMESUFFIX= -plugin
MAINTAINER= kde@FreeBSD.org
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
EXTRA_PATCHES= # empty
USE_QT= corelib sql moc_build qmake_build
diff --git a/devel/qtscriptgenerator/Makefile b/devel/qtscriptgenerator/Makefile
index 0cd033be0a62..b0702e260785 100644
--- a/devel/qtscriptgenerator/Makefile
+++ b/devel/qtscriptgenerator/Makefile
@@ -9,6 +9,9 @@ CATEGORIES= devel
MAINTAINER= syncer@gmail.com
COMMENT= Tool that generates Qt bindings for Qt Script
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BROKEN_armv6= fails to build: qtscript_QEasingCurve.cpp:332:32: cannot initialize a parameter of type 'QEasingCurve::EasingFunction' with an lvalue of type 'float'
BROKEN_armv7= fails to build: qtscript_QEasingCurve.cpp:332:32: cannot initialize a parameter of type 'QEasingCurve::EasingFunction' with an lvalue of type 'float'
diff --git a/devel/shiboken/Makefile b/devel/shiboken/Makefile
index 67b73b63be6f..f451ee9bd9ad 100644
--- a/devel/shiboken/Makefile
+++ b/devel/shiboken/Makefile
@@ -13,6 +13,9 @@ COMMENT= C++ code generator for CPython extensions
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libxml2.so:textproc/libxml2 \
libxslt.so:textproc/libxslt
diff --git a/devel/subcommander2/Makefile b/devel/subcommander2/Makefile
index 35007adbaa35..ed2d669686c2 100644
--- a/devel/subcommander2/Makefile
+++ b/devel/subcommander2/Makefile
@@ -13,6 +13,9 @@ COMMENT= Qt4 based multiplatform subversion client, diff & merge tool
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libsvn_client-1.so:devel/subversion
diff --git a/devel/thrift-cpp/Makefile b/devel/thrift-cpp/Makefile
index b85d59ca6e19..1781f42599b9 100644
--- a/devel/thrift-cpp/Makefile
+++ b/devel/thrift-cpp/Makefile
@@ -54,6 +54,13 @@ CONFIGURE_ARGS+= \
LDFLAGS+= -L${OPENSSLLIB}
CFLAGS+= -I${OPENSSLINC}
+.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.pre.mk>
.if ${COMPILER_TYPE} == clang
diff --git a/devel/universalindentgui/Makefile b/devel/universalindentgui/Makefile
index 9d67c633be35..728b180b28e5 100644
--- a/devel/universalindentgui/Makefile
+++ b/devel/universalindentgui/Makefile
@@ -13,6 +13,9 @@ COMMENT= Graphical UI for multiple source code indent/format/beautify tools
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.GPL
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libqscintilla2_qt4.so:devel/qscintilla2
USES= compiler:c++11-lang dos2unix qmake python:run qt:4 shebangfix
diff --git a/editors/klat4/Makefile b/editors/klat4/Makefile
index 77cbdd84af5f..353ac37e68ba 100644
--- a/editors/klat4/Makefile
+++ b/editors/klat4/Makefile
@@ -12,6 +12,9 @@ COMMENT= LaTeX source editor for KDE4
LICENSE= GPLv2+
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
USES= cmake gettext-tools kde:4 qt:4 tar:bzip2
USE_KDE= automoc4 kate kdelibs
USE_QT= moc_build qmake_build rcc_build uic_build
diff --git a/editors/leo/Makefile b/editors/leo/Makefile
index 0c5ebe378590..9e3e0997e233 100644
--- a/editors/leo/Makefile
+++ b/editors/leo/Makefile
@@ -15,6 +15,9 @@ COMMENT= Advanced outline editor for programmers
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils@${PY_FLAVOR} \
silvercity>0:textproc/silvercity
diff --git a/editors/lfhex/Makefile b/editors/lfhex/Makefile
index 1e878bddccc3..0fb2b47cb717 100644
--- a/editors/lfhex/Makefile
+++ b/editors/lfhex/Makefile
@@ -13,6 +13,9 @@ COMMENT= Large file hex editor
LICENSE= GPLv2 # only
LICENSE_FILE= ${WRKSRC}/../COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= bison qmake qt:4
USE_QT= corelib gui moc_build rcc_build
diff --git a/editors/libreoffice/Makefile b/editors/libreoffice/Makefile
index e876246535a3..d8cf16de9351 100644
--- a/editors/libreoffice/Makefile
+++ b/editors/libreoffice/Makefile
@@ -277,6 +277,13 @@ MAKE_ENV+= GNUSED=${LOCALBASE}/bin/gsed
MAKE_ENV+= DISPLAY=
MAKE_ENV+= verbose=1
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MKDE4}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+.endif
+
.include <bsd.port.pre.mk>
.if ${COMPILER_TYPE} == "clang"
diff --git a/editors/mp/Makefile b/editors/mp/Makefile
index e60c86e0f86b..96c28eadd67e 100644
--- a/editors/mp/Makefile
+++ b/editors/mp/Makefile
@@ -85,6 +85,11 @@ CONFIGURE_ARGS+=--with-moc=${MOC}
CONFIGURE_ENV+= CCLINK="${CXX}"
.endif
+.if ${PORT_OPTIONS:MQT4}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
post-patch:
.for i in mpdm/mpdm.h mpsl/mpsl_d.c
@${REINPLACE_CMD} -e \
diff --git a/editors/plume-creator-devel/Makefile b/editors/plume-creator-devel/Makefile
index c555f140e3f7..707d40c586e3 100644
--- a/editors/plume-creator-devel/Makefile
+++ b/editors/plume-creator-devel/Makefile
@@ -10,6 +10,9 @@ COMMENT= Open source tool for novelists
LICENSE= GPLv3+
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
DATE= 20150510
USES= desktop-file-utils qmake qt:4 shared-mime-info tar:xz
diff --git a/editors/tea/Makefile b/editors/tea/Makefile
index 7aa23033fd28..5fc8f85f515f 100644
--- a/editors/tea/Makefile
+++ b/editors/tea/Makefile
@@ -18,7 +18,7 @@ OPTIONS_SINGLE_TOOLKITS= QT4 QT5
OPTIONS_DEFINE= DOCS
OPTIONS_GROUP= SPELL
OPTIONS_GROUP_SPELL= ASPELL HUNSPELL
-OPTIONS_DEFAULT= QT4 ASPELL HUNSPELL
+OPTIONS_DEFAULT= QT5 ASPELL HUNSPELL
USE_GL= gl
USE_LOCALE= en_US.UTF-8
@@ -45,6 +45,13 @@ ASPELL_QMAKE_OFF= CONFIG+=noaspell
HUNSPELL_LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell
HUNSPELL_QMAKE_OFF= CONFIG+=nohunspell
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MQT4}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bin/tea ${STAGEDIR}${PREFIX}/bin
${INSTALL_DATA} ${WRKSRC}/icons/tea_icon_v2.png ${STAGEDIR}${PREFIX}/share/pixmaps
diff --git a/editors/texmacs/Makefile b/editors/texmacs/Makefile
index 604d101663ee..e658709fff9b 100644
--- a/editors/texmacs/Makefile
+++ b/editors/texmacs/Makefile
@@ -3,7 +3,7 @@
PORTNAME= texmacs
PORTVERSION= 1.99.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= editors print
MASTER_SITES= http://www.texmacs.org/Download/ftp/tmftp/source/
DISTNAME= TeXmacs-${PORTVERSION}-src
@@ -40,7 +40,7 @@ SHEBANG_FILES= plugins/asymptote/bin/* plugins/dratex/bin/* \
DATADIR= ${PREFIX}/share/TeXmacs
OPTIONS_DEFINE= ASPELL FREETYPE GHOSTSCRIPT IMLIB2 PDF QT4 SQLITE
-OPTIONS_DEFAULT=ASPELL FREETYPE GHOSTSCRIPT IMLIB2 PDF QT4 SQLITE
+OPTIONS_DEFAULT=ASPELL FREETYPE GHOSTSCRIPT IMLIB2 PDF SQLITE
OPTIONS_SUB= yes
ASPELL_RUN_DEPENDS= aspell:textproc/aspell
@@ -67,6 +67,13 @@ QT4_VARS_OFF= QT_PLUGINS_LIST=""
SQLITE_USES= sqlite
SQLITE_CONFIGURE_ON= --with-sqlite3
+.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 \
'/SVNREV\//s|^|#| ; \
diff --git a/editors/texmaker/Makefile b/editors/texmaker/Makefile
index d7d3b32d210e..d2865e959cc2 100644
--- a/editors/texmaker/Makefile
+++ b/editors/texmaker/Makefile
@@ -38,4 +38,11 @@ QT5_USES= qt:5
QT5_USE= ${_USE_QT5:S/^/QT=/}
QT5_LIB_DEPENDS= libpoppler-qt5.so:graphics/poppler-qt5
+.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>
diff --git a/editors/texstudio/Makefile b/editors/texstudio/Makefile
index dca46126907f..7b0bda3828ed 100644
--- a/editors/texstudio/Makefile
+++ b/editors/texstudio/Makefile
@@ -19,6 +19,9 @@ LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell \
FLAVORS= qt5 qt4
FLAVOR?= ${FLAVORS:[1]}
+qt4_DEPRECATED= Qt4 has been EOL since december 2015
+qt4_EXPIRATION_DATE= 2019-03-15
+
qt4_LIB_DEPENDS= libpoppler-qt4.so:graphics/poppler-qt4 \
libquazip.so:archivers/quazip@qt4
qt5_LIB_DEPENDS= libpoppler-qt5.so:graphics/poppler-qt5 \
diff --git a/editors/textroom/Makefile b/editors/textroom/Makefile
index 33c95175519e..726c2e141999 100644
--- a/editors/textroom/Makefile
+++ b/editors/textroom/Makefile
@@ -12,6 +12,9 @@ COMMENT= Full screen text editor
LICENSE= GPLv3
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libcurl.so:ftp/curl \
libhunspell-1.6.so:textproc/hunspell \
libxml++-2.6.so:textproc/libxml++26
diff --git a/editors/yzis/Makefile b/editors/yzis/Makefile
index e42e2bbe4962..c29636925620 100644
--- a/editors/yzis/Makefile
+++ b/editors/yzis/Makefile
@@ -14,6 +14,9 @@ COMMENT= Vi-like editor
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
+
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING
LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LGPL
diff --git a/emulators/dboxfe/Makefile b/emulators/dboxfe/Makefile
index 49cf66ff63ec..103a5c948493 100644
--- a/emulators/dboxfe/Makefile
+++ b/emulators/dboxfe/Makefile
@@ -12,6 +12,9 @@ COMMENT= Qt4 based configuration manager for DOSBox
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE.GPL
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
RUN_DEPENDS= dosbox:emulators/dosbox
USES= qmake qt:4 tar:bzip2
diff --git a/emulators/higan/Makefile b/emulators/higan/Makefile
index e86dc5e49f39..fb67da4dafed 100644
--- a/emulators/higan/Makefile
+++ b/emulators/higan/Makefile
@@ -76,6 +76,13 @@ INPUT_SDL_VARS= INPUT_DRIVER+=input.sdl
INPUT_X_VARS= INPUT_DRIVER+=input.xlib
+.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|%%VIDEO%%|${VIDEO_DRIVER}|' \
diff --git a/emulators/q4wine/Makefile b/emulators/q4wine/Makefile
index 55f480e833a9..4b5da353c70f 100644
--- a/emulators/q4wine/Makefile
+++ b/emulators/q4wine/Makefile
@@ -13,6 +13,9 @@ COMMENT= QT4 front-end for WINE
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_DEPENDS= icotool:graphics/icoutils
RUN_DEPENDS= sudo:security/sudo \
wget:ftp/wget \
diff --git a/emulators/qtemu/Makefile b/emulators/qtemu/Makefile
index 6ebddf983e49..f16e8cd7470b 100644
--- a/emulators/qtemu/Makefile
+++ b/emulators/qtemu/Makefile
@@ -12,6 +12,9 @@ COMMENT= Qt 4 based frontend for QEMU
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= gui xml uic_build moc_build rcc_build
CONFIGURE_ENV= LOCALBASE=${LOCALBASE}
diff --git a/emulators/swine/Makefile b/emulators/swine/Makefile
index 951ef4353c9b..029fd3ff5a0b 100644
--- a/emulators/swine/Makefile
+++ b/emulators/swine/Makefile
@@ -12,6 +12,9 @@ COMMENT= Qt4 graphical Wine frontend
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
RUN_DEPENDS= xterm:x11/xterm \
cabextract:archivers/cabextract \
icotool:graphics/icoutils
diff --git a/emulators/yabause/Makefile b/emulators/yabause/Makefile
index be7c285eda90..cb5846605394 100644
--- a/emulators/yabause/Makefile
+++ b/emulators/yabause/Makefile
@@ -3,6 +3,7 @@
PORTNAME= yabause
PORTVERSION= 0.9.14
+PORTREVISION= 1
CATEGORIES= emulators
MASTER_SITES= SF
@@ -25,7 +26,7 @@ SUB_FILES= pkg-message
OPTIONS_DEFINE= SDL2
OPTIONS_SINGLE= GUI
OPTIONS_SINGLE_GUI= GTK2 QT4 QT5
-OPTIONS_DEFAULT= QT4
+OPTIONS_DEFAULT= QT5
GTK2_LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext
GTK2_USE= gnome=gtk20
@@ -44,6 +45,15 @@ SDL2_USE_OFF= sdl=sdl
.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:MQT5}
+BROKEN= does not compile
+.endif
+
post-patch:
.if empty(PORT_OPTIONS:MSDL2)
@${REINPLACE_CMD} -e \
diff --git a/finance/alkimia/Makefile b/finance/alkimia/Makefile
index 5b63eebea895..ee1bdefd45a2 100644
--- a/finance/alkimia/Makefile
+++ b/finance/alkimia/Makefile
@@ -20,6 +20,9 @@ USE_LDCONFIG= yes
SLAVE?= qt5
.if ${SLAVE} == qt4
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES+= qt:4
USE_QT= corelib dbus \
moc_build qmake_build rcc_build
diff --git a/finance/bitcoin-armory/Makefile b/finance/bitcoin-armory/Makefile
index f832ade50e7b..e5ff493bded2 100644
--- a/finance/bitcoin-armory/Makefile
+++ b/finance/bitcoin-armory/Makefile
@@ -13,6 +13,9 @@ COMMENT= Desktop bitcoin management system
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BROKEN_aarch64= fails to compile: c++: language not recognized: 'ar'
BROKEN_armv6= fails to compile: c++: language not recognized: 'ar'
BROKEN_armv7= fails to compile: c++: language not recognized: 'ar'
diff --git a/finance/qhacc/Makefile b/finance/qhacc/Makefile
index 1bc0a4eff366..a2cbf2f56cb1 100644
--- a/finance/qhacc/Makefile
+++ b/finance/qhacc/Makefile
@@ -13,6 +13,9 @@ COMMENT= Simple Qt-based financial manager
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libgpgme.so:security/gpgme \
libqwt6.so:x11-toolkits/qwt6@qt4
diff --git a/french/aster/Makefile b/french/aster/Makefile
index f6ac77bb6deb..63e921511b68 100644
--- a/french/aster/Makefile
+++ b/french/aster/Makefile
@@ -11,6 +11,9 @@ COMMENT= Code_Aster finite element method solver
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BROKEN_FreeBSD_12= does not build (sed: ${STAGEDIR}${inst_dir}/${VE}/aster.conf: No such file or directory)
BROKEN_FreeBSD_13= does not build (sed: ${STAGEDIR}${inst_dir}/${VE}/aster.conf: No such file or directory)
diff --git a/ftp/plasma-applet-ftpmonitor/Makefile b/ftp/plasma-applet-ftpmonitor/Makefile
index 2d0f5b29d7e9..23c0ebe79829 100644
--- a/ftp/plasma-applet-ftpmonitor/Makefile
+++ b/ftp/plasma-applet-ftpmonitor/Makefile
@@ -13,6 +13,9 @@ COMMENT= KDE4 Plasma applet, which monitors connections to ftp daemons
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
USES= cmake kde:4 qt:4 tar:bzip2
USE_KDE= kdelibs automoc4
USE_QT= qmake_build moc_build uic_build rcc_build
diff --git a/ftp/scythia/Makefile b/ftp/scythia/Makefile
index c2b972a90e4d..877f62753a5c 100644
--- a/ftp/scythia/Makefile
+++ b/ftp/scythia/Makefile
@@ -12,6 +12,9 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}-2-src
MAINTAINER= ports@FreeBSD.org
COMMENT= Small ftp client unpretentious based on Qt4
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake qt:4
USE_QT= gui network corelib uic_build moc_build rcc_build
INSTALLS_ICONS= yes
diff --git a/games/allacrost/Makefile b/games/allacrost/Makefile
index 272a077f1b1e..00c4576c002d 100644
--- a/games/allacrost/Makefile
+++ b/games/allacrost/Makefile
@@ -46,6 +46,13 @@ EDITOR_USE= QT=corelib,gui,moc_build,opengl,qt3support
EDITOR_CONFIGURE_ON= --enable-editor=yes
EDITOR_CONFIGURE_OFF= --enable-editor=no
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MEDITOR}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
post-patch:
@${REINPLACE_CMD} -e 's|-I/usr/include/|-I${LOCALBASE}/include/|g' \
${WRKSRC}/Makefile.in
diff --git a/games/anki/Makefile b/games/anki/Makefile
index 7c8f66a246c6..f9d9a74548bd 100644
--- a/games/anki/Makefile
+++ b/games/anki/Makefile
@@ -15,6 +15,9 @@ COMMENT= Flashcard trainer with spaced repetition
LICENSE= AGPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
RUN_DEPENDS= lame:audio/lame \
mplayer:multimedia/mplayer \
${PYTHON_PKGNAMEPREFIX}pyaudio>0:audio/py-pyaudio@${PY_FLAVOR} \
diff --git a/games/arx-libertatis/Makefile b/games/arx-libertatis/Makefile
index e8a40595bb44..9c1d430b9214 100644
--- a/games/arx-libertatis/Makefile
+++ b/games/arx-libertatis/Makefile
@@ -39,6 +39,13 @@ CRASHREPORTER_USE= QT=corelib,gui,network \
CRASHREPORTER_CMAKE_ON= -DBUILD_CRASHREPORTER=ON -DUSE_QT5=OFF
CRASHREPORTER_CMAKE_OFF=-DBUILD_CRASHREPORTER=OFF
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MCRASHREPORTER}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
post-patch:
@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/CMakeLists.txt
diff --git a/games/bubble-chains/Makefile b/games/bubble-chains/Makefile
index 563647ec895b..3821c2105345 100644
--- a/games/bubble-chains/Makefile
+++ b/games/bubble-chains/Makefile
@@ -11,6 +11,9 @@ COMMENT= 2D arcade-puzzle game based on Qt/SDL
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_DEPENDS= icotool:graphics/icoutils
USE_GITHUB= yes
diff --git a/games/capicity/Makefile b/games/capicity/Makefile
index 69552440669e..bcef3487694e 100644
--- a/games/capicity/Makefile
+++ b/games/capicity/Makefile
@@ -14,6 +14,9 @@ COMMENT= Qt client for the Monopd server
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/copying.txt
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pthread-stubs.pc:devel/libpthread-stubs
LIB_DEPENDS= libpcre.so:devel/pcre \
libpng.so:graphics/png \
diff --git a/games/capitalism/Makefile b/games/capitalism/Makefile
index 73446e54f511..64510bc743f5 100644
--- a/games/capitalism/Makefile
+++ b/games/capitalism/Makefile
@@ -14,6 +14,9 @@ COMMENT= Qt client for the Monopd server
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/copying.txt
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pthread-stubs.pc:devel/libpthread-stubs
LIB_DEPENDS= libpcre.so:devel/pcre \
libpng.so:graphics/png \
diff --git a/games/flukz/Makefile b/games/flukz/Makefile
index bd1b91197fd2..3739deee3b96 100644
--- a/games/flukz/Makefile
+++ b/games/flukz/Makefile
@@ -10,6 +10,9 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Vertically scrolling shoot'em up
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake qt:4
USE_QT= corelib gui multimedia network moc_build rcc_build
diff --git a/games/goldencheetah/Makefile b/games/goldencheetah/Makefile
index 9466be45f29d..130cc9309f41 100644
--- a/games/goldencheetah/Makefile
+++ b/games/goldencheetah/Makefile
@@ -13,6 +13,9 @@ COMMENT= Training software for cyclists
LICENSE= BSD3CLAUSE GPLv2 LGPL21
LICENSE_COMB= multi
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BROKEN= fails to build
LIB_DEPENDS= libical.so:devel/libical \
diff --git a/games/jag/Makefile b/games/jag/Makefile
index 589996a6d9da..480912337c8b 100644
--- a/games/jag/Makefile
+++ b/games/jag/Makefile
@@ -14,6 +14,9 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= 2D arcade-puzzle game like KDiamonds
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= dos2unix qmake qt:4 zip
USE_SDL= sdl mixer
DOS2UNIX_FILES= Game.pro
diff --git a/games/kardsgt/Makefile b/games/kardsgt/Makefile
index 21c3c471b4b0..9ff70b290108 100644
--- a/games/kardsgt/Makefile
+++ b/games/kardsgt/Makefile
@@ -13,6 +13,9 @@ COMMENT= Card game suite
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake qt:4
USE_QT= assistantclient corelib gui network \
moc_build rcc_build uic_build
diff --git a/games/kcheckers/Makefile b/games/kcheckers/Makefile
index 8cf4cadd8d2f..cd4aded3ad9e 100644
--- a/games/kcheckers/Makefile
+++ b/games/kcheckers/Makefile
@@ -12,6 +12,9 @@ COMMENT= Qt version of the classic boardgame checkers
BROKEN= fails to build
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake qt:4
USE_QT= corelib gui moc_build rcc_build
diff --git a/games/knights-kde4/Makefile b/games/knights-kde4/Makefile
index 41c128cd2ec7..8380c51576cf 100644
--- a/games/knights-kde4/Makefile
+++ b/games/knights-kde4/Makefile
@@ -14,6 +14,9 @@ RUN_DEPENDS= ${LOCALBASE}/bin/gnuchess:games/gnuchess
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
USES= cmake:outsource kde:4 qt:4 tar:bzip2
USE_KDE= kdelibs automoc4 workspace libkdegames
USE_QT= qmake_build moc_build rcc_build uic_build
diff --git a/games/openpref/Makefile b/games/openpref/Makefile
index 1410eea8d1eb..66f8749e4d5f 100644
--- a/games/openpref/Makefile
+++ b/games/openpref/Makefile
@@ -13,6 +13,9 @@ COMMENT= Preferans game
LICENSE= GPLv3+
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_build rcc_build uic_build
MAKE_JOBS_UNSAFE= yes
diff --git a/games/pokerth/Makefile b/games/pokerth/Makefile
index 5ab28cfee765..d254a5a0ebee 100644
--- a/games/pokerth/Makefile
+++ b/games/pokerth/Makefile
@@ -13,6 +13,9 @@ COMMENT= Poker game written in C++/Qt4
LICENSE= AGPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libmikmod.so:audio/libmikmod \
libgnutls.so:security/gnutls \
diff --git a/games/qgo/Makefile b/games/qgo/Makefile
index cce577ff8df6..0f3c3e240b97 100644
--- a/games/qgo/Makefile
+++ b/games/qgo/Makefile
@@ -10,6 +10,9 @@ DISTNAME= ${PORTNAME}_2~svn764.orig
MAINTAINER= ports@FreeBSD.org
COMMENT= Go board and SGF editor written with the Qt library
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BROKEN= fails to build
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/games/qnetwalk/Makefile b/games/qnetwalk/Makefile
index d6cc64408559..9d30a2fdba3b 100644
--- a/games/qnetwalk/Makefile
+++ b/games/qnetwalk/Makefile
@@ -13,6 +13,9 @@ COMMENT= Qt-version of the NetWalk game
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake qt:4
USE_QT= corelib gui moc_build rcc_build
USE_SDL= mixer
diff --git a/games/qtads/Makefile b/games/qtads/Makefile
index 4e1f99d82eb8..d06a91833b97 100644
--- a/games/qtads/Makefile
+++ b/games/qtads/Makefile
@@ -11,6 +11,9 @@ COMMENT= Cross-platform multimedia interpreter for TADS games
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BROKEN= fails to build
USES= gmake pkgconfig qmake qt:4 tar:bzip2
diff --git a/games/quackle/Makefile b/games/quackle/Makefile
index 7f4d8c52cdbf..70972139a674 100644
--- a/games/quackle/Makefile
+++ b/games/quackle/Makefile
@@ -12,6 +12,9 @@ COMMENT= Scrabble-like word game utilizing Qt4
LICENSE= GPLv3
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USE_GITHUB= yes
USES= compiler:c++11-lib gmake qmake qt:4
diff --git a/games/spellathon/Makefile b/games/spellathon/Makefile
index e5cace499813..62fc359e196d 100644
--- a/games/spellathon/Makefile
+++ b/games/spellathon/Makefile
@@ -12,6 +12,9 @@ COMMENT= Word game to test your English vocabulary skills
LICENSE= BSD2CLAUSE
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pthread-stubs.pc:devel/libpthread-stubs
LIB_DEPENDS= libpcre.so:devel/pcre \
libpng.so:graphics/png \
diff --git a/games/sudoku-sensei/Makefile b/games/sudoku-sensei/Makefile
index 19066ef1df98..3611ccb22a5d 100644
--- a/games/sudoku-sensei/Makefile
+++ b/games/sudoku-sensei/Makefile
@@ -15,6 +15,9 @@ COMMENT= Enjoy playing with Sudoku boards designed by yourself
LICENSE= GPLv2+
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
WRKSRC= ${WRKDIR}/SudokuSenseiSources
USES= qmake qt:4
diff --git a/games/tbe/Makefile b/games/tbe/Makefile
index 20ed1047d7a8..2f33cd1217f9 100644
--- a/games/tbe/Makefile
+++ b/games/tbe/Makefile
@@ -13,6 +13,9 @@ COMMENT= The Butterfly Effect
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_DEPENDS= ${LOCALBASE}/bin/unzip:archivers/unzip
USE_GITHUB= yes
diff --git a/games/valyriatear/Makefile b/games/valyriatear/Makefile
index a441a704e486..456d53380611 100644
--- a/games/valyriatear/Makefile
+++ b/games/valyriatear/Makefile
@@ -54,6 +54,13 @@ EDITOR_DESKTOP_ENTRIES= \
NLS_CMAKE_OFF= -DDISABLE_TRANSLATIONS:BOOL=OFF
NLS_USES= gettext
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MEDITOR}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
post-patch:
@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \
${WRKSRC}/CMake/Modules/*.cmake
diff --git a/games/xptools/Makefile b/games/xptools/Makefile
index 6a2a8ecd6dda..06c0c38165f0 100644
--- a/games/xptools/Makefile
+++ b/games/xptools/Makefile
@@ -10,6 +10,9 @@ COMMENT= X-Plane Scenery Tools
LICENSE= MIT
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
# Platform-specific defines in patch-src_XESCore_Airports.cpp.
# Somewhere on FlightGear wiki it is said WED would only work for AMD64 anyway.
ONLY_FOR_ARCHS= amd64
diff --git a/german/tipp10/Makefile b/german/tipp10/Makefile
index 0988e0c7fff2..236b41603067 100644
--- a/german/tipp10/Makefile
+++ b/german/tipp10/Makefile
@@ -14,6 +14,9 @@ COMMENT= 10-finger touch typing learning program
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/license_en.txt
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake dos2unix qt:4 zip
DOS2UNIX_GLOB= *.pro *.cpp
USE_QT= corelib gui network sql rcc_build uic_build moc_build \
diff --git a/graphics/appleseed/Makefile b/graphics/appleseed/Makefile
index 52efde0ef306..882503b44c02 100644
--- a/graphics/appleseed/Makefile
+++ b/graphics/appleseed/Makefile
@@ -62,6 +62,13 @@ STUDIO_USES= qt:4
STUDIO_USE= QT=moc_build,qmake_build,rcc_build,uic_build,opengl
STUDIO_CMAKE_OFF= -DWITH_STUDIO:BOOL=OFF
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MSTUDIO}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
.include <bsd.port.pre.mk>
post-patch:
diff --git a/graphics/aqsis/Makefile b/graphics/aqsis/Makefile
index 1e5362fc8ef7..070272bfbc6c 100644
--- a/graphics/aqsis/Makefile
+++ b/graphics/aqsis/Makefile
@@ -13,6 +13,9 @@ COMMENT= Photorealistic rendering system
LICENSE= BSD3CLAUSE GPLv2
LICENSE_COMB= multi
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_DEPENDS= bison:devel/bison \
xsltproc:textproc/libxslt
LIB_DEPENDS= libIlmImf.so:graphics/openexr \
diff --git a/graphics/autoq3d/Makefile b/graphics/autoq3d/Makefile
index 249b45351c31..d6da77767971 100644
--- a/graphics/autoq3d/Makefile
+++ b/graphics/autoq3d/Makefile
@@ -14,6 +14,9 @@ COMMENT= Qt 4 quick 3D model editor
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/docs/license.txt
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= dos2unix qmake qt:4 zip
DOS2UNIX_FILES= *.pro src/cmds/*.cpp src/fgui/*.cpp docs/*.txt
DOS2UNIX_REGEX= .*.[^p][^n][^g]$
diff --git a/graphics/burplex/Makefile b/graphics/burplex/Makefile
index adcef1398286..a88fc248a407 100644
--- a/graphics/burplex/Makefile
+++ b/graphics/burplex/Makefile
@@ -12,6 +12,9 @@ COMMENT= Preview and select images for batch processing
LICENSE= BSD2CLAUSE
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
RUN_DEPENDS= ${LOCALBASE}/bin/dcraw:graphics/dcraw
USES= qmake qt:4
diff --git a/graphics/darknock/Makefile b/graphics/darknock/Makefile
index d187335f4acd..5b341e6f1db6 100644
--- a/graphics/darknock/Makefile
+++ b/graphics/darknock/Makefile
@@ -12,6 +12,9 @@ COMMENT= Program that can detect edges in images
LICENSE= GPLv2+
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USES= qmake qt:4
diff --git a/graphics/diffpdf/Makefile b/graphics/diffpdf/Makefile
index 36017f31c4d5..3c4a6e2a6c78 100644
--- a/graphics/diffpdf/Makefile
+++ b/graphics/diffpdf/Makefile
@@ -11,6 +11,9 @@ COMMENT= Compare two PDF files-textually or visually
LICENSE= GPLv2+
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libpoppler-qt4.so:graphics/poppler-qt4
USES= compiler:c++11-lang qmake qt:4
diff --git a/graphics/djview4/Makefile b/graphics/djview4/Makefile
index a94d4c376960..c8e656fa9d05 100644
--- a/graphics/djview4/Makefile
+++ b/graphics/djview4/Makefile
@@ -39,6 +39,13 @@ QT4_USE+= XORG=x11
QT5_USES= qt:5
QT5_USE= QT=core,gui,network,opengl,printsupport,widgets,buildtools_build,linguisttools_build,qmake_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:
# Use prebuilt icons, without using conversion tool
@${REINPLACE_CMD} -e 's/conversion_tool=[[:alpha:]]*/conversion_tool=no/' \
diff --git a/graphics/easypaint/Makefile b/graphics/easypaint/Makefile
index 97f3b4121f3a..48ba41eea0af 100644
--- a/graphics/easypaint/Makefile
+++ b/graphics/easypaint/Makefile
@@ -13,6 +13,9 @@ COMMENT= Easy graphic editing program
LICENSE= GPLv3
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake qt:4
USE_QT= gui xml uic_build moc_build rcc_build
QPROFILE= easyPaint
diff --git a/graphics/eos-movrec/Makefile b/graphics/eos-movrec/Makefile
index 83181a133b65..7049a71937cd 100644
--- a/graphics/eos-movrec/Makefile
+++ b/graphics/eos-movrec/Makefile
@@ -12,6 +12,9 @@ COMMENT= Capture short movies with Canon DSLR camera
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libgphoto2.so:graphics/libgphoto2
USES= cmake dos2unix pkgconfig qt:4 tar:bzip2
diff --git a/graphics/fracplanet/Makefile b/graphics/fracplanet/Makefile
index 3c6a2017a417..17db50b8ef4a 100644
--- a/graphics/fracplanet/Makefile
+++ b/graphics/fracplanet/Makefile
@@ -3,7 +3,7 @@
PORTNAME= fracplanet
PORTVERSION= 0.5.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics
MASTER_SITES= SF \
SF/nemysisfreebsdp/:icons
@@ -18,10 +18,13 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libboost_program_options.so:devel/boost-libs
-FLAVORS= qt4 qt5
+FLAVORS= qt5 qt4
FLAVOR?= ${FLAVORS:[1]}
qt5_PKGNAMESUFFIX= -${FLAVOR}
+qt4_DEPRECATED= Qt4 has been EOL since december 2015
+qt4_EXPIRATION_DATE= 2019-03-15
+
USES= compiler:c++11-lang gl qmake:outsource
USE_GL= gl glu
QMAKE_ARGS= VERSION_NUMBER=${PORTVERSION}
diff --git a/graphics/gle-graphics/Makefile b/graphics/gle-graphics/Makefile
index 81f4b7d69b59..5fe575bcbbae 100644
--- a/graphics/gle-graphics/Makefile
+++ b/graphics/gle-graphics/Makefile
@@ -14,6 +14,9 @@ COMMENT= Graphics language that produces images from script files
LICENSE= BSD3CLAUSE GPLv2
LICENSE_COMB= multi
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BITMAP_IMAGES_CONFIGURE_WITH= jpeg=${LOCALBASE} tiff=${LOCALBASE} png=${LOCALBASE}
BITMAP_IMAGES_DESC= Support for including bitmap images
BITMAP_IMAGES_LIB_DEPENDS= libpng.so:graphics/png \
diff --git a/graphics/gnash/Makefile b/graphics/gnash/Makefile
index 6ecbe349bb08..45b377daa6c2 100644
--- a/graphics/gnash/Makefile
+++ b/graphics/gnash/Makefile
@@ -107,6 +107,8 @@ 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
diff --git a/graphics/graphviz/Makefile b/graphics/graphviz/Makefile
index 8e483d83ced3..456490ac4a90 100644
--- a/graphics/graphviz/Makefile
+++ b/graphics/graphviz/Makefile
@@ -212,6 +212,11 @@ CONFIGURE_ARGS+= --disable-swig
CONFIGURE_ENV+= SWIG="/nonexistent"
.endif
+.if ${PORT_OPTIONS:MGVEDIT}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
.include <bsd.port.pre.mk>
.if ${PORT_OPTIONS:MPHP}
diff --git a/graphics/kcoloredit/Makefile b/graphics/kcoloredit/Makefile
index a2c42eaf3770..5eaad4e1148e 100644
--- a/graphics/kcoloredit/Makefile
+++ b/graphics/kcoloredit/Makefile
@@ -11,6 +11,9 @@ DIST_SUBDIR= KDE/extragear
MAINTAINER= kde@FreeBSD.org
COMMENT= Palette files editor for KDE
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
USES= cmake gettext kde:4 qt:4 tar:bzip2
USE_KDE= kdelibs automoc4
USE_QT= corelib qmake_build moc_build rcc_build uic_build
diff --git a/graphics/kiconedit/Makefile b/graphics/kiconedit/Makefile
index 0e1559512cf0..d36836d94351 100644
--- a/graphics/kiconedit/Makefile
+++ b/graphics/kiconedit/Makefile
@@ -10,6 +10,9 @@ DIST_SUBDIR= KDE/extragear
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE icon editor
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
USES= cmake gettext kde:4 qt:4 tar:bzip2
USE_KDE= kdelibs automoc4
USE_QT= corelib qmake_build moc_build rcc_build uic_build
diff --git a/graphics/klatexformula/Makefile b/graphics/klatexformula/Makefile
index 8ca4c857b078..ee0f9fef855c 100644
--- a/graphics/klatexformula/Makefile
+++ b/graphics/klatexformula/Makefile
@@ -10,6 +10,9 @@ COMMENT= Convert LaTeX formula to image
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_DEPENDS= help2man:misc/help2man
USES= cmake:outsource desktop-file-utils ghostscript:run \
diff --git a/graphics/kpovmodeler/Makefile b/graphics/kpovmodeler/Makefile
index 7208a1ca64ee..465273584993 100644
--- a/graphics/kpovmodeler/Makefile
+++ b/graphics/kpovmodeler/Makefile
@@ -11,6 +11,9 @@ DIST_SUBDIR= KDE/extragear
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE editor/frontend for Povray
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
RUN_DEPENDS= povray:graphics/povray-meta
USES= cmake gettext kde:4 qt:4 tar:bzip2
diff --git a/graphics/libkipi-kde4/Makefile b/graphics/libkipi-kde4/Makefile
index d4453303fe38..c4e9760ac924 100644
--- a/graphics/libkipi-kde4/Makefile
+++ b/graphics/libkipi-kde4/Makefile
@@ -9,6 +9,9 @@ CATEGORIES= graphics kde kde-kde4
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE Image Plugin Interface
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
USES= cmake:outsource kde:4 qt:4 tar:xz
USE_KDE= automoc4 kdelibs
USE_QT= gui moc_build qmake_build rcc_build uic_build
diff --git a/graphics/libkscreen/Makefile b/graphics/libkscreen/Makefile
index e5b4ad3cb6cb..75fbb166b5ac 100644
--- a/graphics/libkscreen/Makefile
+++ b/graphics/libkscreen/Makefile
@@ -10,6 +10,9 @@ MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}/src
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE screen management library
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
LIB_DEPENDS= libqjson.so:devel/qjson@qt4 \
libxcb.so:x11/libxcb \
libxcb-image.so:x11/xcb-util-image \
diff --git a/graphics/lprof-devel/Makefile b/graphics/lprof-devel/Makefile
index ab13676c2e05..e595010eb02e 100644
--- a/graphics/lprof-devel/Makefile
+++ b/graphics/lprof-devel/Makefile
@@ -12,6 +12,9 @@ PKGNAMESUFFIX= -devel
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Open source color profiler
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= liblcms.so:graphics/lcms \
libtiff.so:graphics/tiff \
libvigraimpex.so:graphics/vigra
diff --git a/graphics/luminance/Makefile b/graphics/luminance/Makefile
index dc9379419594..d4b1608f9a74 100644
--- a/graphics/luminance/Makefile
+++ b/graphics/luminance/Makefile
@@ -12,6 +12,9 @@ COMMENT= Complete open source solution for HDR photography
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:math/fftw3
LIB_DEPENDS= libfftw3f.so:math/fftw3-float \
libexiv2.so:graphics/exiv2 \
diff --git a/graphics/luxrender/Makefile b/graphics/luxrender/Makefile
index 6c74c337eccf..760ca1352109 100644
--- a/graphics/luxrender/Makefile
+++ b/graphics/luxrender/Makefile
@@ -57,6 +57,13 @@ X11_USES= qt:4
X11_USE= QT=moc_build,qmake_build,rcc_build,uic_build,corelib,gui
X11_PLIST_FILES= bin/luxrender
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MX11}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
post-extract:
@${LN} -sf ${PORTNAME}-luxrays-${LUXRAYS_REV} ${WRKDIR}/luxrays
diff --git a/graphics/meshviewer/Makefile b/graphics/meshviewer/Makefile
index 85c85bfdec4f..af792b2af0d3 100644
--- a/graphics/meshviewer/Makefile
+++ b/graphics/meshviewer/Makefile
@@ -14,6 +14,9 @@ COMMENT= Mesh viewer
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
WRKSRC= ${WRKDIR}/mview-${PORTVERSION}
USES= gmake pkgconfig qt:4
diff --git a/graphics/natron/Makefile b/graphics/natron/Makefile
index c98ce76b5205..c5079d2c4c66 100644
--- a/graphics/natron/Makefile
+++ b/graphics/natron/Makefile
@@ -10,6 +10,9 @@ COMMENT= Video compositing software
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
ONLY_FOR_ARCHS= amd64
BUILD_DEPENDS= pyside${PYTHON_PKGNAMESUFFIX}>0:devel/pyside
RUN_DEPENDS= ${LOCALBASE}/OFX/Plugins/IO.ofx.bundle/Contents/Info.plist:graphics/openfx-io \
diff --git a/graphics/nvidia-texture-tools/Makefile b/graphics/nvidia-texture-tools/Makefile
index fd319b4f9be7..1b51705a136f 100644
--- a/graphics/nvidia-texture-tools/Makefile
+++ b/graphics/nvidia-texture-tools/Makefile
@@ -38,6 +38,13 @@ COMPRESSUI_DESC=Build compressor UI (requires Qt4)
COMPRESSUI_USES= qt:4
COMPRESSUI_USE= QT=qmake_build,moc_build,uic_build,rcc_build,corelib,gui,opengl
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MCOMPRESSUI}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
post-patch-COMPRESSUI-on:
@${REINPLACE_CMD} -e '/FIND_PACKAGE.*Qt4/ s|)$$| REQUIRED&|' \
${WRKSRC}/src/CMakeLists.txt
diff --git a/graphics/opencsg/Makefile b/graphics/opencsg/Makefile
index b6876b9c915e..5ce08cad27c7 100644
--- a/graphics/opencsg/Makefile
+++ b/graphics/opencsg/Makefile
@@ -14,6 +14,9 @@ COMMENT= Constructive Solid Geometry rendering library
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/../license.txt
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= compiler:c++11-lang qmake qt:4
USE_GL= gl glew
USE_QT= qmake_build
diff --git a/graphics/opencv/Makefile b/graphics/opencv/Makefile
index a1d918090d52..72e7479b0c72 100644
--- a/graphics/opencv/Makefile
+++ b/graphics/opencv/Makefile
@@ -329,6 +329,13 @@ CMAKE_ARGS+= -DBUILD_opencv_${module}:BOOL=OFF
CMAKE_ARGS+= -DBUILD_JAVA:BOOL=OFF
.endif
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MQT4}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
post-extract-EXTRA_MODULES-on:
@${MV} ${WRKSRC_extra_mod}/doc/tutorials/* ${WRKSRC}/doc/tutorials/
@${MV} ${WRKSRC_extra_mod}/modules/* ${WRKSRC}/modules/
diff --git a/graphics/openimageio/Makefile b/graphics/openimageio/Makefile
index 89a079d73805..f01ee2c09bc0 100644
--- a/graphics/openimageio/Makefile
+++ b/graphics/openimageio/Makefile
@@ -103,6 +103,11 @@ CMAKE_ARGS+= -DUSE_PYTHON:BOOL=ON -DUSE_PYTHON3:BOOL=OFF \
-DOIIO_BUILD_TOOLS:BOOL=OFF -DUSE_FFMPEG:BOOL=OFF
.endif
+.if ${PORT_OPTIONS:MIMAGEVIEWER}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
post-patch:
@${REINPLACE_CMD} -e 's|share/doc/OpenImageIO|${DOCSDIR}|g' \
${WRKSRC}/CMakeLists.txt
diff --git a/graphics/osg-devel/Makefile b/graphics/osg-devel/Makefile
index d475d204e683..031991af42b6 100644
--- a/graphics/osg-devel/Makefile
+++ b/graphics/osg-devel/Makefile
@@ -142,6 +142,11 @@ CMAKE_ARGS+= -DOSG_USE_QT:BOOL=OFF
PLIST_SUB+= QT="@comment "
.endif
+.if ${PORT_OPTIONS:MQT4}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
post-patch:
@${FIND} ${WRKSRC}/CMakeModules -type f -print0 | ${XARGS} -0 \
${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g'
diff --git a/graphics/osg/Makefile b/graphics/osg/Makefile
index 9768540f61be..dc0754959c9f 100644
--- a/graphics/osg/Makefile
+++ b/graphics/osg/Makefile
@@ -145,6 +145,11 @@ CMAKE_ARGS+= -DOSG_USE_QT:BOOL=OFF
PLIST_SUB+= QT="@comment "
.endif
+.if ${PORT_OPTIONS:MQT4}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
post-patch:
@${FIND} ${WRKSRC}/CMakeModules -type f -print0 | ${XARGS} -0 \
${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g'
diff --git a/graphics/oyranos/Makefile b/graphics/oyranos/Makefile
index 1a46e6d08e0e..e31b01a91d41 100644
--- a/graphics/oyranos/Makefile
+++ b/graphics/oyranos/Makefile
@@ -10,6 +10,9 @@ COMMENT= Colour Management System (CMS)
LICENSE= BSD3CLAUSE
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
RUN_DEPENDS= ${LOCALBASE}/share/color/icc/OpenICC/sRGB.icc:graphics/icc-profiles-openicc \
${LOCALBASE}/share/color/icc/basICColor/ISOcoated_v2_300_bas.ICC:graphics/icc-profiles-basiccolor \
xcalib:x11/xcalib
diff --git a/graphics/pencil/Makefile b/graphics/pencil/Makefile
index b03054eb821d..11c288d8b416 100644
--- a/graphics/pencil/Makefile
+++ b/graphics/pencil/Makefile
@@ -13,6 +13,9 @@ COMMENT= Pencil - a traditional 2D animation software
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BROKEN_armv6= fails to compile: no matching function for call to 'qMax'
BROKEN_armv7= fails to compile: no matching function for call to 'qMax'
diff --git a/graphics/photivo/Makefile b/graphics/photivo/Makefile
index c53871d44230..2ec48ead96b4 100644
--- a/graphics/photivo/Makefile
+++ b/graphics/photivo/Makefile
@@ -35,6 +35,9 @@ qt4_CONFLICTS_INSTALL= ${PORTNAME}
qt4_PKGNAMESUFFIX= -qt4
qt5_CONFLICTS_INSTALL= ${PORTNAME}-qt4
+qt4_DEPRECATED= Qt4 has been EOL since december 2015
+qt4_EXPIRATION_DATE= 2019-03-15
+
.if ${FLAVOR:U} == qt4
USES+= qt:4
USE_QT= qmake_build moc_build rcc_build uic_build corelib gui network
diff --git a/graphics/poppler/Makefile b/graphics/poppler/Makefile
index 9bf008367fe3..da2c9700672a 100644
--- a/graphics/poppler/Makefile
+++ b/graphics/poppler/Makefile
@@ -62,6 +62,9 @@ CONFIGURE_ARGS+=--disable-poppler-glib
.endif
.if ${SLAVEPORT}==qt4
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
CONFIGURE_ARGS+=--enable-poppler-qt4
CONFIGURE_ENV+= MOCQT4=${MOC}
USES+= qt:4
diff --git a/graphics/prison/Makefile b/graphics/prison/Makefile
index e1cecbc82ca3..d3c7a7395133 100644
--- a/graphics/prison/Makefile
+++ b/graphics/prison/Makefile
@@ -14,6 +14,9 @@ COMMENT= Barcode library for KDE
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libdmtx.so:graphics/libdmtx \
libqrencode.so:graphics/libqrencode
diff --git a/graphics/py-poppler-qt4/Makefile b/graphics/py-poppler-qt4/Makefile
index 18b44545bfa8..66099938302c 100644
--- a/graphics/py-poppler-qt4/Makefile
+++ b/graphics/py-poppler-qt4/Makefile
@@ -14,6 +14,9 @@ COMMENT= Python bindings for the Poppler-Qt4 PDF rendering library
LICENSE= LGPL21 LGPL3
LICENSE_COMB= dual
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libpoppler-qt4.so:graphics/poppler-qt4
USES= compiler:c++11-lang pkgconfig pyqt:4 python
diff --git a/graphics/py-qt4-svg/Makefile b/graphics/py-qt4-svg/Makefile
index 4ed339cc7c2c..ad00b78f5d16 100644
--- a/graphics/py-qt4-svg/Makefile
+++ b/graphics/py-qt4-svg/Makefile
@@ -9,6 +9,9 @@ CATEGORIES= graphics devel python
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt4 toolkit, QtSvg module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
CONFIGURE_ARGS= --enable QtSvg
PYQT_DIST= yes
diff --git a/graphics/qgis/Makefile b/graphics/qgis/Makefile
index bda8b5abfe30..d019a86e2acc 100644
--- a/graphics/qgis/Makefile
+++ b/graphics/qgis/Makefile
@@ -11,6 +11,9 @@ COMMENT= Geographical Information System (GIS) data viewer
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_DEPENDS= txt2tags:textproc/txt2tags
LIB_DEPENDS= libexpat.so:textproc/expat2 \
libgdal.so:graphics/gdal \
diff --git a/graphics/qt4-iconengines/Makefile b/graphics/qt4-iconengines/Makefile
index 98edb3eb3a3b..b02f6cb35a7b 100644
--- a/graphics/qt4-iconengines/Makefile
+++ b/graphics/qt4-iconengines/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt SVG icon engine
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= pkgconfig qmake:no_env qt-dist:4
USE_QT= moc_build corelib gui svg xml
diff --git a/graphics/qt4-imageformats/Makefile b/graphics/qt4-imageformats/Makefile
index 63545b2eb79f..59303ac95142 100644
--- a/graphics/qt4-imageformats/Makefile
+++ b/graphics/qt4-imageformats/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt plugins for several image formats
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libmng.so:graphics/libmng \
libpng.so:graphics/png \
libtiff.so:graphics/tiff
diff --git a/graphics/qt4-opengl/Makefile b/graphics/qt4-opengl/Makefile
index e6703d06439e..89c1026463dc 100644
--- a/graphics/qt4-opengl/Makefile
+++ b/graphics/qt4-opengl/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt OpenGL support 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 gui
diff --git a/graphics/qt4-pixeltool/Makefile b/graphics/qt4-pixeltool/Makefile
index f53d2ffcfbea..6518987abab5 100644
--- a/graphics/qt4-pixeltool/Makefile
+++ b/graphics/qt4-pixeltool/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 4 screen magnifier
+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 gui network
diff --git a/graphics/qt4-svg/Makefile b/graphics/qt4-svg/Makefile
index a384d4cce5b0..fe84dd70d9d9 100644
--- a/graphics/qt4-svg/Makefile
+++ b/graphics/qt4-svg/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt SVG support 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 gui
diff --git a/graphics/qtawesome/Makefile b/graphics/qtawesome/Makefile
index 2b29a9fb363e..1e79103f950d 100644
--- a/graphics/qtawesome/Makefile
+++ b/graphics/qtawesome/Makefile
@@ -3,6 +3,7 @@
PORTNAME= qtawesome
PORTVERSION= 20150319
+PORTREVISION= 1
CATEGORIES= graphics devel
MAINTAINER= mi@aldan.algebra.com
@@ -19,7 +20,7 @@ GH_TAGNAME= d674aef
OPTIONS_SINGLE= GUI
OPTIONS_SINGLE_GUI= QT4 QT5
-OPTIONS_DEFAULT= QT4
+OPTIONS_DEFAULT= QT5
QT4_USES= qt:4
QT4_USE= qt=corelib,gui,qmake_build,moc_build
@@ -36,6 +37,13 @@ PLIST_FILES= lib/libQtAwesome.so.1.0.0 lib/libQtAwesome.so.1.0 \
include/QtAwesome.h
USE_LDCONFIG= yes
+.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,staticlib,sharedlib,' \
-e '/^RESOURCES/,$$d' \
diff --git a/graphics/qxv/Makefile b/graphics/qxv/Makefile
index a569458048b8..af8595f257a4 100644
--- a/graphics/qxv/Makefile
+++ b/graphics/qxv/Makefile
@@ -13,6 +13,9 @@ COMMENT= Qt 4 program that displays images of various formats
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= corelib gui moc_build uic_build rcc_build
MAKE_JOBS_UNSAFE= yes
diff --git a/graphics/scantailor/Makefile b/graphics/scantailor/Makefile
index 92c33851ecc3..3af5bb7bf47f 100644
--- a/graphics/scantailor/Makefile
+++ b/graphics/scantailor/Makefile
@@ -12,6 +12,9 @@ COMMENT= Interactive post-processing tool for scanned pages
LICENSE= GPLv3
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BROKEN_powerpc64= fails to compile: core.hpp:69: boost::lambda::<unnamed>::_1 causes a section type conflict
BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs
diff --git a/graphics/seexpr/Makefile b/graphics/seexpr/Makefile
index e21da42a01ad..f6fafa3071bb 100644
--- a/graphics/seexpr/Makefile
+++ b/graphics/seexpr/Makefile
@@ -12,6 +12,9 @@ COMMENT= Embeddable expression evaluation language
LICENSE= APACHE20
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USE_GITHUB= yes
GH_ACCOUNT= wdas
GH_PROJECT= SeExpr
diff --git a/graphics/smillaenlarger/Makefile b/graphics/smillaenlarger/Makefile
index 12f56c8d832b..edba59b975fc 100644
--- a/graphics/smillaenlarger/Makefile
+++ b/graphics/smillaenlarger/Makefile
@@ -12,6 +12,9 @@ COMMENT= Qt-based tool for high-quality image magnification/resizing
LICENSE= GPLv3
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake qt:4 zip
USE_QT= qmake_build moc_build rcc_build uic_build gui
diff --git a/graphics/structuresynth/Makefile b/graphics/structuresynth/Makefile
index c02ffb868aa3..f465b9fc1171 100644
--- a/graphics/structuresynth/Makefile
+++ b/graphics/structuresynth/Makefile
@@ -11,6 +11,9 @@ DISTNAME= StructureSynth-Source-v${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Rule-based 3D structure generator
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake qt:4 zip dos2unix
USE_GL= glu
USE_QT= corelib gui opengl moc_build rcc_build xml script
diff --git a/graphics/tulip/Makefile b/graphics/tulip/Makefile
index 5fac596b4a96..62da22ff66f0 100644
--- a/graphics/tulip/Makefile
+++ b/graphics/tulip/Makefile
@@ -3,7 +3,7 @@
PORTNAME= tulip
PORTVERSION= 4.10.0
-PORTREVISION= 5
+PORTREVISION= 6
DISTVERSIONSUFFIX= _src
CATEGORIES= graphics
MASTER_SITES= SF/auber/${PORTNAME}/${PORTNAME}-${PORTVERSION}
@@ -45,7 +45,7 @@ DESKTOP_ENTRIES="Tulip" "" "${PREFIX}/share/pixmaps.tulip.png" "tulip" "" ""
OPTIONS_SINGLE= GUI
OPTIONS_SINGLE_GUI= QT4 QT5
-OPTIONS_DEFAULT= QT4
+OPTIONS_DEFAULT= QT5
QT4_USES= qt:4
QT4_USE= qt=corelib,gui,network,opengl,webkit \
@@ -57,6 +57,17 @@ QT5_USE= qt=core,gui,network,opengl,webkit,widgets \
qt=buildtools_build,qmake_build
QT5_CMAKE_BOOL= USE_QT5_IF_INSTALLED
+.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:MQT5}
+BROKEN= does not build
+.endif
+
post-build:
@${LN} -sf logo32x32.png \
${WRKSRC}/library/tulip-gui/resources/icons/tulip.png
diff --git a/graphics/yafaray/Makefile b/graphics/yafaray/Makefile
index 8249f4220168..338b4dbc0d80 100644
--- a/graphics/yafaray/Makefile
+++ b/graphics/yafaray/Makefile
@@ -5,6 +5,7 @@ PORTNAME= yafaray
DISTVERSIONPREFIX= v
DISTVERSION= 3.3.0-11
DISTVERSIONSUFFIX= -g1c0b43a
+PORTREVISION= 1
CATEGORIES= graphics
MAINTAINER= ports@FreeBSD.org
@@ -37,7 +38,6 @@ USE_LDCONFIG= yes
CMAKE_OFF= WITH_YAF_PY_BINDINGS
OPTIONS_DEFINE= DOCS QT
-OPTIONS_DEFAULT= QT
OPTIONS_SUB= yes
QT_DESC= Enable Qt Gui build
@@ -45,6 +45,13 @@ QT_USES= qt:4
QT_CMAKE_BOOL= WITH_QT
QT_USE= QT=corelib,gui,moc_build,qmake_build,rcc_build,uic_build
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MQT}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
post-install:
@${RM} ${STAGEDIR}${DOCSDIR}/LICENSES
diff --git a/graphics/yagf/Makefile b/graphics/yagf/Makefile
index 4d0c8750b7bd..a73c9084633b 100644
--- a/graphics/yagf/Makefile
+++ b/graphics/yagf/Makefile
@@ -12,6 +12,9 @@ COMMENT= Graphical interface for an OCR program (cuneiform and tesseract)
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
ONLY_FOR_ARCHS= amd64 i386
LIB_DEPENDS= libaspell.so:textproc/aspell
diff --git a/graphics/zbar/Makefile b/graphics/zbar/Makefile
index 70086e06e65d..743f0cf98935 100644
--- a/graphics/zbar/Makefile
+++ b/graphics/zbar/Makefile
@@ -53,6 +53,12 @@ QT4_CONFIGURE_OFF= --with-qt=no
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
+.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-DOCS-off:
@${REINPLACE_CMD} '/^install-data-am: /s/install-dist_docDATA//' \
${WRKSRC}/Makefile.in
diff --git a/irc/dxirc/Makefile b/irc/dxirc/Makefile
index c59e3f16f67a..841b2be58e24 100644
--- a/irc/dxirc/Makefile
+++ b/irc/dxirc/Makefile
@@ -50,4 +50,11 @@ QT5_USE= QT=core,gui,multimedia,network,widgets \
QT=buildtools_build,qmake_build
QT5_CMAKE_ON= -DQT5:BOOL=ON
+.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>
diff --git a/irc/kvirc/Makefile b/irc/kvirc/Makefile
index 1c631c00f14b..bf86c8e1ef29 100644
--- a/irc/kvirc/Makefile
+++ b/irc/kvirc/Makefile
@@ -18,6 +18,9 @@ MASTER_SITE_SUBDIR= ${PORTVERSION}/source
MAINTAINER= ports@FreeBSD.org
COMMENT?= IRC client for KDE 4
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USE_PERL5= build
USE_QT= moc_build qmake_build rcc_build uic_build \
dbus gui network sql xml
diff --git a/japanese/qt4-codecs-jp/Makefile b/japanese/qt4-codecs-jp/Makefile
index 349d7411fc01..6bee293626f1 100644
--- a/japanese/qt4-codecs-jp/Makefile
+++ b/japanese/qt4-codecs-jp/Makefile
@@ -11,6 +11,9 @@ PKGNAMESUFFIX= -jp
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt EUC-JP/JIS codec plugins
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake:no_env qt-dist:4
USE_QT= corelib
diff --git a/korean/qt4-codecs-kr/Makefile b/korean/qt4-codecs-kr/Makefile
index 877ace323596..942df60ef42e 100644
--- a/korean/qt4-codecs-kr/Makefile
+++ b/korean/qt4-codecs-kr/Makefile
@@ -11,6 +11,9 @@ PKGNAMESUFFIX= -kr
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt EUC-KR 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
diff --git a/mail/emailrelay/Makefile b/mail/emailrelay/Makefile
index 0d88a83fd31f..6370f0fd03af 100644
--- a/mail/emailrelay/Makefile
+++ b/mail/emailrelay/Makefile
@@ -39,6 +39,13 @@ OPENSSL_CPPFLAGS= -I${OPENSSLINC}
IPV6_CONFIGURE_ENABLE= ipv6
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MGUI}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
post-install:
${MV} ${STAGEDIR}${PREFIX}/etc/emailrelay.auth.template \
${STAGEDIR}${PREFIX}/etc/emailrelay.auth.sample
diff --git a/mail/kbiff/Makefile b/mail/kbiff/Makefile
index 646b1d1a3c9d..3ef23f145333 100644
--- a/mail/kbiff/Makefile
+++ b/mail/kbiff/Makefile
@@ -12,6 +12,9 @@ COMMENT= Mail notification utility for KDE with nice features
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
USES= cmake gettext kde:4 perl5 qt:4 tar:bzip2
USE_KDE= automoc4 kdelibs
USE_QT= corelib dbus gui network svg xml \
diff --git a/mail/kshowmail/Makefile b/mail/kshowmail/Makefile
index 7ba882c33565..21a9e71fa0f9 100644
--- a/mail/kshowmail/Makefile
+++ b/mail/kshowmail/Makefile
@@ -12,6 +12,9 @@ COMMENT= POP3 mail checker for KDE
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
USES= cmake gettext kde:4 perl5 qt:4
USE_KDE= automoc4 kdelibs pimlibs
USE_QT= corelib dbus gui network svg xml \
diff --git a/mail/qgmailnotifier/Makefile b/mail/qgmailnotifier/Makefile
index 15931c67ee78..e1ae27ef7bbe 100644
--- a/mail/qgmailnotifier/Makefile
+++ b/mail/qgmailnotifier/Makefile
@@ -9,6 +9,9 @@ MASTER_SITES= GH
MAINTAINER= crees@FreeBSD.org
COMMENT= Portable Qt 4 based GMail notifier
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake qt:4 tar:tgz
USE_QT= moc_build uic_build gui network xml rcc_build
USE_GITHUB= yes
diff --git a/math/abakus/Makefile b/math/abakus/Makefile
index 01837a72dc9a..48bfa16fc8bd 100644
--- a/math/abakus/Makefile
+++ b/math/abakus/Makefile
@@ -12,6 +12,9 @@ COMMENT= Simple KDE Calculator
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex
LIB_DEPENDS= libmpfr.so:math/mpfr
diff --git a/math/acalc/Makefile b/math/acalc/Makefile
index e61bf2ebfa0c..881239486ad9 100644
--- a/math/acalc/Makefile
+++ b/math/acalc/Makefile
@@ -10,6 +10,9 @@ COMMENT= Simple and pretty Qt4-based expression calculator
LICENSE= BSD4CLAUSE
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BROKEN_powerpc64= fails to compile: cc1plus: unrecognized command line option "-std=c++11"
USE_GITHUB= yes
diff --git a/math/plplot/Makefile b/math/plplot/Makefile
index 34b6d4bb8b25..35825c3ddc66 100644
--- a/math/plplot/Makefile
+++ b/math/plplot/Makefile
@@ -108,6 +108,13 @@ WXGTK_CMAKE_ON= -DwxWidgets_CONFIG_EXECUTABLE:FILEPATH="${WX_CONFIG}"
X11_USE= XORG=ice,sm,x11,xext
X11_CMAKE_BOOL= PLD_xcairo PLD_xwin
+.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|dl dlopen|c dlopen|' \
diff --git a/math/py-matplotlib/Makefile b/math/py-matplotlib/Makefile
index aabb081ac061..c34a51dd84b2 100644
--- a/math/py-matplotlib/Makefile
+++ b/math/py-matplotlib/Makefile
@@ -84,6 +84,12 @@ TKAGGBACKEND_BUILD_DEPENDS+= Xvfb:x11-servers/xorg-vfbserver
WXAGGBACKEND_BUILD_DEPENDS= Xvfb:x11-servers/xorg-vfbserver
.endif
+.include <bsd.port.options.mk>
+.if ${PORT_OPTIONS:MQT4AGG_BACKEND}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
post-extract:
${FIND} ${WRKSRC} -name \*.py | ${XARGS} ${CHMOD} -x
diff --git a/math/qtiplot/Makefile b/math/qtiplot/Makefile
index d3aba35adf5c..f18201db7ca4 100644
--- a/math/qtiplot/Makefile
+++ b/math/qtiplot/Makefile
@@ -10,6 +10,9 @@ MASTER_SITES= BERLIOS http://soft.proindependent.com/src/
MAINTAINER= makc@FreeBSD.org
COMMENT= Data analysis and scientific plotting
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libgsl.so:math/gsl \
libmuparser.so:math/muparser \
libpng.so:graphics/png
diff --git a/math/qtoctave/Makefile b/math/qtoctave/Makefile
index 6d1308e2bcc5..763f9a95c495 100644
--- a/math/qtoctave/Makefile
+++ b/math/qtoctave/Makefile
@@ -9,6 +9,9 @@ MASTER_SITES= http://forja.rediris.es/frs/download.php/2054/
MAINTAINER= ports@FreeBSD.org
COMMENT= Qt 4 frontend for Octave
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
RUN_DEPENDS= octave:math/octave
USE_QT= designer gui network script svg xml \
diff --git a/math/qwtplot3d-qt4/Makefile b/math/qwtplot3d-qt4/Makefile
index a14495737ed6..50356b485bff 100644
--- a/math/qwtplot3d-qt4/Makefile
+++ b/math/qwtplot3d-qt4/Makefile
@@ -10,6 +10,9 @@ PKGNAMESUFFIX= -qt4
MAINTAINER= ports@FreeBSD.org
COMMENT= 3D plotting widgets for scientific data and math expressions
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= dos2unix qmake qt:4 tar:tgz
USE_QT= gui moc_build opengl
USE_GL= glu
diff --git a/math/vtk6/Makefile b/math/vtk6/Makefile
index f1668fe16144..c728b2347a3a 100644
--- a/math/vtk6/Makefile
+++ b/math/vtk6/Makefile
@@ -126,6 +126,9 @@ PLIST_SUB+= MPI="@comment "
.endif
.if ${PORT_OPTIONS:MQT4}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES+= qt:4
USE_QT= gui_build gui_run network_build network_run sql_build sql_run \
moc_build uic_build qmake_build rcc_build opengl webkit_build \
diff --git a/math/vtk8/Makefile b/math/vtk8/Makefile
index 5ee5457b791b..5dfb62df0313 100644
--- a/math/vtk8/Makefile
+++ b/math/vtk8/Makefile
@@ -107,6 +107,11 @@ post-patch:
.include <bsd.port.options.mk>
+.if ${PORT_OPTIONS:MQT4}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
.for g in ${VTK_GROUPS}
. if ${PORT_OPTIONS:M${g}}
CMAKE_ARGS+= -DVTK_Group_${g}:BOOL=ON
diff --git a/misc/kde-thumbnailer-chm-kde4/Makefile b/misc/kde-thumbnailer-chm-kde4/Makefile
index 8fa8fdd5d9c4..38b6e64b1526 100644
--- a/misc/kde-thumbnailer-chm-kde4/Makefile
+++ b/misc/kde-thumbnailer-chm-kde4/Makefile
@@ -11,6 +11,9 @@ DISTNAME= 153410-${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= KDE thumbnail generator for CHM files
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
LIB_DEPENDS= libchm.so:misc/chmlib
USES= cmake kde:4 qt:4
diff --git a/misc/kde-thumbnailer-epub-kde4/Makefile b/misc/kde-thumbnailer-epub-kde4/Makefile
index 1ae152772016..a1efdf9d4886 100644
--- a/misc/kde-thumbnailer-epub-kde4/Makefile
+++ b/misc/kde-thumbnailer-epub-kde4/Makefile
@@ -11,6 +11,9 @@ DISTNAME= 151210-${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= KDE thumbnail generator for ePub files
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
PORTSCOUT= limit:^1\.0
USES= cmake:outsource kde:4 qt:4
diff --git a/misc/kde-thumbnailer-fb2-kde4/Makefile b/misc/kde-thumbnailer-fb2-kde4/Makefile
index a743e8d2a04d..df4d44d3467c 100644
--- a/misc/kde-thumbnailer-fb2-kde4/Makefile
+++ b/misc/kde-thumbnailer-fb2-kde4/Makefile
@@ -11,6 +11,9 @@ DISTNAME= 160180-${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= KDE thumbnail generator for fb2 files
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
USES= cmake:outsource kde:4 qt:4
USE_KDE= kdelibs automoc4
USE_QT= moc_build qmake_build rcc_build uic_build
diff --git a/misc/py-qt4-demo/Makefile b/misc/py-qt4-demo/Makefile
index 61e8f6b18ecb..a3b5885ee938 100644
--- a/misc/py-qt4-demo/Makefile
+++ b/misc/py-qt4-demo/Makefile
@@ -13,6 +13,9 @@ DISTNAME= ${PYQT4_DISTNAME}
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt4 toolkit, Qt demo and examples
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
DISTINFO_FILE= ${PYQT4_DISTINFO_FILE}
NO_BUILD= yes
diff --git a/misc/py-qt4-doc/Makefile b/misc/py-qt4-doc/Makefile
index b6dcd8900fab..dbe2aae3ffbc 100644
--- a/misc/py-qt4-doc/Makefile
+++ b/misc/py-qt4-doc/Makefile
@@ -12,6 +12,9 @@ DISTNAME= ${PYQT4_DISTNAME}
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt4 toolkit, documentation
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
DISTINFO_FILE= ${PYQT4_DISTINFO_FILE}
NO_BUILD= yes
diff --git a/misc/qmetro/Makefile b/misc/qmetro/Makefile
index 7f62f7064545..d1ee7e3fdba6 100644
--- a/misc/qmetro/Makefile
+++ b/misc/qmetro/Makefile
@@ -11,6 +11,9 @@ COMMENT= Map of the transport system for many city subways
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= dos2unix qmake qt:4 zip
INSTALLS_ICONS= yes
USE_QT= gui xml uic_build moc_build multimedia \
diff --git a/misc/qt4-doc/Makefile b/misc/qt4-doc/Makefile
index f23026c134fa..75a869590db0 100644
--- a/misc/qt4-doc/Makefile
+++ b/misc/qt4-doc/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt documentation
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake:no_configure qt-dist:4
NO_BUILD= yes
diff --git a/misc/qt4-l10n/Makefile b/misc/qt4-l10n/Makefile
index 86ee6b997d42..39d1daea29fd 100644
--- a/misc/qt4-l10n/Makefile
+++ b/misc/qt4-l10n/Makefile
@@ -9,6 +9,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt localized messages
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake:no_configure qt-dist:4
USE_QT= linguisttools_build
diff --git a/misc/qt4-qtconfig/Makefile b/misc/qt4-qtconfig/Makefile
index 401eaf29d899..d3d2e505fffe 100644
--- a/misc/qt4-qtconfig/Makefile
+++ b/misc/qt4-qtconfig/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 4 graphical configuration utility
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= pkgconfig qmake:no_env qt-dist:4
USE_QT= moc_build rcc_build uic_build \
corelib dbus gui xml
diff --git a/misc/qt4-qtdemo/Makefile b/misc/qt4-qtdemo/Makefile
index 6d6440a07d40..705b29ddb0b7 100644
--- a/misc/qt4-qtdemo/Makefile
+++ b/misc/qt4-qtdemo/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 4 demonstration and example applications
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= pkgconfig qmake:no_env qt-dist:4
USE_GSTREAMER= yes
USE_QT= moc_build rcc_build uic_build corelib designer \
diff --git a/misc/saaghar/Makefile b/misc/saaghar/Makefile
index 8fd4e177c0ca..be915627b276 100644
--- a/misc/saaghar/Makefile
+++ b/misc/saaghar/Makefile
@@ -17,6 +17,9 @@ LICENSE= GPLv3
BROKEN= fails to build
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
EXTRACT_DEPENDS= ${LOCALBASE}/bin/unzip:archivers/unzip
OPTIONS_DEFINE= DEBUG
diff --git a/multimedia/2mandvd/Makefile b/multimedia/2mandvd/Makefile
index efe3dd05a192..cca90a00312b 100644
--- a/multimedia/2mandvd/Makefile
+++ b/multimedia/2mandvd/Makefile
@@ -12,6 +12,9 @@ COMMENT= DVD authoring and slideshow tool
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg
RUN_DEPENDS= sox:audio/sox \
notify-send:devel/libnotify \
diff --git a/multimedia/abby/Makefile b/multimedia/abby/Makefile
index 8dc75b7266ee..6afd458e9114 100644
--- a/multimedia/abby/Makefile
+++ b/multimedia/abby/Makefile
@@ -13,6 +13,9 @@ COMMENT= Front-end for c/clive
LICENSE= GPLv3+
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= gui network xml moc_build rcc_build uic_build
diff --git a/multimedia/avidemux/Makefile b/multimedia/avidemux/Makefile
index 3260ac295a5d..fabb07486dad 100644
--- a/multimedia/avidemux/Makefile
+++ b/multimedia/avidemux/Makefile
@@ -6,7 +6,7 @@
PORTNAME= avidemux
PORTVERSION= ${AVIDEMUX_VERSION}
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= multimedia
MAINTAINER= multimedia@FreeBSD.org
@@ -22,6 +22,9 @@ PLIST_FILES+= ${DATADIR}/${PORTNAME}.png
PLIST_FILES+= ${DESKTOPDIR}/${PORTNAME}.desktop
.endif
.if ${PORT_OPTIONS:MQT4}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
PLIST_FILES+= ${DESKTOPDIR}/${PORTNAME}_qt4.desktop
.endif
diff --git a/multimedia/avidemux/Makefile.common b/multimedia/avidemux/Makefile.common
index 91a2fc77f5ce..a5daa7938845 100644
--- a/multimedia/avidemux/Makefile.common
+++ b/multimedia/avidemux/Makefile.common
@@ -36,7 +36,7 @@ MAKE_ENV+= COMPILER_PATH=${LOCALBASE}/bin
OPTIONS_DEFINE= QT4 CLI FREETYPE FONTCONFIG OSS ESOUND JACK \
PULSEAUDIO XVIDEO FAAC FRIBIDI OPUS TWOLAME \
FAAD X264 X265 VPX XVID SDL AMR VORBIS NLS LAME VAAPI VDPAU
-OPTIONS_DEFAULT= QT4 FREETYPE FONTCONFIG OSS XVIDEO VPX XVID \
+OPTIONS_DEFAULT= FREETYPE FONTCONFIG OSS XVIDEO VPX XVID \
SDL FAAD VDPAU VORBIS
OPTIONS_SUB= yes
CLI_DESC= Build CLI tool
diff --git a/multimedia/clipgrab/Makefile b/multimedia/clipgrab/Makefile
index 7ea8c02c6764..a25b1b48e5a2 100644
--- a/multimedia/clipgrab/Makefile
+++ b/multimedia/clipgrab/Makefile
@@ -11,6 +11,9 @@ COMMENT= Program to download videos from YouTube and etc
LICENSE= GPLv3
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake qt:4 tar:bzip2
USE_QT= gui xml uic_build moc_build \
rcc_build network dbus webkit
diff --git a/multimedia/dvbcut/Makefile b/multimedia/dvbcut/Makefile
index 9e99fe65d99c..a5bc19aacf58 100644
--- a/multimedia/dvbcut/Makefile
+++ b/multimedia/dvbcut/Makefile
@@ -44,6 +44,13 @@ QT4_USE= QT=corelib,gui,xml,qt3support,linguisttools_build,moc_build,rcc_build,u
QT5_USES= qt:5
QT5_USE= QT=core,gui,widgets,xml,buildtools_build,linguisttools_build 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
+
post-build:
@${SED} -e 's;@prefix@;${PREFIX};' \
< ${WRKSRC}/dvbcut.desktop.in \
diff --git a/multimedia/gstreamer-qt4/Makefile b/multimedia/gstreamer-qt4/Makefile
index 7165074786ef..41c108561fe9 100644
--- a/multimedia/gstreamer-qt4/Makefile
+++ b/multimedia/gstreamer-qt4/Makefile
@@ -15,6 +15,9 @@ COMMENT= Qt4 bindings for GStreamer multimedia library
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libboost_thread.so:devel/boost-libs
USES= bison cmake:noninja gmake kde:4 pathfix pkgconfig qt:4 tar:bzip2
diff --git a/multimedia/gstreamer1-qt/Makefile b/multimedia/gstreamer1-qt/Makefile
index 030bbf59755c..c04d93fa7d0a 100644
--- a/multimedia/gstreamer1-qt/Makefile
+++ b/multimedia/gstreamer1-qt/Makefile
@@ -2,7 +2,7 @@
PORTNAME= gstreamer1
PORTVERSION= 1.2.0
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= multimedia
MASTER_SITES= http://gstreamer.freedesktop.org/src/qt-gstreamer/
PKGNAMESUFFIX= -${FLAVOR}
@@ -14,9 +14,12 @@ COMMENT= Qt ${FLAVOR:C/qt//} bindings for GStreamer 1.x multimedia library
LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libgstreamer-1.0.so:multimedia/gstreamer1
-FLAVORS= qt4 qt5
+FLAVORS= qt5 qt4
FLAVOR?= ${FLAVORS:[1]}
+qt4_DEPRECATED= Qt4 has been EOL since december 2015
+qt4_EXPIRATION_DATE= 2019-03-15
+
CONFLICTS_INSTALL= gstreamer${PKGNAMESUFFIX}-*
USES= bison cmake:outsource gl gnome pathfix pkgconfig tar:xz
diff --git a/multimedia/k9copy-kde4/Makefile b/multimedia/k9copy-kde4/Makefile
index acb2e6a61055..ec8343a116e7 100644
--- a/multimedia/k9copy-kde4/Makefile
+++ b/multimedia/k9copy-kde4/Makefile
@@ -13,6 +13,9 @@ COMMENT= DVD-9 to DVD-5 shrinking application for KDE
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
LIB_DEPENDS= libxine.so:multimedia/libxine \
libmpeg2.so:multimedia/libmpeg2 \
libavcodec0.so:multimedia/ffmpeg0
diff --git a/multimedia/kaffeine/Makefile b/multimedia/kaffeine/Makefile
index 746a084abd5c..969cb21ce047 100644
--- a/multimedia/kaffeine/Makefile
+++ b/multimedia/kaffeine/Makefile
@@ -13,6 +13,9 @@ COMMENT= Multimedia player based on KDE and VLC
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
BUILD_DEPENDS= v4l_compat>0:multimedia/v4l_compat
LIB_DEPENDS= libvlc.so:multimedia/vlc-qt4
diff --git a/multimedia/mediadownloader/Makefile b/multimedia/mediadownloader/Makefile
index 78b2af0a6b84..a7609befe013 100644
--- a/multimedia/mediadownloader/Makefile
+++ b/multimedia/mediadownloader/Makefile
@@ -13,6 +13,9 @@ COMMENT= Search, watch, and download from Google Image and YouTube
LICENSE= GPLv3
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake qt:4
USE_GL= gl glu
USE_XORG= xtst
diff --git a/multimedia/mlt-qt4/Makefile b/multimedia/mlt-qt4/Makefile
index 366ed1889338..59232702947c 100644
--- a/multimedia/mlt-qt4/Makefile
+++ b/multimedia/mlt-qt4/Makefile
@@ -1,5 +1,8 @@
# $FreeBSD$
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
PORTREVISION= 0
CONFLICTS_INSTALL= ${PORTNAME}-qt5-*
diff --git a/multimedia/phonon-designerplugin/Makefile b/multimedia/phonon-designerplugin/Makefile
index 8b3222d2bcf2..b6a72ad957b5 100644
--- a/multimedia/phonon-designerplugin/Makefile
+++ b/multimedia/phonon-designerplugin/Makefile
@@ -2,6 +2,7 @@
PORTNAME= phonon
DISTVERSION= 4.10.1
+PORTREVISION= 1
CATEGORIES= multimedia kde
MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}
DIST_SUBDIR= KDE/phonon
@@ -11,12 +12,15 @@ COMMENT= Qt Designer plugin for Phonon
LICENSE= LGPL21
-FLAVORS= qt4 qt5
+FLAVORS= qt5 qt4
FLAVOR?= ${FLAVORS:[1]}
qt4_PKGNAMESUFFIX= -designerplugin-qt4
qt5_PKGNAMESUFFIX= -designerplugin-qt5
+qt4_DEPRECATED= Qt4 has been EOL since december 2015
+qt4_EXPIRATION_DATE= 2019-03-15
+
USES= cmake tar:xz
. if ${FLAVOR} == qt4
diff --git a/multimedia/phonon-gstreamer/Makefile b/multimedia/phonon-gstreamer/Makefile
index e46cc06e8170..c7ee439305c0 100644
--- a/multimedia/phonon-gstreamer/Makefile
+++ b/multimedia/phonon-gstreamer/Makefile
@@ -3,7 +3,7 @@
PORTNAME= phonon
PORTVERSION= 4.9.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= multimedia kde
MASTER_SITES= KDE/stable/${PORTNAME}/${PORTNAME}-backend-${PHONON_PLUGIN}/${DISTVERSION}
DISTNAME= ${PORTNAME}-backend-${PHONON_PLUGIN}-${DISTVERSION}
@@ -14,7 +14,7 @@ COMMENT= GStreamer backend for Phonon
LICENSE= LGPL21
-FLAVORS= qt4 qt5
+FLAVORS= qt5 qt4
FLAVOR?= ${FLAVORS:[1]}
qt4_PKGNAMESUFFIX= -${PHONON_PLUGIN}-qt4
@@ -22,6 +22,9 @@ qt5_PKGNAMESUFFIX= -${PHONON_PLUGIN}-qt5
qt4_PLIST= ${.CURDIR}/pkg-plist.qt4
qt5_PLIST= ${.CURDIR}/pkg-plist.qt5
+qt4_DEPRECATED= Qt4 has been EOL since december 2015
+qt4_EXPIRATION_DATE= 2019-03-15
+
USES= cmake pkgconfig tar:xz
USE_GL= gl
USE_GNOME= glib20 libxml2
diff --git a/multimedia/phonon-vlc/Makefile b/multimedia/phonon-vlc/Makefile
index 11ac9b8dd2f9..66fc16f46992 100644
--- a/multimedia/phonon-vlc/Makefile
+++ b/multimedia/phonon-vlc/Makefile
@@ -2,7 +2,7 @@
PORTNAME= phonon
DISTVERSION= 0.10.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia kde
MASTER_SITES= KDE/stable/${PORTNAME}/${PORTNAME}-backend-${PHONON_PLUGIN}/${DISTVERSION}
PKGNAMESUFFIX= -${PHONON_PLUGIN}-${FLAVOR}
@@ -15,12 +15,15 @@ COMMENT= VLC backend for Phonon
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
-FLAVORS= qt4 qt5
+FLAVORS= qt5 qt4
FLAVOR?= ${FLAVORS:[1]}
qt4_LIB_DEPENDS= libvlc.so:multimedia/vlc-qt4
qt5_LIB_DEPENDS= libvlc.so:multimedia/vlc
+qt4_DEPRECATED= Qt4 has been EOL since december 2015
+qt4_EXPIRATION_DATE= 2019-03-15
+
USES= cmake:outsource pkgconfig tar:xz
. if ${FLAVOR} == qt4
diff --git a/multimedia/phonon-xine/Makefile b/multimedia/phonon-xine/Makefile
index c9024c597564..931166ee5f3f 100644
--- a/multimedia/phonon-xine/Makefile
+++ b/multimedia/phonon-xine/Makefile
@@ -13,6 +13,9 @@ DIST_SUBDIR= KDE
MAINTAINER= kde@FreeBSD.org
COMMENT= The xine backend for Phonon
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libxine.so:multimedia/libxine
USES= cmake kde:4 pkgconfig qt:4 tar:bzip2
diff --git a/multimedia/phonon/Makefile b/multimedia/phonon/Makefile
index 1b4d7a1ac351..50dfa84a89e4 100644
--- a/multimedia/phonon/Makefile
+++ b/multimedia/phonon/Makefile
@@ -3,6 +3,7 @@
PORTNAME= phonon
DISTVERSION= 4.10.1
+PORTREVISION= 1
CATEGORIES= multimedia kde
MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}
DIST_SUBDIR= KDE/phonon
@@ -13,7 +14,7 @@ COMMENT= KDE multimedia framework
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
-FLAVORS= qt4 qt5
+FLAVORS= qt5 qt4
FLAVOR?= ${FLAVORS:[1]}
qt4_LIB_DEPENDS= libqzeitgeist.so:sysutils/qzeitgeist
@@ -22,6 +23,9 @@ qt5_PKGNAMESUFFIX= -qt5
qt4_PLIST= ${.CURDIR}/pkg-plist.qt4
qt5_PLIST= ${.CURDIR}/pkg-plist.qt5
+qt4_DEPRECATED= Qt4 has been EOL since december 2015
+qt4_EXPIRATION_DATE= 2019-03-15
+
USES= cmake compiler:c++11-lang pathfix tar:xz
CMAKE_ON= PHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT \
PHONON_NO_PLATFORMPLUGIN
diff --git a/multimedia/py-qt4-multimedia/Makefile b/multimedia/py-qt4-multimedia/Makefile
index 1b7518863e3f..a82837e4e0c5 100644
--- a/multimedia/py-qt4-multimedia/Makefile
+++ b/multimedia/py-qt4-multimedia/Makefile
@@ -8,6 +8,9 @@ CATEGORIES= multimedia devel python
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt4 toolkit, Multimedia module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
CONFIGURE_ARGS= --enable QtMultimedia
PYQT_DIST= yes
diff --git a/multimedia/py-qt4-phonon/Makefile b/multimedia/py-qt4-phonon/Makefile
index b97bc5c0ca2a..71d3f08ff6e1 100644
--- a/multimedia/py-qt4-phonon/Makefile
+++ b/multimedia/py-qt4-phonon/Makefile
@@ -7,6 +7,9 @@ CATEGORIES= multimedia devel python
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt4 toolkit, Phonon module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
CONFIGURE_ARGS= --enable phonon
PYQT_DIST= yes
diff --git a/multimedia/qmmp-plugin-pack/Makefile b/multimedia/qmmp-plugin-pack/Makefile
index 93661b393013..d28e510273cc 100644
--- a/multimedia/qmmp-plugin-pack/Makefile
+++ b/multimedia/qmmp-plugin-pack/Makefile
@@ -13,6 +13,9 @@ COMMENT= Additional plug-ins for QMMP (Qt4)
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libqmmpui.so:multimedia/qmmp
BUILD_DEPENDS= qmmp>=0.11.0:multimedia/qmmp
diff --git a/multimedia/qmmp/Makefile b/multimedia/qmmp/Makefile
index 37de548679b4..a9da8962d9f3 100644
--- a/multimedia/qmmp/Makefile
+++ b/multimedia/qmmp/Makefile
@@ -2,7 +2,7 @@
PORTNAME= qmmp
PORTVERSION= 0.11.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= multimedia
MASTER_SITES= http://qmmp.ylsoftware.com/files/ \
SF/qmmp-dev/${PORTNAME}/
@@ -13,6 +13,9 @@ COMMENT= Qt4-based multimedia player
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
CONFLICTS= ${PORTNAME}-qt5-1.*
PORTSCOUT= limit:^0.*
@@ -61,7 +64,7 @@ OPTIONS_DEFAULT= ALSA ANALYZER ARCHIVE BS2B CDDA CONVERTER COPYPASTE COVER \
CROSSFADE CUE CURL DIR_ASSOC ENCA FAAD FFMPEG FILEOPS FILEWRITER FLAC \
GNOMEHOTKEY GME HAL HOTKEY JACK KDENOTIFY LADSPA LYRICS MAD \
MMS MODPLUG MPRIS MPLAYER MUSEPACK NOTIFIER NULLOUT \
- OPUS OSS4 PROJECTM PULSEAUDIO QMMP_DIALOG QSUI QTMULTIMEDIA RGSCAN \
+ OPUS OSS4 PROJECTM PULSEAUDIO QMMP_DIALOG QSUI RGSCAN \
SHOUTCAST SB SCROBBLER SID SKINNEDUI SNDFILE SOXR STATICON STEREO \
TRACKCHANGE TWOPANELDIALOG UDISKS2 VORBIS WAVPACK WILDMIDI
diff --git a/multimedia/qt4-mobility/Makefile b/multimedia/qt4-mobility/Makefile
index 2f25e4ef1645..0f516a8782a5 100644
--- a/multimedia/qt4-mobility/Makefile
+++ b/multimedia/qt4-mobility/Makefile
@@ -15,6 +15,9 @@ COMMENT= Qt APIs for mobile devices and desktop platforms
LICENSE= LGPL21
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libblkid.so:misc/e2fsprogs-libblkid
DATE= 20130703
diff --git a/multimedia/qt4-multimedia/Makefile b/multimedia/qt4-multimedia/Makefile
index f993a531378d..523f4dcfa30a 100644
--- a/multimedia/qt4-multimedia/Makefile
+++ b/multimedia/qt4-multimedia/Makefile
@@ -9,6 +9,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt low-level multimedia API
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake:no_env qt-dist:4
USE_QT= moc_build uic_build corelib gui
diff --git a/multimedia/smplayer/Makefile b/multimedia/smplayer/Makefile
index 126057a89c76..499d7018cd56 100644
--- a/multimedia/smplayer/Makefile
+++ b/multimedia/smplayer/Makefile
@@ -63,6 +63,13 @@ PORTSCOUT= site:http://sourceforge.net/projects/smplayer/files/Unstable/releases
SUB_FILES= pkg-message
+.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|&& $$(QMAKE) $$(QMAKE_OPTS)||; \
s|lrelease|${LRELEASE}|; \
diff --git a/multimedia/smtube/Makefile b/multimedia/smtube/Makefile
index 46d60c7d6bd2..33bf33a7d09e 100644
--- a/multimedia/smtube/Makefile
+++ b/multimedia/smtube/Makefile
@@ -48,6 +48,13 @@ MPV_RUN_DEPENDS= mpv:multimedia/mpv
SMPLAYER_RUN_DEPENDS= smplayer:multimedia/smplayer
VLC_RUN_DEPENDS= vlc:multimedia/vlc
+.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} 's|$$(QMAKE_OPTS)|${QMAKE_ARGS:S,\$,\$\$,g}|' \
${WRKSRC}/Makefile
diff --git a/multimedia/umplayer/Makefile b/multimedia/umplayer/Makefile
index d6d0f37eefb4..fc739fdddfe7 100644
--- a/multimedia/umplayer/Makefile
+++ b/multimedia/umplayer/Makefile
@@ -13,6 +13,9 @@ COMMENT= Modern front-end for MPlayer (fork of SMPlayer)
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/Copying.txt
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
RUN_DEPENDS= mplayer:multimedia/mplayer
USES= desktop-file-utils gmake qmake qt:4 tar:xz
diff --git a/net-im/ekiga/Makefile b/net-im/ekiga/Makefile
index 260ad5eaac9b..53e9bfd194e3 100644
--- a/net-im/ekiga/Makefile
+++ b/net-im/ekiga/Makefile
@@ -4,7 +4,7 @@
PORTNAME= ekiga
PORTVERSION= 4.0.1
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= net-im
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -23,7 +23,7 @@ LIB_DEPENDS= libopal.so:net/opal \
RUN_DEPENDS= gnome-icon-theme>=3.0.0:misc/gnome-icon-theme
GNU_CONFIGURE= yes
-USES= compiler:c++11-lang cpe gettext gmake kde:4 libtool localbase \
+USES= compiler:c++11-lang cpe gettext gmake libtool localbase \
pathfix perl5 pkgconfig tar:xz
USE_XORG= xv
USE_GNOME= gtk20 intlhack libxml2
@@ -56,7 +56,9 @@ KAB_IMPLIES= KDE
PLIST_SUB+= VERSION=${PORTVERSION}
.if ${PORT_OPTIONS:MKDE} || ${PORT_OPTIONS:MKAB}
-USES+= qt:4
+DEPRECATED= KDE4 is end-of-life
+EXPIRATION_DATE=2018-12-31
+USES+= kde:4 qt:4
USE_KDE= kdelibs
USE_QT= corelib
CONFIGURE_ARGS+=--enable-kde
diff --git a/net-im/hotot/Makefile b/net-im/hotot/Makefile
index 071fe970d49f..6abf9e2a4bbd 100644
--- a/net-im/hotot/Makefile
+++ b/net-im/hotot/Makefile
@@ -3,7 +3,7 @@
PORTNAME= hotot
PORTVERSION= 0.9.8.14
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net-im www
MAINTAINER= danfe@FreeBSD.org
@@ -15,7 +15,7 @@ USE_GITHUB= yes
GH_ACCOUNT= lyricat
GH_PROJECT= Hotot
-USES= cmake gettext kde:4 python:2.7 qt:4
+USES= cmake gettext python:2.7
USE_GNOME= intltool
INSTALLS_ICONS= yes
@@ -23,7 +23,7 @@ CFLAGS+= -I${LOCALBASE}/include # does not uphold CPPFLAGS
LDFLAGS+= -L${LOCALBASE}/lib -lintl
OPTIONS_DEFINE= GTK2 QT4 KDE4
-OPTIONS_DEFAULT= GTK2 QT4
+OPTIONS_DEFAULT= GTK2
KDE4_DESC= KDE 4 integration (implies Qt 4)
.include <bsd.port.options.mk>
@@ -38,6 +38,9 @@ PLIST_SUB+= GTK2="@comment "
.endif
.if ${PORT_OPTIONS:MQT4} || ${PORT_OPTIONS:MKDE4}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+USES+= kde:4 qt:4
USE_QT= moc_build qmake_build rcc_build uic_build \
corelib gui sql webkit
PLIST_SUB+= QT4=""
diff --git a/net-im/kmess-kde4/Makefile b/net-im/kmess-kde4/Makefile
index 99c58a06ffd4..69ef6a4ef5a8 100644
--- a/net-im/kmess-kde4/Makefile
+++ b/net-im/kmess-kde4/Makefile
@@ -10,6 +10,9 @@ MASTER_SITES= SF/${PORTNAME}/Latest%20versions/${PORTVERSION}/
MAINTAINER= syncer@gmail.com
COMMENT= MSN Messenger client for KDE
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
LIB_DEPENDS= libqca.so:devel/qca@qt4 \
libgif.so:graphics/giflib
diff --git a/net-im/libjreen/Makefile b/net-im/libjreen/Makefile
index 78d9f56e34cf..121ebf6e2971 100644
--- a/net-im/libjreen/Makefile
+++ b/net-im/libjreen/Makefile
@@ -11,6 +11,9 @@ COMMENT= Qt4 based jabber library
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libqca.so:devel/qca@qt4 \
libspeex.so:audio/speex
diff --git a/net-im/licq-qt-gui/Makefile b/net-im/licq-qt-gui/Makefile
index 97addd55cbe7..45458209a128 100644
--- a/net-im/licq-qt-gui/Makefile
+++ b/net-im/licq-qt-gui/Makefile
@@ -12,6 +12,9 @@ COMMENT= Qt plugin for licq
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libboost_regex.so:devel/boost-libs
RUN_DEPENDS= ${LOCALBASE}/lib/licq/protocol_icq.so:${LICQ_PORT}-icq
diff --git a/net-im/psimedia/Makefile b/net-im/psimedia/Makefile
index 6b6c2a7dbfb3..2392aa9a7ae0 100644
--- a/net-im/psimedia/Makefile
+++ b/net-im/psimedia/Makefile
@@ -9,6 +9,9 @@ MASTER_SITES= http://delta.affinix.com/download/psimedia/
MAINTAINER= ports@FreeBSD.org
COMMENT= Voice and video API for Psi-like IM clients
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= liboil-0.3.so:devel/liboil \
libspeexdsp.so:audio/speexdsp
diff --git a/net-im/qxmpp/Makefile b/net-im/qxmpp/Makefile
index f6916acf3e4b..d824fdc9c8be 100644
--- a/net-im/qxmpp/Makefile
+++ b/net-im/qxmpp/Makefile
@@ -20,6 +20,9 @@ USES+= compiler:c++11-lang qt:5
USE_QT= core gui network xml buildtools_build
PLIST_SUB= QDNS="@comment "
.else
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES+= qt:4
USE_QT= corelib gui network qtestlib xml uic_build moc_build \
rcc_build
diff --git a/net-im/ramblercontacts/Makefile b/net-im/ramblercontacts/Makefile
index 8948d951c317..97d3ac706091 100644
--- a/net-im/ramblercontacts/Makefile
+++ b/net-im/ramblercontacts/Makefile
@@ -13,6 +13,9 @@ COMMENT= Free, multi-service communication client from Rambler
LICENSE= GPLv3
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake dos2unix qt:4
DOS2UNIX_GLOB= *
USE_XORG= xscrnsaver
diff --git a/net-im/telepathy-logger-qt4/Makefile b/net-im/telepathy-logger-qt4/Makefile
index 894e88b49c7d..7e5cd1cce048 100644
--- a/net-im/telepathy-logger-qt4/Makefile
+++ b/net-im/telepathy-logger-qt4/Makefile
@@ -11,6 +11,9 @@ COMMENT= Qt binding for Telepathy Logger
LICENSE= LGPL21
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libdbus-1.so:devel/dbus \
libdbus-glib-1.so:devel/dbus-glib \
libtelepathy-glib.so:net-im/telepathy-glib \
diff --git a/net-im/telepathy-qt/Makefile b/net-im/telepathy-qt/Makefile
index b6fcef641029..0367b01fc6a6 100644
--- a/net-im/telepathy-qt/Makefile
+++ b/net-im/telepathy-qt/Makefile
@@ -3,7 +3,7 @@
PORTNAME= telepathy-qt
PORTVERSION= 0.9.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-im
MASTER_SITES= https://telepathy.freedesktop.org/releases/${PORTNAME}/
@@ -17,11 +17,13 @@ LIB_DEPENDS= libtelepathy-farstream.so:net-im/telepathy-farstream \
libtelepathy-glib.so:net-im/telepathy-glib
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/_dbus_bindings.so:devel/py-dbus@${PY_FLAVOR}
-FLAVORS= qt4 qt5
+FLAVORS= qt5 qt4
FLAVOR?= ${FLAVORS:[1]}
qt4_PKGNAMESUFFIX= 4
qt5_PKGNAMESUFFIX= 5
+qt4_DEPRECATED= Qt4 has been EOL since december 2015
+qt4_EXPIRATION_DATE= 2019-03-15
USES= cmake:outsource gettext gnome localbase:ldflags pathfix pkgconfig python:2.7,build
USE_GNOME= glib20 libxslt:build
diff --git a/net-im/turpial/Makefile b/net-im/turpial/Makefile
index ecfc3232feb2..87671699cf13 100644
--- a/net-im/turpial/Makefile
+++ b/net-im/turpial/Makefile
@@ -12,6 +12,9 @@ COMMENT= Twitter client written in Python
LICENSE= GPLv3
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=1.3:devel/py-babel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}notify>=0.1.1:devel/py-notify@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setproctitle>=1.1.7:devel/py-setproctitle@${PY_FLAVOR} \
diff --git a/net-im/vacuum-im/Makefile b/net-im/vacuum-im/Makefile
index 0bcbca5466ae..70c48b9ffe68 100644
--- a/net-im/vacuum-im/Makefile
+++ b/net-im/vacuum-im/Makefile
@@ -12,6 +12,9 @@ COMMENT= Crossplatform Jabber client
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USE_GITHUB= yes
GH_ACCOUNT= Vacuum-IM
GH_PROJECT= ${PORTNAME}${PKGNAMESUFFIX}
diff --git a/net-mgmt/nagiosagent/Makefile b/net-mgmt/nagiosagent/Makefile
index 70a08a33fa79..95f710003d77 100644
--- a/net-mgmt/nagiosagent/Makefile
+++ b/net-mgmt/nagiosagent/Makefile
@@ -12,6 +12,9 @@ DISTNAME= ${PORTNAME}-${DISTVERSION}-src
MAINTAINER= myc@barev.net
COMMENT= Qt-based frontend to Nagios
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
PLIST_FILES= bin/NagiosAgent \
share/pixmaps/NagiosAgent.png
diff --git a/net-mgmt/qkismet/Makefile b/net-mgmt/qkismet/Makefile
index ccd831f106d6..2b8eb5f0bf16 100644
--- a/net-mgmt/qkismet/Makefile
+++ b/net-mgmt/qkismet/Makefile
@@ -10,6 +10,9 @@ MASTER_SITES= SF/${PORTNAME}/qKismet/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Qt 4 GUI client for Kismet
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
RUN_DEPENDS= kismet:net-mgmt/kismet
USES= qmake qt:4 tar:bzip2
diff --git a/net-p2p/amule-devel/Makefile b/net-p2p/amule-devel/Makefile
index ee1756b0fc22..fd8f042a9b37 100644
--- a/net-p2p/amule-devel/Makefile
+++ b/net-p2p/amule-devel/Makefile
@@ -111,6 +111,11 @@ XAS_USE= PERL5+=run
.include <bsd.port.options.mk>
+.if ${PORT_OPTIONS:MPLASMAMULE}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+.endif
+
.if ${PORT_OPTIONS:MED2K}
CONFLICTS+= ed2k-hash*
.endif
diff --git a/net-p2p/amule/Makefile b/net-p2p/amule/Makefile
index cefc64507c05..0dcb9b874824 100644
--- a/net-p2p/amule/Makefile
+++ b/net-p2p/amule/Makefile
@@ -107,6 +107,11 @@ XAS_USE= PERL5+=run
.include <bsd.port.options.mk>
+.if ${PORT_OPTIONS:MPLASMA_MULE}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+.endif
+
.if ${PORT_OPTIONS:MED2K}
CONFLICTS+= ed2k-hash*
.endif
diff --git a/net-p2p/bitmessage/Makefile b/net-p2p/bitmessage/Makefile
index 5c7f80483298..52f69aaf9283 100644
--- a/net-p2p/bitmessage/Makefile
+++ b/net-p2p/bitmessage/Makefile
@@ -12,6 +12,9 @@ COMMENT= Secure P2P communications client
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}qt4-core>=${PYQT4_VERSION}:devel/py-qt4-core@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}qt4-network>=${PYQT4_VERSION}:net/py-qt4-network@${PY_FLAVOR} \
diff --git a/net-p2p/eiskaltdcpp-qt/Makefile b/net-p2p/eiskaltdcpp-qt/Makefile
index 5b394eda7908..42b5aebd90ef 100644
--- a/net-p2p/eiskaltdcpp-qt/Makefile
+++ b/net-p2p/eiskaltdcpp-qt/Makefile
@@ -11,6 +11,9 @@ COMMENT= EiskaltDC++ Direct Connect client Qt GUI
LICENSE= GPLv3
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
RUN_DEPENDS= eiskaltdcpp-data>=0:net-p2p/eiskaltdcpp-data
LIB_DEPENDS= libeiskaltdcpp.so:net-p2p/eiskaltdcpp-lib
diff --git a/net-p2p/torrent-file-editor/Makefile b/net-p2p/torrent-file-editor/Makefile
index dcb4d251ee12..92f061ca4e48 100644
--- a/net-p2p/torrent-file-editor/Makefile
+++ b/net-p2p/torrent-file-editor/Makefile
@@ -33,4 +33,11 @@ QT5_USE_OFF= QT=${_QT4_DEPS:ts,}
QT5_LIB_DEPENDS_OFF= libqjson.so:devel/qjson@qt4
QT5_CMAKE_BOOL= QT5_BUILD
+.include <bsd.port.options.mk>
+
+.if ! ${PORT_OPTIONS:MQT5}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
.include <bsd.port.mk>
diff --git a/net-p2p/transmission-qt/Makefile b/net-p2p/transmission-qt/Makefile
index 0ae57fb4c84e..a838ec75c9f3 100644
--- a/net-p2p/transmission-qt/Makefile
+++ b/net-p2p/transmission-qt/Makefile
@@ -1,17 +1,20 @@
# $FreeBSD$
-PORTREVISION= 1
+PORTREVISION= 2
PKGNAMESUFFIX= -${FLAVOR}
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
-FLAVORS= qt4 qt5
+FLAVORS= qt5 qt4
FLAVOR?= ${FLAVORS:[1]}
qt4_CONFLICTS_INSTALL= transmission-qt5
qt5_CONFLICTS_INSTALL= transmission-qt4
+qt4_DEPRECATED= Qt4 has been EOL since december 2015
+qt4_EXPIRATION_DATE= 2019-03-15
+
.if ${FLAVOR} == qt4
USES= qt:4
NLS_USES= gettext-runtime:run qt:4
diff --git a/net-p2p/valknut/Makefile b/net-p2p/valknut/Makefile
index 639a1e357cf8..3dde82e3d3ef 100644
--- a/net-p2p/valknut/Makefile
+++ b/net-p2p/valknut/Makefile
@@ -12,6 +12,9 @@ COMMENT= Qt-based Direct Connect client
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libdc.so:net-p2p/dclib \
libxml2.so:textproc/libxml2
diff --git a/net-p2p/zetacoin/Makefile b/net-p2p/zetacoin/Makefile
index 73de18547fad..0c5e1dde9b07 100644
--- a/net-p2p/zetacoin/Makefile
+++ b/net-p2p/zetacoin/Makefile
@@ -4,7 +4,7 @@
PORTNAME= zetacoin
PORTVERSION= 0.11.2.3
DISTVERSIONPREFIX= v
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= net-p2p finance
MAINTAINER= daniel@morante.net
@@ -30,7 +30,7 @@ WALLET_DESC= Build wallet or P2P server node only
QRCODES_DESC= Enable QR code display when building graphical interface
CLI_DESC= Build command line RPC client
-OPTIONS_DEFAULT= X11 WALLET QRCODES
+OPTIONS_DEFAULT= WALLET
OPTIONS_GROUP= X11
OPTIONS_GROUP_X11= QRCODES
@@ -89,6 +89,9 @@ SUB_LIST+= PORTNAME=${PORTNAME}
SUB_FILES= pkg-message
USERS= ${PORTNAME}
GROUPS= ${PORTNAME}
+.else
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
.endif
.include <bsd.port.pre.mk>
diff --git a/net/avahi-qt4/Makefile b/net/avahi-qt4/Makefile
index eb34512b986c..7aca2ecc759f 100644
--- a/net/avahi-qt4/Makefile
+++ b/net/avahi-qt4/Makefile
@@ -8,6 +8,9 @@ PKGNAMESUFFIX= -qt4
MAINTAINER= gnome@FreeBSD.org
COMMENT= Qt 4 bindings to the Avahi mDNS system
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libavahi-common.so:net/avahi-app
MASTERDIR= ${.CURDIR}/../avahi-app
diff --git a/net/cagibi/Makefile b/net/cagibi/Makefile
index fa9ac7aff683..b3a981912dda 100644
--- a/net/cagibi/Makefile
+++ b/net/cagibi/Makefile
@@ -10,6 +10,9 @@ MASTER_SITES= KDE/stable/${PORTNAME}
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE SSDP/uPNP proxy
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= cmake kde:4 qt:4 tar:bzip2
USE_KDE= automoc4
USE_QT= corelib network xml dbus \
diff --git a/net/hupnp/Makefile b/net/hupnp/Makefile
index ce3640b90b80..10460014b9f0 100644
--- a/net/hupnp/Makefile
+++ b/net/hupnp/Makefile
@@ -14,6 +14,9 @@ COMMENT= Library for building UPnP devices and control points
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/hupnp/LICENSE_LGPLv3.txt
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= gmake qmake qt:4 zip
USE_QT= corelib network xml dbus gui \
moc_build rcc_build uic_build
diff --git a/net/kio-upnp-ms/Makefile b/net/kio-upnp-ms/Makefile
index fdf57469fcac..9ea0bec10d2b 100644
--- a/net/kio-upnp-ms/Makefile
+++ b/net/kio-upnp-ms/Makefile
@@ -11,6 +11,9 @@ MASTER_SITES= LOCAL/fluffy
MAINTAINER= kde@FreeBSD.org
COMMENT= KIO slave to access UPnP MediaServers
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
LIB_DEPENDS= libHUpnp.so:net/hupnp
USES= cmake kde:4 qt:4 tar:bzip2
diff --git a/net/kwooty/Makefile b/net/kwooty/Makefile
index 5388b16ebe8c..5e7425d23fee 100644
--- a/net/kwooty/Makefile
+++ b/net/kwooty/Makefile
@@ -10,6 +10,9 @@ MASTER_SITES= SF/${PORTNAME}
MAINTAINER= syncer@gmail.com
COMMENT= Usenet binary downloader for KDE4
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
RUN_DEPENDS= ${LOCALBASE}/bin/unrar:archivers/unrar \
${LOCALBASE}/bin/par2:archivers/par2cmdline \
${LOCALBASE}/bin/7z:archivers/p7zip
diff --git a/net/libkfbapi/Makefile b/net/libkfbapi/Makefile
index 1805c8d253a1..654aece80682 100644
--- a/net/libkfbapi/Makefile
+++ b/net/libkfbapi/Makefile
@@ -12,6 +12,9 @@ COMMENT= Library for accessing Facebook services
LICENSE= LGPL20
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
LIB_DEPENDS= libqjson.so:devel/qjson@qt4
USES= cmake:outsource gettext kde:4 qt:4 tar:bzip2
diff --git a/net/libproxy-kde/Makefile b/net/libproxy-kde/Makefile
index 3feb778c6afb..5e977bef767c 100644
--- a/net/libproxy-kde/Makefile
+++ b/net/libproxy-kde/Makefile
@@ -7,6 +7,9 @@ PKGNAMESUFFIX= -${LIBPROXY_SLAVE}
COMMENT= KDE plug-in for libproxy
+DEPRECATED= KDE4 is end-of-life
+EXPIRATION_DATE=2018-12-31
+
USES= kde:4
USE_KDE= runtime
diff --git a/net/ostinato/Makefile b/net/ostinato/Makefile
index eb639f357abe..159858db3e0b 100644
--- a/net/ostinato/Makefile
+++ b/net/ostinato/Makefile
@@ -13,6 +13,9 @@ COMMENT= Packet crafter/generator and analyzer with friendly GUI
LICENSE= GPLv3
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libprotobuf.so:devel/protobuf
USES= compiler:c++11-lang qmake qt:4
diff --git a/net/py-qt4-network/Makefile b/net/py-qt4-network/Makefile
index e6732dd72985..8d507a01715e 100644
--- a/net/py-qt4-network/Makefile
+++ b/net/py-qt4-network/Makefile
@@ -9,6 +9,9 @@ CATEGORIES= net devel python
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt4 toolkit, QtNetwork module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
CONFIGURE_ARGS= --enable QtNetwork
PYQT_DIST= yes
diff --git a/net/qjsonrpc/Makefile b/net/qjsonrpc/Makefile
index f18be030b4bf..860cd7ef1e5e 100644
--- a/net/qjsonrpc/Makefile
+++ b/net/qjsonrpc/Makefile
@@ -13,6 +13,9 @@ COMMENT= C++ Qt based JSON RPC2 library
LICENSE= LGPL21
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake qt:4
USE_QT= moc_build network qtestlib_build rcc_build
USE_LDCONFIG= yes
diff --git a/net/qoauth/Makefile b/net/qoauth/Makefile
index 25b23242211b..30fdd2eba990 100644
--- a/net/qoauth/Makefile
+++ b/net/qoauth/Makefile
@@ -13,6 +13,9 @@ COMMENT= Qt 4 support for OAuth-powered network services
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libqca.so:devel/qca@qt4
USES= qmake:outsource qt:4
diff --git a/net/qt4-network/Makefile b/net/qt4-network/Makefile
index f1b79fec213a..e99607cb0569 100644
--- a/net/qt4-network/Makefile
+++ b/net/qt4-network/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt network module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LICENSE= GPLv3 LGPL21 LGPL3 GFDL
LICENSE_COMB= dual
diff --git a/net/qtweetlib/Makefile b/net/qtweetlib/Makefile
index 4cc876ce90a7..91e69223d83f 100644
--- a/net/qtweetlib/Makefile
+++ b/net/qtweetlib/Makefile
@@ -11,6 +11,9 @@ COMMENT= C++ Qt based Twitter library
LICENSE= LGPL21
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libqjson.so:devel/qjson@qt4
GH_ACCOUNT= minimoog
diff --git a/net/quiterss/Makefile b/net/quiterss/Makefile
index 4019559449fc..8b397d9cdcc2 100644
--- a/net/quiterss/Makefile
+++ b/net/quiterss/Makefile
@@ -30,6 +30,13 @@ QT5_USES= qt:5 qt:5
QT5_USE= QT=buildtools_build,linguisttools_build,core,xml,gui,widgets
QT5_USE+= QT=network,multimedia,printsupport,webkit,sql,sql-sqlite3_run
+.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-DEBUG-on:
@${REINPLACE_CMD} 's|debug_and_release|debug|' \
${WRKSRC}/QuiteRSS.pro
diff --git a/net/rsplib/Makefile b/net/rsplib/Makefile
index 270592b12856..15000b3779d0 100644
--- a/net/rsplib/Makefile
+++ b/net/rsplib/Makefile
@@ -14,6 +14,9 @@ LICENSE= GPLv3
BROKEN= fails to compile: fractalgeneratorservice.cc:353:12: expected unqualified-id
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-maintainer-mode \
--enable-qt --with-qt-lib=${QT_LIBDIR} \
diff --git a/net/smb4k-kde4/Makefile b/net/smb4k-kde4/Makefile
index 798a86e0e87a..811f737160d4 100644
--- a/net/smb4k-kde4/Makefile
+++ b/net/smb4k-kde4/Makefile
@@ -11,6 +11,9 @@ DISTNAME= smb4k-${PORTVERSION}
MAINTAINER= jpaetzel@FreeBSD.org
COMMENT= KDE 4.x SMB Network browser and SMB shares mounting center
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
RUN_DEPENDS= sudo:security/sudo
USES= cmake gettext kde:4 qt:4 samba:run tar:bzip2
diff --git a/net/x2goclient/Makefile b/net/x2goclient/Makefile
index 2f1f88a27c5a..96492ca6b831 100644
--- a/net/x2goclient/Makefile
+++ b/net/x2goclient/Makefile
@@ -12,6 +12,11 @@ COMMENT= Qt client for the X2Go system
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+BROKEN= fails to build
+
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
# Avoid clash with libssh from base
BUILD_DEPENDS= ${LOCALBASE}/lib/libssh.so:security/libssh
LIB_DEPENDS= libcups.so:print/cups \
diff --git a/polish/qfaktury/Makefile b/polish/qfaktury/Makefile
index 3468a4d6f94d..26f9dc8ada0d 100644
--- a/polish/qfaktury/Makefile
+++ b/polish/qfaktury/Makefile
@@ -10,6 +10,9 @@ MASTER_SITES= SF
MAINTAINER= meritus@innervision.pl
COMMENT= Polish invoicing desktop program
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake qt:4
USE_QT= uic_build moc_build rcc_build corelib gui xml qt3support
diff --git a/ports-mgmt/packagekit/Makefile b/ports-mgmt/packagekit/Makefile
index 88317d017e4d..1f5c43d35253 100644
--- a/ports-mgmt/packagekit/Makefile
+++ b/ports-mgmt/packagekit/Makefile
@@ -75,6 +75,9 @@ PLIST_SUB+= GTK="@comment "
CONFIGURE_ARGS+=--disable-qt
.elif defined(${SLAVEPORT}) && ${SLAVEPORT}=="qt4"
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS+= libpackagekit-glib2.so:ports-mgmt/packagekit
CONFIGURE_ARGS+=--enable-qt
diff --git a/print/frescobaldi/Makefile b/print/frescobaldi/Makefile
index 1e79437b42a7..8dad5cc30497 100644
--- a/print/frescobaldi/Makefile
+++ b/print/frescobaldi/Makefile
@@ -13,6 +13,9 @@ COMMENT= Music score editor for lilypond
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= KDE4 is end-of-life, upgrade this port to version 3.0.0
+EXPIRATION_DATE=2018-12-31
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poppler-qt4>=0:graphics/py-poppler-qt4@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-ly>=0:print/py-python-ly@${PY_FLAVOR}
diff --git a/print/hplip/Makefile b/print/hplip/Makefile
index ad2fd2545be8..989bcc3c483e 100644
--- a/print/hplip/Makefile
+++ b/print/hplip/Makefile
@@ -71,6 +71,9 @@ XSANE_RUN_DEPENDS= xsane:graphics/xsane
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MQT4} && ${PORT_OPTIONS:MX11}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES+= pyqt:4
USE_PYQT= core_run dbussupport_run gui_run sip
CONFIGURE_ARGS+= --enable-qt4
diff --git a/print/kover/Makefile b/print/kover/Makefile
index 76f559d44a21..be4dfaa07383 100644
--- a/print/kover/Makefile
+++ b/print/kover/Makefile
@@ -13,6 +13,9 @@ COMMENT= WYSIWYG CD cover printer
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
LIB_DEPENDS= libcddb.so:audio/libcddb \
libcdio.so:sysutils/libcdio
diff --git a/print/kpdftool/Makefile b/print/kpdftool/Makefile
index df8c0dd2de68..4894ee75c446 100644
--- a/print/kpdftool/Makefile
+++ b/print/kpdftool/Makefile
@@ -11,7 +11,10 @@ DISTFILES= 33194-${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple utility to manipulate PS and PDF files
-RUN_DEPENDS= convert:graphics/ImageMagick6
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
+RUN_DEPENDS= convert:graphics/ImageMagick
USE_QT= qt3support moc_build porting_build uic3_build
USES= ghostscript:run qmake qt:4 zip
diff --git a/print/qpdfview/Makefile b/print/qpdfview/Makefile
index 786ebf41ea2b..6aae1a08b2cc 100644
--- a/print/qpdfview/Makefile
+++ b/print/qpdfview/Makefile
@@ -3,7 +3,7 @@
PORTNAME= qpdfview
DISTVERSION= 0.4.17beta1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= print
MASTER_SITES= https://launchpadlibrarian.net/294276875/ \
https://launchpad.net/${PORTNAME}/trunk/${DISTVERSION}/+download/
@@ -26,7 +26,7 @@ OPTIONS_DEFINE= CUPS
OPTIONS_MULTI= BACKEND
OPTIONS_MULTI_BACKEND= DJVU PS
BACKEND_DESC= Additional documents support
-OPTIONS_DEFAULT= QT4 CUPS PS
+OPTIONS_DEFAULT= QT5 CUPS PS
OPTIONS_SUB= yes
CUPS_QMAKE_OFF= "CONFIG+=without_cups"
@@ -46,6 +46,13 @@ QT5_LIB_DEPENDS= libpoppler-qt5.so:graphics/poppler-qt5
PS_LIB_DEPENDS= libspectre.so:print/libspectre
PS_QMAKE_OFF= "CONFIG+=without_ps"
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MQT4}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
pre-configure:
${REINPLACE_CMD} -e 's#/usr#${PREFIX}#g;s#${PREFIX}/share/man#${PREFIX}/man#g' \
${WRKSRC}/${PORTNAME}.pri
diff --git a/print/scribus/Makefile b/print/scribus/Makefile
index 08bc1e7da6c7..e21177df8a16 100644
--- a/print/scribus/Makefile
+++ b/print/scribus/Makefile
@@ -13,6 +13,9 @@ COMMENT= Comprehensive desktop publishing program
LICENSE= GPLv2+
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BROKEN_armv6= fails to build: scribus.cpp:6711:36: assigning to 'double *' from incompatible type 'qreal *'
BROKEN_armv7= fails to build: scribus.cpp:6711:36: assigning to 'double *' from incompatible type 'qreal *'
diff --git a/science/MOOSE-neural-simulator/Makefile b/science/MOOSE-neural-simulator/Makefile
index aa4248457a5f..feda5646b4ab 100644
--- a/science/MOOSE-neural-simulator/Makefile
+++ b/science/MOOSE-neural-simulator/Makefile
@@ -13,6 +13,9 @@ COMMENT= Multiphysics Object Oriented Simulation Environment
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENCE
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libgsl.so:math/gsl \
libhdf5.so:science/hdf5 \
libsbml.so:biology/libsbml \
diff --git a/science/avogadro/Makefile b/science/avogadro/Makefile
index 5e5f135b8394..1986f8cac9e2 100644
--- a/science/avogadro/Makefile
+++ b/science/avogadro/Makefile
@@ -12,6 +12,9 @@ COMMENT= Advanced molecular editor and viewer
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
CONFLICTS_INSTALL= libmsym
BROKEN_armv6= fails to compile: eigen2/Eigen/src/Core/Assign.h: you mixed different numeric types in 'Eigen::ei_static_assert<false>'
diff --git a/science/kst2/Makefile b/science/kst2/Makefile
index 45716627cfa0..ce19943403d9 100644
--- a/science/kst2/Makefile
+++ b/science/kst2/Makefile
@@ -66,4 +66,11 @@ QT5_USES= compiler:c++11-lang qt:5
QT5_USE= ${_USE_QT5:S/^/QT=/}
QT5_CMAKE_ON= -Dkst_qt5=on
+.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>
diff --git a/science/libgeodecomp/Makefile b/science/libgeodecomp/Makefile
index 04890a4810a1..c5f0873f0750 100644
--- a/science/libgeodecomp/Makefile
+++ b/science/libgeodecomp/Makefile
@@ -3,7 +3,7 @@
PORTNAME= libgeodecomp
PORTVERSION= 0.4.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= science devel
MASTER_SITES= http://www.libgeodecomp.org/archive/
@@ -25,7 +25,7 @@ CMAKE_ARGS= -DWITH_CUDA:BOOL=FALSE -DWITH_VISIT:BOOL=FALSE \
-DWITH_OPENCV:BOOL=FALSE -DWITH_TYPEMAPS=FALSE
OPTIONS_DEFINE= MPI QT4 SILO SCOTCH
-OPTIONS_DEFAULT= MPI QT4 SILO SCOTCH
+OPTIONS_DEFAULT= MPI SILO SCOTCH
MPI_LIB_DEPENDS= libmpich.so:net/mpich2
MPI_CMAKE_BOOL= WITH_MPI
@@ -42,4 +42,11 @@ SCOTCH_DESC= Enable graph partitioning based on Scotch/Scotch-PT
SCOTCH_BUILD_DEPENDS= ${LOCALBASE}/lib/libscotch.a:cad/scotch
SCOTCH_CMAKE_BOOL= WITH_SCOTCH
+.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>
diff --git a/science/massxpert/Makefile b/science/massxpert/Makefile
index 2f697eec2cc7..330704b5353d 100644
--- a/science/massxpert/Makefile
+++ b/science/massxpert/Makefile
@@ -12,6 +12,9 @@ COMMENT= massXpert software for (bio)chemists
LICENSE= GPLv3
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pthread-stubs.pc:devel/libpthread-stubs
LIB_DEPENDS= libpcre.so:devel/pcre \
libpng.so:graphics/png \
diff --git a/science/openstructure/Makefile b/science/openstructure/Makefile
index d876b65cfd31..391518dd711a 100644
--- a/science/openstructure/Makefile
+++ b/science/openstructure/Makefile
@@ -12,6 +12,9 @@ COMMENT= Molecular modelling and visualization environment
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_DEPENDS= fftw3>0:math/fftw3
LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \
libfftw3f.so:math/fftw3-float \
diff --git a/science/py-veusz/Makefile b/science/py-veusz/Makefile
index 6b4bd1daaca0..8154b13579eb 100644
--- a/science/py-veusz/Makefile
+++ b/science/py-veusz/Makefile
@@ -14,6 +14,9 @@ COMMENT= Scientific plotting package
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= ${PYNUMPY}
diff --git a/science/qtresistors/Makefile b/science/qtresistors/Makefile
index 1980b69418e7..22f1bde13500 100644
--- a/science/qtresistors/Makefile
+++ b/science/qtresistors/Makefile
@@ -11,6 +11,9 @@ DISTNAME= 118297-qtResistors-201001102229
MAINTAINER= kde@FreeBSD.org
COMMENT= Calculate resistance of resistor by the colors on the resistor
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake qt:4
USE_QT= gui uic_build moc_build
diff --git a/science/silo/Makefile b/science/silo/Makefile
index 98ed242f71d0..a87ef16fd137 100644
--- a/science/silo/Makefile
+++ b/science/silo/Makefile
@@ -45,6 +45,13 @@ QT4_CONFIGURE_ENABLE= silex
QT4_DESKTOP_ENTRIES= "Silex" "Silex browser for Silo files" \
"" "silex" "" true
+.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|\(_Qt_dir/include\)"|\1/qt4"| ; \
diff --git a/security/fwbuilder/Makefile b/security/fwbuilder/Makefile
index 4272bd428693..0bac668fe69c 100644
--- a/security/fwbuilder/Makefile
+++ b/security/fwbuilder/Makefile
@@ -11,6 +11,9 @@ MASTER_SITES= SF/${PORTNAME}/Current_Packages/${PORTVERSION}
MAINTAINER= cy@FreeBSD.org
COMMENT= Firewall Builder GUI and policy compilers
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BROKEN_powerpc64= fails to configure: libz library not found
LIB_DEPENDS= libxslt.so:textproc/libxslt \
diff --git a/security/ike/Makefile b/security/ike/Makefile
index 675656932fca..3020da1fa307 100644
--- a/security/ike/Makefile
+++ b/security/ike/Makefile
@@ -40,6 +40,13 @@ QTGUI_CMAKE_ON= -DQTGUI=YES
QTGUI_USES= qt:4
QTGUI_USE= QT=gui,moc_build,qmake_build,rcc_build,uic_build
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MQTGUI}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
post-install:
@if ! ${SYSCTL} -a | ${GREP} -q ipsec; then \
${ECHO_MSG} "===> -------------------------------------------------------------------------"; \
diff --git a/security/keepassx2/Makefile b/security/keepassx2/Makefile
index c07ee444890a..17e26f6eda03 100644
--- a/security/keepassx2/Makefile
+++ b/security/keepassx2/Makefile
@@ -21,6 +21,9 @@ LICENSE_FILE_NOKIA-LGPL-EXCEPTION= ${WRKSRC}/LICENSE.NOKIA-LGPL-EXCEPTION
LICENSE_PERMS_BOOST-1.0= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
LICENSE_PERMS_NOKIA-LGPL-EXCEPTION= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libgcrypt.so:security/libgcrypt
CONFLICTS_INSTALL= keepassx-0.* keepassx-devel-* keepassxc-*
diff --git a/security/kqoauth/Makefile b/security/kqoauth/Makefile
index 6f6345dadc6d..c35fd5008863 100644
--- a/security/kqoauth/Makefile
+++ b/security/kqoauth/Makefile
@@ -10,6 +10,9 @@ COMMENT= Implementation of OAuth 1.0 in C++ for Qt
LICENSE= LGPL21
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= pkgconfig qmake qt:4
USE_QT= corelib network gui moc_build qtestlib_build
USE_LDCONFIG= yes
diff --git a/security/ophcrack/Makefile b/security/ophcrack/Makefile
index f923ead90895..120f7af10823 100644
--- a/security/ophcrack/Makefile
+++ b/security/ophcrack/Makefile
@@ -34,6 +34,13 @@ X11_CONFIGURE_OFF= --disable-gui
GRAPH_LIB_DEPENDS= libqwt.so:x11-toolkits/qwt5
GRAPH_CONFIGURE_OFF= --disable-graph
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MX11}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
post-patch:
@${REINPLACE_CMD} -E '/#include <byteswap\.h>/d ; \
/#include/s,"bswap\.h",<machine/endian.h>, ; \
diff --git a/security/pinentry/Makefile b/security/pinentry/Makefile
index 8c0e72f21305..2436264ce19b 100644
--- a/security/pinentry/Makefile
+++ b/security/pinentry/Makefile
@@ -63,6 +63,11 @@ PINENTRY_BIN= ${PINENTRY_${gui}}
. endif
.endfor
+.if ${PORT_OPTIONS:MQT4}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
do-install:
${LN} -sf ${PINENTRY_BIN} ${STAGEDIR}${PREFIX}/bin/pinentry
${INSTALL_DATA} ${WRKSRC}/doc/pinentry.info ${STAGEDIR}${PREFIX}/${INFO_PATH}
diff --git a/security/qtkeychain/Makefile b/security/qtkeychain/Makefile
index 2a65f001192c..f9c41b8f417d 100644
--- a/security/qtkeychain/Makefile
+++ b/security/qtkeychain/Makefile
@@ -3,7 +3,7 @@
PORTNAME= qtkeychain
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security
PKGNAMESUFFIX= -${FLAVOR}
@@ -13,9 +13,12 @@ COMMENT= Platform independent Qt API for storing passwords
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
-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 localbase:ldflags pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= frankosterfeld
diff --git a/security/quantis/Makefile b/security/quantis/Makefile
index cd0bd7647aa7..be28d5744db6 100644
--- a/security/quantis/Makefile
+++ b/security/quantis/Makefile
@@ -3,6 +3,7 @@
PORTNAME= quantis
DISTVERSION= v18.03.08
+PORTREVISION= 1
CATEGORIES= security devel java
MASTER_SITES= https://www.idquantique.com/wordpress/wp-content/uploads/
DISTNAME= Quantis-${DISTVERSION}
@@ -14,14 +15,15 @@ LICENSE= BSD3CLAUSE GPLv2
LICENSE_COMB= dual
LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/../License.txt
+BROKEN= does not build
BROKEN_aarch64= fails to build: Could not find JNI (missing: JAVA_AWT_LIBRARY JAVA_JVM_LIBRARY)
BROKEN_armv6= fails to build: Could not find JNI (missing: JAVA_AWT_LIBRARY JAVA_JVM_LIBRARY)
BROKEN_armv7= fails to build: Could not find JNI (missing: JAVA_AWT_LIBRARY JAVA_JVM_LIBRARY)
-USES= cmake compiler:c++11-lang qt:4 zip:infozip
+USES= cmake compiler:c++11-lang zip:infozip
OPTIONS_DEFINE= PCI USB JAVA COMPAT TOOL GUI DOCS EXAMPLES
-OPTIONS_DEFAULT=PCI USB JAVA TOOL GUI
+OPTIONS_DEFAULT=PCI USB JAVA TOOL
NO_OPTIONS_SORT=yes
PCI_DESC= Enable Quantis PCI support
@@ -76,6 +78,10 @@ BUILD_DEPENDS+= ${LOCALBASE}/lib/libboost_date_time.a:devel/boost-libs
CXXFLAGS+= -I${LOCALBASE}/include
. if ${PORT_OPTIONS:MGUI}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
+USES+= qt:4
USE_QT+= corelib gui moc_build uic_build rcc_build qmake_build
. else
CMAKE_ARGS+= -DDISABLE_EASYQUANTIS_GUI=1
diff --git a/security/subversion-kwallet/Makefile b/security/subversion-kwallet/Makefile
index 704bde9079e7..60c1b0ca0f36 100644
--- a/security/subversion-kwallet/Makefile
+++ b/security/subversion-kwallet/Makefile
@@ -7,6 +7,9 @@ CATEGORIES= security kde
MAINTAINER= lev@FreeBSD.org
COMMENT= KDE KWallet integration for Version control system
+DEPRECATED= KDE4 is end-of-life
+EXPIRATION_DATE=2018-12-31
+
USE_KDE= kdelibs runtime
USES+= kde:4
diff --git a/security/tpmmanager/Makefile b/security/tpmmanager/Makefile
index 0f766a90a516..755580aeac10 100644
--- a/security/tpmmanager/Makefile
+++ b/security/tpmmanager/Makefile
@@ -12,6 +12,9 @@ COMMENT= TPM Manager
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libtspi.so:security/trousers
USES= qmake qt:4
diff --git a/security/yubikey-personalization-gui/Makefile b/security/yubikey-personalization-gui/Makefile
index a28c92f542ba..d7b205236b66 100644
--- a/security/yubikey-personalization-gui/Makefile
+++ b/security/yubikey-personalization-gui/Makefile
@@ -35,6 +35,13 @@ PLIST_FILES= bin/yubikey-personalization-gui \
share/pixmaps/yubikey-personalization-gui.png \
share/pixmaps/yubikey-personalization-gui.xpm
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MQT4}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/build/release/${PORTNAME} \
${STAGEDIR}${PREFIX}/bin
diff --git a/sysutils/android-file-transfer/Makefile b/sysutils/android-file-transfer/Makefile
index a845614beef1..856609fc9389 100644
--- a/sysutils/android-file-transfer/Makefile
+++ b/sysutils/android-file-transfer/Makefile
@@ -55,6 +55,13 @@ QT5_USE= QT=qmake_build,buildtools_build,core,gui,widgets
QT5_CMAKE_ON= -DDESIRED_QT_VERSION:STRING=5
QT5_IMPLIES= QT
+.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} '/set.*AFT_VERSION/s/".*"/"${GH_TAGNAME}"/' \
${WRKSRC}/CMakeLists.txt
diff --git a/sysutils/bacula9-bat/Makefile b/sysutils/bacula9-bat/Makefile
index 7ee3e1f4e800..16e725aa06f1 100644
--- a/sysutils/bacula9-bat/Makefile
+++ b/sysutils/bacula9-bat/Makefile
@@ -6,6 +6,9 @@ PKGNAMESUFFIX= 9-bat
COMMENT= Network backup solution (GUI)
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS+= libqwt.so:x11-toolkits/qwt5 \
libbac.so:sysutils/bacula9-client
diff --git a/sysutils/bareos-traymonitor/Makefile b/sysutils/bareos-traymonitor/Makefile
index 25df72767303..20be5d1792a0 100644
--- a/sysutils/bareos-traymonitor/Makefile
+++ b/sysutils/bareos-traymonitor/Makefile
@@ -6,6 +6,9 @@ PKGNAMESUFFIX= -traymonitor
COMMENT= Backup archiving recovery open sourced (traymonitor)
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS+= libqwt.so:x11-toolkits/qwt5 \
libbareos.so:sysutils/bareos-client
diff --git a/sysutils/bareos16-bat/Makefile b/sysutils/bareos16-bat/Makefile
index f65b9c9a82e9..621097f2439c 100644
--- a/sysutils/bareos16-bat/Makefile
+++ b/sysutils/bareos16-bat/Makefile
@@ -5,6 +5,9 @@ PKGNAMESUFFIX= -bat
COMMENT= Backup archiving recovery open sourced (GUI)
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS+= libqwt.so:x11-toolkits/qwt5 \
libbareos.so:sysutils/bareos16-client
diff --git a/sysutils/bareos16-traymonitor/Makefile b/sysutils/bareos16-traymonitor/Makefile
index bffefaa0eafc..8119d4bc09a7 100644
--- a/sysutils/bareos16-traymonitor/Makefile
+++ b/sysutils/bareos16-traymonitor/Makefile
@@ -6,6 +6,9 @@ PKGNAMESUFFIX= -traymonitor
COMMENT= Backup archiving recovery open sourced (traymonitor)
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS+= libqwt.so:x11-toolkits/qwt5 \
libbareos.so:sysutils/bareos16-client
diff --git a/sysutils/kcm-polkit-kde/Makefile b/sysutils/kcm-polkit-kde/Makefile
index 5ac2a80bb5a6..51980f16dfb8 100644
--- a/sysutils/kcm-polkit-kde/Makefile
+++ b/sysutils/kcm-polkit-kde/Makefile
@@ -11,6 +11,9 @@ DISTNAME= ${PORTNAME}-kcmodules-1-${PORTDATE}
MAINTAINER= kde@FreeBSD.org
COMMENT= Polkit-KDE configuration module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
LIB_DEPENDS= libpolkit-qt-agent-1.so:sysutils/polkit-qt@qt4
RUN_DEPENDS= ${KDE_PREFIX}/lib/kde4/libexec/polkit-kde-authentication-agent-1:sysutils/polkit-kde
diff --git a/sysutils/kdirstat/Makefile b/sysutils/kdirstat/Makefile
index c6c99aba2637..9488863f6d9d 100644
--- a/sysutils/kdirstat/Makefile
+++ b/sysutils/kdirstat/Makefile
@@ -14,6 +14,9 @@ COMMENT= KDE utility that sums up disk usage for directory trees
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
WRKSRC= ${WRKDIR}/jeromerobert-k4dirstat-3a4663ee20e7
USES= cmake cpe gettext-tools kde:4 qt:4 tar:bzip2
diff --git a/sysutils/policykit-qt/Makefile b/sysutils/policykit-qt/Makefile
index 20bf49664463..2fec84dfdf29 100644
--- a/sysutils/policykit-qt/Makefile
+++ b/sysutils/policykit-qt/Makefile
@@ -11,6 +11,9 @@ DISTNAME= polkit-qt-${PORTVERSION}
MAINTAINER= kde@FreeBSD.org
COMMENT= PolicyKit manager for Qt
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libpolkit.so:sysutils/policykit
USE_LDCONFIG= yes
diff --git a/sysutils/polkit-kde/Makefile b/sysutils/polkit-kde/Makefile
index c9cc130f069b..6f437c95c99a 100644
--- a/sysutils/polkit-kde/Makefile
+++ b/sysutils/polkit-kde/Makefile
@@ -13,6 +13,9 @@ COMMENT= Polkit authentication UI for KDE Workspaces
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
LIB_DEPENDS= libpolkit-qt-agent-1.so:sysutils/polkit-qt@qt4
USES= cmake kde:4 qt:4 tar:bzip2
diff --git a/sysutils/polkit-qt/Makefile b/sysutils/polkit-qt/Makefile
index 85406f9e3119..56acb14cd7c8 100644
--- a/sysutils/polkit-qt/Makefile
+++ b/sysutils/polkit-qt/Makefile
@@ -4,7 +4,7 @@
PORTNAME= polkit-qt
DISTVERSIONPREFIX= 1-
DISTVERSION= 0.112.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= KDE/stable/apps/KDE4.x/admin/
PKGNAMESUFFIX= ${FLAVOR:C/qt//}
@@ -17,9 +17,12 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libpolkit-agent-1.so:sysutils/polkit
-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 gnome pkgconfig tar:bzip2
USE_GNOME= glib20
CMAKE_OFF= BUILD_EXAMPLES \
diff --git a/sysutils/qpxtool/Makefile b/sysutils/qpxtool/Makefile
index 9218962cd746..11556e1dae96 100644
--- a/sysutils/qpxtool/Makefile
+++ b/sysutils/qpxtool/Makefile
@@ -13,6 +13,9 @@ COMMENT= GUI for testing CD/DVD quality and transfer rate
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BROKEN_aarch64= fails to compile: qpx_mmc_defs.h:608:4: constant expression evaluates to -1 which cannot be narrowed to type 'char'
BROKEN_armv6= fails to compile: qpx_mmc_defs.h:608:4: constant expression evaluates to -1 which cannot be narrowed to type 'char'
BROKEN_armv7= fails to compile: qpx_mmc_defs.h:608:4: constant expression evaluates to -1 which cannot be narrowed to type 'char'
diff --git a/sysutils/qsynergy/Makefile b/sysutils/qsynergy/Makefile
index 35b6ade140cd..20fe571665ba 100644
--- a/sysutils/qsynergy/Makefile
+++ b/sysutils/qsynergy/Makefile
@@ -12,6 +12,9 @@ COMMENT= Comprehensive and easy to use graphical front end for Synergy
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake qt:4
USE_QT= moc_build rcc_build uic_build corelib gui network
diff --git a/sysutils/qzeitgeist/Makefile b/sysutils/qzeitgeist/Makefile
index c80402296f2b..f29331dfe636 100644
--- a/sysutils/qzeitgeist/Makefile
+++ b/sysutils/qzeitgeist/Makefile
@@ -17,6 +17,9 @@ COMMENT= Qt 4 wrapper library around the Zeitgeist D-Bus API
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_DEPENDS= rapper:textproc/raptor2 \
${PYTHON_PKGNAMEPREFIX}rdflib>=0:textproc/py-rdflib@${PY_FLAVOR}
diff --git a/sysutils/searchmonkey/Makefile b/sysutils/searchmonkey/Makefile
index 15cdcc4f2e63..7798d9baa1f2 100644
--- a/sysutils/searchmonkey/Makefile
+++ b/sysutils/searchmonkey/Makefile
@@ -13,6 +13,9 @@ COMMENT= Search using regexes for file names and text
LICENSE= GPLv3+
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake dos2unix qt:4 zip
USE_CXXSTD= c++98
DOS2UNIX_GLOB= *.cpp *.h
diff --git a/sysutils/unetbootin/Makefile b/sysutils/unetbootin/Makefile
index fcb79aa1ebe6..d6797dcbae0f 100644
--- a/sysutils/unetbootin/Makefile
+++ b/sysutils/unetbootin/Makefile
@@ -12,6 +12,9 @@ COMMENT= Bootable Live USB creator for various Linux distributions
LICENSE= GPLv2+
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
RUN_DEPENDS= 7z:archivers/p7zip \
syslinux:sysutils/syslinux \
mke2fs:sysutils/e2fsprogs
diff --git a/textproc/ansifilter/Makefile b/textproc/ansifilter/Makefile
index 9ee3da68e5d7..b068d408917d 100644
--- a/textproc/ansifilter/Makefile
+++ b/textproc/ansifilter/Makefile
@@ -31,6 +31,9 @@ QT4_DESKTOP_ENTRIES= "ANSIFilter" "" "" "${PORTNAME}-gui" \
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MQT4}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
CONFIGURE_WRKSRC= ${WRKSRC}/src/qt-gui
QMAKE_SOURCE_PATH= ${CONFIGURE_WRKSRC}/${PORTNAME}-gui.pro
.endif
diff --git a/textproc/beediff/Makefile b/textproc/beediff/Makefile
index d5f370aa9bdf..1a853ed40b8a 100644
--- a/textproc/beediff/Makefile
+++ b/textproc/beediff/Makefile
@@ -13,6 +13,9 @@ COMMENT= Qt 4 based diff frontend
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/licence.txt
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake qt:4
USE_QT= corelib gui moc_build rcc_build
USE_XORG= x11 xext
diff --git a/textproc/dixit/Makefile b/textproc/dixit/Makefile
index 8d2639fb8a08..d00f896a2294 100644
--- a/textproc/dixit/Makefile
+++ b/textproc/dixit/Makefile
@@ -19,6 +19,9 @@ COMMENT= Romanian dictionaries databases and query application
LICENSE= GPLv3+
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake qt:4
USE_QT= corelib gui network moc_build rcc_build
LDFLAGS+= -lz
diff --git a/textproc/goldendict/Makefile b/textproc/goldendict/Makefile
index 9fd312a89c72..af3dfec2cdea 100644
--- a/textproc/goldendict/Makefile
+++ b/textproc/goldendict/Makefile
@@ -13,6 +13,9 @@ COMMENT= Feature-rich Qt4 based dictionary lookup program
LICENSE= GPLv3
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell \
libvorbis.so:audio/libvorbis
diff --git a/textproc/ibus-qt/Makefile b/textproc/ibus-qt/Makefile
index 5138049c47dd..049d9712c64c 100644
--- a/textproc/ibus-qt/Makefile
+++ b/textproc/ibus-qt/Makefile
@@ -14,6 +14,9 @@ COMMENT= IBus input method module for Qt4
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_DEPENDS= ibus>=1.3.7:textproc/ibus
RUN_DEPENDS= ibus>=1.3.7:textproc/ibus
LIB_DEPENDS= libdbus-1.so:devel/dbus \
diff --git a/textproc/kdiff3/Makefile b/textproc/kdiff3/Makefile
index 514592070163..968de8a03356 100644
--- a/textproc/kdiff3/Makefile
+++ b/textproc/kdiff3/Makefile
@@ -13,6 +13,9 @@ COMMENT= KDE4 graphical frontend for diff
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= cmake:outsource kde:4 qt:4
USE_KDE= kdelibs libkonq automoc4
USE_QT= moc_build qmake_build rcc_build uic_build
diff --git a/textproc/py-qt4-xml/Makefile b/textproc/py-qt4-xml/Makefile
index 92c27031c5ef..6d4e356601da 100644
--- a/textproc/py-qt4-xml/Makefile
+++ b/textproc/py-qt4-xml/Makefile
@@ -9,6 +9,9 @@ CATEGORIES= textproc devel python
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt4 toolkit, QtXml module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
CONFIGURE_ARGS= --enable QtXml
PYQT_DIST= yes
diff --git a/textproc/py-qt4-xmlpatterns/Makefile b/textproc/py-qt4-xmlpatterns/Makefile
index b1a63fa52bdf..25e71a0dbd75 100644
--- a/textproc/py-qt4-xmlpatterns/Makefile
+++ b/textproc/py-qt4-xmlpatterns/Makefile
@@ -8,6 +8,9 @@ CATEGORIES= textproc devel python
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt4 toolkit, QtXmlPatterns module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
CONFIGURE_ARGS= --enable QtXmlPatterns
PYQT_DIST= yes
diff --git a/textproc/qstardict/Makefile b/textproc/qstardict/Makefile
index f857995a3d7b..69668dadac9b 100644
--- a/textproc/qstardict/Makefile
+++ b/textproc/qstardict/Makefile
@@ -13,6 +13,9 @@ COMMENT= Qt 4 based dictionary program (stardict clone)
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= dos2unix pkgconfig qmake qt:4 tar:bzip2
USE_QT= corelib gui network xml uic_build moc_build rcc_build
USE_GNOME= glib20
diff --git a/textproc/qt4-clucene/Makefile b/textproc/qt4-clucene/Makefile
index 92bd19c0c6a1..277f2a845a56 100644
--- a/textproc/qt4-clucene/Makefile
+++ b/textproc/qt4-clucene/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt bindings for the CLucene full-text search library
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake:no_env qt-dist:4
USE_QT= corelib
diff --git a/textproc/qt4-xml/Makefile b/textproc/qt4-xml/Makefile
index 78c11613a7d7..1abc30736160 100644
--- a/textproc/qt4-xml/Makefile
+++ b/textproc/qt4-xml/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt SAX and DOM implementations
+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
diff --git a/textproc/qt4-xmlpatterns-tool/Makefile b/textproc/qt4-xmlpatterns-tool/Makefile
index e77f3e6feb26..dc5fe44c9ef2 100644
--- a/textproc/qt4-xmlpatterns-tool/Makefile
+++ b/textproc/qt4-xmlpatterns-tool/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt command-line utility for running XQueries
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake:no_env qt-dist:4
USE_QT= xmlpatterns
diff --git a/textproc/qt4-xmlpatterns/Makefile b/textproc/qt4-xmlpatterns/Makefile
index 3605df729c5d..ab99e37c4fa8 100644
--- a/textproc/qt4-xmlpatterns/Makefile
+++ b/textproc/qt4-xmlpatterns/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt support for XPath, XQuery, XSLT and XML Schema
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake:no_env qt-dist:4
USE_QT= moc_build rcc_build corelib network
diff --git a/textproc/scim-bridge-qt4/Makefile b/textproc/scim-bridge-qt4/Makefile
index 6fbb61e7d2ba..2cba6022920d 100644
--- a/textproc/scim-bridge-qt4/Makefile
+++ b/textproc/scim-bridge-qt4/Makefile
@@ -13,6 +13,9 @@ COMMENT= Qt4 client for Scim-bridge
LICENSE= GPLv2 LGPL21
LICENSE_COMB= dual
+
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
LICENSE_FILE_GPLv2= ${WRKSRC}/doc/LICENSE.GPL
LICENSE_FILE_LGPL21= ${WRKSRC}/doc/LICENSE.LGPL
diff --git a/textproc/soprano/Makefile b/textproc/soprano/Makefile
index 7010ee2649bd..73425c5c15dc 100644
--- a/textproc/soprano/Makefile
+++ b/textproc/soprano/Makefile
@@ -10,6 +10,9 @@ MASTER_SITES= SF/${PORTNAME}/Soprano/${PORTVERSION}
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt/C++ RDF framework
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libraptor2.so:textproc/raptor2 \
librdf.so:textproc/redland \
libiodbc.so:databases/libiodbc
diff --git a/textproc/uim-kde4/Makefile b/textproc/uim-kde4/Makefile
index 1a9dd96c70e0..0dd5f45dc7be 100644
--- a/textproc/uim-kde4/Makefile
+++ b/textproc/uim-kde4/Makefile
@@ -6,6 +6,9 @@ PKGNAMESUFFIX= -kde4
COMMENT= KDE4 panel applet of uim input method
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BUILD_DEPENDS= cmake:devel/cmake
LIB_DEPENDS= libuim.so:textproc/uim
RUN_DEPENDS= uim-pref-qt4:textproc/uim-qt4
diff --git a/textproc/uim-qt4/Makefile b/textproc/uim-qt4/Makefile
index db3274f8a206..17070e798fb5 100644
--- a/textproc/uim-qt4/Makefile
+++ b/textproc/uim-qt4/Makefile
@@ -5,6 +5,9 @@ PKGNAMESUFFIX= -qt4
COMMENT= Qt4 modules of uim input method
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libuim.so:textproc/uim
USE_QT= gui corelib qmake_build moc_build network qt3support \
diff --git a/textproc/xxdiff/Makefile b/textproc/xxdiff/Makefile
index e96f73298662..6dbdd3cebf06 100644
--- a/textproc/xxdiff/Makefile
+++ b/textproc/xxdiff/Makefile
@@ -12,6 +12,9 @@ COMMENT= Graphical file and directories comparator and merge tool
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= bison gmake qt:4 tar:bz2
USE_QT= gui moc_build qmake_build uic_build
diff --git a/www/aria2fe/Makefile b/www/aria2fe/Makefile
index 70a0059b819a..e01d30e47eeb 100644
--- a/www/aria2fe/Makefile
+++ b/www/aria2fe/Makefile
@@ -12,6 +12,9 @@ COMMENT= Aria2 Qt front-end
LICENSE= GPLv3+
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
RUN_DEPENDS= aria2c:www/aria2 \
xterm:x11/xterm
diff --git a/www/cutycapt/Makefile b/www/cutycapt/Makefile
index d135dff7500a..db1798656256 100644
--- a/www/cutycapt/Makefile
+++ b/www/cutycapt/Makefile
@@ -12,6 +12,9 @@ COMMENT= Command-line utility to capture WebKit's rendering of a web page
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
WRKSRC= ${WRKDIR}/CutyCapt
USES= qmake qt:4
diff --git a/www/kpartsplugin/Makefile b/www/kpartsplugin/Makefile
index 5dacd820a19f..d6df70359e97 100644
--- a/www/kpartsplugin/Makefile
+++ b/www/kpartsplugin/Makefile
@@ -10,6 +10,9 @@ DISTNAME= ${PORTNAME}-${PORTDATE}
MAINTAINER= kde@FreeBSD.org
COMMENT= Browser file viewer using KDE technology
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
USES= cmake kde:4 qt:4 webplugin:native tar:bzip2
USE_KDE= kdelibs automoc4
USE_QT= corelib gui moc_build qmake_build rcc_build uic_build
diff --git a/www/kwebkitpart/Makefile b/www/kwebkitpart/Makefile
index caec39e1b7ae..c57aface2349 100644
--- a/www/kwebkitpart/Makefile
+++ b/www/kwebkitpart/Makefile
@@ -9,6 +9,9 @@ MASTER_SITES= LOCAL/makc
MAINTAINER= kde@FreeBSD.org
COMMENT= Web browser component for KDE SC based on QtWebKit
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
USES= cmake kde:4 cpe qt:4 tar:xz
USE_KDE= kdelibs automoc4
USE_QT= designer gui webkit \
diff --git a/www/linkchecker/Makefile b/www/linkchecker/Makefile
index 9d61c07fcc19..200179c04b6a 100644
--- a/www/linkchecker/Makefile
+++ b/www/linkchecker/Makefile
@@ -47,6 +47,11 @@ SYNTAX_RUN_DEPENDS=\
.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 \
'/^Icon/s|=.*|=linkchecker|' ${WRKSRC}/doc/*.desktop
diff --git a/www/opera/Makefile b/www/opera/Makefile
index 4d0fe33236e0..225ef26c0cc9 100644
--- a/www/opera/Makefile
+++ b/www/opera/Makefile
@@ -67,6 +67,11 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
INSTALLS_ICONS= yes
.endif
+.if ${PORT_OPTIONS:MKDE4}
+DEPRECATED= KDE4 is end-of-life
+EXPIRATION_DATE=2018-12-31
+.endif
+
OPERA_ARCH= ${ARCH:S,i386,intel,}
post-extract:
diff --git a/www/py-qt4-webkit/Makefile b/www/py-qt4-webkit/Makefile
index 160cafdda7f1..962a46f22297 100644
--- a/www/py-qt4-webkit/Makefile
+++ b/www/py-qt4-webkit/Makefile
@@ -8,6 +8,9 @@ CATEGORIES= www devel python
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt4 toolkit, QtWebKit module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
CONFIGURE_ARGS= --enable QtWebKit
PYQT_DIST= yes
diff --git a/www/qt4-webkit/Makefile b/www/qt4-webkit/Makefile
index 9f4d929e0f77..4483556c988f 100644
--- a/www/qt4-webkit/Makefile
+++ b/www/qt4-webkit/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt WebKit implementation
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USE_QT= corelib declarative gui network \
moc_build rcc_build
USE_XORG= xrender
diff --git a/www/qupzilla-qt4/Makefile b/www/qupzilla-qt4/Makefile
index 9ccb387d4762..8417d141b7e4 100644
--- a/www/qupzilla-qt4/Makefile
+++ b/www/qupzilla-qt4/Makefile
@@ -13,6 +13,9 @@ COMMENT= Web browser based on WebKit engine and Qt Framework
LICENSE= GPLv3
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell
CONFLICTS_INSTALL= ${PORTNAME}-qt5*
diff --git a/www/rekonq/Makefile b/www/rekonq/Makefile
index d08406a3aa68..fa8624284a9f 100644
--- a/www/rekonq/Makefile
+++ b/www/rekonq/Makefile
@@ -11,6 +11,9 @@ COMMENT= Lightweight KDE browser based on WebKit
LICENSE= GPLv3+ GFDL
LICENSE_COMB= multi
+
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
LICENSE_FILE_GPLv3+ = ${WRKSRC}/COPYING
LICENSE_FILE_GFDL= ${WRKSRC}/COPYING.DOC
diff --git a/x11-fm/qtfm/Makefile b/x11-fm/qtfm/Makefile
index 89abde08c3ec..93d87eacadce 100644
--- a/x11-fm/qtfm/Makefile
+++ b/x11-fm/qtfm/Makefile
@@ -13,6 +13,9 @@ COMMENT= Small, lightweight file manager based on pure Qt
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libinotify.so:devel/libinotify
USES= dos2unix qmake qt:4
diff --git a/x11-fonts/fontmatrix/Makefile b/x11-fonts/fontmatrix/Makefile
index 63829ef5c8ef..63f9069ef0ce 100644
--- a/x11-fonts/fontmatrix/Makefile
+++ b/x11-fonts/fontmatrix/Makefile
@@ -11,6 +11,9 @@ COMMENT= Graphical font manager
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
BROKEN_armv6= fails to compile: src/fminfodisplay.cpp:155:17: no matching function for call to 'qMax'
BROKEN_armv7= fails to compile: src/fminfodisplay.cpp:155:17: no matching function for call to 'qMax'
diff --git a/x11-themes/Kvantum/Makefile b/x11-themes/Kvantum/Makefile
index 31254780d94f..a33eb0f1c9fa 100644
--- a/x11-themes/Kvantum/Makefile
+++ b/x11-themes/Kvantum/Makefile
@@ -3,6 +3,7 @@
PORTNAME= Kvantum
DISTVERSIONPREFIX= V
DISTVERSION= 0.10.7
+PORTREVISION= 1
CATEGORIES= x11-themes
MAINTAINER= rezny@FreeBSD.org
@@ -11,9 +12,12 @@ COMMENT= SVG-based theme engine for Qt, KDE and LXQt
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
-FLAVORS= qt4 qt5
+FLAVORS= qt5 qt4
FLAVOR?= ${FLAVORS:[1]}
+qt4_DEPRECATED= Qt4 has been EOL since december 2015
+qt4_EXPIRATION_DATE= 2019-03-15
+
qt4_PKGNAMESUFFIX= -qt4
qt5_PKGNAMESUFFIX= -qt5
diff --git a/x11-themes/adwaita-qt/Makefile b/x11-themes/adwaita-qt/Makefile
index b56db73f4d2c..b02a30652be2 100644
--- a/x11-themes/adwaita-qt/Makefile
+++ b/x11-themes/adwaita-qt/Makefile
@@ -16,6 +16,9 @@ FLAVORS= qt5 qt4
FLAVOR?= ${FLAVORS:[1]}
qt4_PKGNAMESUFFIX= 4
qt5_PKGNAMESUFFIX= 5
+qt4_DEPRECATED= Qt4 has been EOL since december 2015
+qt4_EXPIRATION_DATE= 2019-03-15
+
USES= cmake:outsource compiler:c++11-lib localbase pkgconfig
. if ${FLAVOR} == qt4
diff --git a/x11-themes/gtk-qt4-engine/Makefile b/x11-themes/gtk-qt4-engine/Makefile
index 3aa3ea033c36..16a5cd4919d5 100644
--- a/x11-themes/gtk-qt4-engine/Makefile
+++ b/x11-themes/gtk-qt4-engine/Makefile
@@ -12,6 +12,9 @@ COMMENT= GTK+ 2.x theme engine allowing to use Qt/KDE styles
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
diff --git a/x11-themes/kde-gtk-config/Makefile b/x11-themes/kde-gtk-config/Makefile
index 624b637cf49d..b152d408abc5 100644
--- a/x11-themes/kde-gtk-config/Makefile
+++ b/x11-themes/kde-gtk-config/Makefile
@@ -9,6 +9,9 @@ MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}/src
MAINTAINER= kde@FreeBSD.org
COMMENT= GTK2 and GTK3 Configurator for KDE
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
USES= cmake:outsource gettext kde:4 pkgconfig qt:4 tar:xz
USE_GNOME= gtk20 gtk30
USE_KDE= automoc4 kdelibs
diff --git a/x11-themes/kde4-style-bespin/Makefile b/x11-themes/kde4-style-bespin/Makefile
index 0ac43cc3fe32..77e9eca5323d 100644
--- a/x11-themes/kde4-style-bespin/Makefile
+++ b/x11-themes/kde4-style-bespin/Makefile
@@ -14,6 +14,9 @@ COMMENT= Configurable KDE4 style
LICENSE= LGPL21
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
WRKSRC= ${WRKDIR}/cloudcity
USES= cmake:noninja kde:4 qt:4
diff --git a/x11-themes/kde4-style-nitrogen/Makefile b/x11-themes/kde4-style-nitrogen/Makefile
index dcfca18566aa..7da0d45eb8b4 100644
--- a/x11-themes/kde4-style-nitrogen/Makefile
+++ b/x11-themes/kde4-style-nitrogen/Makefile
@@ -14,6 +14,9 @@ COMMENT= KDE style with animations
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
WRKSRC= ${WRKDIR}/kde4-kstyle-nitrogen-${PORTVERSION}-Source
USES= cmake kde:4 qt:4
diff --git a/x11-themes/kde4-style-oxygen-transparent/Makefile b/x11-themes/kde4-style-oxygen-transparent/Makefile
index 2ac9c645f14c..8d71d7cd8af7 100644
--- a/x11-themes/kde4-style-oxygen-transparent/Makefile
+++ b/x11-themes/kde4-style-oxygen-transparent/Makefile
@@ -13,6 +13,9 @@ COMMENT= KDE oxygen style with transparency
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
USES= cmake kde:4 qt:4 tar:xz
USE_KDE= kdelibs workspace automoc4
USE_QT= corelib qmake_build moc_build rcc_build uic_build
diff --git a/x11-themes/kde4-style-polyester/Makefile b/x11-themes/kde4-style-polyester/Makefile
index 61c94f26f98e..28c8de1ec02d 100644
--- a/x11-themes/kde4-style-polyester/Makefile
+++ b/x11-themes/kde4-style-polyester/Makefile
@@ -14,6 +14,9 @@ COMMENT= KDE style and window decoration
LICENSE= LGPL20+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
USES= cmake gettext kde:4 qt:4 tar:bzip2
USE_KDE= kdelibs automoc4
USE_QT= qmake_build moc_build rcc_build uic_build
diff --git a/x11-themes/kde4-style-skulpture/Makefile b/x11-themes/kde4-style-skulpture/Makefile
index ffb348c9774f..f4f0c0a722df 100644
--- a/x11-themes/kde4-style-skulpture/Makefile
+++ b/x11-themes/kde4-style-skulpture/Makefile
@@ -14,6 +14,9 @@ COMMENT= KDE style featuring 3D artwork and enhanced the visual experience
LICENSE= GPLv3
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
USES= cmake kde:4 qt:4
USE_KDE= kdelibs automoc4 workspace
USE_QT= corelib qmake_build moc_build rcc_build uic_build
diff --git a/x11-themes/kde4-windeco-crystal/Makefile b/x11-themes/kde4-windeco-crystal/Makefile
index f25f96e9f5ad..6320c7003acc 100644
--- a/x11-themes/kde4-windeco-crystal/Makefile
+++ b/x11-themes/kde4-windeco-crystal/Makefile
@@ -14,6 +14,9 @@ COMMENT= Transparent KDE window decoration
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
USES= cmake:outsource,noninja kde:4 qt:4 tar:bzip2
USE_KDE= kdelibs automoc4 workspace
USE_QT= qmake_build moc_build rcc_build uic_build \
diff --git a/x11-themes/kde4-windeco-dekorator/Makefile b/x11-themes/kde4-windeco-dekorator/Makefile
index 9358b046f581..cedfa06c63b9 100644
--- a/x11-themes/kde4-windeco-dekorator/Makefile
+++ b/x11-themes/kde4-windeco-dekorator/Makefile
@@ -14,6 +14,9 @@ COMMENT= Transparent KDE4 window decoration
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
LIB_DEPENDS= libqimageblitz.so:x11/qimageblitz
USES= cmake kde:4 qt:4 tar:bzip2
diff --git a/x11-themes/qt4-style-float/Makefile b/x11-themes/qt4-style-float/Makefile
index c2360a4f57c2..b14a86a3c928 100644
--- a/x11-themes/qt4-style-float/Makefile
+++ b/x11-themes/qt4-style-float/Makefile
@@ -15,6 +15,9 @@ COMMENT= Style for Qt 4 and KDE
LICENSE= GPLv2
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qt:4 tar:bzip2 qmake
USE_QT= corelib gui moc_build rcc_build
diff --git a/x11-themes/qt4-style-phase/Makefile b/x11-themes/qt4-style-phase/Makefile
index 20b5dba3f029..aa30e5649b8e 100644
--- a/x11-themes/qt4-style-phase/Makefile
+++ b/x11-themes/qt4-style-phase/Makefile
@@ -15,6 +15,9 @@ COMMENT= Widget style for Qt 4 and KDE 4
LICENSE= MIT
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qt:4 tar:bzip2 qmake
USE_QT= corelib gui moc_build
diff --git a/x11-themes/qt4-style-quantumstyle/Makefile b/x11-themes/qt4-style-quantumstyle/Makefile
index 9c2982af6c5a..a5a2b987f515 100644
--- a/x11-themes/qt4-style-quantumstyle/Makefile
+++ b/x11-themes/qt4-style-quantumstyle/Makefile
@@ -16,6 +16,9 @@ COMMENT= SVG themeable style for Qt 4 and KDE
LICENSE= GPLv2
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 svg rcc_build uic_build moc_build
diff --git a/x11-themes/qtcurve/Makefile b/x11-themes/qtcurve/Makefile
index 536a15f0f5d5..59922ff4eded 100644
--- a/x11-themes/qtcurve/Makefile
+++ b/x11-themes/qtcurve/Makefile
@@ -2,7 +2,7 @@
PORTNAME= qtcurve
DISTVERSION= 1.9.0-rc1
-PORTREVISION?= 1
+PORTREVISION?= 2
CATEGORIES= x11-themes
MAINTAINER= jhale@FreeBSD.org
@@ -16,7 +16,7 @@ PATCHDIR= ${MASTERDIR}/none
OPTIONS_RADIO= QT5
OPTIONS_RADIO_QT5= KF5 QT5
OPTIONS_DEFINE= GTK2 KDE4 QT4
-OPTIONS_DEFAULT= GTK2 KDE4 QT4 QT5
+OPTIONS_DEFAULT= GTK2 QT5
GTK2_RUN_DEPENDS= gtk2-qtcurve-theme>=${PORTVERSION}:x11-themes/qtcurve-gtk2
KDE4_RUN_DEPENDS= kde4-style-qtcurve>=${PORTVERSION}:x11-themes/qtcurve-kde4
@@ -73,6 +73,8 @@ post-install:
.endif
.if ${QTCURVE_SLAVE} == "kde4"
+DEPRECATED= KDE4 is EOL
+EXPIRATION_DATE=2018-12-31
WITH_qt4= On # required for KDE 4
PKGNAMEPREFIX= kde4-style-
USE_KDE= kdelibs workspace automoc4
@@ -95,6 +97,9 @@ BUILD_WRKSRC= ${WRKSRC}/qt5
.endif
.if ${QTCURVE_SLAVE} == "qt4"
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
PKGNAMEPREFIX= qt4-style-
USES+= qt:4
USE_QT= corelib dbus gui svg moc_build qmake_build rcc_build uic_build
diff --git a/x11-toolkits/attica/Makefile b/x11-toolkits/attica/Makefile
index 1bbbc2a2b179..17fa34e8852d 100644
--- a/x11-toolkits/attica/Makefile
+++ b/x11-toolkits/attica/Makefile
@@ -11,6 +11,9 @@ MASTER_SITES= KDE/stable/${PORTNAME}
MAINTAINER= kde@FreeBSD.org
COMMENT= Open Collaboration Services API library
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USE_QT= network qtestlib_build xml \
moc_build qmake_build rcc_build uic_build
USE_LDCONFIG= yes
diff --git a/x11-toolkits/nucleo/Makefile b/x11-toolkits/nucleo/Makefile
index 78cd28c70e69..6a8e9a39d188 100644
--- a/x11-toolkits/nucleo/Makefile
+++ b/x11-toolkits/nucleo/Makefile
@@ -62,6 +62,11 @@ QT4_MAKE_ARGS= QT4MOC="${MOC}"
CONFIGURE_ARGS+= --without-dns-sd
.endif
+.if ${PORT_OPTIONS:MQT4}
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+.endif
+
post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/nucleo
diff --git a/x11-toolkits/py-qt4-gui/Makefile b/x11-toolkits/py-qt4-gui/Makefile
index a22eb116d338..9b16eba44370 100644
--- a/x11-toolkits/py-qt4-gui/Makefile
+++ b/x11-toolkits/py-qt4-gui/Makefile
@@ -9,6 +9,9 @@ CATEGORIES= x11-toolkits devel python
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt4 toolkit, QtGui module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
CONFIGURE_ARGS= --enable QtGui
PYQT_DIST= yes
diff --git a/x11-toolkits/qt4-declarative/Makefile b/x11-toolkits/qt4-declarative/Makefile
index b5d3cf0cd33e..f601400d283e 100644
--- a/x11-toolkits/qt4-declarative/Makefile
+++ b/x11-toolkits/qt4-declarative/Makefile
@@ -9,6 +9,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt declarative framework for dynamic user interfaces
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake:no_env qt-dist:4
USE_QT= moc_build rcc_build uic_build corelib gui network \
opengl script sql svg xml xmlpatterns
diff --git a/x11-toolkits/qt4-gui/Makefile b/x11-toolkits/qt4-gui/Makefile
index 1e4fa4c569ce..d77fbfcd1176 100644
--- a/x11-toolkits/qt4-gui/Makefile
+++ b/x11-toolkits/qt4-gui/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt graphical user interface module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libpng.so:graphics/png \
libfontconfig.so:x11-fonts/fontconfig
RUN_DEPENDS= xdg-open:devel/xdg-utils
diff --git a/x11-toolkits/qt4pas/Makefile b/x11-toolkits/qt4pas/Makefile
index 687efdec0431..5f60b3501662 100644
--- a/x11-toolkits/qt4pas/Makefile
+++ b/x11-toolkits/qt4pas/Makefile
@@ -11,6 +11,9 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/^/V/}_Qt${QT4_VER_MIN}
MAINTAINER= acm@FreeBSD.org
COMMENT= Qt4 binding for FreePascal
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USE_LDCONFIG= yes
USE_QT= corelib gui network script webkit \
moc_build
diff --git a/x11-toolkits/qwt5-designerplugin/Makefile b/x11-toolkits/qwt5-designerplugin/Makefile
index d53944e7186b..17f357fed36b 100644
--- a/x11-toolkits/qwt5-designerplugin/Makefile
+++ b/x11-toolkits/qwt5-designerplugin/Makefile
@@ -10,6 +10,9 @@ PKGNAMESUFFIX= 5-designerplugin
MAINTAINER= ports@FreeBSD.org
COMMENT= Qt Designer plugin for Qwt
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libqwt.so:x11-toolkits/qwt5
USES= gmake qmake qt:4 tar:bzip2
diff --git a/x11-toolkits/qwt5/Makefile b/x11-toolkits/qwt5/Makefile
index 484104595b79..a61ea1aabb7e 100644
--- a/x11-toolkits/qwt5/Makefile
+++ b/x11-toolkits/qwt5/Makefile
@@ -9,6 +9,9 @@ PKGNAMESUFFIX= 5
MAINTAINER= ports@FreeBSD.org
COMMENT= Qt Widgets for Technical Applications
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= gmake qmake qt:4 tar:bzip2
USE_QT= gui svg moc_build
USE_LDCONFIG= yes
diff --git a/x11-toolkits/qwt6/Makefile b/x11-toolkits/qwt6/Makefile
index 2e21f7a6eda0..57c265e20dd2 100644
--- a/x11-toolkits/qwt6/Makefile
+++ b/x11-toolkits/qwt6/Makefile
@@ -2,7 +2,7 @@
PORTNAME= qwt
PORTVERSION= 6.1.3
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11-toolkits
MASTER_SITES= SF
PKGNAMESUFFIX= 6-${FLAVOR}
@@ -10,8 +10,10 @@ PKGNAMESUFFIX= 6-${FLAVOR}
MAINTAINER= lbartoletti@tuxfamily.org
COMMENT= Qt Widgets for Technical Applications
-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= gl gmake qmake tar:bzip2
USE_GL= gl
diff --git a/x11-toolkits/soqt/Makefile b/x11-toolkits/soqt/Makefile
index 217a3a3f3397..96503ede243c 100644
--- a/x11-toolkits/soqt/Makefile
+++ b/x11-toolkits/soqt/Makefile
@@ -14,6 +14,9 @@ COMMENT= Qt4 toolkit library for Coin
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.GPL
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libCoin.so:graphics/Coin
USES= gmake libtool pathfix pkgconfig qmake:no_env qt:4
diff --git a/x11-wm/qlwm/Makefile b/x11-wm/qlwm/Makefile
index 546e30ec20de..293ba9f6ca67 100644
--- a/x11-wm/qlwm/Makefile
+++ b/x11-wm/qlwm/Makefile
@@ -13,6 +13,9 @@ COMMENT= Qt-based window manager
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
MAKE_JOBS_UNSAFE= yes
USES= qt:4
diff --git a/x11/kactivities/Makefile b/x11/kactivities/Makefile
index 98781be28942..44aef6ae279d 100644
--- a/x11/kactivities/Makefile
+++ b/x11/kactivities/Makefile
@@ -10,6 +10,9 @@ DIST_SUBDIR= KDE/${PORTVERSION}
MAINTAINER= kde@FreeBSD.org
COMMENT= Kactivities library
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
USES= cmake:outsource compiler:c++11-lib kde:4 qt:4 tar:xz
USE_KDE= automoc4 kdelibs soprano nepomuk-core
USE_QT= declarative moc_build qmake_build rcc_build uic_build
diff --git a/x11/kactivitymanagerd/Makefile b/x11/kactivitymanagerd/Makefile
index d693047f970e..75d5b0bdf6cf 100644
--- a/x11/kactivitymanagerd/Makefile
+++ b/x11/kactivitymanagerd/Makefile
@@ -11,6 +11,9 @@ DIST_SUBDIR= KDE/${PORTVERSION}
MAINTAINER= kde@FreeBSD.org
COMMENT= Activity Manager daemon
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2018-12-31
+
USES= cmake:outsource compiler:c++11-lib kde:4 qt:4 tar:xz
USE_KDE= automoc4 kdelibs soprano nepomuk-core \
kactivities
diff --git a/x11/kde4/Makefile b/x11/kde4/Makefile
index 869b04241e15..9467f44a686f 100644
--- a/x11/kde4/Makefile
+++ b/x11/kde4/Makefile
@@ -9,6 +9,9 @@ CATEGORIES= x11 kde
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE Software Compilation 4 (legacy)
+DEPRECATED= KDE4 is end-of-life
+EXPIRATION_DATE=2018-12-31
+
USES= kde:4 metaport
USE_KDE= baseapps_run runtime_run workspace_run
diff --git a/x11/leechcraft/Makefile b/x11/leechcraft/Makefile
index bc1925b77542..42cd42f7ad70 100644
--- a/x11/leechcraft/Makefile
+++ b/x11/leechcraft/Makefile
@@ -13,6 +13,9 @@ COMMENT= Cross-platform modular live environment
LICENSE= BSL
LICENSE_FILE= ${WRKDIR}/${DISTNAME}/LICENSE
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libqwt6.so:x11-toolkits/qwt6@qt4 \
libpcre.so:devel/pcre \
libboost_program_options.so:devel/boost-libs
diff --git a/x11/py-qt4-opengl/Makefile b/x11/py-qt4-opengl/Makefile
index a5c6e719afe7..238e89ee1597 100644
--- a/x11/py-qt4-opengl/Makefile
+++ b/x11/py-qt4-opengl/Makefile
@@ -9,6 +9,9 @@ CATEGORIES= x11 devel python
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt4 toolkit, QtOpenGL module
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
CONFIGURE_ARGS= --enable QtOpenGL
PYQT_DIST= yes
diff --git a/x11/qimageblitz/Makefile b/x11/qimageblitz/Makefile
index cab8ed570e18..66ab69f9fe58 100644
--- a/x11/qimageblitz/Makefile
+++ b/x11/qimageblitz/Makefile
@@ -10,6 +10,9 @@ MASTER_SITES= KDE/stable/${PORTNAME}
MAINTAINER= kde@FreeBSD.org
COMMENT= Graphical effects and filters library for KDE4
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USE_LDCONFIG= yes
USE_QT= corelib gui qmake_build moc_build uic_build rcc_build
USES= cmake qt:4 tar:bzip2
diff --git a/x11/qt4-graphicssystems-opengl/Makefile b/x11/qt4-graphicssystems-opengl/Makefile
index 0cfc3208a17a..1cf9ea9ec458 100644
--- a/x11/qt4-graphicssystems-opengl/Makefile
+++ b/x11/qt4-graphicssystems-opengl/Makefile
@@ -10,6 +10,9 @@ PKGNAMESUFFIX= -opengl
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt OpenGL rendering engine (experimental)
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
USES= qmake:no_env qt-dist:4
USE_QT= opengl
diff --git a/x11/qt4-inputmethods/Makefile b/x11/qt4-inputmethods/Makefile
index 6b811cf1cb5c..76a612f5dff8 100644
--- a/x11/qt4-inputmethods/Makefile
+++ b/x11/qt4-inputmethods/Makefile
@@ -10,6 +10,9 @@ PKGNAMEPREFIX= qt4-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt input methods
+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 gui
diff --git a/x11/qxkb/Makefile b/x11/qxkb/Makefile
index 9b0810a4432a..89f490f04f0e 100644
--- a/x11/qxkb/Makefile
+++ b/x11/qxkb/Makefile
@@ -11,6 +11,9 @@ COMMENT= Qt4-based advanced keyboard layout switcher
LICENSE= GPLv2+
+DEPRECATED= Qt4 has been EOL since december 2015
+EXPIRATION_DATE= 2019-03-15
+
LIB_DEPENDS= libxkbfile.so:x11/libxkbfile
USES= cmake qt:4