Disable Smithay use_system_lib to use Rust backend to wayland-rs

It seems this was needed for `renderer.bind_wl_display`. But only in the
X11 and winit backends. Unless there's some less obvious reason to use
the `use_system_lib` feature, it seems undesirable and avoidable.

This uses `WlDrmState` to provide `wl_drm` on those backends instead.
This commit is contained in:
Ian Douglas Scott 2024-05-14 12:42:44 -07:00 committed by Victoria Brekenfeld
parent 47f8c1da38
commit dfb3bea595
4 changed files with 49 additions and 55 deletions

View file

@ -76,7 +76,6 @@ features = [
"backend_vulkan",
"backend_x11",
"desktop",
"use_system_lib",
"renderer_glow",
"renderer_multi",
"renderer_pixman",