# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem          1.0
PortGroup           python 1.0

name                onionshare-cli
python.rootname     onionshare_cli
version             2.6.3
revision            0
categories-prepend  net p2p
platforms           any
license             GPL-3+
maintainers         {@barracuda156 macos-powerpc.org:barracuda} openmaintainer
description         OnionShare lets you securely and anonymously send and receive files
long_description    {*}${description}.
homepage            https://github.com/onionshare/onionshare
checksums           rmd160  a2a43598087c0aed6440b8f76643fe5707d37246 \
                    sha256  077971cd227ff5fcc2080f7ae58aebb1fbfb3217313ab0e89f603e9b97459368 \
                    size    156373
supported_archs     noarch

python.default_version  312
python.pep517_backend   poetry

depends_lib-append  port:py${python.version}-cffi \
                    port:py${python.version}-click \
                    port:py${python.version}-colorama \
                    port:py${python.version}-cython \
                    port:py${python.version}-eventlet \
                    port:py${python.version}-flask \
                    port:py${python.version}-flask-compress \
                    port:py${python.version}-flask-socketio \
                    port:py${python.version}-gevent \
                    port:py${python.version}-gevent-websocket \
                    port:py${python.version}-packaging \
                    port:py${python.version}-psutil \
                    port:py${python.version}-pynacl \
                    port:py${python.version}-qrcode \
                    port:py${python.version}-requests \
                    port:py${python.version}-setuptools \
                    port:py${python.version}-socks \
                    port:py${python.version}-stem \
                    port:py${python.version}-unidecode \
                    port:py${python.version}-urllib3 \
                    port:py${python.version}-waitress \
                    port:py${python.version}-werkzeug \
                    port:py${python.version}-wheel
depends_run-append  path:bin/tor:tor

notes "
In order to function, onionshare needs a running Tor service.
"
