2024-10-30 audio/funktrackergold: Software looks abandoned: last release is in 1999 and WWW link had nothing to do with the software. Does not build with GCC 14.2
We skipped three minor release versions due to some major issues with
Ardour 8.7.0, 8.8.0 and 8.9.0, causing crashes. See changes for details.
Changes: https://ardour.org/whatsnew.html
PR: 282061
Error message is
===
/wrkdirs/usr/ports/audio/musescore3/work/MuseScore-3.6.2/thirdparty/dtl/dtl/Diff.hpp:166:27: error: cannot assign to non-static data member within const member function 'enableTrivial'
166 | this->trivial = true;
/wrkdirs/usr/ports/audio/musescore3/work/MuseScore-3.6.2/thirdparty/dtl/dtl/Diff.hpp:165:14: note: member function 'dtl::Diff::enableTrivial' is declared const here
165 | void enableTrivial () const {
===
While enableTrivial() is never called -- it's a template, and
never instantiated -- clang is now more strict about would-be-ill-formed-
if-instantiated, it seems.
As always, the release notes are at
https://www.fon.hum.uva.nl/praat/manual/What_s_new_.html
with some minor improvements.
While here, try to fix build on 15-CURRENT which is complaining
about typo's in uninstantiated templates. It builds for me,
but then I'm on 13-STABLE and therefore have a several-versions-older
C++ compiler.
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.