Hello, Please find attached a new port for OnionShare 2.7 and five additional Python dependencies:
- net/onionshare 2.7 - devel/py-bidict 0.24.1 - net/py-engineio 4.14.0 - net/py-socketio 5.17.0 - www/py-flask-socketio 5.7.0 - www/py-simple-websocket 1.1.0 OnionShare is split into two packages: onionshare-cli and onionshare, with the latter providing the Qt/PySide6 GUI. The port includes OpenBSD-specific adjustments for Tor paths, optional pluggable transports, Unix socket paths and dependency compatibility. It also uses gevent explicitly for Socket.IO chat instead of falling back to another backend. The ports use existing OpenBSD dependencies wherever possible, without bundling additional copies of the required libraries. I have tested the CLI on OpenBSD and successfully accessed a file shared through OnionShare. The GUI has not yet been tested. I would appreciate review for import. Thanks, David.
net-onionshare.tar.gz
Description: application/gzip
devel-py-bidict.tar.gz
Description: application/gzip
net-py-engineio.tar.gz
Description: application/gzip
net-py-socketio.tar.gz
Description: application/gzip
www-py-flask-socketio.tar.gz
Description: application/gzip
www-py-simple-websocket.tar.gz
Description: application/gzip
