rename MODPY_PEP517 to MODPY_PYBUILD which is a bit less of a
magic-numbers name and more of a nod at the frontend we're actually using for the build.
This commit is contained in:
parent
c349155641
commit
2206a80000
|
@ -24,7 +24,7 @@ WANTLIB += ${COMPILER_LIBCXX} m
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
MODPY_PYTEST_ARGS = python/
|
||||
|
||||
FLAVORS = python3
|
||||
|
|
|
@ -15,7 +15,7 @@ FLAVOR = python3
|
|||
|
||||
MODULES = lang/python
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
RUN_DEPENDS = archivers/libarchive
|
||||
TEST_DEPENDS = devel/py-mock${MODPY_FLAVOR}
|
||||
|
|
|
@ -18,7 +18,7 @@ MODULES = lang/python
|
|||
|
||||
MODPY_PI = Yes
|
||||
MODPY_SETUPTOOLS = Yes
|
||||
# MODPY_PEP517=setuptools needs work with tests
|
||||
# MODPY_PYBUILD=setuptools needs work with tests
|
||||
MODPY_PYTEST_ARGS = --ignore tests/stream
|
||||
|
||||
FLAVORS = python3
|
||||
|
|
|
@ -18,7 +18,7 @@ PERMIT_PACKAGE = Yes
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
|
|
@ -12,7 +12,7 @@ PERMIT_PACKAGE = Yes
|
|||
|
||||
MODULES = lang/python
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
|
|
@ -18,7 +18,7 @@ MODULES = lang/python
|
|||
|
||||
MODPY_PI = Yes
|
||||
MODPY_SETUPTOOLS = Yes
|
||||
#MODPY_PEP517 needs poetry (not poetry-core)
|
||||
#MODPY_PYBUILD needs poetry (not poetry-core)
|
||||
MODPY_PYTEST = Yes
|
||||
|
||||
RUN_DEPENDS = devel/py-tz${MODPY_FLAVOR}
|
||||
|
|
|
@ -21,7 +21,7 @@ FLAVOR = python3
|
|||
|
||||
MODPY_PI = Yes
|
||||
MODPY_SETUPTOOLS = Yes
|
||||
# MODPY_PEP517: pinned cython==0.29.30, also needs "oldest-supported-numpy"
|
||||
# MODPY_PYBUILD: pinned cython==0.29.30, also needs "oldest-supported-numpy"
|
||||
MODPY_PYTEST_ARGS = astropy
|
||||
|
||||
BUILD_DEPENDS = devel/py-extension-helpers${MODPY_FLAVOR} \
|
||||
|
|
|
@ -18,7 +18,7 @@ MASTER_SITES = https://www.schwarzvogel.de/pkgs/
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
NO_TEST = Yes
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ HOMEPAGE= https://beets.io/
|
|||
PERMIT_PACKAGE= Yes
|
||||
|
||||
MODULES= lang/python
|
||||
MODPY_PEP517= setuptools
|
||||
MODPY_PYBUILD= setuptools
|
||||
MODPY_PI= Yes
|
||||
|
||||
RUN_DEPENDS+= audio/py-discogs-client${MODPY_FLAVOR}>=2.0.2 \
|
||||
|
|
|
@ -16,7 +16,7 @@ PERMIT_PACKAGE = Yes
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
RUN_DEPENDS = multimedia/mpv
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@ PERMIT_PACKAGE = Yes
|
|||
|
||||
MODULES = lang/python
|
||||
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
RUN_DEPENDS = textproc/py-lxml${MODPY_FLAVOR} \
|
||||
www/py-requests${MODPY_FLAVOR} \
|
||||
|
|
|
@ -14,7 +14,7 @@ PERMIT_PACKAGE = Yes
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
MODPY_PYTEST_ARGS = test/test.py
|
||||
|
||||
RUN_DEPENDS = devel/py-colorama${MODPY_FLAVOR} \
|
||||
|
|
|
@ -16,7 +16,7 @@ WANTLIB = ${MODPY_WANTLIB} pthread
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
# msgfmt
|
||||
BUILD_DEPENDS = devel/gettext,-tools
|
||||
|
|
|
@ -15,7 +15,7 @@ HOMEPAGE = http://pithos.github.io/
|
|||
PERMIT_PACKAGE = Yes
|
||||
|
||||
MODULES = lang/python
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
RUN_DEPENDS = audio/py-last${MODPY_FLAVOR}>=0.5.11 \
|
||||
devel/desktop-file-utils \
|
||||
|
|
|
@ -14,7 +14,7 @@ PERMIT_PACKAGE = Yes
|
|||
MODPY_PI = Yes
|
||||
|
||||
MODULES = lang/python
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
RUN_DEPENDS = audio/py-mutagen${MODPY_FLAVOR} \
|
||||
devel/desktop-file-utils \
|
||||
|
|
|
@ -19,7 +19,7 @@ MODULES = lang/python
|
|||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
RUN_DEPENDS = audio/chromaprint \
|
||||
www/py-requests${MODPY_FLAVOR}
|
||||
|
|
|
@ -19,7 +19,7 @@ FLAVORS = python3
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
LIB_DEPENDS = audio/portaudio-svn
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@ PERMIT_PACKAGE = Yes
|
|||
|
||||
MODULES = lang/python
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
RUN_DEPENDS = audio/libdiscid
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@ PERMIT_PACKAGE = Yes
|
|||
MODPY_PI = Yes
|
||||
|
||||
MODULES = lang/python
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
|
|
@ -17,7 +17,7 @@ PERMIT_PACKAGE = Yes
|
|||
# requires audio/libogg and audio/libvorbis to decode ogg samples
|
||||
MODULES = lang/python
|
||||
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
|
|
@ -14,7 +14,7 @@ MODPY_PI = Yes
|
|||
|
||||
MODULES = lang/python
|
||||
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
MODPY_PYTEST_ARGS = mpd/tests.py
|
||||
|
||||
FLAVORS = python3
|
||||
|
|
|
@ -14,7 +14,7 @@ PERMIT_PACKAGE = Yes
|
|||
MODPY_PI = Yes
|
||||
|
||||
MODULES = lang/python
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
|
|
@ -19,7 +19,7 @@ FLAVORS = python3
|
|||
FLAVOR = python3
|
||||
|
||||
MODULES = lang/python
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
MODPY_ADJ_FILES = docs/id3_frames_gen.py
|
||||
SUBST_VARS = MODPY_FLAVOR
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@ PERMIT_PACKAGE= Yes
|
|||
|
||||
MODULES = lang/python
|
||||
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
RUN_DEPENDS = audio/flac \
|
||||
audio/py-audio${MODPY_FLAVOR}>=0.2.11
|
||||
|
|
|
@ -20,7 +20,7 @@ COMPILER = base-clang ports-gcc base-gcc
|
|||
MODPY_PI = Yes
|
||||
|
||||
MODULES = lang/python
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
|
|
@ -17,7 +17,7 @@ PERMIT_PACKAGE= Yes
|
|||
|
||||
MODULES= lang/python
|
||||
|
||||
MODPY_PEP517= setuptools
|
||||
MODPY_PYBUILD= setuptools
|
||||
|
||||
BUILD_DEPENDS= devel/gettext,-tools
|
||||
|
||||
|
|
|
@ -18,6 +18,6 @@ PERMIT_PACKAGE = Yes
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -16,6 +16,6 @@ RUN_DEPENDS = www/youtube-dl \
|
|||
graphics/ffmpeg
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -15,7 +15,7 @@ PERMIT_PACKAGE= Yes
|
|||
MULTI_PACKAGES= -main -gui
|
||||
|
||||
MODPY_PI= Yes
|
||||
MODPY_PEP517= setuptools
|
||||
MODPY_PYBUILD= setuptools
|
||||
|
||||
MODULES= lang/python
|
||||
|
||||
|
|
|
@ -13,6 +13,6 @@ PERMIT_PACKAGE = Yes
|
|||
MODPY_PI = Yes
|
||||
|
||||
MODULES = lang/python
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -16,7 +16,7 @@ PERMIT_PACKAGE = Yes
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
|
|
@ -14,7 +14,7 @@ PERMIT_PACKAGE = Yes
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
|
|
@ -18,7 +18,7 @@ FLAVORS = python3
|
|||
FLAVOR = python3
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
# needs delegator.py
|
||||
MODPY_PYTEST_ARGS = --ignore tests/test_cli.py
|
||||
|
||||
|
|
|
@ -12,7 +12,7 @@ PERMIT_PACKAGE = Yes
|
|||
|
||||
MODULES = lang/python
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
|
|
@ -16,7 +16,7 @@ RUN_DEPENDS = devel/coccinelle
|
|||
NO_TEST = Yes
|
||||
|
||||
#MODPY_SETUPTOOLS = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
post-configure:
|
||||
${SUBST_CMD} ${WRKSRC}/src/coccigrep.py
|
||||
|
|
|
@ -12,7 +12,7 @@ HOMEPAGE = https://ipython.org/
|
|||
PERMIT_PACKAGE = Yes
|
||||
|
||||
MODULES = lang/python
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
MODPY_PI = Yes
|
||||
MODPY_PYTEST = Yes
|
||||
MODPY_PYTEST_ARGS = IPython
|
||||
|
|
|
@ -13,7 +13,7 @@ PERMIT_PACKAGE = Yes
|
|||
|
||||
MODULES = lang/python
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
|
|
@ -16,7 +16,7 @@ FLAVORS = python3
|
|||
FLAVOR = python3
|
||||
|
||||
MODULES = lang/python
|
||||
MODPY_PEP517 = hatchling
|
||||
MODPY_PYBUILD = hatchling
|
||||
NO_TEST = Yes
|
||||
|
||||
BUILD_DEPENDS = devel/py-hatch-vcs${MODPY_FLAVOR}
|
||||
|
|
|
@ -17,7 +17,7 @@ MODULES = lang/python
|
|||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
RUN_DEPENDS = devel/py-asn1${MODPY_FLAVOR}
|
||||
|
||||
|
|
|
@ -12,7 +12,7 @@ PERMIT_PACKAGE = Yes
|
|||
MODULES = lang/python
|
||||
MODPY_PI = Yes
|
||||
MODPY_PYTEST = Yes
|
||||
MODPY_PEP517 = flit_core
|
||||
MODPY_PYBUILD = flit_core
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
|
|
@ -17,7 +17,7 @@ FLAVOR = python3
|
|||
FLAVORS = python3
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/${MODPY_PY_PREFIX}cachetools/
|
||||
|
|
|
@ -19,7 +19,7 @@ MODULES= lang/python
|
|||
FLAVORS= python3
|
||||
FLAVOR= python3
|
||||
|
||||
MODPY_PEP517= setuptools
|
||||
MODPY_PYBUILD= setuptools
|
||||
|
||||
LIB_DEPENDS= devel/libffi
|
||||
RUN_DEPENDS= devel/py-cparser${MODPY_FLAVOR}
|
||||
|
|
|
@ -16,7 +16,7 @@ PERMIT_PACKAGE = Yes
|
|||
|
||||
MODULES = lang/python
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
|
|
@ -14,7 +14,7 @@ PERMIT_PACKAGE = Yes
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
|
|
@ -16,7 +16,7 @@ PERMIT_PACKAGE = Yes
|
|||
|
||||
MODULES = lang/python
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
|
|
@ -15,7 +15,7 @@ PERMIT_PACKAGE = Yes
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
# some tests fail as the distfile doesn't include files they need
|
||||
TEST_DEPENDS = devel/flake8 \
|
||||
|
|
|
@ -14,7 +14,7 @@ PERMIT_PACKAGE = Yes
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
|
|
@ -30,7 +30,7 @@ MODPY_PYTEST = Yes
|
|||
TEST_DEPENDS = devel/py-testpath${MODPY_FLAVOR} \
|
||||
www/py-responses${MODPY_FLAVOR}
|
||||
|
||||
MODPY_PEP517 = flit_core
|
||||
MODPY_PYBUILD = flit_core
|
||||
|
||||
pre-test:
|
||||
ln -s ${MODPY_BIN} ${WRKDIR}/bin/python
|
||||
|
|
|
@ -12,7 +12,7 @@ PERMIT_PACKAGE= Yes
|
|||
|
||||
MODULES= lang/python
|
||||
MODPY_PI= Yes
|
||||
MODPY_PEP517= hatchling
|
||||
MODPY_PYBUILD= hatchling
|
||||
|
||||
# some tests use the network
|
||||
MODPY_PYTEST= Yes
|
||||
|
|
|
@ -18,7 +18,7 @@ MODPY_PYTEST= Yes
|
|||
FLAVORS= python3
|
||||
FLAVOR= python3
|
||||
|
||||
MODPY_PEP517= hatchling
|
||||
MODPY_PYBUILD= hatchling
|
||||
|
||||
RUN_DEPENDS= devel/py-setuptools_scm${MODPY_FLAVOR}
|
||||
|
||||
|
|
|
@ -28,6 +28,6 @@ RUN_DEPENDS= devel/py-editables${MODPY_FLAVOR} \
|
|||
sysutils/py-packaging${MODPY_FLAVOR} \
|
||||
textproc/py-tomli${MODPY_FLAVOR}
|
||||
|
||||
MODPY_PEP517= Yes
|
||||
MODPY_PYBUILD= Yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -14,7 +14,7 @@ PERMIT_PACKAGE = Yes
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
|
|
@ -18,7 +18,7 @@ RUN_DEPENDS = devel/py-zipp${MODPY_FLAVOR}
|
|||
|
||||
MODULES = lang/python
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
# disables tests needing pyfakefs and pytest-perf (not in ports)
|
||||
MODPY_PYTEST_ARGS = --ignore tests/test_main.py \
|
||||
|
|
|
@ -14,7 +14,7 @@ PERMIT_PACKAGE = Yes
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
MODPY_PYTEST = Yes
|
||||
|
||||
BUILD_DEPENDS = devel/py-setuptools_scm${MODPY_FLAVOR}
|
||||
|
|
|
@ -13,7 +13,7 @@ PERMIT_PACKAGE = Yes
|
|||
|
||||
MODULES = lang/python
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
|
|
@ -14,7 +14,7 @@ PERMIT_PACKAGE = Yes
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
MODPY_PYTEST = Yes
|
||||
|
||||
BUILD_DEPENDS = devel/py-setuptools_scm${MODPY_FLAVOR}
|
||||
|
|
|
@ -13,7 +13,7 @@ PERMIT_PACKAGE = Yes
|
|||
|
||||
MODULES = lang/python
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = hatchling
|
||||
MODPY_PYBUILD = hatchling
|
||||
MODPY_PYTEST = Yes
|
||||
MODPY_PYTEST_ARGS = jsonschema
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@ FLAVORS = python3
|
|||
FLAVOR = python3
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
MODPY_PYTEST_ARGS = --ignore=src
|
||||
|
||||
BUILD_DEPENDS = devel/py-setuptools_scm${MODPY_FLAVOR}
|
||||
|
|
|
@ -19,6 +19,6 @@ FLAVORS= python3
|
|||
FLAVOR= python3
|
||||
|
||||
MODPY_PI= Yes
|
||||
MODPY_PEP517= setuptools
|
||||
MODPY_PYBUILD= setuptools
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -17,7 +17,7 @@ MODULES = lang/python
|
|||
RUN_DEPENDS = devel/py-dill${MODPY_FLAVOR}
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
NO_TEST = Yes
|
||||
# needs "test.support" from somewhere..?
|
||||
|
|
|
@ -20,7 +20,7 @@ FLAVOR = python3
|
|||
# test_diagram needs railroad
|
||||
MODPY_PYTEST_ARGS = --ignore tests/test_diagram.py tests
|
||||
|
||||
# can't use MODPY_PEP517=flit_core because that pulls in py-build
|
||||
# can't use MODPY_PYBUILD=flit_core because that pulls in py-build
|
||||
# which depends on this.
|
||||
BUILD_DEPENDS += devel/py-flit_core${MODPY_FLAVOR} \
|
||||
devel/py-installer${MODPY_FLAVOR} \
|
||||
|
|
|
@ -14,7 +14,7 @@ PERMIT_PACKAGE = Yes
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
NO_TEST = Yes
|
||||
|
||||
BUILD_DEPENDS = devel/py-setuptools_scm${MODPY_FLAVOR}
|
||||
|
|
|
@ -14,7 +14,7 @@ PERMIT_PACKAGE = Yes
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
MODPY_PYTEST = Yes
|
||||
MODPY_PYTEST_ARGS = --ignore=lib
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ PERMIT_PACKAGE = Yes
|
|||
|
||||
MODULES = lang/python
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
|
|
@ -28,7 +28,7 @@ TEST_DEPENDS = devel/py-pip${MODPY_FLAVOR}
|
|||
PORTHOME = ${WRKDIR}
|
||||
|
||||
# this port is used as a BDEP by python.port.mk for ports using
|
||||
# MODPY_PEP517, so cannot use MODPY_PEP517 itself.
|
||||
# MODPY_PYBUILD, so cannot use MODPY_PYBUILD itself.
|
||||
|
||||
BUILD_DEPENDS += devel/py-flit_core${MODPY_FLAVOR} \
|
||||
devel/py-installer${MODPY_FLAVOR}
|
||||
|
|
|
@ -20,6 +20,6 @@ FLAVORS = python3
|
|||
|
||||
NO_TEST = Yes
|
||||
|
||||
MODPY_PEP517 = Yes
|
||||
MODPY_PYBUILD = Yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -16,7 +16,7 @@ PERMIT_PACKAGE = Yes
|
|||
|
||||
MODULES = lang/python
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
|
|
@ -13,7 +13,7 @@ PERMIT_PACKAGE = Yes
|
|||
|
||||
MODULES = lang/python
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
BUILD_DEPENDS = lang/cython${MODPY_FLAVOR}
|
||||
RUN_DEPENDS = devel/py-typing-extensions${MODPY_FLAVOR}
|
||||
|
|
|
@ -14,7 +14,7 @@ PERMIT_PACKAGE= Yes
|
|||
MODULES= lang/python
|
||||
|
||||
MODPY_PI= Yes
|
||||
MODPY_PEP517= setuptools
|
||||
MODPY_PYBUILD= setuptools
|
||||
MODPY_PYTEST_ARGS= setuptools_rust
|
||||
|
||||
FLAVORS= python3
|
||||
|
|
|
@ -11,7 +11,7 @@ PERMIT_PACKAGE = Yes
|
|||
|
||||
MODULES = lang/python
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
MODPY_PYTEST = Yes
|
||||
|
||||
FLAVORS = python3
|
||||
|
|
|
@ -16,7 +16,7 @@ FLAVOR = python3
|
|||
|
||||
MODULES = lang/python
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
MODPY_PYTEST_ARGS = tempora/tests
|
||||
|
||||
BUILD_DEPENDS = devel/py-setuptools_scm${MODPY_FLAVOR}>=1.15.0
|
||||
|
|
|
@ -11,7 +11,7 @@ PERMIT_PACKAGE = Yes
|
|||
|
||||
MODULES = lang/python
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
BUILD_DEPENDS = devel/py-setuptools_scm${MODPY_FLAVOR}
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ PERMIT_PACKAGE = Yes
|
|||
|
||||
MODULES = lang/python
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
NO_TEST = Yes
|
||||
|
||||
RUN_DEPENDS = devel/py-test${MODPY_FLAVOR}
|
||||
|
|
|
@ -15,7 +15,7 @@ PERMIT_PACKAGE = Yes
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
|
|
@ -19,6 +19,6 @@ MODPY_PYTEST = Yes
|
|||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
||||
MODPY_PEP517 = flit_core
|
||||
MODPY_PYBUILD = flit_core
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -14,7 +14,7 @@ MODULES = lang/python
|
|||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PYTEST = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
BUILD_DEPENDS = devel/py-setuptools_scm${MODPY_FLAVOR}
|
||||
RUN_DEPENDS = devel/py-py${MODPY_FLAVOR} \
|
||||
|
|
|
@ -19,7 +19,7 @@ FLAVORS = python3
|
|||
FLAVOR = python3
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = flit_core
|
||||
MODPY_PYBUILD = flit_core
|
||||
NO_TEST = Yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -15,7 +15,7 @@ MODULES = lang/python
|
|||
MODPY_PI = Yes
|
||||
MODPY_PYTEST = Yes
|
||||
MODPY_PYTEST_ARGS = tests
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
# messes up naming of packaged wheels
|
||||
UPDATE_PLIST_ARGS = -i MODPY_PY_PREFIX
|
||||
|
|
|
@ -17,7 +17,7 @@ PERMIT_PACKAGE = Yes
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
|
|
@ -21,7 +21,7 @@ FLAVOR = python3
|
|||
|
||||
MODULES = lang/python
|
||||
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
MODPY_PYTEST = Yes
|
||||
# tests make python segfault
|
||||
# cf https://github.com/osmcode/pyosmium/issues/199
|
||||
|
|
|
@ -16,7 +16,7 @@ FLAVORS = python3
|
|||
FLAVOR = python3
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
RUN_DEPENDS = www/py-requests${MODPY_FLAVOR} \
|
||||
textproc/py-yaml${MODPY_FLAVOR} \
|
||||
|
|
|
@ -18,7 +18,7 @@ FLAVOR = python3
|
|||
|
||||
MODULES = lang/python
|
||||
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
# cython and numpy needed to build _vectorized.so
|
||||
BUILD_DEPENDS +=${RUN_DEPENDS} \
|
||||
math/py-numpy${MODPY_FLAVOR} \
|
||||
|
|
|
@ -101,13 +101,13 @@ MODPY_PYOEXTENSION ?= opt-1.pyc
|
|||
|
||||
MODPY_SETUPTOOLS ?=
|
||||
MODPY_SETUPUTILS ?=
|
||||
MODPY_PEP517 ?= No
|
||||
MODPY_PYBUILD ?= No
|
||||
MODPY_PI ?=
|
||||
|
||||
# If MODPY_PYTEST_ARGS are set, or if using PEP517, it implies that
|
||||
# If MODPY_PYTEST_ARGS are set, or if using MODPY_PYBUILD, it implies that
|
||||
# we want MODPY_PYTEST = Yes
|
||||
MODPY_PYTEST_ARGS ?=
|
||||
.if empty(MODPY_PYTEST_ARGS) && ${MODPY_PEP517:L} == no
|
||||
.if empty(MODPY_PYTEST_ARGS) && ${MODPY_PYBUILD:L} == no
|
||||
MODPY_PYTEST ?= No
|
||||
.else
|
||||
MODPY_PYTEST ?= Yes
|
||||
|
@ -154,19 +154,19 @@ TEST_DEPENDS += ${MODPY_TEST_DEPENDS}
|
|||
|
||||
_MODPY_PRE_BUILD_STEPS = :
|
||||
|
||||
.if ${MODPY_PEP517:L} == "no"
|
||||
.if ${MODPY_PYBUILD:L} == "no"
|
||||
_MODPY_PRE_BUILD_STEPS += ; if [ -e ${WRKSRC}/pyproject.toml ] && \
|
||||
grep -q ^build-backend ${WRKSRC}/pyproject.toml && \
|
||||
! grep -q ^build-backend.*setuptools ${WRKSRC}/pyproject.toml; then \
|
||||
printf "\n***\n\nOpenBSD ports: should this use MODPY_PEP517?\n"; \
|
||||
printf "\n***\n\nOpenBSD ports: should this use MODPY_PYBUILD?\n"; \
|
||||
grep ^build-backend ${WRKSRC}/pyproject.toml || true; \
|
||||
printf "\n***\n\n"; fi
|
||||
.endif
|
||||
|
||||
|
||||
.if ${MODPY_SETUPTOOLS:L} == "yes"
|
||||
. if ${MODPY_PEP517:L} != "no"
|
||||
ERRORS += "Fatal: don't set both MODPY_PEP517 and MODPY_SETUPTOOLS"
|
||||
. if ${MODPY_PYBUILD:L} != "no"
|
||||
ERRORS += "Fatal: don't set both MODPY_PYBUILD and MODPY_SETUPTOOLS"
|
||||
. endif
|
||||
# The setuptools module provides a package locator (site.py) that is
|
||||
# required at runtime for the pkg_resources stuff to work
|
||||
|
@ -195,27 +195,27 @@ _MODPY_PRE_BUILD_STEPS += ;${MODPY_CMD} egg_info || true
|
|||
# that plugin will cause failure at the end of build.
|
||||
# In the absence of a targetted means of disabling this, use a big hammer:
|
||||
DPB_PROPERTIES += nojunk
|
||||
.elif ${MODPY_PEP517:L} != no
|
||||
.elif ${MODPY_PYBUILD:L} != no
|
||||
BUILD_DEPENDS += devel/py-build${MODPY_FLAVOR} \
|
||||
devel/py-installer${MODPY_FLAVOR}
|
||||
. if ${MODPY_PEP517} == flit_core
|
||||
. if ${MODPY_PYBUILD} == flit_core
|
||||
BUILD_DEPENDS += devel/py-flit_core${MODPY_FLAVOR}
|
||||
. elif ${MODPY_PEP517} == flit
|
||||
. elif ${MODPY_PYBUILD} == flit
|
||||
BUILD_DEPENDS += devel/py-flit${MODPY_FLAVOR}
|
||||
. elif ${MODPY_PEP517} == hatchling
|
||||
. elif ${MODPY_PYBUILD} == hatchling
|
||||
BUILD_DEPENDS += devel/py-hatchling${MODPY_FLAVOR}
|
||||
. elif ${MODPY_PEP517} == poetry-core
|
||||
. elif ${MODPY_PYBUILD} == poetry-core
|
||||
BUILD_DEPENDS += devel/py-poetry-core${MODPY_FLAVOR}
|
||||
. elif ${MODPY_PEP517} == setuptools || ${MODPY_PEP517} == setuptools_scm
|
||||
. elif ${MODPY_PYBUILD} == setuptools || ${MODPY_PYBUILD} == setuptools_scm
|
||||
DPB_PROPERTIES += nojunk
|
||||
BUILD_DEPENDS += devel/py-setuptools${MODPY_FLAVOR} \
|
||||
devel/py-wheel${MODPY_FLAVOR}
|
||||
MODPY_RUN_DEPENDS += devel/py-setuptools${MODPY_FLAVOR}
|
||||
. if ${MODPY_PEP517} == setuptools_scm
|
||||
. if ${MODPY_PYBUILD} == setuptools_scm
|
||||
BUILD_DEPENDS += devel/py-setuptools_scm${MODPY_FLAVOR}
|
||||
. endif
|
||||
. elif !${MODPY_PEP517:L:Myes}
|
||||
ERRORS += "Fatal: unknown MODPY_PEP517 value"
|
||||
. elif !${MODPY_PYBUILD:L:Myes}
|
||||
ERRORS += "Fatal: unknown MODPY_PYBUILD value"
|
||||
. endif
|
||||
.else
|
||||
# Try to detect the case where a port will build regardless of setuptools
|
||||
|
@ -313,7 +313,7 @@ MODPY_ADJ_FILES ?=
|
|||
MODPYTHON_pre-configure += cd ${WRKSRC} && ${MODPY_BIN_ADJ} ${MODPY_ADJ_FILES}
|
||||
.endif
|
||||
|
||||
.if ${MODPY_PEP517:L} != no
|
||||
.if ${MODPY_PYBUILD:L} != no
|
||||
MODPY_BUILD_TARGET = ${_MODPY_PRE_BUILD_STEPS}; \
|
||||
${_MODPY_RUNBIN} -sBm build -w --no-isolation
|
||||
MODPY_INSTALL_TARGET = \
|
||||
|
|
|
@ -21,7 +21,7 @@ FLAVORS = python3
|
|||
FLAVOR = python3
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
LIB_DEPENDS = math/lapack \
|
||||
math/blas \
|
||||
|
|
|
@ -15,7 +15,7 @@ PERMIT_PACKAGE = Yes
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = poetry-core
|
||||
MODPY_PYBUILD = poetry-core
|
||||
FLAVOR = python3
|
||||
FLAVORS = python3
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@ FLAVORS = python3
|
|||
FLAVOR = python3
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
MODPY_PYTEST_ARGS = build/lib.openbsd-${OSREV}-${ARCH}-cpython-${MODPY_MAJORMINOR}
|
||||
|
||||
FIX_CRLF_FILES = pyproject.toml
|
||||
|
|
|
@ -17,7 +17,7 @@ FLAVORS= python3
|
|||
FLAVOR= python3
|
||||
|
||||
MODPY_PI= Yes
|
||||
MODPY_PEP517= setuptools
|
||||
MODPY_PYBUILD= setuptools
|
||||
NO_TEST= Yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -15,7 +15,7 @@ PERMIT_PACKAGE= Yes
|
|||
MODULES= lang/python
|
||||
|
||||
MODPY_PI= Yes
|
||||
MODPY_PEP517= setuptools
|
||||
MODPY_PYBUILD= setuptools
|
||||
|
||||
RUN_DEPENDS= devel/py-dateutil${MODPY_FLAVOR} \
|
||||
devel/py-importlib-metadata${MODPY_FLAVOR}
|
||||
|
|
|
@ -20,7 +20,7 @@ WANTLIB = ${COMPILER_LIBCXX} m
|
|||
COMPILER = base-clang ports-gcc base-gcc
|
||||
|
||||
MODULES = lang/python
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
MODPY_PI = Yes
|
||||
|
||||
BUILD_DEPENDS = lang/cython${MODPY_FLAVOR}
|
||||
|
|
|
@ -13,7 +13,7 @@ PERMIT_PACKAGE = Yes
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
|
|
@ -21,7 +21,7 @@ WANTLIB += pthread
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVOR = python3
|
||||
FLAVORS = python3
|
||||
|
|
|
@ -15,7 +15,7 @@ MAINTAINER = Renaud Allard <renaud@allard.it>
|
|||
PERMIT_PACKAGE = Yes
|
||||
|
||||
MODULES = lang/python
|
||||
MODPY_PEP517 = poetry-core
|
||||
MODPY_PYBUILD = poetry-core
|
||||
|
||||
# in same order as in pyproject.toml: mandatory section
|
||||
RUN_DEPENDS = devel/py-jsonschema${MODPY_FLAVOR}>=3.0.0 \
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
CATEGORIES?= security/letsencrypt security
|
||||
|
||||
MODPY_PI?= Yes
|
||||
MODPY_PEP517?= setuptools
|
||||
MODPY_PYBUILD?= setuptools
|
||||
|
||||
MODPY_EGG_VERSION?= 1.30.0
|
||||
|
||||
|
|
|
@ -20,7 +20,7 @@ MAINTAINER = George Rosamond <george@nycbug.org>
|
|||
PERMIT_PACKAGE = Yes
|
||||
|
||||
MODULES = lang/python
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/passphraseme
|
||||
|
|
|
@ -16,7 +16,7 @@ PERMIT_PACKAGE = Yes
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
|
|
@ -22,7 +22,7 @@ FLAVORS = python3
|
|||
FLAVOR = python3
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
BUILD_DEPENDS = devel/py-cffi${MODPY_FLAVOR}
|
||||
RUN_DEPENDS = devel/py-cffi${MODPY_FLAVOR}
|
||||
|
|
|
@ -21,12 +21,12 @@ MODULES= devel/cargo \
|
|||
lang/python
|
||||
|
||||
MODPY_PI= Yes
|
||||
MODPY_PEP517= setuptools
|
||||
MODPY_PYBUILD= setuptools
|
||||
|
||||
FLAVORS= python3
|
||||
FLAVOR= python3
|
||||
|
||||
MODPY_PEP517= setuptools
|
||||
MODPY_PYBUILD= setuptools
|
||||
MODPY_PI= Yes
|
||||
|
||||
MODCARGO_CARGOTOML= ${WRKSRC}/src/_bcrypt/Cargo.toml
|
||||
|
|
|
@ -28,7 +28,7 @@ COMPILER_LANGS= c
|
|||
MODULES= devel/cargo \
|
||||
lang/python
|
||||
|
||||
MODPY_PEP517= setuptools
|
||||
MODPY_PYBUILD= setuptools
|
||||
MODPY_PI= Yes
|
||||
|
||||
MODCARGO_CARGOTOML= ${WRKSRC}/src/rust/Cargo.toml
|
||||
|
|
|
@ -11,7 +11,7 @@ HOMEPAGE= https://cryptography.io/
|
|||
PERMIT_PACKAGE= Yes
|
||||
|
||||
MODULES= lang/python
|
||||
MODPY_PEP517= setuptools
|
||||
MODPY_PYBUILD= setuptools
|
||||
MODPY_PI= Yes
|
||||
MODPY_PI_DIR= c/cryptography-vectors
|
||||
NO_TEST= Yes
|
||||
|
|
|
@ -17,7 +17,7 @@ PERMIT_PACKAGE = Yes
|
|||
MODULES = lang/python
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PEP517 = setuptools
|
||||
MODPY_PYBUILD = setuptools
|
||||
FLAVOR = python3
|
||||
FLAVORS = python3
|
||||
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user