mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-02-18 03:30:40 +00:00
python3-pyzmq: upgrade 27.0.0 -> 27.0.1
Changelog: =========== - adds wheels for android and free-threaded Python 3.14 - adds wheels for free-threaded Python for Windows on ARM. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
62
meta-python/recipes-devtools/python/python3-pyzmq_27.0.1.bb
Normal file
62
meta-python/recipes-devtools/python/python3-pyzmq_27.0.1.bb
Normal file
@@ -0,0 +1,62 @@
|
||||
SUMMARY = "PyZMQ: Python bindings for ZMQ"
|
||||
DESCRIPTION = "This package contains Python bindings for ZeroMQ. ZMQ is a lightweight and fast messaging implementation."
|
||||
HOMEPAGE = "https://zeromq.org/bindings:python"
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "\
|
||||
file://LICENSE.md;md5=1787206f198344195a671b60326c59dc \
|
||||
"
|
||||
|
||||
DEPENDS = "python3-packaging-native \
|
||||
python3-setuptools-scm-native \
|
||||
python3-scikit-build-core-native \
|
||||
cmake-native \
|
||||
ninja-native \
|
||||
zeromq \
|
||||
"
|
||||
|
||||
PEP517_BUILD_OPTS = "--skip-dependency-check \
|
||||
-Ccmake.define.PYZMQ_LIBZMQ_RPATH=OFF \
|
||||
-Ccmake.define.PYZMQ_NO_BUNDLE=ON \
|
||||
-Ccmake.define.CMAKE_FIND_ROOT_PATH_MODE_PACKAGE=ONLY \
|
||||
-Ccmake.define.CMAKE_FIND_ROOT_PATH_MODE_PROGRAM=ONLY \
|
||||
-Ccmake.define.CMAKE_FIND_ROOT_PATH_MODE_LIBRARY=ONLY \
|
||||
-Ccmake.define.CMAKE_FIND_ROOT_PATH_MODE_INCLUDE=ONLY \
|
||||
-Ccmake.define.CMAKE_FIND_ROOT_PATH="${STAGING_DIR_NATIVE}" \
|
||||
-Ccmake.build-type="RelWithDebInfo" \
|
||||
"
|
||||
|
||||
SRC_URI:append = " \
|
||||
file://run-ptest \
|
||||
"
|
||||
|
||||
SRC_URI[sha256sum] = "45c549204bc20e7484ffd2555f6cf02e572440ecf2f3bdd60d4404b20fddf64b"
|
||||
|
||||
inherit pypi pkgconfig python_setuptools_build_meta ptest cython
|
||||
|
||||
PACKAGES =+ "\
|
||||
${PN}-test \
|
||||
"
|
||||
|
||||
FILES:${PN}-test += "\
|
||||
${PYTHON_SITEPACKAGES_DIR}/*/tests \
|
||||
"
|
||||
|
||||
RDEPENDS:${PN} += "\
|
||||
python3-json \
|
||||
python3-multiprocessing \
|
||||
python3-tornado \
|
||||
"
|
||||
|
||||
RDEPENDS:${PN}-ptest += "\
|
||||
${PN}-test \
|
||||
python3-pytest \
|
||||
python3-asyncio \
|
||||
python3-pytest-asyncio \
|
||||
python3-unittest-automake-output \
|
||||
python3-unixadmin \
|
||||
"
|
||||
|
||||
do_install_ptest() {
|
||||
install -d ${D}${PTEST_PATH}/tests
|
||||
cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/
|
||||
}
|
||||
Reference in New Issue
Block a user