vcpkg/versions/p-
JonLiu1993 0ed15cf267
[pcl[cuda]] Fix build failure (#37041)
Fixes #33527

Add VTK as a dependency to CUDA feature. and use upstream patch to fix
error:
````
LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library
screenshot_manager.cpp.obj : error LNK2019: unresolved external symbol "void __cdecl pcl::io::saveRgbPNGFile(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,unsigned char const *,int,int)" (?saveRgbPNGFile@io@pcl@@YAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBEHH@Z) referenced in function "public: void __cdecl pcl::kinfuLS::ScreenshotManager::saveImage(class Eigen::Transform<float,3,2,0> const &,struct pcl::gpu::PtrStepSz<struct pcl::gpu::kinfuLS::PixelRGB const >)" (?saveImage@ScreenshotManager@kinfuLS@pcl@@QEAAXAEBV?$Transform@M$02$01$0A@@Eigen@@U?$PtrStepSz@$$CBUPixelRGB@kinfuLS@gpu@pcl@@@gpu@3@@Z)

bin\pcl_gpu_kinfu_large_scaled.dll : fatal error LNK1120: 1 unresolved externals
````
The upstream PR: https://github.com/PointCloudLibrary/pcl/pull/5947

All features are tested successfully in the following triplet:
x86-windows
x64-windows
x64-windows-static

- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] ~~SHA512s are updated for each updated download.~~
- [ ] ~~The "supports" clause reflects platforms that may be fixed by
this new version.~~
- [ ] ~~Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.~~
- [ ] ~~Any patches that are no longer applied are deleted from the
port's directory.~~
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.

---------

Co-authored-by: Jon <v-zhli17@microsoft.com>
2024-03-05 01:59:23 -08:00
..
p-ranav-csv2.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
p-ranav-csv.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
pagmo2.json Update xbox supports expressions for failing ports with copyleft licenses (#31770) 2023-06-15 14:49:00 -07:00
paho-mqtt.json [paho-mqtt] use high performance (#36069) 2024-01-08 13:11:41 -08:00
paho-mqttpp3.json [paho-mqttpp3] Update to 1.3.2 (#35534) 2023-12-06 14:21:01 -08:00
palsigslot.json [palsigslot] Update to 1.2.2 (#32069) 2023-06-21 22:15:42 -07:00
pango.json [atk/gdk-pixbuf/gtk/gtk3/harfbuzz/pango] Fix dependency gobject-instrospection of feature instrospection (#33792) 2023-09-18 09:52:14 -07:00
pangolin.json [ffmpeg] Update to 5.1.2. (#28955) 2023-01-26 19:59:17 -08:00
pangomm.json Update xbox supports expressions for failing ports with copyleft licenses (#31770) 2023-06-15 14:49:00 -07:00
parallel-hashmap.json [parallel-hashmap] Update version to v1.3.11 (#31075) 2023-04-24 18:47:56 -07:00
parallelstl.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
paraview.json [paraview] Always use the release exe (#33577) 2023-09-06 13:00:25 -07:00
parmetis.json [gklib,metis,parmetis] Update sources for metis et al. to GitHub (#26020) 2022-08-03 18:59:36 -07:00
parquet.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
parson.json [parson] Update to 2022-11-13 (#27885) 2022-11-18 13:05:16 -08:00
pbc.json fix error path (#33764) 2023-09-19 09:46:42 -07:00
pcapplusplus.json [pcapplusplus] update to 23.09 (#34767) 2023-10-31 12:01:51 -07:00
pcg.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
pciids.json [vcpkg baseline][infoware][pciids] Update infoware and add new port pciids (#31388) 2023-05-15 14:09:58 -07:00
pcl.json [pcl[cuda]] Fix build failure (#37041) 2024-03-05 01:59:23 -08:00
pcre2.json [pcre2] Fix CMake integration. (#31928) 2023-09-22 11:35:42 -07:00
pcre.json [pcre] Fix x64-linux-dynamic build (#25671) 2022-07-11 16:25:36 -07:00
pdal-c.json [pdal, pdal-c] Update to v2.5.3, v2.2.0 and fix GCC 13 build (#31257) 2023-05-08 18:28:15 -07:00
pdal.json [pdal] fix cross build (#33748) 2023-09-18 10:00:59 -07:00
pdcurses.json [pdcurses] fix incorrect link behavior (#32252) 2023-06-27 12:42:46 -07:00
pdqsort.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
pe-parse.json [pe-parse] no Werror (#30672) 2023-04-05 16:35:24 -07:00
pegtl-2.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
pegtl.json [pegtl] update to 3.2.7 (#31183) 2023-05-01 15:15:37 -07:00
pffft.json [pffft] fix supports (#25403) 2022-06-24 15:00:50 -07:00
pfring.json [pfring] Update version and portfile (#32280) 2023-07-05 11:45:35 -07:00
pfultz2-linq.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
phnt.json [vcpkg] Rename port_versions to versions (#15784) 2021-01-21 09:53:22 -08:00
physac.json [physac] Add new port (#29365) 2023-02-03 13:18:08 -08:00
physfs.json [physfs] Cleanup, fix linkage and usage issues (#28787) 2023-01-09 01:19:59 -08:00
physx.json [physx] Omniverse-PhysX updated to 5.3.0 (#34138) 2023-10-02 20:20:52 -07:00
picojson.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
picosha2.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
piex.json [piex] fix mac build (#22600) 2022-01-18 13:03:27 -08:00
pipewire.json [pipewire] Update to 1.0.2 (#36507) 2024-02-01 15:14:53 -08:00
pistache.json Update meson to 0.60.2 (#21542) 2021-12-02 15:48:34 -08:00
pixel.json [many ports] Fix cmake warnings (#24706) 2022-05-17 11:15:06 -07:00
pixman.json [pixman] Update to 0.43.2 (#36686) 2024-02-12 14:21:04 -08:00
pkgconf.json [pkgconf] Update to 2.1.0 (#34228) 2023-12-06 21:27:16 -08:00
plasma-wayland-protocols.json [kf5] Update to 5.98 (#26831) 2022-11-30 11:03:25 -08:00
platform-folders.json [platform-folders] Fix incorrect install location for .cmake file (#31605) 2023-05-25 15:28:37 -07:00
plf-colony.json [plf-colony] update to 7.41 (#36432) 2024-01-29 11:44:07 -08:00
plf-hive.json [plf-colony] Update to 6.33 - [plf-hive] Add new port (#22389) 2022-01-07 14:57:24 -08:00
plf-list.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
plf-nanotimer.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
plf-stack.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
plib.json Update xbox supports expressions for failing ports with copyleft licenses (#31770) 2023-06-15 14:49:00 -07:00
plibsys.json [many ports]switch to vcpkg-cmake / vckg-cmake-config part 4 (#29884) 2023-03-01 10:39:14 -08:00
plog.json [plog] Update to 1.1.10 (#35508) 2023-12-05 17:52:23 -08:00
plplot.json [plplot] Fix download errors (#34441) 2023-10-12 19:23:11 -07:00
plustache.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
pmdk.json [pmdk] Fix linux compilation (#33766) 2023-09-18 09:59:17 -07:00
pmp-library.json [pmp-library] add port (#33698) 2024-01-10 17:32:10 -08:00
pngpp.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
pngwriter.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
pocketfft.json [pocketfft] add new port (#34841) 2023-11-01 12:52:04 -07:00
pocketpy.json [pocketpy] add new port (#36829) 2024-03-05 01:32:44 -08:00
poco.json [poco] update to 1.13.0 (#35918) 2024-01-24 11:31:46 -08:00
podofo.json [podofo] Update to 0.10.3 (#35788) 2023-12-20 00:31:01 -08:00
poissonrecon.json [poissonrecon] Update to latest commit (#20357) 2021-09-27 20:58:41 -07:00
poly2tri.json [poly2tri] Set policy CMP0063 to NEW (#27263) 2022-10-18 18:32:42 -07:00
polyclipping.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
polyhook2.json [polyhook2] Update polyhook2 (#33124) 2023-08-28 13:21:36 -07:00
polymorphic-value.json [live555/guilite/polymorphic-value] Update version (#24555) 2022-05-06 16:54:57 -07:00
ponder.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
poppler.json [poppler] update to 24.02.0 (#36654) 2024-02-08 14:51:08 -08:00
popsift.json VM Updates for Patch Tuesday, March 2023 (#30223) 2023-03-21 12:27:26 -07:00
portable-file-dialogs.json [portable-file-dialogs] Add new port (#31482) 2023-05-22 12:04:14 -07:00
portable-snippets.json Patch Tuesday for January 2023 (#36143) 2024-01-16 19:51:14 -08:00
portaudio.json [portaudio] Add patch that fixes framework linking (#32882) 2023-08-02 09:35:41 -07:00
portmidi.json [portmidi] Scope alsa dependency to Linux (#36613) 2024-02-07 12:59:05 -08:00
portsmf.json [vcpkg baseline][portsmf] fix download failed (#30654) 2023-04-04 15:43:13 -07:00
ppconsul.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
ppmagic.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
pprint.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
pqp.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
pravila00-enum-string.json [pravila00-enum-string] New port (#34518) 2023-10-19 10:51:28 -07:00
pravila00-make-vector.json [make-vector] New port (#34069) 2023-10-05 20:45:47 -07:00
presentmon.json [many ports]switch to vcpkg-cmake / vckg-cmake-config part 4 (#29884) 2023-03-01 10:39:14 -08:00
proj4.json [proj4] Retain former features (fixes vcpkg upgrade) (#23487) 2022-03-11 10:57:35 -08:00
proj.json [proj] Update to 9.3.1 (#35456) 2023-12-04 17:30:06 -08:00
prometheus-cpp.json [prometheus-cpp] Update to version 1.1.0 (#27780) 2022-11-14 14:30:49 -08:00
promise-cpp.json [promise-cpp] Add new port (#20340) 2021-09-30 13:55:14 -07:00
protobuf-c.json [protobuf-c] Fix tools feature compilation error under uwp (#35229) 2023-11-21 18:56:20 -08:00
protobuf.json [protobuf] Delete unused backends from sources. (#36377) 2024-01-26 16:45:13 -08:00
protopuf.json [protopuf] Update to 2.2.1 (#28138) 2022-12-05 13:31:27 -08:00
protozero.json [protozero] update to 1.7.1 (#24231) 2022-04-19 08:17:40 -07:00
proxsuite.json [proxsuite] add new port (#34722) 2023-10-26 16:47:24 -07:00
proxy.json [proxy] update to 2.2.0 (#36960) 2024-02-27 00:11:26 -08:00
proxygen.json [folly,fizz,wangle,mvfst,proxygen,fbthrift] update to 2024.01.01.00 (#36027) 2024-01-05 13:24:54 -08:00
proxywrapper.json [vcpkg] Rename port_versions to versions (#15784) 2021-01-21 09:53:22 -08:00
psimd.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
ptc-print.json [ptc-print] Update to v1.4.1. (#34206) 2023-10-02 17:28:29 -07:00
ptex.json [ptex] Update to 2.4.2 (#36842) 2024-02-21 09:39:38 -08:00
pthread-stubs.json [pthread-stubs] allow building release only (#27530) 2022-11-01 20:00:18 -07:00
pthread.json [many-ports] Don't use deprecated functions (autogenerated) (#26981) 2023-04-13 09:13:15 -07:00
pthreadpool.json [many ports]switch to vcpkg-cmake / vckg-cmake-config part 4 (#29884) 2023-03-01 10:39:14 -08:00
pthreads.json [pthreads] Fixed whitespaces in path issue (#31179) 2023-05-04 10:27:12 -07:00
ptyqt.json [ptyqt] Update port version to fix some linkage issues (#21543) 2021-11-22 15:39:35 -08:00
pugixml.json [pugixml] Update to 1.14 (#34374) 2023-10-10 14:59:58 -07:00
pulsar-client-cpp.json [pulsar-client-cpp] fix deps (#36510) 2024-02-01 12:08:46 -08:00
pulzed-mini.json [pulzed-mini] New port (#33275) 2023-08-21 11:47:15 -07:00
pybind11.json [pybind11] Update to 2.11.1 (#33243) 2023-08-18 11:32:26 -07:00
pystring.json [pystring] Update to v1.1.4 (#28767) 2023-01-10 13:55:52 -08:00
python2.json [Python2] msbuild (#33159) 2023-08-16 12:58:56 -07:00
python3.json [python3] Update to 3.11.8 (#36755) 2024-03-05 01:29:47 -08:00