summaryrefslogtreecommitdiff
path: root/cad
diff options
context:
space:
mode:
Diffstat (limited to 'cad')
-rw-r--r--cad/astk-serveur/Makefile2
-rw-r--r--cad/cura/Makefile2
-rw-r--r--cad/freecad/Makefile2
-rw-r--r--cad/ifcopenshell/Makefile2
-rw-r--r--cad/k40-whisperer/Makefile2
-rw-r--r--cad/kicad-devel/Makefile2
-rw-r--r--cad/kicad/Makefile2
-rw-r--r--cad/libredwg/Makefile2
-rw-r--r--cad/magic/Makefile2
-rw-r--r--cad/netgen-lvs/Makefile2
-rw-r--r--cad/openroad/Makefile2
-rw-r--r--cad/py-cadquery/Makefile2
-rw-r--r--cad/py-cocotb/Makefile2
-rw-r--r--cad/py-cq-editor/Makefile2
-rw-r--r--cad/py-edalize/Makefile2
-rw-r--r--cad/py-ezdxf/Makefile2
-rw-r--r--cad/py-gdspy/Makefile2
-rw-r--r--cad/py-gmsh/Makefile2
-rw-r--r--cad/py-lcapy/Makefile2
-rw-r--r--cad/py-ocp/Makefile2
-rw-r--r--cad/py-phidl/Makefile2
-rw-r--r--cad/py-pyfda/Makefile2
-rw-r--r--cad/py-pygmsh/Makefile2
-rw-r--r--cad/py-pymtl/Makefile2
-rw-r--r--cad/py-vunit-hdl/Makefile2
-rw-r--r--cad/python-gdsii/Makefile2
-rw-r--r--cad/uranium/Makefile2
-rw-r--r--cad/yosys/Makefile2
28 files changed, 28 insertions, 28 deletions
diff --git a/cad/astk-serveur/Makefile b/cad/astk-serveur/Makefile
index 7a35868a9419..8d8bcec671be 100644
--- a/cad/astk-serveur/Makefile
+++ b/cad/astk-serveur/Makefile
@@ -34,7 +34,7 @@ RUN_DEPENDS+= ${SHELL_INSTALL_ASTER}:shells/${SHIADEP}
USES= gettext
.if !defined(CLIENT_SEUL)
-USES+= python:3.6+ shebangfix tk:build
+USES+= python shebangfix tk:build
SHEBANG_FILES= unittest/run_test.py
.else
USES+= tk
diff --git a/cad/cura/Makefile b/cad/cura/Makefile
index 24ea2c39e1a8..752db47aacfd 100644
--- a/cad/cura/Makefile
+++ b/cad/cura/Makefile
@@ -33,7 +33,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zeroconf>0:net/py-zeroconf@${PY_FLAVOR} \
LIB_DEPENDS= libArcus.so:net/libarcus \
libSavitar.so:devel/libsavitar
-USES= cmake gettext shebangfix python:3.5+ pyqt:5 \
+USES= cmake gettext shebangfix python pyqt:5 \
desktop-file-utils shared-mime-info
USE_PYQT= pyqt5
CMAKE_ARGS+= -DURANIUM_SCRIPTS_DIR:STRING="${LOCALBASE}/share/uranium/scripts" \
diff --git a/cad/freecad/Makefile b/cad/freecad/Makefile
index 87e7e0ff44ba..3d3b793b90a0 100644
--- a/cad/freecad/Makefile
+++ b/cad/freecad/Makefile
@@ -36,7 +36,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pivy>0:graphics/py-pivy@${PY_FLAVOR} \
${PYTHON_SITELIBDIR}/matplotlib/__init__.py:math/py-matplotlib@${PY_FLAVOR}
USES= dos2unix compiler:c++17-lang cmake cpe gl eigen:3 fortran jpeg \
- localbase:ldflags mpi:openmpi pkgconfig python:3.7+ localbase qt:5 xorg \
+ localbase:ldflags mpi:openmpi pkgconfig python localbase qt:5 xorg \
desktop-file-utils shared-mime-info shebangfix
USE_GITHUB= yes
USE_XORG= ice sm x11 xext xt
diff --git a/cad/ifcopenshell/Makefile b/cad/ifcopenshell/Makefile
index 649f07861b23..527adbd1b785 100644
--- a/cad/ifcopenshell/Makefile
+++ b/cad/ifcopenshell/Makefile
@@ -29,7 +29,7 @@ OPTIONS_DEFAULT= PYTHON
OPTIONS_SUB= yes
PYTHON_CMAKE_BOOL= BUILD_IFCPYTHON
-PYTHON_USES= python:3.6+
+PYTHON_USES= python
PYTHON_BUILD_DEPENDS= swig>=3.0.0:devel/swig
CMAKE_SOURCE_PATH= ${WRKSRC}/cmake
diff --git a/cad/k40-whisperer/Makefile b/cad/k40-whisperer/Makefile
index 676814f67e37..1f8e46d1d0a6 100644
--- a/cad/k40-whisperer/Makefile
+++ b/cad/k40-whisperer/Makefile
@@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyusb>0:devel/py-pyusb@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>=7.0.0:graphics/py-pillow@${PY_FLAVOR}
-USES= python:run,3.6+ shebangfix zip
+USES= python:run shebangfix zip
SHEBANG_FILES= *.py
DESKTOP_ENTRIES= "K40 Whisperer" \
diff --git a/cad/kicad-devel/Makefile b/cad/kicad-devel/Makefile
index 737edd99ffcf..ec979541b20f 100644
--- a/cad/kicad-devel/Makefile
+++ b/cad/kicad-devel/Makefile
@@ -37,7 +37,7 @@ PLIST_SUB= OPSYS=${OPSYS} \
DESKTOPDIR=${DESKTOPDIR:S|^${PREFIX}/||}
USES= cmake:noninja compiler:c++11-lib desktop-file-utils gl \
- gettext gnome pkgconfig python:3.5+ shared-mime-info shebangfix ssl \
+ gettext gnome pkgconfig python shared-mime-info shebangfix ssl \
tar:bzip2 xorg
USE_GITLAB= yes
GL_ACCOUNT= kicad/code
diff --git a/cad/kicad/Makefile b/cad/kicad/Makefile
index 268e9fa087fe..7e7a3dc5a6a6 100644
--- a/cad/kicad/Makefile
+++ b/cad/kicad/Makefile
@@ -26,7 +26,7 @@ LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libodbc.so:databases/unixODBC
USES= cmake:noninja compiler:c++17-lang desktop-file-utils gl \
- gnome pkgconfig python:3.5+ shared-mime-info shebangfix \
+ gnome pkgconfig python shared-mime-info shebangfix \
tar:bz2 xorg
SHEBANG_FILES= pcbnew/python/plugins/touch_slider_wizard.py
diff --git a/cad/libredwg/Makefile b/cad/libredwg/Makefile
index 9fc82518d7b6..859211a25810 100644
--- a/cad/libredwg/Makefile
+++ b/cad/libredwg/Makefile
@@ -36,7 +36,7 @@ PSLIB_USES= localbase
PSLIB_CONFIGURE_ENV_OFF= ac_cv_lib_ps_PS_open_file=no
PYTHON_BUILD_DEPENDS= swig:devel/swig
-PYTHON_USES= gettext-runtime python:3.6+ shebangfix
+PYTHON_USES= gettext-runtime python shebangfix
PYTHON_CONFIGURE_OFF= --disable-python
PYTHON_PORTEXAMPLES= load_dwg.py
PYTHON_VARS= SHEBANG_FILES+=examples/load_dwg.py
diff --git a/cad/magic/Makefile b/cad/magic/Makefile
index 455aa64403bb..582ed96c22d6 100644
--- a/cad/magic/Makefile
+++ b/cad/magic/Makefile
@@ -15,7 +15,7 @@ LIB_DEPENDS= libBLT25.so:x11-toolkits/blt \
libfreetype.so:print/freetype2
RUN_DEPENDS= bash:shells/bash
-USES= gmake gnome gl localbase:ldflags python:3.6+,build shebangfix tk:tea tar:tgz xorg
+USES= gmake gnome gl localbase:ldflags python:build shebangfix tk:tea tar:tgz xorg
USE_GNOME= cairo
USE_XORG= ice x11 xext xi xmu
USE_GL= gl glu
diff --git a/cad/netgen-lvs/Makefile b/cad/netgen-lvs/Makefile
index 32e8a2ab4892..4a63bb325185 100644
--- a/cad/netgen-lvs/Makefile
+++ b/cad/netgen-lvs/Makefile
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/Copying
RUN_DEPENDS= bash:shells/bash
-USES= gmake python:3.6+ shebangfix tar:tgz tcl tk xorg
+USES= gmake python shebangfix tar:tgz tcl tk xorg
USE_XORG= x11
USE_GITHUB= yes
diff --git a/cad/openroad/Makefile b/cad/openroad/Makefile
index 8f8aa6425e56..f963a536d63a 100644
--- a/cad/openroad/Makefile
+++ b/cad/openroad/Makefile
@@ -27,7 +27,7 @@ LIB_DEPENDS= libcudd.so:math/cudd \
libfmt.so:devel/libfmt \
libspdlog.so:devel/spdlog
-USES= bison compiler:c++17-lang cmake eigen:3 qt:5 localbase:ldflags python:3.7+,build readline tcl:86 # the code asks for tcl-87, but build fails: https://github.com/The-OpenROAD-Project/OpenROAD/issues/508
+USES= bison compiler:c++17-lang cmake eigen:3 qt:5 localbase:ldflags python:build readline tcl:86 # the code asks for tcl-87, but build fails: https://github.com/The-OpenROAD-Project/OpenROAD/issues/508
USE_QT= core gui widgets buildtools:build qmake:build
USE_GITHUB= yes
diff --git a/cad/py-cadquery/Makefile b/cad/py-cadquery/Makefile
index 770cfdccefbe..119ab478d845 100644
--- a/cad/py-cadquery/Makefile
+++ b/cad/py-cadquery/Makefile
@@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_SITELIBDIR}/ezdxf/__init__.py:cad/py-ezdxf@${PY_FLAVOR} \
${PYTHON_SITELIBDIR}/pyparsing.py:devel/py-pyparsing@${PY_FLAVOR} \
${PYTHON_SITELIBDIR}/typing_extensions.py:devel/py-typing-extensions@${PY_FLAVOR}
-USES= python:3.6+,run
+USES= python:run
USE_PYTHON= autoplist distutils
USE_GITHUB= yes
diff --git a/cad/py-cocotb/Makefile b/cad/py-cocotb/Makefile
index fdb1aecd1b72..e6a905174aab 100644
--- a/cad/py-cocotb/Makefile
+++ b/cad/py-cocotb/Makefile
@@ -19,7 +19,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-mock>=3.10.0:devel/py-pytest-mock@${PY_FLAVOR}
-USES= python:3.6+ shebangfix
+USES= python shebangfix
USE_PYTHON= pep517 autoplist
USE_GITHUB= yes
diff --git a/cad/py-cq-editor/Makefile b/cad/py-cq-editor/Makefile
index ea9917a0906d..2794cbb69ce6 100644
--- a/cad/py-cq-editor/Makefile
+++ b/cad/py-cq-editor/Makefile
@@ -16,7 +16,7 @@ EXPIRATION_DATE=2023-06-21
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cadquery>=0:cad/py-cadquery@${PY_FLAVOR} \
${PYTHON_SITELIBDIR}/spyder/__init__.py:devel/spyder
-USES= pyqt:5 python:3.6+
+USES= pyqt:5 python
USE_PYTHON= autoplist distutils
USE_PYQT= pyqt5
diff --git a/cad/py-edalize/Makefile b/cad/py-edalize/Makefile
index 0e6ffdce3b4c..511ce5a7542f 100644
--- a/cad/py-edalize/Makefile
+++ b/cad/py-edalize/Makefile
@@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=3:devel/py-Jinja2@${PY_FLAVOR} \
yosys:cad/yosys
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}vunit-hdl>0:cad/py-vunit-hdl@${PY_FLAVOR}
-USES= python:3.6+ shebangfix
+USES= python shebangfix
USE_PYTHON= distutils autoplist pytest
SHEBANG_FILES= tests/mock_commands/* scripts/el_docker
diff --git a/cad/py-ezdxf/Makefile b/cad/py-ezdxf/Makefile
index ff912bdcded8..29f80370af2e 100644
--- a/cad/py-ezdxf/Makefile
+++ b/cad/py-ezdxf/Makefile
@@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyparsing>=2.0.1:devel/py-pyparsing@${PY_FLA
${PYTHON_PKGNAMEPREFIX}geomdl>0:graphics/py-geomdl@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}geomdl>0:graphics/py-geomdl@${PY_FLAVOR}
-USES= python:3.7+ pytest
+USES= python pytest
USE_PYTHON= concurrent distutils autoplist
USE_GITHUB= yes
diff --git a/cad/py-gdspy/Makefile b/cad/py-gdspy/Makefile
index 44322f17252e..5d9fbf135572 100644
--- a/cad/py-gdspy/Makefile
+++ b/cad/py-gdspy/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR}
TEST_DEPENDS= pytest:devel/py-pytest@${PY_FLAVOR}
-USES= python:3.6+
+USES= python
USE_PYTHON= distutils autoplist
USE_GITHUB= yes
GH_ACCOUNT= heitzmann
diff --git a/cad/py-gmsh/Makefile b/cad/py-gmsh/Makefile
index ef212eb7c630..dda20551e70e 100644
--- a/cad/py-gmsh/Makefile
+++ b/cad/py-gmsh/Makefile
@@ -24,7 +24,7 @@ LIB_DEPENDS= libcgns.so:science/cgnslib \
libsz.so:science/libaec \
libTKV3d.so:cad/opencascade
-USES= cmake gl gnome jpeg python:3.6+ tar:tgz xorg
+USES= cmake gl gnome jpeg python tar:tgz xorg
USE_PYTHON= flavors
USE_GNOME= cairo
USE_GL= gl glu
diff --git a/cad/py-lcapy/Makefile b/cad/py-lcapy/Makefile
index 6f4b10539427..1cd6f12144e2 100644
--- a/cad/py-lcapy/Makefile
+++ b/cad/py-lcapy/Makefile
@@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sympy>0:math/py-sympy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR}
-USES= python:3.7+
+USES= python
USE_PYTHON= distutils concurrent autoplist
USE_GITHUB= yes
GH_ACCOUNT= mph-
diff --git a/cad/py-ocp/Makefile b/cad/py-ocp/Makefile
index 1c2146fdb24d..82531538af01 100644
--- a/cad/py-ocp/Makefile
+++ b/cad/py-ocp/Makefile
@@ -23,7 +23,7 @@ LIB_DEPENDS= libTKernel.so:cad/opencascade
BUILD_DEPENDS= ${LOCALBASE}/share/cmake/pybind11/pybind11Config.cmake:devel/pybind11 \
${PYTHON_SITELIBDIR}/pybind11:devel/py-pybind11@${PY_FLAVOR}
-USES= cmake compiler:c++11-lang gl python:3.6+ zip
+USES= cmake compiler:c++11-lang gl python zip
USE_GL= gl glu glut
WRKSRC= ${WRKDIR}/OCP_src_Ubuntu-16.04
diff --git a/cad/py-phidl/Makefile b/cad/py-phidl/Makefile
index 620f25e89665..af601a77f209 100644
--- a/cad/py-phidl/Makefile
+++ b/cad/py-phidl/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gdspy>0:cad/py-gdspy@${PY_FLAVOR}
-USES= python:3.6+
+USES= python
USE_PYTHON= distutils autoplist
USE_GITHUB= yes
GH_ACCOUNT= amccaugh
diff --git a/cad/py-pyfda/Makefile b/cad/py-pyfda/Makefile
index 72367b959a0b..42bc24b0b1f9 100644
--- a/cad/py-pyfda/Makefile
+++ b/cad/py-pyfda/Makefile
@@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils@${PY_FLAVOR}
${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR}
-USES= python:3.7+ pyqt:5
+USES= python pyqt:5
USE_PYTHON= distutils autoplist
USE_PYQT= pyqt5:run
NO_ARCH= yes
diff --git a/cad/py-pygmsh/Makefile b/cad/py-pygmsh/Makefile
index 97ca40a5a6ed..fbe36c15c480 100644
--- a/cad/py-pygmsh/Makefile
+++ b/cad/py-pygmsh/Makefile
@@ -18,7 +18,7 @@ PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gmsh>0:cad/py-gmsh@${PY_FLAVOR} \
BUILD_DEPENDS= ${PY_DEPENDS}
RUN_DEPENDS= ${PY_DEPENDS}
-USES= python:3.7+
+USES= python
USE_PYTHON= distutils autoplist pytest # 1 error and many warnings in tests, see https://github.com/meshpro/pygmsh/issues/564
NO_ARCH= yes
diff --git a/cad/py-pymtl/Makefile b/cad/py-pymtl/Makefile
index 1f02321dfade..296446c5cea9 100644
--- a/cad/py-pymtl/Makefile
+++ b/cad/py-pymtl/Makefile
@@ -22,7 +22,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}graphviz>0:graphics/py-graphviz@${PY_FLAVOR
verilator:cad/verilator \
yosys:cad/yosys
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist distutils pytest # 94 tests fail, see https://github.com/pymtl/pymtl3/issues/247
BINARY_ALIAS= g++=${CXX}
diff --git a/cad/py-vunit-hdl/Makefile b/cad/py-vunit-hdl/Makefile
index 1040a3b9cb76..594c51af2158 100644
--- a/cad/py-vunit-hdl/Makefile
+++ b/cad/py-vunit-hdl/Makefile
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@$
RUN_DEPENDS= ghdl:cad/ghdl
TEST_DEPENDS= pylint:devel/pylint@${PY_FLAVOR}
-USES= python:3.7+
+USES= python
USE_PYTHON= pep517 autoplist pytest # 42 tests fail, see https://github.com/VUnit/vunit/issues/941
USE_GITHUB= yes
diff --git a/cad/python-gdsii/Makefile b/cad/python-gdsii/Makefile
index 32d57ce33d61..94d1dd658410 100644
--- a/cad/python-gdsii/Makefile
+++ b/cad/python-gdsii/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LGPL-3
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR}
-USES= python:3.6+
+USES= python
USE_PYTHON= distutils autoplist
NO_ARCH= yes
diff --git a/cad/uranium/Makefile b/cad/uranium/Makefile
index 82005c353f3f..36b255e2a566 100644
--- a/cad/uranium/Makefile
+++ b/cad/uranium/Makefile
@@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}PyOpenGL>0:graphics/py-PyOpenGL@${PY_FLAVOR}
-USES= cmake gettext python:3.5+ pyqt:5
+USES= cmake gettext python pyqt:5
USE_PYQT= pyqt5
USE_GITHUB= yes
GH_ACCOUNT= Ultimaker
diff --git a/cad/yosys/Makefile b/cad/yosys/Makefile
index 5f67bec820c9..bcdd37bcf5bd 100644
--- a/cad/yosys/Makefile
+++ b/cad/yosys/Makefile
@@ -18,7 +18,7 @@ RUN_DEPENDS= xdot:x11/py-xdot@${PY_FLAVOR}
TEST_DEPENDS= bash:shells/bash \
iverilog:cad/iverilog
-USES= bison compiler:c++11-lang gmake pkgconfig python:3.6+ readline \
+USES= bison compiler:c++11-lang gmake pkgconfig python readline \
shebangfix tcl
SHEBANG_FILES= backends/smt2/smtbmc.py \