-
Notifications
You must be signed in to change notification settings - Fork 6.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[qt5-base] Add zstd as a dependency #12342
Conversation
[paraview] make tools default feature for CI testing.
Please ping me if this PR ready for review. |
[paraview] remove hdf5 use flags from portfile [field3d] use flags instead of patching to fix hdf5.
@JackBoosY: Can I keep feature |
@Neumann-A That's okay. |
@JackBoosY: ready |
I think a better approach than enabling the tools by default would be to add a new helper port ( |
@ras0219-msft: The problem here is I cannot deactivate zstd without patching qt's configure.json somewhere. zstd will be picked up if it is available either within vcpkg or by the system. So it is better to activate it so that the vcpkg built version always gets picked up. |
@ras0219-msft: disregard you probably meant the paraview tools change ;) |
@ras0219-msft: maybe vcpkg should use a port overlay for CI for ports testing other ports in CI? So the main port dir does not get cluttered. maybe something like |
@Neumann-A Could you merge with master? |
# Conflicts: # ports/field3d/0003_hdf5_api.patch # ports/field3d/CONTROL # ports/field3d/portfile.cmake
I'm gonna wait until after #12529 and rerun the CI. |
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
* [qt5-base] add hidden optional not switchable zstd dependency. * [netcdf/paraview] correct embree3 dependency [paraview] make tools default feature for CI testing. * [paraview] fix typo and remove unnecessary flags * [paraview] add flags back into portfile * [vtk] add hdf5 api patch [paraview] remove hdf5 use flags from portfile [field3d] use flags instead of patching to fix hdf5. * [paraview] remove message on osx since it now works with qt 5.15 * [paraview] remove default feature and force CI features by a CI test port * [paraview|CI] back out python from CI testing for now * [qt5-base] add in the macos deployment target fix
also moves embree3 dependency to the correct port.
also moves the hdf5 fixes to vtk via applying an upstream patch.
For testing: Added
Default-Features: vtkm, tools
to paraview.