diff options
author | Rene Ladan <rene@FreeBSD.org> | 2018-12-02 15:41:47 +0000 |
---|---|---|
committer | Rene Ladan <rene@FreeBSD.org> | 2018-12-02 15:41:47 +0000 |
commit | 99d6d12a388dab91f415ddebd52c6a57e3a6347a (patch) | |
tree | decf1f7754d8060ee740cd0c0edc9a51c04a0ec1 /editors | |
parent | 577806de96b111cab272c48a686bcca681cc6d4d (diff) | |
download | freebsd-ports-99d6d12a388dab91f415ddebd52c6a57e3a6347a.zip |
Mark QT4 ports/functionality for removal on 2019-03-15
While here, chase some KDE4 ports and functionality, these are scheduled for
removal on 2018-12-31. Change the default option/flavor to QT5 where applicable
or use alternative toolkits like GTK.
Submitted by: tcberner
Reviewed by: adridg, jhale, rene, tcberner
Approved by: portmgr (implicit, flavor hook)
Differential Revision: https://reviews.freebsd.org/D17741
Diffstat (limited to 'editors')
-rw-r--r-- | editors/klat4/Makefile | 3 | ||||
-rw-r--r-- | editors/leo/Makefile | 3 | ||||
-rw-r--r-- | editors/lfhex/Makefile | 3 | ||||
-rw-r--r-- | editors/libreoffice/Makefile | 7 | ||||
-rw-r--r-- | editors/mp/Makefile | 5 | ||||
-rw-r--r-- | editors/plume-creator-devel/Makefile | 3 | ||||
-rw-r--r-- | editors/tea/Makefile | 9 | ||||
-rw-r--r-- | editors/texmacs/Makefile | 11 | ||||
-rw-r--r-- | editors/texmaker/Makefile | 7 | ||||
-rw-r--r-- | editors/texstudio/Makefile | 3 | ||||
-rw-r--r-- | editors/textroom/Makefile | 3 | ||||
-rw-r--r-- | editors/yzis/Makefile | 3 |
12 files changed, 57 insertions, 3 deletions
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 |