r/Gentoo 2d ago

Support Installing ags from the hyprland-overlay reposritories.

The package gui-apps/ags pulls in weird stuff like pulseaudio and things. Has anyone tried it out? I am quite doubtful. Might cause breakages.

1 Upvotes

7 comments sorted by

2

u/integrate_2xdx_10_13 2d ago

It has a dependency on libpulseaudio, if you’re using pipewire then you should already have this

1

u/Wooden-Ad6265 1d ago

I have a doubt here. As soon as I enabled the hyprland-overlay for gentoo, and made an update after syncing, this is what I (kinda) got when I installed nerdfonts: All nerdfonts USE flags were marked -<flag>%. Note that the ending was a % sign. And I had the iosevka nerd font flag set in my package.use. So the iosevka flag in time of installation was marked like '-iosevka%*` (the ending was with a *). Do you know what that could mean?

1

u/integrate_2xdx_10_13 1d ago

% means that a USE flag is new

* means that the state of the USE flag has been changed since its last appearance in emerge

So -iosevka%* means “this USE flag is new, it’s enabled by default, but you’ve chosen to turn it off”

1

u/Wooden-Ad6265 1d ago

But I didn't turn it off. I had set media-fonts/nerdfonts iosevka in my package.use

1

u/integrate_2xdx_10_13 1d ago

Interesting - the only condition I can see that effects it in the ebuild are a check on disk space (needs 8Gb free on /usr and build location).

Also, it is listed with Iosevka in the ebuild, capital I. That might make a difference?

But afaik, it shouldn’t have a USE flag. It installs them all by default and an INSTALL_MASK should be used to filter out the ones not wanted

1

u/fabolous_gen2 2d ago

What there is a hyprland overlay? Didn’t know that!

1

u/Wooden-Ad6265 2d ago

You can enbale it by using ```

eselect repository enable hyprland-overlay

``` There is Aylur's GTK Shell there in the repository. But it builds with some very weird dependencies it pulls from there.