Commit Graph

57 Commits

Author SHA1 Message Date
Alexander Neumann
3e2409f47d
[VTK/vtk-m] Update VTK to 9.0 and add vtk-m (#11148)
* [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-05-11 13:39:50 -07:00
Lars
f2e9ef7f25
[VTK] Check if VTKTarget files exist (#10925)
* Check if file exist

* Check if file exist in vtk_remove_tools

Co-authored-by: Lars Glud <lg@danrobotics.dk>
2020-04-21 13:14:22 -07:00
Jack·Boos·Yu
b5deb0c8cd
[vtk] Add find dependency pugixml in cmake config file (#10379)
* [vtk] Add find dependency pugixml in cmake config file

* [vtk] Re-generate patch

* re-trigger ci test
2020-03-27 20:23:18 -07:00
nicole mazzuca
8d5cb4cac4
[vtk] Fix dependency proj4 library name in cmake (#9899) 2020-03-04 13:34:17 -08:00
Jack·Boos·Yu
b8971ffdd0
[vtk] Fix dependency pugixml link type (#9958) 2020-02-07 09:40:29 -08:00
Alvin
006c58ec10 [vtk] fix VTKConfig.cmake path (#9219)
* [vtk] fix VTKConfig.cmake path

* [vtk] Update the CONTROL version
2020-01-10 15:41:18 -08:00
Jack·Boos·Yu
5d7ff36ae5 Remove vtk:x64-linux result in baseline (#9389)
* Remove vtk:x64-linux=fail from baseline

* trigger CI test
2019-12-23 16:13:24 -08:00
JackBoosY
75dd38cd8a [proj4] Upgrade version to 6.1.1 and remove patches. (#7917)
* [proj4]Upgrade version to 6.1.1 and remove useless patches.

* [libgeotiff]Fix build errors using proj4 6.1.1.

* [libspatialite]Fix build errors using proj4 6.1.1.

* [gdal]Fix build errors using proj4 6.1.1.

* [spatialite-tools]Fix build errors using proj4 6.1.1.

* [spatialite-tools]Fix build errors using proj4 6.1.1.

* [libgeotiff]Re-fix build errors using proj4 6.1.1.

* [vtk]Fix build errors using proj4 6.1.1.

* [proj4]Fix find sqlite binary failure.

* [proj4]Disable build tools when building proj4 in arm/uwp.

* [sqlite3/libgeotiff]Fix libdl library linkage. Re-fix use proj issue.

* add back dl libs

* [gdal]Fix dependent port proj library name.

* [proj4]Set Windows library name to "proj" and revert fix-proj-name changes.

* [liblas]Fix build errors using proj4 6.1.1.

* [liblas]Fix build errors using proj4 6.1.1.

* [liblas]Fix build errors using proj4 6.1.1.

* [proj4]Fix feature database on triplet arm/uwp.

* [gdal]Remove useless flag PROJ_STATIC.

* [proj4]Fix build error on x64-windows-static.

* [liblas]Use find_library to get proj4/sqlite3 libraries.

* [proj4]Fix sqlite dependency.

* [proj4]Fix arm/uwp dependency.

* [proj4]Fix linux build: configure error.

* [proj4]Disable export proj4 namespace.

* [liblas]Delete proj dependency.

* [libspatialite]Fix linux build.

* [libspatialite]Fix linux command.

* [libspatialite]Fix configure error.

* [proj4]fix static cmake tools path.

* [libgeotiff]Set configure options to 1/0 to avoid the "if" comparison failure in config.cmake.
[proj4]Revert changes about namespace.
[liblas]Remove FindPROJ4.cmake and FindGeoTIFF.cmake from the source.

* [vtk]Fix using latest proj4 issue.

* [proj4]Delete missing patch.
2019-10-17 17:15:52 -07:00
NancyLi1013
c0e4ce598f Update CONTROL 2019-10-10 20:04:05 -07:00
NancyLi1013
c64abfa0d6 [vtk] Change atlmfc as feature 2019-10-10 19:02:28 -07:00
Alexander Neumann
4279a79208 [vtk] fix typo in lzma and lz4 patch (#8403)
* correct find_library call

there was a typo.

* fix find_library call

* Update CONTROL
2019-09-30 08:49:36 -07:00
NancyLi1013
ad49c27d4e [vtk] Fix vtk[python] build failure (#8345) 2019-09-26 10:10:49 -07:00
Joe Marrero
8413b901d7 [VTK] VTK links with release version of LMZA in debug build instead of debu… (#7933)
* VTK links with release version of LMZA in debug build instead of debug version.

* Bump version
2019-09-16 16:39:59 -07:00
Stefano Sinigardi
455223d009 [OpenMPI] add a new port (#7142)
* [OpenMPI] add a new port

* [OpenMPI] enable VCPKG_CONCURRENCY

* [OpenMPI] fix prefix

* [OpenMPI] fix license installation, compatible with single config build

* [many ports] enable portable mpi implementation

* [bond] Update Haskell stack SHA512
2019-07-31 14:47:59 -07:00
pravic
18b029a5e3 [WIP] Add a Homepage URL entry for vcpkg ports (#2933)
* [vcpkg] Add "Homepage" field to the CONTROL files.
2019-06-15 16:54:47 -07:00
Alexander Neumann
8148e41eb9 [vtk] fix static hdf5 linkage. (#6782) 2019-06-14 16:06:26 -07:00
Robert Schumacher
7df18a5804 [hdf5][vtk] Add vcpkg-cmake-wrapper for HDF5 to fix vtk 2019-04-03 05:52:27 -07:00
Robert Schumacher
d788ada4e9 [vtk] Fix flakiness by relying on vcpkg-provided dependencies
[libharu] Add patches required for vtk
[vcpkg-build-cmake] Add retry logic for mt.exe failures
2019-04-03 04:15:00 -07:00
MouhammadEV
aed7d2e214 [WIP][vtk] add the option -DModule_vtkGUISupportMFC=ON (#4661)
* Update portfile.cmake

* [vtk] Only enable Module_vtkGUISupportMFC for Windows. Require atlmfc on Windows.
2019-03-18 12:33:45 -07:00
Alexander Neumann
d5fbb5e0e7 vtk update to 8.2.0 2019-03-14 22:38:47 +01:00
Victor Romero
8641dfd9dd
Modify vcpkg_fixup_cmake_targets() (#5459)
* some libraries export <PackageName>LibraryDepends.cmake
instead of <PackageName>Targets.cmake.
Those file also need the fix of #1044

should close #4753

* prefered the general solution #4622.
hopefully solved the issue within #4150
replaced the regex with something more readable
(also ident is lost)

should close:
#4753
#4633
#4150
and maybe more

* Hash vcpkg_fixup_cmake_targets.cmake

* [boost] Fix use of find_package(Boost) with cache variables
[socket-io-client] Fix install

* reversed change back to use regex replace

* [glbinding] Fix _IMPORT_PREFIX depth in *-export.cmake files

* [tinyspline] Ignore warnings treated as errors

* [libevent, liblemon, libpng, smpeg2, zlib] Fix apply patches

* [libsodium] Fix apply patches

* [folly] Link correct libraries in debug and release

* [vtk] Remove unset of _IMPORT_PREFIX

* [tinyspline] Do not treat warnings as errors

* [smpeg2] Fix double* to int comparison

* [nvtt] Define value for HAVE_UNISTD_H in MacOS

* [libui] Fix MacOS X build

* [zlib] Fix download URL

* [qhull] Update to v7.2.1

* [podofo] Set value for HAVE_UNISTD_H in MacOS

* [mongo-cxx-driver,ogre,podofo,qhull] Bump CONTROL version

* [mongo-c-driver] Set _IMPORT_PREFIX

* [tmxparser] Bump CONTROL version

* [qhull,vxl] Bump CONTROL version
2019-02-28 23:53:42 -08:00
at-2500
a8e52b1e05 [vtk] Change the runtime dir from tools to bin to fix DLL location (#5150)
* [vtk] Change the runtime dir from tools to bin to fix DLL location

* Also move the tools on unixoid OS; Fix tool names in targets files

* Remove duplicate vcpkg_copy_pdbs()

* [vtk] Change version to force rebuild in CI
2019-02-21 11:47:54 -08:00
Phil Christensen
a6b12004c7 [vtk] add warning for libx11_xt_lib on linux 2018-12-17 12:09:44 -08:00
Phil Christensen
da53f7c8d6 [vtk] bump version in control file 2018-12-06 17:32:05 -08:00
Phil Christensen
7347305e84 Merge branch 'master' of https://github.com/microsoft/vcpkg into dev/philc/3425 2018-12-06 15:06:28 -08:00
Tsukasa Sugiura
7bb03fd2fc [vtk] Fix FindLZ4 (#4676)
Fix find lz4 library of debug configuration.
2018-11-08 10:46:25 -08:00
Jiri Appl
3d2b540173 Enable Windows ARM32 build of OpenSSL LTS (#4525)
* Enable Windows ARM32 build of OpenSSL

* [openssl-windows] Bump control version

* [vtk] Fix hardcoded install paths

* [osgearth] Backport VS2017u8 fix
2018-10-25 11:47:58 -07:00
Francois Budin
aca3eb5262 Update VTK portfile to select RUNTIME install directories with CMake options 2018-05-04 08:31:57 -04:00
Robert Schumacher
30a6668e22 [vtk] Add dependency from mpi feature to hdf5[parallel] 2018-01-09 02:01:40 -08:00
James Chang
90542f8cf3 [vtk] update to 8.1.0 2018-01-09 15:22:21 +08:00
Albert Ziegenhagel
75c66575c4 [vtk] Fix hdf5 target names after hdf5 has been updated to 1.10.1 2018-01-04 18:04:32 +01:00
Robert Schumacher
318613d2b2 [vtk] Refactor fixup to be less hacky. PCL builds for x86-windows. 2017-11-10 01:23:10 -08:00
Robert Schumacher
f625230452 [pcl][vtk] fixup_cmake_targets. Fix vtk config files regression. 2017-11-10 00:31:46 -08:00
Robert Schumacher
087dc9410c [vtk] Fix builds, including static against HDF5. 2017-11-08 15:34:02 -08:00
xoviat
7fa618093d BUGFIX: [vtk] remove libharu as a core dependency (#2140)
* [vtk:control] break out libharu

* [vtk:portfile] disable libharu

* [vtk:control] update version

* [vtk:portfile] remove useless comment
2017-11-06 10:35:12 -08:00
xoviat
7ac8622265 VTK: implement features (#2071)
* [vtk/portfile] add OpenVR option

* [vtk/control] add OpenVR feature

* [vtk/portfile] Add OpenVR feature to portfile

* [vtk/CONTROL] add features

* [vtk/portfile] implement features

* [vtk/CONTROL] fix syntax

* [vtk/CONTROL] fix case

* [vtk/portfile] fix case

* [vtk/CONTROL] fix syntax

* [vtk/CONTROL] fix syntax

* [vtk/portfile] fix module name

* [vtk] Bump version
2017-11-01 13:20:00 -07:00
Tsukasa Sugiura
f8a4d55053 Update VTK to 8.0.1
Update VTK to 8.0.1.
2017-10-30 18:20:40 -07:00
Robert Schumacher
85e6b1b36e Merge branch 'master' into vtk-components 2017-10-12 11:22:25 -07:00
Robert Schumacher
1130cc3784 [proj][proj4] Rename proj to proj4. Leave empty forwarder behind. 2017-10-02 15:54:51 -07:00
Alexander Karatarakis
26516fe485 vcpkg_configure_cmake (and _meson) now embed debug symbols within static libs (/Z7) 2017-09-09 00:12:54 -07:00
Albert Ziegenhagel
d7a313c5c3 [vtk] improve portfile:
- Use system libharu
- Simplyfy enabling/disabling optional modules of VTK
- Add options to build VTK python modules or all VTK modules
2017-08-28 10:48:30 +02:00
Albert Ziegenhagel
199288a8f5 [vtk] Use system libtheora 2017-08-11 10:17:32 +02:00
Albert Ziegenhagel
7f5a659734 [vtk] do not install headers into subdirectory "vtk-8.0" so that "vcpkg integrate install" works as excpected 2017-08-10 22:05:12 +02:00
Albert Ziegenhagel
4a57f69e16 [vtk] Use libjpeg, proj and lz4 from vcpkg 2017-08-10 21:58:44 +02:00
Albert Ziegenhagel
616cfb0eff [vtk] Fixed that the VTK debug was build linked against the release GLEW library 2017-08-10 18:20:40 +02:00
Albert Ziegenhagel
dffe4793b8 [vtk] Fix remaining references to release libraries from debug version of VTK 2017-08-10 17:05:43 +02:00
Albert Ziegenhagel
6d73c73b21 [vtk] remove some debug messages 2017-08-10 15:30:37 +02:00
Albert Ziegenhagel
dd9f27100d [vtk] do not use "debug;" or "optimized;" prefixes for library configurations, but wrap them in generator expressions instead 2017-08-10 15:29:42 +02:00
Albert Ziegenhagel
44b34505e4 [vtk] Fix tools directory 2017-08-10 12:06:49 +02:00
Albert Ziegenhagel
c344e708ec [vtk] fix issue where release libraries are referenced from VTK debug build 2017-08-10 11:56:23 +02:00