PKGNAME=cloudcompare
PKGSEC=libs
PKGDEP="qt-5 pcl python-3 pyqt5 scipy"
BUILDDEP="opencv boost pybind11 eigen draco xerces-c tbb laszip"
PKGDES="3D point cloud and triangular mesh processing software"

ABTYPE=cmakeninja
CMAKE_AFTER=(
    "-DCMAKE_SKIP_INSTALL_RPATH=OFF"
    "-DPLUGIN_EXAMPLE_GL=OFF"
    "-DPLUGIN_EXAMPLE_IO=OFF"
    "-DPLUGIN_EXAMPLE_STANDARD=OFF"
    "-DPLUGIN_GL_QEDL=ON"
    "-DPLUGIN_GL_QSSAO=ON"
    "-DPLUGIN_IO_QADDITIONAL=ON"
    "-DPLUGIN_IO_QCORE=ON"
    "-DPLUGIN_IO_QCSV_MATRIX=ON"
    "-DPLUGIN_IO_QE57=ON"
    "-DPLUGIN_IO_QLAS=ON"
    "-DPLUGIN_IO_QPHOTOSCAN=ON"
    "-DPLUGIN_IO_QCANUPO=ON"
    "-DPLUGIN_IO_QCOMPASS=ON"
    "-DPLUGIN_IO_QCSF=ON"
    "-DPLUGIN_IO_QFACETS=ON"
    "-DPLUGIN_IO_QHOUGH_NORMALS=ON"
    "-DPLUGIN_IO_QHPR=ON"
    "-DPLUGIN_IO_QM3C2=ON"
    "-DPLUGIN_IO_QPCL=ON"
    "-DPLUGIN_IO_QPCV=ON"
    "-DPLUGIN_IO_QPOISSON_RECON=ON"
    "-DPLUGIN_IO_QRANSAC_SD=ON"
    "-DPLUGIN_IO_QSRA=ON"
    "-DPLUGIN_IO_MASONRY_QAUTO_SEG=ON"
    "-DPLUGIN_IO_MASONRY_QMANUAL_SEG=ON"
    "-DPLUGIN_IO_QANIMATION=ON"
    "-DPLUGIN_IO_QBROOM=ON"
    "-DPLUGIN_IO_QCANUPO=ON"
    "-DPLUGIN_IO_QCOLORIMETRIC_SEGMENTER=ON"
    "-DPLUGIN_IO_QJSONRPC=ON"
    "-DPLUGIN_IO_QMPLANE=ON"
)
