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
Reasons:
* Port build shouldn't use cross-compilation mode
because it buids for the same architecture.
* RUSTFLAGS isn't passed to the build of all or some Rust ports
in the cross-compilation mode.
Essential changes:
* Remove the CARGO_BUILD_TARGET make variable.
* Remove CARGO_BUILD_TARGET and CARGO_TARGET_* from CARGO_ENV.
* Update many ports that used CARGO_BUILD_TARGET.
* Build paths now don't include the architecture triplet part.
Immadiate benefits:
* Unbreak build on architectures like i386 that sometimes require
special RUSTFLAGS that were not effective in the cross-compilation
mode.
Ports that really need cross-compilation for some reason should
enable it on case-by-case basis. Example: net-p2p/cncli
(Not sure why does net-p2p/cncli actually need it, but it only
builds with these options.)
PR: 280305
Approved by: rust@FreeBSD.org (maintainer's timeout; 98 days)
Bump PORTREVISION for all consumers of the devel/poco.
In multimedia/nymphrpc add patch from upstream to support newer poco:
d56411046ehttps://github.com/MayaPosch/NymphRPC/issues/9
security/clamfs: while here replace PORTVERSION with DISTVERSION and
remove GNU_CONFIGURE_MANPREFIX.
PR: 282219
Approved by: adridg
devel/py-qtbuilder and devel/py-sip should only be used as a
BUILD_DEPENDS. (e.g. USE_PYQT=qtbuilder:build sip:build)
Usually, these are only used to build the PyQt framework, but a few
other ports need them to build. Ports that have them as a BUILD_DEPENDS
unnecessarily haven't been audited yet.
Sip used to be needed for run, but this hasn't been the case for quite
some time. Runtime is provided by the devel/py-qt[56]-sip ports.
(USE_PYQT=pysip). The main PyQt ports provide this automatically, so
it isn't necessary to add it to individual consumers.
While here:
www/onionshare: Remove PyQt stuff completely. It uses PySide.
With hat: kde@
Changelog: https://github.com/SeaDve/Mousai/releases/tag/v0.7.8
Major changes:
* Lyrics are now on its own view
* Navigation page titles are now more consistent
* Song bar now adapts to narrow mode
* Updated translations
Also reorder and reformat Makefile to make portclippy
and portfmt happy.
/wrkdirs/usr/ports/audio/linuxwave/work/linuxwave-0.1.5/build.zig:44:33: error: no field named 'path' in union 'Build.LazyPath'
/usr/local/lib/zig/std/Build.zig:2171:22: note: union declared here
PR: 279604