mirror of
https://git.yoctoproject.org/poky
synced 2026-04-03 20:02:24 +02:00
python3-jinja2: Upgrade 3.1.3 -> 3.1.4
Switch to use flit core since upstream changed. They also changed the capitalisation under pypi. The license didn't change but the file was renamed, probably as it wasn't rst. (From OE-Core rev: 58ee84c274b0c93902aad5d4f434daec5da55134) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit e352680528b18c3cdae26233bef7cddc2771d42d) Upgrade fixes CVE-2024-34064 Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
This commit is contained in:
committed by
Steve Sakoman
parent
67e1f5404c
commit
b1b94b434d
48
meta/recipes-devtools/python/python3-jinja2_3.1.4.bb
Normal file
48
meta/recipes-devtools/python/python3-jinja2_3.1.4.bb
Normal file
@@ -0,0 +1,48 @@
|
||||
DESCRIPTION = "Python Jinja2: A small but fast and easy to use stand-alone template engine written in pure python."
|
||||
HOMEPAGE = "https://pypi.org/project/Jinja2/"
|
||||
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=5dc88300786f1c214c1e9827a5229462"
|
||||
|
||||
SRC_URI[sha256sum] = "4a3aee7acbbe7303aede8e9648d13b8bf88a429282aa6122a993f0ac800cb369"
|
||||
|
||||
PYPI_PACKAGE = "jinja2"
|
||||
|
||||
CVE_PRODUCT = "jinja2 jinja"
|
||||
|
||||
CLEANBROKEN = "1"
|
||||
|
||||
inherit pypi python_flit_core
|
||||
inherit ${@bb.utils.filter('DISTRO_FEATURES', 'ptest', d)}
|
||||
|
||||
SRC_URI += " \
|
||||
file://run-ptest \
|
||||
"
|
||||
|
||||
do_install_ptest() {
|
||||
install -d ${D}${PTEST_PATH}/tests
|
||||
cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/
|
||||
}
|
||||
|
||||
RDEPENDS:${PN}-ptest += " \
|
||||
${PYTHON_PN}-pytest \
|
||||
${PYTHON_PN}-toml \
|
||||
${PYTHON_PN}-unixadmin \
|
||||
"
|
||||
|
||||
RDEPENDS:${PN} += " \
|
||||
${PYTHON_PN}-asyncio \
|
||||
${PYTHON_PN}-crypt \
|
||||
${PYTHON_PN}-io \
|
||||
${PYTHON_PN}-json \
|
||||
${PYTHON_PN}-markupsafe \
|
||||
${PYTHON_PN}-math \
|
||||
${PYTHON_PN}-netclient \
|
||||
${PYTHON_PN}-numbers\
|
||||
${PYTHON_PN}-pickle \
|
||||
${PYTHON_PN}-pprint \
|
||||
${PYTHON_PN}-shell \
|
||||
${PYTHON_PN}-threading \
|
||||
"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
Reference in New Issue
Block a user