diff options
| author | Otavio Salvador <otavio@ossystems.com.br> | 2022-09-21 16:11:30 -0300 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-09-21 16:11:30 -0300 | 
| commit | 769ad30995b5bafb2b01be1d548162e7fe54dde5 (patch) | |
| tree | fa73aa1c6f986264b9dfaecd7da3f03a8a273155 | |
| parent | b2963e57fd9a83361affe94980c9b31620764c74 (diff) | |
| parent | e55eda8b7f590ee07c5cb6c6605b7167c70456dd (diff) | |
| download | meta-freescale-769ad30995b5bafb2b01be1d548162e7fe54dde5.tar.gz | |
Merge pull request #1222 from MaxKrummenacher/master
imx-gpu-viv: remove vulkan files if not packaged
| -rw-r--r-- | recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | 22 | 
1 files changed, 13 insertions, 9 deletions
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc index dcfb049b8..242ed758f 100644 --- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc +++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc  | |||
| @@ -212,15 +212,19 @@ do_install () { | |||
| 212 | cp ${S}/gpu-core/usr/lib/fb/libVDK.so.1.2.0 ${D}${libdir}/libVDK-fb.so.1.2.0 | 212 | cp ${S}/gpu-core/usr/lib/fb/libVDK.so.1.2.0 ${D}${libdir}/libVDK-fb.so.1.2.0 | 
| 213 | fi | 213 | fi | 
| 214 | if [ "${IS_MX8}" = "1" ]; then | 214 | if [ "${IS_MX8}" = "1" ]; then | 
| 215 | # Rename the vulkan implementation library which is wrapped by the vulkan-loader | 215 | if [ -n "${PACKAGES_VULKAN}" ]; then | 
| 216 | # library of the same name | 216 | # Rename the vulkan implementation library which is wrapped by the vulkan-loader | 
| 217 | MAJOR=${LIBVULKAN_VERSION_MAJOR} | 217 | # library of the same name | 
| 218 | FULL=${LIBVULKAN_VERSION} | 218 | MAJOR=${LIBVULKAN_VERSION_MAJOR} | 
| 219 | mv ${D}${libdir}/libvulkan.so.$FULL ${D}${libdir}/libvulkan_VSI.so.$FULL | 219 | FULL=${LIBVULKAN_VERSION} | 
| 220 | patchelf --set-soname libvulkan_VSI.so.$MAJOR ${D}${libdir}/libvulkan_VSI.so.$FULL | 220 | mv ${D}${libdir}/libvulkan.so.$FULL ${D}${libdir}/libvulkan_VSI.so.$FULL | 
| 221 | rm ${D}${libdir}/libvulkan.so.$MAJOR ${D}${libdir}/libvulkan.so | 221 | patchelf --set-soname libvulkan_VSI.so.$MAJOR ${D}${libdir}/libvulkan_VSI.so.$FULL | 
| 222 | ln -s libvulkan_VSI.so.$FULL ${D}${libdir}/libvulkan_VSI.so.$MAJOR | 222 | rm ${D}${libdir}/libvulkan.so.$MAJOR ${D}${libdir}/libvulkan.so | 
| 223 | ln -s libvulkan_VSI.so.$FULL ${D}${libdir}/libvulkan_VSI.so | 223 | ln -s libvulkan_VSI.so.$FULL ${D}${libdir}/libvulkan_VSI.so.$MAJOR | 
| 224 | ln -s libvulkan_VSI.so.$FULL ${D}${libdir}/libvulkan_VSI.so | ||
| 225 | else | ||
| 226 | rm -f ${D}${libdir}/libvulkan.so* ${D}${libdir}/libSPIRV_viv${SOLIBS}* | ||
| 227 | fi | ||
| 224 | fi | 228 | fi | 
| 225 | 229 | ||
| 226 | # FIXME: MX6SL does not have 3D support; hack it for now | 230 | # FIXME: MX6SL does not have 3D support; hack it for now | 
