aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntoine Brodin <antoine@FreeBSD.org>2020-03-08 17:01:46 +0000
committerAntoine Brodin <antoine@FreeBSD.org>2020-03-08 17:01:46 +0000
commit5ae8688c07b2294395a124e0b2da3a0f00d4aba0 (patch)
tree326c7ae1133b16e8be2a37e24472b70a0574fcaa
parentfb717d0e60d518f1df0a66b382e11ff5a1d0f53b (diff)
downloadports-5ae8688c07b2294395a124e0b2da3a0f00d4aba0.tar.gz
ports-5ae8688c07b2294395a124e0b2da3a0f00d4aba0.zip
Notes
-rw-r--r--audio/abraca/Makefile3
-rw-r--r--audio/ardour5/Makefile3
-rw-r--r--audio/cplay/Makefile3
-rw-r--r--audio/cpp-xmms2/Makefile3
-rw-r--r--audio/exaile/Makefile3
-rw-r--r--audio/p5-xmms2/Makefile3
-rw-r--r--benchmarks/glmark2/Makefile3
-rw-r--r--biology/haplohseq/Makefile3
-rw-r--r--biology/tophat/Makefile3
-rw-r--r--cad/lepton-eda/Makefile3
-rw-r--r--chinese/ibus-array/Makefile3
-rw-r--r--comms/congruity/Makefile3
-rw-r--r--comms/libbtbb/Makefile3
-rw-r--r--databases/cassandra3/Makefile3
-rw-r--r--databases/mtools-mongodb/Makefile3
-rw-r--r--databases/mydbf2mysql/Makefile3
-rw-r--r--databases/ntdb/Makefile3
-rw-r--r--databases/pgloader/Makefile3
-rw-r--r--databases/pgtune/Makefile3
-rw-r--r--databases/postgresql-libpqxx3/Makefile3
-rw-r--r--databases/postgresql-libpqxx4/Makefile3
-rw-r--r--databases/pydbx/Makefile3
-rw-r--r--databases/pyspatialite/Makefile3
-rw-r--r--deskutils/calibre/Makefile3
-rw-r--r--deskutils/ljcharm/Makefile3
-rw-r--r--deskutils/mat/Makefile3
-rw-r--r--devel/aap/Makefile3
-rw-r--r--devel/apr2/Makefile3
-rw-r--r--devel/bbfreeze-loader/Makefile3
-rw-r--r--devel/bicyclerepair/Makefile3
-rw-r--r--devel/bzrtools/Makefile3
-rw-r--r--devel/chromium-gn/Makefile3
-rw-r--r--devel/codeville/Makefile3
-rw-r--r--devel/cquery/Makefile3
-rw-r--r--devel/cvs2svn/Makefile3
-rw-r--r--devel/cx_Freeze/Makefile3
-rw-r--r--devel/euca2ools/Makefile3
-rw-r--r--devel/evolution-gconf-tools/Makefile3
-rw-r--r--devel/grumpy/Makefile3
-rw-r--r--devel/hg-git/Makefile3
-rw-r--r--devel/libnxt/Makefile3
-rw-r--r--devel/libopencm3/Makefile3
-rw-r--r--devel/libredblack/Makefile3
-rw-r--r--devel/llvm-cheri/Makefile3
-rw-r--r--devel/osc/Makefile3
-rw-r--r--devel/phpsh/Makefile3
-rw-r--r--devel/py-subvertpy/Makefile3
-rw-r--r--devel/py_static_check/Makefile3
-rw-r--r--devel/pyst/Makefile3
-rw-r--r--devel/pysvn/Makefile3
-rw-r--r--devel/runsnakerun/Makefile3
-rw-r--r--devel/storm/Makefile3
-rw-r--r--devel/tailor/Makefile3
-rw-r--r--devel/tortoisehg/Makefile3
-rw-r--r--devel/uatraits/Makefile3
-rw-r--r--devel/xtensa-esp32-elf/Makefile3
-rw-r--r--dns/nsec3walker/Makefile3
-rw-r--r--dns/sshfp/Makefile3
-rw-r--r--editors/medit/Makefile3
-rw-r--r--emulators/dynagen/Makefile3
-rw-r--r--emulators/playonbsd/Makefile3
-rw-r--r--emulators/wxmupen64plus/Makefile3
-rw-r--r--graphics/cloudcompare/Makefile3
-rw-r--r--graphics/impressive/Makefile3
-rw-r--r--graphics/kudu/Makefile3
-rw-r--r--graphics/pecomato/Makefile3
-rw-r--r--graphics/piglit/Makefile3
-rw-r--r--graphics/py-PyOpenGL-accelerate/Makefile3
-rw-r--r--graphics/pymorph/Makefile3
-rw-r--r--graphics/tilecache/Makefile3
-rw-r--r--graphics/uniconvertor/Makefile3
-rw-r--r--graphics/webp-pixbuf-loader/Makefile3
-rw-r--r--japanese/fcitx-mozc/Makefile3
-rw-r--r--japanese/ibus-mozc/Makefile3
-rw-r--r--japanese/mailman/Makefile3
-rw-r--r--japanese/uim-mozc/Makefile3
-rw-r--r--java/eclipse-pydev/Makefile3
-rw-r--r--lang/cdent/Makefile3
-rw-r--r--lang/julia06/Makefile3
-rw-r--r--lang/julia07/Makefile3
-rw-r--r--lang/julia11/Makefile3
-rw-r--r--lang/kross-interpreters/Makefile3
-rw-r--r--lang/tinypy/Makefile3
-rw-r--r--mail/cleanup-maildir/Makefile3
-rw-r--r--mail/courier-pythonfilter/Makefile3
-rw-r--r--mail/getmail/Makefile3
-rw-r--r--mail/muttils/Makefile3
-rw-r--r--mail/nohtml/Makefile3
-rw-r--r--mail/offlineimap/Makefile3
-rw-r--r--mail/openemm2015/Makefile3
-rw-r--r--mail/opensmtpd-extras-queue-python/Makefile3
-rw-r--r--mail/opensmtpd-extras-scheduler-python/Makefile3
-rw-r--r--math/blitz++/Makefile3
-rw-r--r--math/gnumeric/Makefile3
-rw-r--r--math/openfst/Makefile3
-rw-r--r--misc/hb/Makefile3
-rw-r--r--misc/mtail/Makefile3
-rw-r--r--misc/wotsap/Makefile3
-rw-r--r--multimedia/freevo/Makefile3
-rw-r--r--multimedia/photofilmstrip/Makefile3
-rw-r--r--multimedia/quodlibet/Makefile3
-rw-r--r--multimedia/tautulli/Makefile3
-rw-r--r--multimedia/tovid/Makefile3
-rw-r--r--net-im/centerim-devel/Makefile3
-rw-r--r--net-im/fugu/Makefile3
-rw-r--r--net-im/ktp-call-ui/Makefile3
-rw-r--r--net-im/proxy65/Makefile3
-rw-r--r--net-im/telegram-desktop/Makefile3
-rw-r--r--net-mgmt/crmsh/Makefile3
-rw-r--r--net-mgmt/librenms-agent/Makefile3
-rw-r--r--net-p2p/couchpotato/Makefile3
-rw-r--r--net/ceph13/Makefile3
-rw-r--r--net/cloud-init-azure/Makefile3
-rw-r--r--net/dshell/Makefile3
-rw-r--r--net/exabgp/Makefile3
-rw-r--r--net/exaddos/Makefile3
-rw-r--r--net/fb/Makefile3
-rw-r--r--net/flent/Makefile3
-rw-r--r--net/flowgrep/Makefile3
-rw-r--r--net/glusterfs/Makefile3
-rw-r--r--net/googlecl/Makefile3
-rw-r--r--net/mininet/Makefile3
-rw-r--r--net/netatalk3/Makefile3
-rw-r--r--net/nfs-ganesha/Makefile3
-rw-r--r--net/opensips/Makefile3
-rw-r--r--net/py-avahi/Makefile3
-rw-r--r--net/reposado/Makefile3
-rw-r--r--net/sems/Makefile3
-rw-r--r--net/spideroak/Makefile3
-rw-r--r--net/splatd/Makefile3
-rw-r--r--net/xorp/Makefile3
-rw-r--r--news/nzbhydra2/Makefile3
-rw-r--r--news/rawdog/Makefile3
-rw-r--r--news/sabnzbdplus/Makefile3
-rw-r--r--ports-mgmt/portell/Makefile3
-rw-r--r--print/biblio-py/Makefile3
-rw-r--r--print/lilypond-devel/Makefile3
-rw-r--r--print/lyx/Makefile3
-rw-r--r--print/scribus-devel/Makefile3
-rw-r--r--science/brian/Makefile3
-rw-r--r--science/paraview/Makefile3
-rw-r--r--security/arm/Makefile3
-rw-r--r--security/ismtp/Makefile3
-rw-r--r--security/sandsifter/Makefile3
-rw-r--r--security/sssd/Makefile3
-rw-r--r--security/switzerland/Makefile3
-rw-r--r--security/tsshbatch/Makefile3
-rw-r--r--shells/lshell/Makefile3
-rw-r--r--sysutils/abck/Makefile3
-rw-r--r--sysutils/condor/Makefile3
-rw-r--r--sysutils/farbot/Makefile3
-rw-r--r--sysutils/fusefs-wikipediafs/Makefile3
-rw-r--r--sysutils/heartbeat/Makefile3
-rw-r--r--sysutils/htop/Makefile3
-rw-r--r--sysutils/isomd5sum/Makefile3
-rw-r--r--sysutils/rdiff-backup/Makefile3
-rw-r--r--sysutils/tren/Makefile3
-rw-r--r--textproc/doclifter/Makefile3
-rw-r--r--textproc/ibus-el/Makefile3
-rw-r--r--textproc/plover/Makefile3
-rw-r--r--textproc/scancode-toolkit/Makefile3
-rw-r--r--textproc/translate-toolkit/Makefile3
-rw-r--r--www/bluefish/Makefile3
-rw-r--r--www/calendarserver/Makefile3
-rw-r--r--www/cliqz/Makefile3
-rw-r--r--www/geeknote/Makefile3
-rw-r--r--www/go-appengine-sdk/Makefile3
-rw-r--r--www/google-appengine/Makefile3
-rw-r--r--www/libhpack/Makefile3
-rw-r--r--www/mkapachepw/Makefile3
-rw-r--r--www/mod_pagespeed/Makefile3
-rw-r--r--www/mod_python35/Makefile3
-rw-r--r--www/pyblosxom/Makefile3
-rw-r--r--www/pyjamas/Makefile3
-rw-r--r--www/roundup/Makefile3
-rw-r--r--www/seahub/Makefile3
-rw-r--r--www/searx/Makefile3
-rw-r--r--www/twms/Makefile3
-rw-r--r--www/waccess/Makefile3
-rw-r--r--www/wadcomblog/Makefile3
-rw-r--r--www/webcheck/Makefile3
-rw-r--r--www/woof/Makefile3
-rw-r--r--x11-drivers/xf86-video-qxl/Makefile2
-rw-r--r--x11-fm/twander/Makefile3
-rw-r--r--x11-wm/compizconfig-python/Makefile3
-rw-r--r--x11-wm/fvwm-crystal/Makefile3
-rw-r--r--x11/cinnamon/Makefile3
187 files changed, 560 insertions, 0 deletions
diff --git a/audio/abraca/Makefile b/audio/abraca/Makefile
index 0d8cbff13ae8..00e9907a7912 100644
--- a/audio/abraca/Makefile
+++ b/audio/abraca/Makefile
@@ -13,6 +13,9 @@ COMMENT= GTK2 client for the XMMS2 music player
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING.GPL
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= ${LOCALBASE}/bin/valac:lang/vala
LIB_DEPENDS= libxmmsclient.so:audio/xmms2 \
libgee-0.8.so:devel/libgee
diff --git a/audio/ardour5/Makefile b/audio/ardour5/Makefile
index 73680c8fd55b..25a48cbfda03 100644
--- a/audio/ardour5/Makefile
+++ b/audio/ardour5/Makefile
@@ -16,6 +16,9 @@ COMMENT= Multichannel digital audio workstation
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= lv2>=1.14.0:audio/lv2 itstool>2.0.0:textproc/itstool
LIB_DEPENDS= libserd-0.so:devel/serd \
libsord-0.so:devel/sord \
diff --git a/audio/cplay/Makefile b/audio/cplay/Makefile
index e721469d9115..28b77c9279a6 100644
--- a/audio/cplay/Makefile
+++ b/audio/cplay/Makefile
@@ -13,6 +13,9 @@ COMMENT= Curses-based front-end for various audio players
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USE_GITHUB= yes
GH_ACCOUNT= hukka
diff --git a/audio/cpp-xmms2/Makefile b/audio/cpp-xmms2/Makefile
index a8a4d52d8c8e..6609e3da5396 100644
--- a/audio/cpp-xmms2/Makefile
+++ b/audio/cpp-xmms2/Makefile
@@ -8,6 +8,9 @@ PKGNAMEPREFIX= cpp-
MAINTAINER= madpilot@FreeBSD.org
COMMENT= C++ Bindings for XMMS2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= ${LOCALBASE}/include/boost/bind.hpp:devel/boost-libs
LIB_DEPENDS= libxmmsclient.so:audio/xmms2
diff --git a/audio/exaile/Makefile b/audio/exaile/Makefile
index 008dc4e4dbae..d7a95eeb4720 100644
--- a/audio/exaile/Makefile
+++ b/audio/exaile/Makefile
@@ -11,6 +11,9 @@ COMMENT= Full featured python-based music player for GTK+
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gstreamer1>0:multimedia/py-gstreamer1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR} \
diff --git a/audio/p5-xmms2/Makefile b/audio/p5-xmms2/Makefile
index 86248f9c9afa..a2d01c08d8de 100644
--- a/audio/p5-xmms2/Makefile
+++ b/audio/p5-xmms2/Makefile
@@ -8,6 +8,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Perl Bindings for XMMS2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS+= libxmmsclient.so:audio/xmms2
MASTERDIR= ${.CURDIR}/../xmms2
diff --git a/benchmarks/glmark2/Makefile b/benchmarks/glmark2/Makefile
index ca8b98c8f0cb..ddc74b6828ba 100644
--- a/benchmarks/glmark2/Makefile
+++ b/benchmarks/glmark2/Makefile
@@ -12,6 +12,9 @@ COMMENT= Benchmark for OpenGL (ES) 2.0
LICENSE= GPLv3
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libpng.so:graphics/png
USES= gl jpeg localbase:ldflags pkgconfig python:2.7,build waf
diff --git a/biology/haplohseq/Makefile b/biology/haplohseq/Makefile
index 4bdd9c94c597..cc308c671ad6 100644
--- a/biology/haplohseq/Makefile
+++ b/biology/haplohseq/Makefile
@@ -11,6 +11,9 @@ COMMENT= Identify regions of allelic imbalance
LICENSE= MIT
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libboost_system.so:devel/boost-libs
RUN_DEPENDS= R-cran-optparse>0:devel/R-cran-optparse
diff --git a/biology/tophat/Makefile b/biology/tophat/Makefile
index 5cd89089295f..9ec38ecd0305 100644
--- a/biology/tophat/Makefile
+++ b/biology/tophat/Makefile
@@ -12,6 +12,9 @@ COMMENT= Fast splice junction mapper for RNA-Seq reads
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libboost_iostreams.so:devel/boost-libs
RUN_DEPENDS= bowtie2:biology/bowtie2
diff --git a/cad/lepton-eda/Makefile b/cad/lepton-eda/Makefile
index 105013895d79..cb163507b310 100644
--- a/cad/lepton-eda/Makefile
+++ b/cad/lepton-eda/Makefile
@@ -10,6 +10,9 @@ COMMENT= Lepton Electronic Design Automation
LICENSE= GPLv2+
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2 \
libgc-threaded.so:devel/boehm-gc-threaded \
diff --git a/chinese/ibus-array/Makefile b/chinese/ibus-array/Makefile
index ab7b71338171..f3bb67031384 100644
--- a/chinese/ibus-array/Makefile
+++ b/chinese/ibus-array/Makefile
@@ -10,6 +10,9 @@ COMMENT= Array 30 input method for IBus
LICENSE= GPLv2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= ibus-daemon:textproc/ibus
RUN_DEPENDS= ibus-daemon:textproc/ibus
diff --git a/comms/congruity/Makefile b/comms/congruity/Makefile
index e99c4f61ea5b..f1e0df0d6f86 100644
--- a/comms/congruity/Makefile
+++ b/comms/congruity/Makefile
@@ -13,6 +13,9 @@ COMMENT= GUI Logitech Harmony configuration tool
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libconcord>=0:comms/py-libconcord@${PY_FLAVOR}
USES= desktop-file-utils gmake tar:bzip2 python:2.7 shebangfix
diff --git a/comms/libbtbb/Makefile b/comms/libbtbb/Makefile
index f9e8104125f1..d8d8f88c601f 100644
--- a/comms/libbtbb/Makefile
+++ b/comms/libbtbb/Makefile
@@ -12,6 +12,9 @@ COMMENT= Bluetooth Baseband Library
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= ${PYNUMPY}
USES= cmake \
diff --git a/databases/cassandra3/Makefile b/databases/cassandra3/Makefile
index c51c5eee3a06..d2d489f2bb71 100644
--- a/databases/cassandra3/Makefile
+++ b/databases/cassandra3/Makefile
@@ -16,6 +16,9 @@ COMMENT= Highly scalable distributed database
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= snappyjava>=0:archivers/snappy-java
USES= python:2.7
diff --git a/databases/mtools-mongodb/Makefile b/databases/mtools-mongodb/Makefile
index 9d2e52b2b2b3..9043175fedee 100644
--- a/databases/mtools-mongodb/Makefile
+++ b/databases/mtools-mongodb/Makefile
@@ -14,6 +14,9 @@ COMMENT= Setup test environments; parse, filter and visualize MongoDB log files
LICENSE= APACHE20
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psutil>=2.0:sysutils/py-psutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pymongo>0:databases/pymongo@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR}
diff --git a/databases/mydbf2mysql/Makefile b/databases/mydbf2mysql/Makefile
index 99688bd92f2b..87f603e6e1a0 100644
--- a/databases/mydbf2mysql/Makefile
+++ b/databases/mydbf2mysql/Makefile
@@ -11,6 +11,9 @@ DISTNAME= MyDBF2MySQL-${PORTVERSION}
MAINTAINER= andrey.polyakov@unix.net
COMMENT= Flexible tool for DBF import into MySQL
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:databases/py-MySQLdb@${PY_FLAVOR}
RUN_DEPENDS+= ydbf>=0.0.1:devel/py-ydbf@${PY_FLAVOR}
diff --git a/databases/ntdb/Makefile b/databases/ntdb/Makefile
index 63b9db5bb4dd..004249b977e9 100644
--- a/databases/ntdb/Makefile
+++ b/databases/ntdb/Makefile
@@ -12,6 +12,9 @@ COMMENT= Not so Trivial DataBase
LICENSE= GPLv3
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
CONFLICTS=
USES= compiler pkgconfig waf
diff --git a/databases/pgloader/Makefile b/databases/pgloader/Makefile
index f6e773596b2f..f65ed08d9d2f 100644
--- a/databases/pgloader/Makefile
+++ b/databases/pgloader/Makefile
@@ -10,6 +10,9 @@ MASTER_SITES= http://pgfoundry.org/frs/download.php/1814/
MAINTAINER= pea@raveland.org
COMMENT= Import CSV data and Large Object to PostgreSQL
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
NO_BUILD= yes
USES= python:2.7 shebangfix
SHEBANG_FILES= *.py
diff --git a/databases/pgtune/Makefile b/databases/pgtune/Makefile
index d43ca2f3201c..dca660f6fdf7 100644
--- a/databases/pgtune/Makefile
+++ b/databases/pgtune/Makefile
@@ -14,6 +14,9 @@ COMMENT= Postgresql.conf tuning tips based on hardware and load type
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7,run shebangfix
SHEBANG_FILES= ${PORTNAME}
NO_BUILD= yes
diff --git a/databases/postgresql-libpqxx3/Makefile b/databases/postgresql-libpqxx3/Makefile
index 0bb70a5c9402..0a28757e7b17 100644
--- a/databases/postgresql-libpqxx3/Makefile
+++ b/databases/postgresql-libpqxx3/Makefile
@@ -15,6 +15,9 @@ COMMENT= New C++ interface for PostgreSQL
LICENSE= BSD3CLAUSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
CONFLICTS= postgresql-libpqxx-2.* postgresql-libpqxx-[4-9].* \
postgresql-libpqxx4-4.*
PORTSCOUT= limit:^3\.
diff --git a/databases/postgresql-libpqxx4/Makefile b/databases/postgresql-libpqxx4/Makefile
index e8306df0ffcd..1c48bc6ed73f 100644
--- a/databases/postgresql-libpqxx4/Makefile
+++ b/databases/postgresql-libpqxx4/Makefile
@@ -15,6 +15,9 @@ COMMENT= New C++ interface for PostgreSQL
LICENSE= BSD3CLAUSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
CONFLICTS= postgresql-libpqxx-3.* postgresql-libpqxx3-3.* postgresql-libpqxx-6.*
PORTSCOUT= limit:^4\.
diff --git a/databases/pydbx/Makefile b/databases/pydbx/Makefile
index 2b508ed7daab..bb4e24c7ed21 100644
--- a/databases/pydbx/Makefile
+++ b/databases/pydbx/Makefile
@@ -11,6 +11,9 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= david@acz.org
COMMENT= Simple SQL database abstraction layer for Python
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7
USE_PYTHON= distutils autoplist
diff --git a/databases/pyspatialite/Makefile b/databases/pyspatialite/Makefile
index 9c7ae237c087..62efd02ad478 100644
--- a/databases/pyspatialite/Makefile
+++ b/databases/pyspatialite/Makefile
@@ -15,6 +15,9 @@ COMMENT= DB-API 2.0 interface for SQLite 3.x with Spatialite
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libspatialite.so:databases/spatialite \
libgeos_c.so:graphics/geos \
libproj.so:graphics/proj \
diff --git a/deskutils/calibre/Makefile b/deskutils/calibre/Makefile
index 74a269b121ce..9c1dee8019ca 100644
--- a/deskutils/calibre/Makefile
+++ b/deskutils/calibre/Makefile
@@ -11,6 +11,9 @@ COMMENT= Ebook management application
LICENSE= GPLv3
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libpoppler-qt5.so:graphics/poppler-qt5 \
libwmflite.so:graphics/libwmf \
diff --git a/deskutils/ljcharm/Makefile b/deskutils/ljcharm/Makefile
index a3f0bce4d1da..ec92f589d386 100644
--- a/deskutils/ljcharm/Makefile
+++ b/deskutils/ljcharm/Makefile
@@ -13,6 +13,9 @@ COMMENT= Menu-driven python-based livejournal client
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7
USE_PYTHON= autoplist distutils
NO_ARCH= yes
diff --git a/deskutils/mat/Makefile b/deskutils/mat/Makefile
index 600da9f7f579..f975bbaf7420 100644
--- a/deskutils/mat/Makefile
+++ b/deskutils/mat/Makefile
@@ -11,6 +11,9 @@ COMMENT= Metadata Anonymization Toolkit
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-distutils-extra>0:devel/py-python-distutils-extra@${PY_FLAVOR} \
intltool-update:textproc/intltool
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}mutagen>=0:audio/py-mutagen@${PY_FLAVOR} \
diff --git a/devel/aap/Makefile b/devel/aap/Makefile
index 985086173e5b..32bf0181dd63 100644
--- a/devel/aap/Makefile
+++ b/devel/aap/Makefile
@@ -12,6 +12,9 @@ COMMENT= Build tool alternative to make with internet access and CVS support
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
OPTIONS_DEFINE= DOCS
NO_WRKSUBDIR= yes
diff --git a/devel/apr2/Makefile b/devel/apr2/Makefile
index 94505e23bad9..2769262ac868 100644
--- a/devel/apr2/Makefile
+++ b/devel/apr2/Makefile
@@ -14,6 +14,9 @@ COMMENT= Apache Portability Library
LICENSE= APACHE20
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libexpat.so:textproc/expat2
NO_PACKAGE= Developer only package
diff --git a/devel/bbfreeze-loader/Makefile b/devel/bbfreeze-loader/Makefile
index f5f571175732..2ce6b504f454 100644
--- a/devel/bbfreeze-loader/Makefile
+++ b/devel/bbfreeze-loader/Makefile
@@ -13,6 +13,9 @@ COMMENT= Binary loader module required for bbfreeze
LICENSE= ZLIB
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7 zip
USE_PYTHON= autoplist distutils
diff --git a/devel/bicyclerepair/Makefile b/devel/bicyclerepair/Makefile
index 91f678d12e96..4ebf70ce0d68 100644
--- a/devel/bicyclerepair/Makefile
+++ b/devel/bicyclerepair/Makefile
@@ -10,6 +10,9 @@ PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX}
MAINTAINER= mwm@mired.org
COMMENT= Python refactoring tool
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7
USE_PYTHON= distutils
diff --git a/devel/bzrtools/Makefile b/devel/bzrtools/Makefile
index b8ed98230fe9..7b334e94083b 100644
--- a/devel/bzrtools/Makefile
+++ b/devel/bzrtools/Makefile
@@ -12,6 +12,9 @@ COMMENT= Extensions to devel/bzr
LICENSE= GPLv2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= bzr:devel/bzr
OPTIONS_DEFINE= GRAPHVIZ RSYNC
diff --git a/devel/chromium-gn/Makefile b/devel/chromium-gn/Makefile
index e84cbcf8a11f..96277839087c 100644
--- a/devel/chromium-gn/Makefile
+++ b/devel/chromium-gn/Makefile
@@ -6,6 +6,9 @@ PKGNAMESUFFIX= -gn
MAINTAINER= pizzamig@FreeBSD.org
COMMENT= Gn meta build framework
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
MASTERDIR= ${.CURDIR}/../../www/chromium
BROKEN_FreeBSD_11_powerpc64= fails to compile: safe_math_clang_gcc_impl.h:132:45: '__builtin_subcb' was not declared in this scope
diff --git a/devel/codeville/Makefile b/devel/codeville/Makefile
index 7da75391518e..b84779db7b35 100644
--- a/devel/codeville/Makefile
+++ b/devel/codeville/Makefile
@@ -12,6 +12,9 @@ COMMENT= Anarchic control version system without unnecessary re-merges
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7 tar:xz
USE_PYTHON= distutils autoplist
NO_ARCH= yes
diff --git a/devel/cquery/Makefile b/devel/cquery/Makefile
index 862cb1d7c4f7..a34a73618193 100644
--- a/devel/cquery/Makefile
+++ b/devel/cquery/Makefile
@@ -11,6 +11,9 @@ COMMENT= Highly-scalable, low-latency language server for C/C++/Objective-C
LICENSE= MIT
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= llvm-config${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
LIB_DEPENDS= libclang.so:devel/llvm${LLVM_DEFAULT}
diff --git a/devel/cvs2svn/Makefile b/devel/cvs2svn/Makefile
index 3ea01663ee42..e6feff864d65 100644
--- a/devel/cvs2svn/Makefile
+++ b/devel/cvs2svn/Makefile
@@ -11,6 +11,9 @@ MASTER_SITES= http://cvs2svn.tigris.org/files/documents/1462/49543/ \
MAINTAINER= ohauer@FreeBSD.org
COMMENT= CVS to Subversion Repository Converter
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gdbm>0:databases/py-gdbm@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gdbm>0:databases/py-gdbm@${PY_FLAVOR} \
cvs:devel/cvs
diff --git a/devel/cx_Freeze/Makefile b/devel/cx_Freeze/Makefile
index 851a49a0409f..46ee906d7424 100644
--- a/devel/cx_Freeze/Makefile
+++ b/devel/cx_Freeze/Makefile
@@ -9,6 +9,9 @@ MASTER_SITES= SF/cx-freeze/${PORTVERSION}
MAINTAINER= araujo@FreeBSD.org
COMMENT= The cx_Freeze is a set of utilities for freezing Python scripts
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USE_GCC= yes
USES= python:2.7
USE_PYTHON= distutils
diff --git a/devel/euca2ools/Makefile b/devel/euca2ools/Makefile
index fa390334a001..24067f21ae5e 100644
--- a/devel/euca2ools/Makefile
+++ b/devel/euca2ools/Makefile
@@ -13,6 +13,9 @@ COMMENT= Eucalyptus Command Line Tools
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requestbuilder>=0.6:www/py-requestbuilder@${PY_FLAVOR} \
diff --git a/devel/evolution-gconf-tools/Makefile b/devel/evolution-gconf-tools/Makefile
index 45ec0fb6a420..5b87892ce2f7 100644
--- a/devel/evolution-gconf-tools/Makefile
+++ b/devel/evolution-gconf-tools/Makefile
@@ -11,6 +11,9 @@ MASTER_SITES= http://people.redhat.com/dmalcolm/evolution-gconf-tools/
MAINTAINER= gnome@FreeBSD.org
COMMENT= Scripts to make it easier to work with Evolution's configuration
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= evolution:mail/evolution
GNU_CONFIGURE= yes
diff --git a/devel/grumpy/Makefile b/devel/grumpy/Makefile
index fa538d6e8cee..e00f7b314781 100644
--- a/devel/grumpy/Makefile
+++ b/devel/grumpy/Makefile
@@ -7,6 +7,9 @@ CATEGORIES= devel
MAINTAINER= swills@FreeBSD.org
COMMENT= Python to Go source code transcompiler and runtime
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BROKEN_i386= constant 2147762812 overflows int
USE_GITHUB= yes
diff --git a/devel/hg-git/Makefile b/devel/hg-git/Makefile
index 0b3d7f258a43..49dc14491117 100644
--- a/devel/hg-git/Makefile
+++ b/devel/hg-git/Makefile
@@ -14,6 +14,9 @@ COMMENT= Mercurial extension to pull from or push to a Git repository
LICENSE= GPLv2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dulwich>=*:devel/dulwich@${PY_FLAVOR} \
mercurial>=*:devel/mercurial
diff --git a/devel/libnxt/Makefile b/devel/libnxt/Makefile
index f82c690b6907..edbc58cf4e9e 100644
--- a/devel/libnxt/Makefile
+++ b/devel/libnxt/Makefile
@@ -8,6 +8,9 @@ MASTER_SITES= https://storage.googleapis.com/google-code-archive-downloads/v2/co
MAINTAINER= jwb@FreeBSD.org
COMMENT= Lego NXT library
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
SUB_FILES= pkg-message
USES= python:2.7,build scons shebangfix
USE_LDCONFIG= yes
diff --git a/devel/libopencm3/Makefile b/devel/libopencm3/Makefile
index 04d86e9e6d90..28f7960d2cbc 100644
--- a/devel/libopencm3/Makefile
+++ b/devel/libopencm3/Makefile
@@ -10,6 +10,9 @@ COMMENT= LGPLv3 Cortex-M0/M3/M4 runtime library
LICENSE= LGPL3
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= ${LOCALBASE}/gcc-arm-embedded-${TOOLCHAIN_FULL_VERSION}/bin/arm-none-eabi-gcc:devel/gcc-arm-embedded
USE_GITHUB= yes
diff --git a/devel/libredblack/Makefile b/devel/libredblack/Makefile
index b4f50f28c0d8..39bf2b742553 100644
--- a/devel/libredblack/Makefile
+++ b/devel/libredblack/Makefile
@@ -12,6 +12,9 @@ COMMENT= Library that provides the red-black balanced tree algorithm
LICENSE= GPLv2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= libtool
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
diff --git a/devel/llvm-cheri/Makefile b/devel/llvm-cheri/Makefile
index 0c27aa345ee5..6bc03a6a19e9 100644
--- a/devel/llvm-cheri/Makefile
+++ b/devel/llvm-cheri/Makefile
@@ -17,6 +17,9 @@ LICENSE_FILE_LLVM2= ${LICENSE_DIR}/LICENSE.TXT
LICENSE_NAME_LLVM2= Apache License 2.0 with LLVM Exceptions
LICENSE_PERMS_LLVM2= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
NOT_FOR_ARCHS= i386 armv6 armv7 powerpc mips
NOT_FOR_ARCHS_REASON= No one will develop CHERI from 32-bit
BROKEN_powerpc64= Does not build
diff --git a/devel/osc/Makefile b/devel/osc/Makefile
index 7f8b95ffbcc5..738b7339bbfa 100644
--- a/devel/osc/Makefile
+++ b/devel/osc/Makefile
@@ -11,6 +11,9 @@ COMMENT= Command Line Interface to work with an openSUSE Build Service
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}m2crypto>0:security/py-m2crypto@${PY_FLAVOR}
USE_GITHUB= yes
diff --git a/devel/phpsh/Makefile b/devel/phpsh/Makefile
index 8cd3a267cfb8..4e11378e1ef8 100644
--- a/devel/phpsh/Makefile
+++ b/devel/phpsh/Makefile
@@ -14,6 +14,9 @@ COMMENT= Interactive shell for PHP
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= php:cli python:2.7 tar:bzip2
USE_PYTHON= distutils autoplist
USE_PHP= pcre posix tokenizer
diff --git a/devel/py-subvertpy/Makefile b/devel/py-subvertpy/Makefile
index c36ed071baf0..7f32eb7fc1ff 100644
--- a/devel/py-subvertpy/Makefile
+++ b/devel/py-subvertpy/Makefile
@@ -12,6 +12,9 @@ COMMENT= Python bindings for subversion
LICENSE= GPLv2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS+= svn:devel/subversion
USES= compiler:c11 python:2.7
diff --git a/devel/py_static_check/Makefile b/devel/py_static_check/Makefile
index 28b6fbca5c20..b927225464dd 100644
--- a/devel/py_static_check/Makefile
+++ b/devel/py_static_check/Makefile
@@ -12,6 +12,9 @@ COMMENT= Statically check your python code
LICENSE= MIT
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyflakes>=0.5:devel/py-pyflakes@${PY_FLAVOR}
USES= python:2.7
diff --git a/devel/pyst/Makefile b/devel/pyst/Makefile
index 4f9d20cd851f..fd2f230686e2 100644
--- a/devel/pyst/Makefile
+++ b/devel/pyst/Makefile
@@ -13,6 +13,9 @@ COMMENT= Python interface to allow Asterisk programming
LICENSE= LGPL21 PSFL
LICENSE_COMB= dual
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7
USE_PYTHON= distutils
NO_ARCH= yes
diff --git a/devel/pysvn/Makefile b/devel/pysvn/Makefile
index 8b021de5b052..e0542809c9b8 100644
--- a/devel/pysvn/Makefile
+++ b/devel/pysvn/Makefile
@@ -13,6 +13,9 @@ COMMENT= Python binding for Subversion
LICENSE= APACHE11
LICENSE_FILE= ${WRKSRC}/../LICENSE.txt
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libsvn_client-1.so:devel/subversion \
libneon.so:www/neon \
libexpat.so:textproc/expat2
diff --git a/devel/runsnakerun/Makefile b/devel/runsnakerun/Makefile
index a6d2165d4189..bc79934cc7df 100644
--- a/devel/runsnakerun/Makefile
+++ b/devel/runsnakerun/Makefile
@@ -13,6 +13,9 @@ COMMENT= GUI Viewer for Python profiling runs
LICENSE= BSD2CLAUSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}SquareMap>0:x11-toolkits/py-SquareMap@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}meliae>0:devel/py-meliae@${PY_FLAVOR}
diff --git a/devel/storm/Makefile b/devel/storm/Makefile
index aaac69477cba..f49a4351e134 100644
--- a/devel/storm/Makefile
+++ b/devel/storm/Makefile
@@ -12,6 +12,9 @@ COMMENT= Distributed realtime computation system
LICENSE= APACHE20
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7
USE_JAVA= yes
JAVA_VERSION= 1.7
diff --git a/devel/tailor/Makefile b/devel/tailor/Makefile
index 64f2892a0e36..87802e08c2b4 100644
--- a/devel/tailor/Makefile
+++ b/devel/tailor/Makefile
@@ -13,6 +13,9 @@ COMMENT= Migrates changesets between version control systems
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${LOCALBASE}/bin/rsync:net/rsync
USES= python:2.7
diff --git a/devel/tortoisehg/Makefile b/devel/tortoisehg/Makefile
index 8131e6660d6d..b2725e3d62b4 100644
--- a/devel/tortoisehg/Makefile
+++ b/devel/tortoisehg/Makefile
@@ -12,6 +12,9 @@ COMMENT= GUI for Mercurial VCS
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING.txt
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= hg:devel/mercurial
RUN_DEPENDS= hg:devel/mercurial \
${PYTHON_PKGNAMEPREFIX}iniparse>=0.4:devel/py-iniparse@${PY_FLAVOR} \
diff --git a/devel/uatraits/Makefile b/devel/uatraits/Makefile
index 191c31bd79ab..80313bf0c82e 100644
--- a/devel/uatraits/Makefile
+++ b/devel/uatraits/Makefile
@@ -10,6 +10,9 @@ MASTER_SITES= http://people.freebsd.org/~demon/
MAINTAINER= demon@FreeBSD.org
COMMENT= User-Agent detection library
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= ${PY_BOOST} \
libpcre.so:devel/pcre \
libxml2.so:textproc/libxml2
diff --git a/devel/xtensa-esp32-elf/Makefile b/devel/xtensa-esp32-elf/Makefile
index 04ed6c6e4765..e90e81bb6476 100644
--- a/devel/xtensa-esp32-elf/Makefile
+++ b/devel/xtensa-esp32-elf/Makefile
@@ -38,6 +38,9 @@ COMMENT= Espressif ESP32 toolchain
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BROKEN_armv6= fails to build: failed in step 'Installing pass-2 core C gcc compiler'
BROKEN_armv7= fails to build: failed in step 'Installing pass-2 core C gcc compiler'
BROKEN_powerpc64= fails to build: [ERROR] collect2: error: ld returned 1 exit status
diff --git a/dns/nsec3walker/Makefile b/dns/nsec3walker/Makefile
index 83fde199df18..129ec246fe6c 100644
--- a/dns/nsec3walker/Makefile
+++ b/dns/nsec3walker/Makefile
@@ -9,6 +9,9 @@ MASTER_SITES= https://dnscurve.org/
MAINTAINER= pkubaj@FreeBSD.org
COMMENT= Walk NSEC3 secured DNSSEC zones
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bsddb>0:databases/py-bsddb@${PY_FLAVOR} \
dig:dns/bind-tools
diff --git a/dns/sshfp/Makefile b/dns/sshfp/Makefile
index d5793d20604e..6d840fa2e7de 100644
--- a/dns/sshfp/Makefile
+++ b/dns/sshfp/Makefile
@@ -11,6 +11,9 @@ COMMENT= Generate SSHFP DNS records from knownhosts files or ssh-keyscan
LICENSE= GPLv2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/dns/__init__.py:dns/py-dnspython@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ipcalc>=0.6:net-mgmt/py-ipcalc@${PY_FLAVOR} \
${PYTHON_SITELIBDIR}/ldns.py:dns/py-ldns@${PY_FLAVOR} \
diff --git a/editors/medit/Makefile b/editors/medit/Makefile
index e9b95efdf94e..4d228ebcd432 100644
--- a/editors/medit/Makefile
+++ b/editors/medit/Makefile
@@ -14,6 +14,9 @@ COMMENT= Programming and around-programming text editor
LICENSE= LGPL21
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= compiler:c++11-lang gmake gnome localbase pkgconfig \
python:2.7,build tar:bzip2
GNU_CONFIGURE= yes
diff --git a/emulators/dynagen/Makefile b/emulators/dynagen/Makefile
index 659ccc6809d7..7795d54d66df 100644
--- a/emulators/dynagen/Makefile
+++ b/emulators/dynagen/Makefile
@@ -12,6 +12,9 @@ COMMENT= Text-based front end for Dynamips development version
LICENSE= GPLv2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}configobj>=4.4.0:devel/py-configobj@${PY_FLAVOR} \
dynamips:emulators/dynamips-community
diff --git a/emulators/playonbsd/Makefile b/emulators/playonbsd/Makefile
index 376f8e41521c..b710ce93c3ec 100644
--- a/emulators/playonbsd/Makefile
+++ b/emulators/playonbsd/Makefile
@@ -11,6 +11,9 @@ COMMENT= Easily install and run Windows software for use with Wine
LICENSE= GPLv3
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
ONLY_FOR_ARCHS= amd64 i386
RUN_DEPENDS= 7z:archivers/p7zip \
diff --git a/emulators/wxmupen64plus/Makefile b/emulators/wxmupen64plus/Makefile
index bc73254a85cb..2fec886ad151 100644
--- a/emulators/wxmupen64plus/Makefile
+++ b/emulators/wxmupen64plus/Makefile
@@ -15,6 +15,9 @@ COMMENT= Mupen64Plus 2.0 GUI frontend written using wxWidgets
LICENSE= GPLv2+ LGPL3+ CC-BY-SA-3.0 PD
LICENSE_COMB= multi
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libmupen64plus.so.2:emulators/mupen64plus-core
RUN_DEPENDS= ${LOCALBASE}/lib/libmupen64plus.so.2:emulators/mupen64plus-core \
${LOCALBASE}/lib/mupen64plus/mupen64plus-audio-sdl.so:emulators/mupen64plus-audio-sdl \
diff --git a/graphics/cloudcompare/Makefile b/graphics/cloudcompare/Makefile
index ac7d00b7cad1..6cf3c8e8815c 100644
--- a/graphics/cloudcompare/Makefile
+++ b/graphics/cloudcompare/Makefile
@@ -12,6 +12,9 @@ COMMENT= 3D point cloud processing software
LICENSE= GPLv2+ LGPL20+
LICENSE_COMB= multi
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BROKEN_aarch64= fails to compile: mmintrin.h:47:5: use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'?
USES= cmake compiler:c++11-lang localbase:ldflags qt:5
diff --git a/graphics/impressive/Makefile b/graphics/impressive/Makefile
index 4a590ac0a9d4..ce673e8d6671 100644
--- a/graphics/impressive/Makefile
+++ b/graphics/impressive/Makefile
@@ -14,6 +14,9 @@ COMMENT= Stylish way of giving presentations
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/license.txt
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}PyOpenGL>=0:graphics/py-PyOpenGL@${PY_FLAVOR} \
${PYGAME} \
${PYTHON_PKGNAMEPREFIX}pillow6>0:graphics/py-pillow6@${PY_FLAVOR}
diff --git a/graphics/kudu/Makefile b/graphics/kudu/Makefile
index 75beda1b2495..065d50d618a8 100644
--- a/graphics/kudu/Makefile
+++ b/graphics/kudu/Makefile
@@ -12,6 +12,9 @@ COMMENT= 3D skeletal animation tool, powered by GTK+ and OpenGL
LICENSE= GPLv2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext
USES= compiler:c++11-lang gl localbase tar:bzip2 pkgconfig python:2.7
diff --git a/graphics/pecomato/Makefile b/graphics/pecomato/Makefile
index e7a0522ac219..1924439d3681 100644
--- a/graphics/pecomato/Makefile
+++ b/graphics/pecomato/Makefile
@@ -10,6 +10,9 @@ MASTER_SITES= http://www.mollux.org/projects/pecomato/download/sources/ \
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Command-line picture metadata processor
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= gmake python:2.7,build
MAKEFILE= Makefile.unix
diff --git a/graphics/piglit/Makefile b/graphics/piglit/Makefile
index 2881335f5eff..0d36e899b856 100644
--- a/graphics/piglit/Makefile
+++ b/graphics/piglit/Makefile
@@ -13,6 +13,9 @@ LICENSE= MIT GPLv2 GPLv3 LGPL20
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= ${LOCALBASE}/include/CL/opencl.h:devel/opencl \
${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}mako>0:textproc/py-mako@${PY_FLAVOR} \
diff --git a/graphics/py-PyOpenGL-accelerate/Makefile b/graphics/py-PyOpenGL-accelerate/Makefile
index 05dfa319e2e1..f862bc499c2e 100644
--- a/graphics/py-PyOpenGL-accelerate/Makefile
+++ b/graphics/py-PyOpenGL-accelerate/Makefile
@@ -14,6 +14,9 @@ COMMENT= OpenGL acceleration code for PyOpenGL
LICENSE= BSD3CLAUSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= ${PYNUMPY}
RUN_DEPENDS= ${PYNUMPY}
diff --git a/graphics/pymorph/Makefile b/graphics/pymorph/Makefile
index 994efca4f43f..16fd5d1e41bf 100644
--- a/graphics/pymorph/Makefile
+++ b/graphics/pymorph/Makefile
@@ -12,6 +12,9 @@ COMMENT= Pymorph is a pure implementations of image morphology functions
LICENSE= BSD3CLAUSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS+= ${PYNUMPY}
USES= python:2.7
diff --git a/graphics/tilecache/Makefile b/graphics/tilecache/Makefile
index 677fa0bab2a9..8781a9833705 100644
--- a/graphics/tilecache/Makefile
+++ b/graphics/tilecache/Makefile
@@ -13,6 +13,9 @@ COMMENT= Python-based WMS-C/TMS server
LICENSE= BSD3CLAUSE MIT
LICENSE_COMB= multi
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flup6>0:www/py-flup6@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Paste>0:www/py-paste@${PY_FLAVOR}
diff --git a/graphics/uniconvertor/Makefile b/graphics/uniconvertor/Makefile
index c7ffcd3211b5..938aae3b2b10 100644
--- a/graphics/uniconvertor/Makefile
+++ b/graphics/uniconvertor/Makefile
@@ -15,6 +15,9 @@ LICENSE_COMB= multi
LICENSE_FILE_GPLv2+ = ${WRKSRC}/src/GNU_GPL_v2
LICENSE_FILE_LGPL20+ = ${WRKSRC}/src/GNU_LGPL_v2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/sk1libs/__init__.py:graphics/sk1libs@${PY_FLAVOR}
USES= python:2.7
diff --git a/graphics/webp-pixbuf-loader/Makefile b/graphics/webp-pixbuf-loader/Makefile
index 874bece34cf6..38c90b6a495c 100644
--- a/graphics/webp-pixbuf-loader/Makefile
+++ b/graphics/webp-pixbuf-loader/Makefile
@@ -9,6 +9,9 @@ COMMENT= WebP image loader plugin for GdkPixbuf2
LICENSE= LGPL20+
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libwebp.so:graphics/webp
USES= gnome perl5 pkgconfig python:2.7,build waf
diff --git a/japanese/fcitx-mozc/Makefile b/japanese/fcitx-mozc/Makefile
index a6b6e0eb1531..f0d4f3fb12cd 100644
--- a/japanese/fcitx-mozc/Makefile
+++ b/japanese/fcitx-mozc/Makefile
@@ -4,6 +4,9 @@
PKGNAMEPREFIX= ja-fcitx-
COMMENT= Mozc engine for Fcitx
+
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
DATADIR= ${PREFIX}/share/fcitx/${PORTNAME}
MASTERDIR= ${.CURDIR}/../../japanese/mozc-server
diff --git a/japanese/ibus-mozc/Makefile b/japanese/ibus-mozc/Makefile
index c932f4949b9e..bc402cf9ffa1 100644
--- a/japanese/ibus-mozc/Makefile
+++ b/japanese/ibus-mozc/Makefile
@@ -4,6 +4,9 @@
PKGNAMEPREFIX= ja-ibus-
COMMENT= Mozc engine for IBus
+
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
DATADIR= ${PREFIX}/share/ibus-${PORTNAME}
MASTERDIR= ${.CURDIR}/../../japanese/mozc-server
diff --git a/japanese/mailman/Makefile b/japanese/mailman/Makefile
index 35c07223891c..b27a5c8de595 100644
--- a/japanese/mailman/Makefile
+++ b/japanese/mailman/Makefile
@@ -17,6 +17,9 @@ COMMENT= Japanized mailman which is a mailing list manager with a web front-end
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/gnu-COPYING-GPL
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
CONFLICTS= mailman-2.1.*
PORTSCOUT= limit:.*\.j\d+$$
diff --git a/japanese/uim-mozc/Makefile b/japanese/uim-mozc/Makefile
index ae7710325997..bf0b64c8c542 100644
--- a/japanese/uim-mozc/Makefile
+++ b/japanese/uim-mozc/Makefile
@@ -5,6 +5,9 @@ PKGNAMEPREFIX= ja-uim-
COMMENT= Mozc engine for uim
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
MASTERDIR= ${.CURDIR}/../../japanese/mozc-server
FILESDIR= ${.CURDIR}/files
DATADIR= ${PREFIX}/share/uim
diff --git a/java/eclipse-pydev/Makefile b/java/eclipse-pydev/Makefile
index 464321f7f934..46db58455817 100644
--- a/java/eclipse-pydev/Makefile
+++ b/java/eclipse-pydev/Makefile
@@ -14,6 +14,9 @@ COMMENT= Eclipse plugin for Python and Jython development
LICENSE= EPL
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:java/eclipse
BUNDLES_INFO= ${PREFIX}/share/eclipse/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info
diff --git a/lang/cdent/Makefile b/lang/cdent/Makefile
index 6be921d38931..d203431ca2e8 100644
--- a/lang/cdent/Makefile
+++ b/lang/cdent/Makefile
@@ -10,6 +10,9 @@ MASTER_SITES= CHEESESHOP
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Portable Module Programming Language
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/yaml/__init__.py:devel/py-yaml@${PY_FLAVOR}
USES= python:2.7
diff --git a/lang/julia06/Makefile b/lang/julia06/Makefile
index de258380c692..02880f4baa29 100644
--- a/lang/julia06/Makefile
+++ b/lang/julia06/Makefile
@@ -15,6 +15,9 @@ COMMENT= Julia Language: A fresh approach to technical computing
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
ONLY_FOR_ARCHS= amd64 i386
LIB_DEPENDS= libcurl.so:ftp/curl \
diff --git a/lang/julia07/Makefile b/lang/julia07/Makefile
index 6627d4a00d0c..7e71337d537a 100644
--- a/lang/julia07/Makefile
+++ b/lang/julia07/Makefile
@@ -15,6 +15,9 @@ COMMENT= Julia Language: A fresh approach to technical computing
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
ONLY_FOR_ARCHS= amd64 i386
LIB_DEPENDS= libcurl.so:ftp/curl \
diff --git a/lang/julia11/Makefile b/lang/julia11/Makefile
index 2d4d68a27d37..dc1ab8d54c15 100644
--- a/lang/julia11/Makefile
+++ b/lang/julia11/Makefile
@@ -15,6 +15,9 @@ COMMENT= Julia Language: A fresh approach to technical computing
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
ONLY_FOR_ARCHS= amd64 i386
LIB_DEPENDS= libcurl.so:ftp/curl \
diff --git a/lang/kross-interpreters/Makefile b/lang/kross-interpreters/Makefile
index a15dab53a757..c22c2c25bb32 100644
--- a/lang/kross-interpreters/Makefile
+++ b/lang/kross-interpreters/Makefile
@@ -7,6 +7,9 @@ CATEGORIES= lang kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Language interpreters to enable in-process scripting with Kross
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= cmake compiler:c++11-lang gettext kde:5 python:2.7 qt:5 tar:xz
USE_KDE= ecm kross
USE_QT= core gui script widgets xml \
diff --git a/lang/tinypy/Makefile b/lang/tinypy/Makefile
index ce57f3ccc47d..4672892f2ebb 100644
--- a/lang/tinypy/Makefile
+++ b/lang/tinypy/Makefile
@@ -13,6 +13,9 @@ LICENSE= MIT PSFL
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
GH_ACCOUNT= philhassey
USES= python:2.7,build
diff --git a/mail/cleanup-maildir/Makefile b/mail/cleanup-maildir/Makefile
index 95768e7be662..89e09e6cc860 100644
--- a/mail/cleanup-maildir/Makefile
+++ b/mail/cleanup-maildir/Makefile
@@ -10,6 +10,9 @@ CATEGORIES= mail python
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Script for cleaning up mails in Maildir folders based on arival date
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}graph-core>=${PORTVERSION}:graphics/py-graph-core@${PY_FLAVOR}
USES= python:2.7 shebangfix
diff --git a/mail/courier-pythonfilter/Makefile b/mail/courier-pythonfilter/Makefile
index 6b738547a25f..ca4c747fc856 100644
--- a/mail/courier-pythonfilter/Makefile
+++ b/mail/courier-pythonfilter/Makefile
@@ -10,6 +10,9 @@ MASTER_SITES= http://phantom.dragonsdawn.net/~gordon/courier-patches/courier-pyt
MAINTAINER= bsd@dino.sk
COMMENT= Framework for courier filter development in python
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= courier-config:mail/courier
USES= python:2.7
diff --git a/mail/getmail/Makefile b/mail/getmail/Makefile
index d51fbc264e79..58e86b6347f8 100644
--- a/mail/getmail/Makefile
+++ b/mail/getmail/Makefile
@@ -12,6 +12,9 @@ COMMENT= POP3/IMAP4 mail retriever with Maildir and command delivery
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/docs/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7
USE_PYTHON= distutils
diff --git a/mail/muttils/Makefile b/mail/muttils/Makefile
index b769504e93ce..01f06b262abf 100644
--- a/mail/muttils/Makefile
+++ b/mail/muttils/Makefile
@@ -13,6 +13,9 @@ COMMENT= Python utilities for console mail clients (eg. mutt)
LICENSE= GPLv2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7
CONFLICTS= zh-wenju-[0-9]* talkfilters-[0-9]* reed-[0-9]*
diff --git a/mail/nohtml/Makefile b/mail/nohtml/Makefile
index 9fbe1548cac7..e1adb4d74ab8 100644
--- a/mail/nohtml/Makefile
+++ b/mail/nohtml/Makefile
@@ -15,6 +15,9 @@ LICENSE_NAME= TundraWare license
LICENSE_FILE= ${WRKSRC}/nohtml-license.txt
LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell no-auto-accept
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7,run shebangfix
SHEBANG_FILES= nohtml.py
NO_ARCH= yes
diff --git a/mail/offlineimap/Makefile b/mail/offlineimap/Makefile
index fe15e7fa51c5..761bb22f8876 100644
--- a/mail/offlineimap/Makefile
+++ b/mail/offlineimap/Makefile
@@ -14,6 +14,9 @@ LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
## later versions have sqlite3 backend, which is recommended for local storages
## with large amount of emails
## (add additional variable to use in {BUILD|RUN}_DEPENDS per porter's hb 5.8.2)
diff --git a/mail/openemm2015/Makefile b/mail/openemm2015/Makefile
index 946dc455f629..276688f3ab51 100644
--- a/mail/openemm2015/Makefile
+++ b/mail/openemm2015/Makefile
@@ -16,6 +16,9 @@ COMMENT= OpenEMM a email marketing enterprise app
LICENSE= CPAL-1.0
LICENSE_FILE= ${WRKSRC}/other/LICENSE.txt
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BROKEN_FreeBSD_11_powerpc64= fails to build: gmake[1]: clang: Command not found
BROKEN_FreeBSD_12_powerpc64= fails to build: gmake[1]: clang: Command not found
diff --git a/mail/opensmtpd-extras-queue-python/Makefile b/mail/opensmtpd-extras-queue-python/Makefile
index ef6979e97546..bc97304a2da5 100644
--- a/mail/opensmtpd-extras-queue-python/Makefile
+++ b/mail/opensmtpd-extras-queue-python/Makefile
@@ -6,6 +6,9 @@ PORTREVISION= 0
COMMENT= Python queue support for OpenSMTPD
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
PLIST_FILES= libexec/opensmtpd/queue-python
CONFIGURE_ARGS+= --with-queue-python --with-python-type=${PYTHON_VERSION}
diff --git a/mail/opensmtpd-extras-scheduler-python/Makefile b/mail/opensmtpd-extras-scheduler-python/Makefile
index 82a84e09ea41..39cc72057a2a 100644
--- a/mail/opensmtpd-extras-scheduler-python/Makefile
+++ b/mail/opensmtpd-extras-scheduler-python/Makefile
@@ -6,6 +6,9 @@ PORTREVISION= 0
COMMENT= Python scheduler support for OpenSMTPD
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
PLIST_FILES= libexec/opensmtpd/scheduler-python
CONFIGURE_ARGS+= --with-scheduler-python --with-python-type=${PYTHON_VERSION}
diff --git a/math/blitz++/Makefile b/math/blitz++/Makefile
index 5a09d99c5db6..c7a63c09f6c5 100644
--- a/math/blitz++/Makefile
+++ b/math/blitz++/Makefile
@@ -14,6 +14,9 @@ LICENSE_FILE_ART20= ${WRKSRC}/LICENSE
LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/COPYRIGHT
LICENSE_FILE_LGPL3+ = ${WRKSRC}/COPYING.LESSER
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= autoreconf compiler gmake libtool pathfix python:2.7
USE_LDCONFIG= yes
diff --git a/math/gnumeric/Makefile b/math/gnumeric/Makefile
index 9524ce418066..370f835a6314 100644
--- a/math/gnumeric/Makefile
+++ b/math/gnumeric/Makefile
@@ -13,6 +13,9 @@ COMMENT= GNOME spreadsheet program
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= itstool:textproc/itstool \
ginstall:sysutils/coreutils
LIB_DEPENDS= libgoffice-0.10.so:devel/goffice \
diff --git a/math/openfst/Makefile b/math/openfst/Makefile
index c3170f16d3f0..0c7c7c59b686 100644
--- a/math/openfst/Makefile
+++ b/math/openfst/Makefile
@@ -12,6 +12,9 @@ COMMENT= Library for working with weighted finite-state transducers (FSTs)
LICENSE= APACHE20
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= compiler:c++11-lib libtool python:2.7
USE_LDCONFIG= ${LOCALBASE}/lib/fst
GNU_CONFIGURE= yes
diff --git a/misc/hb/Makefile b/misc/hb/Makefile
index 26634447251d..d0f0b6f3f121 100644
--- a/misc/hb/Makefile
+++ b/misc/hb/Makefile
@@ -15,6 +15,9 @@ LICENSE_NAME= TundraWare license
LICENSE_FILE= ${WRKSRC}/1-HB-License.txt
LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell no-auto-accept
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7,run shebangfix
SHEBANG_FILES= hb.py
NO_ARCH= yes
diff --git a/misc/mtail/Makefile b/misc/mtail/Makefile
index 5923876be201..67cb7108c408 100644
--- a/misc/mtail/Makefile
+++ b/misc/mtail/Makefile
@@ -13,6 +13,9 @@ COMMENT= Small tail workalike that performs output coloring
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7,run shebangfix tar:tgz
SHEBANG_FILES= ${WRKSRC}/${PORTNAME}
diff --git a/misc/wotsap/Makefile b/misc/wotsap/Makefile
index f653edf806af..8167809575ea 100644
--- a/misc/wotsap/Makefile
+++ b/misc/wotsap/Makefile
@@ -11,6 +11,9 @@ EXTRACT_SUFX= .tgz
MAINTAINER= danilo@FreeBSD.org
COMMENT= Web of trust statistics and pathfinder
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow6>0:graphics/py-pillow6@${PY_FLAVOR}
USES= python:2.7,run shebangfix
diff --git a/multimedia/freevo/Makefile b/multimedia/freevo/Makefile
index a37017df0dbb..b56505e124e5 100644
--- a/multimedia/freevo/Makefile
+++ b/multimedia/freevo/Makefile
@@ -13,6 +13,9 @@ COMMENT= Open source digital jukebox
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= mplayer:multimedia/mplayer \
mencoder:multimedia/mencoder \
aumix:audio/aumix \
diff --git a/multimedia/photofilmstrip/Makefile b/multimedia/photofilmstrip/Makefile
index 7140ea5b8db2..95e37cd79bae 100644
--- a/multimedia/photofilmstrip/Makefile
+++ b/multimedia/photofilmstrip/Makefile
@@ -14,6 +14,9 @@ COMMENT= Creates movies out of your pictures
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
RUN_DEPENDS= mencoder:multimedia/mencoder \
mplayer:multimedia/mplayer
diff --git a/multimedia/quodlibet/Makefile b/multimedia/quodlibet/Makefile
index 02ad5d324fdc..990a021295b8 100644
--- a/multimedia/quodlibet/Makefile
+++ b/multimedia/quodlibet/Makefile
@@ -13,6 +13,9 @@ COMMENT= GTK+-based audio player written in Python
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}musicbrainzngs>=0.4:audio/py-musicbrainzngs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen@${PY_FLAVOR} \
diff --git a/multimedia/tautulli/Makefile b/multimedia/tautulli/Makefile
index f186fcbc4ad2..53f470c26861 100644
--- a/multimedia/tautulli/Makefile
+++ b/multimedia/tautulli/Makefile
@@ -12,6 +12,9 @@ COMMENT= Monitoring, analytics, and notifications for Plex Media Server
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl@${PY_FLAVOR} \
${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
diff --git a/multimedia/tovid/Makefile b/multimedia/tovid/Makefile
index 35214a038287..0586c379bbeb 100644
--- a/multimedia/tovid/Makefile
+++ b/multimedia/tovid/Makefile
@@ -13,6 +13,9 @@ COMMENT= Suite of tools for making DVD video disks
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= txt2tags:textproc/txt2tags
LIB_DEPENDS= libTix8.4.3.so:x11-toolkits/tix
RUN_DEPENDS= mplayer:multimedia/mplayer \
diff --git a/net-im/centerim-devel/Makefile b/net-im/centerim-devel/Makefile
index 59f06f8601aa..473a8cab579f 100644
--- a/net-im/centerim-devel/Makefile
+++ b/net-im/centerim-devel/Makefile
@@ -15,6 +15,9 @@ COMMENT= Text mode menu- and window-driven IM interface
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libcurl.so:ftp/curl
USES= iconv gmake ncurses perl5 pkgconfig python:2.7,run shebangfix ssl
diff --git a/net-im/fugu/Makefile b/net-im/fugu/Makefile
index 97b1368e8972..ffca17744c88 100644
--- a/net-im/fugu/Makefile
+++ b/net-im/fugu/Makefile
@@ -12,6 +12,9 @@ COMMENT= Graphical client for the Gale instant messaging system
LICENSE= GPLv2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}Pmw>0:x11-toolkits/py-Pmw@${PY_FLAVOR}
USES= python:2.7 ssl
diff --git a/net-im/ktp-call-ui/Makefile b/net-im/ktp-call-ui/Makefile
index dcd5ebd8f403..10f6f314dd9c 100644
--- a/net-im/ktp-call-ui/Makefile
+++ b/net-im/ktp-call-ui/Makefile
@@ -12,6 +12,9 @@ LICENSE_COMB= multi
LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING
LICENSE_FILE_LGPL21+ = ${WRKSRC}/COPYING.LIB
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libKTpCommonInternals.so:net-im/ktp-common-internals \
libQt5GStreamer-1.0.so:multimedia/gstreamer1-qt \
libboost_thread.so:devel/boost-libs \
diff --git a/net-im/proxy65/Makefile b/net-im/proxy65/Makefile
index ad810126bfba..8298516835b7 100644
--- a/net-im/proxy65/Makefile
+++ b/net-im/proxy65/Makefile
@@ -10,6 +10,9 @@ COMMENT= XEP-0065 SOCKS5 Bytestreams external component for Jabber
LICENSE= MIT
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/OpenSSL/__init__.py:security/py-openssl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR}
diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile
index 84f122791824..424128d6958c 100644
--- a/net-im/telegram-desktop/Makefile
+++ b/net-im/telegram-desktop/Makefile
@@ -11,6 +11,9 @@ COMMENT= Telegram Desktop messaging app
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
NOT_FOR_ARCHS= powerpc powerpc64 powerpcspe
NOT_FOR_ARCHS_REASON= Only little endian is supported
diff --git a/net-mgmt/crmsh/Makefile b/net-mgmt/crmsh/Makefile
index 790b01ea4c22..30bb87339151 100644
--- a/net-mgmt/crmsh/Makefile
+++ b/net-mgmt/crmsh/Makefile
@@ -11,6 +11,9 @@ COMMENT= Command-line interface for High-Availability cluster management
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
# Set the build/run depends on setuptools instead of adding distutils to USE_PYTHON
# because the crmsh build uses autotools which then calls setup.py.
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR}
diff --git a/net-mgmt/librenms-agent/Makefile b/net-mgmt/librenms-agent/Makefile
index fb918227d247..7281058544e6 100644
--- a/net-mgmt/librenms-agent/Makefile
+++ b/net-mgmt/librenms-agent/Makefile
@@ -11,6 +11,9 @@ COMMENT= Agents and plugins for librenms
LICENSE= GPLv2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= shebangfix python:2.7,run php:cli
NO_ARCH= yes
diff --git a/net-p2p/couchpotato/Makefile b/net-p2p/couchpotato/Makefile
index 48a62b6aad2d..69b3e8b58cbb 100644
--- a/net-p2p/couchpotato/Makefile
+++ b/net-p2p/couchpotato/Makefile
@@ -11,6 +11,9 @@ COMMENT= Automatic NZB and torrent downloader
LICENSE= GPLv3
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl@${PY_FLAVOR}
diff --git a/net/ceph13/Makefile b/net/ceph13/Makefile
index d94f30a7eea8..984906b82019 100644
--- a/net/ceph13/Makefile
+++ b/net/ceph13/Makefile
@@ -13,6 +13,9 @@ COMMENT= Ceph delivers object, block, and file storage in a unified system
LICENSE= GPLv2 LGPL3
LICENSE_COMB= dual
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
# even though i386 will build, it is not really advised.
ONLY_FOR_ARCHS= amd64
diff --git a/net/cloud-init-azure/Makefile b/net/cloud-init-azure/Makefile
index 2bf0818ce007..6b27af22e510 100644
--- a/net/cloud-init-azure/Makefile
+++ b/net/cloud-init-azure/Makefile
@@ -14,6 +14,9 @@ COMMENT= Init scripts for use on cloud images
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= dmidecode>0:sysutils/dmidecode \
e2fsprogs>0:sysutils/e2fsprogs \
${PYTHON_PKGNAMEPREFIX}boto>0:devel/py-boto@${PY_FLAVOR} \
diff --git a/net/dshell/Makefile b/net/dshell/Makefile
index d7d1abcbb41c..105a9360530a 100644
--- a/net/dshell/Makefile
+++ b/net/dshell/Makefile
@@ -11,6 +11,9 @@ COMMENT= Extensible network forensic analysis framework
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= bash:shells/bash \
${PYTHON_PKGNAMEPREFIX}GeoIP2>0:net/py-GeoIP2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pycryptodome>0:security/py-pycryptodome@${PY_FLAVOR} \
diff --git a/net/exabgp/Makefile b/net/exabgp/Makefile
index 90c68e26ae1f..27a528031dbd 100644
--- a/net/exabgp/Makefile
+++ b/net/exabgp/Makefile
@@ -14,6 +14,9 @@ COMMENT= BGP engine and route injector
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PY_IPADDRESS}
USES= python:2.7
diff --git a/net/exaddos/Makefile b/net/exaddos/Makefile
index cb39f01c1ce9..3b4298d2cf6d 100644
--- a/net/exaddos/Makefile
+++ b/net/exaddos/Makefile
@@ -13,6 +13,9 @@ COMMENT= Monitor your network for DDoS
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pysnmp-mibs>=0.1.4:net-mgmt/py-pysnmp-mibs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pysnmp>=4.2.3:net-mgmt/py-pysnmp@${PY_FLAVOR}
diff --git a/net/fb/Makefile b/net/fb/Makefile
index cbea36dbdbbf..53223d437fa3 100644
--- a/net/fb/Makefile
+++ b/net/fb/Makefile
@@ -11,6 +11,9 @@ COMMENT= Client for paste.xinu.at
LICENSE= GPLv3
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyliblzma>0:archivers/py-pyliblzma@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pycurl>0:ftp/py-pycurl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR}
diff --git a/net/flent/Makefile b/net/flent/Makefile
index e4031c6fd355..41ca10d1748c 100644
--- a/net/flent/Makefile
+++ b/net/flent/Makefile
@@ -13,6 +13,9 @@ COMMENT= FLExible Network Tester
LICENSE= GPLv3
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= fping>0:net/fping \
iperf>0:benchmarks/iperf \
netperf>0:benchmarks/netperf
diff --git a/net/flowgrep/Makefile b/net/flowgrep/Makefile
index aab4a2325c9d..8a1f688ca790 100644
--- a/net/flowgrep/Makefile
+++ b/net/flowgrep/Makefile
@@ -13,6 +13,9 @@ COMMENT= TCP stream/UDP/IP payload 'grep' utility
LICENSE= BSD4CLAUSE # actually 3, but advertising clause is there
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pynids>=0:net/pynids@${PY_FLAVOR}
USES= python:2.7 shebangfix
diff --git a/net/glusterfs/Makefile b/net/glusterfs/Makefile
index 4ddaa60e68e1..d8456c73abf9 100644
--- a/net/glusterfs/Makefile
+++ b/net/glusterfs/Makefile
@@ -12,6 +12,9 @@ COMMENT= GlusterFS distributed file system
LICENSE= GPLv2 LGPL3
LICENSE_COMB= dual
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libargp.so:devel/argp-standalone liburcu-bp.so:sysutils/liburcu
USES= bison gettext gnome libtool pkgconfig python:2.7 readline \
diff --git a/net/googlecl/Makefile b/net/googlecl/Makefile
index 4899d360785b..3b3c038b78cd 100644
--- a/net/googlecl/Makefile
+++ b/net/googlecl/Makefile
@@ -12,6 +12,9 @@ COMMENT= Command line tools for the Google Data APIs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/License
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gdata>0:devel/py-gdata@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oauth2client>0:security/py-oauth2client@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}httplib2>0:www/py-httplib2@${PY_FLAVOR}
diff --git a/net/mininet/Makefile b/net/mininet/Makefile
index c87e19dfb963..834df0df24d5 100644
--- a/net/mininet/Makefile
+++ b/net/mininet/Makefile
@@ -12,6 +12,9 @@ COMMENT= Emulator for rapid prototyping of software defined networks
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= help2man>=0:misc/help2man
RUN_DEPENDS= iperf>=0:benchmarks/iperf \
openvswitch>=0:net/openvswitch \
diff --git a/net/netatalk3/Makefile b/net/netatalk3/Makefile
index 970f82e2ead2..8d5ccf32e68c 100644
--- a/net/netatalk3/Makefile
+++ b/net/netatalk3/Makefile
@@ -14,6 +14,9 @@ COMMENT= File server for Mac OS X
LICENSE= GPLv2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libgcrypt.so:security/libgcrypt \
libevent.so:devel/libevent
diff --git a/net/nfs-ganesha/Makefile b/net/nfs-ganesha/Makefile
index 5a408e2b5122..1221674f07d7 100644
--- a/net/nfs-ganesha/Makefile
+++ b/net/nfs-ganesha/Makefile
@@ -9,6 +9,9 @@ CATEGORIES= net
MAINTAINER= freebsd@gandi.net
COMMENT= NFS fileserver that runs in user mode
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libdbus-1.so:devel/dbus
RUN_DEPENDS= nfs-ganesha-kmod>0:net/nfs-ganesha-kmod \
${PYTHON_PKGNAMEPREFIX}pyparsing>0:devel/py-pyparsing@${PY_FLAVOR} \
diff --git a/net/opensips/Makefile b/net/opensips/Makefile
index fd913cf244db..ec3bffb0a66f 100644
--- a/net/opensips/Makefile
+++ b/net/opensips/Makefile
@@ -13,6 +13,9 @@ COMMENT= Open SIP Server
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libxml2.so:textproc/libxml2 \
libxmlrpc.so:net/xmlrpc-c \
libpcre.so:devel/pcre \
diff --git a/net/py-avahi/Makefile b/net/py-avahi/Makefile
index 7e6445490c2d..c787a4f15f18 100644
--- a/net/py-avahi/Makefile
+++ b/net/py-avahi/Makefile
@@ -10,6 +10,9 @@ PKGNAMESUFFIX= # empty
MAINTAINER= gnome@FreeBSD.org
COMMENT= Python interface to the Avahi mDNS system
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gdbm>0:databases/py-gdbm@${PY_FLAVOR} \
${PYTHON_SITELIBDIR}/dbus/_dbus.py:devel/py-dbus@${PY_FLAVOR}
LIB_DEPENDS= libavahi-client.so:net/avahi-app
diff --git a/net/reposado/Makefile b/net/reposado/Makefile
index 7b5c4bdda6db..fd60713d109d 100644
--- a/net/reposado/Makefile
+++ b/net/reposado/Makefile
@@ -16,6 +16,9 @@ GH_TAGNAME= de2fdb6
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7
USE_PYTHON= distutils
diff --git a/net/sems/Makefile b/net/sems/Makefile
index f1860f7c1c30..265237caa28b 100644
--- a/net/sems/Makefile
+++ b/net/sems/Makefile
@@ -11,6 +11,9 @@ COMMENT= SIP Express Media Server
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/doc/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libopus.so:audio/opus \
libcodec2.so:audio/codec2 \
libevent.so:devel/libevent \
diff --git a/net/spideroak/Makefile b/net/spideroak/Makefile
index 65aa223453ac..cb9482b358ae 100644
--- a/net/spideroak/Makefile
+++ b/net/spideroak/Makefile
@@ -17,6 +17,9 @@ LICENSE_NAME= Terms Of Use
LICENSE_TEXT= http://spideroak.com/terms_of_use
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
NO_BUILD= yes
NO_WRKSUBDIR= yes
diff --git a/net/splatd/Makefile b/net/splatd/Makefile
index c2d1ccc36946..f77348ec7e92 100644
--- a/net/splatd/Makefile
+++ b/net/splatd/Makefile
@@ -13,6 +13,9 @@ COMMENT= Splat is the Scalable Periodic LDAP Attribute Transmogrifier
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zconfig>0:devel/py-zconfig@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ldap>=2.3.1:net/py-ldap@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zconfig>0:devel/py-zconfig@${PY_FLAVOR} \
diff --git a/net/xorp/Makefile b/net/xorp/Makefile
index ede7912a0234..95063ae12fc3 100644
--- a/net/xorp/Makefile
+++ b/net/xorp/Makefile
@@ -12,6 +12,9 @@ COMMENT= EXtensible Open Router Platform
LICENSE= GPLv2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libboost_regex.so:devel/boost-libs \
libpcap.so.1:net/libpcap # avoid base libpcap
diff --git a/news/nzbhydra2/Makefile b/news/nzbhydra2/Makefile
index 4c7992f0d7ca..e7828f18cf14 100644
--- a/news/nzbhydra2/Makefile
+++ b/news/nzbhydra2/Makefile
@@ -12,6 +12,9 @@ COMMENT= Usenet meta search
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
ONLY_FOR_ARCHS= amd64
USES= python:2.7 shebangfix zip
diff --git a/news/rawdog/Makefile b/news/rawdog/Makefile
index 06286aa5271f..11544cf9dc34 100644
--- a/news/rawdog/Makefile
+++ b/news/rawdog/Makefile
@@ -12,6 +12,9 @@ COMMENT= Simple RSS aggregator
LICENSE= GPLv2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/feedparser.py:textproc/py-feedparser@${PY_FLAVOR}
USES= python:2.7
diff --git a/news/sabnzbdplus/Makefile b/news/sabnzbdplus/Makefile
index 1291ade4fad2..2dc8a035e632 100644
--- a/news/sabnzbdplus/Makefile
+++ b/news/sabnzbdplus/Makefile
@@ -10,6 +10,9 @@ COMMENT= Web-interface based binary newsgrabber in python, with nzb support
LICENSE= BSD2CLAUSE BSD3CLAUSE GPLv2+ ISCL MIT PSFL
LICENSE_COMB= multi
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= cheetah:devel/py-cheetah@${PY_FLAVOR} \
${PYTHON_SITELIBDIR}/pythonutils/configobj.py:devel/py-utils@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
diff --git a/ports-mgmt/portell/Makefile b/ports-mgmt/portell/Makefile
index 53f702fcb560..bee32aa11040 100644
--- a/ports-mgmt/portell/Makefile
+++ b/ports-mgmt/portell/Makefile
@@ -10,6 +10,9 @@ MASTER_SITES= http://www.freebsdcluster.org/~mich/software/
MAINTAINER= mich@FreeBSD.org
COMMENT= Quick display of FreeBSD port descriptions
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bsddb>0:databases/py-bsddb@${PY_FLAVOR}
USES= python:2.7 shebangfix zip
diff --git a/print/biblio-py/Makefile b/print/biblio-py/Makefile
index 8fe0d6547f80..48a4b09df1d9 100644
--- a/print/biblio-py/Makefile
+++ b/print/biblio-py/Makefile
@@ -11,6 +11,9 @@ COMMENT= Package to manage bibliography written in python
LICENSE= GPLv2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7
USE_PYTHON= distutils autoplist
diff --git a/print/lilypond-devel/Makefile b/print/lilypond-devel/Makefile
index d34d98aa3606..01fbf7ea1295 100644
--- a/print/lilypond-devel/Makefile
+++ b/print/lilypond-devel/Makefile
@@ -13,6 +13,9 @@ COMMENT= GNU music typesetter
LICENSE= GPLv3
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= pdftexi2dvi:print/texinfo \
t1ascii:print/t1utils \
bash:shells/bash \
diff --git a/print/lyx/Makefile b/print/lyx/Makefile
index d9d977e42fd4..0cd303c8d5d2 100644
--- a/print/lyx/Makefile
+++ b/print/lyx/Makefile
@@ -15,6 +15,9 @@ COMMENT= Document processor interfaced with LaTeX (nearly WYSIWYG)
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libboost_regex.so:devel/boost-libs \
libmythes-1.2.so:textproc/mythes
diff --git a/print/scribus-devel/Makefile b/print/scribus-devel/Makefile
index b6ad5bb799e1..29aae228ca18 100644
--- a/print/scribus-devel/Makefile
+++ b/print/scribus-devel/Makefile
@@ -15,6 +15,9 @@ COMMENT= Comprehensive desktop publishing program (development version)
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= liblcms2.so:graphics/lcms2 \
libboost_thread.so:devel/boost-libs \
libhunspell-1.7.so:textproc/hunspell \
diff --git a/science/brian/Makefile b/science/brian/Makefile
index 10a827826bfe..a85081bc67b1 100644
--- a/science/brian/Makefile
+++ b/science/brian/Makefile
@@ -9,6 +9,9 @@ CATEGORIES= science python
MAINTAINER= wen@FreeBSD.org
COMMENT= Clock-driven simulator for spiking neural networks
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.4.1,1:math/py-numpy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=0.7.0:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>=0.90.1:math/py-matplotlib@${PY_FLAVOR}
diff --git a/science/paraview/Makefile b/science/paraview/Makefile
index 81713cfd19e2..331e27d64dbb 100644
--- a/science/paraview/Makefile
+++ b/science/paraview/Makefile
@@ -16,6 +16,9 @@ LICENSE_NAME= ParaView_License
LICENSE_FILE= ${PATCH_WRKSRC}/License_v1.2.txt
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/matplotlib/pyplot.py:math/py-matplotlib@${PY_FLAVOR}
LIB_DEPENDS= libhdf5.so:science/hdf5 \
libpng.so:graphics/png \
diff --git a/security/arm/Makefile b/security/arm/Makefile
index b0cf62ad14f4..39c697f47aac 100644
--- a/security/arm/Makefile
+++ b/security/arm/Makefile
@@ -15,6 +15,9 @@ COMMENT= Terminal status monitor for Tor
LICENSE= GPLv3
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USE_PYTHON= distutils
USES= python:2.7 shebangfix tar:bzip2
SHEBANG_FILES= src/resources/torrcOverride/override.py
diff --git a/security/ismtp/Makefile b/security/ismtp/Makefile
index 8050ce12800c..942c06f37c9d 100644
--- a/security/ismtp/Makefile
+++ b/security/ismtp/Makefile
@@ -10,6 +10,9 @@ COMMENT= Test for SMTP user enumeration,internal spoofing, and relay
LICENSE= MIT
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7 shebangfix
USE_GITHUB= yes
diff --git a/security/sandsifter/Makefile b/security/sandsifter/Makefile
index 221396974f21..49f19c27c87a 100644
--- a/security/sandsifter/Makefile
+++ b/security/sandsifter/Makefile
@@ -12,6 +12,9 @@ COMMENT= Processor fuzzer for x86 CPUs
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
ONLY_FOR_ARCHS= amd64 i386
ONLY_FOR_ARCHS_REASON=Designed for x86
diff --git a/security/sssd/Makefile b/security/sssd/Makefile
index dddb1f6c2532..8775b22b8573 100644
--- a/security/sssd/Makefile
+++ b/security/sssd/Makefile
@@ -13,6 +13,9 @@ COMMENT= System Security Services Daemon
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libpopt.so:devel/popt \
libtalloc.so:devel/talloc \
libtevent.so:devel/tevent \
diff --git a/security/switzerland/Makefile b/security/switzerland/Makefile
index dca12c64c690..0c8207fd3c4a 100644
--- a/security/switzerland/Makefile
+++ b/security/switzerland/Makefile
@@ -11,6 +11,9 @@ COMMENT= Test the integrity of communications over networks and firewalls
LICENSE= GPLv3
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7 tar:tgz
USE_PYTHON= distutils
diff --git a/security/tsshbatch/Makefile b/security/tsshbatch/Makefile
index f6e3cb901fbf..376f7f0366af 100644
--- a/security/tsshbatch/Makefile
+++ b/security/tsshbatch/Makefile
@@ -15,6 +15,9 @@ LICENSE_NAME= TundraWare license
LICENSE_FILE= ${WRKSRC}/tsshbatch-license.txt
LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell no-auto-accept
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}paramiko>=1.7.7.1:security/py-paramiko@${PY_FLAVOR}
USES= python:2.7,run shebangfix
diff --git a/shells/lshell/Makefile b/shells/lshell/Makefile
index 00efead8d1bc..6eda9f8d82b1 100644
--- a/shells/lshell/Makefile
+++ b/shells/lshell/Makefile
@@ -10,6 +10,9 @@ COMMENT= Shell environment to limited sets of commands to users
LICENSE= GPLv3+
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
GH_ACCOUNT= ghantoos
GH_PROJECT= lshell
GH_TAGNAME= 279d7ab
diff --git a/sysutils/abck/Makefile b/sysutils/abck/Makefile
index c2b2e8e57403..d39d82bffd70 100644
--- a/sysutils/abck/Makefile
+++ b/sysutils/abck/Makefile
@@ -15,6 +15,9 @@ LICENSE_NAME= TundraWare license
LICENSE_FILE= ${WRKSRC}/abck-License.txt
LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell no-auto-accept
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7,run shebangfix
SHEBANG_FILES= abck
NO_ARCH= yes
diff --git a/sysutils/condor/Makefile b/sysutils/condor/Makefile
index a5624d6b266e..771298e415f4 100644
--- a/sysutils/condor/Makefile
+++ b/sysutils/condor/Makefile
@@ -17,6 +17,9 @@ COMMENT= High-throughput computing on distributively owned resources
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE-2.0.txt
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libkrb5support.so:security/krb5 \
libpcre.so:devel/pcre \
libcurl.so:ftp/curl \
diff --git a/sysutils/farbot/Makefile b/sysutils/farbot/Makefile
index d92172ba690e..49772837e84d 100644
--- a/sysutils/farbot/Makefile
+++ b/sysutils/farbot/Makefile
@@ -11,6 +11,9 @@ COMMENT= FreeBSD Automated Release Bot
LICENSE= BSD3CLAUSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zconfig>=0:devel/py-zconfig@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zconfig>=0:devel/py-zconfig@${PY_FLAVOR}
diff --git a/sysutils/fusefs-wikipediafs/Makefile b/sysutils/fusefs-wikipediafs/Makefile
index 916ec8be6b32..7bc09e4ce7e0 100644
--- a/sysutils/fusefs-wikipediafs/Makefile
+++ b/sysutils/fusefs-wikipediafs/Makefile
@@ -13,6 +13,9 @@ COMMENT= Mount mediawikis
LICENSE= GPLv2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fusefs>=0.2:devel/py-fusefs@${PY_FLAVOR}
USES= fuse python:2.7
diff --git a/sysutils/heartbeat/Makefile b/sysutils/heartbeat/Makefile
index b973e2a905d5..3bb0b952468c 100644
--- a/sysutils/heartbeat/Makefile
+++ b/sysutils/heartbeat/Makefile
@@ -16,6 +16,9 @@ COMMENT= Subsystem for High-Availability Clustering
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libltdl.so:devel/libltdl \
libgnutls.so:security/gnutls \
libnet.so:net/libnet \
diff --git a/sysutils/htop/Makefile b/sysutils/htop/Makefile
index 53c216fd9cd6..fde445f5acb5 100644
--- a/sysutils/htop/Makefile
+++ b/sysutils/htop/Makefile
@@ -12,6 +12,9 @@ COMMENT= Better top(1) - interactive process viewer
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= autoreconf libtool localbase ncurses pkgconfig python:2.7,build shebangfix
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-unicode
diff --git a/sysutils/isomd5sum/Makefile b/sysutils/isomd5sum/Makefile
index cb49f9bd9081..688932743708 100644
--- a/sysutils/isomd5sum/Makefile
+++ b/sysutils/isomd5sum/Makefile
@@ -11,6 +11,9 @@ COMMENT= Implanting and checking checksums within an ISO9660 image
LICENSE= GPLv2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libpopt.so:devel/popt
USES= gmake python:2.7
diff --git a/sysutils/rdiff-backup/Makefile b/sysutils/rdiff-backup/Makefile
index 39695044c3cc..4218a9947fd1 100644
--- a/sysutils/rdiff-backup/Makefile
+++ b/sysutils/rdiff-backup/Makefile
@@ -14,6 +14,9 @@ COMMENT= Local/remote mirroring+incremental backup
LICENSE= GPLv2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= librsync.so:net/librsync2
CONFLICTS= rdiff-backup-devel-[0-9]* rdiff-backup-1.0*
diff --git a/sysutils/tren/Makefile b/sysutils/tren/Makefile
index 94486effe3fb..f85ccc0955c2 100644
--- a/sysutils/tren/Makefile
+++ b/sysutils/tren/Makefile
@@ -15,6 +15,9 @@ LICENSE_NAME= TundraWare license
LICENSE_FILE= ${WRKSRC}/tren-license.txt
LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell no-auto-accept
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7,run shebangfix
SHEBANG_FILES= tren.py
PLIST_FILES= bin/tren.py man/man1/tren.1.gz
diff --git a/textproc/doclifter/Makefile b/textproc/doclifter/Makefile
index 964610f64a6d..63c485943289 100644
--- a/textproc/doclifter/Makefile
+++ b/textproc/doclifter/Makefile
@@ -9,6 +9,9 @@ MASTER_SITES= http://www.catb.org/~esr/doclifter/
MAINTAINER= araujo@FreeBSD.org
COMMENT= Translates documents written in troff macros to DocBook
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7 shebangfix
SHEBANG_FILES= doclifter manlifter
NO_BUILD= yes
diff --git a/textproc/ibus-el/Makefile b/textproc/ibus-el/Makefile
index 2b0862dd0303..ce364015cbb0 100644
--- a/textproc/ibus-el/Makefile
+++ b/textproc/ibus-el/Makefile
@@ -13,6 +13,9 @@ COMMENT= IBus client for GNU Emacs
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/doc/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ibus-daemon:textproc/ibus \
${PYTHON_SITELIBDIR}/Xlib/X.py:x11-toolkits/py-xlib@${PY_FLAVOR}
diff --git a/textproc/plover/Makefile b/textproc/plover/Makefile
index a835825a2c45..074255ef7bc1 100644
--- a/textproc/plover/Makefile
+++ b/textproc/plover/Makefile
@@ -12,6 +12,9 @@ COMMENT= Open source solution for stenography
LICENSE= GPLv2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xlib>=0:x11-toolkits/py-xlib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}serial>=0:comms/py-serial@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}lockfile>=0:devel/py-lockfile@${PY_FLAVOR}
diff --git a/textproc/scancode-toolkit/Makefile b/textproc/scancode-toolkit/Makefile
index b63771f27c74..dfb470f3f460 100644
--- a/textproc/scancode-toolkit/Makefile
+++ b/textproc/scancode-toolkit/Makefile
@@ -14,6 +14,9 @@ LICENSE_COMB= multi
LICENSE_FILE_APACHE20= ${WRKSRC}/apache-2.0.LICENSE
LICENSE_FILE_CC0-1.0= ${WRKSRC}/cc0-1.0.LICENSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nltk>=3.2:textproc/py-nltk@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}url>=0.1.4:www/py-url@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}fingerprints>=0.5.4:textproc/py-fingerprints@${PY_FLAVOR} \
diff --git a/textproc/translate-toolkit/Makefile b/textproc/translate-toolkit/Makefile
index 27bedd0c1532..3728a117172b 100644
--- a/textproc/translate-toolkit/Makefile
+++ b/textproc/translate-toolkit/Makefile
@@ -11,6 +11,9 @@ COMMENT= Converts between many translation formats
LICENSE= GPLv2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= bash:shells/bash \
iso-codes>=1.3:misc/iso-codes \
diff --git a/www/bluefish/Makefile b/www/bluefish/Makefile
index 02306fe13dc7..deb4844c5705 100644
--- a/www/bluefish/Makefile
+++ b/www/bluefish/Makefile
@@ -14,6 +14,9 @@ COMMENT= HTML editor designed for the experienced web designer
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
LIB_DEPENDS= libpcre.so:devel/pcre \
libenchant.so:textproc/enchant
diff --git a/www/calendarserver/Makefile b/www/calendarserver/Makefile
index d324c2708588..fbeaa8654607 100644
--- a/www/calendarserver/Makefile
+++ b/www/calendarserver/Makefile
@@ -12,6 +12,9 @@ COMMENT= Calendar and Contacts Server from Apple (RFC 4791, RFC 6352)
LICENSE= APACHE20
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= memcached:databases/memcached \
${PYTHON_PKGNAMEPREFIX}calendar>=2.1:devel/py-calendar@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}PyGreSQL>=5.0:databases/py-PyGreSQL@${PY_FLAVOR} \
diff --git a/www/cliqz/Makefile b/www/cliqz/Makefile
index 4c27a09a250b..1b31a657b2cb 100644
--- a/www/cliqz/Makefile
+++ b/www/cliqz/Makefile
@@ -20,6 +20,9 @@ COMMENT= Secure browser (Mozilla based) with built-in quick search
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
FETCH_DEPENDS= ca_root_nss>=0:security/ca_root_nss
LIB_DEPENDS= libdbus-1.so:devel/dbus \
libdbus-glib-1.so:devel/dbus-glib \
diff --git a/www/geeknote/Makefile b/www/geeknote/Makefile
index 393ceaccb197..f7eba207b25b 100644
--- a/www/geeknote/Makefile
+++ b/www/geeknote/Makefile
@@ -11,6 +11,9 @@ COMMENT= Command line client for Evernote
LICENSE= GPLv2
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}evernote>=1.17:www/py-evernote@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}html2text2018>0:textproc/py-html2text2018@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlalchemy10>0:databases/py-sqlalchemy10@${PY_FLAVOR} \
diff --git a/www/go-appengine-sdk/Makefile b/www/go-appengine-sdk/Makefile
index 3fd2123413dc..f4dbd7ced03e 100644
--- a/www/go-appengine-sdk/Makefile
+++ b/www/go-appengine-sdk/Makefile
@@ -16,6 +16,9 @@ LICENSE_COMB= multi
LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/LICENSE
LICENSE_FILE_MIT= ${WRKSRC}/LICENSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
ONLY_FOR_ARCHS= amd64 i386
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=${PYTHON_VER}:databases/py-sqlite3@${PY_FLAVOR} \
diff --git a/www/google-appengine/Makefile b/www/google-appengine/Makefile
index eca1c7ec44d1..850ff45e1f1c 100644
--- a/www/google-appengine/Makefile
+++ b/www/google-appengine/Makefile
@@ -14,6 +14,9 @@ COMMENT= Development tools for Google App Engine (SDK)
LICENSE= APACHE20 BSD3CLAUSE GPLv2 LGPL21 MIT MPL11 PSFL
LICENSE_COMB= multi
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=${PYTHON_VER}:databases/py-sqlite3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow6>0:graphics/py-pillow6@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pycrypto>=2.6:security/py-pycrypto@${PY_FLAVOR}
diff --git a/www/libhpack/Makefile b/www/libhpack/Makefile
index 7b6a18771d16..7a357b9fa7ed 100644
--- a/www/libhpack/Makefile
+++ b/www/libhpack/Makefile
@@ -15,6 +15,9 @@ COMMENT= Implementation of HPACK (Header compression for HTTP/2.0)
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BROKEN_armv6= fails to compile: Can't define TIME_MAX #'
BROKEN_armv7= fails to compile: Can't define TIME_MAX #'
diff --git a/www/mkapachepw/Makefile b/www/mkapachepw/Makefile
index 6ded65b7ec38..2aca41a7b4dd 100644
--- a/www/mkapachepw/Makefile
+++ b/www/mkapachepw/Makefile
@@ -15,6 +15,9 @@ LICENSE_NAME= TundraWare license
LICENSE_FILE= ${WRKSRC}/mkapachepw-license.txt
LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell no-auto-accept
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7,run shebangfix
SHEBANG_FILES= mkapachepw.py
NO_ARCH= yes
diff --git a/www/mod_pagespeed/Makefile b/www/mod_pagespeed/Makefile
index 285a51d64e96..9dcb0a603e23 100644
--- a/www/mod_pagespeed/Makefile
+++ b/www/mod_pagespeed/Makefile
@@ -16,6 +16,9 @@ COMMENT= Apache module for rewriting web pages to reduce latency
LICENSE= APACHE20
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= bash:shells/bash \
curl:ftp/curl \
closure-compiler:www/closure-compiler \
diff --git a/www/mod_python35/Makefile b/www/mod_python35/Makefile
index c4676d07c614..f821b906ced3 100644
--- a/www/mod_python35/Makefile
+++ b/www/mod_python35/Makefile
@@ -16,6 +16,9 @@ COMMENT= Apache module that embeds the Python interpreter within the server
LICENSE= APACHE20
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
CONFLICTS_INSTALL= ap2[24]-mod_python3[^5]*
USES= apache:2.2+ cpe python:2.7 tar:tgz
diff --git a/www/pyblosxom/Makefile b/www/pyblosxom/Makefile
index 2c484dfe23d8..2207a26844c5 100644
--- a/www/pyblosxom/Makefile
+++ b/www/pyblosxom/Makefile
@@ -12,6 +12,9 @@ COMMENT= Lightweight weblog system
LICENSE= MIT
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7 shebangfix
USE_PYTHON= distutils
SHEBANG_FILES= Pyblosxom/data/pyblosxom.cgi
diff --git a/www/pyjamas/Makefile b/www/pyjamas/Makefile
index 46b17257a64d..74025f892381 100644
--- a/www/pyjamas/Makefile
+++ b/www/pyjamas/Makefile
@@ -11,6 +11,9 @@ DISTNAME= Pyjamas-${PORTVERSION}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Port of Google Web Toolkit to Python
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
# install/require some libraries in sys.prefix
USES= python:2.7 shebangfix
SHEBANG_FILES= examples/dynamictable/testjsonservice.py \
diff --git a/www/roundup/Makefile b/www/roundup/Makefile
index 058352c5eee2..8a707b4070e0 100644
--- a/www/roundup/Makefile
+++ b/www/roundup/Makefile
@@ -12,6 +12,9 @@ COMMENT= Issue-Tracking System for Knowledge Workers
LICENSE= PSFL
LICENSE_FILE= ${WRKSRC}/COPYING.txt
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= cpe gettext python:2.7
CPE_VENDOR= roundup-tracker
USE_PYTHON= distutils
diff --git a/www/seahub/Makefile b/www/seahub/Makefile
index 6d96b70f82b8..2e6e803fa585 100644
--- a/www/seahub/Makefile
+++ b/www/seahub/Makefile
@@ -13,6 +13,9 @@ COMMENT= Web frontend for Seafile
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR}
RUN_DEPENDS= bash:shells/bash \
diff --git a/www/searx/Makefile b/www/searx/Makefile
index a96ab1da85a6..b2dddd9e021e 100644
--- a/www/searx/Makefile
+++ b/www/searx/Makefile
@@ -11,6 +11,9 @@ COMMENT= Privacy-respecting, hackable metasearch engine
LICENSE= AGPLv3
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Flask>0:www/py-flask@${PY_FLAVOR} \
diff --git a/www/twms/Makefile b/www/twms/Makefile
index 74666cbd07ab..435981a69e57 100644
--- a/www/twms/Makefile
+++ b/www/twms/Makefile
@@ -12,6 +12,9 @@ COMMENT= Tiny WMS server
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyproj>0:graphics/py-pyproj@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}webpy>0:www/webpy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow6>0:graphics/py-pillow6@${PY_FLAVOR} \
diff --git a/www/waccess/Makefile b/www/waccess/Makefile
index 0fb4d68024fd..de6c52798b6e 100644
--- a/www/waccess/Makefile
+++ b/www/waccess/Makefile
@@ -15,6 +15,9 @@ LICENSE_NAME= TundraWare license
LICENSE_FILE= ${WRKSRC}/waccess-license.txt
LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell no-auto-accept
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7,run shebangfix
SHEBANG_FILES= waccess
NO_ARCH= yes
diff --git a/www/wadcomblog/Makefile b/www/wadcomblog/Makefile
index a5d0ae313ad7..0890ccca67aa 100644
--- a/www/wadcomblog/Makefile
+++ b/www/wadcomblog/Makefile
@@ -10,6 +10,9 @@ MASTER_SITES= http://laffaye.free.fr/distfiles/ \
MAINTAINER= jlaffaye@FreeBSD.org
COMMENT= Simple open-source static blog engine written in Python
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7
USE_PYTHON= distutils
OPTIONS_DEFINE= DOCS EXAMPLES
diff --git a/www/webcheck/Makefile b/www/webcheck/Makefile
index f12d664272a8..b5ad525626ac 100644
--- a/www/webcheck/Makefile
+++ b/www/webcheck/Makefile
@@ -13,6 +13,9 @@ COMMENT= View structure of a web site, get a list of problems like broken links
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7 shebangfix
SHEBANG_FILES= webcheck.py
NO_BUILD= yes
diff --git a/www/woof/Makefile b/www/woof/Makefile
index 9887007b2e23..c610c37bd92e 100644
--- a/www/woof/Makefile
+++ b/www/woof/Makefile
@@ -14,6 +14,9 @@ COMMENT= Web Offer One File, an ad-hoc single file webserver
LICENSE= GPLv2+
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
USES= python:2.7,run shebangfix
SHEBANG_FILES= ${DISTFILES}
NO_BUILD= yes
diff --git a/x11-drivers/xf86-video-qxl/Makefile b/x11-drivers/xf86-video-qxl/Makefile
index 0a94990ce30a..d60b33f76920 100644
--- a/x11-drivers/xf86-video-qxl/Makefile
+++ b/x11-drivers/xf86-video-qxl/Makefile
@@ -11,6 +11,8 @@ COMMENT= X.Org X server -- QXL display driver
LICENSE= MIT
BROKEN= does not build with xorg-server 1.20.7
+DEPRECATED= Broken, uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
BUILD_DEPENDS= spice-protocol>=0.12.10:devel/spice-protocol \
${LOCALBASE}/include/linux/input.h:devel/evdev-proto
diff --git a/x11-fm/twander/Makefile b/x11-fm/twander/Makefile
index 81b7c366c7fe..519326dd4f5d 100644
--- a/x11-fm/twander/Makefile
+++ b/x11-fm/twander/Makefile
@@ -15,6 +15,9 @@ LICENSE_NAME= TundraWare license
LICENSE_FILE= ${WRKSRC}/twander-license.txt
LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell no-auto-accept
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR}
diff --git a/x11-wm/compizconfig-python/Makefile b/x11-wm/compizconfig-python/Makefile
index 4dbeea65654f..22bab60f461c 100644
--- a/x11-wm/compizconfig-python/Makefile
+++ b/x11-wm/compizconfig-python/Makefile
@@ -13,6 +13,9 @@ COMMENT= Python bindings for the compizconfig library
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= \
${LOCALBASE}/libdata/pkgconfig/compiz.pc:x11-wm/compiz \
${LOCALBASE}/libdata/pkgconfig/libcompizconfig.pc:x11-wm/libcompizconfig \
diff --git a/x11-wm/fvwm-crystal/Makefile b/x11-wm/fvwm-crystal/Makefile
index 943c3b062fab..b8cd523a3bb3 100644
--- a/x11-wm/fvwm-crystal/Makefile
+++ b/x11-wm/fvwm-crystal/Makefile
@@ -11,6 +11,9 @@ COMMENT= Easy, eye-candy, light, and powerful window manager for X11
LICENSE= GPLv3+
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
RUN_DEPENDS= fvwm>=2.5:x11-wm/fvwm2 \
bash:shells/bash
diff --git a/x11/cinnamon/Makefile b/x11/cinnamon/Makefile
index a29820bb1eb9..9e7f95d74280 100644
--- a/x11/cinnamon/Makefile
+++ b/x11/cinnamon/Makefile
@@ -13,6 +13,9 @@ COMMENT= Fork of GNOME Shell with layout similar to GNOME 2
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2020-09-15
+
BUILD_DEPENDS= ca_root_nss>=0:security/ca_root_nss \
gnome-autogen.sh:devel/gnome-common
LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification \