For anyone interested I made my crude hackish patch for adding elogind support to EFL public in my repo. https://github.com/Obsidian-StudiosInc/os-xtoo/blob/master/dev-libs/efl/files/elogind.patch
Others including myself are interested in playing around with Wayland via elogind vs systemd. I had it for myself sometime back, just making it public for others to tests, review, make changes in EFL upcoming meson build to support such or modify existing make. As a hackish way to bypass the need for journald, I added #ifdef HAVE_SYSTEMDD With 2 Ds, that nothing matches. Just means to avoid that ifdef, when enabling systemd. Since HAVE_SYSTEMD is set for logind usage. IMHO there should be a test for journald specifically when systemd is enabled in build. That way no new configure option, but if for some reason journald is not present, like someone has elogind but not all of systemd. They can still build EFL with systemd enabled. I do not think it makes sense for EFL to have systemd and elogind build options. I think it can be handled both ways via just systemd. Though an elogind option would be clearer for others. Disable systemd, enable elogind as I am doing in my ebuild. You can only set one or the other not both. https://github.com/Obsidian-StudiosInc/os-xtoo/blob/master/dev-libs/efl/efl-9999.ebuild#L32 -- William L. Thomson Jr.
pgp3BrnBga4iS.pgp
Description: OpenPGP digital signature
------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel