graphics/bgfx: fix build on i386 with CPUTYPE=nehalem and newer
Build error:
/wrkdirs/usr/ports/graphics/bgfx/work/bgfx.cmake-1.127.8725-465/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_sse_4.h:1313:26: error: use of undeclared identifier '_mm_popcnt_u64'; did you mean '_mm_popcnt_u32'?
return static_cast<int>(_mm_popcnt_u64(v));
^~~~~~~~~~~~~~
_mm_popcnt_u32
/usr/lib/clang/14.0.5/include/popcntintrin.h:33:1: note: '_mm_popcnt_u32' declared here
_mm_popcnt_u32(unsigned int __A)
^
1 error generated.
Upstream issues:
https://github.com/ARM-software/astc-encoder/issues/468https://github.com/bkaradzic/bgfx/pull/2929#issuecomment-2093377116
PR: 278722
Approved by: yuri (maintainer timeout, 15 days)
devctl: Disable the boottime optimization of suppressing NOMATCH
The usb bus code (uhub) doens't present the same information to devctl
as it does to the NOMATCH events it generats. As such, devmatch fails to
find USB devices on boot when NOMATCH events are optimized out. Since
the savings of boot time is relatively trivial for all but the most
demanding boot environments, disable it by default until this issue is
fixed.
Fixes: 6437872c1d66
MFC After: 1 minute
Sponsored by: Netflix
multimedia/get_iplayer: update to 3.35, pet portclippy
Changelog:
* Fixed a bug introduced in v3.32 that caused tagging failures with a
"Wide character" error when --tag-only-filename contained non-ASCII
characters.
* Adapted for changes to iPlayer site that caused unwanted items to be
downloaded with --pid-recursive when the "More like this" listings for
CBBC/CBeebies programmes contained links to individual episodes rather
than to series.
* Corrected a typo in option specs that caused a "duplicate specification"
warning when Getopt::Long Perl module >= 2.55.
https://github.com/get-iplayer/get_iplayer/wiki/release330to339#changes-in-335
While here pet portclippy and sort options.
PR: 279119