The patch introduces the following ports as required dependencies (or sub-deps) of the synapse port:
- devel/py-blist: Drop-in list replacement with better performance for large lists
- devel/py-canonicaljson: Canonical JSON
- devel/py-daemonize: Enables code to run as a daemon process on Unix-like systems
- devel/py-frozendict: Immutable dictionary implementation for Python
- devel/py-hypothesis: Library for property based testing
- devel/py-matrix-angular-sdk: Matrix Angular SDK
- devel/py-pydenticon: Library for generating identicons - an enhanced port of Sigil
- devel/py-responses: Utility library for mocking out the requests Python library
- devel/py-unpaddedbase64: Unpadded Base64
- net/py-matrix-synapse: Matrix protocol reference homeserver
- security/py-pymacaroons-pynacl: Macaroon library for Python
- security/py-pynacl: Python binding to the Networking and Cryptography
Bugzilla ref: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205914