-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
libinput: Add recipe #20346
libinput: Add recipe #20346
Conversation
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This reverts commit 20d94b1.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi! Step by step we have finally merged the blocking PRs so good to finally be able to come back to this one, I have some initial questions about this recipe, but overall looks great :)
This comment has been minimized.
This comment has been minimized.
Conan v1 pipeline ✔️All green in build 3 (
Conan v2 pipeline ✔️
All green in build 3 (
|
FYI, I just tried this:
|
Oh, that's from |
self.requires("gtk/system") | ||
if self.options.with_wayland: | ||
self.requires("wayland/1.22.0") | ||
self.requires("wayland-protocols/1.33") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
wayland-protocols should be a build requirement
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@SpaceIm Right you are! This slipped through the recipes I needed to update to do this. I'll take care of it in a follow up PR. Thanks!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR #23301
* libinput: Add recipe * Link transitively to both libevdev and mtdev * Revert "Link transitively to both libevdev and mtdev" This reverts commit 20d94b1. * Remove comment * Disable debug_gui by default to reduce default number of dependencies * Fix error in the test package * Update * Bump eudev version * Remove comment and only require wayland when debug_gui is enabled
Specify library name and version: libinput/1.25.0
libinput is a library that handles input devices for display servers and other applications that need to directly deal with input devices.
libinput is required to enable the libinput backend in wlroots.
The following PRs are required first:
Optionally, a libwacom package could be added to enable libwacom support.