vcpkg/ports/pdal/vcpkg.json
Yury Bura eb11dbb245
[libxml2] add more features (#30154)
* [libxml2] move hardcoded external dependencies (iconv, lzma, zlib) to features, disable legacy flag by default

* add version

* [libxml2] add ftp and http options

* overwrite version

* [libxml2] restore formatting, remove ftp from defaults

* overwrite version

* [libxml2] remove hhtp from default-features

* overwrite version

* [libxml2] add network future dependent on platform

* [libspatialite][pdal][spatialite-tools] define libxml2[http] dependency explicitly

* update versions

* [libspatialite] update version

* add version

* Revert "[libxml2] add network future dependent on platform"

* overwrite version
2023-03-22 16:20:43 -07:00

113 lines
2.2 KiB
JSON

{
"name": "pdal",
"version": "2.4.3",
"port-version": 2,
"description": "PDAL - Point Data Abstraction Library is a library for manipulating point cloud data.",
"homepage": "https://pdal.io/",
"license": null,
"supports": "!(windows & staticcrt)",
"dependencies": [
{
"name": "curl",
"default-features": false
},
{
"name": "gdal",
"default-features": false
},
"libgeotiff",
{
"name": "libxml2",
"features": [
"http"
]
},
"nanoflann",
"nlohmann-json",
{
"name": "vcpkg-cmake",
"host": true
},
{
"name": "vcpkg-cmake-config",
"host": true
}
],
"default-features": [
"supported-plugins"
],
"features": {
"draco": {
"description": "Build the Draco plugin",
"dependencies": [
"draco"
]
},
"e57": {
"description": "Build the E57 plugin",
"dependencies": [
"xerces-c"
]
},
"hdf": {
"description": "Build the HDF plugin",
"dependencies": [
{
"name": "hdf5",
"default-features": false
}
]
},
"i3s": {
"description": "Build the SLPK/I3S plugins",
"dependencies": [
"zlib"
]
},
"laszip": {
"description": "Obsolete. PDAL includes LAZperf."
},
"liblzma": {
"description": "Support for compression/decompression with LZMA",
"dependencies": [
"liblzma"
]
},
"pgpointcloud": {
"description": "Build the PgPointCloud plugin",
"dependencies": [
"libpq"
]
},
"supported-plugins": {
"description": "Default set of plugins, dependent on platform",
"dependencies": [
{
"name": "pdal",
"default-features": false,
"features": [
"draco",
"e57",
"i3s"
]
},
{
"name": "pdal",
"default-features": false,
"features": [
"hdf",
"pgpointcloud"
],
"platform": "!uwp"
}
]
},
"zstd": {
"description": "Support for ZSTD compression/decompression",
"dependencies": [
"zstd"
]
}
}
}