Supysonic is a Python implementation of the Subsonic server API.
Current supported features are:
* browsing (by folders or tags)
* streaming of various audio files formats
* transcoding
* user or random playlists
* cover art
* starred tracks/albums and ratings
* lastfm scrobbling
* Jukebox mode
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py311-supysonic listed in the above command, you can pick from the names under the Packages section.
===> The following configuration options are available for py311-supysonic-0.7.9_2:
PGSQL=on: PostgreSQL database support
SQLITE3=on: SQLite 3 database support
====> Options available for the multi WSGI: you have to choose at least one of them
GEVENT=off: Install with gevent
GUNICORN=on: Install with gunicorn
WAITRESS=off: Install with waitress
====> MySQL database support: you can only select none or one of them
MYSQLCLIENT=on: Install with MySQLdb
PYMYSQL=off: Install with pymysql
===> Use 'make config' to modify these settings
python: bump all USE_PYTHON=distutils consumers after RUN_DEPENDS removal
Any missed ports, feel free to bump.
Any ports that need setuptools at runtime can have the devel/py-setuptools
manually added back to RUN_DEPENDS, but understand that this practice
is deprecated; see CHANGES for details.
audio/supysonic: New port: Python implementation of the Subsonic server API
Supysonic is a Python implementation of the Subsonic server API.
Current supported features are:
* browsing (by folders or tags)
* streaming of various audio files formats
* transcoding
* user or random playlists
* cover art
* starred tracks/albums and ratings
* lastfm scrobbling
* Jukebox mode
WWW: https://supysonic.readthedocs.io/
PR: 270751