From nobody Tue Oct 03 11:22:28 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4S0Fm46mx8z4w7lj; Tue, 3 Oct 2023 11:22:28 +0000 (UTC) (envelope-from git@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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4S0Fm46GgPz4Nlv; Tue, 3 Oct 2023 11:22:28 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1696332148; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=FQirObay+K5MRC0/Mgn4SqwUEkNS+WtU7cgJ26x4URc=; b=M2I1+CHuEbRjnVNEy5KRp2z58ef9oPWciTF0iNX8CY+l7pfDiZiuwwZqwdg/4w2OSyuLUo 6CSN4Np8ui4VHvhyvxlrUpQk8LgNPAusfLvWPkvCYTyuebajybXwJIpfnzuWQaLAZWXVxr LW+Fm+44KT1uC0kZVOnldThADbd/xm/9/yhugUwkpvGVoopVStL+GUsdZEor3CU5S4MtU7 hH+NCVqcjYRp+lOk01Bf3FdEVO0lDYK3G5fxwbLhJ60sF5I4/H7oA3/D2fRjKzZfmtcAAc dHLVRIFcRUNVgOpLoS5x94m2B22QVciexEfknrGCvtwfWwhA6FN8B/UYEtPxbg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1696332148; a=rsa-sha256; cv=none; b=tZjP6vcimLetLGG6+8Vnnbv+P7U6PbmfRnIeCX2fd5uEiXxibGQkK9/s9oJG0oQMOZ6y3T Tl5ZchznIrhoFu54uz25FWf5kheqP+pgdH6BbgnAQp/dWT4AdMxbnPAHwBjzEXb/oDq4ai MgoQJ3xgGExyOEGuhyp3pA1yxeHvJW1BEtxgDKHlCLk11gieTmqgv+OD2rKcQLDLm/qEGH UdUMF8+FPK6ilzHQTs9ZgkiDsdBOINNFVt8sLeIuO2SYZ1atWWAjfr1+OQUtROpwe6bAVn 8ZMZ2qL+ZYsoE/3bnw69ywVGkXHB56AKte0ZdAdnH1UXB/w/psCwa2TNA3lDsA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1696332148; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=FQirObay+K5MRC0/Mgn4SqwUEkNS+WtU7cgJ26x4URc=; b=yc5PTA6DKQEI1LJEIUVt8jElnraLA60rNv7oGuDGk8mQ6MwhySO8sz/0IrRt2LzPUhyWZM zXEq+3OhHtwaVYWf+zy1tZuFtnjyfB0nw3lu6JYlX9YXPGDaexODJRxn0cWZCvCMameKEW X5dyCDJKk9KMJdiP41mnEKi6LRZ/4Dz5dyyar6+ybOeoDFrAPTDvETnz2922dIqjAyQZst +sjJzoLsCZSPZ0TimaS2YVB7SC6aTPUUw707/cDuRaoqibmdDm1NCsMlA5msavaMbdzOx1 gqXNvw8Rqt2E6yd+8RpqeN4dagQPn6O1uWgrp/wIN32k/siJZjVwE377kicJ+Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4S0Fm45LNJzsmF; Tue, 3 Oct 2023 11:22:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 393BMS4u085104; Tue, 3 Oct 2023 11:22:28 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 393BMSBr085102; Tue, 3 Oct 2023 11:22:28 GMT (envelope-from git) Date: Tue, 3 Oct 2023 11:22:28 GMT Message-Id: <202310031122.393BMSBr085102@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Emanuel Haupt Subject: git: c1776f79b9e5 - main - net/py-tiny-proxy: Add new port List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ehaupt X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c1776f79b9e515f6c68a14ed1fde11face7864b6 Auto-Submitted: auto-generated The branch main has been updated by ehaupt: URL: https://cgit.FreeBSD.org/ports/commit/?id=c1776f79b9e515f6c68a14ed1fde11face7864b6 commit c1776f79b9e515f6c68a14ed1fde11face7864b6 Author: Emanuel Haupt AuthorDate: 2023-10-03 11:17:46 +0000 Commit: Emanuel Haupt CommitDate: 2023-10-03 11:22:23 +0000 net/py-tiny-proxy: Add new port Simple proxy (SOCKS4(a), SOCKS5(h), HTTP tunnel) server built with anyio. It is used for testing python-socks, aiohttp-socks and httpx-socks packages. --- net/Makefile | 1 + net/py-tiny-proxy/Makefile | 20 ++++++++++++++++++++ net/py-tiny-proxy/distinfo | 3 +++ net/py-tiny-proxy/pkg-descr | 3 +++ 4 files changed, 27 insertions(+) diff --git a/net/Makefile b/net/Makefile index bbeec8bd60b9..d9df2ddb2829 100644 --- a/net/Makefile +++ b/net/Makefile @@ -1161,6 +1161,7 @@ SUBDIR += py-suds SUBDIR += py-tacacs_plus SUBDIR += py-terminado + SUBDIR += py-tiny-proxy SUBDIR += py-tofu SUBDIR += py-transip SUBDIR += py-trio diff --git a/net/py-tiny-proxy/Makefile b/net/py-tiny-proxy/Makefile new file mode 100644 index 000000000000..f6c9bda48a0c --- /dev/null +++ b/net/py-tiny-proxy/Makefile @@ -0,0 +1,20 @@ +PORTNAME= tiny-proxy +DISTVERSION= 0.2.0 +CATEGORIES= net www python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION} + +MAINTAINER= ehaupt@FreeBSD.org +COMMENT= Proxy server with SOCKS4(a), SOCKS5(h), HTTP tunnel support +WWW= https://pypi.org/project/tiny-proxy/ + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anyio>=3.6.1:devel/py-anyio@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist distutils + +.include diff --git a/net/py-tiny-proxy/distinfo b/net/py-tiny-proxy/distinfo new file mode 100644 index 000000000000..79c7ca760faf --- /dev/null +++ b/net/py-tiny-proxy/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1696330741 +SHA256 (tiny_proxy-0.2.0.tar.gz) = 310f22e5d983c28a14398cbd4f656fedd0957aa94b5f4fc7b36baa764d739b33 +SIZE (tiny_proxy-0.2.0.tar.gz) = 12264 diff --git a/net/py-tiny-proxy/pkg-descr b/net/py-tiny-proxy/pkg-descr new file mode 100644 index 000000000000..d3c28070e2d1 --- /dev/null +++ b/net/py-tiny-proxy/pkg-descr @@ -0,0 +1,3 @@ +Simple proxy (SOCKS4(a), SOCKS5(h), HTTP tunnel) server built with +anyio. It is used for testing python-socks, aiohttp-socks and +httpx-socks packages.