import ports/net/dog, ok rsadowski@ gonzalo@

dog is an open-source DNS client for the command-line. It has colourful
output, supports the DoT and DoH protocols, and can emit JSON.
This commit is contained in:
sthen 2020-11-18 10:24:19 +00:00
parent 81ee7e1889
commit f0df41acdc
5 changed files with 278 additions and 0 deletions

108
net/dog/Makefile Normal file
View File

@ -0,0 +1,108 @@
# $OpenBSD: Makefile,v 1.1.1.1 2020/11/18 10:24:19 sthen Exp $
COMMENT = command-line DNS lookup tool
GH_ACCOUNT = ogham
GH_PROJECT = dog
GH_TAGNAME = v0.1.0
CATEGORIES = net
# EUPL
PERMIT_PACKAGE = Yes
WANTLIB += c c++abi crypto pthread ssl
MODULES = devel/cargo
CONFIGURE_STYLE = cargo
SEPARATE_BUILD = Yes
HOMEPAGE = https://dns.lookup.dog/
DISTFILES += ${DISTNAME}{${GH_TAGNAME}}${EXTRACT_SUFX}
# some entries from modcargo-gen-crates dropped;
#
# dns, dns-transport: these don't come from crates.io, they are in the
# "dog" distfile itself.
#
# mutagen, mutagen-core, mutagen-transform: optional test dep,
# requires newer version than on crates.io.
#
MODCARGO_CRATES += addr2line 0.14.0 # Apache-2.0/MIT
MODCARGO_CRATES += adler 0.2.3 # 0BSD OR MIT OR Apache-2.0
MODCARGO_CRATES += ansi_term 0.11.0 # MIT
MODCARGO_CRATES += ansi_term 0.12.1 # MIT
MODCARGO_CRATES += atty 0.2.14 # MIT
MODCARGO_CRATES += autocfg 1.0.1 # Apache-2.0 OR MIT
MODCARGO_CRATES += backtrace 0.3.54 # MIT/Apache-2.0
MODCARGO_CRATES += bitflags 1.2.1 # MIT/Apache-2.0
MODCARGO_CRATES += byteorder 1.3.4 # Unlicense OR MIT
MODCARGO_CRATES += cc 1.0.61 # MIT/Apache-2.0
MODCARGO_CRATES += cfg-if 0.1.10 # MIT/Apache-2.0
MODCARGO_CRATES += cfg-if 1.0.0 # MIT/Apache-2.0
MODCARGO_CRATES += core-foundation 0.7.0 # MIT / Apache-2.0
MODCARGO_CRATES += core-foundation-sys 0.7.0 # MIT / Apache-2.0
MODCARGO_CRATES += ctor 0.1.16 # Apache-2.0 OR MIT
MODCARGO_CRATES += datetime 0.5.1 # MIT
MODCARGO_CRATES += difference 2.0.0 # MIT
MODCARGO_CRATES += failure 0.1.8 # MIT OR Apache-2.0
MODCARGO_CRATES += failure_derive 0.1.8 # MIT OR Apache-2.0
MODCARGO_CRATES += foreign-types 0.3.2 # MIT/Apache-2.0
MODCARGO_CRATES += foreign-types-shared 0.1.1 # MIT/Apache-2.0
MODCARGO_CRATES += getopts 0.2.21 # MIT/Apache-2.0
MODCARGO_CRATES += getrandom 0.1.15 # MIT OR Apache-2.0
MODCARGO_CRATES += gimli 0.23.0 # Apache-2.0/MIT
MODCARGO_CRATES += hermit-abi 0.1.17 # MIT/Apache-2.0
MODCARGO_CRATES += httparse 1.3.4 # MIT/Apache-2.0
MODCARGO_CRATES += ipconfig 0.2.2 # MIT/Apache-2.0
MODCARGO_CRATES += itoa 0.4.6 # MIT OR Apache-2.0
MODCARGO_CRATES += json 0.12.4 # MIT/Apache-2.0
MODCARGO_CRATES += lazy_static 1.4.0 # MIT/Apache-2.0
MODCARGO_CRATES += libc 0.2.80 # MIT OR Apache-2.0
MODCARGO_CRATES += log 0.4.11 # MIT OR Apache-2.0
MODCARGO_CRATES += miniz_oxide 0.4.3 # MIT OR Zlib OR Apache-2.0
MODCARGO_CRATES += native-tls 0.2.4 # MIT/Apache-2.0
MODCARGO_CRATES += object 0.22.0 # Apache-2.0/MIT
MODCARGO_CRATES += openssl 0.10.30 # Apache-2.0
MODCARGO_CRATES += openssl-probe 0.1.2 # MIT/Apache-2.0
MODCARGO_CRATES += openssl-sys 0.9.58 # MIT
MODCARGO_CRATES += output_vt100 0.1.2 # MIT
MODCARGO_CRATES += pkg-config 0.3.19 # MIT/Apache-2.0
MODCARGO_CRATES += ppv-lite86 0.2.10 # MIT/Apache-2.0
MODCARGO_CRATES += pretty_assertions 0.6.1 # MIT/Apache-2.0
MODCARGO_CRATES += proc-macro2 1.0.24 # MIT OR Apache-2.0
MODCARGO_CRATES += quote 1.0.7 # MIT OR Apache-2.0
MODCARGO_CRATES += rand 0.7.3 # MIT OR Apache-2.0
MODCARGO_CRATES += rand_chacha 0.2.2 # MIT OR Apache-2.0
MODCARGO_CRATES += rand_core 0.5.1 # MIT OR Apache-2.0
MODCARGO_CRATES += rand_hc 0.2.0 # MIT/Apache-2.0
MODCARGO_CRATES += redox_syscall 0.1.57 # MIT
MODCARGO_CRATES += regex 1.4.2 # MIT OR Apache-2.0
MODCARGO_CRATES += regex-syntax 0.6.21 # MIT/Apache-2.0
MODCARGO_CRATES += remove_dir_all 0.5.3 # MIT/Apache-2.0
MODCARGO_CRATES += rustc-demangle 0.1.18 # MIT/Apache-2.0
MODCARGO_CRATES += ryu 1.0.5 # Apache-2.0 OR BSL-1.0
MODCARGO_CRATES += schannel 0.1.19 # MIT
MODCARGO_CRATES += security-framework 0.4.4 # MIT OR Apache-2.0
MODCARGO_CRATES += security-framework-sys 0.4.3 # MIT OR Apache-2.0
MODCARGO_CRATES += serde 1.0.117 # MIT OR Apache-2.0
MODCARGO_CRATES += serde_derive 1.0.117 # MIT OR Apache-2.0
MODCARGO_CRATES += serde_json 1.0.59 # MIT OR Apache-2.0
MODCARGO_CRATES += socket2 0.3.15 # MIT/Apache-2.0
MODCARGO_CRATES += syn 1.0.48 # MIT OR Apache-2.0
MODCARGO_CRATES += synstructure 0.12.4 # MIT
MODCARGO_CRATES += tempfile 3.1.0 # MIT OR Apache-2.0
MODCARGO_CRATES += unicode-width 0.1.8 # MIT/Apache-2.0
MODCARGO_CRATES += unicode-xid 0.2.1 # MIT OR Apache-2.0
MODCARGO_CRATES += vcpkg 0.2.10 # MIT/Apache-2.0
MODCARGO_CRATES += wasi 0.9.0+wasi-snapshot-preview1 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
MODCARGO_CRATES += widestring 0.4.3 # MIT/Apache-2.0
MODCARGO_CRATES += winapi 0.3.9 # MIT/Apache-2.0
MODCARGO_CRATES += winapi-i686-pc-windows-gnu 0.4.0 # MIT/Apache-2.0
MODCARGO_CRATES += winapi-x86_64-pc-windows-gnu 0.4.0 # MIT/Apache-2.0
MODCARGO_CRATES += winreg 0.6.2 # MIT
.include <bsd.port.mk>

148
net/dog/distinfo Normal file
View File

@ -0,0 +1,148 @@
SHA256 (cargo/addr2line-0.14.0.tar.gz) = fAkp1p543Zv1QIJpkZ/LyusuNeXUPlgVUXzcao4RpCM=
SHA256 (cargo/adler-0.2.3.tar.gz) = 7ipOw0MZYgnWWU4ZVDroejn5bVU01xdIIqOtgl3W7X4=
SHA256 (cargo/ansi_term-0.11.0.tar.gz) = 7km69sthe4U6qNk79CDbI4P6tG0xRILKKAO0DV/el5s=
SHA256 (cargo/ansi_term-0.12.1.tar.gz) = 1Sqbt+wM9ITFUYMKfOJ70g1n6sZH4b77VrC+TuOaVdI=
SHA256 (cargo/atty-0.2.14.tar.gz) = 2bOb4Ydw0RQhzbG5lHpF3T836TCSy/N3YUgooxnV/ug=
SHA256 (cargo/autocfg-1.0.1.tar.gz) = zbAx3XjihzHYfVbMj/70qPNsomw4/i3nAFQ+Yn+KRko=
SHA256 (cargo/backtrace-0.3.54.tar.gz) = K6rTRrLU6UokNHre7px6k/QS7pS5zCbltZ3qI4SOnyg=
SHA256 (cargo/bitflags-1.2.1.tar.gz) = zx3i/ox1vBRaL1d63ZUfgTSIm0eV1HRmpUpchG1pFpM=
SHA256 (cargo/byteorder-1.3.4.tar.gz) = CMSKrhEtSO2fBpszU46p4+kKomPPo9HCQwlhKx90ct4=
SHA256 (cargo/cc-1.0.61.tar.gz) = 7WfL3gg1YjjnX8Rla+R0lIHu/7CeGfMgolI31SIcmF0=
SHA256 (cargo/cfg-if-0.1.10.tar.gz) = R4W90clrKoRrK9fMAuhraz2/FOflNEbE9UySo2EECCI=
SHA256 (cargo/cfg-if-1.0.0.tar.gz) = uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0=
SHA256 (cargo/core-foundation-0.7.0.tar.gz) = V9JMehPEPocON8FVa3RVVDeHCgRRT3aF9bNU4JBWcXE=
SHA256 (cargo/core-foundation-sys-0.7.0.tar.gz) = s6catJTAtbhgvchAeuCJeAUkFwcMLO04VzqRV611uKw=
SHA256 (cargo/ctor-0.1.16.tar.gz) = f7qr7CyVMFA1IxEpO+XGq6jhQboZ1oEYYrIy1v0CBIQ=
SHA256 (cargo/datetime-0.5.1.tar.gz) = 0Py03yKugS+i9tXjtXckdYTMZ/zgatB3kWjR3UHLzOM=
SHA256 (cargo/difference-2.0.0.tar.gz) = Uky/aJe1Jyld/xN87Ans86BfT93/19/NFYVANEnnQZg=
SHA256 (cargo/failure-0.1.8.tar.gz) = 0y6b0WzALq59t+9iCzkoCLifal4WuzSX0VnGuSoPT4Y=
SHA256 (cargo/failure_derive-0.1.8.tar.gz) = qk2jx2bNeg24JC4ybp5OCB7dVnByiT7TIACBiXFTZqQ=
SHA256 (cargo/foreign-types-0.3.2.tar.gz) = 9vM564rcBSzSyniRD9qGmu+jjSLVy2SOZIXk0/wG87E=
SHA256 (cargo/foreign-types-shared-0.1.1.tar.gz) = ALAihBGQjKhoXbp/ws3XDsmZCm51Pom2rJGoTED7r0s=
SHA256 (cargo/getopts-0.2.21.tar.gz) = FNu/1ccdcCQez55vE3N/e1zoI4IQYxiNfkbEHTce69U=
SHA256 (cargo/getrandom-0.1.15.tar.gz) = /Fh7wOwpMVXVv6a5iR7Bih4zDCNPiW6kf7raTK2+R+Y=
SHA256 (cargo/gimli-0.23.0.tar.gz) = 9lA/4UJRTKR5nUwmKXxCSCOf6IONgn22vWBlxu0pps4=
SHA256 (cargo/hermit-abi-0.1.17.tar.gz) = WspVZfdg+1siDkmdcnEO0Vb9t05jFlnpk3fZ6/vROug=
SHA256 (cargo/httparse-1.3.4.tar.gz) = zRea6GHwwuU9pw2JL18wKflZS+DEHcUmnNNxaRsdwvk=
SHA256 (cargo/ipconfig-0.2.2.tar.gz) = 9+LxiuzpcJCUVzqfJPSDxPZcqkKY4veuG3HMZdhT+tc=
SHA256 (cargo/itoa-0.4.6.tar.gz) = 3G8617nRGgwAhC/43htg7lhmEEjrgEntM8c1lPNZ1+Y=
SHA256 (cargo/json-0.12.4.tar.gz) = B44oXq/ftsS0NODTHoz8tRFbZRSW+spXSbiPr9TyO/0=
SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY=
SHA256 (cargo/libc-0.2.80.tar.gz) = TVjRtwsASIj3ZN+/aiajsDQqFjLTOWjkoXnYARx2BhQ=
SHA256 (cargo/log-0.4.11.tar.gz) = T6vtF12kL+0foHRrDqcfQSqp01526V5ZsZLGS53Cv4s=
SHA256 (cargo/miniz_oxide-0.4.3.tar.gz) = Dy0m7DMJeI5CPPv2itGADwYWOAmNdqg2ga+XncTtoZ0=
SHA256 (cargo/native-tls-0.2.4.tar.gz) = Kw2IwG/pDV7pQEi6QECe8dkxXYb284wu/arU+1DFiy0=
SHA256 (cargo/object-0.22.0.tar.gz) = jTtjNg7DyzN4F8Lb1Hq0oPFw0oXY5aIGRgDz3vFAI5c=
SHA256 (cargo/openssl-0.10.30.tar.gz) = jVde/zZlQZ+bg2eP8oFYWK2dEVZ+CC9awYFLq6TivLQ=
SHA256 (cargo/openssl-probe-0.1.2.tar.gz) = d68k2mn52TQQOOupOgc7H9qqG3iCIbAKabzp52LLMt4=
SHA256 (cargo/openssl-sys-0.9.58.tar.gz) = qELbRwm2BPD+XRFwrjVliZvirT2cvHLe3HiawFEfeN4=
SHA256 (cargo/output_vt100-0.1.2.tar.gz) = U83Ft4W3pYxarYIWs9+hFN9ksLBq5uFQHO+R3y+9+Pk=
SHA256 (cargo/pkg-config-0.3.19.tar.gz) = ODFFOzRJzrSLbZx618ltXqZz6bRwodxXjCzmUhIwiEw=
SHA256 (cargo/ppv-lite86-0.2.10.tar.gz) = rHTGJNay0h9CX3UiYvQhiDZde4/xr/dMguRRNlEKSFc=
SHA256 (cargo/pretty_assertions-0.6.1.tar.gz) = P4HhZE4bVPWmiVmimqhs3nBCGSVGadoyjs/fah8J1Cc=
SHA256 (cargo/proc-macro2-1.0.24.tar.gz) = HgcE7hp+ANe7QX0HcOowPBvMur8O8WZ9rpK1ln9finE=
SHA256 (cargo/quote-1.0.7.tar.gz) = qlY9F+yxgOUA2hz9KwKDEKx1jeVI790gPhjyg69pPzc=
SHA256 (cargo/rand-0.7.3.tar.gz) = amsWedSbJLv+DIA0KaoYdEcvUNmzYxMfDon8NWtUTQM=
SHA256 (cargo/rand_chacha-0.2.2.tar.gz) = 9MjthWJ5yXNyBr9yW/NpNdhmbq16pptSvlWvNp0ZNAI=
SHA256 (cargo/rand_core-0.5.1.tar.gz) = kL3lKW/IkbDO8SptA93MwWLOeyr/VBYK+TOPjUDfbRk=
SHA256 (cargo/rand_hc-0.2.0.tar.gz) = yjEpr3uSoXES1ZrUmMb4Hq9GMlN2a5A5bTnqejnWYTw=
SHA256 (cargo/redox_syscall-0.1.57.tar.gz) = QcwPfk1dRUTohhYGooW7CNPnBxLMx9K4TXwMz69LBc4=
SHA256 (cargo/regex-1.4.2.tar.gz) = OM8sE+1HRd6RpeuDThHAC8w3CedzFzss5MVsn73gS5w=
SHA256 (cargo/regex-syntax-0.6.21.tar.gz) = OxgbotzweqzK1USOjq1Y21t0LPhd/gNeIifxN6U5oYk=
SHA256 (cargo/remove_dir_all-0.5.3.tar.gz) = Os0SVmVCKXOjOsnT3S34XtrQ9K6bANr7GgXkOp9e+Oc=
SHA256 (cargo/rustc-demangle-0.1.18.tar.gz) = bjutDuNoFMoH15aCad1LfsiewtoQxLthOSjTB3CDwjI=
SHA256 (cargo/ryu-1.0.5.tar.gz) = cdMB1Bk9Axq915/3491yEWipVy7z/lGhUXq6I1vY+G4=
SHA256 (cargo/schannel-0.1.19.tar.gz) = jwW6YJwjTmC+4NVH/pSkx+nacz0cliz25Z76TNnIvHU=
SHA256 (cargo/security-framework-0.4.4.tar.gz) = ZICJAtfZn3jq3dK04lCXE7q8PcPIWtb0xEdoDzwB5TU=
SHA256 (cargo/security-framework-sys-0.4.3.tar.gz) = F78R2ZJS9RJpXrRo3lUW5c91RVUh5p3+ND87dOR0hAU=
SHA256 (cargo/serde-1.0.117.tar.gz) = uI+pg953IGKck4fp9Rc1PtQEFkseSCyXCpDBpKr33Bo=
SHA256 (cargo/serde_derive-1.0.117.tar.gz) = y9Gucq20SqtI8yWgJESl/AeTSajYBMH8kirtP3RUx04=
SHA256 (cargo/serde_json-1.0.59.tar.gz) = 3KwH2/+hxl5/gWq566eOsULG1EQQ9O66Hibk9d+la5U=
SHA256 (cargo/socket2-0.3.15.tar.gz) = sfpw3FyBBOwJb0/n7eeiIdNa4T3NGboa2agdLKuaHEQ=
SHA256 (cargo/syn-1.0.48.tar.gz) = zDca/+/8R39CoiGh5Cl67c6jPUfRm2FFVYi9nY9rGaw=
SHA256 (cargo/synstructure-0.12.4.tar.gz) = uDTy1m9zTLiXET40qv8vGrRxnKlG+ac1jbqPgGQUhwE=
SHA256 (cargo/tempfile-3.1.0.tar.gz) = em4k2TOKClvnlZPi+hWmSK3WE4yqgD4tW8eCw3FzLKk=
SHA256 (cargo/unicode-width-0.1.8.tar.gz) = kzdZGJOhm4jY2H8s7B5z+tXN/RDlpvNJ9JitbqL/seM=
SHA256 (cargo/unicode-xid-0.2.1.tar.gz) = 9/4Ls0eWUUOckRL3K2xQUDhXTJ+7V17Rvzt5f6Od1WQ=
SHA256 (cargo/vcpkg-0.2.10.tar.gz) = ZFQCm/GB8JKtG4UyhvI+LFB9joGU0B2S2kpVwnSlUIw=
SHA256 (cargo/wasi-0.9.0+wasi-snapshot-preview1.tar.gz) = zM3fMlVP7MastYX4KjKnLii0j4xMGIPd/u6qlvfY5Rk=
SHA256 (cargo/widestring-0.4.3.tar.gz) = wWiUAUTdIf2ARph8FqRqM9X8hO7Cnvnc3cKsnjFSa3w=
SHA256 (cargo/winapi-0.3.9.tar.gz) = XIOaZ0/NepiVLlkyQupACr6TmSdGdh44ZBQF0osA9Bk=
SHA256 (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = rDuHxjYgQm3ZuZHlzgMp7/VFvMu7NPO+Cf9vtqtRt7Y=
SHA256 (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = cS4ieEHQV8HuHNL7Ivp+WlRhro5I+iynnsQs/BkxGD8=
SHA256 (cargo/winreg-0.6.2.tar.gz) = spht61gcT+EbYhmYpeUzYe/mtIoVEXjQzZ7v+k3GrMk=
SHA256 (dog-0.1.0.tar.gz) = gjh9OHJ7rH/NsICXDoSzbegL/nkjzoP5k6d9mseEeFg=
SIZE (cargo/addr2line-0.14.0.tar.gz) = 30065
SIZE (cargo/adler-0.2.3.tar.gz) = 12168
SIZE (cargo/ansi_term-0.11.0.tar.gz) = 17087
SIZE (cargo/ansi_term-0.12.1.tar.gz) = 24838
SIZE (cargo/atty-0.2.14.tar.gz) = 5470
SIZE (cargo/autocfg-1.0.1.tar.gz) = 12908
SIZE (cargo/backtrace-0.3.54.tar.gz) = 72827
SIZE (cargo/bitflags-1.2.1.tar.gz) = 16745
SIZE (cargo/byteorder-1.3.4.tar.gz) = 21943
SIZE (cargo/cc-1.0.61.tar.gz) = 53454
SIZE (cargo/cfg-if-0.1.10.tar.gz) = 7933
SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934
SIZE (cargo/core-foundation-0.7.0.tar.gz) = 25384
SIZE (cargo/core-foundation-sys-0.7.0.tar.gz) = 17033
SIZE (cargo/ctor-0.1.16.tar.gz) = 4770
SIZE (cargo/datetime-0.5.1.tar.gz) = 117665
SIZE (cargo/difference-2.0.0.tar.gz) = 147616
SIZE (cargo/failure-0.1.8.tar.gz) = 37582
SIZE (cargo/failure_derive-0.1.8.tar.gz) = 4950
SIZE (cargo/foreign-types-0.3.2.tar.gz) = 7504
SIZE (cargo/foreign-types-shared-0.1.1.tar.gz) = 5672
SIZE (cargo/getopts-0.2.21.tar.gz) = 18457
SIZE (cargo/getrandom-0.1.15.tar.gz) = 24786
SIZE (cargo/gimli-0.23.0.tar.gz) = 702175
SIZE (cargo/hermit-abi-0.1.17.tar.gz) = 10065
SIZE (cargo/httparse-1.3.4.tar.gz) = 23739
SIZE (cargo/ipconfig-0.2.2.tar.gz) = 23017
SIZE (cargo/itoa-0.4.6.tar.gz) = 12167
SIZE (cargo/json-0.12.4.tar.gz) = 105942
SIZE (cargo/lazy_static-1.4.0.tar.gz) = 10443
SIZE (cargo/libc-0.2.80.tar.gz) = 513503
SIZE (cargo/log-0.4.11.tar.gz) = 36276
SIZE (cargo/miniz_oxide-0.4.3.tar.gz) = 50058
SIZE (cargo/native-tls-0.2.4.tar.gz) = 32170
SIZE (cargo/object-0.22.0.tar.gz) = 181505
SIZE (cargo/openssl-0.10.30.tar.gz) = 191808
SIZE (cargo/openssl-probe-0.1.2.tar.gz) = 6427
SIZE (cargo/openssl-sys-0.9.58.tar.gz) = 47014
SIZE (cargo/output_vt100-0.1.2.tar.gz) = 4062
SIZE (cargo/pkg-config-0.3.19.tar.gz) = 15451
SIZE (cargo/ppv-lite86-0.2.10.tar.gz) = 20915
SIZE (cargo/pretty_assertions-0.6.1.tar.gz) = 61551
SIZE (cargo/proc-macro2-1.0.24.tar.gz) = 37716
SIZE (cargo/quote-1.0.7.tar.gz) = 25170
SIZE (cargo/rand-0.7.3.tar.gz) = 112246
SIZE (cargo/rand_chacha-0.2.2.tar.gz) = 13267
SIZE (cargo/rand_core-0.5.1.tar.gz) = 21116
SIZE (cargo/rand_hc-0.2.0.tar.gz) = 11670
SIZE (cargo/redox_syscall-0.1.57.tar.gz) = 17087
SIZE (cargo/regex-1.4.2.tar.gz) = 236931
SIZE (cargo/regex-syntax-0.6.21.tar.gz) = 293572
SIZE (cargo/remove_dir_all-0.5.3.tar.gz) = 9184
SIZE (cargo/rustc-demangle-0.1.18.tar.gz) = 19913
SIZE (cargo/ryu-1.0.5.tar.gz) = 49570
SIZE (cargo/schannel-0.1.19.tar.gz) = 42755
SIZE (cargo/security-framework-0.4.4.tar.gz) = 54841
SIZE (cargo/security-framework-sys-0.4.3.tar.gz) = 10508
SIZE (cargo/serde-1.0.117.tar.gz) = 74505
SIZE (cargo/serde_derive-1.0.117.tar.gz) = 50712
SIZE (cargo/serde_json-1.0.59.tar.gz) = 114956
SIZE (cargo/socket2-0.3.15.tar.gz) = 29282
SIZE (cargo/syn-1.0.48.tar.gz) = 225747
SIZE (cargo/synstructure-0.12.4.tar.gz) = 18105
SIZE (cargo/tempfile-3.1.0.tar.gz) = 25823
SIZE (cargo/unicode-width-0.1.8.tar.gz) = 16732
SIZE (cargo/unicode-xid-0.2.1.tar.gz) = 14392
SIZE (cargo/vcpkg-0.2.10.tar.gz) = 11504
SIZE (cargo/wasi-0.9.0+wasi-snapshot-preview1.tar.gz) = 31521
SIZE (cargo/widestring-0.4.3.tar.gz) = 26215
SIZE (cargo/winapi-0.3.9.tar.gz) = 1200382
SIZE (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
SIZE (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
SIZE (cargo/winreg-0.6.2.tar.gz) = 19338
SIZE (dog-0.1.0.tar.gz) = 449366

View File

@ -0,0 +1,17 @@
$OpenBSD: patch-dns_Cargo_toml,v 1.1.1.1 2020/11/18 10:24:19 sthen Exp $
Index: dns/Cargo.toml
--- dns/Cargo.toml.orig
+++ dns/Cargo.toml
@@ -13,11 +13,5 @@ log = "0.4"
# protocol parsing
byteorder = "1.3"
-# testing
-mutagen = { git = "https://github.com/llogiq/mutagen", optional = true }
-
[dev-dependencies]
pretty_assertions = "0.6"
-
-[features]
-with_mutagen = ["mutagen"] # needs nightly

2
net/dog/pkg/DESCR Normal file
View File

@ -0,0 +1,2 @@
dog is an open-source DNS client for the command-line. It has colourful
output, supports the DoT and DoH protocols, and can emit JSON.

3
net/dog/pkg/PLIST Normal file
View File

@ -0,0 +1,3 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2020/11/18 10:24:19 sthen Exp $
@comment .crates2.json
@bin bin/dog