mystuff/net/websocat/Makefile

189 lines
6.1 KiB
Makefile

# $OpenBSD: Makefile,v 1.10 2020/10/28 18:34:34 sthen Exp $
#FIX_EXTRACT_PERMISSIONS = Yes
COMMENT = Command-line client for WebSockets, like netcat ws://
GH_ACCOUNT = vi
GH_PROJECT = websocat
GH_TAGNAME = v1.6.0
CATEGORIES = net
MAINTAINER = Stefan Hagen <sh+ports@codevoid.de>
# BSD
PERMIT_PACKAGE = Yes
MODULES = devel/cargo
BUILD_DEPENDS = lang/rust>=1.34
#SEPARATE_BUILD = Yes
NO_TEST = Yes
CONFIGURE_STYLE = cargo
DISTFILES += ${DISTNAME}${EXTRACT_SUFX}
MODCARGO_CRATES += anymap 0.12.1
MODCARGO_CRATES += arc-swap 0.4.3
MODCARGO_CRATES += autocfg 0.1.7
MODCARGO_CRATES += base64 0.9.3
MODCARGO_CRATES += base64 0.10.1
MODCARGO_CRATES += bitflags 1.2.1
MODCARGO_CRATES += block-buffer 0.7.3
MODCARGO_CRATES += block-padding 0.1.5
MODCARGO_CRATES += byte-tools 0.3.1
MODCARGO_CRATES += byteorder 1.3.2
MODCARGO_CRATES += bytes 0.4.12
MODCARGO_CRATES += c2-chacha 0.2.3
MODCARGO_CRATES += cc 1.0.41
MODCARGO_CRATES += cfg-if 0.1.9
MODCARGO_CRATES += clap 2.33.0
MODCARGO_CRATES += cloudabi 0.0.3
MODCARGO_CRATES += core-foundation 0.6.4
MODCARGO_CRATES += core-foundation-sys 0.6.2
MODCARGO_CRATES += crossbeam-deque 0.7.2
MODCARGO_CRATES += crossbeam-epoch 0.8.0
MODCARGO_CRATES += crossbeam-queue 0.1.2
MODCARGO_CRATES += crossbeam-utils 0.6.6
MODCARGO_CRATES += crossbeam-utils 0.7.0
MODCARGO_CRATES += derivative 1.0.3
MODCARGO_CRATES += digest 0.8.1
MODCARGO_CRATES += env_logger 0.6.2
MODCARGO_CRATES += fake-simd 0.1.2
MODCARGO_CRATES += fnv 1.0.6
MODCARGO_CRATES += foreign-types 0.3.2
MODCARGO_CRATES += foreign-types-shared 0.1.1
MODCARGO_CRATES += fuchsia-cprng 0.1.1
MODCARGO_CRATES += fuchsia-zircon 0.3.3
MODCARGO_CRATES += fuchsia-zircon-sys 0.3.3
MODCARGO_CRATES += futures 0.1.29
MODCARGO_CRATES += generic-array 0.12.3
MODCARGO_CRATES += getrandom 0.1.13
MODCARGO_CRATES += heck 0.3.1
MODCARGO_CRATES += hermit-abi 0.1.3
MODCARGO_CRATES += http 0.1.19
MODCARGO_CRATES += http-bytes 0.1.0
MODCARGO_CRATES += httparse 1.3.4
MODCARGO_CRATES += hyper 0.10.16
MODCARGO_CRATES += idna 0.1.5
MODCARGO_CRATES += iovec 0.1.4
MODCARGO_CRATES += itoa 0.4.4
MODCARGO_CRATES += kernel32-sys 0.2.2
MODCARGO_CRATES += language-tags 0.2.2
MODCARGO_CRATES += lazy_static 1.4.0
MODCARGO_CRATES += libc 0.2.65
MODCARGO_CRATES += lock_api 0.1.5
MODCARGO_CRATES += log 0.3.9
MODCARGO_CRATES += log 0.4.8
MODCARGO_CRATES += matches 0.1.8
MODCARGO_CRATES += maybe-uninit 2.0.0
MODCARGO_CRATES += memoffset 0.5.3
MODCARGO_CRATES += mime 0.2.6
MODCARGO_CRATES += mio 0.6.19
MODCARGO_CRATES += mio-named-pipes 0.1.6
MODCARGO_CRATES += mio-uds 0.6.7
MODCARGO_CRATES += miow 0.2.1
MODCARGO_CRATES += miow 0.3.3
MODCARGO_CRATES += native-tls 0.2.3
MODCARGO_CRATES += net2 0.2.33
MODCARGO_CRATES += num_cpus 1.11.0
MODCARGO_CRATES += opaque-debug 0.2.3
MODCARGO_CRATES += openssl 0.10.25
MODCARGO_CRATES += openssl-probe 0.1.2
MODCARGO_CRATES += openssl-sys 0.9.52
MODCARGO_CRATES += owning_ref 0.4.0
MODCARGO_CRATES += parking_lot 0.7.1
MODCARGO_CRATES += parking_lot_core 0.4.0
MODCARGO_CRATES += percent-encoding 1.0.1
MODCARGO_CRATES += pkg-config 0.3.17
MODCARGO_CRATES += ppv-lite86 0.2.6
MODCARGO_CRATES += proc-macro2 0.4.30
MODCARGO_CRATES += quote 0.6.13
MODCARGO_CRATES += rand 0.6.5
MODCARGO_CRATES += rand 0.7.2
MODCARGO_CRATES += rand_chacha 0.1.1
MODCARGO_CRATES += rand_chacha 0.2.1
MODCARGO_CRATES += rand_core 0.3.1
MODCARGO_CRATES += rand_core 0.4.2
MODCARGO_CRATES += rand_core 0.5.1
MODCARGO_CRATES += rand_hc 0.1.0
MODCARGO_CRATES += rand_hc 0.2.0
MODCARGO_CRATES += rand_isaac 0.1.1
MODCARGO_CRATES += rand_jitter 0.1.4
MODCARGO_CRATES += rand_os 0.1.3
MODCARGO_CRATES += rand_pcg 0.1.2
MODCARGO_CRATES += rand_xorshift 0.1.1
MODCARGO_CRATES += rdrand 0.4.0
MODCARGO_CRATES += readwrite 0.1.1
MODCARGO_CRATES += redox_syscall 0.1.56
MODCARGO_CRATES += remove_dir_all 0.5.2
MODCARGO_CRATES += rustc_version 0.2.3
MODCARGO_CRATES += safemem 0.3.3
MODCARGO_CRATES += schannel 0.1.16
MODCARGO_CRATES += scopeguard 0.3.3
MODCARGO_CRATES += scopeguard 1.0.0
MODCARGO_CRATES += security-framework 0.3.3
MODCARGO_CRATES += security-framework-sys 0.3.3
MODCARGO_CRATES += semver 0.9.0
MODCARGO_CRATES += semver-parser 0.7.0
MODCARGO_CRATES += sha-1 0.8.2
MODCARGO_CRATES += signal-hook 0.1.11
MODCARGO_CRATES += signal-hook-registry 1.1.1
MODCARGO_CRATES += slab 0.4.2
MODCARGO_CRATES += slab_typesafe 0.1.3
MODCARGO_CRATES += smallvec 0.6.13
MODCARGO_CRATES += smart-default 0.3.0
MODCARGO_CRATES += socket2 0.3.11
MODCARGO_CRATES += stable_deref_trait 1.1.1
MODCARGO_CRATES += structopt 0.2.16
MODCARGO_CRATES += structopt-derive 0.2.16
MODCARGO_CRATES += syn 0.15.44
MODCARGO_CRATES += tempfile 3.1.0
MODCARGO_CRATES += textwrap 0.11.0
MODCARGO_CRATES += time 0.1.42
MODCARGO_CRATES += tk-listen 0.2.1
MODCARGO_CRATES += tokio 0.1.22
MODCARGO_CRATES += tokio-codec 0.1.1
MODCARGO_CRATES += tokio-current-thread 0.1.6
MODCARGO_CRATES += tokio-executor 0.1.8
MODCARGO_CRATES += tokio-file-unix 0.5.1
MODCARGO_CRATES += tokio-fs 0.1.6
MODCARGO_CRATES += tokio-io 0.1.12
MODCARGO_CRATES += tokio-process 0.2.4
MODCARGO_CRATES += tokio-reactor 0.1.9
MODCARGO_CRATES += tokio-signal 0.2.7
MODCARGO_CRATES += tokio-stdin-stdout 0.1.5
MODCARGO_CRATES += tokio-sync 0.1.7
MODCARGO_CRATES += tokio-tcp 0.1.3
MODCARGO_CRATES += tokio-threadpool 0.1.16
MODCARGO_CRATES += tokio-timer 0.2.11
MODCARGO_CRATES += tokio-tls 0.2.1
MODCARGO_CRATES += tokio-udp 0.1.5
MODCARGO_CRATES += tokio-uds 0.2.5
MODCARGO_CRATES += traitobject 0.1.0
MODCARGO_CRATES += typeable 0.1.2
MODCARGO_CRATES += typenum 1.12.0
MODCARGO_CRATES += unicase 1.4.2
MODCARGO_CRATES += unicode-bidi 0.3.4
MODCARGO_CRATES += unicode-normalization 0.1.9
MODCARGO_CRATES += unicode-segmentation 1.5.0
MODCARGO_CRATES += unicode-width 0.1.5
MODCARGO_CRATES += unicode-xid 0.1.0
MODCARGO_CRATES += url 1.7.2
MODCARGO_CRATES += vcpkg 0.2.7
MODCARGO_CRATES += version_check 0.1.5
MODCARGO_CRATES += wasi 0.7.0
MODCARGO_CRATES += websocat 1.6.0
MODCARGO_CRATES += websocket 0.26.2
MODCARGO_CRATES += websocket-base 0.26.2
MODCARGO_CRATES += winapi 0.2.8
MODCARGO_CRATES += winapi 0.3.8
MODCARGO_CRATES += winapi-build 0.1.1
MODCARGO_CRATES += winapi-i686-pc-windows-gnu 0.4.0
MODCARGO_CRATES += winapi-x86_64-pc-windows-gnu 0.4.0
MODCARGO_CRATES += ws2_32-sys 0.2.1
.include <bsd.port.mk>