From dba86284c8b0adca57ac1ecfc3df17fbd9949324 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Tue, 17 Jun 2025 11:21:57 +0200 Subject: [PATCH] meson_options: set default value for systemd support to false a) the automatic detection logic is broken: it automatically enables it when kms+udev enabled and dbus is found. b) it should be a deliberate decision whether to enable it or not, eg. just having (pieces of) systemd libraries present on the build machine doesn't automatically mean the user/distro actually wants it to be used. Signed-off-by: Enrico Weigelt, metux IT consult --- meson_options.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meson_options.txt b/meson_options.txt index 5760b38e9..80df13b1a 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -68,9 +68,9 @@ option('udev', type: 'boolean', value: true) option('udev_kms', type: 'boolean', value: true) option('hal', type: 'combo', choices: ['true', 'false', 'auto'], value: 'auto', description: 'Enable HAL integration') -option('systemd_notify', type: 'combo', choices: ['true', 'false', 'auto'], value: 'auto', +option('systemd_notify', type: 'combo', choices: ['true', 'false', 'auto'], value: 'false', description: 'Enable systemd-notify support') -option('systemd_logind', type: 'combo', choices: ['true', 'false', 'auto'], value: 'auto', +option('systemd_logind', type: 'combo', choices: ['true', 'false', 'auto'], value: 'false', description: 'Enable systemd-logind integration') option('vgahw', type: 'combo', choices: ['true', 'false', 'auto'], value: 'auto', description: 'Xorg VGA access module')