From ea526f04c7643622336e1a99f47d221eaa6055eb Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Wed, 29 Mar 2023 22:04:06 -0700 Subject: castxml: Upgrade to 0.6.1 It supports clang-16 Signed-off-by: Khem Raj --- recipes-devtools/castxml/castxml_0.5.1.bb | 29 ----------------------------- recipes-devtools/castxml/castxml_0.6.1.bb | 27 +++++++++++++++++++++++++++ 2 files changed, 27 insertions(+), 29 deletions(-) delete mode 100644 recipes-devtools/castxml/castxml_0.5.1.bb create mode 100644 recipes-devtools/castxml/castxml_0.6.1.bb diff --git a/recipes-devtools/castxml/castxml_0.5.1.bb b/recipes-devtools/castxml/castxml_0.5.1.bb deleted file mode 100644 index b3e4a18..0000000 --- a/recipes-devtools/castxml/castxml_0.5.1.bb +++ /dev/null @@ -1,29 +0,0 @@ -SUMMARY = "C-family abstract syntax tree XML output tool." -LICENSE = "Apache-2.0" -LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" - -SRC_URI = "git://github.com/CastXML/CastXML;protocol=https;branch=master" - -SRCREV = "6d5a3c62ce28fa930456d64c0cfe338e9e3ae08e" - -PV .= "+0.5.2+${SRCPV}" - -S = "${WORKDIR}/git" - -DEPENDS = "clang" - -# Match clang's idea of what TOOLCHAIN should be. -TOOLCHAIN = "clang" -TOOLCHAIN:class-native = "gcc" -TOOLCHAIN:class-nativesdk = "clang" - -BUILD_CC:class-nativesdk = "clang" -BUILD_CXX:class-nativesdk = "clang++" -BUILD_AR:class-nativesdk = "llvm-ar" -BUILD_RANLIB:class-nativesdk = "llvm-ranlib" -BUILD_NM:class-nativesdk = "llvm-nm" -LDFLAGS:append:class-nativesdk = " -fuse-ld=gold" - -inherit cmake cmake-native pkgconfig python3native - -BBCLASSEXTEND = "native nativesdk" diff --git a/recipes-devtools/castxml/castxml_0.6.1.bb b/recipes-devtools/castxml/castxml_0.6.1.bb new file mode 100644 index 0000000..50f8a9f --- /dev/null +++ b/recipes-devtools/castxml/castxml_0.6.1.bb @@ -0,0 +1,27 @@ +SUMMARY = "C-family abstract syntax tree XML output tool." +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" + +SRC_URI = "git://github.com/CastXML/CastXML;protocol=https;branch=master" + +SRCREV = "f70f9d3f52eb6acce7df409f1df7236d36a2e320" + +S = "${WORKDIR}/git" + +DEPENDS = "clang" + +# Match clang's idea of what TOOLCHAIN should be. +TOOLCHAIN = "clang" +TOOLCHAIN:class-native = "gcc" +TOOLCHAIN:class-nativesdk = "clang" + +BUILD_CC:class-nativesdk = "clang" +BUILD_CXX:class-nativesdk = "clang++" +BUILD_AR:class-nativesdk = "llvm-ar" +BUILD_RANLIB:class-nativesdk = "llvm-ranlib" +BUILD_NM:class-nativesdk = "llvm-nm" +LDFLAGS:append:class-nativesdk = " -fuse-ld=gold" + +inherit cmake cmake-native pkgconfig python3native + +BBCLASSEXTEND = "native nativesdk" -- cgit v1.2.3-54-g00ecf