diff options
| author | Otavio Salvador <otavio@ossystems.com.br> | 2026-07-22 16:21:06 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-07-22 16:21:06 -0300 |
| commit | 09b9faebbceeb505451ec76d00ff62d0244e905e (patch) | |
| tree | bddebe8076883f7ea9651cbdf9cd9b098252346d /recipes-graphics | |
| parent | 4cb3bde47a69ad1e59519654af81a63d78856280 (diff) | |
| parent | 8a6c47f744596d6e574982f33c3a9ef2442b5bf2 (diff) | |
| download | meta-freescale-09b9faebbceeb505451ec76d00ff62d0244e905e.tar.gz | |
Merge pull request #2575 from lucianogdittgen/oelint-cleanup-11-recipe-metadata-7
oelint: Recipe metadata, do_install and split-package FILES cleanups
Diffstat (limited to 'recipes-graphics')
| -rw-r--r-- | recipes-graphics/drm/libdrm_2.4.127.imx.bb | 24 | ||||
| -rw-r--r-- | recipes-graphics/imx-g2d/imx-dpu-g2d_2.5.0.2.bb | 9 |
2 files changed, 20 insertions, 13 deletions
diff --git a/recipes-graphics/drm/libdrm_2.4.127.imx.bb b/recipes-graphics/drm/libdrm_2.4.127.imx.bb index 685e3f04a..de96d72e1 100644 --- a/recipes-graphics/drm/libdrm_2.4.127.imx.bb +++ b/recipes-graphics/drm/libdrm_2.4.127.imx.bb | |||
| @@ -46,15 +46,15 @@ PACKAGES =+ "${PN}-tests ${PN}-drivers ${PN}-radeon ${PN}-nouveau ${PN}-omap \ | |||
| 46 | ${PN}-intel ${PN}-exynos ${PN}-freedreno ${PN}-amdgpu \ | 46 | ${PN}-intel ${PN}-exynos ${PN}-freedreno ${PN}-amdgpu \ |
| 47 | ${PN}-etnaviv" | 47 | ${PN}-etnaviv" |
| 48 | 48 | ||
| 49 | FILES:${PN}-tests = "${bindir}/*" | 49 | FILES:${PN}-tests += "${bindir}/*" |
| 50 | FILES:${PN}-radeon = "${libdir}/libdrm_radeon.so.*" | 50 | FILES:${PN}-radeon += "${libdir}/libdrm_radeon.so.*" |
| 51 | FILES:${PN}-nouveau = "${libdir}/libdrm_nouveau.so.*" | 51 | FILES:${PN}-nouveau += "${libdir}/libdrm_nouveau.so.*" |
| 52 | FILES:${PN}-omap = "${libdir}/libdrm_omap.so.*" | 52 | FILES:${PN}-omap += "${libdir}/libdrm_omap.so.*" |
| 53 | FILES:${PN}-intel = "${libdir}/libdrm_intel.so.*" | 53 | FILES:${PN}-intel += "${libdir}/libdrm_intel.so.*" |
| 54 | FILES:${PN}-exynos = "${libdir}/libdrm_exynos.so.*" | 54 | FILES:${PN}-exynos += "${libdir}/libdrm_exynos.so.*" |
| 55 | FILES:${PN}-freedreno = "${libdir}/libdrm_freedreno.so.*" | 55 | FILES:${PN}-freedreno += "${libdir}/libdrm_freedreno.so.*" |
| 56 | FILES:${PN}-amdgpu = "${libdir}/libdrm_amdgpu.so.* ${datadir}/${PN}/amdgpu.ids" | 56 | FILES:${PN}-amdgpu += "${libdir}/libdrm_amdgpu.so.* ${datadir}/${PN}/amdgpu.ids" |
| 57 | FILES:${PN}-etnaviv = "${libdir}/libdrm_etnaviv.so.*" | 57 | FILES:${PN}-etnaviv += "${libdir}/libdrm_etnaviv.so.*" |
| 58 | 58 | ||
| 59 | RRECOMMENDS:${PN}-drivers = "${PN}-radeon ${PN}-nouveau ${PN}-omap ${PN}-intel \ | 59 | RRECOMMENDS:${PN}-drivers = "${PN}-radeon ${PN}-nouveau ${PN}-omap ${PN}-intel \ |
| 60 | ${PN}-exynos ${PN}-freedreno ${PN}-amdgpu \ | 60 | ${PN}-exynos ${PN}-freedreno ${PN}-amdgpu \ |
| @@ -62,9 +62,13 @@ RRECOMMENDS:${PN}-drivers = "${PN}-radeon ${PN}-nouveau ${PN}-omap ${PN}-intel \ | |||
| 62 | 62 | ||
| 63 | BBCLASSEXTEND = "native nativesdk" | 63 | BBCLASSEXTEND = "native nativesdk" |
| 64 | 64 | ||
| 65 | # The i.MX vivante driver additions are kept together as one block. | ||
| 66 | # nooelint: oelint.var.order.PACKAGES | ||
| 65 | PACKAGES:prepend:imxgpu = "${PN}-vivante " | 67 | PACKAGES:prepend:imxgpu = "${PN}-vivante " |
| 66 | RRECOMMENDS:${PN}-drivers:append:imxgpu = " ${PN}-vivante" | 68 | RRECOMMENDS:${PN}-drivers:append:imxgpu = " ${PN}-vivante" |
| 67 | FILES:${PN}-vivante = "${libdir}/libdrm_vivante.so.*" | 69 | # nooelint: oelint.var.order.FILES |
| 70 | FILES:${PN}-vivante += "${libdir}/libdrm_vivante.so.*" | ||
| 71 | # nooelint: oelint.var.order.PACKAGECONFIG | ||
| 68 | PACKAGECONFIG:append:imxgpu = " vivante" | 72 | PACKAGECONFIG:append:imxgpu = " vivante" |
| 69 | PACKAGECONFIG[vivante] = "-Dvivante=true,-Dvivante=false" | 73 | PACKAGECONFIG[vivante] = "-Dvivante=true,-Dvivante=false" |
| 70 | 74 | ||
diff --git a/recipes-graphics/imx-g2d/imx-dpu-g2d_2.5.0.2.bb b/recipes-graphics/imx-g2d/imx-dpu-g2d_2.5.0.2.bb index 4477247ab..d869a8f7b 100644 --- a/recipes-graphics/imx-g2d/imx-dpu-g2d_2.5.0.2.bb +++ b/recipes-graphics/imx-g2d/imx-dpu-g2d_2.5.0.2.bb | |||
| @@ -9,7 +9,7 @@ SECTION = "graphics" | |||
| 9 | LICENSE = "LicenseRef-Proprietary" | 9 | LICENSE = "LicenseRef-Proprietary" |
| 10 | LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac" | 10 | LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac" |
| 11 | 11 | ||
| 12 | DEPENDS = "libdrm ${LIBGAL_IMX}" | 12 | DEPENDS = "${LIBGAL_IMX} libdrm" |
| 13 | LIBGAL_IMX = "" | 13 | LIBGAL_IMX = "" |
| 14 | LIBGAL_IMX:imxviv = "libgal-imx" | 14 | LIBGAL_IMX:imxviv = "libgal-imx" |
| 15 | 15 | ||
| @@ -32,12 +32,15 @@ inherit fsl-eula-unpack | |||
| 32 | do_install () { | 32 | do_install () { |
| 33 | install -d ${D}${libdir} | 33 | install -d ${D}${libdir} |
| 34 | install -d ${D}${includedir} | 34 | install -d ${D}${includedir} |
| 35 | cp -d ${S}/g2d/usr/lib/*.so* ${D}${libdir} | 35 | cp -R ${S}/g2d/usr/lib/*.so* ${D}${libdir} |
| 36 | cp -Pr ${S}/g2d/usr/include/* ${D}${includedir} | 36 | cp -R ${S}/g2d/usr/include/* ${D}${includedir} |
| 37 | } | 37 | } |
| 38 | 38 | ||
| 39 | PACKAGE_ARCH = "${MACHINE_SOCARCH}" | 39 | PACKAGE_ARCH = "${MACHINE_SOCARCH}" |
| 40 | 40 | ||
| 41 | # musl needs gcompat for these glibc-built prebuilt blobs; their runtime | ||
| 42 | # deps can't be mapped by QA. | ||
| 43 | # nooelint: oelint.vars.insaneskip | ||
| 41 | INSANE_SKIP:append:libc-musl = " file-rdeps" | 44 | INSANE_SKIP:append:libc-musl = " file-rdeps" |
| 42 | RDEPENDS:${PN}:append:libc-musl = " gcompat" | 45 | RDEPENDS:${PN}:append:libc-musl = " gcompat" |
| 43 | 46 | ||
