FS#78567 - [greetd] Add support for greetd-gtkgreet

Attached to Project: Community Packages
Opened by Ignacio Taranto (itaranto) - Sunday, 21 May 2023, 17:07 GMT
Last edited by Caleb Maclennan (alerque) - Monday, 26 June 2023, 12:22 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Caleb Maclennan (alerque)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Consider supporting (packaging) greetd-gtkgreet.

It's a shame that `gtkgreet` isn't in the official Arch repositories while `greetd` itself is.

`gtkgreet` is the flagship graphical greeter from `greetd`.

AUR package: https://aur.archlinux.org/packages/greetd-gtkgreet
This task depends upon

Closed by  Caleb Maclennan (alerque)
Monday, 26 June 2023, 12:22 GMT
Reason for closing:  Implemented
Comment by Caleb Maclennan (alerque) - Monday, 22 May 2023, 19:37 GMT
The issue here is it isn't the greeter *I use*, so it's harder to conjure up the time to package it and test it.

If you wanted to move this along I'd say taking the AUR packaging and overhauling it to follow the style, split packaging, and other adoptions I made to other greeters, then posting it here and/or getting the AUR package to run with those tweaks would greatly ease my work when I go to create this.
Comment by Ignacio Taranto (itaranto) - Tuesday, 23 May 2023, 23:53 GMT
Alright, sounds good. I'll do that the moment I've got some free time.
Comment by Ignacio Taranto (itaranto) - Friday, 26 May 2023, 01:15 GMT
I adapted the PKGBUILD of `greetd-gtkgreet` (https://aur.archlinux.org/packages/greetd-gtkgreet) and `greetd-wlgreet` (https://aur.archlinux.org/packages/greetd-wlgreet) to follow the Arch guidelines.

I had to patch `greetd-gtkgreet` to ignore a compiler warning, that was already fixed in the `master` branch.

I'm attaching a Tar with both PKGBUILDs.
Comment by Ignacio Taranto (itaranto) - Friday, 26 May 2023, 15:28 GMT
Well... unlike gtkgreet, wlgreet doesn't seem to be working for me. So I guess, that shouldn't be supported until it's fixed.
Comment by Caleb Maclennan (alerque) - Friday, 16 June 2023, 18:16 GMT
Sorry it took me a while to get to, but I just posted gtkgreet to [extra-testing]. Thanks for the contribution. I had to massage it a little more, but no worries. Feel free to give it a spin and report any issues.
Comment by Ignacio Taranto (itaranto) - Saturday, 17 June 2023, 17:46 GMT
No problem. I'll post any feedback I have here.

Thank you.

Loading...