From aed7a9868a618930750cbad4ce71cd01afbbf2de Mon Sep 17 00:00:00 2001 From: Wang Mingyu Date: Tue, 11 Mar 2025 16:54:43 +0800 Subject: libtinyxml2: upgrade 10.0.0 -> 10.1.0 Signed-off-by: Wang Mingyu Signed-off-by: Khem Raj --- .../libtinyxml2/libtinyxml2_10.0.0.bb | 31 ---------------------- .../libtinyxml2/libtinyxml2_10.1.0.bb | 31 ++++++++++++++++++++++ 2 files changed, 31 insertions(+), 31 deletions(-) delete mode 100644 meta-oe/recipes-support/libtinyxml2/libtinyxml2_10.0.0.bb create mode 100644 meta-oe/recipes-support/libtinyxml2/libtinyxml2_10.1.0.bb diff --git a/meta-oe/recipes-support/libtinyxml2/libtinyxml2_10.0.0.bb b/meta-oe/recipes-support/libtinyxml2/libtinyxml2_10.0.0.bb deleted file mode 100644 index 2ee43ebc03..0000000000 --- a/meta-oe/recipes-support/libtinyxml2/libtinyxml2_10.0.0.bb +++ /dev/null @@ -1,31 +0,0 @@ -SUMMARY = "TinyXML-2 is a simple, small, efficient, C++ XML parser that can be easily integrating into other programs" -HOMEPAGE = "https://leethomason.github.io/tinyxml2" -SECTION = "libs" -LICENSE = "Zlib" -LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=135624eef03e1f1101b9ba9ac9b5fffd" -CVE_PRODUCT = "tinyxml2" - -SRCREV = "321ea883b7190d4e85cae5512a12e5eaa8f8731f" -SRC_URI = "git://github.com/leethomason/tinyxml2.git;branch=master;protocol=https \ - file://run-ptest" - -S = "${WORKDIR}/git" - -inherit meson ptest - -EXTRA_OEMESON += " \ - ${@bb.utils.contains('PTEST_ENABLED', '1', '-Dtests=true', '', d)} \ - -Ddefault_library=both \ -" - -CXXFLAGS:append:libc-musl = " -D_LARGEFILE64_SOURCE" - -do_install_ptest() { - install -Dm 0755 ${B}/xmltest ${D}${PTEST_PATH}/xmltest - install -d ${D}${PTEST_PATH}/resources/out - for f in ${S}/resources/*.xml; do - install -m 0644 $f ${D}${PTEST_PATH}/resources/ - done -} - -BBCLASSEXTEND = "native nativesdk" diff --git a/meta-oe/recipes-support/libtinyxml2/libtinyxml2_10.1.0.bb b/meta-oe/recipes-support/libtinyxml2/libtinyxml2_10.1.0.bb new file mode 100644 index 0000000000..6bea792a78 --- /dev/null +++ b/meta-oe/recipes-support/libtinyxml2/libtinyxml2_10.1.0.bb @@ -0,0 +1,31 @@ +SUMMARY = "TinyXML-2 is a simple, small, efficient, C++ XML parser that can be easily integrating into other programs" +HOMEPAGE = "https://leethomason.github.io/tinyxml2" +SECTION = "libs" +LICENSE = "Zlib" +LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=135624eef03e1f1101b9ba9ac9b5fffd" +CVE_PRODUCT = "tinyxml2" + +SRCREV = "57eea48c5bfc354ac45d53b2eb499e66c80d63e0" +SRC_URI = "git://github.com/leethomason/tinyxml2.git;branch=master;protocol=https \ + file://run-ptest" + +S = "${WORKDIR}/git" + +inherit meson ptest + +EXTRA_OEMESON += " \ + ${@bb.utils.contains('PTEST_ENABLED', '1', '-Dtests=true', '', d)} \ + -Ddefault_library=both \ +" + +CXXFLAGS:append:libc-musl = " -D_LARGEFILE64_SOURCE" + +do_install_ptest() { + install -Dm 0755 ${B}/xmltest ${D}${PTEST_PATH}/xmltest + install -d ${D}${PTEST_PATH}/resources/out + for f in ${S}/resources/*.xml; do + install -m 0644 $f ${D}${PTEST_PATH}/resources/ + done +} + +BBCLASSEXTEND = "native nativesdk" -- cgit v1.2.3-54-g00ecf