-
-
Notifications
You must be signed in to change notification settings - Fork 897
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
Move tearing to hyprwayland-scanner #5657
Conversation
merging, wee :D |
Not sure if related, but after updating to this commit I cannot build on FreeBSD even after compiling and installing hyprwayland-scanner, I am just getting the following:
More my fault for trying FreeBSD wondering if it's improved any (it hasn't).... Using Clang instead of GCC too because it wouldn't build with GCC, but also using |
CI passes, likely on your end. |
@nonetrix, Clang 15 is too old, see hyprwm/hyprland-wiki@44a506dbaae1. For example, FreeBSD 14.0 has Clang 16 as I can't reproduce on FreeBSD -CURRENT with base Clang/libc++ 18 while building Hyprland via Meson (like downstream package). CMake also seems to work. |
Huh not sure why I was able to build before then |
This moves tearing to use hyprwayland-scanner instead of wayland-scanner generated headers.
Code becomes considerably cleaner and easier to manage.
Requires hyprwayland-scanner installed, obviously.
TODO:
Later, I'll move all other protocols to this, but for now it's a "testing period"