From d75f2277f23a70aa6d8294d45dd0a2d5c8fe83a5 Mon Sep 17 00:00:00 2001 From: Marc Ferland Date: Mon, 22 Jul 2024 22:41:50 -0400 Subject: [PATCH] polikt: add elogind packageconfig option Add elogind package config option. Also make sure the systemd, consolekit and elogind options are mutually exclusive (as defined in the meson_options.txt file). Signed-off-by: Marc Ferland --- meta-oe/recipes-extended/polkit/polkit_124.bb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/meta-oe/recipes-extended/polkit/polkit_124.bb b/meta-oe/recipes-extended/polkit/polkit_124.bb index a597b40ee3..c5b9b31b05 100644 --- a/meta-oe/recipes-extended/polkit/polkit_124.bb +++ b/meta-oe/recipes-extended/polkit/polkit_124.bb @@ -25,8 +25,9 @@ PACKAGECONFIG = " \ PACKAGECONFIG[dbus] = ",,dbus" PACKAGECONFIG[gtk-doc] = "-Dgtk_doc=true,-Dgtk_doc=false,gtk-doc-native" PACKAGECONFIG[pam] = "-Dauthfw=pam,-Dauthfw=shadow,libpam,libpam" -PACKAGECONFIG[systemd] = "-Dsession_tracking=libsystemd-login,-Dsession_tracking=ConsoleKit,systemd" -PACKAGECONFIG[consolekit] = ",,,consolekit" +PACKAGECONFIG[systemd] = "-Dsession_tracking=libsystemd-login,,systemd,,,consolekit elogind" +PACKAGECONFIG[consolekit] = "-Dsession_tracking=ConsoleKit,,,consolekit,,systemd elogind" +PACKAGECONFIG[elogind] = "-Dsession_tracking=libelogin,,elogind,,,systemd consolekit" # Default to mozjs javascript library PACKAGECONFIG[mozjs] = "-Djs_engine=mozjs,,mozjs-115,,,duktape"