diff options
author | Jasper Orschulko <jasper@fancydomain.eu> | 2023-06-25 23:39:59 +0200 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2023-06-26 05:12:55 -0700 |
commit | c49157016aaa53df9389c1a7d2de5e6b0a803411 (patch) | |
tree | bdf6f13a8ffbc56625e503ffa85b696c391865b8 | |
parent | effad1097353659498852360acc5a063dde54189 (diff) | |
download | meta-openembedded-contrib-c49157016aaa53df9389c1a7d2de5e6b0a803411.tar.gz |
python3-platformdirs: Fix recipe version 3.6.0
python3-platformdirs version 3.6.0 requires hatchling build system.
Before this fix it would previously build without issue but throw error when
used in the final image.
Additionally, fixing the ptest which now requires two additional
dependencies.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r-- | meta-python/recipes-devtools/python/python3-platformdirs_3.6.0.bb | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/meta-python/recipes-devtools/python/python3-platformdirs_3.6.0.bb b/meta-python/recipes-devtools/python/python3-platformdirs_3.6.0.bb index 20b3299ac7..6444fde7ea 100644 --- a/meta-python/recipes-devtools/python/python3-platformdirs_3.6.0.bb +++ b/meta-python/recipes-devtools/python/python3-platformdirs_3.6.0.bb @@ -3,32 +3,28 @@ HOMEPAGE = "https://github.com/platformdirs/platformdirs" LICENSE = "BSD-3-Clause" LIC_FILES_CHKSUM = "file://LICENSE;md5=ea4f5a41454746a9ed111e3d8723d17a" -SRC_URI = " \ - git://github.com/platformdirs/platformdirs.git;branch=main;protocol=https \ +SRC_URI += " \ file://run-ptest \ " -SRCREV ?= "85b0b67eb33a835b797c1d52dab4a06c5554b7ee" -SRC_URI[sha256sum] = "7954a68d0ba23558d753f73437c55f89027cf8f5108c19844d4b82e5af396335" +SRC_URI[sha256sum] = "57e28820ca8094678b807ff529196506d7a21e17156cb1cddb3e74cebce54640" -inherit python_setuptools_build_meta ptest +inherit pypi python_hatchling ptest DEPENDS += " \ - python3-hatch-vcs-native \ - python3-setuptools-scm-native \ - python3-toml-native \ + ${PYTHON_PN}-hatch-vcs-native \ " -S = "${WORKDIR}/git" - RDEPENDS:${PN}-ptest += " \ ${PYTHON_PN}-appdirs \ + ${PYTHON_PN}-covdefaults \ ${PYTHON_PN}-pytest \ ${PYTHON_PN}-pytest-mock \ + ${PYTHON_PN}-pytest-cov \ " do_install_ptest() { - install -d ${D}${PTEST_PATH}/Tests + install -d ${D}${PTEST_PATH} cp -rf ${S}/tests ${D}${PTEST_PATH}/ } |