From b4b2636a681370989f590fe3ce3da25beb76a22f Mon Sep 17 00:00:00 2001 From: Wang Mingyu Date: Wed, 3 Sep 2025 17:03:17 +0800 Subject: yyjson: upgrade 0.11.1 -> 0.12.0 Signed-off-by: Wang Mingyu Signed-off-by: Khem Raj --- meta-oe/recipes-support/yyjson/yyjson_0.11.1.bb | 33 ------------------------- meta-oe/recipes-support/yyjson/yyjson_0.12.0.bb | 33 +++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 33 deletions(-) delete mode 100644 meta-oe/recipes-support/yyjson/yyjson_0.11.1.bb create mode 100644 meta-oe/recipes-support/yyjson/yyjson_0.12.0.bb diff --git a/meta-oe/recipes-support/yyjson/yyjson_0.11.1.bb b/meta-oe/recipes-support/yyjson/yyjson_0.11.1.bb deleted file mode 100644 index 0655f225b4..0000000000 --- a/meta-oe/recipes-support/yyjson/yyjson_0.11.1.bb +++ /dev/null @@ -1,33 +0,0 @@ -DESCRIPTION = "A high performance JSON library written in ANSI C." -HOMEPAGE = "https://github.com/ibireme/yyjson" - -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE;md5=c8ae1b99922935413d4c596f50b59545" - -SRC_URI = "git://github.com/ibireme/yyjson.git;protocol=https;branch=master;tag=${PV}" -SRCREV = "9e24d6bcead647231f81173cc5c6bb6c097c00e4" - - -inherit cmake - -PACKAGECONFIG ??= "reader writer utils fast-fp-conv non-standard utf8-validation unaligned-memory-access" -PACKAGECONFIG[reader] = "-DYYJSON_DISABLE_READER=OFF,-DYYJSON_DISABLE_READER=ON" -PACKAGECONFIG[writer] = "-DYYJSON_DISABLE_WRITER=OFF,-DYYJSON_DISABLE_WRITER=ON" -PACKAGECONFIG[utils] = "-DYYJSON_DISABLE_UTILS=OFF,-DYYJSON_DISABLE_UTILS=ON" -PACKAGECONFIG[fast-fp-conv] = "-DYYJSON_DISABLE_FAST_FP_CONV=OFF,-DYYJSON_DISABLE_FAST_FP_CONV=ON" -PACKAGECONFIG[non-standard] = "-DYYJSON_DISABLE_NON_STANDARD=OFF,-DYYJSON_DISABLE_NON_STANDARD=ON" -PACKAGECONFIG[utf8-validation] = "-DYYJSON_DISABLE_UTF8_VALIDATION=OFF,-DYYJSON_DISABLE_UTF8_VALIDATION=ON" -PACKAGECONFIG[unaligned-memory-access] = "-DYYJSON_DISABLE_UNALIGNED_MEMORY_ACCESS=OFF,-DYYJSON_DISABLE_UNALIGNED_MEMORY_ACCESS=ON" - -EXTRA_OECMAKE:append = " \ --DBUILD_SHARED_LIBS=ON \ --DYYJSON_BUILD_TESTS=OFF \ --DYYJSON_BUILD_FUZZER=OFF \ --DYYJSON_BUILD_MISC=OFF \ --DYYJSON_BUILD_DOC=OFF \ --DYYJSON_ENABLE_COVERAGE=OFF \ --DYYJSON_ENABLE_VALGRIND=OFF \ --DYYJSON_ENABLE_SANITIZE=OFF \ --DYYJSON_ENABLE_FASTMATH=OFF \ --DYYJSON_FORCE_32_BIT=OFF \ -" diff --git a/meta-oe/recipes-support/yyjson/yyjson_0.12.0.bb b/meta-oe/recipes-support/yyjson/yyjson_0.12.0.bb new file mode 100644 index 0000000000..703c2ab3ee --- /dev/null +++ b/meta-oe/recipes-support/yyjson/yyjson_0.12.0.bb @@ -0,0 +1,33 @@ +DESCRIPTION = "A high performance JSON library written in ANSI C." +HOMEPAGE = "https://github.com/ibireme/yyjson" + +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENSE;md5=c8ae1b99922935413d4c596f50b59545" + +SRC_URI = "git://github.com/ibireme/yyjson.git;protocol=https;branch=master;tag=${PV}" +SRCREV = "8b4a38dc994a110abaec8a400615567bd996105f" + + +inherit cmake + +PACKAGECONFIG ??= "reader writer utils fast-fp-conv non-standard utf8-validation unaligned-memory-access" +PACKAGECONFIG[reader] = "-DYYJSON_DISABLE_READER=OFF,-DYYJSON_DISABLE_READER=ON" +PACKAGECONFIG[writer] = "-DYYJSON_DISABLE_WRITER=OFF,-DYYJSON_DISABLE_WRITER=ON" +PACKAGECONFIG[utils] = "-DYYJSON_DISABLE_UTILS=OFF,-DYYJSON_DISABLE_UTILS=ON" +PACKAGECONFIG[fast-fp-conv] = "-DYYJSON_DISABLE_FAST_FP_CONV=OFF,-DYYJSON_DISABLE_FAST_FP_CONV=ON" +PACKAGECONFIG[non-standard] = "-DYYJSON_DISABLE_NON_STANDARD=OFF,-DYYJSON_DISABLE_NON_STANDARD=ON" +PACKAGECONFIG[utf8-validation] = "-DYYJSON_DISABLE_UTF8_VALIDATION=OFF,-DYYJSON_DISABLE_UTF8_VALIDATION=ON" +PACKAGECONFIG[unaligned-memory-access] = "-DYYJSON_DISABLE_UNALIGNED_MEMORY_ACCESS=OFF,-DYYJSON_DISABLE_UNALIGNED_MEMORY_ACCESS=ON" + +EXTRA_OECMAKE:append = " \ +-DBUILD_SHARED_LIBS=ON \ +-DYYJSON_BUILD_TESTS=OFF \ +-DYYJSON_BUILD_FUZZER=OFF \ +-DYYJSON_BUILD_MISC=OFF \ +-DYYJSON_BUILD_DOC=OFF \ +-DYYJSON_ENABLE_COVERAGE=OFF \ +-DYYJSON_ENABLE_VALGRIND=OFF \ +-DYYJSON_ENABLE_SANITIZE=OFF \ +-DYYJSON_ENABLE_FASTMATH=OFF \ +-DYYJSON_FORCE_32_BIT=OFF \ +" -- cgit v1.2.3-54-g00ecf