From c5199e0925c9eef1cae99625ee196a61ca137d76 Mon Sep 17 00:00:00 2001 From: Wang Mingyu Date: Mon, 10 Feb 2025 17:01:35 +0800 Subject: smarty: update 5.4.2 -> 5.4.3 Changelog: =========== - replace/qualify call_user_func_array - Restore special handling of isset and empty as it was in v4 Signed-off-by: Wang Mingyu Signed-off-by: Khem Raj --- meta-oe/recipes-support/smarty/smarty_5.4.2.bb | 40 -------------------------- meta-oe/recipes-support/smarty/smarty_5.4.3.bb | 40 ++++++++++++++++++++++++++ 2 files changed, 40 insertions(+), 40 deletions(-) delete mode 100644 meta-oe/recipes-support/smarty/smarty_5.4.2.bb create mode 100644 meta-oe/recipes-support/smarty/smarty_5.4.3.bb (limited to 'meta-oe') diff --git a/meta-oe/recipes-support/smarty/smarty_5.4.2.bb b/meta-oe/recipes-support/smarty/smarty_5.4.2.bb deleted file mode 100644 index 95673e2bb9..0000000000 --- a/meta-oe/recipes-support/smarty/smarty_5.4.2.bb +++ /dev/null @@ -1,40 +0,0 @@ -SUMMARY = "Template engine for PHP" -DESCRIPTION = "\ - Smarty facilitates the separation of presentation (HTML/CSS) from \ - application logic. This implies that PHP code is application logic, and is \ - separated from the presentation. \ -" -HOMEPAGE = "https://smarty-php.github.io/smarty/" -BUGTRACKER = "https://github.com/smarty-php/smarty/issues" - -LICENSE = "GPL-3.0-only" -LIC_FILES_CHKSUM = "file://LICENSE;md5=2c0f216b2120ffc367e20f2b56df51b3" - -SRC_URI = "git://github.com/smarty-php/smarty.git;protocol=https;branch=master" - -SRCREV = "642a97adcc2bf6c1b2458d6afeeb36ae001c1c2f" - -S = "${UNPACKDIR}/git" - -INHIBIT_DEFAULT_DEPS = "1" - -inherit allarch - -# `make clean` removes files, they can't be rebuild with `make all` -CLEANBROKEN = "1" - -do_configure[noexec] = "1" -do_compile[noexec] = "1" - -do_install() { - install -d ${D}${datadir}/php/smarty3/libs/ - install -m 0644 ${S}/libs/*.php ${D}${datadir}/php/smarty3/libs/ - - install -d ${D}${datadir}/php/smarty3/src/ - cp -rf ${S}/src/* ${D}${datadir}/php/smarty3/src/ -} -FILES:${PN} += "${datadir}/php/smarty3/" - -RDEPENDS:${PN} = "php" - -CVE_STATUS[CVE-2020-10375] = "cpe-incorrect: The recipe used in the meta-openembedded is a different smarty package compared to the one which has the CVE issue." diff --git a/meta-oe/recipes-support/smarty/smarty_5.4.3.bb b/meta-oe/recipes-support/smarty/smarty_5.4.3.bb new file mode 100644 index 0000000000..30a274e6c8 --- /dev/null +++ b/meta-oe/recipes-support/smarty/smarty_5.4.3.bb @@ -0,0 +1,40 @@ +SUMMARY = "Template engine for PHP" +DESCRIPTION = "\ + Smarty facilitates the separation of presentation (HTML/CSS) from \ + application logic. This implies that PHP code is application logic, and is \ + separated from the presentation. \ +" +HOMEPAGE = "https://smarty-php.github.io/smarty/" +BUGTRACKER = "https://github.com/smarty-php/smarty/issues" + +LICENSE = "GPL-3.0-only" +LIC_FILES_CHKSUM = "file://LICENSE;md5=2c0f216b2120ffc367e20f2b56df51b3" + +SRC_URI = "git://github.com/smarty-php/smarty.git;protocol=https;branch=master" + +SRCREV = "c6bff5795081ca5e60aabda59fb87daa511acd1e" + +S = "${UNPACKDIR}/git" + +INHIBIT_DEFAULT_DEPS = "1" + +inherit allarch + +# `make clean` removes files, they can't be rebuild with `make all` +CLEANBROKEN = "1" + +do_configure[noexec] = "1" +do_compile[noexec] = "1" + +do_install() { + install -d ${D}${datadir}/php/smarty3/libs/ + install -m 0644 ${S}/libs/*.php ${D}${datadir}/php/smarty3/libs/ + + install -d ${D}${datadir}/php/smarty3/src/ + cp -rf ${S}/src/* ${D}${datadir}/php/smarty3/src/ +} +FILES:${PN} += "${datadir}/php/smarty3/" + +RDEPENDS:${PN} = "php" + +CVE_STATUS[CVE-2020-10375] = "cpe-incorrect: The recipe used in the meta-openembedded is a different smarty package compared to the one which has the CVE issue." -- cgit v1.2.3-54-g00ecf