aboutsummaryrefslogtreecommitdiff
path: root/ports/getdns
diff options
context:
space:
mode:
Diffstat (limited to 'ports/getdns')
-rw-r--r--ports/getdns/CONTROL14
-rw-r--r--ports/getdns/vcpkg.json26
2 files changed, 26 insertions, 14 deletions
diff --git a/ports/getdns/CONTROL b/ports/getdns/CONTROL
deleted file mode 100644
index 69dc8e3a1..000000000
--- a/ports/getdns/CONTROL
+++ /dev/null
@@ -1,14 +0,0 @@
-Source: getdns
-Version: 1.6.0
-Build-Depends: libidn2, openssl
-Description: GetDNS is a modern asynchronous DNS API
-Homepage: https://getdnsapi.net/
-Supports: !uwp&windows
-
-Feature: libevent
-Description: libevent event loop integration
-Build-Depends: libevent
-
-Feature: libuv
-Description: libuv event loop integration
-Build-Depends: libuv
diff --git a/ports/getdns/vcpkg.json b/ports/getdns/vcpkg.json
new file mode 100644
index 000000000..05fceec36
--- /dev/null
+++ b/ports/getdns/vcpkg.json
@@ -0,0 +1,26 @@
+{
+ "name": "getdns",
+ "version-string": "1.6.0",
+ "port-version": 1,
+ "description": "GetDNS is a modern asynchronous DNS API",
+ "homepage": "https://getdnsapi.net/",
+ "supports": "!uwp & windows",
+ "dependencies": [
+ "libidn2",
+ "openssl"
+ ],
+ "features": {
+ "libevent": {
+ "description": "libevent event loop integration",
+ "dependencies": [
+ "libevent"
+ ]
+ },
+ "libuv": {
+ "description": "libuv event loop integration",
+ "dependencies": [
+ "libuv"
+ ]
+ }
+ }
+}