From 4954305d95cd70b5a54fa104ea50101ca2b7f6b2 Mon Sep 17 00:00:00 2001 From: Luciano Gomes Date: Fri, 19 Jun 2026 10:39:49 -0300 Subject: [PATCH 1/2] conf/layer.conf: Add OE-Core layer dependency Declare the core collection dependency in layer.conf so layer tooling can validate the dependency already documented in the README. Signed-off-by: Luciano Gomes --- conf/layer.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/conf/layer.conf b/conf/layer.conf index ba5a1c5..37efb68 100644 --- a/conf/layer.conf +++ b/conf/layer.conf @@ -8,6 +8,7 @@ BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \ BBFILE_COLLECTIONS += "ossystems-base" BBFILE_PATTERN_ossystems-base := "^${LAYERDIR}/" BBFILE_PRIORITY_ossystems-base = "8" +LAYERDEPENDS_ossystems-base = "core" addpylib ${LAYERDIR}/lib ossystems From 6a2a42f29d5312b3c0eb26b9f1631f75583165ac Mon Sep 17 00:00:00 2001 From: Luciano Gomes Date: Fri, 19 Jun 2026 10:48:48 -0300 Subject: [PATCH 2/2] weston-touch-calibrator-service: Require pam distro feature weston-init depends on pam being enabled and is skipped under nodistro when DISTRO_FEATURES does not include it. Since the calibrator service unconditionally RDEPENDS on weston-init, require pam here too so yocto-check-layer skips the recipe instead of failing world signature generation. --- .../weston-touch-calibrator-service_1.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-graphics/weston-touch-calibrator-service/weston-touch-calibrator-service_1.0.bb b/recipes-graphics/weston-touch-calibrator-service/weston-touch-calibrator-service_1.0.bb index 7e71aea..9f02ac1 100644 --- a/recipes-graphics/weston-touch-calibrator-service/weston-touch-calibrator-service_1.0.bb +++ b/recipes-graphics/weston-touch-calibrator-service/weston-touch-calibrator-service_1.0.bb @@ -15,7 +15,7 @@ SRC_URI = "\ inherit systemd features_check -REQUIRED_DISTRO_FEATURES += "wayland" +REQUIRED_DISTRO_FEATURES += "wayland pam" SYSTEMD_SERVICE:${PN} = "weston-touch-calibrator.service"