mirror of https://git.FreeBSD.org/ports.git
Browse Source
Cepa (short for allium cepa) is a fork of stem that adds support for v3 onion client authentication. With it you can use Tor's control protocol to script against the Tor process, or build things such as Nyx. WWW: https://github.com/onionshare/cepa Sponsored by: TorBSD Diversity Project, TDP Sponsored by: The Tor Projectmain
4 changed files with 45 additions and 0 deletions
@ -0,0 +1,34 @@
|
||||
PORTNAME= cepa
|
||||
PORTVERSION= 1.8.3
|
||||
CATEGORIES= net security python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= egypcio@FreeBSD.org
|
||||
COMMENT= Python controller library for Tor, with v3 onion client auth support
|
||||
|
||||
LICENSE= LGPL3
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR}\
|
||||
${PYTHON_PKGNAMEPREFIX}pycryptodome>0:security/py-pycryptodome@${PY_FLAVOR}
|
||||
|
||||
TEST_DEPENDS= tor:security/tor \
|
||||
${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pyflakes>0:devel/py-pyflakes@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pycodestyle>0:devel/py-pycodestyle@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR}
|
||||
|
||||
USES= python:3.6+ shebangfix
|
||||
USE_PYTHON= distutils autoplist concurrent
|
||||
NO_ARCH= yes
|
||||
|
||||
SHEBANG_FILES= *.py
|
||||
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}stem-*
|
||||
|
||||
do-test: |
||||
@cd ${WRKSRC} \
|
||||
&& ${PYTHON_CMD} run_tests.py -a
|
||||
|
||||
.include <bsd.port.mk> |
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1646239491 |
||||
SHA256 (cepa-1.8.3.tar.gz) = 1dc6f0b324d37a2ed2ca274648ece8fd2c96a1d2f440f58c0ca17afd4b5ede7a |
||||
SIZE (cepa-1.8.3.tar.gz) = 2858826 |
@ -0,0 +1,7 @@
|
||||
Cepa (short for allium cepa) is a fork of stem that adds support for v3 onion |
||||
client authentication. Stem is a Python controller library for Tor. |
||||
|
||||
With it you can use Tor's control protocol to script against the Tor process, |
||||
or build things such as Nyx. |
||||
|
||||
WWW: https://github.com/onionshare/cepa |
Loading…
Reference in new issue