From owner-svn-ports-head@freebsd.org Mon Sep 11 21:02:28 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EF49EE242E3; Mon, 11 Sep 2017 21:02:28 +0000 (UTC) (envelope-from ultima@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 mx1.freebsd.org (Postfix) with ESMTPS id CB71972C0F; Mon, 11 Sep 2017 21:02:28 +0000 (UTC) (envelope-from ultima@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v8BL2Rdc032848; Mon, 11 Sep 2017 21:02:27 GMT (envelope-from ultima@FreeBSD.org) Received: (from ultima@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v8BL2RWu032844; Mon, 11 Sep 2017 21:02:27 GMT (envelope-from ultima@FreeBSD.org) Message-Id: <201709112102.v8BL2RWu032844@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ultima set sender to ultima@FreeBSD.org using -f From: Richard Gallamore Date: Mon, 11 Sep 2017 21:02:27 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r449666 - in head/security: . py-txtorcon X-SVN-Group: ports-head X-SVN-Commit-Author: ultima X-SVN-Commit-Paths: in head/security: . py-txtorcon X-SVN-Commit-Revision: 449666 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2017 21:02:29 -0000 Author: ultima Date: Mon Sep 11 21:02:27 2017 New Revision: 449666 URL: https://svnweb.freebsd.org/changeset/ports/449666 Log: txtorcon is an implementation of the control-spec for Tor using the Twisted networking library for Python. This is useful for writing utilities to control or make use of Tor in event-based Python programs. If your Twisted program supports endpoints (like twistd does) your server or client can make use of Tor immediately, with no code changes. Start your own Tor or connect to one and get live stream, circuit, relay updates; read and change config; monitor events; build circuits; create onion services; etcetera (ReadTheDocs). PR: 222042 Submitted by: Yuri Victorovich (maintainer) Reviewed by: lifanov (mentor), matthew (mentor), koobs Approved by: lifanov (mentor), matthew (mentor) Differential Revision: https://reviews.freebsd.org/D12311 Added: head/security/py-txtorcon/ head/security/py-txtorcon/Makefile (contents, props changed) head/security/py-txtorcon/distinfo (contents, props changed) head/security/py-txtorcon/pkg-descr (contents, props changed) Modified: head/security/Makefile Modified: head/security/Makefile ============================================================================== --- head/security/Makefile Mon Sep 11 20:13:18 2017 (r449665) +++ head/security/Makefile Mon Sep 11 21:02:27 2017 (r449666) @@ -965,6 +965,7 @@ SUBDIR += py-tuf SUBDIR += py-twistedConch SUBDIR += py-twofish + SUBDIR += py-txtorcon SUBDIR += py-virustotal-api SUBDIR += py-volatility SUBDIR += py-vulndb Added: head/security/py-txtorcon/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/py-txtorcon/Makefile Mon Sep 11 21:02:27 2017 (r449666) @@ -0,0 +1,27 @@ +# Created by: Yuri Victorovich +# $FreeBSD$ + +PORTNAME= txtorcon +PORTVERSION= 0.19.3 +CATEGORIES= security python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@rawbw.com +COMMENT= Twisted-based Tor controller client + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=15.5.0:devel/py-twisted \ + ${PYTHON_PKGNAMEPREFIX}ipaddress>=1.0.16:net/py-ipaddress \ + ${PYTHON_PKGNAMEPREFIX}zope.interface>=3.6.1:devel/py-zope.interface \ + ${PYTHON_PKGNAMEPREFIX}incremental>0:devel/py-incremental \ + ${PYTHON_PKGNAMEPREFIX}Automat>0:devel/py-Automat + +USES= python:2.7 shebangfix +USE_PYTHON= distutils autoplist +NO_ARCH= yes +SHEBANG_FILES= examples/*.py + +.include Added: head/security/py-txtorcon/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/py-txtorcon/distinfo Mon Sep 11 21:02:27 2017 (r449666) @@ -0,0 +1,3 @@ +TIMESTAMP = 1504485237 +SHA256 (txtorcon-0.19.3.tar.gz) = f73396667909a3c7a98f4dd865edf4ed6a2518ee5a935d92e18b8a479ec244fd +SIZE (txtorcon-0.19.3.tar.gz) = 265716 Added: head/security/py-txtorcon/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/py-txtorcon/pkg-descr Mon Sep 11 21:02:27 2017 (r449666) @@ -0,0 +1,11 @@ +txtorcon is an implementation of the control-spec for Tor using the Twisted +networking library for Python. + +This is useful for writing utilities to control or make use of Tor in +event-based Python programs. If your Twisted program supports endpoints (like +twistd does) your server or client can make use of Tor immediately, with no +code changes. Start your own Tor or connect to one and get live stream, circuit, +relay updates; read and change config; monitor events; build circuits; create +onion services; etcetera (ReadTheDocs). + +WWW: https://github.com/meejah/txtorcon