From 93286ad8b7c3b30e7dbe156b5265f169d741e5e5 Mon Sep 17 00:00:00 2001 From: Wenlin Kang Date: Fri, 17 Apr 2026 21:30:04 +0800 Subject: [PATCH] xfce4-screensaver: add dependencies libpam and systemd The meson_options.txt sets authentication-scheme to 'pam' and session-manager to 'systemd' by default, which requires libpam and systemd at build time. Add them to DEPENDS to fix the configuration failures: ../sources/xfce4-screensaver-4.20.2/meson.build:167:20: ERROR: C shared or static library 'pam' not found ../sources/xfce4-screensaver-4.20.2/meson.build:265:26: ERROR: Dependency "libsystemd" not found, tried pkgconfig Signed-off-by: Wenlin Kang Signed-off-by: Khem Raj --- .../recipes-apps/xfce4-screensaver/xfce4-screensaver_4.20.2.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-xfce/recipes-apps/xfce4-screensaver/xfce4-screensaver_4.20.2.bb b/meta-xfce/recipes-apps/xfce4-screensaver/xfce4-screensaver_4.20.2.bb index 2033eb082f..b95bfc170c 100644 --- a/meta-xfce/recipes-apps/xfce4-screensaver/xfce4-screensaver_4.20.2.bb +++ b/meta-xfce/recipes-apps/xfce4-screensaver/xfce4-screensaver_4.20.2.bb @@ -10,7 +10,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ XFCE_COMPRESS_TYPE = "xz" XFCEBASEBUILDCLASS = "meson" -DEPENDS = "dbus-glib garcon gtk+3 libxklavier libxscrnsaver virtual/libx11 xfconf libwnck3" +DEPENDS = "dbus-glib garcon gtk+3 libxklavier libxscrnsaver virtual/libx11 xfconf libwnck3 libpam systemd" inherit xfce-app