View | Details | Raw Unified | Return to bug 259497
Collapse All | Expand All

(-)b/x11/linux-nvidia-libs/Makefile (-16 / +39 lines)
Lines 1-5 Link Here
1
PORTNAME=	nvidia-libs
1
PORTNAME=	nvidia-libs
2
DISTVERSION?=	470.74
2
DISTVERSION?=	470.82.00
3
# Always try to set PORTREVISION as it can be overridden by the slave ports
3
# Always try to set PORTREVISION as it can be overridden by the slave ports
4
PORTREVISION?=	0
4
PORTREVISION?=	0
5
CATEGORIES=	x11 linux
5
CATEGORIES=	x11 linux
Lines 73-78 LINUX_DATA+= 10_nvidia.json /usr/share/glvnd/egl_vendor.d Link Here
73
.else
73
.else
74
PLIST_RE+=	'\,${LINUXBASE}/usr/share/glvnd,d'
74
PLIST_RE+=	'\,${LINUXBASE}/usr/share/glvnd,d'
75
.endif
75
.endif
76
.if ${NVVERSION} >= 495.044
77
LINUX_DATA+=	15_nvidia_gbm.json /usr/share/egl/egl_external_platform.d
78
.else
79
PLIST_RE+=	'\,${LINUXBASE}.*15_nvidia_gbm\.json,d'
80
.endif
76
.if ${NVVERSION} >= 378.009
81
.if ${NVVERSION} >= 378.009
77
LINUX_DATA+=	10_nvidia_wayland.json /usr/share/egl/egl_external_platform.d
82
LINUX_DATA+=	10_nvidia_wayland.json /usr/share/egl/egl_external_platform.d
78
.else
83
.else
Lines 121-127 PLIST_RE+= '\,${LINUXBASE}.*libGLESv(1_CM|2)_nvidia\.so,d' \ Link Here
121
		'\,${LINUXBASE}.*libGLX_(nvidia|indirect)\.so,d' \
126
		'\,${LINUXBASE}.*libGLX_(nvidia|indirect)\.so,d' \
122
		'\,${LINUXBASE}.*libnvidia-ptxjitcompiler\.so,d'
127
		'\,${LINUXBASE}.*libnvidia-ptxjitcompiler\.so,d'
123
.endif
128
.endif
124
.if ${NVVERSION} >= 470.04201 # 470.42.01
129
.if ${NVVERSION} >= 495.044
130
LINUX_LIBS+=	libnvidia-egl-gbm.so.1.1.0
131
LINUX_LINKS+=	libnvidia-egl-gbm.so.1.1.0 libnvidia-egl-gbm.so.1
132
PLIST_RE+=	'\,${LINUXBASE},s/(libnvidia-egl-gbm\.so)\.X/\1.1.1.0/'
133
.else
134
PLIST_RE+=	'\,${LINUXBASE}.*libnvidia-egl-gbm\.so,d'
135
.endif
136
.if ${NVVERSION} >= 495.044
137
LINUX_LIBS+=	libnvidia-egl-wayland.so.1.1.9
138
LINUX_LINKS+=	libnvidia-egl-wayland.so.1.1.9 libnvidia-egl-wayland.so.1
139
PLIST_RE+=	'\,${LINUXBASE},s/(libnvidia-egl-wayland\.so)\.X/\1.1.1.9/'
140
.elif ${NVVERSION} >= 470.04201 # 470.42.01
125
LINUX_LIBS+=	libnvidia-egl-wayland.so.1.1.7
141
LINUX_LIBS+=	libnvidia-egl-wayland.so.1.1.7
126
LINUX_LINKS+=	libnvidia-egl-wayland.so.1.1.7 libnvidia-egl-wayland.so.1
142
LINUX_LINKS+=	libnvidia-egl-wayland.so.1.1.7 libnvidia-egl-wayland.so.1
127
PLIST_RE+=	'\,${LINUXBASE},s/(libnvidia-egl-wayland\.so)\.X/\1.1.1.7/'
143
PLIST_RE+=	'\,${LINUXBASE},s/(libnvidia-egl-wayland\.so)\.X/\1.1.1.7/'
Lines 171-192 PLIST_RE+= '\,${LINUXBASE}.*libnvidia-egl-wayland\.so,d' Link Here
171
.if ${NVVERSION} >= 331.013
187
.if ${NVVERSION} >= 331.013
172
LINUX_LIBS+=	libnvidia-eglcore.so.${PORTVERSION} \
188
LINUX_LIBS+=	libnvidia-eglcore.so.${PORTVERSION} \
173
		libnvidia-fbc.so.${PORTVERSION} \
189
		libnvidia-fbc.so.${PORTVERSION} \
174
		libnvidia-glsi.so.${PORTVERSION} \
190
		libnvidia-glsi.so.${PORTVERSION}
175
		libnvidia-ifr.so.${PORTVERSION}
176
LINUX_LINKS+=	libnvidia-fbc.so.${PORTVERSION} libnvidia-fbc.so.1 \
191
LINUX_LINKS+=	libnvidia-fbc.so.${PORTVERSION} libnvidia-fbc.so.1 \
177
		libnvidia-fbc.so.${PORTVERSION} libnvidia-fbc.so \
192
		libnvidia-fbc.so.${PORTVERSION} libnvidia-fbc.so
178
		libnvidia-ifr.so.${PORTVERSION} libnvidia-ifr.so.1 \
179
		libnvidia-ifr.so.${PORTVERSION} libnvidia-ifr.so
180
LINUX32_LIBS+=	libnvidia-eglcore.so.${PORTVERSION} \
193
LINUX32_LIBS+=	libnvidia-eglcore.so.${PORTVERSION} \
181
		libnvidia-fbc.so.${PORTVERSION} \
194
		libnvidia-fbc.so.${PORTVERSION} \
182
		libnvidia-glsi.so.${PORTVERSION} \
195
		libnvidia-glsi.so.${PORTVERSION}
183
		libnvidia-ifr.so.${PORTVERSION}
184
LINUX32_LINKS+=	libnvidia-fbc.so.${PORTVERSION} libnvidia-fbc.so.1 \
196
LINUX32_LINKS+=	libnvidia-fbc.so.${PORTVERSION} libnvidia-fbc.so.1 \
185
		libnvidia-fbc.so.${PORTVERSION} libnvidia-fbc.so \
197
		libnvidia-fbc.so.${PORTVERSION} libnvidia-fbc.so
186
		libnvidia-ifr.so.${PORTVERSION} libnvidia-ifr.so.1 \
198
.else
199
PLIST_RE+=	'\,${LINUXBASE}.*libnvidia-(eglcore|fbc|glsi),d'
200
.endif
201
.if ${NVVERSION} >= 331.013 && ${NVVERSION} < 495.044
202
LINUX_LIBS+=	libnvidia-ifr.so.${PORTVERSION}
203
LINUX_LINKS+=	libnvidia-ifr.so.${PORTVERSION} libnvidia-ifr.so.1 \
204
		libnvidia-ifr.so.${PORTVERSION} libnvidia-ifr.so
205
LINUX32_LIBS+=	libnvidia-ifr.so.${PORTVERSION}
206
LINUX32_LINKS+=	libnvidia-ifr.so.${PORTVERSION} libnvidia-ifr.so.1 \
187
		libnvidia-ifr.so.${PORTVERSION} libnvidia-ifr.so
207
		libnvidia-ifr.so.${PORTVERSION} libnvidia-ifr.so
188
.else
208
.else
189
PLIST_RE+=	'\,${LINUXBASE}.*libnvidia-(eglcore|fbc|glsi|ifr),d'
209
PLIST_RE+=	'\,${LINUXBASE}.*libnvidia-ifr,d'
190
.endif
210
.endif
191
.if ${NVVERSION} >= 310.014
211
.if ${NVVERSION} >= 310.014
192
LINUX_LIBS+=	libnvidia-encode.so.${PORTVERSION}
212
LINUX_LIBS+=	libnvidia-encode.so.${PORTVERSION}
Lines 240-251 LINUX_DATA+= nvidia_icd.json /etc/vulkan/icd.d Link Here
240
.else
260
.else
241
PLIST_RE+=	'\,${LINUXBASE}/etc/vulkan,d'
261
PLIST_RE+=	'\,${LINUXBASE}/etc/vulkan,d'
242
.endif
262
.endif
263
.if ${NVVERSION} >= 410.057 && ${NVVERSION} < 495.044
264
LINUX_LIBS+=	libnvidia-cbl.so.${PORTVERSION}
265
.else
266
PLIST_RE+=	'\,${LINUXBASE}.*libnvidia-cbl\.so,d'
267
.endif
243
.if ${NVVERSION} >= 410.057
268
.if ${NVVERSION} >= 410.057
244
LINUX_LIBS+=	libnvidia-cbl.so.${PORTVERSION} \
269
LINUX_LIBS+=	libnvidia-rtcore.so.${PORTVERSION}
245
		libnvidia-rtcore.so.${PORTVERSION}
246
.else
270
.else
247
PLIST_RE+=	'\,${LINUXBASE}.*libnvidia-cbl\.so,d' \
271
PLIST_RE+=	'\,${LINUXBASE}.*libnvidia-rtcore\.so,d'
248
		'\,${LINUXBASE}.*libnvidia-rtcore\.so,d'
249
.endif
272
.endif
250
.if ${NVVERSION} >= 396.018
273
.if ${NVVERSION} >= 396.018
251
LINUX_LIBS+=	libnvidia-glvkspirv.so.${PORTVERSION}
274
LINUX_LIBS+=	libnvidia-glvkspirv.so.${PORTVERSION}
(-)b/x11/linux-nvidia-libs/distinfo (-3 / +3 lines)
Lines 1-6 Link Here
1
TIMESTAMP = 1628632967
1
TIMESTAMP = 1635369294
2
SHA256 (NVIDIA-Linux-x86_64-470.74.run) = 33e513dee329f2a9b106882979f1747eccb64eb698952c12cd030987cecadf6a
2
SHA256 (NVIDIA-Linux-x86_64-470.82.00.run) = d0bd7ac1e2340fca761a78fc6e977ac6405438c74f63a1c38b27241a5f766544
3
SIZE (NVIDIA-Linux-x86_64-470.74.run) = 270479241
3
SIZE (NVIDIA-Linux-x86_64-470.82.00.run) = 272296454
4
SHA256 (NVIDIA-Linux-x86_64-390.144.run) = 8bb6e8de89e8f8325466af29cf0fa235c988d19137f7fe3eb6bfae1d5e305e74
4
SHA256 (NVIDIA-Linux-x86_64-390.144.run) = 8bb6e8de89e8f8325466af29cf0fa235c988d19137f7fe3eb6bfae1d5e305e74
5
SIZE (NVIDIA-Linux-x86_64-390.144.run) = 85000417
5
SIZE (NVIDIA-Linux-x86_64-390.144.run) = 85000417
6
SHA256 (NVIDIA-Linux-x86-390.144.run) = fa586d11fcf103f81eda7d859a2a8ccdeb7371f4742fe942cb4a9b0aeb6bbb30
6
SHA256 (NVIDIA-Linux-x86-390.144.run) = fa586d11fcf103f81eda7d859a2a8ccdeb7371f4742fe942cb4a9b0aeb6bbb30
(-)b/x11/linux-nvidia-libs/pkg-plist (+3 lines)
Lines 113-118 Link Here
113
%%LINUXBASE%%%%LINUX_LIBDIR%%/libnvidia-cfg.so.1
113
%%LINUXBASE%%%%LINUX_LIBDIR%%/libnvidia-cfg.so.1
114
%%LINUXBASE%%%%LINUX_LIBDIR%%/libnvidia-cfg.so.%%SHLIB_VERSION%%
114
%%LINUXBASE%%%%LINUX_LIBDIR%%/libnvidia-cfg.so.%%SHLIB_VERSION%%
115
%%LINUXBASE%%%%LINUX_LIBDIR%%/libnvidia-compiler.so.%%SHLIB_VERSION%%
115
%%LINUXBASE%%%%LINUX_LIBDIR%%/libnvidia-compiler.so.%%SHLIB_VERSION%%
116
%%LINUXBASE%%%%LINUX_LIBDIR%%/libnvidia-egl-gbm.so.1
117
%%LINUXBASE%%%%LINUX_LIBDIR%%/libnvidia-egl-gbm.so.X
116
%%LINUXBASE%%%%LINUX_LIBDIR%%/libnvidia-egl-wayland.so.1
118
%%LINUXBASE%%%%LINUX_LIBDIR%%/libnvidia-egl-wayland.so.1
117
%%LINUXBASE%%%%LINUX_LIBDIR%%/libnvidia-egl-wayland.so.X
119
%%LINUXBASE%%%%LINUX_LIBDIR%%/libnvidia-egl-wayland.so.X
118
%%LINUXBASE%%%%LINUX_LIBDIR%%/libnvidia-eglcore.so.%%SHLIB_VERSION%%
120
%%LINUXBASE%%%%LINUX_LIBDIR%%/libnvidia-eglcore.so.%%SHLIB_VERSION%%
Lines 145-150 Link Here
145
%%LINUXBASE%%%%LINUX_LIBDIR%%/tls/libnvidia-tls.so.%%SHLIB_VERSION%%
147
%%LINUXBASE%%%%LINUX_LIBDIR%%/tls/libnvidia-tls.so.%%SHLIB_VERSION%%
146
%%LINUXBASE%%%%LINUX_LIBDIR%%/vdpau/libvdpau_nvidia.so.1
148
%%LINUXBASE%%%%LINUX_LIBDIR%%/vdpau/libvdpau_nvidia.so.1
147
%%LINUXBASE%%/usr/share/egl/egl_external_platform.d/10_nvidia_wayland.json
149
%%LINUXBASE%%/usr/share/egl/egl_external_platform.d/10_nvidia_wayland.json
150
%%LINUXBASE%%/usr/share/egl/egl_external_platform.d/15_nvidia_gbm.json
148
%%LINUXBASE%%/usr/share/glvnd/egl_vendor.d/10_nvidia.json
151
%%LINUXBASE%%/usr/share/glvnd/egl_vendor.d/10_nvidia.json
149
%%LINUXBASE%%/usr/share/man/man1/nvidia-cuda-mps-control.1.gz
152
%%LINUXBASE%%/usr/share/man/man1/nvidia-cuda-mps-control.1.gz
150
%%LINUXBASE%%/usr/share/man/man1/nvidia-persistenced.1.gz
153
%%LINUXBASE%%/usr/share/man/man1/nvidia-persistenced.1.gz

Return to bug 259497