{ "name": "sail", "version-semver": "0.9.10", "description": "The missing small and fast image decoding library for humans (not for machines)", "homepage": "https://github.com/HappySeaFox/sail", "license": "MIT", "supports": "!uwp", "dependencies": [ { "name": "vcpkg-cmake", "host": true }, { "name": "vcpkg-cmake-config", "host": true } ], "default-features": [ "highest-priority-codecs" ], "features": { "all": { "description": "Enable all codecs", "dependencies": [ { "name": "sail", "features": [ "high-priority-codecs", "highest-priority-codecs", "low-priority-codecs", "lowest-priority-codecs", "medium-priority-codecs" ] } ] }, "avif": { "description": "Enable AVIF codec", "dependencies": [ "libavif" ] }, "bmp": { "description": "Enable BMP codec" }, "gif": { "description": "Enable GIF codec", "dependencies": [ "giflib" ] }, "hdr": { "description": "Enable HDR codec" }, "heif": { "description": "Enable HEIF codec", "dependencies": [ "libheif" ] }, "high-priority-codecs": { "description": "Enable high priority codecs such as AVIF", "dependencies": [ { "name": "sail", "features": [ "avif", "ico" ] } ] }, "highest-priority-codecs": { "description": "Enable highest priority codecs such as JPEG or PNG", "dependencies": [ { "name": "sail", "features": [ "gif", "jpeg", "png", "svg", "webp" ] } ] }, "ico": { "description": "Enable ICO codec" }, "jbig": { "description": "Enable JBIG codec", "dependencies": [ "jbigkit" ] }, "jpeg": { "description": "Enable JPEG codec", "dependencies": [ "libjpeg-turbo" ] }, "jpeg2000": { "description": "Enable JPEG2000 codec", "dependencies": [ "openjpeg" ] }, "jpegxl": { "description": "Enable JPEG XL codec", "dependencies": [ "libjxl" ] }, "low-priority-codecs": { "description": "Enable low priority codecs such as TGA", "dependencies": [ { "name": "sail", "features": [ "bmp", "hdr", "jpeg2000", "jpegxl", "pnm", "qoi", "tga" ] } ] }, "lowest-priority-codecs": { "description": "Enable lowest priority codecs such as XBM", "dependencies": [ { "name": "sail", "features": [ "jbig", "pcx", "wal", "xbm", "xpm", "xwd" ] } ] }, "medium-priority-codecs": { "description": "Enable medium priority codecs such as AVIF", "dependencies": [ { "name": "sail", "features": [ "heif", "openexr", "psd", "tiff" ] } ] }, "openexr": { "description": "Enable OPENEXR codec", "dependencies": [ "openexr" ] }, "openmp": { "description": "Enable OpenMP support" }, "pcx": { "description": "Enable PCX codec" }, "png": { "description": "Enable PNG codec", "dependencies": [ "libpng" ] }, "pnm": { "description": "Enable PNM codec" }, "psd": { "description": "Enable PSD codec" }, "qoi": { "description": "Enable QOI codec" }, "svg": { "description": "Enable SVG codec", "dependencies": [ "nanosvg" ] }, "tga": { "description": "Enable TGA codec" }, "tiff": { "description": "Enable TIFF codec", "dependencies": [ { "name": "tiff", "default-features": false } ] }, "wal": { "description": "Enable WAL codec" }, "webp": { "description": "Enable WEBP codec", "dependencies": [ "libwebp" ] }, "xbm": { "description": "Enable XBM codec" }, "xpm": { "description": "Enable XPM codec" }, "xwd": { "description": "Enable XWD codec" } } }