{
  "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"
    }
  }
}
