[Buildroot] [PATCH v2 0/3] gstreamer1: enable drm and udev independently

Adam Di Carlo a.p.dicarlo at gmail.com
Mon Mar 30 14:45:49 UTC 2026


Fixes a problem impacting at least the gstreamer 'kmssink' when built
without libva, resulting a very limited capability sink.  These issues
are addressed by treating drm and udev as first class dependencies,
activited by their associated and packaged libraries.

Changes in v2 -> v3:
 - Corrected a mistake in a comment pointed out by Fiona Klute

Changes in v1 -> v2:
 - Improved commit messages.
 - Correct some alphabetic violations.
 - Linked to original V1:
    https://lore.kernel.org/buildroot/20260319022906.47253-1-a.p.dicarlo@gmail.com/

Adam Di Carlo (3):
  package/gst1-plugins-base: if libdrm is enabled, make use of it
  package/gst1-plugins-bad: decouple va from drm and separately select them
  package/gst1-plugins-bad: presence of libgudev enables udev support

 .../gst1-plugins-bad/gst1-plugins-bad.mk        | 17 ++++++++++++-----
 .../gst1-plugins-base/gst1-plugins-base.mk      |  7 +++++++
 2 files changed, 19 insertions(+), 5 deletions(-)

-- 
2.47.3



More information about the buildroot mailing list