diff options
| author | Ethan Morgan <ethan@gweithio.com> | 2026-02-14 16:44:06 +0000 |
|---|---|---|
| committer | Ethan Morgan <ethan@gweithio.com> | 2026-02-14 16:44:06 +0000 |
| commit | 54409423f767d8b1cf30cb7d0efca6b4ca138823 (patch) | |
| tree | d915ac7828703ce4b963efdd9728a1777ba18c1e /vcpkg/ports/openimageio/vcpkg.json | |
Diffstat (limited to 'vcpkg/ports/openimageio/vcpkg.json')
| -rw-r--r-- | vcpkg/ports/openimageio/vcpkg.json | 135 |
1 files changed, 135 insertions, 0 deletions
diff --git a/vcpkg/ports/openimageio/vcpkg.json b/vcpkg/ports/openimageio/vcpkg.json new file mode 100644 index 0000000..1795b41 --- /dev/null +++ b/vcpkg/ports/openimageio/vcpkg.json @@ -0,0 +1,135 @@ +{ + "name": "openimageio", + "version": "3.0.9.1", + "port-version": 1, + "description": "A library for reading and writing images, and a bunch of related classes, utilities, and application.", + "homepage": "https://github.com/OpenImageIO/oiio", + "license": "BSD-3-Clause", + "dependencies": [ + "fmt", + "libjpeg-turbo", + "libpng", + "opencolorio", + "openexr", + "robin-map", + { + "name": "tiff", + "default-features": false + }, + { + "name": "vcpkg-cmake", + "host": true + }, + { + "name": "vcpkg-cmake-config", + "host": true + }, + "zlib" + ], + "features": { + "ffmpeg": { + "description": "Enable ffmpeg support for openimageio", + "dependencies": [ + { + "name": "ffmpeg", + "default-features": false, + "features": [ + "avresample" + ] + } + ] + }, + "freetype": { + "description": "Enable freetype support for openimageio", + "dependencies": [ + "freetype" + ] + }, + "gif": { + "description": "Enable giflib support for openimageio", + "dependencies": [ + "giflib" + ] + }, + "jpegxl": { + "description": "Enable JPEG XL codec", + "dependencies": [ + "libjxl" + ] + }, + "libheif": { + "description": "Enable heif support for openimageio", + "dependencies": [ + "libheif" + ] + }, + "libraw": { + "description": "Enable RAW image files support", + "dependencies": [ + "libraw" + ] + }, + "opencolorio": { + "description": [ + "Enable opencolorio support for openimageio.", + "This feature can only be used when openexr and opencolorio use the same version of Imath." + ], + "dependencies": [ + "opencolorio" + ] + }, + "opencv": { + "description": "Enable opencv support for openimageio", + "dependencies": [ + { + "name": "opencv", + "default-features": false, + "features": [ + "fs", + "intrinsics", + "thread" + ] + } + ] + }, + "openjpeg": { + "description": "Enable openjpeg support for openimageio", + "dependencies": [ + "openjpeg" + ] + }, + "pybind11": { + "description": "Enable Python bindings support for openimageio", + "dependencies": [ + "pybind11", + "python3" + ] + }, + "tools": { + "description": "Build openimageio tools" + }, + "viewer": { + "description": "Build openimageio viewer", + "supports": "!android", + "dependencies": [ + "opengl", + { + "name": "openimageio", + "features": [ + "tools" + ] + }, + { + "name": "qtbase", + "default-features": false + } + ] + }, + "webp": { + "description": "Enable libwebp support for openimageio", + "dependencies": [ + "libwebp" + ] + } + } +} |