summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Ferland <marc.ferland@gmail.com>2024-07-22 22:41:50 -0400
committerKhem Raj <raj.khem@gmail.com>2024-07-25 18:48:11 -0700
commitd75f2277f23a70aa6d8294d45dd0a2d5c8fe83a5 (patch)
tree2aa20e8f3bd3871dc6d4fa05868ae8dbbaf2045c
parentfb3408270282fbd619df7a5efac5178cabc37ddb (diff)
downloadmeta-openembedded-d75f2277f23a70aa6d8294d45dd0a2d5c8fe83a5.tar.gz
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 <marc.ferland@gmail.com>
-rw-r--r--meta-oe/recipes-extended/polkit/polkit_124.bb5
1 files 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 = " \
25PACKAGECONFIG[dbus] = ",,dbus" 25PACKAGECONFIG[dbus] = ",,dbus"
26PACKAGECONFIG[gtk-doc] = "-Dgtk_doc=true,-Dgtk_doc=false,gtk-doc-native" 26PACKAGECONFIG[gtk-doc] = "-Dgtk_doc=true,-Dgtk_doc=false,gtk-doc-native"
27PACKAGECONFIG[pam] = "-Dauthfw=pam,-Dauthfw=shadow,libpam,libpam" 27PACKAGECONFIG[pam] = "-Dauthfw=pam,-Dauthfw=shadow,libpam,libpam"
28PACKAGECONFIG[systemd] = "-Dsession_tracking=libsystemd-login,-Dsession_tracking=ConsoleKit,systemd" 28PACKAGECONFIG[systemd] = "-Dsession_tracking=libsystemd-login,,systemd,,,consolekit elogind"
29PACKAGECONFIG[consolekit] = ",,,consolekit" 29PACKAGECONFIG[consolekit] = "-Dsession_tracking=ConsoleKit,,,consolekit,,systemd elogind"
30PACKAGECONFIG[elogind] = "-Dsession_tracking=libelogin,,elogind,,,systemd consolekit"
30 31
31# Default to mozjs javascript library 32# Default to mozjs javascript library
32PACKAGECONFIG[mozjs] = "-Djs_engine=mozjs,,mozjs-115,,,duktape" 33PACKAGECONFIG[mozjs] = "-Djs_engine=mozjs,,mozjs-115,,,duktape"