bsd-ac / wayland-desktop

Gentoo overlay for Wayland related ebuilds
https://gentoo.org
ISC License
62 stars 19 forks source link

fix: gui-libs/wlroots only if USE=system-wlroots #54

Closed Person1873 closed 11 months ago

Person1873 commented 1 year ago

Hyprland packages it's own version of wlroots. we only need to pull from other repo's if we're using the system-wlroots

relates to Issue: #53

epsilon-0 commented 1 year ago

Even if we don't use the system-wlroots option, we still need wlroots to pull in the dependencies of the embedded copy of wlroots.

Person1873 commented 1 year ago

Even if we don't use the system-wlroots option, we still need wlroots to pull in the dependencies of the embedded copy of wlroots.

this seems like a bit of a sledgehammer solution to the problem? can we not explicitly depend on those packages without pulling in wlroots?

epsilon-0 commented 1 year ago

Somebody would need to track wlroots dependencies as well as hyprland dependencies. I didn't have enough time to do that.

Person1873 commented 1 year ago

Somebody would need to track wlroots dependencies as well as hyprland dependencies. I didn't have enough time to do that.

I believe i've now done that work, however i'm not too sure how to test. do you have a CI set up for this?