19 |
|
|
20 |
%if !%simple |
%if !%simple |
21 |
# When updating, please add new ids to ldetect-lst (merge2pcitable.pl) |
# When updating, please add new ids to ldetect-lst (merge2pcitable.pl) |
22 |
%define version 367.35 |
%define version 367.44 |
23 |
%define rel 2 |
%define rel 1 |
24 |
# the highest supported videodrv abi |
# the highest supported videodrv abi |
25 |
%define videodrv_abi 20 |
%define videodrv_abi 20 |
26 |
%endif |
%endif |
127 |
Source10: nvidia-mgabuild-skel |
Source10: nvidia-mgabuild-skel |
128 |
# include xf86vmproto for X_XF86VidModeGetGammaRampSize, fixes build on cooker |
# include xf86vmproto for X_XF86VidModeGetGammaRampSize, fixes build on cooker |
129 |
Patch3: nvidia-settings-include-xf86vmproto.patch |
Patch3: nvidia-settings-include-xf86vmproto.patch |
|
# (tmb) fix build with kernel 4.7 series |
|
|
Patch4: NVIDIA-Linux-x86_64-367.27-uvm-radix_tree_empty-redefine.patch |
|
|
Patch5: NVIDIA-Linux-x86_64-367.27-drm_gem_object_lookup-fix.patch |
|
130 |
%endif |
%endif |
131 |
|
|
132 |
License: Freeware |
License: Freeware |
258 |
%if !%simple |
%if !%simple |
259 |
cd %{pkgname} |
cd %{pkgname} |
260 |
%ifarch x86_64 |
%ifarch x86_64 |
261 |
%patch4 -p1 |
# extra patches here |
262 |
%endif |
%endif |
263 |
%patch5 -p1 |
# extra patches here |
264 |
cd .. |
cd .. |
265 |
%endif |
%endif |
266 |
|
|
287 |
BUILT_MODULE_NAME[2]="nvidia-uvm" |
BUILT_MODULE_NAME[2]="nvidia-uvm" |
288 |
DEST_MODULE_LOCATION[2]="/kernel/drivers/char/drm" |
DEST_MODULE_LOCATION[2]="/kernel/drivers/char/drm" |
289 |
%endif |
%endif |
290 |
|
BUILT_MODULE_NAME[3]="nvidia-drm" |
291 |
|
DEST_MODULE_LOCATION[3]="/kernel/drivers/char/drm" |
292 |
MAKE[0]="'make' -j\${parallel_jobs} SYSSRC=\${kernel_source_dir} modules" |
MAKE[0]="'make' -j\${parallel_jobs} SYSSRC=\${kernel_source_dir} modules" |
293 |
AUTOINSTALL="yes" |
AUTOINSTALL="yes" |
294 |
EOF |
EOF |