- Update mpg123 to 1.26.1
- Use https for www.mpg123.de in MASTER_SITES
- Remove INSTALL_TARGET, not needed
- Rework Arch/CPU optimization
Enable all optimizations by default for x86,
mpg123 uses run-time detection and allow to disable all optimizations if needed
- Enable ability to enable FPU and/or NEON optimization for armv6 and armv7 platforms
- Add support for "make test"
PR: 246905
Submitted by: daniel.engberg.lists@pyret.net
Tuesday, 9 June 2020.
Plasma 5.19 is out! If we gave alliterative names to Plasma releases, this one
could be "Polished Plasma". The effort developers have put into squashing bugs
and removing annoying papercuts has been immense.
In this release, we have prioritized making Plasma more consistent, correcting
and unifying designs of widgets and desktop elements; worked on giving you more
control over your desktop by adding configuration options to the System
Settings; and improved usability, making Plasma and its components easier to
use and an overall more pleasurable experience.
Read on to discover all the new features and improvements of Plasma 5.19…
Announcement:
https://kde.org/announcements/plasma-5.19.0
These changes largely fall into just two categories:
1. Need textproc/gsed for GNU extensions
2. Extraneous escapes that can go away
For #1, there's a further subdivision into those that require autoconf magic
and those that can get away with BINARY_ALIAS=sed=${LOCALBASE}/bin/gsed.
-CURRENT will soon gain GNU extensions, but these will take longer to get to
all supported releases; we must switch them to gsed to ensure we're actually
properly building them as intended.
For #2, I've fixed these as I can and we should upstream these fixes.
PORTREVISION is bumped for all of the above, because we will almost
certainly build these differently when the replacements actually start
working.
These were all detected by the below-referenced exp-run [1]. The patch
included forbids many ordinary characters from being escaped, since we'll
later imbue those with special meanings. This has had the nice side effect
of picking up various things that we didn't handle properly, e.g. \t and \r
for tab and carriage return.
PR: 229925 [1]
Approved by: koobs (mentor)
Approved by: portmgr (blanket: trivial build fixes)
MFH: no (invasive risk)
Differential Revision: https://reviews.freebsd.org/D25185
Release notes are always on
https://www.fon.hum.uva.nl/praat/manual/What_s_new_.html
there's one bug fixed, "more reliable choice of input device".
This release also vanishes some bundled code, so we no longer have
to patch out hard CPPFLAGS setting from Makefiles (well, two of them,
which no longer exist).
Reported by: portscout
Release notes at
https://rosegardenmusic.com/wiki/dev:20.06
various bugfixes.
On FreeBSD, with Qt 5.15, the "double-click-in-empty-space crash"
persists, mentioned in PR 242957. I haven't had time to debug
that (nor has the other participant in that thread).
Reported by: portscout
2020-06-05 audio/workman: Depends on expired x11-toolkits/xview
2020-05-05 x11-toolkits/xview: 64-bit unsupported
2020-06-05 math/p5-Algorithm-KMeans: Depends on expired math/p5-Math-GSL
2020-05-05 math/p5-Math-GSL: Broken for more than 6 months
2020-06-05 net/openbsc: Depends on expired devel/libosmo-netif
2020-05-05 devel/libosmo-netif: Broken for more than 6 months
2020-06-05 audio/xvmixer: Depends on expired x11-toolkits/xview
2020-06-05 devel/libosmo-sccp: Depends on expired devel/libosmo-netif
2020-06-05 audio/p5-Audio: Depends on expired math/p5-Math-GSL
- Remove devel/cargo-tree since it is now integrated into cargo
- Add patch to fix build with LibreSSL 3.1.x and 3.2.0 [1]
- Force rebuild all consumers to catch regressions early
Changes: https://blog.rust-lang.org/2020/06/04/Rust-1.44.0.html
PR: 246332 [1]
Tested by: mikael, tobik
With hat: rust
Differential Revision: https://reviews.freebsd.org/D25099
An ambiguous constructor for QSplashScreen has appeared in Qt 5.14,
so previous uses of NULL / nullptr now cause a compile error like
src/gui/src/SplashScreen.cpp:35:4: error: call to constructor of 'QSplashScreen' is ambiguous
: QSplashScreen( NULL )
^ ~~~~
/usr/local/include/qt5/QtWidgets/qsplashscreen.h:58:5: note: candidate constructor
QSplashScreen(QScreen *screen, const QPixmap &pixmap = QPixmap(), Qt::WindowFlags f = Qt::WindowFlags());
/usr/local/include/qt5/QtWidgets/qsplashscreen.h:61:5: note: candidate constructor
QSplashScreen(QWidget *parent, const QPixmap &pixmap = QPixmap(), Qt::WindowFlags f = Qt::WindowFlags());
This patch just explicitly casts to the right type of nullptr.
Mentioned in an issue upstream as well.
Not bumping PORTREVISION since this doesn't affect the built code at all
and it will get rebuilt when Qt 5.15 lands anyway.
From ChangeLog: https://github.com/Rigellute/spotify-tui/releases/tag/v0.20.0
Fix audio analysis view and other improvements
- Move pagination instructions to top of help menu
- Add user configuration toggle for the loading indicator
- Add support for saving an album and following an artist in artist view
- Use the `#` glyph to indicate the currently playing song
- Jump to play context (if available) - default binding is `o`
PR: 246805
Submitted by: vulcan@wired.sh (maintainer)