www/py-flask-simpleldap: Update 2.0.0 => 2.1.0
Port changes:
- Upstream switched the build backend from setuptools to hatchling.
- Lowercase PORTNAME: hatchling emits a normalized (PEP 427) wheel.
- Trim RUN_DEPENDS to the direct dependencies declared upstream.
- Require Python 3.10+.
Changelog:
https://github.com/alexferl/flask-simpleldap/releases/tag/v2.1.0
PR: 296436
Approved by: osa, vvd (Mentors, implicit)
x11/nvidia-kmod-580, x11/nvidia-driver-580, x11/linux-nvidia-libs-580, graphics/nvidia-drm-*-kmod-580: Update to 580.173.02
Update Legacy version 580 series of drivers to 580.173.02.
Release 580 Entries
Fixed a bug that caused delayed wakeups when multiple threads wait on the same Vulkan semaphore, leading to stutter and reduced performance in some applications
Fixed a bug that could cause black screens after modesets in X11 applications using the Present extension.
Fixed an issue where OpenGL buffers allocated with glBufferStorage and no storage flags were allowed to migrate from GPU memory to host memory.
For Linux counterpart:
Release 580 Entries
Fixed a bug that could prevent DKMS kernel module builds from succeeding after installing with nvidia-installer.
Fixed a bug that caused delayed wakeups when multiple threads wait on the same Vulkan semaphore, leading to stutter and reduced performance in some applications
Fixed a bug that could cause black screens after modesets in X11 applications using the Present extension.
Fixed an issue where OpenGL buffers allocated with glBufferStorage and no storage flags were allowed to migrate from GPU memory to host memory.
PR: 296445
Differential Revision: https://reviews.freebsd.org/D58006
audio/pipewire-spa-oss-ng: Update to 0.9.1
Threading / robustness:
- Serialize all reconfiguration onto the data loop and stop the driver
timer cleanly on pause/suspend (closes the renegotiation window behind
a PipeWire audioconvert crash).
- Detach loop sources and close the timerfd on clear().
- Fail negotiation instead of aborting when the device won't open or
rejects the format/channels/rate; validate peer-provided formats and
buffers; return errors from all unhandled SPA entry points.
- Run without devd (hotplug disabled instead of aborting).
Audio / OSS:
- Probe device caps and advertise real formats, rates and channel
layouts (mono through 7.1 in FreeBSD kernel interleave order, plus
the device's native width as AUX channels).
- Open capture read-only so asymmetric play/rec channel counts work
(shkhln/pw-oss#3).
- Run a DLL on capture: real clock delay/rate_diff and rate matching;
[11 lines not shown]
www/py-aiohttp-client-cache: New port: HTTP cache for aiohttp requests
Missing dependency for OpenBB ports.
Reported by: Antoine Brodin <antoine at freebsd.org>
graphics/gdal: disable LTO (IPO) on armv7
The linker runs out of address space when LTO is enabled for this port.
Approved by: portmgr (build fix blanket)