Skip to content

update gentoo ebuild#78

Open
PPN-SD wants to merge 2 commits into
shdown:masterfrom
PPN-SD:upd_gentoo
Open

update gentoo ebuild#78
PPN-SD wants to merge 2 commits into
shdown:masterfrom
PPN-SD:upd_gentoo

Conversation

@PPN-SD

@PPN-SD PPN-SD commented Jan 8, 2026

Copy link
Copy Markdown

Hi, I plan to add luastatus in https://github.com/gentoo/guru
For this, I tried to simplify the ebuild a bit to avoid too many useflags without dependencies.
Tell me what you think about this update. In::guru, it will have more chance to be installed.

use lua-single eclass
useflag only if deps are required
wireup tests
generate manpages unconditionnally
install examples unconditionnally

Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
use lua-single eclass
useflag only if deps are required
wireup tests
generate manpages unconditionnally
install examples unconditionnally

Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
@shdown

shdown commented Jan 13, 2026

Copy link
Copy Markdown
Owner

You, um, changed something?

@PPN-SD

PPN-SD commented Jan 13, 2026

Copy link
Copy Markdown
Author

You, um, changed something?'

Yes, it allows custom plugins_dir now.

@shdown

shdown commented Jan 13, 2026

Copy link
Copy Markdown
Owner

Yes, but does it address my comment? I’ll duplicate it here:

I think barlibs/{dwm,lemonbar,stdout} and plugins/{xkb,xtitle} should have their own USE flags.

Also, where is the llamacxx plugin?

@PPN-SD

PPN-SD commented Jan 13, 2026

Copy link
Copy Markdown
Author

I can't find your first comment sry.

I thought X for xcb/X11 deps was a good option, but useflags for each barlib makes sense. For llamacxx I may have misinterpreted the comment about this option in Readme.

I'll update.

Repository owner deleted a comment from sonarqubecloud Bot May 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants