xlockmore: update to 5.89.
5.89
Fixing some normals in oct mode that were off and also updated
pyraminx too making consistent with my puzzle code.
Fix for xglock for NetBSD 11.99.6/x86_64 with gcc 14.3 from
Thomas Kausner wiz AT gatalith.at.
Patch for DecWindows display to fix my attempt to avoid a stack
dump on VMS. Thanks to Jouk Jansen.
Fix compilation error by simple cast in scrnsave.c for Windows
for latest mingw.
Also added migrated the Makefiles so it would build with xscreensaver-6.15.
www/py-autobahn: Remediate upstream choice to be non-portable
Upstream decided that x86-64 now means x86-64-v2, but that motion has
not been proposed, much less passed, in NetBSD and pkgsrc. Work
around this with a buildlink transform, similar to how upstream's
attempted use of -march-native is avoided.
misc/py-litellm: Add PROXY option (ON by default)
PROXY option enables the funcionality that LiteLLM serves as an
OpenAI-compatible gateway server for 100+ LLM providers.
PR: 294247
Reported by: yuri
ftp: version 20260718
Fix -Wformat-overflow issues.
Support relative URLs in HTTP Location redirection. PR bin/60346.
Don't read off end of buffer when encoding authentication header.
Forbid Location redirection to file://.
xclock: update to 1.2.1.
This release fixes the build on systems like NetBSD that support
setlocale() but not uselocale(), and adds example app-defaults
files for the new shapes configurations introduced in the 1.2.0 release.
bhyve: add configurable SMBIOS OEM Strings
Add the option "oemstring" to allow setting the DMI type 11 ("OEM
Strings") SMBIOS structure. These are free-form strings, available for
any purpose, but can be especially useful to pass configuration,
secrets, and credential information into a Linux guest and consumed by
systemd.
MFC after: 1 month
Relnotes: yes
Reviewed by: markj
Differential Revision: https://reviews.freebsd.org/D57516
[InstCombine] Fix 0.0 / x -> 0 folds when the divisor may be zero (#202482)
SimplifyDemandedUseFPClass folded 0/x to a signed zero, guarded only on
the divisor being non-NaN. But when x==0, the result is is NaN, not 0!
Require the divisor to be never (logical) zero, unless a NaN result
isn't demanded.
[IR][NFC] Avoid unneccessary move of analysis results (#210540)
While benchmarking CycleAnalysis, I noticed that each analysis result is
constructed on the stack first and then moved to its final place on the
heap. This is unnecessary -- directly construct the analysis result in
its final place. Consequently, analysis results can be immovable.