aboutsummaryrefslogtreecommitdiff
path: root/x11/nvidia-driver/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'x11/nvidia-driver/Makefile')
-rw-r--r--x11/nvidia-driver/Makefile10
1 files changed, 7 insertions, 3 deletions
diff --git a/x11/nvidia-driver/Makefile b/x11/nvidia-driver/Makefile
index d3b29b7b59a3..46b7534d4ef7 100644
--- a/x11/nvidia-driver/Makefile
+++ b/x11/nvidia-driver/Makefile
@@ -64,8 +64,7 @@ OSVERSION!= /usr/sbin/sysctl -n kern.osreldate
NVVERSION= 7184
EXTRA_PATCHES+= ${FILESDIR}/6113-patch-lib::Makefile
.else
-NVVERSION= 9631
-PORTREVISION= 1
+NVVERSION= 9746
EXTRA_PATCHES+= ${FILESDIR}/7667-*
.endif
.if ${OSVERSION} >= 600033
@@ -90,6 +89,8 @@ USE_LINUX= yes
PLIST_SUB+= LINUX=""
.else
PLIST_SUB+= LINUX="@comment "
+# Propagate WITHOUT_LINUX variable down to inner Makefiles
+MAKE_ENV+= WITHOUT_LINUX=yes
.endif
.if ${OSVERSION} < 503000
@@ -120,7 +121,7 @@ post-patch: .SILENT
${REINPLACE_CMD} -E 's/define (NV_SUPPORT_LINUX_COMPAT)/undef \1/' \
${WRKSRC}/src/nv-freebsd.h
.endif
- ${REINPLACE_CMD} -E 's/(extension).*/\1/ ; /bin/d ; /man/d' \
+ ${REINPLACE_CMD} -E 's/(lib).*/\1/ ; /bin/d ; /man/d' \
${WRKSRC}/x11/Makefile
post-install:
@@ -130,6 +131,9 @@ post-install:
.else
@${REINPLACE_CMD} '/README\.Linux/d ; /nvidia_drv\.o/d' ${TMPPLIST}
.endif
+.if ${NVVERSION} < 9746
+ @${REINPLACE_CMD} '/wfb/d' ${TMPPLIST}
+.endif
${LN} -sf libXvMCNVIDIA.so.1 ${PREFIX}/lib/libXvMCNVIDIA_dynamic.so.1
@${CAT} ${PKGMESSAGE}