Index: head/archivers/quazip/Makefile =================================================================== --- head/archivers/quazip/Makefile (revision 487600) +++ head/archivers/quazip/Makefile (revision 487601) @@ -1,38 +1,37 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= quazip DISTVERSION= 0.7.3 PORTREVISION= 3 CATEGORIES= archivers MASTER_SITES= SF PKGNAMESUFFIX= -${FLAVOR} MAINTAINER= kde@FreeBSD.org COMMENT= Qt/C++ wrapper for ZIP/UNZIP package LICENSE= LGPL21 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 . if ${FLAVOR} == qt4 +DEPRECATED= Qt4 has been EOL since december 2015 +EXPIRATION_DATE=2019-03-15 USES+= qt:4 USE_QT= corelib moc_build network_build qmake_build rcc_build uic_build CMAKE_ARGS= -DBUILD_WITH_QT4:BOOL=TRUE . else USES+= compiler:c++11-lang qt:5 USE_QT= core buildtools_build qmake_build CMAKE_ARGS= -DBUILD_WITH_QT4:BOOL=FALSE QTVER_SUFFIX= 5 . endif PLIST_SUB= QTVER_SUFFIX="${QTVER_SUFFIX}" .include Index: head/deskutils/znotes/Makefile =================================================================== --- head/deskutils/znotes/Makefile (revision 487600) +++ head/deskutils/znotes/Makefile (revision 487601) @@ -1,51 +1,50 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= znotes PORTVERSION= 0.4.5.20150825 PORTREVISION= 1 CATEGORIES= deskutils PKGNAMESUFFIX= -${FLAVOR} MAINTAINER= rigoletto@FreeBSD.org COMMENT= Simple notes managment application based on Qt LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE 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 USE_GITHUB= yes GH_ACCOUNT= proton GH_PROJECT= zNotes GH_TAGNAME= 6423c5e . if ${FLAVOR} == qt4 +DEPRECATED= Qt4 has been EOL since december 2015 +EXPIRATION_DATE=2019-03-15 USES+= qt:4 USE_QT= uic_build moc_build rcc_build linguisttools_build corelib gui network xml . else USES+= qt:5 USE_QT= buildtools_build linguisttools_build core gui network printsupport widgets xml . endif DESKTOP_ENTRIES="zNotes" "Notes managment" \ "${PREFIX}/share/pixmaps/${PORTNAME}.png" "${PORTNAME}" \ "Utility;TextEditor;Qt;" true post-patch: @${REINPLACE_CMD} -e '/.path =/s|/usr|$$$$PREFIX|g' \ -e '/PREFIX = /d' \ ${WRKSRC}/${PORTNAME}.pro pre-configure: #Work around badly written .pro ${LRELEASE} ${WRKSRC}/${PORTNAME}.pro .include Index: head/devel/libdbusmenu-qt/Makefile =================================================================== --- head/devel/libdbusmenu-qt/Makefile (revision 487600) +++ head/devel/libdbusmenu-qt/Makefile (revision 487601) @@ -1,64 +1,63 @@ # Created by: Dima Panov # $FreeBSD$ PORTNAME= libdbusmenu-qt PORTVERSION= ${MAJOR_VER}.${SNAPSHOT_VER:S/.//g} PORTREVISION= 7 CATEGORIES= devel MASTER_SITES= http://archive.ubuntu.com/ubuntu/pool/main/libd/${PORTNAME}/ \ LOCAL/tcberner/${PORTNAME}/${PORTVERSION} PKGNAMESUFFIX= ${FLAVOR:C/qt//} DISTNAME= ${PORTNAME}_${MAJOR_VER}+${SNAPSHOT_VER}.orig MAINTAINER= kde@FreeBSD.org COMMENT?= Qt4 implementation of the DBusMenu protocol LICENSE= LGPL20 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 . if ${FLAVOR} == qt4 +DEPRECATED= Qt4 has been EOL since december 2015 +EXPIRATION_DATE=2019-03-15 USES+= qt:4 USE_QT= corelib dbus gui \ moc_build qmake_build rcc_build uic_build CMAKE_ON= USE_QT4 CMAKE_OFF= USE_QT5 QTVER_SUFFIX= # empty . else USES+= qt:5 USE_QT= core dbus gui widgets \ buildtools_build qmake_build CMAKE_ON= USE_QT5 CMAKE_OFF= USE_QT4 QTVER_SUFFIX= 5 . endif OPTIONS_DEFINE= DOXYGEN OPTIONS_SUB= YES DOXYGEN_DESC= Build documentation (requires doxygen) DOXYGEN_CMAKE_BOOL= WITH_DOC DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen . if defined(PACKAGE_BUILDING) OPTIONS_DEFAULT+= DOXYGEN . endif MAJOR_VER= 0.9.3 SNAPSHOT_VER= 16.04.20160218 WRKSRC= ${WRKDIR}/${PORTNAME}-${MAJOR_VER}+${SNAPSHOT_VER} PLIST_SUB= QTVER_SUFFIX="${QTVER_SUFFIX}" post-patch: @${REINPLACE_CMD} -e '/add_subdirectory(tests)/ d' \ -e '/add_subdirectory(tools)/ d' \ ${WRKSRC}/CMakeLists.txt .include Index: head/devel/liteide/Makefile =================================================================== --- head/devel/liteide/Makefile (revision 487600) +++ head/devel/liteide/Makefile (revision 487601) @@ -1,77 +1,76 @@ # $FreeBSD$ PORTNAME= liteide DISTVERSIONPREFIX= x DISTVERSION= 34.2 CATEGORIES= devel editors MAINTAINER= dg@syrec.org COMMENT= Simple, open source, cross-platform Go IDE LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSE.LGPL BUILD_DEPENDS= go:lang/go RUN_DEPENDS= go:lang/go \ gocode:devel/go-gocode FLAVORS= qt5 qt4 FLAVOR?= ${FLAVORS:[1]} 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} USE_GITHUB= yes GH_ACCOUNT= visualfc GH_TUPLE= visualfc:gotools:77fd0f0:gotools/src/github.com/visualfc/gotools .if ${FLAVOR} == qt4 +DEPRECATED= Qt4 has been EOL since december 2015 +EXPIRATION_DATE=2019-03-15 USES+= qt:4 USE_QT= corelib gui moc_build network rcc_build uic_build webkit xml PLIST_SUB+= QT4="" NO_QT4="@comment " .else USES+= qt:5 USE_QT= buildtools_build core gui network printsupport widgets xml PLIST_SUB+= QT4="@comment " NO_QT4="" .endif WRKSRC_SUBDIR= liteidex PORTDOCS= README.md OPTIONS_DEFINE= DEBUG DOCS OPTIONS_SUB= yes DEBUG_CONFIGURE_ENABLE= debug ICON_SIZES= 16 24 32 48 64 128 post-build: cd ${WRKSRC}/${GH_SUBDIR_gotools} && \ ${SETENV} ${MAKE_ENV} GOPATH=${WRKSRC} go build post-install: ${INSTALL_PROGRAM} ${WRKSRC}/${GH_SUBDIR_gotools}/gotools ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/liteide.desktop ${STAGEDIR}${PREFIX}/share/applications (cd ${WRKSRC}/deploy && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) (cd ${WRKSRC}/os_deploy/freebsd && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) ${RM} ${STAGEDIR}${PREFIX}/lib/liteide/*.a .for sz in ${ICON_SIZES} @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${sz}x${sz}/apps ${INSTALL_DATA} ${WRKSRC}/src/liteapp/images/liteide${sz}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${sz}x${sz}/apps/liteide.png .endfor post-install-DOCS-on: (cd ${WRKSRC:H} && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR}) .include Index: head/devel/qca/Makefile =================================================================== --- head/devel/qca/Makefile (revision 487600) +++ head/devel/qca/Makefile (revision 487601) @@ -1,65 +1,64 @@ # Created by: Vsevolod Stakhov # $FreeBSD$ PORTNAME= qca PORTVERSION= 2.1.3 PORTREVISION= 4 CATEGORIES= devel MASTER_SITES= KDE/stable/qca/${PORTVERSION}/src PKGNAMESUFFIX= -${FLAVOR} MAINTAINER= kde@FreeBSD.org COMMENT= Cross-platform crypto API for Qt ${FLAVOR:C/qt//} LICENSE= LGPL21 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= 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 \ -DQCA_FEATURE_INSTALL_DIR=${QT_MKSPECDIR}/features \ -DQCA_MAN_INSTALL_DIR=${PREFIX}/man CONFIGURE_ENV= QC_CERTSTORE_PATH=${LOCALBASE}/share/certs/ca-root-nss.crt USE_LDCONFIG= yes . if ${FLAVOR} == qt4 +DEPRECATED= Qt4 has been EOL since december 2015 +EXPIRATION_DATE=2019-03-15 CMAKE_ON= QT4_BUILD USES+= qt:4 USE_QT= corelib moc_build qmake_build rcc_build . else CMAKE_ARGS+= -DQCA_SUFFIX=qt5 USES+= compiler:c++11-lang qt:5 USE_QT= core buildtools_build qmake_build . endif qt4_PLIST= ${.CURDIR}/pkg-plist.qt4 qt5_PLIST= ${.CURDIR}/pkg-plist.qt5 PLIST_SUB= SHLIB_VER=${PORTVERSION} OPTIONS_DEFINE= GNUPG OPENSSL SASL OPTIONS_DEFAULT=GNUPG OPENSSL OPTIONS_SUB= yes GNUPG_CMAKE_ON= -DWITH_gnupg_PLUGIN=yes GNUPG_RUN_DEPENDS= gpg2:security/gnupg OPENSSL_CMAKE_ON= -DWITH_ossl_PLUGIN=yes OPENSSL_USES= ssl SASL_CMAKE_ON= -DWITH_cyrus-sasl_PLUGIN=yes SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 post-patch: # Qt Network module is used for tests only ${REINPLACE_CMD} 's,Core Network,Core,' ${WRKSRC}/CMakeLists.txt .include Index: head/graphics/fracplanet/Makefile =================================================================== --- head/graphics/fracplanet/Makefile (revision 487600) +++ head/graphics/fracplanet/Makefile (revision 487601) @@ -1,85 +1,84 @@ # Created by: Igor Pokrovsky # $FreeBSD$ PORTNAME= fracplanet PORTVERSION= 0.5.1 PORTREVISION= 5 CATEGORIES= graphics MASTER_SITES= SF \ SF/nemysisfreebsdp/:icons DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}_icons.tar.gz:icons MAINTAINER= ports@FreeBSD.org COMMENT= Interactive tool for creating random fractal planets and terrain LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libboost_program_options.so:devel/boost-libs 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} .if ${FLAVOR} == qt4 +DEPRECATED= Qt4 has been EOL since december 2015 +EXPIRATION_DATE=2019-03-15 USES+= qt:4 USE_QT= corelib gui moc_build opengl .else USES+= qt:5 USE_QT= buildtools_build core gui opengl .endif DESKTOP_ENTRIES= "Fracplanet" \ "" \ "${PORTNAME}" \ "${PORTNAME}" \ "Graphics;" \ "" INSTALLS_ICONS= yes PORTDOCS= * WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} OPTIONS_DEFINE= DOXYGEN DOCS DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen DOXYGEN_IMPLIES= DOCS DOCFILES= BUGS NEWS README THANKS fracplanet.css fracplanet.htm ICON_SIZES= 32x32 48x48 64x64 72x72 96x96 post-patch: @${REINPLACE_CMD} -Ee 's|(OBJECTS_DIR)|#\1|' ${WRKSRC}/fracplanet.pro post-build-DOXYGEN-on: cd ${WRKSRC} && doxygen . do-install: ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/man/man1/${PORTNAME}.1 \ ${STAGEDIR}${MAN1PREFIX}/man/man1/ .for s in ${ICON_SIZES} @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/ ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}_${s}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png .endfor ${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${DOCFILES} ${STAGEDIR}${DOCSDIR}) post-install-DOXYGEN-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} "html latex" ${STAGEDIR}${DOCSDIR}) .include Index: head/graphics/photivo/Makefile =================================================================== --- head/graphics/photivo/Makefile (revision 487600) +++ head/graphics/photivo/Makefile (revision 487601) @@ -1,65 +1,64 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= photivo PORTVERSION= 0.0.2015.03.21 PORTREVISION= 6 CATEGORIES= graphics MASTER_SITES= https://storage.googleapis.com/google-code-archive-source/v2/code.google.com/${PORTNAME}/ DISTNAME= source-archive DIST_SUBDIR= ${PORTNAME} MAINTAINER= danfe@FreeBSD.org COMMENT= Free and open source photo processor LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= liblcms2.so:graphics/lcms2 \ libexiv2.so:graphics/exiv2 \ liblqr-1.so:graphics/liblqr-1 \ liblensfun.so:graphics/lensfun \ libGraphicsMagick.so:graphics/GraphicsMagick \ libfftw3.so:math/fftw3 USES= cmake compiler:c++11-lib desktop-file-utils dos2unix \ gettext-runtime gnome jpeg pkgconfig zip USE_GNOME= glib20 DOS2UNIX_FILES= Sources/ptImage.cpp Sources/ptCheck.cpp Sources/filemgmt/ptFileMgrWindow.h WRKSRC= ${WRKDIR}/${PORTNAME} FLAVORS= qt5 qt4 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 +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 corelib gui network CMAKE_ON= FORCE_QT4 .else USES+= qt:5 USE_QT= qmake_build buildtools_build core gui network widgets .endif post-patch: @${REINPLACE_CMD} -e 's,#define cimg_use_openmp 1,//&,' \ ${WRKSRC}/Sources/ptCimg.cpp \ ${WRKSRC}/Sources/ptImage_Pyramid.cpp @${REINPLACE_CMD} -e '/#include "\.\.\/ptImage\.h"/ \ { x ; s/.*/#include / ; H ; x ; }' \ ${WRKSRC}/Sources/filters/ptFilter_EAWavelets.cpp \ ${WRKSRC}/Sources/filters/ptFilter_FilmGrain.cpp \ ${WRKSRC}/Sources/filters/ptFilter_HighpassSharpen.cpp \ ${WRKSRC}/Sources/filters/ptFilter_PyramidDenoise.cpp \ ${WRKSRC}/Sources/filters/ptFilter_StdCurve.cpp \ ${WRKSRC}/Sources/filters/ptFilter_WaveletDenoise.cpp @${REINPLACE_CMD} -e '/static const char src/s,char,int8_t,' \ ${WRKSRC}/Sources/ptDcRaw.cpp .include Index: head/multimedia/gstreamer1-qt/Makefile =================================================================== --- head/multimedia/gstreamer1-qt/Makefile (revision 487600) +++ head/multimedia/gstreamer1-qt/Makefile (revision 487601) @@ -1,51 +1,50 @@ # $FreeBSD$ PORTNAME= gstreamer1 PORTVERSION= 1.2.0 PORTREVISION= 17 CATEGORIES= multimedia MASTER_SITES= http://gstreamer.freedesktop.org/src/qt-gstreamer/ PKGNAMESUFFIX= -${FLAVOR} DISTNAME= qt-gstreamer-${PORTVERSION} MAINTAINER= kde@FreeBSD.org 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= 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 USE_GSTREAMER1= yes USE_GL= gl USE_GNOME= glib20 USE_LDCONFIG= yes CMAKE_OFF= USE_GST_PLUGIN_DIR USE_QT_PLUGIN_DIR CMAKE_ARGS= -DQT_VERSION=${FLAVOR:C/qt//} . if ${FLAVOR} == qt4 +DEPRECATED= Qt4 has been EOL since december 2015 +EXPIRATION_DATE=2019-03-15 USES+= qt:4 USE_QT= corelib gui opengl declarative script \ qmake_build moc_build rcc_build uic_build qtestlib_build PLIST_SUB= QT4_ONLY="" QT5_ONLY="@comment " . else USES+= compiler:c++11-lang qt:5 USE_QT= buildtools_build qmake_build core declarative gui network opengl \ testlib widgets QTVER_SUFFIX= 5 PLIST_SUB= QT4_ONLY="@comment " QT5_ONLY="" . endif PLIST_SUB+= SHLIB_VER="${PORTVERSION}" \ QTVER_SUFFIX="${QTVER_SUFFIX}" .include Index: head/multimedia/phonon/Makefile =================================================================== --- head/multimedia/phonon/Makefile (revision 487600) +++ head/multimedia/phonon/Makefile (revision 487601) @@ -1,70 +1,69 @@ # Created by: Martin Wilke # $FreeBSD$ PORTNAME= phonon DISTVERSION= 4.10.1 PORTREVISION= 2 CATEGORIES= multimedia kde MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION} DIST_SUBDIR= KDE/phonon MAINTAINER= kde@FreeBSD.org COMMENT= KDE multimedia framework LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING.LIB FLAVORS= qt5 qt4 FLAVOR?= ${FLAVORS:[1]} qt4_LIB_DEPENDS= libqzeitgeist.so:sysutils/qzeitgeist qt4_PKGNAMESUFFIX= -qt4 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 CMAKE_OFF= PHONON_BUILD_DESIGNER_PLUGIN:BOOL=OFF USE_LDCONFIG= yes . if ${FLAVOR} == qt4 +DEPRECATED= Qt4 has been EOL since december 2015 +EXPIRATION_DATE=2019-03-15 USES+= kde:4 qt:4 USE_KDE= automoc4 USE_QT= corelib dbus declarative gui testlib \ qmake_build moc_build rcc_build uic_build . else USES+= kde:5 qt:5 USE_KDE= ecm USE_QT= core dbus gui opengl widgets \ buildtools_build qmake_build CMAKE_OFF+= PHONON_BUILD_DECLARATIVE_PLUGIN CMAKE_ON+= PHONON_BUILD_PHONON4QT5 . endif PLIST_SUB= SHLIB_VER=${DISTVERSION} OPTIONS_DEFINE= PULSEAUDIO PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_USE= GNOME=glib20 PULSEAUDIO_CMAKE_BOOL= WITH_PulseAudio . if ${FLAVOR} == qt4 post-install: ${MKDIR} ${STAGEDIR}${QT_INCDIR} ${MKDIR} ${STAGEDIR}${QT_LIBDIR} ${RLN} ${STAGEDIR}${PREFIX}/include/phonon ${STAGEDIR}${QT_INCDIR}/phonon ${RLN} ${STAGEDIR}${PREFIX}/include/phonon ${STAGEDIR}${QT_INCDIR}/Phonon ${RLN} ${STAGEDIR}${PREFIX}/include/KDE/Phonon ${STAGEDIR}${PREFIX}/include/phonon/Phonon . for lib in phonon phononexperimental ${RLN} ${STAGEDIR}${PREFIX}/lib/lib${lib}.so.${DISTVERSION} ${STAGEDIR}${QT_LIBDIR}/lib${lib}.so ${RLN} ${STAGEDIR}${PREFIX}/lib/lib${lib}.so.${DISTVERSION} ${STAGEDIR}${QT_LIBDIR}/lib${lib}.so.4 . endfor . endif .include Index: head/multimedia/phonon-designerplugin/Makefile =================================================================== --- head/multimedia/phonon-designerplugin/Makefile (revision 487600) +++ head/multimedia/phonon-designerplugin/Makefile (revision 487601) @@ -1,46 +1,45 @@ # $FreeBSD$ PORTNAME= phonon DISTVERSION= 4.10.1 PORTREVISION= 1 CATEGORIES= multimedia kde MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION} DIST_SUBDIR= KDE/phonon MAINTAINER= kde@FreeBSD.org COMMENT= Qt Designer plugin for Phonon LICENSE= LGPL21 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 +DEPRECATED= Qt4 has been EOL since december 2015 +EXPIRATION_DATE=2019-03-15 USES+= kde:4 qt:4 USE_QT= corelib designer gui phonon \ qmake_build moc_build rcc_build uic_build PLIST_FILES= ${QT_PLUGINDIR_REL}/designer/libphononwidgets.so . else USES+= kde:5 qt:5 USE_KDE= ecm USE_QT= core designer gui phonon4 widgets xml \ buildtools_build qmake_build CMAKE_ON= PHONON_BUILD_PHONON4QT5 PLIST_FILES= ${QT_PLUGINDIR_REL}/designer/phononwidgets.so . endif CMAKE_ARGS= -DPHONON_QT_PLUGIN_INSTALL_DIR=${PREFIX}/${QT_PLUGINDIR_REL}/designer BUILD_WRKSRC= ${WRKSRC}/designer INSTALL_WRKSRC= ${BUILD_WRKSRC} DISTINFO_FILE= ${.CURDIR:H}/phonon/distinfo .include Index: head/multimedia/phonon-gstreamer/Makefile =================================================================== --- head/multimedia/phonon-gstreamer/Makefile (revision 487600) +++ head/multimedia/phonon-gstreamer/Makefile (revision 487601) @@ -1,62 +1,61 @@ # Created by: Martin Wilke # $FreeBSD$ PORTNAME= phonon PORTVERSION= 4.9.0 PORTREVISION= 3 CATEGORIES= multimedia kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTNAME}-backend-${PHONON_PLUGIN}/${DISTVERSION} DISTNAME= ${PORTNAME}-backend-${PHONON_PLUGIN}-${DISTVERSION} DIST_SUBDIR= KDE/phonon MAINTAINER= kde@FreeBSD.org COMMENT= GStreamer backend for Phonon LICENSE= LGPL21 FLAVORS= qt5 qt4 FLAVOR?= ${FLAVORS:[1]} qt4_PKGNAMESUFFIX= -${PHONON_PLUGIN}-qt4 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 USE_GSTREAMER1= yes USE_XORG= x11 . if ${FLAVOR} == qt4 +DEPRECATED= Qt4 has been EOL since december 2015 +EXPIRATION_DATE=2019-03-15 USES+= kde:4 qt:4 USE_KDE= automoc4 USE_QT= corelib gui opengl phonon \ qmake_build moc_build rcc_build uic_build . else USES+= kde:5 qt:5 USE_KDE= ecm USE_QT= core gui opengl phonon4 widgets x11extras \ buildtools_build qmake_build CMAKE_ON= PHONON_BUILD_PHONON4QT5 . endif SUB_FILES= pkg-message OPTIONS_DEFINE= GST_PLUGINS GST_PLUGINS_DESC= Install GStreamer plugins GST_PLUGINS_RUN_DEPENDS= gstreamer1-plugins-all>=0:multimedia/gstreamer1-plugins-all PHONON_PLUGIN= gstreamer WRKSRC= ${WRKDIR}/${PORTNAME}-${PHONON_PLUGIN}-${DISTVERSION} . if ${FLAVOR} == qt4 post-install: ${MKDIR} ${STAGEDIR}${QT_PLUGINDIR}/phonon_backend ${RLN} ${STAGEDIR}${PREFIX}/lib/kde4/plugins/phonon_backend/phonon_gstreamer.so \ ${STAGEDIR}${QT_PLUGINDIR}/phonon_backend/libphonon_gstreamer.so . endif .include Index: head/multimedia/phonon-vlc/Makefile =================================================================== --- head/multimedia/phonon-vlc/Makefile (revision 487600) +++ head/multimedia/phonon-vlc/Makefile (revision 487601) @@ -1,56 +1,55 @@ # $FreeBSD$ PORTNAME= phonon DISTVERSION= 0.10.1 PORTREVISION= 3 CATEGORIES= multimedia kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTNAME}-backend-${PHONON_PLUGIN}/${DISTVERSION} PKGNAMESUFFIX= -${PHONON_PLUGIN}-${FLAVOR} DISTNAME= ${PORTNAME}-backend-${PHONON_PLUGIN}-${DISTVERSION} DIST_SUBDIR= KDE/phonon MAINTAINER= kde@FreeBSD.org COMMENT= VLC backend for Phonon LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING.LIB FLAVORS= qt5 qt4 FLAVOR?= ${FLAVORS:[1]} qt4_LIB_DEPENDS= libvlc.so:multimedia/vlc-qt4 qt5_LIB_DEPENDS= libvlc.so:multimedia/vlc3 -qt4_DEPRECATED= Qt4 has been EOL since december 2015 -qt4_EXPIRATION_DATE= 2019-03-15 - USES= cmake:outsource pkgconfig tar:xz . if ${FLAVOR} == qt4 +DEPRECATED= Qt4 has been EOL since december 2015 +EXPIRATION_DATE=2019-03-15 USES+= kde:4 qt:4 USE_KDE= automoc4 USE_QT= corelib gui phonon \ qmake_build moc_build rcc_build uic_build PLIST_FILES= lib/kde4/plugins/phonon_backend/phonon_vlc.so \ share/kde4/services/phononbackends/vlc.desktop \ ${QT_PLUGINDIR}/phonon_backend/libphonon_vlc.so . else USES+= kde:5 qt:5 USE_KDE= ecm USE_QT= core gui widgets phonon4 \ buildtools_build qmake_build CMAKE_ON= PHONON_BUILD_PHONON4QT5 PLIST_FILES= ${QT_PLUGINDIR_REL}/phonon4qt5_backend/phonon_vlc.so . endif PHONON_PLUGIN= vlc WRKSRC= ${WRKDIR}/${PORTNAME}-${PHONON_PLUGIN}-${DISTVERSION} . if ${FLAVOR} == qt4 post-install: ${MKDIR} ${STAGEDIR}${QT_PLUGINDIR}/phonon_backend ${RLN} ${STAGEDIR}${PREFIX}/lib/kde4/plugins/phonon_backend/phonon_vlc.so \ ${STAGEDIR}${QT_PLUGINDIR}/phonon_backend/libphonon_vlc.so . endif .include Index: head/net-im/telepathy-qt/Makefile =================================================================== --- head/net-im/telepathy-qt/Makefile (revision 487600) +++ head/net-im/telepathy-qt/Makefile (revision 487601) @@ -1,67 +1,66 @@ # Created by: Alberto Villa # $FreeBSD$ PORTNAME= telepathy-qt PORTVERSION= 0.9.7 PORTREVISION= 4 CATEGORIES= net-im MASTER_SITES= https://telepathy.freedesktop.org/releases/${PORTNAME}/ MAINTAINER= kde@FreeBSD.org COMMENT= High-level Qt binding for Telepathy LICENSE= LGPL21 BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/_dbus_bindings.so:devel/py-dbus@${PY_FLAVOR} 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= 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 USE_GSTREAMER= yes USE_LDCONFIG= yes CMAKE_ON= ENABLE_FARSTREAM CMAKE_DISABLE_FIND_PACKAGE_Doxygen CMAKE_OFF= ENABLE_EXAMPLES ENABLE_FARSIGHT ENABLE_TESTS CMAKE_ARGS= -DDESIRED_QT_VERSION:STRING=${PKGNAMESUFFIX} \ -DQT_QMAKE_EXECUTABLE:FILEPATH=${QMAKE} . if ${FLAVOR} == qt4 +DEPRECATED= Qt4 has been EOL since december 2015 +EXPIRATION_DATE=2019-03-15 USES+= qt:4 USE_QT= corelib dbus gui network xml \ moc_build qmake_build qtestlib_build rcc_build uic_build SHLIB_SUFFIX= 2 . else USES+= compiler:c++11-lang qt:5 USE_QT= core dbus gui network xml \ buildtools_build qmake_build testlib_build widgets_build SHLIB_SUFFIX= 0 . endif OPTIONS_DEFINE= DOCS PLIST_SUB= PORTVERSION="${PORTVERSION}" \ QTVER_SUFFIX="${PKGNAMESUFFIX}" \ SHLIB_SUFFIX="${SHLIB_SUFFIX}" PORTDOCS= AUTHORS ChangeLog HACKING NEWS README html # Manually set DOCSDIR, to handle the version suffix DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${CP} -R doc/html . . for f in ${PORTDOCS} cd ${WRKSRC} && ${COPYTREE_SHARE} ${f} ${STAGEDIR}${DOCSDIR} . endfor .include Index: head/net-p2p/transmission-qt/Makefile =================================================================== --- head/net-p2p/transmission-qt/Makefile (revision 487600) +++ head/net-p2p/transmission-qt/Makefile (revision 487601) @@ -1,42 +1,41 @@ # $FreeBSD$ PORTREVISION= 3 PKGNAMESUFFIX= -${FLAVOR} LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 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 +DEPRECATED= Qt4 has been EOL since december 2015 +EXPIRATION_DATE=2019-03-15 USES= qt:4 NLS_USES= gettext-runtime:run qt:4 USE_QT= moc_build linguisttools_build qmake_build rcc_build \ uic_build corelib dbus gui network xml CMAKE_OFF+= USE_QT5 .endif .if ${FLAVOR} == qt5 USES= qt:5 NLS_USES= gettext-runtime:run qt:5 USE_QT= buildtools_build linguisttools_build qmake_build \ core dbus gui network widgets CMAKE_ON= USE_QT5 .endif USES+= compiler:c++11-lang MASTERDIR= ${.CURDIR}/../transmission-cli DESCR= ${.CURDIR}/pkg-descr PLIST= ${.CURDIR}/pkg-plist SLAVEPORT= qt .include "${MASTERDIR}/Makefile" Index: head/security/qtkeychain/Makefile =================================================================== --- head/security/qtkeychain/Makefile (revision 487600) +++ head/security/qtkeychain/Makefile (revision 487601) @@ -1,49 +1,48 @@ # $FreeBSD$ PORTNAME= qtkeychain DISTVERSIONPREFIX= v DISTVERSION= 0.9.0 PORTREVISION= 3 CATEGORIES= security PKGNAMESUFFIX= -${FLAVOR} MAINTAINER= arrowd@FreeBSD.org COMMENT= Platform independent Qt API for storing passwords LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING 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 USE_LDCONFIG= yes PLIST_SUB+= VERSION=${PORTVERSION} . if ${FLAVOR} == qt4 +DEPRECATED= Qt4 has been EOL since december 2015 +EXPIRATION_DATE=2019-03-15 USES+= qt:4 CMAKE_ON= BUILD_WITH_QT4 USE_QT= corelib dbus linguisttools_build moc_build rcc_build qmake_build PLIST_SUB+= PLIST_QT_PREFIX_UPCASE=Qt PLIST_QT_PREFIX=qt PLIST= ${PKGDIR}/pkg-plist.${FLAVOR} . else USES+= compiler:c++11-lang qt:5 USE_QT= core dbus linguisttools_build buildtools_build qmake_build PLIST_SUB+= PLIST_QT_PREFIX_UPCASE=Qt5 PLIST_QT_PREFIX=qt5 PLIST= ${PKGDIR}/pkg-plist.${FLAVOR} . endif OPTIONS_DEFINE= LIBSECRET OPTIONS_DEFAULT= LIBSECRET LIBSECRET_DESC= Enable libsecret backend LIBSECRET_LIB_DEPENDS= libsecret-1.so:security/libsecret LIBSECRET_CMAKE_BOOL= LIBSECRET_SUPPORT .include Index: head/sysutils/polkit-qt/Makefile =================================================================== --- head/sysutils/polkit-qt/Makefile (revision 487600) +++ head/sysutils/polkit-qt/Makefile (revision 487601) @@ -1,55 +1,54 @@ # Created by: Dima Panov # $FreeBSD$ PORTNAME= polkit-qt DISTVERSIONPREFIX= 1- DISTVERSION= 0.112.0 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= KDE/stable/apps/KDE4.x/admin/ PKGNAMESUFFIX= ${FLAVOR:C/qt//} MAINTAINER= kde@FreeBSD.org COMMENT= Qt${FLAVOR:C/qt//} wrapper around Polkit libraries LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpolkit-agent-1.so:sysutils/polkit 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 \ BUILD_TEST . if ${FLAVOR} == qt4 +DEPRECATED= Qt4 has been EOL since december 2015 +EXPIRATION_DATE=2019-03-15 USES+= kde:4 qt:4 USE_KDE= automoc4 USE_QT= corelib dbus gui \ qmake_build moc_build rcc_build uic_build CMAKE_ON+= USE_QT4 CMAKE_OFF+= USE_QT5 QTVER_SUFFIX= # empty . else USES+= compiler:c++11-lang qt:5 USE_QT= core dbus gui widgets buildtools_build qmake_build CMAKE_ON+= USE_QT5 CMAKE_OFF+= USE_QT4 QTVER_SUFFIX= 5 . endif USE_LDCONFIG= yes PLIST_SUB= QTVER_SUFFIX="${QTVER_SUFFIX}" post-patch: ${REINPLACE_CMD} -e 's|$${LIB_DESTINATION}/pkgconfig|libdata/pkgconfig|' \ ${WRKSRC}/CMakeLists.txt .include Index: head/x11-themes/Kvantum/Makefile =================================================================== --- head/x11-themes/Kvantum/Makefile (revision 487600) +++ head/x11-themes/Kvantum/Makefile (revision 487601) @@ -1,49 +1,48 @@ # $FreeBSD$ PORTNAME= Kvantum DISTVERSIONPREFIX= V DISTVERSION= 0.10.7 PORTREVISION= 2 CATEGORIES= x11-themes MAINTAINER= rezny@FreeBSD.org COMMENT= SVG-based theme engine for Qt, KDE and LXQt LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING 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 qt4_PLIST= pkg-plist.qt4 qt5_PLIST= pkg-plist.qt5 USES= compiler:c++11-lang qmake USE_XORG= x11 xext USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= tsujan .if ${FLAVOR} == qt4 +DEPRECATED= Qt4 has been EOL since december 2015 +EXPIRATION_DATE=2019-03-15 USES+= qt:4 USE_QT= corelib gui svg rcc_build uic_build moc_build .elif ${FLAVOR} == qt5 USES+= qt:5 USE_QT= core gui svg widgets x11extras buildtools_build \ linguisttools_build .endif WRKSRC_SUBDIR= ${PORTNAME} post-patch: @${REINPLACE_CMD} -e 's|/kde4/|/|g' ${WRKSRC}/style/style.pro @${REINPLACE_CMD} -e 's|/kde4/|/|g' -e 's|--no-preserve=mode||g' \ ${WRKSRC}/themes/themes.pro .include Index: head/x11-themes/adwaita-qt/Makefile =================================================================== --- head/x11-themes/adwaita-qt/Makefile (revision 487600) +++ head/x11-themes/adwaita-qt/Makefile (revision 487601) @@ -1,41 +1,40 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= adwaita-qt DISTVERSION= 1.0 PORTREVISION= 2 CATEGORIES= x11-themes MAINTAINER= tcberner@FreeBSD.org COMMENT= Adwaita theme for Qt applications LICENSE= GPLv2 LGPL20 LICENSE_COMB= multi 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 +DEPRECATED= Qt4 has been EOL since december 2015 +EXPIRATION_DATE=2019-03-15 USES+= qt:4 USE_QT= corelib dbus gui \ moc_build rcc_build uic_build qmake_build CMAKE_ON= USE_QT4 . else USES+= qt:5 USE_QT= core dbus gui widgets \ buildtools_build qmake_build CMAKE_OFF= USE_QT4 . endif USE_GITHUB= yes GH_ACCOUNT= FedoraQt PLIST_FILES= ${QT_PLUGINDIR}/styles/adwaita.so .include Index: head/x11-toolkits/qwt6/Makefile =================================================================== --- head/x11-toolkits/qwt6/Makefile (revision 487600) +++ head/x11-toolkits/qwt6/Makefile (revision 487601) @@ -1,50 +1,50 @@ # $FreeBSD$ PORTNAME= qwt PORTVERSION= 6.1.3 PORTREVISION= 5 CATEGORIES= x11-toolkits MASTER_SITES= SF PKGNAMESUFFIX= 6-${FLAVOR} MAINTAINER= lbartoletti@tuxfamily.org COMMENT= Qt Widgets for Technical Applications 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 USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL} DOCSDIR= ${PREFIX}/share/doc/qwt6-${FLAVOR} PORTDOCS= * PLIST_SUB= SHLIB_VER=${PORTVERSION} \ SHLIB_SHVER=${PORTVERSION:R} QMAKE_ARGS+= PLUGINDIR=${PREFIX}/${QT_PLUGINDIR_REL} .if ${FLAVOR} == qt4 +DEPRECATED= Qt4 has been EOL since december 2015 +EXPIRATION_DATE=2019-03-15 USES+= qt:4 USE_QT= corelib designer gui opengl svg xml moc_build rcc_build script .else USES+= compiler:c++11-lang qt:5 USE_QT= buildtools_build widgets gui core designer gui opengl svg xml printsupport concurrent .endif OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e '/INSTALLS.*doc/d' ${WRKSRC}/doc/doc.pro @${REINPLACE_CMD} -e 's/%%QT_VERSION%%/${FLAVOR:S/qt//}/g' \ -e 's|%%QT_INCDIR%%|${QT_INCDIR}|g' \ -e 's|%%QT_LIBDIR%%|${QT_LIBDIR}|g' \ -e 's|%%QT_MKSPECDIR%%|${QT_MKSPECDIR}|g' \ ${WRKSRC}/qwtconfig.pri post-install-DOCS-on: @(cd ${WRKSRC}/doc/html/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include