Index: astro/marble/Makefile =================================================================== --- astro/marble/Makefile +++ astro/marble/Makefile @@ -30,8 +30,6 @@ OPTIONS_DEFINE= GPS DOCS WEBENGINE OPTIONS_DEFAULT=GPS -OPTIONS_DEFAULT_amd64= WEBENGINE -OPTIONS_DEFAULT_i386= WEBENGINE OPTIONS_SUB= yes GPS_DESC= Support for GPS position provider @@ -42,4 +40,10 @@ WEBENGINE_USE= QT=webengine WEBENGINE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidgets +.include +.if ${PORT_OPTIONS:MWEBENGINE} +DEPRECATED= Uses EOL Python 2.7 via www/qt5-webengine +EXPIRATION_DATE=2021-06-23 +.endif + .include Index: astro/qmapshack/Makefile =================================================================== --- astro/qmapshack/Makefile +++ astro/qmapshack/Makefile @@ -12,6 +12,9 @@ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Uses EOL Python 2.7 via www/qt5-webengine +EXPIRATION_DATE=2021-06-23 + BROKEN_FreeBSD_11= Requires OpenSSL 1.1.0+ LIB_DEPENDS= libgdal.so:graphics/gdal \ Index: audio/amarok/Makefile =================================================================== --- audio/amarok/Makefile +++ audio/amarok/Makefile @@ -50,8 +50,6 @@ OPTIONS_DEFINE= IPOD MP3TUNES MTP QTWEBENGINE OPTIONS_DEFAULT= IPOD MP3TUNES MTP -OPTIONS_DEFAULT_amd64= QTWEBENGINE -OPTIONS_DEFAULT_i386= QTWEBENGINE OPTIONS_SUB= yes IPOD_DESC= Apple iPod support @@ -86,4 +84,10 @@ post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/mime/packages +.include +.if ${PORT_OPTIONS:MQTWEBENGINE} +DEPRECATED= Uses EOL Python 2.7 via www/qt5-webengine +EXPIRATION_DATE=2021-06-23 +.endif + .include Index: audio/cheesecutter/Makefile =================================================================== --- audio/cheesecutter/Makefile +++ audio/cheesecutter/Makefile @@ -13,6 +13,9 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.md +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= acme:devel/acme \ ldc2:lang/ldc Index: audio/csound/Makefile =================================================================== --- audio/csound/Makefile +++ audio/csound/Makefile @@ -42,7 +42,7 @@ OPTIONS_GROUP= PLUGINS OPTIONS_GROUP_PLUGINS= BUCHLA CHUA DSSI EXCITER FAUST FLUIDSYNTH IMAGE JACK LUA LINALG OSC P5GLOVE PADSYNTH PLATEREV PVSGENDY SCANSYN SELECT SERIAL STACK STK WIIMOTE # Opcodes/CMakeLists.txt, Opcodes/stk/CMakeLists.txt OPTIONS_DEFAULT= FLTK OPENMP -OPTIONS_DEFAULT+= BUCHLA CHUA DSSI EXCITER FAUST IMAGE JACK LINALG OSC P5GLOVE PADSYNTH PLATEREV SCANSYN SELECT SERIAL STACK STK # for PLUGINS +OPTIONS_DEFAULT+= BUCHLA CHUA DSSI EXCITER IMAGE JACK LINALG OSC P5GLOVE PADSYNTH PLATEREV SCANSYN SELECT SERIAL STACK STK # for PLUGINS OPTIONS_SUB= yes BUCHLA_DESC= Build the Buchla filter opcode @@ -162,6 +162,11 @@ .include +.if ${PORT_OPTIONS:MFAUST} +DEPRECATED= Uses EOL Python 2.7 via audio/faust +EXPIRATION_DATE=2021-06-23 +.endif + .if ${ARCH} == "i386" BROKEN_FreeBSD_11= libcsound64.so.6.0: undefined reference to `__atomic_store_8' / undefined reference to `__atomic_load_8' .endif Index: audio/faust-lv2/Makefile =================================================================== --- audio/faust-lv2/Makefile +++ audio/faust-lv2/Makefile @@ -13,6 +13,9 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Uses EOL Python 2.7 via audio/faust +EXPIRATION_DATE=2021-06-23 + BROKEN_aarch64= fails to link: can't create dynamic relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol: vtable for LV2UI in readonly segment .if ${/usr/bin/ld:L:tA} == /usr/bin/ld.lld BROKEN_i386= ld: error: can't create dynamic relocation R_386_32 against symbol: vtable for LV2UI in readonly segment Index: audio/faust/Makefile =================================================================== --- audio/faust/Makefile +++ audio/faust/Makefile @@ -14,6 +14,9 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Uses EOL Python 2.7 via devel/llvm60 +EXPIRATION_DATE=2021-06-23 + LIB_DEPENDS= libLLVM-${LLVM_VERSION:C/([1-9])([0-9])/\1.\2/}.so:devel/llvm${LLVM_VERSION} USES= compiler:c++11-lang gmake ncurses python pkgconfig shebangfix Index: audio/faustlive/Makefile =================================================================== --- audio/faustlive/Makefile +++ audio/faustlive/Makefile @@ -11,6 +11,9 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/GPL.txt +DEPRECATED= Uses EOL Python 2.7 via devel/llvm60 +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ${LOCALBASE}/lib/libfaust.a:audio/faust LIB_DEPENDS= libLLVM-${LLVM_VERSION:C/([1-9])([0-9])/\1.\2/}.so:devel/llvm${LLVM_VERSION} \ libasound.so:audio/alsa-lib \ Index: audio/guitarix-lv2/Makefile =================================================================== --- audio/guitarix-lv2/Makefile +++ audio/guitarix-lv2/Makefile @@ -11,6 +11,9 @@ MAINTAINER= yuri@FreeBSD.org COMMENT= Virtual versatile amplification for Jack and set of LV2 plugins +DEPRECATED= Uses EOL Python 2.7 via audio/faust +EXPIRATION_DATE=2021-06-23 + BROKEN= Does not build with glib 2.66.0 LICENSE= GPLv2+ Index: audio/gxmms2/Makefile =================================================================== --- audio/gxmms2/Makefile +++ audio/gxmms2/Makefile @@ -14,6 +14,9 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Uses EOL Python 2.7 via audio/xmms2 +EXPIRATION_DATE=2021-06-23 + LIB_DEPENDS= libxmmsclient.so:audio/xmms2 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} Index: audio/lxmusic/Makefile =================================================================== --- audio/lxmusic/Makefile +++ audio/lxmusic/Makefile @@ -13,6 +13,9 @@ LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Uses EOL Python 2.7 via audio/xmms2 +EXPIRATION_DATE=2021-06-23 + LIB_DEPENDS= libxmmsclient.so:audio/xmms2 \ libnotify.so:devel/libnotify Index: audio/musescore/Makefile =================================================================== --- audio/musescore/Makefile +++ audio/musescore/Makefile @@ -46,8 +46,6 @@ # If enabled on arches that don't have WebEngine, the build breaks. OPTIONS_DEFINE= ALSA JACK PORTAUDIO PULSEAUDIO WEBENGINE OPTIONS_DEFAULT= PORTAUDIO -OPTIONS_DEFAULT_amd64= WEBENGINE -OPTIONS_DEFAULT_i386= WEBENGINE WEBENGINE_DESC= Use WebEngine in the welcome panel @@ -68,4 +66,9 @@ CXXFLAGS+= -Wno-inconsistent-missing-override .endif +.if ${PORT_OPTIONS:MWEBENGINE} +DEPRECATED= Uses EOL Python 2.7 via www/qt5-webengine +EXPIRATION_DATE=2021-06-23 +.endif + .include Index: chinese/fcitx-sunpinyin/Makefile =================================================================== --- chinese/fcitx-sunpinyin/Makefile +++ chinese/fcitx-sunpinyin/Makefile @@ -13,6 +13,9 @@ LICENSE= GPLv2 +DEPRECATED= Uses EOL Python 2.7 via chinese/fcitx +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= libfcitx-config.so:chinese/fcitx \ libsunpinyin.so:chinese/sunpinyin Index: databases/couchdb2/Makefile =================================================================== --- databases/couchdb2/Makefile +++ databases/couchdb2/Makefile @@ -14,6 +14,9 @@ LICENSE= APACHE20 BSD3CLAUSE ISCL WTFPL OFL11 LICENSE_COMB= multi +DEPRECATED= Uses EOL Python 2.7 via lang/spidermonkey185 +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= rebar:devel/rebar \ erlang-runtime21>=21.3:lang/erlang-runtime21 LIB_DEPENDS= libicudata.so:devel/icu \ Index: databases/couchdb3/Makefile =================================================================== --- databases/couchdb3/Makefile +++ databases/couchdb3/Makefile @@ -14,6 +14,9 @@ LICENSE= APACHE20 BSD3CLAUSE ISCL WTFPL OFL11 LICENSE_COMB= multi +DEPRECATED= Uses EOL Python 2.7 via lang/spidermonkey60 +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= rebar:devel/rebar \ erlang-runtime22>=22.0:lang/erlang-runtime22 LIB_DEPENDS= libicudata.so:devel/icu \ Index: databases/p5-AnyEvent-CouchDB/Makefile =================================================================== --- databases/p5-AnyEvent-CouchDB/Makefile +++ databases/p5-AnyEvent-CouchDB/Makefile @@ -13,6 +13,9 @@ LICENSE= MIT +DEPRECATED= Uses EOL Python 2.7 via databases/couchdb2 +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= couchdb2>=0.9.0:databases/couchdb2 \ p5-AnyEvent-HTTP>=2.11:www/p5-AnyEvent-HTTP \ Index: databases/pypy-gdbm/Makefile =================================================================== --- databases/pypy-gdbm/Makefile +++ databases/pypy-gdbm/Makefile @@ -10,6 +10,9 @@ LICENSE= GPLv2+ +DEPRECATED= Uses EOL Python 2.7 via lang/pypy +EXPIRATION_DATE=2021-06-23 + LIB_DEPENDS= libgdbm.so:databases/gdbm CFFI_NAME= ffi Index: databases/pypy-sqlite3/Makefile =================================================================== --- databases/pypy-sqlite3/Makefile +++ databases/pypy-sqlite3/Makefile @@ -7,6 +7,9 @@ MAINTAINER= python@FreeBSD.org COMMENT= Standard PyPy binding to the SQLite3 library +DEPRECATED= Uses EOL Python 2.7 via lang/pypy +EXPIRATION_DATE=2021-06-23 + LIB_DEPENDS= libsqlite3.so:databases/sqlite3 CFFI_NAME= _ffi Index: devel/containers/Makefile =================================================================== --- devel/containers/Makefile +++ devel/containers/Makefile @@ -11,6 +11,9 @@ LICENSE= BSL +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libmir-core.a:devel/mir-core \ Index: devel/d-scanner/Makefile =================================================================== --- devel/d-scanner/Makefile +++ devel/d-scanner/Makefile @@ -11,6 +11,9 @@ LICENSE= BSL +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ rdmd:lang/dlang-tools \ Index: devel/dcd-server/Makefile =================================================================== --- devel/dcd-server/Makefile +++ devel/dcd-server/Makefile @@ -13,6 +13,9 @@ LICENSE= BSL +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ rdmd:lang/dlang-tools \ Index: devel/derelict-sdl2/Makefile =================================================================== --- devel/derelict-sdl2/Makefile +++ devel/derelict-sdl2/Makefile @@ -12,6 +12,9 @@ LICENSE= BSL +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libDerelictUtil.a:devel/derelict-util Index: devel/derelict-util/Makefile =================================================================== --- devel/derelict-util/Makefile +++ devel/derelict-util/Makefile @@ -12,6 +12,9 @@ LICENSE= BSL +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub Index: devel/dlib/Makefile =================================================================== --- devel/dlib/Makefile +++ devel/dlib/Makefile @@ -11,6 +11,9 @@ LICENSE= BSL +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub Index: devel/dsymbol/Makefile =================================================================== --- devel/dsymbol/Makefile +++ devel/dsymbol/Makefile @@ -11,6 +11,9 @@ LICENSE= BSL +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libmir-core.a:devel/mir-core \ Index: devel/dub/Makefile =================================================================== --- devel/dub/Makefile +++ devel/dub/Makefile @@ -11,6 +11,9 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldmd2:lang/ldc LIB_DEPENDS= libcurl.so:ftp/curl Index: devel/flang-clang/Makefile =================================================================== --- devel/flang-clang/Makefile +++ devel/flang-clang/Makefile @@ -13,6 +13,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.TXT LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept +DEPRECATED= Uses EOL Python 2.7 via devel/llvm70 +EXPIRATION_DATE=2021-06-23 + ONLY_FOR_ARCHS= amd64 LLVM_VER= 70 Index: devel/flang/Makefile =================================================================== --- devel/flang/Makefile +++ devel/flang/Makefile @@ -12,6 +12,9 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt +DEPRECATED= Uses EOL Python 2.7 via devel/llvm70 +EXPIRATION_DATE=2021-06-23 + ONLY_FOR_ARCHS= amd64 LLVM_VER= 70 Index: devel/hgreviewboard/Makefile =================================================================== --- devel/hgreviewboard/Makefile +++ devel/hgreviewboard/Makefile @@ -15,6 +15,9 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Uses EOL Python 2.7 via devel/rbtools +EXPIRATION_DATE=2021-06-23 + RUN_DEPENDS= ${PY_MERCURIAL} \ rbt:devel/rbtools Index: devel/icontheme/Makefile =================================================================== --- devel/icontheme/Makefile +++ devel/icontheme/Makefile @@ -11,6 +11,9 @@ LICENSE= BSL +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libisfreedesktop.a:devel/isfreedesktop \ Index: devel/inifiled/Makefile =================================================================== --- devel/inifiled/Makefile +++ devel/inifiled/Makefile @@ -12,6 +12,9 @@ LICENSE= BSL +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub Index: devel/inilike/Makefile =================================================================== --- devel/inilike/Makefile +++ devel/inilike/Makefile @@ -11,6 +11,9 @@ LICENSE= BSL +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub Index: devel/isfreedesktop/Makefile =================================================================== --- devel/isfreedesktop/Makefile +++ devel/isfreedesktop/Makefile @@ -11,6 +11,9 @@ LICENSE= BSL +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub Index: devel/libddoc/Makefile =================================================================== --- devel/libddoc/Makefile +++ devel/libddoc/Makefile @@ -12,6 +12,9 @@ LICENSE= BSL LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libdparse.a:devel/libdparse Index: devel/libdparse/Makefile =================================================================== --- devel/libdparse/Makefile +++ devel/libdparse/Makefile @@ -11,6 +11,9 @@ LICENSE= BSL +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libmir-core.a:devel/mir-core \ Index: devel/libosmo-abis/Makefile =================================================================== --- devel/libosmo-abis/Makefile +++ devel/libosmo-abis/Makefile @@ -11,6 +11,9 @@ LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Uses EOL Python 2.7 via devel/libosmocore +EXPIRATION_DATE=2021-06-23 + LIB_DEPENDS= libosmocore.so:devel/libosmocore \ libtalloc.so:devel/talloc \ libortp.so:net/ortp Index: devel/mir-core/Makefile =================================================================== --- devel/mir-core/Makefile +++ devel/mir-core/Makefile @@ -10,6 +10,9 @@ LICENSE= BSL +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub Index: devel/msgpack-d/Makefile =================================================================== --- devel/msgpack-d/Makefile +++ devel/msgpack-d/Makefile @@ -10,6 +10,9 @@ LICENSE= BSL +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub Index: devel/stdx-allocator/Makefile =================================================================== --- devel/stdx-allocator/Makefile +++ devel/stdx-allocator/Makefile @@ -10,6 +10,9 @@ LICENSE= BSL +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libmir-core.a:devel/mir-core Index: devel/xdgpaths/Makefile =================================================================== --- devel/xdgpaths/Makefile +++ devel/xdgpaths/Makefile @@ -11,6 +11,9 @@ LICENSE= BSL +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libisfreedesktop.a:devel/isfreedesktop Index: editors/vscode/Makefile =================================================================== --- editors/vscode/Makefile +++ editors/vscode/Makefile @@ -18,6 +18,9 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt +DEPRECATED= Uses EOL Python 2.7 via devel/electron11 +EXPIRATION_DATE=2021-06-23 + ONLY_FOR_ARCHS= amd64 BUILD_DEPENDS= zip:archivers/zip \ Index: games/minilens/Makefile =================================================================== --- games/minilens/Makefile +++ games/minilens/Makefile @@ -14,6 +14,9 @@ LICENSE_COMB= multi LICENSE_FILE_GPLv3+ = ${WRKSRC}/LICENSE.txt +DEPRECATED= Uses EOL Python 2.7 via devel/godot2 +EXPIRATION_DATE=2021-06-23 + RUN_DEPENDS= godot2:devel/godot2 USE_GITHUB= yes Index: games/stratagus/Makefile =================================================================== --- games/stratagus/Makefile +++ games/stratagus/Makefile @@ -12,6 +12,9 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Uses EOL Python 2.7 via lang/tolua++ +EXPIRATION_DATE=2021-06-23 + LIB_DEPENDS= libpng.so:graphics/png \ libtolua++-${LUA_VER}.so:lang/tolua++ Index: games/tanks-of-freedom/Makefile =================================================================== --- games/tanks-of-freedom/Makefile +++ games/tanks-of-freedom/Makefile @@ -14,6 +14,9 @@ RUN_DEPENDS= godot2:devel/godot2 +DEPRECATED= Uses EOL Python 2.7 via devel/godot2 +EXPIRATION_DATE=2021-06-23 + USE_GITHUB= yes GH_ACCOUNT= w84death GH_PROJECT= Tanks-of-Freedom Index: games/wargus/Makefile =================================================================== --- games/wargus/Makefile +++ games/wargus/Makefile @@ -12,6 +12,9 @@ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Uses EOL Python 2.7 via games/stratagus +EXPIRATION_DATE=2021-06-23 + RUN_DEPENDS= stratagus:games/stratagus \ ffmpeg2theora:multimedia/ffmpeg2theora \ cdparanoia:audio/cdparanoia Index: games/wyrmgus/Makefile =================================================================== --- games/wyrmgus/Makefile +++ games/wyrmgus/Makefile @@ -12,6 +12,9 @@ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Uses EOL Python 2.7 via lang/tolua++ +EXPIRATION_DATE=2021-06-23 + LIB_DEPENDS= libtolua++-${LUA_VER}.so:lang/tolua++ BUILD_DEPENDS= ${LOCALBASE}/include/boost/tokenizer.hpp:devel/boost-libs Index: games/wyrmsun/Makefile =================================================================== --- games/wyrmsun/Makefile +++ games/wyrmsun/Makefile @@ -12,6 +12,9 @@ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/license.txt +DEPRECATED= Uses EOL Python 2.7 via games/wyrmgus +EXPIRATION_DATE=2021-06-23 + RUN_DEPENDS= wyrmgus:games/wyrmgus USE_GITHUB= yes Index: graphics/cegui/Makefile =================================================================== --- graphics/cegui/Makefile +++ graphics/cegui/Makefile @@ -27,7 +27,7 @@ OPTIONS_GROUP_IMAGECODEC= DEVIL FREEIMAGE SDL2 OPTIONS_GROUP_RENDERER= OPENGL OPENGL3 OGRE IRRLICHT -OPTIONS_DEFAULT= FREETYPE PCRE LUA FRIBIDI +OPTIONS_DEFAULT= FREETYPE PCRE FRIBIDI OPTIONS_DEFAULT+= EXPAT LIBXML2 TINYXML OPTIONS_DEFAULT+= DEVIL FREEIMAGE SDL2 OPTIONS_DEFAULT+= OPENGL OPENGL3 OGRE @@ -111,6 +111,11 @@ .include +.if ${PORT_OPTIONS:MLUA} +DEPRECATED= Uses EOL Python 2.7 via lang/tolua++ +EXPIRATION_DATE=2021-06-23 +.endif + .if ${PORT_OPTIONS:MEXPAT} || ${PORT_OPTIONS:MXERCES} || ${PORT_OPTIONS:MLIBXML2} || ${PORT_OPTIONS:MRAPIDXML} || ${PORT_OPTIONS:MTINYXML} PLIST_SUB+= XMLPARSERS="" .else Index: graphics/derelict-gl3/Makefile =================================================================== --- graphics/derelict-gl3/Makefile +++ graphics/derelict-gl3/Makefile @@ -12,6 +12,9 @@ LICENSE= BSL +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libDerelictUtil.a:devel/derelict-util Index: lang/clover/Makefile =================================================================== --- lang/clover/Makefile +++ lang/clover/Makefile @@ -6,6 +6,9 @@ COMMENT= Mesa OpenCL implementation for AMD GPUs +DEPRECATED= Uses EOL Python 2.7 via devel/libclc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= libclc>=0.3.0:devel/libclc \ opencl>=0:devel/opencl LIB_DEPENDS= libOpenCL.so:devel/ocl-icd \ Index: lang/dlang-tools/Makefile =================================================================== --- lang/dlang-tools/Makefile +++ lang/dlang-tools/Makefile @@ -12,6 +12,9 @@ LICENSE= BSL +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libdparse.a:devel/libdparse Index: lang/ldc/Makefile =================================================================== --- lang/ldc/Makefile +++ lang/ldc/Makefile @@ -10,6 +10,9 @@ LICENSE= BSD3CLAUSE +DEPRECATED= Uses EOL Python 2.7 via devel/llvm70 +EXPIRATION_DATE=2021-06-23 + BROKEN_armv6= fails to compile: Error: undefined identifier _jmp_buf, did you mean alias jmp_buf? BROKEN_armv7= fails to compile: Error: undefined identifier _jmp_buf, did you mean alias jmp_buf? BROKEN_i386= function core.bitop.bsf (uint v) is not callable using argument types (ulong) Index: lang/ponyc/Makefile =================================================================== --- lang/ponyc/Makefile +++ lang/ponyc/Makefile @@ -13,6 +13,9 @@ ONLY_FOR_ARCHS= aarch64 amd64 ONLY_FOR_ARCHS_REASON= Undefined reference to __atomic_compare_exchange_8 +DEPRECATED= Uses EOL Python 2.7 via devel/llvm70 +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= llvm-link${LLVM_VERSION}:devel/llvm${LLVM_VERSION} FLAVORS= llvm_dynamic llvm_static Index: lang/silq/Makefile =================================================================== --- lang/silq/Makefile +++ lang/silq/Makefile @@ -11,6 +11,9 @@ LICENSE= BSL LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= unknown status of the D language compiler (lang/ldc) on ${ARCH} Index: math/aspcud/Makefile =================================================================== --- math/aspcud/Makefile +++ math/aspcud/Makefile @@ -12,6 +12,9 @@ LICENSE= GPLv3 +DEPRECATED= Uses EOL Python 2.7 via math/gringo +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= re2c:devel/re2c LIB_DEPENDS= libboost_thread.so:devel/boost-libs RUN_DEPENDS= gringo:math/gringo \ Index: math/libpgmath/Makefile =================================================================== --- math/libpgmath/Makefile +++ math/libpgmath/Makefile @@ -12,6 +12,9 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt +DEPRECATED= Uses EOL Python 2.7 via devel/llvm70 +EXPIRATION_DATE=2021-06-23 + ONLY_FOR_ARCHS= amd64 LLVM_VER= 70 Index: math/py-pyasp/Makefile =================================================================== --- math/py-pyasp/Makefile +++ math/py-pyasp/Makefile @@ -11,6 +11,9 @@ LICENSE= GPLv3 +DEPRECATED= Uses EOL Python 2.7 via math/gringo +EXPIRATION_DATE=2021-06-23 + RUN_DEPENDS= clasp:math/clasp \ gringo:math/gringo Index: math/py-pynleq2/Makefile =================================================================== --- math/py-pynleq2/Makefile +++ math/py-pynleq2/Makefile @@ -14,6 +14,9 @@ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Uses EOL Python 2.7 via devel/flang +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ${PYNUMPY} USES= fortran:flang python:3.6+ Index: multimedia/gmimms/Makefile =================================================================== --- multimedia/gmimms/Makefile +++ multimedia/gmimms/Makefile @@ -13,6 +13,9 @@ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Uses EOL Python 2.7 via multimedia/mimms +EXPIRATION_DATE=2021-06-23 + RUN_DEPENDS= mimms:multimedia/mimms USES= gnome pkgconfig tar:bzip2 Index: multimedia/gxine/Makefile =================================================================== --- multimedia/gxine/Makefile +++ multimedia/gxine/Makefile @@ -13,6 +13,9 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Uses EOL Python 2.7 via lang/spidermonkey185 +EXPIRATION_DATE=2021-06-23 + LIB_DEPENDS= libnspr4.so:devel/nspr \ libmozjs185.so:lang/spidermonkey185 \ libxine.so:multimedia/libxine Index: net-mgmt/icingaweb2-module-pdfexport/Makefile =================================================================== --- net-mgmt/icingaweb2-module-pdfexport/Makefile +++ net-mgmt/icingaweb2-module-pdfexport/Makefile @@ -13,6 +13,9 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Uses EOL Python 2.7 via www/chromium +EXPIRATION_DATE=2021-06-23 + RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.4.1:net-mgmt/icingaweb2@${PHP_FLAVOR} \ chromium>0:www/chromium Index: net-mgmt/icingaweb2-module-reporting/Makefile =================================================================== --- net-mgmt/icingaweb2-module-reporting/Makefile +++ net-mgmt/icingaweb2-module-reporting/Makefile @@ -24,7 +24,6 @@ OPTIONS_DEFINE= PDF PDF_DESC= Use Chromium to export PDFs -OPTIONS_DEFAULT= PDF PDF_RUN_DEPENDS= icingaweb2-module-pdfexport${PHP_PKGNAMESUFFIX}>=0.9:net-mgmt/icingaweb2-module-pdfexport@${PHP_FLAVOR} NO_BUILD= yes @@ -37,4 +36,11 @@ (cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) +.include + +.if ${PORT_OPTIONS:MPDF} +DEPRECATED= Uses EOL Python 2.7 via net-mgmt/icingaweb2-module-pdfexport@${PHP_FLAVOR} +EXPIRATION_DATE=2021-06-23 +.endif + .include Index: net/libproxy-mozjs/Makefile =================================================================== --- net/libproxy-mozjs/Makefile +++ net/libproxy-mozjs/Makefile @@ -5,9 +5,11 @@ CATEGORIES= net www PKGNAMESUFFIX= -${LIBPROXY_SLAVE} - COMMENT= Mozilla JavaScript plug-in for libproxy +DEPRECATED= Uses EOL Python 2.7 via lang/spidermonkey52 +EXPIRATION_DATE=2021-06-23 + USES= compiler:c++11-lib USE_CXXSTD= gnu++11 LIB_DEPENDS= libmozjs-52.so:lang/spidermonkey52 Index: net/onedrive/Makefile =================================================================== --- net/onedrive/Makefile +++ net/onedrive/Makefile @@ -12,6 +12,9 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldc2:lang/ldc LIB_DEPENDS= libcurl.so:ftp/curl \ libinotify.so:devel/libinotify Index: net/openggsn/Makefile =================================================================== --- net/openggsn/Makefile +++ net/openggsn/Makefile @@ -11,6 +11,9 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Uses EOL Python 2.7 via devel/libosmocore +EXPIRATION_DATE=2021-06-23 + LIB_DEPENDS= libosmocore.so:devel/libosmocore \ libtalloc.so:devel/talloc Index: print/derelict-ft/Makefile =================================================================== --- print/derelict-ft/Makefile +++ print/derelict-ft/Makefile @@ -12,6 +12,9 @@ LICENSE= BSL +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ ${LOCALBASE}/lib/d/libDerelictUtil.a:devel/derelict-util Index: sysutils/bhyve-firmware/Makefile =================================================================== --- sysutils/bhyve-firmware/Makefile +++ sysutils/bhyve-firmware/Makefile @@ -8,6 +8,9 @@ MAINTAINER= fabian.freyer@physik.tu-berlin.de COMMENT= Collection of Firmware for bhyve +DEPRECATED= Uses EOL Python 2.7 via sysutils/uefi-edk2-bhyve +EXPIRATION_DATE=2021-06-23 + RUN_DEPENDS= uefi-edk2-bhyve>=0:sysutils/uefi-edk2-bhyve USES= metaport Index: sysutils/bvm/Makefile =================================================================== --- sysutils/bvm/Makefile +++ sysutils/bvm/Makefile @@ -11,6 +11,9 @@ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Uses EOL Python 2.7 via sysutils/bhyve-firmware +EXPIRATION_DATE=2021-06-23 + ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= Bhyve VM Manager is required to be built on a 64bit machine Index: sysutils/usbhotkey/Makefile =================================================================== --- sysutils/usbhotkey/Makefile +++ sysutils/usbhotkey/Makefile @@ -12,6 +12,9 @@ LICENSE= GPLv2 +DEPRECATED= Uses EOL Python 2.7 via devel/libhid +EXPIRATION_DATE=2021-06-23 + LIB_DEPENDS= libhid.so:devel/libhid \ libXtst.so:x11/libXtst Index: textproc/kibana6/Makefile =================================================================== --- textproc/kibana6/Makefile +++ textproc/kibana6/Makefile @@ -14,6 +14,9 @@ LICENSE= APACHE20 +DEPRECATED= Uses EOL Python 2.7 via www/node10 +EXPIRATION_DATE=2021-06-23 + RUN_DEPENDS= node10>=10.15.2:www/node10 CONFLICTS= kibana[3-5]* kibana7* Index: textproc/kibana7/Makefile =================================================================== --- textproc/kibana7/Makefile +++ textproc/kibana7/Makefile @@ -14,6 +14,9 @@ LICENSE= APACHE20 +DEPRECATED= Uses EOL Python 2.7 via www/node10 +EXPIRATION_DATE=2021-06-23 + RUN_DEPENDS= node10>=10.22.1:www/node10 CONFLICTS= kibana[6]* Index: www/aws-demos/Makefile =================================================================== --- www/aws-demos/Makefile +++ www/aws-demos/Makefile @@ -13,6 +13,9 @@ LICENSE= GPLv3 GPLv3RLE LICENSE_COMB= multi +DEPRECATED= Uses EOL Python 2.7 via www/aws +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= gprbuild:devel/gprbuild \ xmlada>=4.4:textproc/xmlada \ aws>=3.1:www/aws Index: www/aws/Makefile =================================================================== --- www/aws/Makefile +++ www/aws/Makefile @@ -12,6 +12,9 @@ LICENSE= GPLv3 GPLv3RLE LICENSE_COMB= multi +DEPRECATED= Uses EOL Python 2.7 via devel/gnatpython +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= gprbuild:devel/gprbuild \ xmlada>=4.4:textproc/xmlada \ asis>=2013:lang/asis \ Index: www/npm-node10/Makefile =================================================================== --- www/npm-node10/Makefile +++ www/npm-node10/Makefile @@ -3,6 +3,9 @@ PKGNAMESUFFIX= -node10 +DEPRECATED= Uses EOL Python 2.7 via www/node10 +EXPIRATION_DATE=2021-06-23 + CONFLICTS_INSTALL= npm npm-node12 npm-node14 OPTIONS_EXCLUDE=NODE NODE12 NODE14 Index: www/npm-node12/Makefile =================================================================== --- www/npm-node12/Makefile +++ www/npm-node12/Makefile @@ -3,6 +3,9 @@ PKGNAMESUFFIX= -node12 +DEPRECATED= Uses EOL Python 2.7 via www/node12 +EXPIRATION_DATE=2021-06-23 + CONFLICTS_INSTALL= npm npm-node10 npm-node14 OPTIONS_EXCLUDE=NODE NODE10 NODE14 Index: www/npm/Makefile =================================================================== --- www/npm/Makefile +++ www/npm/Makefile @@ -43,6 +43,16 @@ .include +.if ${PORT_OPTIONS:MNODE10} +DEPRECATED= Uses EOL Python 2.7 via www/node10 +EXPIRATION_DATE=2021-06-23 +.endif +.if ${PORT_OPTIONS:MNODE12} +DEPRECATED= Uses EOL Python 2.7 via www/node12 +EXPIRATION_DATE=2021-06-23 +.endif + + .if ${ARCH} == i386 # Workaround for kernel bug 178881 EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-bug-178881 Index: www/sahi/Makefile =================================================================== --- www/sahi/Makefile +++ www/sahi/Makefile @@ -38,6 +38,11 @@ .include +.if ${PORT_OPTIONS:MCHROME} +DEPRECATED= Uses EOL Python 2.7 via www/chromium +EXPIRATION_DATE=2021-06-23 +.endif + SAHI_BUILD= 2011.07.19 USE_JAVA= yes Index: www/yarn-node10/Makefile =================================================================== --- www/yarn-node10/Makefile +++ www/yarn-node10/Makefile @@ -3,6 +3,9 @@ PKGNAMESUFFIX= -node10 +DEPRECATED= Uses EOL Python 2.7 via www/node10 +EXPIRATION_DATE=2021-06-23 + CONFLICTS_INSTALL= yarn yarn-node12 yarn-node14 OPTIONS_EXCLUDE= NODE NODE12 NODE14 Index: www/yarn-node12/Makefile =================================================================== --- www/yarn-node12/Makefile +++ www/yarn-node12/Makefile @@ -3,6 +3,9 @@ PKGNAMESUFFIX= -node12 +DEPRECATED= Uses EOL Python 2.7 via www/node12 +EXPIRATION_DATE=2021-06-23 + CONFLICTS_INSTALL= yarn yarn-node10 yarn-node14 OPTIONS_EXCLUDE= NODE NODE10 NODE14 Index: www/yarn/Makefile =================================================================== --- www/yarn/Makefile +++ www/yarn/Makefile @@ -56,4 +56,16 @@ ${RLN} ${STAGEDIR}${PREFIX}/lib/node_modules/yarn/bin/yarn \ ${STAGEDIR}${PREFIX}/bin/yarn +.include + +.if ${PORT_OPTIONS:MNODE10} +DEPRECATED= Uses EOL Python 2.7 via www/node10 +EXPIRATION_DATE=2021-06-23 +.endif +.if ${PORT_OPTIONS:MNODE12} +DEPRECATED= Uses EOL Python 2.7 via www/node12 +EXPIRATION_DATE=2021-06-23 +.endif + + .include Index: x11-toolkits/gtkd/Makefile =================================================================== --- x11-toolkits/gtkd/Makefile +++ x11-toolkits/gtkd/Makefile @@ -12,6 +12,9 @@ LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldc2:lang/ldc USES= gmake zip Index: x11-toolkits/pypy-tkinter/Makefile =================================================================== --- x11-toolkits/pypy-tkinter/Makefile +++ x11-toolkits/pypy-tkinter/Makefile @@ -9,6 +9,9 @@ USES= tk +DEPRECATED= Uses EOL Python 2.7 via lang/pypy +EXPIRATION_DATE=2021-06-23 + CFFI_MODULE= _tkinter/tklib CFFI_NAME= tkffi Index: x11/tilix/Makefile =================================================================== --- x11/tilix/Makefile +++ x11/tilix/Makefile @@ -14,6 +14,9 @@ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Uses EOL Python 2.7 via lang/ldc +EXPIRATION_DATE=2021-06-23 + BUILD_DEPENDS= ldc2:lang/ldc \ po4a-translate:textproc/po4a \ ${LOCALBASE}/libdata/pkgconfig/vted-3.pc:x11-toolkits/gtkd