summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/archey4/Makefile2
-rw-r--r--sysutils/bamf/Makefile2
-rw-r--r--sysutils/bashtop/Makefile2
-rw-r--r--sysutils/battray/Makefile2
-rw-r--r--sysutils/catfish/Makefile2
-rw-r--r--sysutils/conky/Makefile2
-rw-r--r--sysutils/datadog-agent/Makefile2
-rw-r--r--sysutils/datadog-integrations/Makefile2
-rw-r--r--sysutils/deltarpm/Makefile2
-rw-r--r--sysutils/devedeng/Makefile2
-rw-r--r--sysutils/discus/Makefile2
-rw-r--r--sysutils/docker-compose/Makefile2
-rw-r--r--sysutils/dvdvideo/Makefile2
-rw-r--r--sysutils/edk2/Makefile2
-rw-r--r--sysutils/fusefs-gitfs/Makefile2
-rw-r--r--sysutils/gnome-control-center/Makefile2
-rw-r--r--sysutils/gnome-settings-daemon/Makefile2
-rw-r--r--sysutils/hid-tools/Makefile2
-rw-r--r--sysutils/iocage-devel/Makefile2
-rw-r--r--sysutils/iocage/Makefile2
-rw-r--r--sysutils/jadm/Makefile2
-rw-r--r--sysutils/lfm/Makefile2
-rw-r--r--sysutils/linux-miniconda-installer/Makefile2
-rw-r--r--sysutils/mog/Makefile2
-rw-r--r--sysutils/ntfy/Makefile2
-rw-r--r--sysutils/ohmu/Makefile2
-rw-r--r--sysutils/openzfs/Makefile2
-rw-r--r--sysutils/podman/Makefile2
-rw-r--r--sysutils/py-ansible-runner/Makefile2
-rw-r--r--sysutils/py-azure-cli-acr/Makefile2
-rw-r--r--sysutils/py-azure-cli-base/Makefile2
-rw-r--r--sysutils/py-azure-cli-core/Makefile2
-rw-r--r--sysutils/py-azure-cli-telemetry/Makefile2
-rw-r--r--sysutils/py-azure-cli/Makefile2
-rw-r--r--sysutils/py-bitrot/Makefile2
-rw-r--r--sysutils/py-borgmatic/Makefile2
-rw-r--r--sysutils/py-concurrent-log-handler/Makefile2
-rw-r--r--sysutils/py-cron-descriptor/Makefile2
-rw-r--r--sysutils/py-croniter/Makefile2
-rw-r--r--sysutils/py-dict-toolbox/Makefile2
-rw-r--r--sysutils/py-diffoscope/Makefile2
-rw-r--r--sysutils/py-dirsync/Makefile2
-rw-r--r--sysutils/py-distro/Makefile2
-rw-r--r--sysutils/py-dlipower/Makefile2
-rw-r--r--sysutils/py-docker/Makefile2
-rw-r--r--sysutils/py-drmaa/Makefile2
-rw-r--r--sysutils/py-elf_diff/Makefile2
-rw-r--r--sysutils/py-execnet/Makefile2
-rw-r--r--sysutils/py-filelike/Makefile2
-rw-r--r--sysutils/py-filelock/Makefile2
-rw-r--r--sysutils/py-focker/Makefile2
-rw-r--r--sysutils/py-glances/Makefile2
-rw-r--r--sysutils/py-google-compute-engine/Makefile2
-rw-r--r--sysutils/py-hared/Makefile2
-rw-r--r--sysutils/py-hcloud/Makefile2
-rw-r--r--sysutils/py-honcho/Makefile2
-rw-r--r--sysutils/py-howdoi/Makefile2
-rw-r--r--sysutils/py-hpilo/Makefile2
-rw-r--r--sysutils/py-iowait/Makefile2
-rw-r--r--sysutils/py-ioztat/Makefile2
-rw-r--r--sysutils/py-jailconf/Makefile2
-rw-r--r--sysutils/py-keep/Makefile2
-rw-r--r--sysutils/py-leviathan/Makefile2
-rw-r--r--sysutils/py-liquidctl/Makefile2
-rw-r--r--sysutils/py-mitogen/Makefile2
-rw-r--r--sysutils/py-mqttwarn/Makefile2
-rw-r--r--sysutils/py-nagiosplugin/Makefile2
-rw-r--r--sysutils/py-packet-python/Makefile2
-rw-r--r--sysutils/py-pkginfo/Makefile2
-rw-r--r--sysutils/py-ploy/Makefile2
-rw-r--r--sysutils/py-ploy_ezjail/Makefile2
-rw-r--r--sysutils/py-plumbum/Makefile2
-rw-r--r--sysutils/py-power/Makefile2
-rw-r--r--sysutils/py-prometheus-zfs/Makefile2
-rw-r--r--sysutils/py-psutil/Makefile2
-rw-r--r--sysutils/py-ptyprocess/Makefile2
-rw-r--r--sysutils/py-puremagic/Makefile2
-rw-r--r--sysutils/py-py-cpuinfo/Makefile2
-rw-r--r--sysutils/py-python-bareos/Makefile2
-rw-r--r--sysutils/py-python-consul/Makefile2
-rw-r--r--sysutils/py-python-consul2/Makefile2
-rw-r--r--sysutils/py-python-crontab/Makefile2
-rw-r--r--sysutils/py-pytsk/Makefile2
-rw-r--r--sysutils/py-pyznap/Makefile2
-rw-r--r--sysutils/py-queuelib/Makefile2
-rw-r--r--sysutils/py-ranger/Makefile2
-rw-r--r--sysutils/py-rdiff-backup/Makefile2
-rw-r--r--sysutils/py-resolve-march-native/Makefile2
-rw-r--r--sysutils/py-salt/Makefile2
-rw-r--r--sysutils/py-scandir/Makefile2
-rw-r--r--sysutils/py-scarab/Makefile2
-rw-r--r--sysutils/py-supervisor/Makefile2
-rw-r--r--sysutils/py-tarsnapper/Makefile2
-rw-r--r--sysutils/py-tmuxp/Makefile2
-rw-r--r--sysutils/py-upt-cpan/Makefile2
-rw-r--r--sysutils/py-upt-freebsd/Makefile2
-rw-r--r--sysutils/py-upt-pypi/Makefile2
-rw-r--r--sysutils/py-upt-rubygems/Makefile2
-rw-r--r--sysutils/py-upt/Makefile2
-rw-r--r--sysutils/py-uptime/Makefile2
-rw-r--r--sysutils/py-zdaemon/Makefile2
-rw-r--r--sysutils/py-zfs-autobackup/Makefile2
-rw-r--r--sysutils/solaar/Makefile2
-rw-r--r--sysutils/syslog-ng/Makefile4
-rw-r--r--sysutils/tracker-miners/Makefile2
-rw-r--r--sysutils/tracker/Makefile2
-rw-r--r--sysutils/tracker3/Makefile2
-rw-r--r--sysutils/u-boot-master/Makefile2
-rw-r--r--sysutils/xen-tools/Makefile2
-rw-r--r--sysutils/zpool-iostat-viz/Makefile2
-rw-r--r--sysutils/zrepl/Makefile2
-rw-r--r--sysutils/zsm/Makefile2
112 files changed, 113 insertions, 113 deletions
diff --git a/sysutils/archey4/Makefile b/sysutils/archey4/Makefile
index 4919b295e69c..0afea846df89 100644
--- a/sysutils/archey4/Makefile
+++ b/sysutils/archey4/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}distro>=1.3:sysutils/py-distro@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}netifaces>=0.10:net/py-netifaces@${PY_FLAVOR}
-USES= python:3.7+
+USES= python
USE_PYTHON= autoplist distutils
do-test:
diff --git a/sysutils/bamf/Makefile b/sysutils/bamf/Makefile
index 04f0ed695ccf..e08f713a52db 100644
--- a/sysutils/bamf/Makefile
+++ b/sysutils/bamf/Makefile
@@ -17,7 +17,7 @@ LIB_DEPENDS= libgtop-2.0.so:devel/libgtop \
libharfbuzz.so:print/harfbuzz
USES= compiler:c11 gettext-runtime gmake gnome libtool pathfix \
- pkgconfig python:3.6+,build vala:build xorg
+ pkgconfig python:build vala:build xorg
USE_GNOME= gtk30 glib20 introspection:build libwnck3 cairo gdkpixbuf2
USE_XORG= x11
diff --git a/sysutils/bashtop/Makefile b/sysutils/bashtop/Makefile
index 8871d48df926..8cbb28583e72 100644
--- a/sysutils/bashtop/Makefile
+++ b/sysutils/bashtop/Makefile
@@ -14,7 +14,7 @@ RUN_DEPENDS= coreutils>0:sysutils/coreutils \
gsed:textproc/gsed \
${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR}
-USES= python:3.5+,run
+USES= python:run
USE_GITHUB= yes
GH_ACCOUNT= aristocratos
diff --git a/sysutils/battray/Makefile b/sysutils/battray/Makefile
index f1b338f69ebd..136c5e414964 100644
--- a/sysutils/battray/Makefile
+++ b/sysutils/battray/Makefile
@@ -11,7 +11,7 @@ WWW= https://github.com/arp242/battray
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= gnome python:3.3+
+USES= gnome python
USE_GNOME= pygobject3
USE_PYTHON= autoplist distutils optsuffix
diff --git a/sysutils/catfish/Makefile b/sysutils/catfish/Makefile
index a308da8beba8..3d0bfa4a58bc 100644
--- a/sysutils/catfish/Makefile
+++ b/sysutils/catfish/Makefile
@@ -20,7 +20,7 @@ BUILD_DEPENDS= \
${PYTHON_PKGNAMEPREFIX}python-distutils-extra>0:devel/py-python-distutils-extra@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pexpect>0:misc/py-pexpect@${PY_FLAVOR}
-USES= cpe desktop-file-utils gettext-tools gnome python:3.4+ tar:bz2
+USES= cpe desktop-file-utils gettext-tools gnome python tar:bz2
USE_PYTHON= distutils noflavors
USE_GNOME= gtk30 intltool pygobject3
diff --git a/sysutils/conky/Makefile b/sysutils/conky/Makefile
index f4978a5879fd..4f32b576aa4e 100644
--- a/sysutils/conky/Makefile
+++ b/sysutils/conky/Makefile
@@ -85,7 +85,7 @@ METAR_IMPLIES= CURL
MANPAGES_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \
pandoc:textproc/hs-pandoc
-MANPAGES_USES= python:3.7+,build
+MANPAGES_USES= python:build
MANPAGES_CMAKE_BOOL= BUILD_DOCS
MANPAGES_PLIST_FILES= man/man1/conky.1.gz
diff --git a/sysutils/datadog-agent/Makefile b/sysutils/datadog-agent/Makefile
index 6fdec33bd470..ffd2594780c8 100644
--- a/sysutils/datadog-agent/Makefile
+++ b/sysutils/datadog-agent/Makefile
@@ -15,7 +15,7 @@ BROKEN_i386= fails to build: vendor/github.com/DataDog/gopsutil/process/process_
BUILD_DEPENDS= cmake-core>=3.12:devel/cmake-core \
go-bindata>0:devel/go-bindata
-USES= go:modules python:3.7+
+USES= go:modules python
USE_LDCONFIG= yes
USE_GITHUB= yes
diff --git a/sysutils/datadog-integrations/Makefile b/sysutils/datadog-integrations/Makefile
index d483187aa984..2dcafadb8155 100644
--- a/sysutils/datadog-integrations/Makefile
+++ b/sysutils/datadog-integrations/Makefile
@@ -26,7 +26,7 @@ RUN_DEPENDS= datadog-agent>=7.24.1:sysutils/datadog-agent \
${PYTHON_PKGNAMEPREFIX}uptime>0:sysutils/py-uptime@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR}
-USES= python:3.7+
+USES= python
USE_GITHUB= yes
GH_ACCOUNT= DataDog
GH_PROJECT= integrations-core
diff --git a/sysutils/deltarpm/Makefile b/sysutils/deltarpm/Makefile
index 044411cadbe2..c8e55296616a 100644
--- a/sysutils/deltarpm/Makefile
+++ b/sysutils/deltarpm/Makefile
@@ -12,7 +12,7 @@ LICENSE= BSD3CLAUSE
LIB_DEPENDS= librpm.so:archivers/rpm4
-USES= gmake python:3.6+ shebangfix tar:bz2
+USES= gmake python shebangfix tar:bz2
USE_PYTHON= flavors optsuffix
SHEBANG_FILES= drpmsync
diff --git a/sysutils/devedeng/Makefile b/sysutils/devedeng/Makefile
index 79d516992759..3f083e448ef7 100644
--- a/sysutils/devedeng/Makefile
+++ b/sysutils/devedeng/Makefile
@@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urllib3>0:net/py-urllib3@${PY_FLAVOR} \
vcdimager:multimedia/vcdimager \
mkisofs:sysutils/cdrtools
-USES= python:3.6+ gettext-tools gnome
+USES= python gettext-tools gnome
USE_GITLAB= yes
GL_ACCOUNT= rastersoft
GL_COMMIT= b003c2bfe61a1001ea708501f8d36239782975ce
diff --git a/sysutils/discus/Makefile b/sysutils/discus/Makefile
index c58678fd8de3..ecd25a9e4b78 100644
--- a/sysutils/discus/Makefile
+++ b/sysutils/discus/Makefile
@@ -8,7 +8,7 @@ WWW= https://github.com/ncarrier/discus
LICENSE= GPLv2
-USES= python:3.6+ shebangfix
+USES= python shebangfix
USE_GITHUB= yes
GH_ACCOUNT= ncarrier
diff --git a/sysutils/docker-compose/Makefile b/sysutils/docker-compose/Makefile
index 8e1338bd1e8e..f051c1098308 100644
--- a/sysutils/docker-compose/Makefile
+++ b/sysutils/docker-compose/Makefile
@@ -24,7 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cached-property>=1.2.0:devel/py-cached-prope
${PYTHON_PKGNAMEPREFIX}yaml>=3.11:devel/py-yaml@${PY_FLAVOR}
NO_ARCH= yes
-USES= python:3.6+
+USES= python
USE_PYTHON= distutils autoplist concurrent optsuffix
.include <bsd.port.mk>
diff --git a/sysutils/dvdvideo/Makefile b/sysutils/dvdvideo/Makefile
index 4c9f43d04ba8..8b6e77eba4d4 100644
--- a/sysutils/dvdvideo/Makefile
+++ b/sysutils/dvdvideo/Makefile
@@ -15,7 +15,7 @@ LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
NO_ARCH= yes
-USES= python:3.4+ tar:tgz
+USES= python tar:tgz
USE_PYTHON= autoplist distutils
OPTIONS_DEFINE= DVDCSS
diff --git a/sysutils/edk2/Makefile b/sysutils/edk2/Makefile
index cefcbd8d3eef..134cff943954 100644
--- a/sysutils/edk2/Makefile
+++ b/sysutils/edk2/Makefile
@@ -19,7 +19,7 @@ ONLY_FOR_ARCHS_REASON= only provides firmware for aarch64 and amd64
PKGNAMESUFFIX= -${FLAVOR:C/_/-/g}
FLAVORS= macchiatobin fvp rpi3 rpi4 xen_x64 bhyve qemu_x64 qemu_i386
-USES= cpe gmake python:3.7+,build
+USES= cpe gmake python:build
CPE_VENDOR= tianocore
USE_GCC= yes:build
diff --git a/sysutils/fusefs-gitfs/Makefile b/sysutils/fusefs-gitfs/Makefile
index 1d24d96d328f..7ae0cafc3964 100644
--- a/sysutils/fusefs-gitfs/Makefile
+++ b/sysutils/fusefs-gitfs/Makefile
@@ -24,7 +24,7 @@ USE_GITHUB= yes
GH_ACCOUNT= PressLabs
NO_ARCH= yes
-USES= python:3.5+
+USES= python
USE_PYTHON= autoplist distutils concurrent optsuffix
post-patch:
diff --git a/sysutils/gnome-control-center/Makefile b/sysutils/gnome-control-center/Makefile
index 977bfb04c801..3a79b1751f8d 100644
--- a/sysutils/gnome-control-center/Makefile
+++ b/sysutils/gnome-control-center/Makefile
@@ -43,7 +43,7 @@ RUN_DEPENDS= cantarell-fonts>=0:x11-fonts/cantarell-fonts \
PORTSCOUT= limitw:1,even
USES= compiler:c++11-lib gettext gnome gstreamer localbase:ldflags meson \
- pkgconfig python:3.6+,build samba:lib tar:xz xorg
+ pkgconfig python:build samba:lib tar:xz xorg
USE_GNOME= cairo gnomedesktop3 gsound libxml2
USE_XORG= x11 xi
USE_LDCONFIG= yes
diff --git a/sysutils/gnome-settings-daemon/Makefile b/sysutils/gnome-settings-daemon/Makefile
index bf23beba6ad5..98a34125dd5e 100644
--- a/sysutils/gnome-settings-daemon/Makefile
+++ b/sysutils/gnome-settings-daemon/Makefile
@@ -36,7 +36,7 @@ PORTSCOUT= limitw:1,even
USE_XORG= x11 xext xi xtst
USE_GNOME= cairo gnomedesktop3 gtk30
USES= gettext gnome localbase:ldflags meson perl5 pkgconfig \
- python:3.6+,build tar:xz xorg
+ python:build tar:xz xorg
USE_PERL5= build
# -Dnssdb_dir=${LOCALBASE}/share/certs/ca-root-nss.crt
MESON_ARGS= -Dalsa=false \
diff --git a/sysutils/hid-tools/Makefile b/sysutils/hid-tools/Makefile
index 6d0dfd0cd51f..ff60188f627e 100644
--- a/sysutils/hid-tools/Makefile
+++ b/sysutils/hid-tools/Makefile
@@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} \
${RUN_DEPENDS_${OPSYS}_${OSREL:R}}
-USES= python:3.6+ shebangfix
+USES= python shebangfix
USE_GITLAB= yes
GL_SITE= https://gitlab.freedesktop.org/
GL_ACCOUNT= libevdev
diff --git a/sysutils/iocage-devel/Makefile b/sysutils/iocage-devel/Makefile
index 046e840ed467..145508f75bc7 100644
--- a/sysutils/iocage-devel/Makefile
+++ b/sysutils/iocage-devel/Makefile
@@ -25,7 +25,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=6.7:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tqdm>=4.10.0:misc/py-tqdm@${PY_FLAVOR} \
ca_root_nss>0:security/ca_root_nss
-USES= python:3.6+
+USES= python
USE_GITHUB= yes
GH_ACCOUNT= iocage
GH_PROJECT= iocage
diff --git a/sysutils/iocage/Makefile b/sysutils/iocage/Makefile
index a5465621d15b..631340a7ef39 100644
--- a/sysutils/iocage/Makefile
+++ b/sysutils/iocage/Makefile
@@ -34,7 +34,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}netifaces>0:net/py-netifaces@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} \
merge:devel/rcs57
-USES= python:3.6+
+USES= python
USE_GITHUB= yes
USE_PYTHON= autoplist distutils
diff --git a/sysutils/jadm/Makefile b/sysutils/jadm/Makefile
index a5af5be34c0d..002652bb716b 100644
--- a/sysutils/jadm/Makefile
+++ b/sysutils/jadm/Makefile
@@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}paramiko>=1.14.0:security/py-paramiko@${PY_F
${PYTHON_PKGNAMEPREFIX}netifaces>=0.10.3:net/py-netifaces@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tabulate>=0.7.2:devel/py-tabulate@${PY_FLAVOR}
-USES= python:3.6+
+USES= python
USE_PYTHON= distutils autoplist
PLIST_FILES= man/man8/jadm.8.gz
diff --git a/sysutils/lfm/Makefile b/sysutils/lfm/Makefile
index 83053202ad8d..f3152052b76b 100644
--- a/sysutils/lfm/Makefile
+++ b/sysutils/lfm/Makefile
@@ -11,7 +11,7 @@ WWW= https://inigo.katxi.org/devel/lfm/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= python:3.4+
+USES= python
USE_PYTHON= autoplist distutils noflavors
NO_ARCH= yes
diff --git a/sysutils/linux-miniconda-installer/Makefile b/sysutils/linux-miniconda-installer/Makefile
index b5001070c74f..c4779c03c4f8 100644
--- a/sysutils/linux-miniconda-installer/Makefile
+++ b/sysutils/linux-miniconda-installer/Makefile
@@ -15,7 +15,7 @@ ONLY_FOR_ARCHS= amd64
RUN_DEPENDS= auto-admin>=0.7.2:sysutils/auto-admin
-USES= linux python:3.8+
+USES= linux python
USE_GITHUB= yes
GH_ACCOUNT= outpaddling
diff --git a/sysutils/mog/Makefile b/sysutils/mog/Makefile
index 06017a258da8..dd872f924ae5 100644
--- a/sysutils/mog/Makefile
+++ b/sysutils/mog/Makefile
@@ -14,7 +14,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments@${PY_FLAV
${PYTHON_PKGNAMEPREFIX}mdv>0:devel/py-mdv@${PY_FLAVOR}
RUN_DEPENDS:= ${BUILD_DEPENDS}
-USES= python:3.6+
+USES= python
USE_GITHUB= yes
USE_PYTHON= autoplist distutils concurrent optsuffix
NO_ARCH= yes
diff --git a/sysutils/ntfy/Makefile b/sysutils/ntfy/Makefile
index 55709e2b7516..b7990e62acc0 100644
--- a/sysutils/ntfy/Makefile
+++ b/sysutils/ntfy/Makefile
@@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>0:devel/py-appdirs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ruamel.yaml>0:devel/py-ruamel.yaml@${PY_FLAVOR}
-USES= python:3.5+
+USES= python
USE_GITHUB= yes
GH_ACCOUNT= dschep
USE_PYTHON= distutils noflavors autoplist
diff --git a/sysutils/ohmu/Makefile b/sysutils/ohmu/Makefile
index d8086541fa18..ab5b3f3d7765 100644
--- a/sysutils/ohmu/Makefile
+++ b/sysutils/ohmu/Makefile
@@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}scandir>=1.3:sysutils/py-scandir@${PY_FLAVOR
USE_GITHUB= yes
GH_ACCOUNT= paul-nechifor
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist distutils concurrent optsuffix
NO_ARCH= yes
diff --git a/sysutils/openzfs/Makefile b/sysutils/openzfs/Makefile
index e6f668d4809d..081141d54564 100644
--- a/sysutils/openzfs/Makefile
+++ b/sysutils/openzfs/Makefile
@@ -16,7 +16,7 @@ BROKEN_riscv64= fails to compile: btree_test.c:462:49: result of comparison of c
BUILD_DEPENDS= ksh93:shells/ksh93
RUN_DEPENDS= openzfs-kmod>=0:sysutils/openzfs-kmod
-USES+= autoreconf:build cpe libtool gmake gettext-runtime python:3.3+,build shebangfix
+USES+= autoreconf:build cpe libtool gmake gettext-runtime python:build shebangfix
SHEBANG_GLOB= *.ksh *.ksh.in *.kshlib *.py.in
SHEBANG_FILES= tests/zfs-tests/tests/functional/trim/trim.cfg \
cmd/arcstat.in \
diff --git a/sysutils/podman/Makefile b/sysutils/podman/Makefile
index ec13bac51382..2aab47ccc394 100644
--- a/sysutils/podman/Makefile
+++ b/sysutils/podman/Makefile
@@ -18,7 +18,7 @@ RUN_DEPENDS= conmon:sysutils/conmon \
containers-common>=0:sysutils/containers-common \
ocijail:sysutils/ocijail
-USES= gmake go:no_targets pkgconfig python:3.7+,build shebangfix
+USES= gmake go:no_targets pkgconfig python:build shebangfix
USE_RC_SUBR= podman
SHEBANG_FILES= ${WRKSRC}/hack/markdown-preprocess
diff --git a/sysutils/py-ansible-runner/Makefile b/sysutils/py-ansible-runner/Makefile
index 8685a763c712..a375621f628b 100644
--- a/sysutils/py-ansible-runner/Makefile
+++ b/sysutils/py-ansible-runner/Makefile
@@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ansible>2.0:sysutils/ansible@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR}
-USES= cpe python:3.6+
+USES= cpe python
USE_PYTHON= autoplist concurrent distutils
CPE_VENDOR= redhat
diff --git a/sysutils/py-azure-cli-acr/Makefile b/sysutils/py-azure-cli-acr/Makefile
index e53a602d52cb..9ca46567620d 100644
--- a/sysutils/py-azure-cli-acr/Makefile
+++ b/sysutils/py-azure-cli-acr/Makefile
@@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-mgmt-storage>=3.3.0:devel/py-azure-mgm
${PYTHON_PKGNAMEPREFIX}azure-storage-blob>=1.3.1:devel/py-azure-storage-blob@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}azure-cli-core>=0:sysutils/py-azure-cli-core@${PY_FLAVOR}
-USES= azurepy python:3.6+
+USES= azurepy python
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
diff --git a/sysutils/py-azure-cli-base/Makefile b/sysutils/py-azure-cli-base/Makefile
index 1a537881fd1a..e82cdf3f931b 100644
--- a/sysutils/py-azure-cli-base/Makefile
+++ b/sysutils/py-azure-cli-base/Makefile
@@ -11,7 +11,7 @@ LICENSE= MIT
NO_BUILD= yes
NO_ARCH= yes
-USES= python:3.6+
+USES= python
USE_PYTHON= flavors py3kplist
do-install:
diff --git a/sysutils/py-azure-cli-core/Makefile b/sysutils/py-azure-cli-core/Makefile
index 104f67ad3331..8785eba8a0b1 100644
--- a/sysutils/py-azure-cli-core/Makefile
+++ b/sysutils/py-azure-cli-core/Makefile
@@ -30,7 +30,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}argcomplete>=2.0:devel/py-argcomplete@${PY_F
${PYTHON_PKGNAMEPREFIX}msrestazure>=0.6.4:net-mgmt/py-msrestazure@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=20.9:devel/py-packaging@${PY_FLAVOR}
-USES= azurepy python:3.7+
+USES= azurepy python
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
diff --git a/sysutils/py-azure-cli-telemetry/Makefile b/sysutils/py-azure-cli-telemetry/Makefile
index 71ef0a7b70ff..314ea110b342 100644
--- a/sysutils/py-azure-cli-telemetry/Makefile
+++ b/sysutils/py-azure-cli-telemetry/Makefile
@@ -13,7 +13,7 @@ LICENSE= MIT
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}applicationinsights>=0.11.1<0.12:devel/py-applicationinsights@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}portalocker>=1.6<3:devel/py-portalocker@${PY_FLAVOR}
-USES= azurepy python:3.6+
+USES= azurepy python
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
diff --git a/sysutils/py-azure-cli/Makefile b/sysutils/py-azure-cli/Makefile
index 47e02198c8eb..c8058d108e2c 100644
--- a/sysutils/py-azure-cli/Makefile
+++ b/sysutils/py-azure-cli/Makefile
@@ -114,7 +114,7 @@ RUN_DEPENDS= bash:shells/bash \
${PYTHON_PKGNAMEPREFIX}semver>=2.13.0:devel/py-semver@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygithub>=1.55:devel/py-pygithub@${PY_FLAVOR}
-USES= azurepy python:3.7+
+USES= azurepy python
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
diff --git a/sysutils/py-bitrot/Makefile b/sysutils/py-bitrot/Makefile
index 10d18b589845..5910f120f284 100644
--- a/sysutils/py-bitrot/Makefile
+++ b/sysutils/py-bitrot/Makefile
@@ -13,7 +13,7 @@ LICENSE= MIT
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR}
-USES= python:3.5+
+USES= python
USE_PYTHON= autoplist distutils
NO_ARCH= yes
diff --git a/sysutils/py-borgmatic/Makefile b/sysutils/py-borgmatic/Makefile
index a4a389bbaf26..d616bd2ee6fb 100644
--- a/sysutils/py-borgmatic/Makefile
+++ b/sysutils/py-borgmatic/Makefile
@@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}borgbackup>=0:archivers/py-borgbackup@${PY_F
${PYTHON_PKGNAMEPREFIX}pykwalify>=0:textproc/py-pykwalify@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ruamel.yaml>=0:devel/py-ruamel.yaml@${PY_FLAVOR}
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist distutils
NO_ARCH= yes
diff --git a/sysutils/py-concurrent-log-handler/Makefile b/sysutils/py-concurrent-log-handler/Makefile
index a8bde5f195f8..c858ebce3772 100644
--- a/sysutils/py-concurrent-log-handler/Makefile
+++ b/sysutils/py-concurrent-log-handler/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}portalocker>=1.4.0:devel/py-portalocker@${PY_FLAVOR}
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist distutils
.include <bsd.port.mk>
diff --git a/sysutils/py-cron-descriptor/Makefile b/sysutils/py-cron-descriptor/Makefile
index 074ab5dc4280..25f52494f553 100644
--- a/sysutils/py-cron-descriptor/Makefile
+++ b/sysutils/py-cron-descriptor/Makefile
@@ -10,7 +10,7 @@ WWW= https://github.com/Salamek/cron-descriptor
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= python:3.6+
+USES= python
USE_GITHUB= yes
GH_ACCOUNT= Salamek
USE_PYTHON= autoplist distutils unittest
diff --git a/sysutils/py-croniter/Makefile b/sysutils/py-croniter/Makefile
index d4720e8601d8..d93c75d29ee5 100644
--- a/sysutils/py-croniter/Makefile
+++ b/sysutils/py-croniter/Makefile
@@ -12,7 +12,7 @@ LICENSE= MIT
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=1.5:devel/py-dateutil@${PY_FLAVOR}
-USES= python:3.6+
+USES= python
USE_PYTHON= distutils autoplist
NO_ARCH= yes
diff --git a/sysutils/py-dict-toolbox/Makefile b/sysutils/py-dict-toolbox/Makefile
index cb6c4b622c34..ececdd9f90e6 100644
--- a/sysutils/py-dict-toolbox/Makefile
+++ b/sysutils/py-dict-toolbox/Makefile
@@ -9,7 +9,7 @@ WWW= https://gitlab.com/saltstack/open/dict-toolbox/
LICENSE= APACHE20
-USES= python:3.6+ shebangfix
+USES= python shebangfix
USE_GITLAB= yes
GL_ACCOUNT= saltstack/open
diff --git a/sysutils/py-diffoscope/Makefile b/sysutils/py-diffoscope/Makefile
index 9170fbb20a01..93531e3d2273 100644
--- a/sysutils/py-diffoscope/Makefile
+++ b/sysutils/py-diffoscope/Makefile
@@ -19,7 +19,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
isoinfo:sysutils/cdrkit \
rpm2cpio:archivers/rpm2cpio
-USES= cpe python:3.7+
+USES= cpe python
CPE_VENDOR= reproducible_builds
USE_PYTHON= autoplist concurrent distutils
diff --git a/sysutils/py-dirsync/Makefile b/sysutils/py-dirsync/Makefile
index ef8962d37508..41e60808572f 100644
--- a/sysutils/py-dirsync/Makefile
+++ b/sysutils/py-dirsync/Makefile
@@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
CONFLICTS_INSTALL= p5-File-Dirsync
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
diff --git a/sysutils/py-distro/Makefile b/sysutils/py-distro/Makefile
index 250414db0142..94b0027d5a0d 100644
--- a/sysutils/py-distro/Makefile
+++ b/sysutils/py-distro/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-USES= python:3.6+ shebangfix
+USES= python shebangfix
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/sysutils/py-dlipower/Makefile b/sysutils/py-dlipower/Makefile
index d8a0c7e91599..dc795825cabc 100644
--- a/sysutils/py-dlipower/Makefile
+++ b/sysutils/py-dlipower/Makefile
@@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.0:www/py-beautifulsoup@${PY
${PYTHON_PKGNAMEPREFIX}requests>=2.0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.9:devel/py-six@${PY_FLAVOR}
-USES= python:3.6+ shebangfix
+USES= python shebangfix
SHEBANG_FILES= scripts/fence_dli
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
diff --git a/sysutils/py-docker/Makefile b/sysutils/py-docker/Makefile
index 6a16b0598fda..878434f3e7b2 100644
--- a/sysutils/py-docker/Makefile
+++ b/sysutils/py-docker/Makefile
@@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docker-pycreds>=0.4.0:security/py-docker-pyc
${PYTHON_PKGNAMEPREFIX}urllib3>=1.26.11:net/py-urllib3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}websocket-client>=1.3.3:www/py-websocket-client@${PY_FLAVOR}
-USES= python:3.7-3.10
+USES= python:3.8-3.10
USE_PYTHON= autoplist pep517
NO_ARCH= yes
diff --git a/sysutils/py-drmaa/Makefile b/sysutils/py-drmaa/Makefile
index f78748d0ce3c..b2d088faed49 100644
--- a/sysutils/py-drmaa/Makefile
+++ b/sysutils/py-drmaa/Makefile
@@ -12,7 +12,7 @@ WWW= http://code.google.com/p/drmaa-python/
LICENSE= BSD3CLAUSE
NO_ARCH= yes
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist distutils
.include <bsd.port.mk>
diff --git a/sysutils/py-elf_diff/Makefile b/sysutils/py-elf_diff/Makefile
index 1f2303d4a749..94c8efc44d1a 100644
--- a/sysutils/py-elf_diff/Makefile
+++ b/sysutils/py-elf_diff/Makefile
@@ -22,7 +22,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}deepdiff>0:devel/py-deepdiff@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gitpython>0:devel/py-gitpython@${PY_FLAVOR} \
git:devel/git
-USES= python:3.6-3.10
+USES= python:3.8-3.10
USE_GITHUB= yes
USE_PYTHON= autoplist concurrent distutils
diff --git a/sysutils/py-execnet/Makefile b/sysutils/py-execnet/Makefile
index 64012c9b386a..ca1c11ce7e11 100644
--- a/sysutils/py-execnet/Makefile
+++ b/sysutils/py-execnet/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
diff --git a/sysutils/py-filelike/Makefile b/sysutils/py-filelike/Makefile
index a709d0664d1f..0563ae556b20 100644
--- a/sysutils/py-filelike/Makefile
+++ b/sysutils/py-filelike/Makefile
@@ -9,7 +9,7 @@ MAINTAINER= dikshie@sfc.wide.ad.jp
COMMENT= Python module for building and manipulating file-like object
WWW= http://www.rfk.id.au/software/filelike/
-USES= python:3.6+
+USES= python
USE_PYTHON= distutils autoplist concurrent
.include <bsd.port.mk>
diff --git a/sysutils/py-filelock/Makefile b/sysutils/py-filelock/Makefile
index a71b42fa4ffc..53d665257910 100644
--- a/sysutils/py-filelock/Makefile
+++ b/sysutils/py-filelock/Makefile
@@ -20,7 +20,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}covdefaults>=2.3:devel/py-covdefaults@${PY_
${PYTHON_PKGNAMEPREFIX}pytest-mock>=3.10:devel/py-pytest-mock@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-timeout>=2.1:devel/py-pytest-timeout@${PY_FLAVOR}
-USES= python:3.7+
+USES= python
USE_PYTHON= pep517 autoplist pytest
NO_ARCH= yes
diff --git a/sysutils/py-focker/Makefile b/sysutils/py-focker/Makefile
index c5d8f5c3bc3a..dcb8c2ca53a7 100644
--- a/sysutils/py-focker/Makefile
+++ b/sysutils/py-focker/Makefile
@@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyparsing>0:devel/py-pyparsing@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
-USES= python:3.6+
+USES= python
USE_GITHUB= yes # PyPi package is at 0.91
USE_PYTHON= autoplist concurrent distutils
diff --git a/sysutils/py-glances/Makefile b/sysutils/py-glances/Makefile
index 2dbcc7c65312..b495155638e1 100644
--- a/sysutils/py-glances/Makefile
+++ b/sysutils/py-glances/Makefile
@@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defusedxml>=0:devel/py-defusedxml@${PY_FLAVO
${PYTHON_PKGNAMEPREFIX}ujson>=0:devel/py-ujson@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0.15.2:devel/py-coverage@${PY_FLAVOR}
-USES= python:3.6+
+USES= python
USE_GITHUB= yes
GH_ACCOUNT= nicolargo
USE_PYTHON= autoplist concurrent distutils
diff --git a/sysutils/py-google-compute-engine/Makefile b/sysutils/py-google-compute-engine/Makefile
index bf3b8d1692c2..e7575ade2705 100644
--- a/sysutils/py-google-compute-engine/Makefile
+++ b/sysutils/py-google-compute-engine/Makefile
@@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto>0:devel/py-boto@${PY_FLAVOR} \
google_oslogin_control:sysutils/google-compute-engine-oslogin \
sudo:security/sudo
-USES= python:3.6+ shebangfix
+USES= python shebangfix
USE_PYTHON= autoplist concurrent distutils
WRKSRC_SUBDIR= packages/python-google-compute-engine
diff --git a/sysutils/py-hared/Makefile b/sysutils/py-hared/Makefile
index ecb3a86c992b..205b7ea92a0c 100644
--- a/sysutils/py-hared/Makefile
+++ b/sysutils/py-hared/Makefile
@@ -10,7 +10,7 @@ WWW= https://github.com/jpmens/hared-hare
LICENSE= MIT
-USES= python:3.6+
+USES= python
USE_PYTHON= distutils autoplist
ETCDIR= ${PREFIX}/etc
diff --git a/sysutils/py-hcloud/Makefile b/sysutils/py-hcloud/Makefile
index 06aeaa9614d0..4fc7520f5d9e 100644
--- a/sysutils/py-hcloud/Makefile
+++ b/sysutils/py-hcloud/Makefile
@@ -26,7 +26,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pre-commit>=0:devel/py-pre-commit@${PY_FLAV
${PYTHON_PKGNAMEPREFIX}black>=23.3.0:devel/py-black@${PY_FLAVOR}
NO_ARCH= yes
-USES= python:3.7+
+USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
.include <bsd.port.mk>
diff --git a/sysutils/py-honcho/Makefile b/sysutils/py-honcho/Makefile
index d9eb9bf09fa6..9f95c13bb626 100644
--- a/sysutils/py-honcho/Makefile
+++ b/sysutils/py-honcho/Makefile
@@ -20,7 +20,7 @@ USE_GITHUB= yes
GH_ACCOUNT= nickstenning
NO_ARCH= yes
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist concurrent distutils
do-test:
diff --git a/sysutils/py-howdoi/Makefile b/sysutils/py-howdoi/Makefile
index d783cee595d4..16fdb0857293 100644
--- a/sysutils/py-howdoi/Makefile
+++ b/sysutils/py-howdoi/Makefile
@@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>0:devel/py-appdirs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>0:textproc/py-rich@${PY_FLAVOR}
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist distutils
.include <bsd.port.mk>
diff --git a/sysutils/py-hpilo/Makefile b/sysutils/py-hpilo/Makefile
index d90d379cc048..73e1b5607c13 100644
--- a/sysutils/py-hpilo/Makefile
+++ b/sysutils/py-hpilo/Makefile
@@ -11,7 +11,7 @@ WWW= https://github.com/seveas/python-hpilo
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= python:3.6+
+USES= python
USE_GITHUB= yes
GH_ACCOUNT= seveas
diff --git a/sysutils/py-iowait/Makefile b/sysutils/py-iowait/Makefile
index 41bad27ee8ad..51a1295e7c54 100644
--- a/sysutils/py-iowait/Makefile
+++ b/sysutils/py-iowait/Makefile
@@ -10,7 +10,7 @@ WWW= https://launchpad.net/python-iowait
LICENSE= GPLv3
-USES= python:3.6+
+USES= python
USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/sysutils/py-ioztat/Makefile b/sysutils/py-ioztat/Makefile
index d19c898c44a9..a63ad97d2dc8 100644
--- a/sysutils/py-ioztat/Makefile
+++ b/sysutils/py-ioztat/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sysctl>0:devel/py-sysctl@${PY_FLAVOR}
-USES= python:3.7+,run shebangfix
+USES= python:run shebangfix
USE_GITHUB= yes
GH_ACCOUNT= jimsalterjrs
diff --git a/sysutils/py-jailconf/Makefile b/sysutils/py-jailconf/Makefile
index 5a9c39da2f2a..b301de299426 100644
--- a/sysutils/py-jailconf/Makefile
+++ b/sysutils/py-jailconf/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=3.9:devel/py-ply@${PY_FLAVOR}
-USES= python:3.3+
+USES= python
USE_GITHUB= yes # tests nnot packaged in PyPI sdist
GH_ACCOUNT= leforestier
USE_PYTHON= autoplist distutils
diff --git a/sysutils/py-keep/Makefile b/sysutils/py-keep/Makefile
index c3a7acd88756..2ff818871673 100644
--- a/sysutils/py-keep/Makefile
+++ b/sysutils/py-keep/Makefile
@@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}terminaltables>0:textproc/py-terminaltables@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygithub>0:devel/py-pygithub@${PY_FLAVOR}
-USES= python:3.8+
+USES= python
USE_PYTHON= autoplist distutils
SUB_FILES= pkg-message
diff --git a/sysutils/py-leviathan/Makefile b/sysutils/py-leviathan/Makefile
index d11020d614b6..a70c57387fa4 100644
--- a/sysutils/py-leviathan/Makefile
+++ b/sysutils/py-leviathan/Makefile
@@ -14,7 +14,7 @@ LICENSE= GPLv2
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyusb>=0:devel/py-pyusb@${PY_FLAVOR}
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
diff --git a/sysutils/py-liquidctl/Makefile b/sysutils/py-liquidctl/Makefile
index 88b1b17630b4..c2e210131151 100644
--- a/sysutils/py-liquidctl/Makefile
+++ b/sysutils/py-liquidctl/Makefile
@@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorlog>=0:devel/py-colorlog@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyusb>=0:devel/py-pyusb@${PY_FLAVOR}
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
NO_ARCH= yes
diff --git a/sysutils/py-mitogen/Makefile b/sysutils/py-mitogen/Makefile
index 4fd2642fe337..e3d2e6ba9ba3 100644
--- a/sysutils/py-mitogen/Makefile
+++ b/sysutils/py-mitogen/Makefile
@@ -14,7 +14,7 @@ WWW= https://mitogen.networkgenomics.com/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cpe python:3.6+
+USES= cpe python
CPE_VENDOR= networkgenomics
USE_PYTHON= distutils autoplist concurrent
diff --git a/sysutils/py-mqttwarn/Makefile b/sysutils/py-mqttwarn/Makefile
index 522467ca1241..4e3dda2a4f7e 100644
--- a/sysutils/py-mqttwarn/Makefile
+++ b/sysutils/py-mqttwarn/Makefile
@@ -25,7 +25,7 @@ RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}attrs>=19.3.0:devel/py-attrs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.22.0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.13.0:devel/py-six@${PY_FLAVOR}
-USES= python:3.6+ shebangfix
+USES= python shebangfix
USE_PYTHON= autoplist concurrent pep517
SHEBANG_REGEX= '.*\.py$$'
diff --git a/sysutils/py-nagiosplugin/Makefile b/sysutils/py-nagiosplugin/Makefile
index fa226f8a785d..e23a059c7911 100644
--- a/sysutils/py-nagiosplugin/Makefile
+++ b/sysutils/py-nagiosplugin/Makefile
@@ -11,7 +11,7 @@ WWW= https://bitbucket.org/flyingcircus/nagiosplugin
LICENSE= ZPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-USES= python:3.6+
+USES= python
USE_PYTHON= distutils autoplist
NO_ARCH= yes
diff --git a/sysutils/py-packet-python/Makefile b/sysutils/py-packet-python/Makefile
index 1e8c455e5d4d..937b2987ba4d 100644
--- a/sysutils/py-packet-python/Makefile
+++ b/sysutils/py-packet-python/Makefile
@@ -12,7 +12,7 @@ LICENSE= LGPL3+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>2.18.0:www/py-requests@${PY_FLAVOR}
-USES= python:3.6+
+USES= python
USE_PYTHON= distutils autoplist concurrent
NO_ARCH= yes
diff --git a/sysutils/py-pkginfo/Makefile b/sysutils/py-pkginfo/Makefile
index 3315b5415650..929621d23166 100644
--- a/sysutils/py-pkginfo/Makefile
+++ b/sysutils/py-pkginfo/Makefile
@@ -11,7 +11,7 @@ WWW= https://pypi.org/project/pkginfo/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
diff --git a/sysutils/py-ploy/Makefile b/sysutils/py-ploy/Makefile
index 193e7dd8d918..06443d326cb7 100644
--- a/sysutils/py-ploy/Makefile
+++ b/sysutils/py-ploy/Makefile
@@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>0:devel/py-attrs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ruamel.yaml>0:devel/py-ruamel.yaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR}
-USES= pytest python:3.6+
+USES= pytest python
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
diff --git a/sysutils/py-ploy_ezjail/Makefile b/sysutils/py-ploy_ezjail/Makefile
index bd0513daac63..703f18392e96 100644
--- a/sysutils/py-ploy_ezjail/Makefile
+++ b/sysutils/py-ploy_ezjail/Makefile
@@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lazy>0:devel/py-lazy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ploy>=2.0.0:sysutils/py-ploy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR}
-USES= pytest python:3.6+
+USES= pytest python
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
diff --git a/sysutils/py-plumbum/Makefile b/sysutils/py-plumbum/Makefile
index c2b82a1c36ae..d6ef8707fd28 100644
--- a/sysutils/py-plumbum/Makefile
+++ b/sysutils/py-plumbum/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/sysutils/py-power/Makefile b/sysutils/py-power/Makefile
index 0f398e82e85f..dcdb5d80908e 100644
--- a/sysutils/py-power/Makefile
+++ b/sysutils/py-power/Makefile
@@ -10,7 +10,7 @@ WWW= https://github.com/Kentzo/Power
LICENSE= MIT
-USES= python:3.6+
+USES= python
USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
diff --git a/sysutils/py-prometheus-zfs/Makefile b/sysutils/py-prometheus-zfs/Makefile
index 9a92187bf2c1..5a4b897fd9af 100644
--- a/sysutils/py-prometheus-zfs/Makefile
+++ b/sysutils/py-prometheus-zfs/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libzfs>=0:devel/py-libzfs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}prometheus-client>=0:net-mgmt/py-prometheus-client@${PY_FLAVOR}
-USES= python:3.6+ shebangfix
+USES= python shebangfix
USE_GITHUB= yes
GH_ACCOUNT= matusnovak
USE_RC_SUBR= zfsprom
diff --git a/sysutils/py-psutil/Makefile b/sysutils/py-psutil/Makefile
index d1f93d5a70e1..a7c2795c1a96 100644
--- a/sysutils/py-psutil/Makefile
+++ b/sysutils/py-psutil/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=43:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-USES= cpe python:3.6+
+USES= cpe python
USE_PYTHON= autoplist concurrent pep517
LDFLAGS+= -lutil
diff --git a/sysutils/py-ptyprocess/Makefile b/sysutils/py-ptyprocess/Makefile
index 6ba1f1f36591..15f8cb79c5f6 100644
--- a/sysutils/py-ptyprocess/Makefile
+++ b/sysutils/py-ptyprocess/Makefile
@@ -10,7 +10,7 @@ WWW= https://github.com/pexpect/ptyprocess
LICENSE= ISCL
-USES= python:3.6+
+USES= python
USE_PYTHON= distutils autoplist
NO_ARCH= yes
diff --git a/sysutils/py-puremagic/Makefile b/sysutils/py-puremagic/Makefile
index d930f31f6f85..0fdea356f777 100644
--- a/sysutils/py-puremagic/Makefile
+++ b/sysutils/py-puremagic/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
-USES= python:3.7+
+USES= python
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
diff --git a/sysutils/py-py-cpuinfo/Makefile b/sysutils/py-py-cpuinfo/Makefile
index 0c4812df2fba..9fd93b38c28f 100644
--- a/sysutils/py-py-cpuinfo/Makefile
+++ b/sysutils/py-py-cpuinfo/Makefile
@@ -11,7 +11,7 @@ WWW= https://github.com/workhorsy/py-cpuinfo
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= python:3.6+
+USES= python
USE_PYTHON= distutils concurrent autoplist
NO_ARCH= yes
diff --git a/sysutils/py-python-bareos/Makefile b/sysutils/py-python-bareos/Makefile
index 084691d8bab0..ee81dd363e94 100644
--- a/sysutils/py-python-bareos/Makefile
+++ b/sysutils/py-python-bareos/Makefile
@@ -10,7 +10,7 @@ WWW= https://github.com/bareos/bareos
LICENSE= AGPLv3
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist distutils
.include <bsd.port.mk>
diff --git a/sysutils/py-python-consul/Makefile b/sysutils/py-python-consul/Makefile
index d70653007626..fe3d9863d15e 100644
--- a/sysutils/py-python-consul/Makefile
+++ b/sysutils/py-python-consul/Makefile
@@ -20,7 +20,7 @@ RUN_DEPENDS= ${LOCALBASE}/bin/consul:sysutils/consul \
${PYTHON_PKGNAMEPREFIX}six>=1.4:devel/py-six@${PY_FLAVOR}
# 2.7 or 3.6+, but it cannot be expressed right now.
-USES= python:3.6+
+USES= python
USE_PYTHON= distutils autoplist
diff --git a/sysutils/py-python-consul2/Makefile b/sysutils/py-python-consul2/Makefile
index ae5545831f67..4159e451f368 100644
--- a/sysutils/py-python-consul2/Makefile
+++ b/sysutils/py-python-consul2/Makefile
@@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-twisted>=0:devel/py-pytest-twisted@${PY_FLAVOR}
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
diff --git a/sysutils/py-python-crontab/Makefile b/sysutils/py-python-crontab/Makefile
index 8bdd0cfddaaf..e9e7fda0998e 100644
--- a/sysutils/py-python-crontab/Makefile
+++ b/sysutils/py-python-crontab/Makefile
@@ -14,7 +14,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=1.5:devel/py-dateutil@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}croniter>0:sysutils/py-croniter@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cron-descriptor>0:sysutils/py-cron-descriptor@${PY_FLAVOR}
-USES= python:3.6+ shebangfix
+USES= python shebangfix
SHEBANG_FILES= ${WRKSRC}/tests/data/crontest
USE_PYTHON= autoplist distutils
diff --git a/sysutils/py-pytsk/Makefile b/sysutils/py-pytsk/Makefile
index 85599e99a6c7..9a649bedf682 100644
--- a/sysutils/py-pytsk/Makefile
+++ b/sysutils/py-pytsk/Makefile
@@ -13,7 +13,7 @@ WWW= https://github.com/py4n6/pytsk
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= python:3.6+
+USES= python
USE_PYTHON= distutils autoplist
DO_MAKE_TEST= ${SETENV} ${TEST_ENV} ${PYTHON_CMD} run_tests.py
diff --git a/sysutils/py-pyznap/Makefile b/sysutils/py-pyznap/Makefile
index 027f901e7b77..34b01ca05ecc 100644
--- a/sysutils/py-pyznap/Makefile
+++ b/sysutils/py-pyznap/Makefile
@@ -20,7 +20,7 @@ RUN_DEPENDS= lzop:archivers/lzop \
# ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR} \
# faketime:devel/faketime
-USES= python:3.5+
+USES= python
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
diff --git a/sysutils/py-queuelib/Makefile b/sysutils/py-queuelib/Makefile
index a7ff7c00abcf..93651988c596 100644
--- a/sysutils/py-queuelib/Makefile
+++ b/sysutils/py-queuelib/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
TEST_DEPENDS:= ${RUN_DEPENDS}
-USES= python:3.7+
+USES= python
USE_PYTHON= autoplist distutils pytest
NO_ARCH= yes
diff --git a/sysutils/py-ranger/Makefile b/sysutils/py-ranger/Makefile
index 5fbcc8a8a194..e0821525c7b8 100644
--- a/sysutils/py-ranger/Makefile
+++ b/sysutils/py-ranger/Makefile
@@ -18,7 +18,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
-USES= desktop-file-utils python:3.6+ shebangfix
+USES= desktop-file-utils python shebangfix
USE_PYTHON= autoplist concurrent distutils
SHEBANG_FILES= doc/tools/*.py
diff --git a/sysutils/py-rdiff-backup/Makefile b/sysutils/py-rdiff-backup/Makefile
index 67dcad265a0f..f45a464c0a60 100644
--- a/sysutils/py-rdiff-backup/Makefile
+++ b/sysutils/py-rdiff-backup/Makefile
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${RUN_DEPENDS} \
LIB_DEPENDS= librsync.so:net/librsync
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR}
-USES= localbase:ldflags python:3.5+
+USES= localbase:ldflags python
USE_LDCONFIG= yes
USE_PYTHON= autoplist concurrent distutils
diff --git a/sysutils/py-resolve-march-native/Makefile b/sysutils/py-resolve-march-native/Makefile
index dd0388f1a61e..ca259c9a33d7 100644
--- a/sysutils/py-resolve-march-native/Makefile
+++ b/sysutils/py-resolve-march-native/Makefile
@@ -11,7 +11,7 @@ LICENSE= GPLv2+
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR}
-USES= python:3.7+
+USES= python
USE_GITHUB= yes
GH_ACCOUNT= hartwork
USE_PYTHON= autoplist concurrent distutils
diff --git a/sysutils/py-salt/Makefile b/sysutils/py-salt/Makefile
index f15d011fdfae..c51ae51ae964 100644
--- a/sysutils/py-salt/Makefile
+++ b/sysutils/py-salt/Makefile
@@ -26,7 +26,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}looseversion>0:devel/py-looseversion@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR}
-USES= cpe python:3.7-3.10
+USES= cpe python:3.8-3.10
CPE_VENDOR= saltstack
CPE_PRODUCT= salt
diff --git a/sysutils/py-scandir/Makefile b/sysutils/py-scandir/Makefile
index 12e1849b0cdb..927bd328241c 100644
--- a/sysutils/py-scandir/Makefile
+++ b/sysutils/py-scandir/Makefile
@@ -12,7 +12,7 @@ WWW= https://github.com/benhoyt/scandir
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist concurrent distutils
post-install:
diff --git a/sysutils/py-scarab/Makefile b/sysutils/py-scarab/Makefile
index 98426332fbce..c7bb5beae7fa 100644
--- a/sysutils/py-scarab/Makefile
+++ b/sysutils/py-scarab/Makefile
@@ -17,7 +17,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR}
-USES= python:3.4+
+USES= python
USE_PYTHON= autoplist concurrent distutils
USE_GITHUB= yes
diff --git a/sysutils/py-supervisor/Makefile b/sysutils/py-supervisor/Makefile
index 96214c64484f..8fab06706243 100644
--- a/sysutils/py-supervisor/Makefile
+++ b/sysutils/py-supervisor/Makefile
@@ -19,7 +19,7 @@ LICENSE_PERMS_REPOZE= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0.5.0:devel/py-mock@${PY_FLAVOR}
-USES= cpe python:3.6+ shebangfix
+USES= cpe python shebangfix
USE_PYTHON= autoplist distutils
USE_RC_SUBR= supervisord
SHEBANG_FILES= supervisor/scripts/*.py supervisor/tests/fixtures/*.py
diff --git a/sysutils/py-tarsnapper/Makefile b/sysutils/py-tarsnapper/Makefile
index e5f5184f3693..d1b33cf3e044 100644
--- a/sysutils/py-tarsnapper/Makefile
+++ b/sysutils/py-tarsnapper/Makefile
@@ -10,7 +10,7 @@ WWW= https://github.com/miracle2k/tarsnapper
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= python:3.6+
+USES= python
USE_PYTHON= distutils autoplist
USE_GITHUB= yes
diff --git a/sysutils/py-tmuxp/Makefile b/sysutils/py-tmuxp/Makefile
index 2d046a89c19b..e5a429b93859 100644
--- a/sysutils/py-tmuxp/Makefile
+++ b/sysutils/py-tmuxp/Makefile
@@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>=0.3.9:devel/py-colorama@${PY_FLAVO
${PYTHON_PKGNAMEPREFIX}yaml>=6.0<7:devel/py-yaml@${PY_FLAVOR} \
tmux:sysutils/tmux
-USES= python:3.7+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/sysutils/py-upt-cpan/Makefile b/sysutils/py-upt-cpan/Makefile
index d8f58c4884ff..58fc85c314c3 100644
--- a/sysutils/py-upt-cpan/Makefile
+++ b/sysutils/py-upt-cpan/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}upt>=0.6:sysutils/py-upt@${PY_FLAVOR}
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
diff --git a/sysutils/py-upt-freebsd/Makefile b/sysutils/py-upt-freebsd/Makefile
index 19157b802736..5e4937258b56 100644
--- a/sysutils/py-upt-freebsd/Makefile
+++ b/sysutils/py-upt-freebsd/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}upt>=0.4:sysutils/py-upt@${PY_FLAVOR}
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist distutils
NO_ARCH= yes
diff --git a/sysutils/py-upt-pypi/Makefile b/sysutils/py-upt-pypi/Makefile
index 90c75027eedb..f0defe9e43f3 100644
--- a/sysutils/py-upt-pypi/Makefile
+++ b/sysutils/py-upt-pypi/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}upt>=0.9:sysutils/py-upt@${PY_FLAVOR}
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist distutils
NO_ARCH= yes
diff --git a/sysutils/py-upt-rubygems/Makefile b/sysutils/py-upt-rubygems/Makefile
index f352bd97637f..9fdef24b126d 100644
--- a/sysutils/py-upt-rubygems/Makefile
+++ b/sysutils/py-upt-rubygems/Makefile
@@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}semver>=0:devel/py-semver@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}upt>=0.11:sysutils/py-upt@${PY_FLAVOR}
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
diff --git a/sysutils/py-upt/Makefile b/sysutils/py-upt/Makefile
index 341a7e1cd104..71ca918a87c7 100644
--- a/sysutils/py-upt/Makefile
+++ b/sysutils/py-upt/Makefile
@@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorlog>0:devel/py-colorlog@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}spdx-lookup>0:misc/py-spdx-lookup@${PY_FLAVOR}
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist distutils concurrent
NO_ARCH= yes
diff --git a/sysutils/py-uptime/Makefile b/sysutils/py-uptime/Makefile
index 4749e7f74d6d..fc4340dc79c8 100644
--- a/sysutils/py-uptime/Makefile
+++ b/sysutils/py-uptime/Makefile
@@ -11,7 +11,7 @@ WWW= https://github.com/Cairnarvon/uptime
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.txt
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist distutils
post-install:
diff --git a/sysutils/py-zdaemon/Makefile b/sysutils/py-zdaemon/Makefile
index 1023cf6c36a0..b55e3899aa25 100644
--- a/sysutils/py-zdaemon/Makefile
+++ b/sysutils/py-zdaemon/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zconfig>0:devel/py-zconfig@${PY_FLAVOR}
NO_ARCH= yes
-USES= python:3.6+ zip
+USES= python zip
USE_PYTHON= autoplist distutils
.include <bsd.port.mk>
diff --git a/sysutils/py-zfs-autobackup/Makefile b/sysutils/py-zfs-autobackup/Makefile
index f3f33654ffbd..f74dcf6e9c25 100644
--- a/sysutils/py-zfs-autobackup/Makefile
+++ b/sysutils/py-zfs-autobackup/Makefile
@@ -13,7 +13,7 @@ LICENSE= GPLv3
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>0:devel/py-colorama@${PY_FLAVOR}
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist distutils
NO_ARCH= yes
diff --git a/sysutils/solaar/Makefile b/sysutils/solaar/Makefile
index 644595d9cb3f..f4c9c536ccdd 100644
--- a/sysutils/solaar/Makefile
+++ b/sysutils/solaar/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
# libhidapi.so is only loaded at runtime via ctypes (dlopen)
RUN_DEPENDS= ${LOCALBASE}/lib/libhidapi.so:comms/hidapi
-USES= python:3.6+
+USES= python
USE_GITHUB= yes
GH_ACCOUNT= pwr-Solaar
GH_PROJECT= Solaar
diff --git a/sysutils/syslog-ng/Makefile b/sysutils/syslog-ng/Makefile
index fabab3d4e6b1..c8c27e974561 100644
--- a/sysutils/syslog-ng/Makefile
+++ b/sysutils/syslog-ng/Makefile
@@ -20,7 +20,7 @@ LIB_DEPENDS= libpcre.so:devel/pcre \
libuuid.so:misc/e2fsprogs-libuuid
USES= autoreconf:build compiler:c11 cpe gettext-runtime gmake gnome \
- libtool pathfix pkgconfig python:3.5+,build shebangfix ssl
+ libtool pathfix pkgconfig python:build shebangfix ssl
CPE_VENDOR= oneidentity
@@ -148,7 +148,7 @@ JAVA_MOD_PLIST_FILES= lib/syslog-ng/java-modules/log4j-api-2.17.2.jar \
lib/syslog-ng/java-modules/syslog-ng-common.jar
PYTHON_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR}
-PYTHON_USES= python:3.5+
+PYTHON_USES= python
PYTHON_CONFIGURE_ON= --enable-python
PYTHON_CONFIGURE_OFF= --disable-python
PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so \
diff --git a/sysutils/tracker-miners/Makefile b/sysutils/tracker-miners/Makefile
index 18b770d33def..c5b0b3865e4c 100644
--- a/sysutils/tracker-miners/Makefile
+++ b/sysutils/tracker-miners/Makefile
@@ -32,7 +32,7 @@ LIB_DEPENDS= libicuuc.so:devel/icu \
PORTSCOUT= limitw:1,even
USES= gettext gnome jpeg localbase:ldflags meson \
- pathfix pkgconfig python:3.4+,build sqlite tar:xz vala:build
+ pathfix pkgconfig python:build sqlite tar:xz vala:build
USE_GNOME= cairo intltool libgsf libxml2
MESON_ARGS= -Dsystemd_user_services=no \
diff --git a/sysutils/tracker/Makefile b/sysutils/tracker/Makefile
index 897127c27291..84fb037a1063 100644
--- a/sysutils/tracker/Makefile
+++ b/sysutils/tracker/Makefile
@@ -23,7 +23,7 @@ LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid \
PORTSCOUT= limitw:1,even
USES= compiler:c++11-lib gettext gnome localbase:ldflags meson \
- pkgconfig python:3.4+,build sqlite tar:xz vala:build
+ pkgconfig python:build sqlite tar:xz vala:build
USE_GNOME= glib20 introspection:build libxml2
USE_LDCONFIG= yes
MESON_ARGS= -Ddocs=false \
diff --git a/sysutils/tracker3/Makefile b/sysutils/tracker3/Makefile
index 676172a46220..b75c25b29fcd 100644
--- a/sysutils/tracker3/Makefile
+++ b/sysutils/tracker3/Makefile
@@ -19,7 +19,7 @@ LIB_DEPENDS= libdbus-1.so:devel/dbus \
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gobject3>=0:devel/py-gobject3@${PY_FLAVOR}
USES= compiler:c++11-lib gettext gnome localbase:ldflags meson \
- pkgconfig python:3.6+,build sqlite tar:xz vala:build
+ pkgconfig python:build sqlite tar:xz vala:build
USE_GNOME= glib20 libxml2 introspection:build
USE_LDCONFIG= yes
diff --git a/sysutils/u-boot-master/Makefile b/sysutils/u-boot-master/Makefile
index 0c0802530c0e..e1898dce49e7 100644
--- a/sysutils/u-boot-master/Makefile
+++ b/sysutils/u-boot-master/Makefile
@@ -27,7 +27,7 @@ BUILD_DEPENDS+= ${COMPILER}:devel/${COMPILER}
BUILD_DEPENDS+= e2fsprogs-libuuid>=0:misc/e2fsprogs-libuuid \
gnutls>=0:security/gnutls
-USES= bison gmake python:3.7+,build pkgconfig shebangfix tar:bz2
+USES= bison gmake python:build pkgconfig shebangfix tar:bz2
BINARY_ALIAS= bison=${LOCALBASE}/bin/bison dtc=${LOCALBASE}/bin/dtc sed=gsed python3=${PYTHON_CMD}
SHEBANG_FILES= tools/binman/binman arch/arm/mach-rockchip/make_fit_atf.py
diff --git a/sysutils/xen-tools/Makefile b/sysutils/xen-tools/Makefile
index 7cc79488a1d9..f6d8b8f8242b 100644
--- a/sysutils/xen-tools/Makefile
+++ b/sysutils/xen-tools/Makefile
@@ -36,7 +36,7 @@ ONLY_FOR_ARCHS= amd64
ONLY_FOR_ARCHS_REASON= not yet ported to anything other than amd64
USES= cpe gettext gmake gnome libtool localbase:ldflags perl5 \
- pkgconfig python:3.6+ shebangfix iconv bison ninja:build
+ pkgconfig python shebangfix iconv bison ninja:build
USE_GNOME= glib20
USE_LDCONFIG= yes
USE_PYTHON= py3kplist
diff --git a/sysutils/zpool-iostat-viz/Makefile b/sysutils/zpool-iostat-viz/Makefile
index 5fad76d8b7da..d9d009770785 100644
--- a/sysutils/zpool-iostat-viz/Makefile
+++ b/sysutils/zpool-iostat-viz/Makefile
@@ -10,7 +10,7 @@ WWW= https://github.com/chadmiller/zpool-iostat-viz
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= python:3.4+ shebangfix
+USES= python shebangfix
USE_GITHUB= yes
GH_ACCOUNT= chadmiller
SHEBANG_FILES= ${WRKSRC}/${PORTNAME}
diff --git a/sysutils/zrepl/Makefile b/sysutils/zrepl/Makefile
index 4cdb61663848..7de7e2b74273 100644
--- a/sysutils/zrepl/Makefile
+++ b/sysutils/zrepl/Makefile
@@ -27,7 +27,7 @@ OPTIONS_DEFINE= EXAMPLES MANPAGES
OPTIONS_DEFAULT= MANPAGES
MANPAGES_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=1.8.5,1:textproc/py-sphinx@${PY_FLAVOR}
-MANPAGES_USES= gmake python:build,3.6+
+MANPAGES_USES= gmake python:build
MANPAGES_PLIST_FILES= man/man1/zrepl.1.gz
pre-patch:
diff --git a/sysutils/zsm/Makefile b/sysutils/zsm/Makefile
index 04f72ab482e5..cf8b8afca26f 100644
--- a/sysutils/zsm/Makefile
+++ b/sysutils/zsm/Makefile
@@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8.0.1:devel/py-click@${PY_FLAVOR} \
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}freezegun>=>0:devel/py-freezegun@${PY_FLAVOR}
-USES= python:3.7+
+USES= python
USE_PYTHON= autoplist distutils noflavors
NO_ARCH= yes