{ "name": "poco", "version": "1.14.1", "port-version": 2, "description": "Modern, powerful open source C++ class libraries for building network and internet-based applications that run on desktop, server, mobile and embedded systems.", "homepage": "https://github.com/pocoproject/poco", "license": "BSL-1.0", "supports": "!uwp", "dependencies": [ "pcre2", "utf8proc", { "name": "vcpkg-cmake", "host": true }, { "name": "vcpkg-cmake-config", "host": true }, "zlib" ], "features": { "activerecord": { "description": "Simple and lightweight object-relational mapping (ORM) framework built on top of the POCO Data", "dependencies": [ "expat", { "name": "poco", "default-features": false, "features": [ "data" ] } ] }, "activerecord-compiler": { "description": "Compiler for Simple and lightweight object-relational mapping (ORM) framework built on top of the POCO Data", "dependencies": [ { "name": "poco", "default-features": false, "features": [ "util", "xml" ] } ] }, "cpp-parser": { "description": "POCO C++ parser" }, "crypto": { "description": "Crypto support", "dependencies": [ "openssl" ] }, "data": { "description": "Database abstraction layer for POCO" }, "encodings": { "description": "Encodings support for POCO" }, "encodings-compiler": { "description": "Compiler for encodings support for POCO" }, "json": { "description": "JSON support for POCO" }, "jwt": { "description": "JWT support for POCO", "dependencies": [ { "name": "poco", "default-features": false, "features": [ "crypto", "json" ] } ] }, "mariadb": { "description": "MariaDB support for POCO", "dependencies": [ "libmariadb", { "name": "poco", "default-features": false, "features": [ "data" ] } ] }, "mongodb": { "description": "MongoDB support for POCO", "dependencies": [ { "name": "poco", "default-features": false, "features": [ "net" ] } ] }, "mysql": { "description": "Mysql support for POCO", "dependencies": [ "libmysql", { "name": "poco", "default-features": false, "features": [ "data" ] } ] }, "net": { "description": "Network support for POCO" }, "netssl": { "description": [ "NetSSL support for POCO", "By default, this feature uses the OpenSSL implementation. The `POCO_ENABLE_NETSSL_WIN` triplet variable can be used to switch to the NetSSL_Win module." ], "dependencies": [ { "name": "poco", "default-features": false, "features": [ "crypto", "net", "util" ] } ] }, "odbc": { "description": "ODBC support for POCO", "supports": "windows | osx | linux", "dependencies": [ { "name": "poco", "default-features": false, "features": [ "data" ] }, { "name": "unixodbc", "platform": "osx | linux" } ] }, "pagecompiler": { "description": "Command line tool that translates HTML files into C++ code", "dependencies": [ { "name": "poco", "default-features": false, "features": [ "net", "util", "xml" ] } ] }, "pagecompiler-file2page": { "description": "Command line tool that translates HTML files into C++ code", "dependencies": [ { "name": "poco", "default-features": false, "features": [ "net", "util", "xml" ] } ] }, "pdf": { "description": "Haru support for POCO", "dependencies": [ "libharu", { "name": "poco", "default-features": false, "features": [ "util", "xml" ] } ] }, "pocodoc": { "description": "POCO documentation generator", "dependencies": [ { "name": "poco", "default-features": false, "features": [ "cpp-parser", "data", "sqlite", "util", "xml" ] } ] }, "postgresql": { "description": "PostgreSQL support for POCO", "dependencies": [ "libpqxx", { "name": "poco", "default-features": false, "features": [ "data" ] } ] }, "prometheus": { "description": "Prometheus support for POCO", "dependencies": [ { "name": "poco", "default-features": false, "features": [ "net" ] } ] }, "redis": { "description": "Redis support for POCO", "dependencies": [ { "name": "poco", "default-features": false, "features": [ "net" ] } ] }, "sevenzip": { "description": "Support for parsing and creating 7Zip files" }, "sqlite": { "description": "SQLite support for POCO", "dependencies": [ { "name": "poco", "default-features": false, "features": [ "data" ] }, "sqlite3" ] }, "util": { "description": "Utility support library for POCO", "dependencies": [ { "name": "poco", "default-features": false, "features": [ "json", "xml" ] } ] }, "xml": { "description": "XML support for POCO", "dependencies": [ "expat" ] }, "zip": { "description": "Support for parsing and creating Zip files" } } }