git: 7fb8879d2796 - main - x11/linux-nvidia-libs: fix packaging for 32bit libs (+)

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Tue, 02 Sep 2025 12:07:03 UTC
The branch main has been updated by fluffy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7fb8879d27960e3043251ff08703d702c3b6c621

commit 7fb8879d27960e3043251ff08703d702c3b6c621
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2025-09-02 12:06:19 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2025-09-02 12:06:19 +0000

    x11/linux-nvidia-libs: fix packaging for 32bit libs (+)
    
    Reported by:    bulk -t
    Approved by:    portmgr blanket
---
 x11/linux-nvidia-libs/Makefile  | 2 ++
 x11/linux-nvidia-libs/pkg-plist | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/x11/linux-nvidia-libs/Makefile b/x11/linux-nvidia-libs/Makefile
index 708beb3439b2..498ada9909e6 100644
--- a/x11/linux-nvidia-libs/Makefile
+++ b/x11/linux-nvidia-libs/Makefile
@@ -168,6 +168,8 @@ LINUX_LINKS+=   libnvidia-egl-wayland.so.${NV_EGL_W_VERSION} libnvidia-egl-wayla
 .  if ${NVVERSION} >= 570.12400 # 570.124 added 32bit version supports
 LINUX32_LIBS+=	libnvidia-egl-wayland.so.${NV_EGL_W_VERSION}
 LINUX32_LINKS+=	libnvidia-egl-wayland.so.${NV_EGL_W_VERSION} libnvidia-egl-wayland.so.1
+.else
+PLIST_RE+=	'\,${LINUXBASE}.*lib\/libnvidia-egl-wayland\.so,d'
 .  endif # 570.124
 PLIST_RE+=      '\,${LINUXBASE},s/(libnvidia-egl-wayland\.so)\.X/\1.${NV_EGL_W_VERSION}/'
 .else
diff --git a/x11/linux-nvidia-libs/pkg-plist b/x11/linux-nvidia-libs/pkg-plist
index e0fb55446692..2964641d60e3 100644
--- a/x11/linux-nvidia-libs/pkg-plist
+++ b/x11/linux-nvidia-libs/pkg-plist
@@ -48,6 +48,8 @@
 %%LINUX32%%%%LINUXBASE%%/usr/lib/libnvidia-egl-gbm.so
 %%LINUX32%%%%LINUXBASE%%/usr/lib/libnvidia-egl-gbm.so.1
 %%LINUX32%%%%LINUXBASE%%/usr/lib/libnvidia-egl-gbm.so.X
+%%LINUX32%%%%LINUXBASE%%/usr/lib/libnvidia-egl-wayland.so.1
+%%LINUX32%%%%LINUXBASE%%/usr/lib/libnvidia-egl-wayland.so.X
 %%LINUX32%%%%LINUXBASE%%/usr/lib/libnvidia-egl-xcb.so
 %%LINUX32%%%%LINUXBASE%%/usr/lib/libnvidia-egl-xcb.so.1
 %%LINUX32%%%%LINUXBASE%%/usr/lib/libnvidia-egl-xcb.so.X