x11/nvidia-driver, x11/linux-nvidia-libs: Split and distribute distinfo
per-slave-ports
Currently, upgrades for legacy versions of x11/nvidia-driver and
x11/linux-nvidia-libs are often delayed, due to the conflicts with
master port and forgotton.
This is usually because master and slave (legacy) ports shares distinfo,
causing races between multiple upgrades, even upgrades for legacy ones
are trivial.
This update splits distinfo into master and each slave (legacy) ports
to avoid races unless master Makefile(s) needs updates for to-be-upgraded
slave ports.
update-distinfo target is removed, you can use the standard
'make makesum' in each port now.
Reviewed by: arrowd
Differential Revision: https://reviews.freebsd.org/D50142
x11/{linux-nvidia-libs,nvidia-driver}-390: update to version 390.157
Updating 390 series of legacy version of nvidia-driver and
linux-nvidia-libs to 390.157.
This is the last legacy driver that is behind upstream and still lives
in ports tree. So updating these to ease future issues to narrow down
version window.
Tested (by myself) make and make package only, on stable/14, amd64 at
commit 8c991c4b06954371886413d7a4eb2f0569721857 as I myself am not using
390 series of driver and i386 anymore.
PR: 263020 (The reporter doesn't responding for the patch)
Reviewed by: ashafer, danfe
Differential Revision: https://reviews.freebsd.org/D49715
x11/{linux-nvidia-libs,nvidia-driver}-390: ports had been updated (+)
- Update 390.x series legacy driver and corresponding Linux libraries
ports to version 390.144, which fixed a bug where vkCreateSwapchain
could cause the X11 server to crash when an invalid imageFormat had
been provided
Reported by: portscout