From 9be12479df7a4e8e1fc5b7ec867bcb7ff82efa5b Mon Sep 17 00:00:00 2001 From: Liu Yiding Date: Wed, 23 Jul 2025 09:06:04 +0800 Subject: ell: upgrade 0.76 -> 0.78 Changelog: ========== - ecc: Check return value of l_getrandom() - unit: test-ecdh: Add bytes to l_getrandom wrapper - unit: Convert UUID test cases to use precheck feature - unit: Convert PBKDF2 test cases to use precheck feature - unit: Convert check for random support to use test precheck feature - unit: Make the failed precheck test case a success - test: Add flag for indication of inverted precheck results - unit: Use the precheck handler for testing available key support - unit: Use the precheck handler for testing available getrandom support - unit: Use the precheck handler for testing available checksum support - unit: Use the precheck handler for testing available cipher support - test: Provide test data also to the precheck function - unit: Add test cases for precheck of unit tests - test: Add support for precheck handler for unsupported kernel features - Add License variable to pkg-config file (From OE-Core rev: 07b4a4dd2c9e109939cff5a8c58fdf1d01c4d24a) Signed-off-by: Liu Yiding Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- meta/recipes-core/ell/ell_0.76.bb | 18 ------------------ meta/recipes-core/ell/ell_0.78.bb | 18 ++++++++++++++++++ 2 files changed, 18 insertions(+), 18 deletions(-) delete mode 100644 meta/recipes-core/ell/ell_0.76.bb create mode 100644 meta/recipes-core/ell/ell_0.78.bb diff --git a/meta/recipes-core/ell/ell_0.76.bb b/meta/recipes-core/ell/ell_0.76.bb deleted file mode 100644 index fcc56e02f7..0000000000 --- a/meta/recipes-core/ell/ell_0.76.bb +++ /dev/null @@ -1,18 +0,0 @@ -SUMMARY = "Embedded Linux Library" -HOMEPAGE = "https://01.org/ell" -DESCRIPTION = "The Embedded Linux Library (ELL) provides core, \ -low-level functionality for system daemons. It typically has no \ -dependencies other than the Linux kernel, C standard library, and \ -libdl (for dynamic linking). While ELL is designed to be efficient \ -and compact enough for use on embedded Linux platforms, it is not \ -limited to resource-constrained systems." -SECTION = "libs" -LICENSE = "LGPL-2.1-only" -LIC_FILES_CHKSUM = "file://COPYING;md5=fb504b67c50331fc78734fed90fb0e09" - -DEPENDS = "dbus" - -inherit autotools pkgconfig - -SRC_URI = "https://mirrors.edge.kernel.org/pub/linux/libs/${BPN}/${BPN}-${PV}.tar.xz" -SRC_URI[sha256sum] = "a0bf2b5a78450c0c167e3f65c18452ffe4c0f179d48c2a3661e6afaca8017ef9" diff --git a/meta/recipes-core/ell/ell_0.78.bb b/meta/recipes-core/ell/ell_0.78.bb new file mode 100644 index 0000000000..ad16426bad --- /dev/null +++ b/meta/recipes-core/ell/ell_0.78.bb @@ -0,0 +1,18 @@ +SUMMARY = "Embedded Linux Library" +HOMEPAGE = "https://01.org/ell" +DESCRIPTION = "The Embedded Linux Library (ELL) provides core, \ +low-level functionality for system daemons. It typically has no \ +dependencies other than the Linux kernel, C standard library, and \ +libdl (for dynamic linking). While ELL is designed to be efficient \ +and compact enough for use on embedded Linux platforms, it is not \ +limited to resource-constrained systems." +SECTION = "libs" +LICENSE = "LGPL-2.1-only" +LIC_FILES_CHKSUM = "file://COPYING;md5=fb504b67c50331fc78734fed90fb0e09" + +DEPENDS = "dbus" + +inherit autotools pkgconfig + +SRC_URI = "https://mirrors.edge.kernel.org/pub/linux/libs/${BPN}/${BPN}-${PV}.tar.xz" +SRC_URI[sha256sum] = "28ee1a586b4891c96e68667a424684e64ad35120f345e89d6705bd4023d2d40a" -- cgit v1.2.3-54-g00ecf