Disable MMX/SSE/SSE2 on non-x86.
Include cstring in allegro.h to make memcpy() available.
PR: 248076
Approved by: xxjack12xx@gmail.com (maintainer)
MFH: 2020Q3 (build fix blanket)
- with KF5 5.71, each application can have its own FindTaglib, or
uses the one from kdelibs4support (I think). This is generally an
"old-style" CMake module.
- with KF5 5.72, ECM delivers a modern CMake module which is found
**first**, but is also incompatible with the old version of FindTaglib.
Adjust the patches so they work with KF5 5.71 (now in-tree) and 5.72
(upcoming). Not bumping PORTREVISION here because the packages could
not have built with the previous patches.
Note to self: do not assume useful backwards-compatibility in CMake
modules from different sources.
PR: 247907
Taglib's CMake support has changed without mind for backwards
compatibility, so old users were using variables that are
now unset. Switch to modern CMake instead.
While here:
- fix the WWW link, which led to a 500
- GH account HessiJames renamed dfaust; you'll note the SHA256
in the distinfo is not changed although the name of the file is.
PR: 247907
- This Rust release comes with LLVM 10. Drop the LLVM patches we
no longer need.
- On FreeBSD 13.0 powerpc64 set the elfv2 ABI explicitly in the
Rust target instead of patching LLVM.
- Build LLVM with Ninja. It can shorten the build time slightly.
- Force rebuild all consumers to catch regressions early
Changes: https://blog.rust-lang.org/2020/07/16/Rust-1.45.0.html
Tested by: mikael, pkubaj, tobik
With hat: rust
Differential Revision: https://reviews.freebsd.org/D25658
- Fixed portlint warnings
Since the freedb service is dead asunder has switched the default
to gnudb.gnudb.org. You might need to manually fix your config or
rm ~/.config/asunder/asunder
Changelog: http://littlesvr.ca/asunder/releases/ChangeLog
PR: 247598
Approved by: maintainer timeout
The bundled libtool is broken and loses the -lm dependency_lib, but
it is also bad practice to rely on the dependencies of a dependency.
Submitted by: tijl
Tuesday, 7 July 2020. Today KDE releases a bugfix update to KDE Plasma 5,
versioned 5.19.3. Plasma 5.19 was released in June 2020 with many feature
refinements and new modules to complete the desktop experience.
This release adds a fortnight's worth of new translations and fixes from KDE's
contributors. The bugfixes are typically small but important and include:
* KWin: Make sure tablet coordinates take decorations into account. Fixes bug #423833
* Fix a KCM crash when no file manager is installed. Fixes bug #422819
* Powerdevil: Fix compilation with Qt 5.15, this hit the time bomb too.
Full Plasma 5.19.3 changelog:
https://kde.org/announcements/plasma-5.19.2-5.19.3-changelog
- Update to 1.26.2
- Set INSTALL_TARGET to install-strip to strip shared libraries
- Don't add "-L${LOCALBASE}/lib" to LDFLAGS because it's now
properly set upstream
- This should fix hangs on startup on FreeBSD 11.4
- Remove NYQUIST option since it is mandatory and disabling it does
not work
Changes: https://www.audacityteam.org/audacity-2-4-2-released/
PR: 247604
Submitted by: maintainer
CVE-2017-14160: Fix bounds check on very low sample rates.
CVE-2018-10392: Sanity check number of channels in setup.
These were committed upstream two years ago, but there has been no
release since.
Reported by: T.J. Townsend <tj@openbsd.org>
Security: 4200d5f5-b985-11ea-b08a-f8b156b6dcc8