FreeBSD Bugzilla – Attachment 229087 Details for
Bug 259496
x11/nvidia-driver: Update to 470.82.00
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Update NVIDIA driver to 470.82.00
nvidia-driver.diff (text/plain), 3.54 KB, created by
Jung-uk Kim
on 2021-10-28 04:49:29 UTC
(
hide
)
Description:
Update NVIDIA driver to 470.82.00
Filename:
MIME Type:
Creator:
Jung-uk Kim
Created:
2021-10-28 04:49:29 UTC
Size:
3.54 KB
patch
obsolete
>diff --git a/x11/nvidia-driver/Makefile b/x11/nvidia-driver/Makefile >index 5218a2d75ef3..4d6e7c1cbc46 100644 >--- a/x11/nvidia-driver/Makefile >+++ b/x11/nvidia-driver/Makefile >@@ -14,7 +14,7 @@ > # ``make DISTVERSION=xxx.yy.zz -DNO_CHECKSUM'' should typically work. > > PORTNAME?= nvidia-driver >-DISTVERSION?= 470.74 >+DISTVERSION?= 470.82.00 > # Always try to set PORTREVISION as it can be overridden by the slave ports > PORTREVISION?= 0 > CATEGORIES= x11 >@@ -43,13 +43,13 @@ USES+= tar:xz > USE_XORG= x11 xorg-server xext > USE_LDCONFIG= yes > >+EGL_JSON_PATH= ${PREFIX}/share/egl/egl_external_platform.d > GLVND_JSON_PATH= ${PREFIX}/share/glvnd/egl_vendor.d >-WAYLAND_JSON_PATH= ${PREFIX}/share/egl/egl_external_platform.d > VKICD_PATH= ${PREFIX}/share/vulkan/icd.d > VKLAYERS_PATH= ${PREFIX}/share/vulkan/implicit_layer.d > MAKE_ENV= DEBUG_FLAGS=${DEBUG_FLAGS} \ >+ EGL_EGL_JSON_PATH=${STAGEDIR}${EGL_JSON_PATH} \ > EGL_GLVND_JSON_PATH=${STAGEDIR}${GLVND_JSON_PATH} \ >- EGL_WAYLAND_JSON_PATH=${STAGEDIR}${WAYLAND_JSON_PATH} \ > VKICD_PATH=${STAGEDIR}${VKICD_PATH} \ > VKLAYERS_PATH=${STAGEDIR}${VKLAYERS_PATH} > SUB_FILES= pkg-message >@@ -208,7 +208,7 @@ post-patch: .SILENT > .endif > .if ${NVVERSION} >= 415.013 > prefix="${PREFIX}" ; padding=$$(($${#prefix}+3)) ; \ >- gsed ${REINPLACE_ARGS} -E "s,/etc/egl/egl_external_platform\.d.{$$padding},${WAYLAND_JSON_PATH}\x00," \ >+ gsed ${REINPLACE_ARGS} -E "s,/etc/egl/egl_external_platform\.d.{$$padding},${EGL_JSON_PATH}\x00," \ > ${WRKSRC}/obj/libEGL_nvidia.so.0 > .endif > # Finally, process OPTIONS >@@ -280,6 +280,10 @@ post-install: .SILENT > .else > ${REINPLACE_CMD} -e '/extensions\/\.nvidia\/libglx/d' ${TMPPLIST} > .endif >+.if ${NVVERSION} < 495.044 >+ ${REINPLACE_CMD} -e '/libnvidia-egl-gbm\.so/d ; \ >+ /15_nvidia_gbm\.json/d' ${TMPPLIST} >+.endif > .if ${NVVERSION} < 415.013 > ${REINPLACE_CMD} -e '/libnvidia-egl-wayland\.so/d ; \ > /10_nvidia_wayland\.json/d' ${TMPPLIST} >diff --git a/x11/nvidia-driver/distinfo b/x11/nvidia-driver/distinfo >index cd2c83326729..37526aa3a029 100644 >--- a/x11/nvidia-driver/distinfo >+++ b/x11/nvidia-driver/distinfo >@@ -1,6 +1,6 @@ >-TIMESTAMP = 1628632441 >-SHA256 (NVIDIA-FreeBSD-x86_64-470.74.tar.xz) = 76683f1b7d6bb9fd181d4b729c6f15c71cc3cc591218836a074e273eae64c402 >-SIZE (NVIDIA-FreeBSD-x86_64-470.74.tar.xz) = 98669440 >+TIMESTAMP = 1635369114 >+SHA256 (NVIDIA-FreeBSD-x86_64-470.82.00.tar.xz) = 2fa7c061c0d2af84f622d490c61e3f01a91990bdaa9287f7e6d9a646ea6ecd70 >+SIZE (NVIDIA-FreeBSD-x86_64-470.82.00.tar.xz) = 99324248 > SHA256 (NVIDIA-FreeBSD-x86_64-390.144.tar.gz) = a3ecf4d1cb7190c43e1c910a66c5920072fef887ccab70e11b899c748d880afd > SIZE (NVIDIA-FreeBSD-x86_64-390.144.tar.gz) = 65333942 > SHA256 (NVIDIA-FreeBSD-x86-390.144.tar.gz) = 438ef26d32a596f199ac38e90a799c71111374c66572a725546c26055de7054b >diff --git a/x11/nvidia-driver/pkg-plist b/x11/nvidia-driver/pkg-plist >index e3c2ccfda9bb..796e2a79bdad 100644 >--- a/x11/nvidia-driver/pkg-plist >+++ b/x11/nvidia-driver/pkg-plist >@@ -32,6 +32,8 @@ lib/libXvMCNVIDIA.so.1 > lib/libXvMCNVIDIA_dynamic.so.1 > lib/libnvidia-cfg.so > lib/libnvidia-cfg.so.1 >+@comment lib/libnvidia-egl-gbm.so >+@comment lib/libnvidia-egl-gbm.so.1 > @comment lib/libnvidia-egl-wayland.so > @comment lib/libnvidia-egl-wayland.so.1 > lib/libnvidia-eglcore.so >@@ -87,6 +89,7 @@ lib32/libnvidia-tls.so.1 > lib32/vdpau/libvdpau_nvidia.so.1 > man/man1/nvidia-smi.1.gz > @comment share/egl/egl_external_platform.d/10_nvidia_wayland.json >+@comment share/egl/egl_external_platform.d/15_nvidia_gbm.json > share/glvnd/egl_vendor.d/10_nvidia.json > share/vulkan/icd.d/nvidia_icd.json > share/vulkan/implicit_layer.d/nvidia_layers.json
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 259496
: 229087
Working