drm-lease-manager: Add lease-manager deamon to runtime dependencies 73/27373/3
authorDamian Hobson-Garcia <dhobsong@igel.co.jp>
Wed, 13 Apr 2022 08:19:54 +0000 (17:19 +0900)
committerDamian Hobson-Garcia <dhobsong@igel.co.jp>
Wed, 27 Apr 2022 04:01:09 +0000 (13:01 +0900)
The build dependency only adds the DRM lease client package to the
built image.  Since the client and server packages have been separated,
the server needs to be explicitly added to the runtime dependencies
in order to be included.

Bug-AGL: SPEC-3815

Change-Id: I60429ba0431dde8628b35eeac1a3ea72933c2a9f
Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp>
meta-agl-drm-lease/recipes-graphics/agl-compositor/agl-compositor_git.bbappend
meta-agl-drm-lease/recipes-graphics/weston/weston_10.0.0.bbappend

index 3c64ce1..96750b9 100644 (file)
@@ -4,3 +4,5 @@ SRC_URI += "file://0001-Add-drm-lease-support.patch"
 
 PACKAGECONFIG[drm-lease] = "-Ddrm-lease=true,-Ddrm-lease=false,drm-lease-manager"
 PACKAGECONFIG:append = " drm-lease"
+
+RDEPENDS:${PN}:append = " drm-lease-manager"
index 9e4630d..9b8298d 100644 (file)
@@ -10,3 +10,5 @@ SRC_URI:append = " \
 
 PACKAGECONFIG[drm-lease] = "-Ddrm-lease=true,-Ddrm-lease=false,drm-lease-manager"
 PACKAGECONFIG:append = " drm-lease"
+
+RDEPENDS:${PN}:append = " drm-lease-manager"