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 dcfb049b..242ed758 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 |