diff options
author | bartus | 2021-08-10 17:01:43 +0200 |
---|---|---|
committer | bartus | 2021-08-10 17:02:40 +0200 |
commit | a09c7a8ca5cf9f03d8f2945609e5950db04965a1 (patch) | |
tree | d254858311cf8acea6798a94f362f4681a35817e | |
parent | d9635e127def003d10dee46ca4fbeb14dd73df9f (diff) | |
download | aur-a09c7a8ca5cf9f03d8f2945609e5950db04965a1.tar.gz |
Fix openexr:3 workaround
-rw-r--r-- | PKGBUILD | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -56,12 +56,17 @@ prepare() { sed -i "s:'ALICEVISION_VOCTREE', '':'ALICEVISION_VOCTREE', '/usr/share/${name}/vlfeat_K80L3.SIFT.tree':g" meshroom/nodes/aliceVision/*.py sed -i "s:'ALICEVISION_SENSOR_DB', '':'ALICEVISION_SENSOR_DB', '/usr/share/aliceVision/sensor_width_camera_database.txt':g" meshroom/nodes/aliceVision/*.py +# Fix for QtOIIO plugin to build against openexr:3 sed -i '1 i\#include <cmath>' "${srcdir}"/QtOIIO/src/jetColorMap.hpp sed -i 's|imageformats|plugins/imageformats|' "${srcdir}"/QtOIIO/src/imageIOHandler/CMakeLists.txt + sed -i 's|${OPENIMAGEIO_LIBRARIES}|OpenImageIO::OpenImageIO|g' "${srcdir}"/QtOIIO/src/{imageIOHandler,depthMapEntity}/CMakeLists.txt + sed -i 's|${OPENIMAGEIO_INCLUDE_DIRS}|${OpenImageIO_INCLUDE_DIRS}|g' "${srcdir}"/QtOIIO/src/{imageIOHandler,depthMapEntity}/CMakeLists.txt sed -i 's|OPENIMAGEIO_FOUND|OpenImageIO_FOUND|' "${srcdir}"/QtOIIO/CMakeLists.txt rm -rf "${srcdir}"/QtOIIO/cmake/ + +# Fix for qmlAlembic plugin to build against openexr:3 sed -i '/find_package(IlmBase REQUIRED)/d' "${srcdir}"/qmlAlembic/CMakeLists.txt - sed -i 's|ILMBASE_INCLUDE_DIR||' "${srcdir}"/qmlAlembic/src/CMakeLists.txt + sed -i 's|${ILMBASE_INCLUDE_DIR}||' "${srcdir}"/qmlAlembic/src/CMakeLists.txt rm -rf "${srcdir}"/qmlAlembic/cmake/ # avoid bug in pyside 5.15.2 (https://bugreports.qt.io/browse/PYSIDE-1426) |