Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added chimera linux support #352

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Conversation

Bikoil
Copy link

@Bikoil Bikoil commented Sep 25, 2024

Heya! i added chimera linux support for this by making it check for chimera's wlroots package, this is due to the naming of the wlroots package in chimera, so when it searches for wlroots and doesnt find it, it will try again searching for wlroots-0.17 which is the one for chimera.

This is a bit related to this scenefx issue, and i might open another pull request in scenefx for chimera linux support too! thanks.

@ErikReider
Copy link
Collaborator

How does upstream handle this? Is this an issue there as well?

@Bikoil
Copy link
Author

Bikoil commented Sep 25, 2024

How does upstream handle this? Is this an issue there as well?

Basically, it checks for wlroots with pkgconf, if wlroots wasn't found anywhere in the system, it will go over check for wlroots-0.17, which is how chimera linux names wlroots for some reason, so it finds it and uses it... and if it doesnt find it either it will look in subprojects

Also yes! this is an issue there too, since swayfx and scenefx both look for the same wlroots name, both of them will fail to compile in chimera automatically.

Btw i did try to make it so it looks for wlroots-{wlroots version variable} but i didnt know how to exactly do it 😅

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