Bug 219491 - [NEW PORT] net/v2ray: A platform for building proxies to bypass network restrictions
Summary: [NEW PORT] net/v2ray: A platform for building proxies to bypass network restr...
Status: Closed Feedback Timeout
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Yuri Victorovich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-05-24 04:21 UTC by Jov
Modified: 2018-02-22 18:08 UTC (History)
2 users (show)

See Also:


Attachments
new port shar file (2.44 KB, text/plain)
2017-05-24 04:21 UTC, Jov
no flags Details
v2ray.shar v2 (3.36 KB, text/plain)
2017-05-27 08:20 UTC, Jov
no flags Details
v2ray.shar (3.42 KB, text/plain)
2017-06-09 08:05 UTC, Jov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jov 2017-05-24 04:21:03 UTC
Created attachment 182847 [details]
new port shar file

V2ray provides building blocks for network proxy development.V2ray supports
Socks, HTTP, Shadowsocks and VMess protocol. All proxies above can be
send/recieve over TLS, TCL, mKCP and more transport protocols. V2ray has an
internal router, which can be configured to proxy traffic, or send directly,
or even block them.

WWW: https://www.v2ray.com/
Comment 1 Baptiste Daroussin freebsd_committer freebsd_triage 2017-05-25 21:09:14 UTC
Comment on attachment 182847 [details]
new port shar file

please build from sources instead of installing random binaries
Comment 2 Jov 2017-05-27 08:20:13 UTC
Created attachment 182955 [details]
v2ray.shar v2

v2 port compile from source
Comment 3 Jov 2017-06-09 08:05:39 UTC
Created attachment 183355 [details]
v2ray.shar

v3:
add buid depends

poudriere testport pass
Comment 4 Jov 2017-06-20 01:11:53 UTC
ping
Comment 5 Yuri Victorovich freebsd_committer freebsd_triage 2017-12-20 19:32:29 UTC
(In reply to Jov from comment #4)

Thanks for your submission.

Build fails for me:
> ===>   Generating temporary packing list
> install   -m 555 /usr/ports/net/v2ray/work/v2ray-core-2.29/v2ray /usr/ports/net/v2ray/work/stage/usr/local/sbin/
> install: /usr/ports/net/v2ray/work/v2ray-core-2.29/v2ray: No such file or directory

Please also:
* Remove STRIP=: strip is safe for go executabls
* Do not use go.crypto>=20160709:security/go.crypto. Use github dependency like this: golang:crypto:d585fd2:crypto/obfs4proxy/src/golang.org/x/crypto
* Move PLIST into pkg-plist. The reason: .sample files need to be preceded with @sample.


Thanks,
Yuri