aboutsummaryrefslogtreecommitdiff
path: root/ports/pcl/portfile.cmake
AgeCommit message (Collapse)Author
2021-05-26[FLANN] Allow to be build as shared lib (#16724)Lars Glud
* Allow FLANN to be build as shared lib * Fix openmvg linking to FLANN * Fix pcl linking to FLANN
2021-04-28[pcl] Fix qhul cannot be found (#17437)NancyLi1013
* [pcl] Fix qhul cannot be found * Update version files
2021-02-04[pcl] Add gcc version check (#9231)NancyLi1013
* [pcl] Add compile options on unix platform * Add versions Co-authored-by: Victor Romero <romerosanchezv@gmail.com>
2020-12-09[pcl] Fix build when librealsense2 is present (#14960)dweckmann
2020-10-13[many ports] 2019.09.14 Updates (#13536)Robert Schumacher
* [many ports] 2019.09.14 Updates * Revert failure ports * Revert failure ports * Revert failure ports * [urdfdom] Fix find dependency console_bridge * Revert failure ports * [devil] Compatible with jasper 2.0.20 * [devil] Refix compatible with jasper functions declaration on different os * Update ports/alembic/CONTROL Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com> * Revert failure ports wangle * [azure-kinect-sensor-sdk] Fix build with matroska 1.6.2 * Revert failure ports * Revert failure ports * [urdfdom-headers] Fix include path in config.cmake file * upload patch * [urdfdom-headers] Refix include path in config.cmake file * [qt5-imageformats] Fix missing include math.h * [urdfdom-headers] Refix include path in config.cmake file * [qt5] Fix adding option PATCHES and other options when using qt_submodule_installation * Remove updated ports version * Commit suggestions * [libideviceactivation] revert Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-09-06[pcl] Move VTK to an optional feature (#10449)here-mikelley
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-08-21[pcl] check SSE flags (#13020)Jack·Boos·Yu
* [pcl] Always check SSE flags * check sse if sse enabled
2020-08-18[pcl] Update to 1.10.0 (#10042)Jack·Boos·Yu
2020-05-13[boost] update to 1.73.0 (#11221)yurybura
* [boost] update to 1.73 * [ompl] remove dependency to boost-disjoint-sets * [libtorrent] include fixes from RC_1_2 branch * [liblas] fix boost headers * [freeopcua] fix std headers * [pcl] fix build with Boost 1.73.0 * [hpx] fix build with Boost 1.73.0 * [libmysql] fix conflict with C++20 header <version> * [boost-modular-build-helper] move port-specific b2 options to the file `<port_dir>/b2-options.cmake` [boost-python] support Python2 (fixes #3495) * [boost-python] remove Python executable from user-config * [libtorrent] update version after merge * [libtorrent] add boost-variant dependency
2020-05-11[VTK/vtk-m] Update VTK to 9.0 and add vtk-m (#11148)Alexander Neumann
* [vtk-m] new port vtk-m * [VTK] Update to 9.0 * include local buildtree changes * [pcl] disable VTK due to API changes in VTK 9.0 * [vtk-m] add supports field to be only x64 * [vtk-dicom] add python executable. * fix vtkm dependency * [vtk-dicom] fix missing std:: namespace * [vtk-m] add uwp to unsupported triplets * [vtk] add pegtl include patch, reenable IOMotionFX * remove hdf5 changes for testing * use different pgetl patch which redirects to the installed config of pegtl * [pegtl-2] version file needs renaming too * [vtk] change dependency to pgetl-2 and fix the patch * [vtk] put in hdf5 fix again and correct manually installed include files * remove deprecated function to retrigger CI * [lz4] correctly lowercase the lz4 config * [vtk] remove unnecessary code * [pegtl-2] add homepage * [pegtl] modernize portfiles * [vtk-dicom] add homepage * [vtk-dicom] modernize portfile * [vtk-m] remove empty build depends * [vtk] try fixing the permission issue * bump control * Update FindHDF5.cmake * Update pegtl.patch * Update ports/vtk/pegtl.patch Co-authored-by: nicole mazzuca <mazzucan@outlook.com> * [vtk] refactor portfile, added a few deps on [core] and added feature cuda * [vtk] pegtl.patch: Add additional found message * [vtk-m] add more documentation comments * [vtk] fix string replacement Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-04-30[pcl] Fix link to libpng (#11047)Jack·Boos·Yu
* [pcl] Fix link to libpng * [pcl] Format code
2020-01-21Fix osx baseline build failures (#9726)Jack·Boos·Yu
* [xerces-c] Update REF and SHA512 * [sfml] re-trigger ci * [pcl] re-trigger ci * [boost-signals] re-trigger ci * [tmxparser] re-trigger ci * [soil2] switch repo to github * [gtest] re-trigger ci
2019-09-12[pcl] Fix problem with link-type keywords in linked libraries (#8154)Silvio Traversaro
Fix https://github.com/microsoft/vcpkg/issues/7660
2019-08-15[czmq/pcl]Fix judgment feature condition. (#7700)JackBoosY
2019-08-13[vcpkg_check_features] Set output variable explicitly and allow ↵Victor Romero
reverse-logic check (#7558) * [vcpkg_check_features] Set OUT_EXPAND_OPTIONS explicitly * [vcpkg_check_features] Allow reverse logic for features * [vcpkg_check_features] Document new parameters * [vcpkg_check_features] Remove unnecessary logging * Do not create variables for each feature only set OUT_FEATURE_OPTIONS * Improve documentation * Update ports that use vcpkg_check_features() * Missing documentation updates * [pcl] Fix tools feature * [opencv,opencv4] Fix usage of vcpkg_check_features() * [opencv4] Fix typo
2019-08-01[pcl]Fix Build failure in linux (#7413)JackBoosY
* [pcl]Set opengl as a port feature. * [pcl]Re-generate boost patch. * [pcl]Use vcpkg_check_features.
2019-07-24[pcl] Fix cuda building compatability issues with cuda 10.1 (#7388)contre
2019-06-20[many ports] improvements for linux/wsl (#6730)Stefano Sinigardi
* [many ports] improve compatibility with WSL and mixed case filesystems * [treehopper] express dependency on libusb, which was not working on non-win32 platforms and is still broken there * [libharu] add compatibility with non-win32 platforms * [geogram] fix openblas on linux [clapack] better integration with linux environment [visit-struct] put cmake config file in the expected folder [geogram] remove trailing underscore to enable compatibility with OpenBLAS * [openblas] playing with underscore, without success * [openblas/lapack] fix library integration * [clapack] improve target handling in cmake module * [openblas] promote self-generated config to default cmake module, otherwise internal ones thinks wrongly that openblas can also solve lapack libs * [clapack,openblas] improve libraries integration * [many ports] fix cmake unnecessary target paths, wrong config paths, empty default dependencies, unnecessary [core] tags * [suitesparse] improve integration with new lapack/openblas mechanism * [suitesparse] add no underscore postfix also for linux * [ceres] fix integration with newer openblas/lapack configs * [aws-c-event-stream] fix regression * [systemc] fix regression * [libwebp,geogram] trigger rebuild * [libwebp,pthread4w] fix regressions * [glbinding] fix cmake module installation * [globjects] disentangle unnecessary dependency from qt5 * [jasper] remove broken and unnecessary patches * [libwebp] fix regression * [many ports] avoid using BUILD_SHARED_LIBS which is uninitialized in port files * [clapack] correctly find dlls * [clapack] use a generic blas as dependency * [fizz,g2o] restore expected version * fix mistake * [many ports] remove WIN32, APPLE and UNIX (again, they keep creeping in) from ports since they are broken and usually break non-win32 ports * [libressl,openssl] do not try to build one if the other is already installed * [itk] update ref and patch to avoid regression * [libressl,openssl] implement full strategy to fix CI * [libwebp] disable components that are broken on macOS * [ogre] enable macOS build * [freeimage,jxrlib,ogre,openexr,protobuf] port patches from #5169 * [ogre] add missing install command * [ffmpeg] enable wrapper for cmake module * [ffmpeg] add avresample module finder * [ffmpeg] improve module detection and exported symbols * [ffmpeg] add variables to cache * [thrift] remove unnecessary build option * [allegro5] fix shared/static inversion * [protobuf] cleanup * [libressl] cleanup * [moos-core] cleanup * commented features must not be separated from other features, otherwise vcpkg complains * [itk] fix regression * [shogun,itk] fix regressions * [ogre] fix regression * [opusfile] add compatibility with non-win32 * [itk] fix regression * [sndfile,libsndfile] remove duplicate, redirect sndfile to libsndfile * add missing dependencies * [ismrmrd] fix regression * [ffmpeg] trigger rebuild * [clapack,openblas,libogg] fix regressions on macOS * [libtins] fix regression * force rebuild windows regressions, unable to reproduce locally * [mosquitto] enable non-win32 builds * [json-dto] force rebuild, unable to reproduce regression locally * [many ports] uniform naming and path length requests * fix regression * fix regression * [ffmpeg] fixes for downstream projects * clean up - thanks to reviewers * trigger rebuild of regressions on macOS * trigger rebuild of regressions on macOS - part2 * Add core back * Use VCPKG_CONCURRENCY * Add core back to suitesparse * Add core back to curl * Add core back to magnum * Add core back to magnum * Add core back to magnum * Add core back to cgal
2019-05-18[lz4, flann] port patches from #5169 (#6294)Stefano Sinigardi
* [lz4, flann] port patches from #5169 * [lz4] use vcpkg_fixup_cmake_targets * [flann] improve target handling * [lz4] remove unnecessary debug message * [openmvg] many many fixes to build it on windows * [pcl] use official FLANN cmake config file instead of custom module * [pcl] fix patch for flann targets * [pcl] Bump CONTROL version
2019-05-16[boost] Update to 1.70.0 (#6141)Robert Schumacher
* [boost] Update to 1.70.0 * [boost-build] Update to 1.70.0 * [folly][freeopcua][libtorrent][websocketpp] Upgrades/patches to handle boost 1.70 * [boost-variant] Revert to 1.69 due to regression [fizz][folly] Update and fix for boost 1.70 [libsodium] Use CMake buildsystem replacement to enable non-Windows * [wangle] Update. [folly] Avoid linking debug libs in release. * [pcl] Fix compatibility with boost 1.70 * [fizz] Handle merge regression * [arrow] Modernize and fix cmake targets * [boost-type-traits] Update patches for arm64-windows * [boost-locale] Add boost-system and boost-thread as arm64 dependencies * [ompl] Add missing boost-timer dependency
2018-11-28[pcl] Update to PCL 1.9.1 (#4842)Tsukasa Sugiura
Update PCL port to PCL 1.9.1.
2018-11-08[pcl] Update to PCL 1.9.0 (#4677)Tsukasa Sugiura
Update PCL port to PCL 1.9.0.
2018-10-16[pcl] Add option introduced in upstream/HEAD (#4462)Tsukasa Sugiura
Add PCL_BUILD_WITH_QHULL_DYNAMIC_LINKING_WIN32 option introduced in upstream/HEAD.
2018-08-20[pcl] Support boost 1.68Robert Schumacher
2018-04-24Fix PCL compile tools (#3301)Claudio Fantacci
Add missing boost definition using a patch. Better compile from HEAD.
2018-03-14Fix PCL portfile debug/share error (#2996)Claudio Fantacci
Add missing file(REMOVE_RECURSE /debug/share) that was preventing post-build validation to complete successfully.
2018-03-01[pcl] Add cuda and tools option (#2775)Jacob Zhong
* [pcl] Add cuda and tools option * [pcl] Add dependency support for tools * [pcl] remove deprecated cuda_arch_bin version * [pcl] Add libpng dependency
2017-11-26Fix PCL port according to QHull port changeTsukasa Sugiura
Fix PCL port according to QHull port change. PCL will link dynamic link librariy of QHull when build dynamic link library configure.
2017-11-17Change OpenNI2 to optionTsukasa Sugiura
Change OpenNI2 to option for build static link library.
2017-11-10[pcl][vtk] fixup_cmake_targets. Fix vtk config files regression.Robert Schumacher
2017-10-30Add support build option to PCL portTsukasa Sugiura
Add support build options (pcap, qt) to PCL port.
2017-09-23Enable pcap optionTsukasa Sugiura
Enable pcap option. You can retrieve data from PCAP file using pcl::HDLGrabber/pcl::VLPGrabber.
2017-08-08Update PCL 1.8.1Tsukasa Sugiura
Update PCL 1.8.1
2017-07-20Update PCL 1.8.1 RC2Tsukasa Sugiura
Update PCL 1.8.1 RC2
2017-07-18[pcl] Add qt5 dependency.Robert Schumacher
2017-07-13Enable Qt optionTsukasa Sugiura
Enable Qt option
2017-07-06Update PCL 1.8.1 RC1Tsukasa Sugiura
Update PCL 1.8.1 RC1
2017-06-22Fix to enable pcl_2d moduleTsukasa Sugiura
Fix to enable pcl_2d module. It's a header only library.
2017-06-22Add PCL portTsukasa Sugiura
Add Point Cloud Library (PCL)