SDDM is already able to run on Wayland, for example Fedora 21 is able to run that configuration. So this request is for adding the wayland USE flag to x11-misc/sddm-0.11.0. The patch should also apply to x11-misc/sddm-0.10.0, older versions are untested. Reproducible: Always
Created attachment 393568 [details, diff] Patch for x11-sddm-0.11.0.ebuild
Comment on attachment 393568 [details, diff] Patch for x11-sddm-0.11.0.ebuild There is no such thing as "x11-misc/sddm-0.11.0.ebuild".
Comment on attachment 393568 [details, diff] Patch for x11-sddm-0.11.0.ebuild Missing dependency on dev-libs/wayland.
(In reply to Jeroen Roovers from comment #2) > There is no such thing as "x11-misc/sddm-0.11.0.ebuild". Sorry, typo. Anyway, there is no such thing as x11-sddm-0.11.0.ebuild. It's x11-misc/sddm/sddm-0.11.0.ebuild or sddm-0.11.0.ebuild, which one do you prefer? :) (In reply to Jeroen Roovers from comment #3) > Missing dependency on dev-libs/wayland. I just noticed that, too. Also I noticed that "grep -r -e wayland -e Wayland -e WAYLAND" doesn't find anything in SDDMs build dir, so setting -DWAYLAND has no effect. On the other hand at least Arch, Fedora and Wikipedia say SDDM is able to run on Wayland. Fedora (and Maui/Hawaii?) even proved it, so more research is needed. I just tried to talk to the SDDM devs via IRC but they don't seem to be available.
I'm pretty sure they are using a patch authored by Pier from the Maui Project. https://github.com/sddm/sddm/pull/153
(In reply to Tony Murray from comment #5) > I'm pretty sure they are using a patch authored by Pier from the Maui > Project. > https://github.com/sddm/sddm/pull/153 Good catch, thanks. Now I'm not that git expert but I checked the commit history against the commits added to the pull request. It looks like all patches are already in master or not needed, except the "Wayland port" one, which is broken. As SDDM is licensed under the terms of the GPL Fedoras fixes for the commit must be somewhere but their changelog doesn't give any hint https://apps.fedoraproject.org/packages/sddm/changelog/ and they say they didn't apply any patches: https://apps.fedoraproject.org/packages/sddm/sources
> As SDDM is licensed under the terms of the GPL Fedoras fixes for the commit > must be somewhere but their changelog doesn't give any hint > https://apps.fedoraproject.org/packages/sddm/changelog/ and they say they > didn't apply any patches: > https://apps.fedoraproject.org/packages/sddm/sources Are you sure SDDM on Fedora uses Wayland? I looked through the spec file and I don't think it does. I think you can launch a wayland session from SDDM, but it is using X itself.
Please close this bug. SDDM does have a released wayland backend yet. It does support starting Wayland sessions and that works with the current packages.