Created attachment 271559 [details, diff]
Ebuild changes for lightdm-0.3.2
As above. I've made a couple of small changes into ebuild:
Fixed GTK+ dep, since themes require at least GTK+ >= 2.24.3 (as told in /var/log/lightdm/:0-greeter.log once tested this new ebuild).
Added vala USE flag with a couple of variables (extracted from config.log) to let it be correctly found.
It also seems to compile fine with gobject-introspection-0.10.2 (latest stable).
(this is an automated message based on filtering criteria that matched this
Hello, The Gentoo Team would like to firstly thank you for your ebuild
submission. We also apologize for not being able to accomendate you on a timely
manor. There are simply too many new packages.
Allow me to use this opportunity to introduce you to Gentoo Sunrise. The
overlay is a overlay for Gentoo which we allow trusted users to commit to
all users can have ebuilds reviewed by Gentoo devs for entry into the overlay.
So, the sunrise team is suggesting that you look into this and submit your
ebuild to the overlay where even *you* can commit to. =)
Because this is a mass message, we are also asking you to be patient with us.
anticipate a large number of requests in a short time.
On behalf of the Gentoo Sunrise Team,
Please ignore the comment 1 which is invalid because lightdm is in portage.
(In reply to comment #2)
> Please ignore the comment 1 which is invalid because lightdm is in portage.
No it's not. It was punted ~4h ago, cause it didn't receive deeply needed care and love.
lightdm-0.9.2 was released yesterday. I will give it an another try soon as Ubuntu is switching from GDM to LightDM.
Another vote for lightdm.
I added lightdm-0.9.2 to my overlay, but it is also available from
calculate and betagarden overlay:
I will take it
(In reply to comment #6)
Could you please explain me why you need the gtk patch? Did you try to contact upstream about this patch?
(In reply to comment #8)
> (In reply to comment #6)
> Could you please explain me why you need the gtk patch? Did you try to contact
> upstream about this patch?
-support >=gtk-2.0 instead of gtk-3.0 only
-allow to disable gtk greeter even if gtk is installed (in the case one only wants qt4 greeter)
Ok but I think the patch is not complete. A variable named $compile_liblightdm_gtk should also be defined so it can be used in the final $echo message in configure.ac.
Did you try to talk to upstream about your patch?
(In reply to comment #10)
> Ok but I think the patch is not complete. A variable named
> $compile_liblightdm_gtk should also be defined so it can be used in the final
> $echo message in configure.ac.
No, there is already "GTK+ Greeter: yes/no" in the output. For qt4 one can build the lightdm-qt lib without building the qt4 greeter (even if I don't know if this combination makes sense). For gtk there is only the greeter.
> Did you try to talk to upstream about your patch?
No, as I didn't change anything in the "real code" and making gtk+ optional is more a gentoo thing, so I didn't want to bother them. If we are planing to keep the patch I will send it to them.
(In reply to comment #11)
Yes you are right. Well yes I plan to keep the patch around so if you want to talk to them that would be great :)
(In reply to comment #12)
> (In reply to comment #11)
> Yes you are right. Well yes I plan to keep the patch around so if you want to
> talk to them that would be great :)
Currently there is this bug  that prevents me from committing this to portage tree. Moreover, I am working on a better gtk-greeter configuration ( possibly a gentoo background )
(In reply to comment #13)
There is a minor issue with your patch. >= gtk+-2.0 has to be replaced with gtk+-2.0 >= 2.0 :)
(In reply to comment #15)
> (In reply to comment #13)
> There is a minor issue with your patch. >= gtk+-2.0 has to be replaced with
> gtk+-2.0 >= 2.0 :)
Actually the problem is slightly more complicated as gtk+-3.0 comes with a different pkg-config file than gtk+-2.0.
I updated the patch in cj-overlay.
0.9.7 is now in CVS but it will remain masked until the $URL bug is resolved. Thank you all