From owner-svn-ports-all@freebsd.org Fri Nov 13 09:47:11 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2B1FA2D53EE; Fri, 13 Nov 2020 09:47:11 +0000 (UTC) (envelope-from mikael@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CXYXb0kwRz3h2P; Fri, 13 Nov 2020 09:47:11 +0000 (UTC) (envelope-from mikael@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 0C265162B3; Fri, 13 Nov 2020 09:47:11 +0000 (UTC) (envelope-from mikael@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 0AD9lAf1090966; Fri, 13 Nov 2020 09:47:10 GMT (envelope-from mikael@FreeBSD.org) Received: (from mikael@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 0AD9lAvP090962; Fri, 13 Nov 2020 09:47:10 GMT (envelope-from mikael@FreeBSD.org) Message-Id: <202011130947.0AD9lAvP090962@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mikael set sender to mikael@FreeBSD.org using -f From: Mikael Urankar Date: Fri, 13 Nov 2020 09:47:10 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r555010 - in head/www: . chisel X-SVN-Group: ports-head X-SVN-Commit-Author: mikael X-SVN-Commit-Paths: in head/www: . chisel X-SVN-Commit-Revision: 555010 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Nov 2020 09:47:11 -0000 Author: mikael Date: Fri Nov 13 09:47:09 2020 New Revision: 555010 URL: https://svnweb.freebsd.org/changeset/ports/555010 Log: www/chisel: create port Chisel is a fast TCP tunnel, transported over HTTP, secured via SSH. Single executable including both client and server. Written in Go (golang). Chisel is mainly useful for passing through firewalls, though it can also be used to provide a secure endpoint into your network. WWW: https://github.com/jpillora/chisel PR: 251084 Submitted by: Lewis Cook Added: head/www/chisel/ head/www/chisel/Makefile (contents, props changed) head/www/chisel/distinfo (contents, props changed) head/www/chisel/pkg-descr (contents, props changed) Modified: head/www/Makefile Modified: head/www/Makefile ============================================================================== --- head/www/Makefile Fri Nov 13 09:27:22 2020 (r555009) +++ head/www/Makefile Fri Nov 13 09:47:09 2020 (r555010) @@ -71,6 +71,7 @@ SUBDIR += cgiwrap SUBDIR += checkbot SUBDIR += chems + SUBDIR += chisel SUBDIR += choqok SUBDIR += chpasswd SUBDIR += chrome-gnome-shell Added: head/www/chisel/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/chisel/Makefile Fri Nov 13 09:47:09 2020 (r555010) @@ -0,0 +1,47 @@ +# $FreeBSD$ + +PORTNAME= chisel +DISTVERSIONPREFIX= v +DISTVERSION= 1.7.2 +CATEGORIES= www + +MAINTAINER= vulcan@wired.sh +COMMENT= Fast TCP tunnel over HTTP + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:modules +USE_GITHUB= yes +GH_ACCOUNT= jpillora +GH_TUPLE= andrew-d:go-termutil:009166a695a2:andrew_d_go_termutil/vendor/github.com/andrew-d/go-termutil \ + armon:go-socks5:e75332964ef5:armon_go_socks5/vendor/github.com/armon/go-socks5 \ + fsnotify:fsnotify:v1.4.9:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ + golang:crypto:948cd5f35899:golang_crypto/vendor/golang.org/x/crypto \ + golang:net:ab3426394381:golang_net/vendor/golang.org/x/net \ + golang:sync:6e8e738ad208:golang_sync/vendor/golang.org/x/sync \ + golang:sys:ddb9806d33ae:golang_sys/vendor/golang.org/x/sys \ + golang:text:v0.3.0:golang_text/vendor/golang.org/x/text \ + gorilla:websocket:v1.4.2:gorilla_websocket/vendor/github.com/gorilla/websocket \ + jpillora:ansi:v1.0.2:jpillora_ansi/vendor/github.com/jpillora/ansi \ + jpillora:backoff:v1.0.0:jpillora_backoff/vendor/github.com/jpillora/backoff \ + jpillora:requestlog:v1.0.0:jpillora_requestlog/vendor/github.com/jpillora/requestlog \ + jpillora:sizestr:v1.0.0:jpillora_sizestr/vendor/github.com/jpillora/sizestr \ + tomasen:realip:f0c99a92ddce:tomasen_realip/vendor/github.com/tomasen/realip + +_BUILD_VERSION= ${DISTVERSION} + +GO_BUILDFLAGS= -ldflags "\ + -s -w \ + -X github.com/${GH_ACCOUNT}/${GH_PROJECT}/share.BuildVersion=${_BUILD_VERSION}" + +PLIST_FILES= bin/${PORTNAME} +PORTDOCS= README.md + +OPTIONS_DEFINE= DOCS + +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} + +.include Added: head/www/chisel/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/chisel/distinfo Fri Nov 13 09:47:09 2020 (r555010) @@ -0,0 +1,31 @@ +TIMESTAMP = 1605218796 +SHA256 (jpillora-chisel-v1.7.2_GH0.tar.gz) = a69402d5771ece41d8a69ccfe2ff44fa6cfca77f9ef95e6053c5b822c7b0cddf +SIZE (jpillora-chisel-v1.7.2_GH0.tar.gz) = 43726 +SHA256 (andrew-d-go-termutil-009166a695a2_GH0.tar.gz) = 51a01677f19e86c2307f2d48f389a071dd5bac928ca08f1dceaf83fa78acabab +SIZE (andrew-d-go-termutil-009166a695a2_GH0.tar.gz) = 2937 +SHA256 (armon-go-socks5-e75332964ef5_GH0.tar.gz) = 37f9cad3e321c452ea54824021ecd5b6ef4222c68b25f9c8a66a0c6d8411437e +SIZE (armon-go-socks5-e75332964ef5_GH0.tar.gz) = 8586 +SHA256 (fsnotify-fsnotify-v1.4.9_GH0.tar.gz) = 4f888b1cb132026227826751d156c0a2958e7d492e5e38386cde8848ef494dcb +SIZE (fsnotify-fsnotify-v1.4.9_GH0.tar.gz) = 31900 +SHA256 (golang-crypto-948cd5f35899_GH0.tar.gz) = 4e561431d990f6afd32bb64b7404aa3ab46da67fe239f383866e62b29f762670 +SIZE (golang-crypto-948cd5f35899_GH0.tar.gz) = 1732509 +SHA256 (golang-net-ab3426394381_GH0.tar.gz) = ddf23e17a147972ad0dd11824a912eaa0174cba60ab63da6ae6ced2c76345946 +SIZE (golang-net-ab3426394381_GH0.tar.gz) = 1177700 +SHA256 (golang-sync-6e8e738ad208_GH0.tar.gz) = 011eb5dc95a0ede8be5d68edde93be5af1b88d7fc098d0f74c6f7560beb378f0 +SIZE (golang-sync-6e8e738ad208_GH0.tar.gz) = 17288 +SHA256 (golang-sys-ddb9806d33ae_GH0.tar.gz) = c441ebb395a1facea244428b70a77fa792e3d83063275a611adda070e899eaca +SIZE (golang-sys-ddb9806d33ae_GH0.tar.gz) = 1054636 +SHA256 (golang-text-v0.3.0_GH0.tar.gz) = 8f4c9a048345befc7beccd09267737ee1f55c7b35e5ff80f344ec9e0aa90febb +SIZE (golang-text-v0.3.0_GH0.tar.gz) = 6102619 +SHA256 (gorilla-websocket-v1.4.2_GH0.tar.gz) = 91937a36bc9e0da3c895c73d4cb74b2cdb1aff54ab21b0d0724000e7b5b85b84 +SIZE (gorilla-websocket-v1.4.2_GH0.tar.gz) = 54101 +SHA256 (jpillora-ansi-v1.0.2_GH0.tar.gz) = 82bd6d4487f69de610a6d4f6c3ebace7828fe7c6df41b4b5728b57ed8c7dd2fb +SIZE (jpillora-ansi-v1.0.2_GH0.tar.gz) = 3837 +SHA256 (jpillora-backoff-v1.0.0_GH0.tar.gz) = 611b29ce95acfa2997e3449762a3df68fcaa773db045535f26eb5c686106351f +SIZE (jpillora-backoff-v1.0.0_GH0.tar.gz) = 3507 +SHA256 (jpillora-requestlog-v1.0.0_GH0.tar.gz) = bd557a09e49dd5c9f7f50634754c573ee26b2a64f310561a1790c9eaa41d4c42 +SIZE (jpillora-requestlog-v1.0.0_GH0.tar.gz) = 3411 +SHA256 (jpillora-sizestr-v1.0.0_GH0.tar.gz) = fe85fc79eb0c4d54269a16825b5fa63295e6b9270fd23bd6474905c90a2b9268 +SIZE (jpillora-sizestr-v1.0.0_GH0.tar.gz) = 3567 +SHA256 (tomasen-realip-f0c99a92ddce_GH0.tar.gz) = 030d3c3dd312e32344080344c8a8dd240446bedbdb6027887046ea25b5c741fc +SIZE (tomasen-realip-f0c99a92ddce_GH0.tar.gz) = 3126 Added: head/www/chisel/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/chisel/pkg-descr Fri Nov 13 09:47:09 2020 (r555010) @@ -0,0 +1,8 @@ +Chisel is a fast TCP tunnel, transported +over HTTP, secured via SSH. Single executable +including both client and server. Written in Go +(golang). Chisel is mainly useful for passing +through firewalls, though it can also be used to +provide a secure endpoint into your network. + +WWW: https://github.com/jpillora/chisel