Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Nov 2020 09:47:10 +0000 (UTC)
From:      Mikael Urankar <mikael@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r555010 - in head/www: . chisel
Message-ID:  <202011130947.0AD9lAvP090962@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 <bsd.port.mk>

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202011130947.0AD9lAvP090962>