Files
RedBear-OS/recipes
vasilito 77bd483327 libs: rename libudev-stub to libudev; bump to 0.2.3
The libudev-stub was a real 1314-line libudev implementation backed
by the /scheme/udev producer (driven by udev-shim) — not a stub in
the zero-tolerance sense. It was named -stub to make the bounded
hotplug-event-delivery scope obvious.

Rename the recipe to libudev to match the upstream systemd surface it
implements (the recipe still backs through scheme:udev, but the public
name now matches the library's actual role for KWin tablet / input
discovery and libinput's udev device enumeration). Update:

  - local/recipes/libs/libudev/recipe.toml: bump to 0.2.3, drop the
    #TODO: stub-style header, add v6.0 2026 description
  - local/recipes/libs/libinput/recipe.toml: dependency now 'libudev'
  - local/recipes/kde/kwin/recipe.toml: dependency now 'libudev'
  - config/protected-recipes.toml [libs]: now lists 'libudev'

The libudev.pc, UDev::UDev CMake target, and libudev.so surface are
unchanged — they are the real libudev C ABI as required by KWin and
libinput, with /scheme/udev/devices as the data source.
2026-06-09 10:33:45 +03:00
..