notbugIf you buy from Amazon USA, please support us by using this link.
Port details
nvidia-driver-340 NVidia graphics card binary drivers for hardware OpenGL rendering
340.107_1 x11 on this many watch lists=4 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port
Ignore IGNORE: requires kernel source files in /usr/src
Maintainer: danfe@FreeBSD.org search for ports maintained by this maintainer
Port Added: 03 Feb 2015 16:18:41
Also Listed In: kld
License: NVIDIA
These are the official NVidia binary drivers for hardware OpenGL rendering
in X11, using the GLX extensions.

WWW: http://www.nvidia.com/object/unix.html
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (86 items)
  1. @kld /boot/modules
  2. /usr/local/share/licenses/nvidia-driver-340-340.107_1/catalog.mk
  3. /usr/local/share/licenses/nvidia-driver-340-340.107_1/LICENSE
  4. /usr/local/share/licenses/nvidia-driver-340-340.107_1/NVIDIA
  5. bin/nvidia-bug-report.sh
  6. bin/nvidia-debugdump
  7. bin/nvidia-smi
  8. etc/libmap.d/nvidia.conf
  9. lib/libGL-NVIDIA.so
  10. lib/libGL-NVIDIA.so.1
  11. lib/libEGL-NVIDIA.so
  12. lib/libEGL-NVIDIA.so.1
  13. lib/libGLESv1_CM.so
  14. lib/libGLESv1_CM.so.1
  15. lib/libGLESv2-NVIDIA.so
  16. lib/libGLESv2-NVIDIA.so.2
  17. lib/libXvMCNVIDIA.a
  18. lib/libXvMCNVIDIA.so
  19. lib/libXvMCNVIDIA.so.1
  20. lib/libXvMCNVIDIA_dynamic.so.1
  21. lib/libnvidia-cfg.so
  22. lib/libnvidia-cfg.so.1
  23. lib/libnvidia-eglcore.so
  24. lib/libnvidia-eglcore.so.1
  25. lib/libnvidia-glcore.so
  26. lib/libnvidia-glcore.so.1
  27. lib/libnvidia-glsi.so
  28. lib/libnvidia-glsi.so.1
  29. lib/libnvidia-ml.so
  30. lib/libnvidia-ml.so.1
  31. lib/libnvidia-tls.so
  32. lib/libnvidia-tls.so.1
  33. lib/libvdpau_nvidia.so
  34. lib/vdpau/libvdpau_nvidia.so.1
  35. man/man1/nvidia-smi.1.gz
  36. lib/xorg/modules/drivers/nvidia_drv.so
  37. lib/xorg/modules/extensions/.nvidia/libglx.so
  38. lib/xorg/modules/extensions/.nvidia/libglx.so.1
  39. /boot/modules/nvidia.ko
  40. /boot/modules/nvidia-modeset.ko
  41. /compat/linux/usr/lib/libEGL.so.340.107
  42. /compat/linux/usr/lib/libEGL.so.1
  43. @postunexec [ ! -e /compat/linux/usr/lib/libEGL.so.1.0.0 ] || ln -sf libEGL.so.1.0.0 /compat/linux/usr/lib/libEGL.so.1
  44. /compat/linux/usr/lib/libEGL_nvidia.so.340.107
  45. /compat/linux/usr/lib/libEGL_nvidia.so.0
  46. /compat/linux/usr/lib/libEGL_nvidia.so
  47. /compat/linux/usr/lib/libGL.so.340.107
  48. /compat/linux/usr/lib/libGL.so.1
  49. @postunexec [ ! -e /compat/linux/usr/lib/libGL.so.1.2.0 ] || ln -sf libGL.so.1.2.0 /compat/linux/usr/lib/libGL.so.1
  50. /compat/linux/usr/lib/libGLESv1_CM.so.340.107
  51. /compat/linux/usr/lib/libGLESv1_CM.so.1
  52. /compat/linux/usr/lib/libGLESv1_CM.so
  53. /compat/linux/usr/lib/libGLESv1_CM_nvidia.so.1
  54. /compat/linux/usr/lib/libGLESv1_CM_nvidia.so.340.107
  55. /compat/linux/usr/lib/libGLESv2.so.340.107
  56. /compat/linux/usr/lib/libGLESv2.so.2
  57. /compat/linux/usr/lib/libGLESv2.so
  58. /compat/linux/usr/lib/libGLESv2_nvidia.so.2
  59. /compat/linux/usr/lib/libGLESv2_nvidia.so.340.107
  60. /compat/linux/usr/lib/libGLdispatch.so
  61. /compat/linux/usr/lib/libGLdispatch.so.0
  62. /compat/linux/usr/lib/libOpenGL.so
  63. /compat/linux/usr/lib/libOpenGL.so.0
  64. /compat/linux/usr/lib/libcuda.so.340.107
  65. /compat/linux/usr/lib/libcuda.so.1
  66. /compat/linux/usr/lib/libnvidia-eglcore.so.340.107
  67. /compat/linux/usr/lib/libnvidia-glcore.so.340.107
  68. /compat/linux/usr/lib/libnvidia-glsi.so.340.107
  69. /compat/linux/usr/lib/libnvidia-tls.so.340.107
  70. /compat/linux/usr/lib/libvdpau.so.340.107
  71. /compat/linux/usr/lib/libvdpau.so.1
  72. /compat/linux/usr/lib/libvdpau_nvidia.so
  73. /compat/linux/usr/lib/libvdpau_trace.so
  74. /compat/linux/usr/lib/vdpau/libvdpau_nvidia.so.340.107
  75. /compat/linux/usr/lib/vdpau/libvdpau_nvidia.so.1
  76. /compat/linux/usr/lib/vdpau/libvdpau_trace.so.340.107
  77. /compat/linux/usr/lib/vdpau/libvdpau_trace.so.1
  78. @postexec /compat/linux/sbin/ldconfig -r /compat/linux
  79. @postunexec /compat/linux/sbin/ldconfig -r /compat/linux
  80. @dir /compat/linux/usr/lib/vdpau
  81. @dir /compat/linux/usr/lib
  82. @dir /compat/linux/usr
  83. @dir /compat/linux
  84. @dir /compat
  85. @postexec /usr/sbin/service ldconfig restart > /dev/null
  86. @postunexec /usr/sbin/service ldconfig restart > /dev/null
  87. Collapse this list.

To install the port: cd /usr/ports/x11/nvidia-driver-340/ && make install clean

A package is not available for ports marked as: Forbidden / Broken / Ignore / Restricted

PKGNAME: nvidia-driver-340

ONLY_FOR_ARCHS: i386 amd64

distinfo:

TIMESTAMP = 1482026038
SHA256 (NVIDIA-FreeBSD-x86_64-390.87.tar.gz) = 221c80982378a333f541646d5d2030c72311c491f5a0f98b93fdd95cd5be11fc
SIZE (NVIDIA-FreeBSD-x86_64-390.87.tar.gz) = 63648591
SHA256 (NVIDIA-FreeBSD-x86-390.87.tar.gz) = a2e61b0c541aa9bdcde7de43cd88a7ce5ff3de9fdafe60fa7d6e10942186d7d4
SIZE (NVIDIA-FreeBSD-x86-390.87.tar.gz) = 64326801
SHA256 (NVIDIA-FreeBSD-x86_64-340.107.tar.gz) = 047efae28cc81e4d56c64d2a0c15d9b7ff07f09bba22696464de8276334a4df7
SIZE (NVIDIA-FreeBSD-x86_64-340.107.tar.gz) = 61179967
SHA256 (NVIDIA-FreeBSD-x86-340.107.tar.gz) = 1978ae48512d8a693979b153463c76954d2aec91a6b2a568b3aa1198e5b3d199
SIZE (NVIDIA-FreeBSD-x86-340.107.tar.gz) = 60305952
SHA256 (NVIDIA-FreeBSD-x86_64-304.137.tar.gz) = 231693189e1bdf5c1dd02315cde5ef9ed6c0854564314438f2f40f9788a34120
SIZE (NVIDIA-FreeBSD-x86_64-304.137.tar.gz) = 36474676
SHA256 (NVIDIA-FreeBSD-x86-304.137.tar.gz) = 5f874133853eacc5b9a10311cec22d3c4898db7f75b92bb6c12d5be5126516fb
SIZE (NVIDIA-FreeBSD-x86-304.137.tar.gz) = 35399011


Master port: x11/nvidia-driver

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. linux_base-c6>0 : emulators/linux_base-c6
  2. xorgproto>=0 : x11/xorgproto
  3. x11.pc : x11/libX11
  4. xorg-server.pc : x11-servers/xorg-server
  5. xext.pc : x11/libXext
Runtime dependencies:
  1. linux_base-c6>0 : emulators/linux_base-c6
  2. linux-c6-xorg-libs>0 : x11/linux-c6-xorg-libs
  3. x11.pc : x11/libX11
  4. xorg-server.pc : x11-servers/xorg-server
  5. xext.pc : x11/libXext
Library dependencies:
  1. libGL.so : graphics/mesa-libs
There are no ports dependent upon this port

Configuration Options
===> The following configuration options are available for nvidia-driver-340-340.107_1:
     ACPI_PM=off: ACPI Power Management support
     DOCS=on: Build and/or install documentation
     LINUX=on: Linux compatibility support
     WBINVD=off: Flush CPU caches directly with WBINVD
===> Use 'make config' to modify these settings

USES:
kmod uidfix linux gl

Conflicts:
  • CONFLICTS_INSTALL:
    • linux[-_]dri-[0-9]*
    • linux-f10-dri-[0-9]*
Master Sites:
  1. ftp://download.nvidia.com/XFree86/FreeBSD-x86_64/340.107/
  2. ftp://download1.nvidia.com/XFree86/FreeBSD-x86_64/340.107/
  3. http://download.nvidia.com/XFree86/FreeBSD-x86_64/340.107/
  4. http://us.download.nvidia.com/XFree86/FreeBSD-x86_64/340.107/
  5. https://download1.nvidia.com/XFree86/FreeBSD-x86_64/340.107/
  6. https://jp.download.nvidia.com/XFree86/FreeBSD-x86_64/340.107/
  7. https://tw.download.nvidia.com/XFree86/FreeBSD-x86_64/340.107/

Number of commits found: 14

Commit History - (may be incomplete: see SVNWeb link above for full details)
This is a slave port. You may also want to view the commits to the master port: x11/nvidia-driver
DateByDescription
11 Sep 2018 18:34:28
Original commit files touched by this commit  340.107_1
Revision:479538
zeising search for other commits by this committer
Change x11/xorgproto to become a build dep

Change x11/xorgproto to become a build time dependency when added to
USE_XORG.  Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.

PR:		230909
Reviewed by:	eadler
Approved by:	portmgr (antoine)
Obtained
from:	https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run:	antoine
Differential Revision:	https://reviews.freebsd.org/D16906
07 Jun 2018 20:22:51
Original commit files touched by this commit  340.107
Revision:471954
danfe search for other commits by this committer
Update `x11/nvidia-driver-340' to the latest version of 340.107:

  - Added support for X.Org xserver ABI 24 (xorg-server 1.20)
  - Fixed a bug which could cause X servers that export a Video Driver
    ABI earlier than 0.8 to crash when running X11 applications which
    call XRenderAddTraps()
22 Jan 2018 09:05:44
Original commit files touched by this commit  340.106
Revision:459638
danfe search for other commits by this committer
Update nVidia drivers to their latest versions which fix frequent kernel
panics reported by some users.

PR:	225346
26 Dec 2017 18:55:18
Original commit files touched by this commit  340.104
Revision:457308
danfe search for other commits by this committer
Update nVidia driver ports to their most recent versions, bringing assorted
bugfixes and support for X.Org xserver ABI 23 (xorg-server version 1.19).

PR:	224597
03 Apr 2017 12:08:32
Original commit files touched by this commit  340.102
Revision:437618
danfe search for other commits by this committer
Update nVidia drivers to their most recent versions: 375.39 (long lived
branch); legacy versions: 340.102 and 304.135.

PR:	216574, 217341
11 Feb 2017 16:43:11
Original commit files touched by this commit  340.101_1
Revision:433892 This port version is marked as vulnerable.
kwm search for other commits by this committer
Now that all supported FreeBSD versions support libmap.conf files installed
from ports, remove the symlink dance with libGL/libEGL/libgles and the
nvidia-driver ports.

* Revert libGL/libEGL/libglesv2 ports to normal.
* Rename the conflicting libraries from the nvidia-driver ports with a
  -NVIDIA prefix and install a libmap.conf file to map to these versions.
* Remove the special case from Mk/Scripts/qa.sh for libGL and libEGL.
* Sadly the symlink dance between nvidia-driver and xorg-server for glx.so
  need to stay, due to xorg-server opening that file with dlopen(3).

Approved by:	portmgr@ (mat@ (prio version))
Differential Revision:	https://reviews.freebsd.org/D7848
13 Jan 2017 12:02:49
Original commit files touched by this commit  340.101
Revision:431369 This port version is marked as vulnerable.
tijl search for other commits by this committer
Update nvidia driver to 375.26 and legacy drivers to 340.101 and 304.134.

This brings official support for FreeBSD 11 and Xorg server 1.19.

PR:		215370
Submitted by:	kbowling
Approved by:	danfe (maintainer)
19 Dec 2016 21:13:03
Original commit files touched by this commit  340.96_4
Revision:428960 This port version is marked as vulnerable.
tijl search for other commits by this committer
Add build dependency on linux_base so the build process can run tls_test.
This affects which copy of Linux libnvidia-tls gets installed.
Also add a run dependency on Linux Xorg libraries needed by some of the
installed libraries.

PR:		215345
05 Nov 2016 12:57:38
Original commit files touched by this commit  340.96_3
Revision:425385 This port version is marked as vulnerable.
tijl search for other commits by this committer
Add libEGL to linux-c7-dri, needed by linux-c7-cairo.
03 Nov 2016 19:46:18
Original commit files touched by this commit  340.96_2
Revision:425269 This port version is marked as vulnerable.
tijl search for other commits by this committer
Allow linux-*-dri and nvidia-driver to coexist.
30 Aug 2016 16:51:21
Original commit files touched by this commit  340.96_1
Revision:421123 This port version is marked as vulnerable.
danfe search for other commits by this committer
Fix damage done in r421117: UPDATING entries do not make good `pkg-message'
files, especially when there already is existing `files/pkg-message.in'.

Unfortunately, this now requires port revision bump in all three ports.

Pointy hat to:	cem
02 Jul 2016 06:42:22
Original commit files touched by this commit  340.96
Revision:417910 This port version is marked as vulnerable.
danfe search for other commits by this committer
Update nVidia legacy driver versions to 304.131 and 340.96, respectively,
to gain advantage of added support for X.Org X server ABI 20 (xorg-server
1.18).  They also fixed a bug that could cause texture corruption in some
OpenGL applications when video memory is exhausted by a combination of
simultaneously running graphical and compute workloads.

PR:	209027
24 Sep 2015 22:09:55
Original commit files touched by this commit  340.93
Revision:397773 This port version is marked as vulnerable.
jkim search for other commits by this committer
- Update x11/nvidia-driver to 346.96.
- Update x11/nvidia-driver-340 to 340.93.
- Update x11/nvidia-driver-304 to 304.128.

Approved by:	danfe (maintainer)
03 Feb 2015 16:18:34
Original commit files touched by this commit  340.76
Revision:378360 This port version is marked as vulnerable.
danfe search for other commits by this committer
- Move mainstream version to 346.xx (update to 346.35) and create another
  legacy slave port `x11/nvidia-driver-340'; update top comment accordingly
- No longer explicitly advertise brokenness for ${OSVERSION} > 1000041 and
  ${NVVERSION} <= 71.08615 combination: not only old legacy ports recently
  had been removed, but frankly users of those old gfx cards should either
  not be running FreeBSD 10.x or totally rely on self-support, thus making
  this BROKEN statement merely an annoyance for them (other checks for some
  older driver versions still remain as being functional)
- Change CONFLICTS to CONFLICTS_INSTALL (honestly, this change *should* be
  no-op since CONFLICTS should be installation-time conflicts in the first
  place, but adhere to this stupidity of the framework for the time being)

Number of commits found: 14

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
asterisk15Nov 14
asterisk16Nov 14
linux-flashplayerNov 13
kio-extrasNov 12
opensslNov 12
openjpeg*Nov 11
patch*Nov 11
libressl*Nov 10
libressl-devel*Nov 10
openssl-devel*Nov 10
openssl111*Nov 10
lighttpdNov 09
mariadb100-server*Nov 08
mariadb101-server*Nov 08
mariadb102-server*Nov 08

16 vulnerabilities affecting 150 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2018-11-14 17:55:03


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 35968
Broken 113
Deprecated 588
Ignore 379
Forbidden 3
Restricted 162
No CDROM 74
Vulnerable 40
Expired 5
Set to expire 561
Interactive 0
new 24 hours 0
new 48 hours3
new 7 days20
new fortnight48
new month145

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2018 Dan Langille. All rights reserved.