aboutsummaryrefslogtreecommitdiff
path: root/x11/nvidia-driver
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2009-02-19 15:52:27 +0000
committerMartin Wilke <miwi@FreeBSD.org>2009-02-19 15:52:27 +0000
commit6d24077e4cad1a8e6963d03f44cb18af97629ffd (patch)
tree4c326a80433278cf2ba6d4a8f7e1c8ec18a9051a /x11/nvidia-driver
parentc3d04feaab190b06871c134c211fc0f3647cd542 (diff)
downloadports-6d24077e4cad1a8e6963d03f44cb18af97629ffd.tar.gz
ports-6d24077e4cad1a8e6963d03f44cb18af97629ffd.zip
Notes
Diffstat (limited to 'x11/nvidia-driver')
-rw-r--r--x11/nvidia-driver/Makefile16
-rw-r--r--x11/nvidia-driver/distinfo6
2 files changed, 14 insertions, 8 deletions
diff --git a/x11/nvidia-driver/Makefile b/x11/nvidia-driver/Makefile
index 784e73c427b1..ae9bd22d82dd 100644
--- a/x11/nvidia-driver/Makefile
+++ b/x11/nvidia-driver/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= nvidia-driver
-DISTVERSION?= 177.80
+DISTVERSION?= 180.29
PORTREVISION?= 0 # As a reminder it can be overridden
CATEGORIES= x11 kld
MASTER_SITES= ${MASTER_SITE_NVIDIA}
@@ -75,6 +75,12 @@ MAKE_ENV+= WITHOUT_LINUX=yes
LIB_DEPENDS+= m.3:${PORTSDIR}/misc/compat5x
post-patch: .SILENT
+
+.if ${OSVERSION} >= 800049
+ ${REINPLACE_CMD} -e 's,minor(,dev2unit(,' \
+ ${WRKSRC}/src/nvidia_dev.c ${WRKSRC}/src/nvidia_subr.c
+.endif
+
# We should support -CURRENT: kill the check
${REINPLACE_CMD} '24,26d' ${WRKSRC}/src/nv-freebsd.h
# Fix `agpvar.h' location on recent -CURRENT
@@ -119,10 +125,10 @@ pre-su-install:
@${MKDIR} ${PREFIX}/${MODULESDIR}/drivers
# xorg-server-1.4 installs its own ${LOCALBASE}/lib/xorg/modules/libwfb.so,
# so back it up so it can be later restored similarly to what NVidia does:
-.if ${NVVERSION} >= 974600
- @${MV} -f ${PREFIX}/${MODULESDIR}/libwfb.so \
- ${PREFIX}/${MODULESDIR}/XXX-libwfb.so.%%.${XSERVVERSION}
-.endif
+#.if ${NVVERSION} >= 974600
+# @${MV} -f ${PREFIX}/${MODULESDIR}/libwfb.so \
+# ${PREFIX}/${MODULESDIR}/XXX-libwfb.so.%%.${XSERVVERSION}
+#.endif
post-install:
# pkg-plist is already overbloated, so use this hack instead of PLIST_SUB's
diff --git a/x11/nvidia-driver/distinfo b/x11/nvidia-driver/distinfo
index 4f4a022ee80a..9c88c2330f28 100644
--- a/x11/nvidia-driver/distinfo
+++ b/x11/nvidia-driver/distinfo
@@ -1,6 +1,6 @@
-MD5 (NVIDIA-FreeBSD-x86-177.80.tar.gz) = 9058785f24eb5bec2e7f885abdc753a8
-SHA256 (NVIDIA-FreeBSD-x86-177.80.tar.gz) = 169f06ff5af4c4b5a0f0fbec6a1d7d7318feb25dce64cdbe63861af92de65437
-SIZE (NVIDIA-FreeBSD-x86-177.80.tar.gz) = 16704786
+MD5 (NVIDIA-FreeBSD-x86-180.29.tar.gz) = 6c8dda7fffeed7f7aaca50049f6be6ba
+SHA256 (NVIDIA-FreeBSD-x86-180.29.tar.gz) = b80d21b147c15b72ff55be2ed7d21353ab386724d4df441c6268400e3139ea66
+SIZE (NVIDIA-FreeBSD-x86-180.29.tar.gz) = 18030564
MD5 (NVIDIA-FreeBSD-x86-173.14.12.tar.gz) = d3a622573ed0e2ef14013c51daa3c326
SHA256 (NVIDIA-FreeBSD-x86-173.14.12.tar.gz) = 0b9849d0f2b09533c384227370c94469a45384adc216a8b716a02bfc9a7340be
SIZE (NVIDIA-FreeBSD-x86-173.14.12.tar.gz) = 15856061