[Midnightbsd-cvs] mports [20983] trunk/x11/nvidia-driver: update nvidia graphics driver
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Wed Feb 3 19:02:13 EST 2016
Revision: 20983
http://svnweb.midnightbsd.org/mports/?rev=20983
Author: laffer1
Date: 2016-02-03 19:02:12 -0500 (Wed, 03 Feb 2016)
Log Message:
-----------
update nvidia graphics driver
Modified Paths:
--------------
trunk/x11/nvidia-driver/Makefile
trunk/x11/nvidia-driver/distinfo
Modified: trunk/x11/nvidia-driver/Makefile
===================================================================
--- trunk/x11/nvidia-driver/Makefile 2016-02-03 23:50:43 UTC (rev 20982)
+++ trunk/x11/nvidia-driver/Makefile 2016-02-04 00:02:12 UTC (rev 20983)
@@ -1,9 +1,9 @@
# $MidnightBSD$
PORTNAME= nvidia-driver
-DISTVERSION?= 346.47
+DISTVERSION?= 346.96
# Always try to set PORTREVISION as it can be overridden by the slave ports
-PORTREVISION?= 1
+PORTREVISION?= 0
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_NVIDIA}
# MASTER_SITE_SUBDIR has to be set later because it depends on NVVERSION
@@ -129,7 +129,7 @@
# We should support -CURRENT: kill the check
${REINPLACE_CMD} -e '24,26d' ${WRKSRC}/src/nv-freebsd.h
# Adjust legacy drivers for updated d_mmap() since FreeBSD src SVN r201223
-.if ${OSVERSION} > 4015 && ${NVVERSION} < 195.022
+.if ${NVVERSION} < 195.022
${REINPLACE_CMD} -e 's/vm_offset_t offset/vm_ooffset_t offset/ ; \
s/vm_offset_t \*address/vm_paddr_t *address/ ; \
s/int nprot/&, vm_memattr_t *memattr/' \
@@ -139,13 +139,13 @@
# around vm_page_(un)wire() after FreeBSD src SVN r207410, r207617, and
# r207644; also remove page queue locking around vm_page_wakeup() after
# FreeBSD src SVN r163622
-.if ${OSVERSION} > 4014 && ${NVVERSION} < 304.064
+.if ${NVVERSION} < 304.064
${REINPLACE_CMD} -E '/vm_page_(un)?lock_queues\(\);/d ; \
s/(vm_page_(un)?wire\()([^,]+)(, 0)?(\);)/vm_page_lock(\3); & vm_page_unlock(\3);/' \
${WRKSRC}/src/nvidia_subr.c
.endif
# Catch up legacy drivers with FreeBSD src SVN r225617
-.if ${OSVERSION} > 4015 && ${NVVERSION} < 195.022
+.if ${NVVERSION} < 195.022
${REINPLACE_CMD} -e '/return/s/ioctl/sys_&/' \
${WRKSRC}/src/nvidia_linux.c
.endif
@@ -277,6 +277,8 @@
.endif
.if ${NVVERSION} < 180.029
${REINPLACE_CMD} -e '/vdpau/d' ${TMPPLIST}
+.elif ${NVVERSION} >= 304.128 && ${NVVERSION} < 310.019
+ ${REINPLACE_CMD} -E '/libvdpau(_trace)?\.so/d' ${TMPPLIST}
.endif
.if ${NVVERSION} < 185.01829
${REINPLACE_CMD} -e '/libcuda/d' ${TMPPLIST}
Modified: trunk/x11/nvidia-driver/distinfo
===================================================================
--- trunk/x11/nvidia-driver/distinfo 2016-02-03 23:50:43 UTC (rev 20982)
+++ trunk/x11/nvidia-driver/distinfo 2016-02-04 00:02:12 UTC (rev 20983)
@@ -1,14 +1,14 @@
-SHA256 (NVIDIA-FreeBSD-x86_64-346.47.tar.gz) = 663d7cb9570d594e7b49ec7560cdc86e80bf4fdba97580406a28286d031fe3f9
-SIZE (NVIDIA-FreeBSD-x86_64-346.47.tar.gz) = 58745451
-SHA256 (NVIDIA-FreeBSD-x86-346.47.tar.gz) = f72639ef6474c9e0127a7ea85b54192353e49a5993f256b7e360b38e25ca5016
-SIZE (NVIDIA-FreeBSD-x86-346.47.tar.gz) = 57996755
-SHA256 (NVIDIA-FreeBSD-x86_64-340.76.tar.gz) = 60037d035b9af9f1d4dcdd5033e1b28b0cd4c7ca94f6bcb8d267e037a930fdc0
-SIZE (NVIDIA-FreeBSD-x86_64-340.76.tar.gz) = 60206978
-SHA256 (NVIDIA-FreeBSD-x86-340.76.tar.gz) = 0abbcc3bed3f017e7f1887a5c2d014e2b5a020462071998986ed49cdb8e7119f
-SIZE (NVIDIA-FreeBSD-x86-340.76.tar.gz) = 59362290
-SHA256 (NVIDIA-FreeBSD-x86_64-304.125.tar.gz) = 46b14b8c5ee1c02ff5e30afc9c99f4dd2edc426ccb2b73764093a1787639699d
-SIZE (NVIDIA-FreeBSD-x86_64-304.125.tar.gz) = 35498616
-SHA256 (NVIDIA-FreeBSD-x86-304.125.tar.gz) = 806d0bff9d394390b3a257472bc342857f150e9dba6673e6b930f47a93ec0269
-SIZE (NVIDIA-FreeBSD-x86-304.125.tar.gz) = 34494889
+SHA256 (NVIDIA-FreeBSD-x86_64-346.96.tar.gz) = 89daaff29afe92d825ec8c00149a703b4eb234e4f16bbfb98673f077521bcff9
+SIZE (NVIDIA-FreeBSD-x86_64-346.96.tar.gz) = 58774970
+SHA256 (NVIDIA-FreeBSD-x86-346.96.tar.gz) = a27d7b79c053702bf6524b2c4725321fa557be18a585735e0b8122d884348c3e
+SIZE (NVIDIA-FreeBSD-x86-346.96.tar.gz) = 58010757
+SHA256 (NVIDIA-FreeBSD-x86_64-340.93.tar.gz) = 07208f6a832c2da8748b1c4f8b5ce42a7b617f2ee1ac59155fecaff952c30988
+SIZE (NVIDIA-FreeBSD-x86_64-340.93.tar.gz) = 60215584
+SHA256 (NVIDIA-FreeBSD-x86-340.93.tar.gz) = 094dc6df60b8e57cf9b94d982cb29c32d5e0c1d81796dbadb39145e78a3b0086
+SIZE (NVIDIA-FreeBSD-x86-340.93.tar.gz) = 59385673
+SHA256 (NVIDIA-FreeBSD-x86_64-304.128.tar.gz) = ee38635fb02eb598dd0cdfdbc9014096774104d75ba42fee7688126e531fed8f
+SIZE (NVIDIA-FreeBSD-x86_64-304.128.tar.gz) = 35481444
+SHA256 (NVIDIA-FreeBSD-x86-304.128.tar.gz) = c26d0ce5bda8965b37a8b8f91e8580f98b740e16dd21f3aaf7fb6bc84d3dd363
+SIZE (NVIDIA-FreeBSD-x86-304.128.tar.gz) = 34479549
SHA256 (NVIDIA-FreeBSD-x86-173.14.39.tar.gz) = 63a922ce4c5b676b4cb1ace98094dace4cc5408f2553e183df7b2127777a238b
SIZE (NVIDIA-FreeBSD-x86-173.14.39.tar.gz) = 20038266
More information about the Midnightbsd-cvs
mailing list