svn commit: r555010 - in head/www: . chisel

Mikael Urankar mikael at FreeBSD.org
Fri Nov 13 09:47:11 UTC 2020


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 at 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


More information about the svn-ports-all mailing list