From a7bbf879b5a085199132d0b385161b8c5a29660e Mon Sep 17 00:00:00 2001 From: alperak Date: Thu, 4 Jan 2024 11:44:58 +0300 Subject: onig: upgrade 6.9.8 -> 6.9.9 Changelog: * Update Unicode version 15.1.0 * NEW API: ONIG_OPTION_MATCH_WHOLE_STRING * Fixed: (?I) option was not enabled for character classes (Issue #264). * Changed specification to check for incorrect POSIX bracket (Issue #253). * Changed [[:punct:]] in Unicode encodings to be compatible with POSIX definition. (Issue #268) * Fixed: ONIG_OPTION_FIND_LONGEST behavior Signed-off-by: alperak Signed-off-by: Khem Raj --- meta-oe/recipes-support/onig/onig_6.9.8.bb | 34 ------------------------------ meta-oe/recipes-support/onig/onig_6.9.9.bb | 34 ++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+), 34 deletions(-) delete mode 100644 meta-oe/recipes-support/onig/onig_6.9.8.bb create mode 100644 meta-oe/recipes-support/onig/onig_6.9.9.bb (limited to 'meta-oe/recipes-support/onig') diff --git a/meta-oe/recipes-support/onig/onig_6.9.8.bb b/meta-oe/recipes-support/onig/onig_6.9.8.bb deleted file mode 100644 index 214459228..000000000 --- a/meta-oe/recipes-support/onig/onig_6.9.8.bb +++ /dev/null @@ -1,34 +0,0 @@ -SUMMARY = "Regular expressions library" -DESCRIPTION = "Oniguruma is a modern and flexible regular expressions library. \ -It encompasses features from different regular expression \ -implementations that traditionally exist in different languages. \ -Character encoding can be specified per regular expression object." -HOMEPAGE = "https://github.com/kkos/oniguruma" -LICENSE = "BSD-2-Clause" -LIC_FILES_CHKSUM = "file://COPYING;md5=e6365c225bb5cc4321d0913f0baffa04" - -SRC_URI = "\ - https://github.com/kkos/oniguruma/releases/download/v${PV}/${BP}.tar.gz \ - file://0001-build-don-t-link-against-host-system-libraries.patch \ - file://0002-build-enable-serial-tests-automake-option-for-ptest.patch \ - file://run-ptest \ -" - -SRC_URI[sha256sum] = "28cd62c1464623c7910565fb1ccaaa0104b2fe8b12bcd646e81f73b47535213e" - -BINCONFIG = "${bindir}/onig-config" - -inherit autotools binconfig-disabled ptest - -BBCLASSEXTEND = "native" - -do_compile_ptest() { - oe_runmake -C test buildtest-TESTS -} - -do_install_ptest() { - mkdir -p ${D}${PTEST_PATH}/tests - install -m 0755 -t ${D}${PTEST_PATH}/tests/ ${B}/test/.libs/* -} - -PROVIDES += "oniguruma" diff --git a/meta-oe/recipes-support/onig/onig_6.9.9.bb b/meta-oe/recipes-support/onig/onig_6.9.9.bb new file mode 100644 index 000000000..b29437db1 --- /dev/null +++ b/meta-oe/recipes-support/onig/onig_6.9.9.bb @@ -0,0 +1,34 @@ +SUMMARY = "Regular expressions library" +DESCRIPTION = "Oniguruma is a modern and flexible regular expressions library. \ +It encompasses features from different regular expression \ +implementations that traditionally exist in different languages. \ +Character encoding can be specified per regular expression object." +HOMEPAGE = "https://github.com/kkos/oniguruma" +LICENSE = "BSD-2-Clause" +LIC_FILES_CHKSUM = "file://COPYING;md5=e6365c225bb5cc4321d0913f0baffa04" + +SRC_URI = "\ + https://github.com/kkos/oniguruma/releases/download/v${PV}/${BP}.tar.gz \ + file://0001-build-don-t-link-against-host-system-libraries.patch \ + file://0002-build-enable-serial-tests-automake-option-for-ptest.patch \ + file://run-ptest \ +" + +SRC_URI[sha256sum] = "60162bd3b9fc6f4886d4c7a07925ffd374167732f55dce8c491bfd9cd818a6cf" + +BINCONFIG = "${bindir}/onig-config" + +inherit autotools binconfig-disabled ptest + +BBCLASSEXTEND = "native" + +do_compile_ptest() { + oe_runmake -C test buildtest-TESTS +} + +do_install_ptest() { + mkdir -p ${D}${PTEST_PATH}/tests + install -m 0755 -t ${D}${PTEST_PATH}/tests/ ${B}/test/.libs/* +} + +PROVIDES += "oniguruma" -- cgit v1.2.3-54-g00ecf