vcpkg/ports/paraview/vcpkg.json
Alexander Neumann 46dda5372b
[vtk|opencv4|openimageio] Switch to Qt6 (#29078)
* Switch stuff to Qt6

* give opencv4 the correct deps

* add Qt5Compat to find_dependency

* refine vtk deps and promote targets to global

* fix dep

* ci is probably faster than my desktop pc building.

* remove invalid patch part

* add qt6 patch

* second patch

* make openimageio ignore qt5

* [skip actions] qt6 part 3

* vtk qt6 patch

* try openimageio again

* move gl include

* fix patch

* does it work now?

* remove qualified name

* more qt6 fixes

* more patches

* update and fix rtabmap

* gles feature in qtbase needs to be disabled for vtk since vtk assumes desktop opengl

* remove patch add error if qtbase was build with gles2

* disable also second patch

* fix theia

* paraview consolidate patches

* fix case issue

* fix missing ,

* add more qt6 changes

* remove unnecessary patches

* bump port version

* remove comments from vtk

* add platform features for tools.

* fix format

* bump ports

* another one to bump

* v db

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-01-26 19:19:30 -08:00

105 lines
2.0 KiB
JSON

{
"name": "paraview",
"version": "5.11.0",
"port-version": 1,
"description": "VTK-based Data Analysis and Visualization Application",
"homepage": "https://www.paraview.org/",
"license": "BSD-3-Clause",
"dependencies": [
"boost-algorithm",
"boost-core",
"boost-format",
"cgns",
"protobuf",
"qt5compat",
{
"name": "vcpkg-cmake",
"host": true
},
{
"name": "vcpkg-cmake-config",
"host": true
},
{
"name": "vtk",
"default-features": false,
"features": [
"paraview"
]
}
],
"features": {
"all-modules": {
"description": "enables the build of all paraview modules",
"dependencies": [
"ffmpeg",
"gdal",
"laszip",
"pdal"
]
},
"cuda": {
"description": "enables cuda within paraview",
"dependencies": [
"cuda",
{
"name": "vtk",
"default-features": false,
"features": [
"cuda"
]
}
]
},
"mpi": {
"description": "enables cuda within paraview",
"dependencies": [
{
"name": "hdf5",
"default-features": false,
"features": [
"parallel"
]
},
{
"name": "vtk",
"default-features": false,
"features": [
"mpi"
]
}
]
},
"python": {
"description": "enables the build of python wrappers",
"dependencies": [
{
"name": "vtk",
"default-features": false,
"features": [
"python"
]
}
]
},
"tools": {
"description": "Build paraview tools",
"dependencies": [
"qtsvg"
]
},
"vtkm": {
"description": "enables vtkm for the build of paraview",
"dependencies": [
{
"name": "vtk",
"default-features": false,
"features": [
"vtkm"
]
}
]
}
}
}