svn commit: r449666 - in head/security: . py-txtorcon
Richard Gallamore
ultima at FreeBSD.org
Mon Sep 11 21:02:29 UTC 2017
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 at 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 <bsd.port.mk>
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
More information about the svn-ports-all
mailing list