mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-29 03:34:26 +08:00
4945d50e90
* [capnproto] Remove vcpkg_fail_port_install. The portfile and vcpkg.json disagreed. ``` vcpkg.json: !uwp & !((arm | arm64) & windows) portfile: !uwp & (!windows | !(arm | arm64)) ``` If we demorgan the supports expression once they agree: ``` !uwp & (!(arm | arm64) | !windows) ``` Also, arm64 implies arm: ``` !uwp & (!arm | !windows) ``` In support of https://github.com/microsoft/vcpkg/pull/21502 * Put the supports expression into DNF as suggested by @strega-nil.
28 lines
554 B
JSON
28 lines
554 B
JSON
{
|
|
"name": "capnproto",
|
|
"version": "0.9.1",
|
|
"port-version": 2,
|
|
"description": "Data interchange format and capability-based RPC system",
|
|
"homepage": "https://capnproto.org/",
|
|
"supports": "!windows | (!uwp & !arm)",
|
|
"dependencies": [
|
|
{
|
|
"name": "vcpkg-cmake",
|
|
"host": true
|
|
},
|
|
{
|
|
"name": "vcpkg-cmake-config",
|
|
"host": true
|
|
},
|
|
"zlib"
|
|
],
|
|
"features": {
|
|
"openssl": {
|
|
"description": "Build libkj-tls by linking against OpenSSL.",
|
|
"dependencies": [
|
|
"openssl"
|
|
]
|
|
}
|
|
}
|
|
}
|