notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
nvidia-driver NVidia graphics card binary drivers for hardware OpenGL rendering
550.127.05 x11 on this many watch lists=132 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 View this port on Repology. pkg-fallout 550.120Version of this port present on the latest quarterly branch.
Maintainer: danfe@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2003-01-20 07:29:31
Last Update: 2024-10-29 18:37:31
Commit Hash: 4d5697a
People watching this port, also watch:: mplayer, firefox, xorg, unzip, zip
Also Listed In: kld
License: NVIDIA
WWW:
https://www.nvidia.com/object/unix.html
Description:
These are the official NVidia binary drivers for hardware OpenGL rendering in X11, using the GLX extensions.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (120 items)
Collapse this list.
  1. lib/libnvidia-wayland-client.so.550.127.05
  2. @kld /boot/modules
  3. @ldconfig
  4. /usr/local/share/licenses/nvidia-driver-550.127.05/catalog.mk
  5. /usr/local/share/licenses/nvidia-driver-550.127.05/LICENSE
  6. /usr/local/share/licenses/nvidia-driver-550.127.05/NVIDIA
  7. bin/nvidia-bug-report.sh
  8. bin/nvidia-debugdump
  9. bin/nvidia-smi
  10. etc/libmap.d/nvidia.conf
  11. @comment /libGL.so.1
  12. @comment /libEGL.so.1
  13. @comment /libGLESv2.so.2
  14. lib/libEGL-NVIDIA.so
  15. lib/libEGL-NVIDIA.so.1
  16. lib/libEGL_nvidia.so
  17. lib/libEGL_nvidia.so.0
  18. lib/libGL-NVIDIA.so
  19. lib/libGL-NVIDIA.so.1
  20. lib/libGLESv1_CM_nvidia.so
  21. lib/libGLESv1_CM_nvidia.so.1
  22. lib/libGLESv2-NVIDIA.so
  23. lib/libGLESv2-NVIDIA.so.2
  24. lib/libGLESv2_nvidia.so
  25. lib/libGLESv2_nvidia.so.2
  26. @comment /libGLX.so
  27. @comment /libGLX.so.0
  28. @comment lib/libGLX_indirect.so.0
  29. lib/libGLX_nvidia.so
  30. lib/libGLX_nvidia.so.0
  31. lib/libGLdispatch.so
  32. lib/libGLdispatch.so.0
  33. lib/libOpenGL.so
  34. lib/libOpenGL.so.0
  35. lib/libXvMCNVIDIA.a
  36. lib/libXvMCNVIDIA.so
  37. lib/libXvMCNVIDIA.so.1
  38. lib/libXvMCNVIDIA_dynamic.so.1
  39. lib/libnvidia-cfg.so
  40. lib/libnvidia-cfg.so.1
  41. lib/libnvidia-egl-gbm.so
  42. lib/libnvidia-egl-gbm.so.1
  43. @comment lib/libnvidia-egl-wayland.so
  44. @comment lib/libnvidia-egl-wayland.so.1
  45. lib/libnvidia-allocator.so
  46. lib/libnvidia-allocator.so.1
  47. lib/gbm/nvidia-drm_gbm.so
  48. lib/libnvidia-eglcore.so
  49. lib/libnvidia-eglcore.so.1
  50. lib/libnvidia-glcore.so
  51. lib/libnvidia-glcore.so.1
  52. lib/libnvidia-glsi.so
  53. lib/libnvidia-glsi.so.1
  54. lib/libnvidia-glvkspirv.so
  55. lib/libnvidia-glvkspirv.so.1
  56. lib/libnvidia-gpucomp.so
  57. lib/libnvidia-gpucomp.so.1
  58. lib/libnvidia-ml.so
  59. lib/libnvidia-ml.so.1
  60. lib/libnvidia-tls.so
  61. lib/libnvidia-tls.so.1
  62. lib/libnvidia-vulkan-producer.so
  63. lib/libnvidia-vulkan-producer.so.1
  64. lib/libvdpau_nvidia.so
  65. lib/vdpau/libvdpau_nvidia.so.1
  66. lib32/libEGL.so
  67. lib32/libEGL.so.1
  68. lib32/libEGL_nvidia.so
  69. lib32/libEGL_nvidia.so.0
  70. lib32/libGL.so
  71. lib32/libGL.so.1
  72. lib32/libGLESv1_CM.so
  73. lib32/libGLESv1_CM.so.1
  74. lib32/libGLESv1_CM_nvidia.so
  75. lib32/libGLESv1_CM_nvidia.so.1
  76. lib32/libGLESv2.so
  77. lib32/libGLESv2.so.2
  78. lib32/libGLESv2_nvidia.so
  79. lib32/libGLESv2_nvidia.so.2
  80. lib32/libGLX.so
  81. lib32/libGLX.so.0
  82. lib32/libGLX_nvidia.so
  83. lib32/libGLX_nvidia.so.0
  84. lib32/libGLdispatch.so
  85. lib32/libGLdispatch.so.0
  86. lib32/libOpenGL.so
  87. lib32/libOpenGL.so.0
  88. lib32/libnvidia-cfg.so
  89. lib32/libnvidia-cfg.so.1
  90. lib32/libnvidia-eglcore.so
  91. lib32/libnvidia-eglcore.so.1
  92. lib32/libnvidia-glcore.so
  93. lib32/libnvidia-glcore.so.1
  94. lib32/libnvidia-glsi.so
  95. lib32/libnvidia-glsi.so.1
  96. lib32/libnvidia-glvkspirv.so
  97. lib32/libnvidia-glvkspirv.so.1
  98. lib32/libnvidia-gpucomp.so
  99. lib32/libnvidia-gpucomp.so.1
  100. lib32/libnvidia-tls.so
  101. lib32/libnvidia-tls.so.1
  102. lib32/vdpau/libvdpau_nvidia.so.1
  103. @comment share/egl/egl_external_platform.d/10_nvidia_wayland.json
  104. share/egl/egl_external_platform.d/15_nvidia_gbm.json
  105. share/glvnd/egl_vendor.d/10_nvidia.json
  106. share/man/man1/nvidia-smi.1.gz
  107. share/vulkan/icd.d/nvidia_icd.json
  108. share/vulkan/implicit_layer.d/nvidia_layers.json
  109. lib/xorg/modules/drivers/nvidia_drv.so
  110. @comment /libglx.so
  111. @comment /libglx.so.1
  112. lib/xorg/modules/extensions/libglxserver_nvidia.so
  113. lib/xorg/modules/extensions/libglxserver_nvidia.so.1
  114. /boot/modules/nvidia.ko
  115. /boot/modules/nvidia-modeset.ko
  116. /boot/modules/nvidia_gsp_ga10x_fw.ko
  117. /boot/modules/nvidia_gsp_tu10x_fw.ko
  118. @owner
  119. @group
  120. @mode
Collapse this list.
Dependency lines:
  • nvidia-driver>0:x11/nvidia-driver
Conflicts:
CONFLICTS_INSTALL:
  • nvidia-driver
  • nvidia-driver-*
  • nvidia-secondary-driver
To install the port:
cd /usr/ports/x11/nvidia-driver/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/nvidia-driver
  • pkg install nvidia-driver
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: nvidia-driver
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64
distinfo:
TIMESTAMP = 1729779540 SHA256 (NVIDIA-FreeBSD-x86_64-550.127.05.tar.xz) = 74557d328ad74f604599ee2df3d42defc86ebe231e7cbe99c860f928f16a0bc3 SIZE (NVIDIA-FreeBSD-x86_64-550.127.05.tar.xz) = 143641432

Expand this list (14 items)

Collapse this list.

SHA256 (NVIDIA-FreeBSD-x86_64-470.161.03.tar.xz) = 54f87e6cadc4aedebc4f862e3d25657fddb867ddc3fe01ad06c9d54bcfa8d607 SIZE (NVIDIA-FreeBSD-x86_64-470.161.03.tar.xz) = 99719576 SHA256 (NVIDIA-FreeBSD-x86_64-390.154.tar.gz) = 5994c77c3510a4a89076ecf2bf402f1da635b250cca07655efc913f2a94bee84 SIZE (NVIDIA-FreeBSD-x86_64-390.154.tar.gz) = 65339271 SHA256 (NVIDIA-FreeBSD-x86-390.154.tar.gz) = 43fdb7ec369b747a2a6311fca6eca11a9ebd121236c6e59590659625dd799cc6 SIZE (NVIDIA-FreeBSD-x86-390.154.tar.gz) = 65996926 SHA256 (NVIDIA-FreeBSD-x86_64-340.108.tar.gz) = f58fc793995008fd07719e3d001b1ad4b3547cfbc7084aec769098daa02e336f SIZE (NVIDIA-FreeBSD-x86_64-340.108.tar.gz) = 61500286 SHA256 (NVIDIA-FreeBSD-x86-340.108.tar.gz) = 87b8523fb29e2bf51c2daf555e6dc46bbc6e5fd76b07a2034d3a5485a7cf99bf SIZE (NVIDIA-FreeBSD-x86-340.108.tar.gz) = 60616768 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

Collapse this list.


Packages (timestamps in pop-ups are UTC):
nvidia-driver
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-550.127.05.1303001------
FreeBSD:13:quarterly-550.120------
FreeBSD:14:latest-550.127.05.1401000------
FreeBSD:14:quarterly-550.120------
FreeBSD:15:latest-550.127.05.1500029n/a-n/a---
Slave ports:
  1. x11/nvidia-driver-304
  2. x11/nvidia-driver-340
  3. x11/nvidia-driver-390
  4. x11/nvidia-driver-470
  5. x11/nvidia-secondary-driver
  6. x11/nvidia-secondary-driver-390
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkg-config : devel/pkgconf
  2. x11.pc : x11/libX11
  3. xorg-server.pc : x11-servers/xorg-server
  4. xext.pc : x11/libXext
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xorg-server.pc : x11-servers/xorg-server
  3. xext.pc : x11/libXext
Library dependencies:
  1. libOpenGL.so : graphics/libglvnd
  2. libnvidia-egl-wayland.so : graphics/egl-wayland
Extract dependencies:
  1. gsed : textproc/gsed
This port is required by:
for Run
  1. graphics/nvidia-drm-510-kmod
  2. graphics/nvidia-drm-515-kmod
  3. graphics/nvidia-drm-61-kmod

Configuration Options:
===> The following configuration options are available for nvidia-driver-550.127.05: ACPI_PM=on: 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
Options name:
x11_nvidia-driver
USES:
kmod uidfix xorg tar:xz
pkg-message:
For install:
To use these drivers, make sure that you have loaded the NVidia kernel module, by running # kldload nvidia-modeset on the command line, or by putting ``nvidia-modeset'' on the ``kld_list'' variable in /etc/rc.conf, either manually or by running # sysrc kld_list+=nvidia-modeset If you build this port with FreeBSD AGP GART driver, make sure you have agp.ko kernel module installed and loaded, since nvidia.ko will depend on it, or have your kernel compiled with "device agp". Otherwise, the NVidia kernel module will not load. Also, please set correct value for ``Option "NvAGP"'' in ``Device'' section of your X11 configuration file. When building with Linux compatibility support, make sure that linux.ko module is available as well (or have it compiled in kernel). It can be loaded via /boot/loader.conf, or later in the boot process if you add linux_enable="YES" to your /etc/rc.conf. If X.org cannot start and reports (EE) NVIDIA(0): Failed to obtain a shared memory identifier. in /var/log/Xorg.0.log while actually you have ``options SYSVSHM'' enabled in kernel, the sysctl ``kern.ipc.shmall'' should be increased. See /usr/local/share/doc/NVIDIA_GLX-1.0/README for more information.
Master Sites:
Expand this list (7 items)
Collapse this list.
  1. ftp://download.nvidia.com/XFree86/FreeBSD-x86_64/550.127.05/
  2. ftp://download1.nvidia.com/XFree86/FreeBSD-x86_64/550.127.05/
  3. http://download.nvidia.com/XFree86/FreeBSD-x86_64/550.127.05/
  4. http://us.download.nvidia.com/XFree86/FreeBSD-x86_64/550.127.05/
  5. https://http.download.nvidia.com/XFree86/FreeBSD-x86_64/550.127.05/
  6. https://jp.download.nvidia.com/XFree86/FreeBSD-x86_64/550.127.05/
  7. https://tw.download.nvidia.com/XFree86/FreeBSD-x86_64/550.127.05/
Collapse this list.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2021-06-17
    Affects: users of graphics/mesa-libs and x11/nvidia-driver
    Author: kbowling@FreeBSD.org
    Reason: 
      Some libraries from mesa-libs are now provided by libglvnd while
      others were renamed. nvidia-driver already used libglvnd but bundled
      a copy which is now provided as a separate package. When building
      outside poudriere make sure to remove mesa-libs and nvidia-driver
      first in order to avoid conflict with libglvnd.
    
      For portmaster users:
      # pkg delete -f mesa-libs nvidia-driver
      # portmaster -a
    
      For portupgrade users:
      # pkg delete -f mesa-libs nvidia-driver
      # portupgrade -a
    
    

Number of commits found: 325 (showing only 100 on this page)

1 | 2 | 3 | 4  »  

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
550.127.05
29 Oct 2024 18:37:31
commit hash: 4d5697a5022f9846836a0185bda68557fd6f364bcommit hash: 4d5697a5022f9846836a0185bda68557fd6f364bcommit hash: 4d5697a5022f9846836a0185bda68557fd6f364bcommit hash: 4d5697a5022f9846836a0185bda68557fd6f364b files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Tomoaki AOKI
x11/nvidia-driver, linux-nvidia-libs, nvidia-drm: Update to 550.127.05

Approved by:	blanket, Austin Shafer <ashafer@badland.io>
PR:		282312
550.120
29 Sep 2024 09:40:10
commit hash: 4aa7e5605dd808709154e842895ac3401e097d6bcommit hash: 4aa7e5605dd808709154e842895ac3401e097d6bcommit hash: 4aa7e5605dd808709154e842895ac3401e097d6bcommit hash: 4aa7e5605dd808709154e842895ac3401e097d6b files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Tomoaki AOKI
x11/nvidia-driver: Prepare for GSP firmware in 560

PR:		280772
Approved by:	maintainer timeout
550.120
29 Sep 2024 09:39:28
commit hash: 191bb15a46355b2a7c0f906e42d2430e4050b72bcommit hash: 191bb15a46355b2a7c0f906e42d2430e4050b72bcommit hash: 191bb15a46355b2a7c0f906e42d2430e4050b72bcommit hash: 191bb15a46355b2a7c0f906e42d2430e4050b72b files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-*-kmod: Update to
550.120

PR:		280772
Approved by:	maintainer timeout
550.54.14
22 Mar 2024 17:38:25
commit hash: cbbce9a123da84852f289ba5aa53b4955b53a2ddcommit hash: cbbce9a123da84852f289ba5aa53b4955b53a2ddcommit hash: cbbce9a123da84852f289ba5aa53b4955b53a2ddcommit hash: cbbce9a123da84852f289ba5aa53b4955b53a2dd files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
Author: Austin Shafer
x11/nvidia-driver-470: Backport fix for nvidia-modeset panic

PR: 274519

Differential Revision: https://reviews.freebsd.org/D44432
550.54.14
16 Mar 2024 12:55:39
commit hash: 848ce0529ef3eed81535b763942f0b5175c943fccommit hash: 848ce0529ef3eed81535b763942f0b5175c943fccommit hash: 848ce0529ef3eed81535b763942f0b5175c943fccommit hash: 848ce0529ef3eed81535b763942f0b5175c943fc files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
x11/nvidia-driver: fix build 304 and 340 after "Move manpages to share/man"

sed:
/usr/ports/x11/nvidia-driver-340/work/NVIDIA-FreeBSD-x86_64-340.108/nvml/man/Makefile:
No such file or directory
*** Error code 1

Approved by:	arrowd (mentor)
Fixes:		bf8a0031d97ff4c1fc019d7061085bdc38484365 "*: Move manpages to share/man"
550.54.14
10 Mar 2024 08:59:05
commit hash: bf8a0031d97ff4c1fc019d7061085bdc38484365commit hash: bf8a0031d97ff4c1fc019d7061085bdc38484365commit hash: bf8a0031d97ff4c1fc019d7061085bdc38484365commit hash: bf8a0031d97ff4c1fc019d7061085bdc38484365 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
*: Move manpages to share/man

Approved by:	portmgr (blanket)
550.54.14
27 Feb 2024 18:29:01
commit hash: fbde2bdc53a59e3d9190ff4653e20e0678ba012fcommit hash: fbde2bdc53a59e3d9190ff4653e20e0678ba012fcommit hash: fbde2bdc53a59e3d9190ff4653e20e0678ba012fcommit hash: fbde2bdc53a59e3d9190ff4653e20e0678ba012f files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
Author: Tomoaki AOKI
x11/nvidia-driver, x11/linux-nvidia-libs: Update to 550.54.14

PR:		277028
Approved by:	danfe (via Telegram)
535.146.02
01 Jan 2024 22:51:51
commit hash: d978418fa21111ad3fd8ea6e4ea911587f40aaf8commit hash: d978418fa21111ad3fd8ea6e4ea911587f40aaf8commit hash: d978418fa21111ad3fd8ea6e4ea911587f40aaf8commit hash: d978418fa21111ad3fd8ea6e4ea911587f40aaf8 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Tomoaki AOKI
x11/nvidia-driver, x11/linux-nvidia-libs: update to 535.146.02

PR:		275569
Approved by:	danfe (maintainer timeout)
535.104.05_1
31 Dec 2023 00:37:05
commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree

- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
  ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
  Also move conditional flags for non sparc64/arm ARCH to fixed flags.

Reviewed by:	brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068
535.104.05_1
08 Sep 2023 18:12:08
commit hash: a3727749f7d3bae98a0ab72d672c890cbf73c7a5commit hash: a3727749f7d3bae98a0ab72d672c890cbf73c7a5commit hash: a3727749f7d3bae98a0ab72d672c890cbf73c7a5commit hash: a3727749f7d3bae98a0ab72d672c890cbf73c7a5 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
x11/nvidia-driver, x11/linux-nvidia-libs, nvidia-drm-*-kmod: update to
535.104.05

PR:		273357
Approved by:	danfe
535.98_1
16 Aug 2023 21:01:25
commit hash: e3f5aa708ffa677e6ca57fcc1b4b526da1e4851ccommit hash: e3f5aa708ffa677e6ca57fcc1b4b526da1e4851ccommit hash: e3f5aa708ffa677e6ca57fcc1b4b526da1e4851ccommit hash: e3f5aa708ffa677e6ca57fcc1b4b526da1e4851c files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
x11/nvidia-driver: Use typical extra patch filename

Differential Revision:	https://reviews.freebsd.org/D40168
535.98_1
16 Aug 2023 20:55:10
commit hash: 49b9705d8fd8bfea7d87a95658302f8899fb1e32commit hash: 49b9705d8fd8bfea7d87a95658302f8899fb1e32commit hash: 49b9705d8fd8bfea7d87a95658302f8899fb1e32commit hash: 49b9705d8fd8bfea7d87a95658302f8899fb1e32 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Austin Shafer
x11/nvidia-driver: Add Makefile.version and patch for nvidia-drm

This moves the version string into a makefile that can be included from
child ports.

This also adds a patch to nvidia-modeset that handles a deadlock with
queueing events observed with nvidia-drm. This fix is only needed in
535, future versions will have a proper implementation included with
them.

Approved by:	maintainer timeout
Differential Revision:	https://reviews.freebsd.org/D40168
535.98
16 Aug 2023 18:23:32
commit hash: a66e549aa121a30994db232d33f7e768dcdc7203commit hash: a66e549aa121a30994db232d33f7e768dcdc7203commit hash: a66e549aa121a30994db232d33f7e768dcdc7203commit hash: a66e549aa121a30994db232d33f7e768dcdc7203 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
x11/nvidia-driver, x11/linux-nvidia-libs: update to 535.98

PR:		273110
Approved by:	danfe
535.86.05
12 Aug 2023 22:58:06
commit hash: d1b7aad5f3cc475b86222599d0e9eb8d73b3c841commit hash: d1b7aad5f3cc475b86222599d0e9eb8d73b3c841commit hash: d1b7aad5f3cc475b86222599d0e9eb8d73b3c841commit hash: d1b7aad5f3cc475b86222599d0e9eb8d73b3c841 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-servers/xorg-server: complete libmap.d switch after 50a34a07740e

libmap.conf(5) supports dlopen(3) but xorg-server uses absolute paths.

PR:		271686
Reviewed by:	gallatin
535.86.05
03 Aug 2023 22:02:08
commit hash: 999d93d0e2731c15645a6c6385a526e94452a9becommit hash: 999d93d0e2731c15645a6c6385a526e94452a9becommit hash: 999d93d0e2731c15645a6c6385a526e94452a9becommit hash: 999d93d0e2731c15645a6c6385a526e94452a9be files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
x11/nvidia-driver, x11/linux-nvidia-libs: update to 535.86.05

Bugfixes on production branch

https://www.nvidia.com/Download/driverResults.aspx/209263/en-us/

PR:		272631
Approved by:	maintainer timeout
535.54.03
11 Jul 2023 14:00:45
commit hash: 67ae03d7eaf7f9fdfdd8f5d34cd623a617565ca7commit hash: 67ae03d7eaf7f9fdfdd8f5d34cd623a617565ca7commit hash: 67ae03d7eaf7f9fdfdd8f5d34cd623a617565ca7commit hash: 67ae03d7eaf7f9fdfdd8f5d34cd623a617565ca7 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
x11/nvidia-driver, x11/linux-nvidia-libs: update to 535.54.03

New production branch
Changes https://www.nvidia.com/Download/driverResults.aspx/205466/en-us/

PR:		271523
Approved by:	danfe
525.116.03
29 May 2023 10:05:20
commit hash: 167434b6544d627882603149e8bfd1db0e33a917commit hash: 167434b6544d627882603149e8bfd1db0e33a917commit hash: 167434b6544d627882603149e8bfd1db0e33a917commit hash: 167434b6544d627882603149e8bfd1db0e33a917 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
x11/nvidia-driver: unbreak the build of two legacy driver versions

- Limit the scope of the K&R prototype fix to versions which
  actually have that `nvlink_freebsd.c' file
- Adjust the version check for `lib/libnvidia-wayland-client.so'
  which had first appeared in 515.43.04 beta release and add a
  comment on the PLIST_FILES usage there

Reported by:	pkg-fallout
525.116.03
25 May 2023 17:17:56
commit hash: ec2e657d485a1ae0cb1ad1224ccf6b6a7abf05bccommit hash: ec2e657d485a1ae0cb1ad1224ccf6b6a7abf05bccommit hash: ec2e657d485a1ae0cb1ad1224ccf6b6a7abf05bccommit hash: ec2e657d485a1ae0cb1ad1224ccf6b6a7abf05bc files touched by this commit
John Baldwin (jhb) search for other commits by this committer
x11/nvidia-driver: Use a valid function declaration for nvlink_allocLock.

Differential Revision:	https://reviews.freebsd.org/D40172
525.116.03
13 May 2023 04:52:10
commit hash: 5d10423cd3f1533171e77a533bebce232aadadf8commit hash: 5d10423cd3f1533171e77a533bebce232aadadf8commit hash: 5d10423cd3f1533171e77a533bebce232aadadf8commit hash: 5d10423cd3f1533171e77a533bebce232aadadf8 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
x11/nvidia-driver, x11/linux-nvidia-libs: update to 525.116.03

PR:		271122
Approved by:	maintainer timeout
525.105.17
21 Apr 2023 19:57:15
commit hash: 0ab0e6c25141b61ab2d2ead44511bdb5aaaa1060commit hash: 0ab0e6c25141b61ab2d2ead44511bdb5aaaa1060commit hash: 0ab0e6c25141b61ab2d2ead44511bdb5aaaa1060commit hash: 0ab0e6c25141b61ab2d2ead44511bdb5aaaa1060 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
x11/nvidia-driver, x11/linux-nvidia-libs: update to 525.105.17

Changes https://www.nvidia.com/Download/driverResults.aspx/202352/en-us/

PR:		270060
Approved by:	maintainer timeout
525.89.02
21 Apr 2023 19:57:14
commit hash: cbe3fe720370f09375c4c6e3157901a1de7c8a5dcommit hash: cbe3fe720370f09375c4c6e3157901a1de7c8a5dcommit hash: cbe3fe720370f09375c4c6e3157901a1de7c8a5dcommit hash: cbe3fe720370f09375c4c6e3157901a1de7c8a5d files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Bartek Jasicki
x11/nvidia-driver, x11/linux-nvidia-libs: update to 525.89.02

Changes https://www.nvidia.com/Download/driverResults.aspx/199660/en-us/

PR:		267220, 270060
Tested by:	many
Approved by:	danfe (previous version), maintainer timeout
515.86.01_1
02 Mar 2023 09:15:18
commit hash: 105fcdb438740d018e368853a89865b4ef130c80commit hash: 105fcdb438740d018e368853a89865b4ef130c80commit hash: 105fcdb438740d018e368853a89865b4ef130c80commit hash: 105fcdb438740d018e368853a89865b4ef130c80 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Bartek Jasicki
x11/nvidia-driver, x11/linux-nvidia-libs: update to 515.86.01

PR:		269129, 268983, 263475
Approved by:	maintainer timeout
510.60.02_1
01 Mar 2023 10:19:30
commit hash: a09185f8b66c462d3bc1d1d7526d667770319aafcommit hash: a09185f8b66c462d3bc1d1d7526d667770319aafcommit hash: a09185f8b66c462d3bc1d1d7526d667770319aafcommit hash: a09185f8b66c462d3bc1d1d7526d667770319aaf files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
x11/nvidia-driver: reword the pkg-message to reflect modern reality

Try to reduce readers' confusion by specifying exactly which nVidia
kernel module users should be loading these days.

PR:	269626
510.60.02_1
28 Feb 2023 13:15:24
commit hash: 9b280ab321695bc9941f475ca2de629acb6d63a2commit hash: 9b280ab321695bc9941f475ca2de629acb6d63a2commit hash: 9b280ab321695bc9941f475ca2de629acb6d63a2commit hash: 9b280ab321695bc9941f475ca2de629acb6d63a2 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
x11/{linux-nvidia-libs,nvidia-driver}-470: update to version 470.161.03

Reported by:	portscout
510.60.02_1
16 Jan 2023 08:23:32
commit hash: 0b25e08a0d2b4b5f0022ac26dbd987302a238d9bcommit hash: 0b25e08a0d2b4b5f0022ac26dbd987302a238d9bcommit hash: 0b25e08a0d2b4b5f0022ac26dbd987302a238d9bcommit hash: 0b25e08a0d2b4b5f0022ac26dbd987302a238d9b files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
x11/nvidia-driver: unbreak the build of nVidia legacy drivers

This partially reverts unapproved commit 010b19127cc8.
510.60.02_1
16 Jan 2023 06:38:30
commit hash: 010b19127cc848d585ab515ea2db29796b441929commit hash: 010b19127cc848d585ab515ea2db29796b441929commit hash: 010b19127cc848d585ab515ea2db29796b441929commit hash: 010b19127cc848d585ab515ea2db29796b441929 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
x11/nvidia-driver: Fix bug that switching to the terminal wasn't possible

Tested with NVidia RTX 2060 on FreeBSD 13.1 STABLE.

PR:		213912
Approved by:	danfe@ (maintainer's timeout; 18 days)
510.60.02
09 Dec 2022 19:41:01
commit hash: 8f8d9b9989cf0d528c70b566032d69f8a2ff3c4ccommit hash: 8f8d9b9989cf0d528c70b566032d69f8a2ff3c4ccommit hash: 8f8d9b9989cf0d528c70b566032d69f8a2ff3c4ccommit hash: 8f8d9b9989cf0d528c70b566032d69f8a2ff3c4c files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
x11/nvidia-driver: Enable ACPI_PM by default

It is needed to suspend/resume

PR:		258710
Approved by:	maintainer timeout
510.60.02
17 Oct 2022 06:24:00
commit hash: 3fcebb5b3e14e826d9a6b769851c9dc3590401b7commit hash: 3fcebb5b3e14e826d9a6b769851c9dc3590401b7commit hash: 3fcebb5b3e14e826d9a6b769851c9dc3590401b7commit hash: 3fcebb5b3e14e826d9a6b769851c9dc3590401b7 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
x11/{linux-nvidia-libs,nvidia-driver}-470: update to version 470.141.03

Reported by:	portscout
510.60.02
17 Oct 2022 05:31:00
commit hash: 236b6f186df5974ea847fe8801349f170c595d2ecommit hash: 236b6f186df5974ea847fe8801349f170c595d2ecommit hash: 236b6f186df5974ea847fe8801349f170c595d2ecommit hash: 236b6f186df5974ea847fe8801349f170c595d2e files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
x11/{linux-nvidia-libs,nvidia-driver}-390: update to version 390.154

Reported by:	portscout
510.60.02
11 Oct 2022 14:54:00
commit hash: d116de704f8e5f24b4075679a87aeaa58e312926commit hash: d116de704f8e5f24b4075679a87aeaa58e312926commit hash: d116de704f8e5f24b4075679a87aeaa58e312926commit hash: d116de704f8e5f24b4075679a87aeaa58e312926 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
x11/nvidia-driver: catch up with changes to pmap_unmapdev() and kmem_*()

Reported by:		pkg-fallout
Differential Revision:	https://reviews.freebsd.org/D36671
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
510.60.02
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
510.60.02
01 Aug 2022 04:59:12
commit hash: 291d952d0804080edfc539ffec949a0c160f56fbcommit hash: 291d952d0804080edfc539ffec949a0c160f56fbcommit hash: 291d952d0804080edfc539ffec949a0c160f56fbcommit hash: 291d952d0804080edfc539ffec949a0c160f56fb files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
x11/{linux-nvidia-libs,nvidia-driver}-470: update to version 470.129.06.

Reminded by:	philip
510.60.02
20 Jul 2022 14:23:32
commit hash: d357bca4f0e71714865e030d7a1e611845d9050bcommit hash: d357bca4f0e71714865e030d7a1e611845d9050bcommit hash: d357bca4f0e71714865e030d7a1e611845d9050bcommit hash: d357bca4f0e71714865e030d7a1e611845d9050b files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
x11: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Adam Weinberger <adam@vectors.cx>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alexander Matey <matey@cis.ohio-state.edu>
  *  Alexander Nedotsukov <bland@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@regency.nsu.ru>
  *  Alexey Mikhailov <karma@ez.pereslavl.ru>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Anton Toernqvist <antont@inbox.lv>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
510.60.02
30 Jun 2022 22:29:46
commit hash: 88501f5bcc43dd694c44f09262164c4fdcfae1a1commit hash: 88501f5bcc43dd694c44f09262164c4fdcfae1a1commit hash: 88501f5bcc43dd694c44f09262164c4fdcfae1a1commit hash: 88501f5bcc43dd694c44f09262164c4fdcfae1a1 files touched by this commit
John Baldwin (jhb) search for other commits by this committer
x11/nvidia-driver: Remove devclass from DRIVER_MODULE on recent main.

Initialize nvidia_devclass in nvidia_modevent instead.

Reviewed by:	danfe
Differential Revision:	https://reviews.freebsd.org/D35266
510.60.02
19 May 2022 18:02:08
commit hash: 186a97a66d3662235bb7e653bc491bbf798969b4commit hash: 186a97a66d3662235bb7e653bc491bbf798969b4commit hash: 186a97a66d3662235bb7e653bc491bbf798969b4commit hash: 186a97a66d3662235bb7e653bc491bbf798969b4 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
x11/{linux-nvidia-libs,nvidia-driver}-390: update to version 390.151.

Reported by:	portscout
510.60.02
28 Apr 2022 11:23:46
commit hash: adc6bf772068a1adc8aec74074988ebab048d769commit hash: adc6bf772068a1adc8aec74074988ebab048d769commit hash: adc6bf772068a1adc8aec74074988ebab048d769commit hash: adc6bf772068a1adc8aec74074988ebab048d769 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
x11/nvidia-driver (legacy versions): unbreak the build on fresh -CURRENT

Recently, FreeBSD had started to enforce -Werror,-Wunused-but-set-variable
for kernel code, which affects 3rd-party modules such as nVidia drivers.
Newer versions of the driver are ready for that, but legacy one were not.

Reported by:	pkg-fallout
PR:		263418
510.60.02
06 Apr 2022 05:04:36
commit hash: 4e7617058f12992eb5f556e37ed2207dbd7cb153commit hash: 4e7617058f12992eb5f556e37ed2207dbd7cb153commit hash: 4e7617058f12992eb5f556e37ed2207dbd7cb153commit hash: 4e7617058f12992eb5f556e37ed2207dbd7cb153 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
x11/{nvidia-driver,linux-nvidia-libs}-390: fix distinfo for x86 version.

Reported by:	pkg-fallout
510.60.02
04 Apr 2022 20:48:53
commit hash: 73c40502a978f4f8daafa02896d7cf21e352e130commit hash: 73c40502a978f4f8daafa02896d7cf21e352e130commit hash: 73c40502a978f4f8daafa02896d7cf21e352e130commit hash: 73c40502a978f4f8daafa02896d7cf21e352e130 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
x11/nvidia-driver-390, x11/linux-nvidia-libs-390: update to 390.147

PR:		261666
Approved by:	maintainer timeout
Sponsored by:	BBOX.io
510.60.02
04 Apr 2022 20:48:53
commit hash: cbf529cb2c6d08b370f13706a8400bbc0b6d193ccommit hash: cbf529cb2c6d08b370f13706a8400bbc0b6d193ccommit hash: cbf529cb2c6d08b370f13706a8400bbc0b6d193ccommit hash: cbf529cb2c6d08b370f13706a8400bbc0b6d193c files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
x11/nvidia-driver, x11/linux-nvidia-libs: update to 510.60.02

PR:		261666
Approved by:	maintainer timeout
Sponsored by:	BBOX.io
510.47.03
04 Apr 2022 20:48:53
commit hash: 9e7f5392edf0e9a9bb78f7ecfe433b0e7dbd624bcommit hash: 9e7f5392edf0e9a9bb78f7ecfe433b0e7dbd624bcommit hash: 9e7f5392edf0e9a9bb78f7ecfe433b0e7dbd624bcommit hash: 9e7f5392edf0e9a9bb78f7ecfe433b0e7dbd624b files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Alex S
x11/nvidia-driver, x11/linux-nvidia-libs: Add 470.103.01

This legacy branch driver is to maintain support for Keplar GPUs.

PR:		261666
Approved by:	maintainer timeout
Sponsored by:	BBOX.io
510.47.03
04 Apr 2022 20:48:52
commit hash: 10ed81c24e86e84660bd61c8ab31d66f21e14e2fcommit hash: 10ed81c24e86e84660bd61c8ab31d66f21e14e2fcommit hash: 10ed81c24e86e84660bd61c8ab31d66f21e14e2fcommit hash: 10ed81c24e86e84660bd61c8ab31d66f21e14e2f files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Alex S
x11/nvidia-driver, x11/linux-nvidia-libs: update to 510.47.03

PR:		261666
Approved by:	maintainer timeout
Sponsored by:	BBOX.io
470.86
10 Jan 2022 15:15:39
commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Fix CONFLICTS entries of multiple ports

There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.

This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.

Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port
(Only the first 15 lines of the commit message are shown above View all of this commit message)
470.86
02 Jan 2022 15:47:24
commit hash: 0375fc8f10e7ebcee63258c57abcd80e3c84333fcommit hash: 0375fc8f10e7ebcee63258c57abcd80e3c84333fcommit hash: 0375fc8f10e7ebcee63258c57abcd80e3c84333fcommit hash: 0375fc8f10e7ebcee63258c57abcd80e3c84333f files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
x11/nvidia-driver: lax the check when applying fix for src df38ada293

It turns out that NVVERSION check is not very accurate and may easily
break the build in various circumstances.  Also, do not use the line
number as an anchor, just spell out the #include line in its entirety
when removing it.

PR:	260318
470.86
15 Dec 2021 03:02:06
commit hash: c1eb97fea020ac09dc329651c4f33436e071997bcommit hash: c1eb97fea020ac09dc329651c4f33436e071997bcommit hash: c1eb97fea020ac09dc329651c4f33436e071997bcommit hash: c1eb97fea020ac09dc329651c4f33436e071997b files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
x11/nvidia-driver: try to unbreak the build on recent -CURRENT

After src commit df38ada2931f, `sys/module.h' must be included
after `sys/param.h'.

PR:	260318
470.86
11 Nov 2021 03:09:58
commit hash: 8afbe1796ed2fcc88fa679fc227bf8c23df09d4ecommit hash: 8afbe1796ed2fcc88fa679fc227bf8c23df09d4ecommit hash: 8afbe1796ed2fcc88fa679fc227bf8c23df09d4ecommit hash: 8afbe1796ed2fcc88fa679fc227bf8c23df09d4e files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
x11/{linux-nvidia-libs,nvidia-driver}: update the ports to version 470.86.

PR:	259762, 259763
470.82.00
02 Nov 2021 09:58:25
commit hash: 2f121355b0fe67fc2d3991479a7d61eaf46f3da9commit hash: 2f121355b0fe67fc2d3991479a7d61eaf46f3da9commit hash: 2f121355b0fe67fc2d3991479a7d61eaf46f3da9commit hash: 2f121355b0fe67fc2d3991479a7d61eaf46f3da9 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
x11/nvidia-driver: add support for the new feature branch 495.xx

The `libnvidia-egl-gbm' library is not yet on the SUBDIR list in the
`lib/Makefile', so record newly added pkg-plist entries as commented
out for the moment.

PR:		259496 (part 2)
Submitted by:	jkim
470.82.00
31 Oct 2021 11:54:44
commit hash: ae576a3b287e06f3fc971b22ee035f7acfce41eccommit hash: ae576a3b287e06f3fc971b22ee035f7acfce41eccommit hash: ae576a3b287e06f3fc971b22ee035f7acfce41eccommit hash: ae576a3b287e06f3fc971b22ee035f7acfce41ec files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
x11/nvidia-driver: update NVidia mainline driver to version 470.82.00

PR:		259496 (part 1)
Submitted by:	jkim
470.74
30 Sep 2021 21:23:30
commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
cleanup: drop support for EOL FreeBSD 11.X

Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
470.74
24 Sep 2021 08:04:10
commit hash: a236f4529fc39171194f3146cdd3ffecb5986f60commit hash: a236f4529fc39171194f3146cdd3ffecb5986f60commit hash: a236f4529fc39171194f3146cdd3ffecb5986f60commit hash: a236f4529fc39171194f3146cdd3ffecb5986f60 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
x11/{linux-nvidia-libs,nvidia-driver}: update the ports to version 470.74.

PR:	258682
470.63.01_1
15 Aug 2021 18:47:47
commit hash: 1a86bea35222459cae676d18682b85e919f50512commit hash: 1a86bea35222459cae676d18682b85e919f50512commit hash: 1a86bea35222459cae676d18682b85e919f50512commit hash: 1a86bea35222459cae676d18682b85e919f50512 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
graphics: Make libglvnd a LIB_DEPEND

There are still some incoming reports of dep issues when upgrading
old systems.  This should help with dep solving and getting past the
file conflicts.

Reviewed by:	jbeich, x11 (manu)
Differential Revision:	https://reviews.freebsd.org/D31465
470.63.01
11 Aug 2021 02:47:16
commit hash: 77a2452a895b80a7136d1453ce4ad5fe00b58773commit hash: 77a2452a895b80a7136d1453ce4ad5fe00b58773commit hash: 77a2452a895b80a7136d1453ce4ad5fe00b58773commit hash: 77a2452a895b80a7136d1453ce4ad5fe00b58773 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
x11/{linux-nvidia-libs,nvidia-driver}: Update to 470.63.01

This is the new stable branch and adds support for Vulkan.

See https://www.nvidia.com/Download/driverResults.aspx/177146/en-us
and https://www.nvidia.com/download/driverResults.aspx/179601/en-us
for additional changes.

PR:		257456
Approved by:	danfe
460.84
02 Aug 2021 23:13:40
commit hash: ec9fff767494883b0dc6b677c9a00a516f9df045commit hash: ec9fff767494883b0dc6b677c9a00a516f9df045commit hash: ec9fff767494883b0dc6b677c9a00a516f9df045commit hash: ec9fff767494883b0dc6b677c9a00a516f9df045 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Alex S
x11/nvidia-driver: make vulkan PREFIX safe

PR:		253285
Reported by:	mi
Approved by:	danfe (maintainer)
460.84
23 Jul 2021 08:58:53
commit hash: 1fe35b588fd54deb8c085d2e0a51c298def80abbcommit hash: 1fe35b588fd54deb8c085d2e0a51c298def80abbcommit hash: 1fe35b588fd54deb8c085d2e0a51c298def80abbcommit hash: 1fe35b588fd54deb8c085d2e0a51c298def80abb files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
x11/{linux-nvidia-libs,nvidia-driver}-390: ports had been updated (+)

- Update 390.x series legacy driver and corresponding Linux libraries
  ports to version 390.144, which fixed a bug where vkCreateSwapchain
  could cause the X11 server to crash when an invalid imageFormat had
  been provided

Reported by:	portscout
460.84
30 Jun 2021 10:49:04
commit hash: d64eb42e5b50c43cec29f672d32f04ddb7d8dca8commit hash: d64eb42e5b50c43cec29f672d32f04ddb7d8dca8commit hash: d64eb42e5b50c43cec29f672d32f04ddb7d8dca8commit hash: d64eb42e5b50c43cec29f672d32f04ddb7d8dca8 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
x11/{linux-nvidia-libs,nvidia-driver}: ports had been updated (+)

- Update nVidia driver and Linux libraries to version 460.84
- Add support to build with DISTVERSION=470.42.01 (latest beta)

PR:		256888, 256889
Submitted by:	jkim
460.80_1
17 Jun 2021 04:25:27
commit hash: b44acc9409bd3bdd92e86e35c06d50e2134b02f2commit hash: b44acc9409bd3bdd92e86e35c06d50e2134b02f2commit hash: b44acc9409bd3bdd92e86e35c06d50e2134b02f2commit hash: b44acc9409bd3bdd92e86e35c06d50e2134b02f2 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Jan Beich
graphics/mesa-libs: enable libglvnd support

PR:		246767
Reviewed by:	kbowling
Tested by:	kbowling
Differential Revision:	https://reviews.freebsd.org/D25020
460.80
15 Jun 2021 19:30:22
commit hash: 2ee6acf85a98de36269d3a727b4c45675b0eb9c3commit hash: 2ee6acf85a98de36269d3a727b4c45675b0eb9c3commit hash: 2ee6acf85a98de36269d3a727b4c45675b0eb9c3commit hash: 2ee6acf85a98de36269d3a727b4c45675b0eb9c3 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Theron Tarigo
x11/nvidia-hybrid-graphics: Optimus Technology

PR:		192617
Reported by:	David Mackay <davidjx8p@gmail.com>
Reviewed by:	many
Tested by:	many
Approved by:	portmgr (maintainer timeout: 15 days)
Differential Revision:	https://reviews.freebsd.org/D22521
460.80
20 May 2021 15:10:29
commit hash: 0da842ecc88565c9891cd81835ccb08901b96472commit hash: 0da842ecc88565c9891cd81835ccb08901b96472commit hash: 0da842ecc88565c9891cd81835ccb08901b96472commit hash: 0da842ecc88565c9891cd81835ccb08901b96472 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
x11/{linux-nvidia-libs,nvidia-driver}{,-390}: update to the latest versions
460.73.01
16 Apr 2021 08:50:13
commit hash: 22a47a0e04ad1484206e364dc9ce62a638ff594ecommit hash: 22a47a0e04ad1484206e364dc9ce62a638ff594ecommit hash: 22a47a0e04ad1484206e364dc9ce62a638ff594ecommit hash: 22a47a0e04ad1484206e364dc9ce62a638ff594e files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
Unbreak nVidia driver build against new feature branch 465.xx, which
now includes Vulkan driver for FreeBSD.

We do not offer short-lived/beta driver versions as a port or package,
but we try to support building against arbitrary DISTVERSIONs.  Add a
note about it and sort Linux libraries' port pkg-plist while I'm here.

PR:	254668
460.73.01
16 Apr 2021 06:57:31
commit hash: eb57a9e66188f486c9b52ed72ee7c5a95513bda5commit hash: eb57a9e66188f486c9b52ed72ee7c5a95513bda5commit hash: eb57a9e66188f486c9b52ed72ee7c5a95513bda5commit hash: eb57a9e66188f486c9b52ed72ee7c5a95513bda5 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
Update nVidia driver, Linux libraries, and tools to version 460.73.01,
which had added support for the following GPUs:

  - RTX A4000 and RTX A5000
  - T400, T600, and T1000

PR:	254668
460.67
06 Apr 2021 14:31:13
commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
all: Remove all other $FreeBSD keywords.
460.67
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
460.67
19 Mar 2021 10:52:58
Revision:568790Original commit files touched by this commit
danfe search for other commits by this committer
Update to version 460.67.

Reported by:	portscout
460.56
26 Feb 2021 11:27:08
Revision:566595Original commit files touched by this commit
danfe search for other commits by this committer
Update NVidia mainline driver to version 460.56, which had:

- Added support for GeForce RTX 3060
- Fixed a regression that could cause display corruption when using
  a scaled resolution after resuming from power management suspend

PR:		253863
Submitted by:	jkim
460.39_2
08 Feb 2021 02:55:34
Revision:564674Original commit files touched by this commit
danfe search for other commits by this committer
Split another patch I've missed in r564088 which is needed for 460.xx.

Reported by:	dhw
Analyzed by:	avg
460.39_1
06 Feb 2021 11:50:32
Revision:564218Original commit files touched by this commit
danfe search for other commits by this committer
Forward-port ``extra-patch-src-nvidia_ctl.c'' patch to 460.xx branch,
I somehow missed it when rebasing other changes.  While here, flatten
and rename 460-* patches, they do not need %%NVSRC%% substitution.

Pointy hat to:	danfe
460.39
05 Feb 2021 07:27:55
Revision:564088Original commit files touched by this commit
danfe search for other commits by this committer
Update nVidia main driver, Linux libraries, and tools to version 460.36.

PR:	249505, 250277
440.100_1
04 Feb 2021 12:55:12
Revision:564024Original commit files touched by this commit
danfe search for other commits by this committer
Use more robust logic to remove the first #if __FreeBSD_version check so
we can support officially unsupported versions (e.g. -CURRENT), hardcoded
line numbers would no longer work after coming update to version 460.xx.
440.100_1
04 Feb 2021 10:11:36
Revision:564012Original commit files touched by this commit
danfe search for other commits by this committer
Move the comment inside the patch file, as it now only applies to one
particular hunk, and there are several unrelated changes in that file.
While here, explain why LICENSE_FILE is set in the consumer ports.
440.100_1
04 Feb 2021 06:00:05
Revision:563994Original commit files touched by this commit
danfe search for other commits by this committer
Update to version 390.141.
440.100_1
21 Sep 2020 09:05:04
Revision:549424Original commit files touched by this commit
manu search for other commits by this committer
Fix nvidia-driver* after r548950

Now that mesa include glesv1 lib, remove the nvidia generic named lib
and add more entries in libmap.conf so the nvidia ones are used.

PR:		249448
Reported by:	VVD <vvd@unislabs.com>
440.100
30 Jun 2020 08:42:18
Revision:540871Original commit files touched by this commit
danfe search for other commits by this committer
Update NVidia drivers and auxiliary utilities to their latest versions
and transfer maintainership of the latter to the graphics team (x11).
440.82_2
30 Jun 2020 07:42:02
Revision:540866Original commit files touched by this commit
0mp search for other commits by this committer
Do not mention loading modules via loader.conf

It is generally discouraged to load graphics kernel modules via
loader.conf(5). According to kevans@, loading Nvidia modules like this is
fragile for UEFI on FreeBSD <= 12.1. It might work, but those modules are
large and the loader's staging area is insufficient to contain kernel,
Nvidia modules, and much of anything else at the same time.

Also, while here, encourage people to use sysrc to modify the contents of
rc.conf(5).

Reviewed by:	danfe
Approved by:	maintainer (danfe)
Differential Revision:	https://reviews.freebsd.org/D25506
440.82_1
25 May 2020 12:00:22
Revision:536463Original commit files touched by this commit
danfe search for other commits by this committer
- When WITH_DEBUG is set, pass through DEBUG_FLAGS to the kmod build
- While here, remove old gimmicks of having to explicitly set NVIDIA_ROOT
  and pass down X11BASE (all drivers use LOCALBASE since versions 304.125
  and 310.51)

Differential Revision:	https://reviews.freebsd.org/D24836
440.82_1
17 Apr 2020 19:01:25
Revision:531961Original commit files touched by this commit
jbeich search for other commits by this committer
x11/nvidia-driver: stop installing files egl-wayland does

PR:		244087
Approved by:	maintainer timeout (2 months)
440.82
10 Apr 2020 07:12:04
Revision:531296Original commit files touched by this commit
danfe search for other commits by this committer
Update to version 440.82.

PR:	245454
440.64
01 Mar 2020 03:38:47
Revision:527488Original commit files touched by this commit
danfe search for other commits by this committer
Update to version 440.64.
440.59
22 Feb 2020 07:55:37
Revision:526742Original commit files touched by this commit
danfe search for other commits by this committer
Update nVidia drivers to their most recent versions.  The prominent change
is that 32-bit libraries are now provided with the 4xx driver versions, so
games should work under Wine.

PR:	242177
440.31_1
20 Feb 2020 21:15:45
Revision:526589Original commit files touched by this commit
zeising search for other commits by this committer
Update xorg x11 servers to 1.20.7

Update xorg x11 servers to 1.20.7.  This updates x11-servers/xorg-server,
xephyr, xorg-dmx, xorg-nestserver, xorg-vbserver and xwayland.

Enable the UDEV backend by default, instead of the DEVD backend, for
autoconfiguration of input devices on FreeBSD 12 and later.
FreeBSD 11 lacks the needed support in base and will keep on using the DEVD
backend.
Support for the HAL backend is dropped completely, it has been deprecated
for a long time.
Update and improve the DEVD backend.
Add a pkg message about sysctl configuration that might be needed when using
UDEV.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
440.31
05 Nov 2019 03:05:12
Revision:516769Original commit files touched by this commit
danfe search for other commits by this committer
- Update `x11/nvidia-driver' to version 440.31
- Remove USE_GL+=gl, it is GL provider itself
430.50
31 Oct 2019 08:51:07
Revision:516138Original commit files touched by this commit
danfe search for other commits by this committer
Update NVidia driver to the latest long lived branch version 430.50.

PR:	232645, 241307
410.104
29 Oct 2019 13:44:57
Revision:515978Original commit files touched by this commit
danfe search for other commits by this committer
- Update NVidia mainline driver to version 410.104, the latest in
  the 410.xx series and the last without full Wayland support
- Move 390.xx to corresponding legacy slave port and update to the
  latest version 390.129

PR:	232645
390.87_4
27 Oct 2019 17:59:05
Revision:515806Original commit files touched by this commit
danfe search for other commits by this committer
Prune Linux entries from distinfo which are not needed after r515584
and remove now no-op EXTRACT_ONLY knob.
390.87_4
25 Oct 2019 08:09:31
Revision:515586Original commit files touched by this commit
danfe search for other commits by this committer
Uncomment OPTIONS_DEFAULT which I forgot to remove in the previous commit.
While here, do not pass `-f' to ${RM} which already includes it and minor
wording improvements in the comment.
390.87_4
25 Oct 2019 08:00:21
Revision:515584Original commit files touched by this commit
danfe search for other commits by this committer
Move Linux versions of NVidia graphics libraries (OpenGL/GLX/EGL/GLES/GLVND)
to its own ports instead of abusing the driver ports and making maintenance
thereof a nightmare.  This is also what most, if not all, GNU/Linux distros
do, allows to properly annotate ports with correct CATETORIES, USES, macros
like NO_BUILD etc., and greatly simplify Makefiles and distinfo files.
390.87_3
23 Oct 2019 09:46:15
Revision:515244Original commit files touched by this commit
danfe search for other commits by this committer
In sight of upcoming updates, move some common code and knobs to separate
file, to allow inclusion from different ports.  No functional changes.
390.87_3
14 Aug 2019 12:25:52
Revision:508914Original commit files touched by this commit
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories x)
390.87_3
10 Jul 2019 15:41:55
Revision:506356Original commit files touched by this commit
tijl search for other commits by this committer
Use LINUX_DEFAULT unmodified.  The _64 suffix is no longer used.  Also
compare with c6 instead of c7 because c6 is expected to be the only
distribution that doesn't use libglvnd from now on.
390.87_3
10 Jul 2019 14:40:02
Revision:506352Original commit files touched by this commit
tijl search for other commits by this committer
On amd64 adding DEFAULT_VERSIONS+=linux=c6 to /etc/make.conf made Linux
infrastructure ports (linux_base-c6 and linux-c6*) install i386 CentOS 6
packages.  Using c6_64 instead of c6 made them install mixed amd64/i386
CentOS 6 packages and allowed Linux application ports to install amd64
binaries when available.  The i386-only configuration was only useful for
users of x11/nvidia-driver* which didn't provide Linux amd64 emulation
until recently.

With x11/nvidia-driver* now supporting Linux amd64 there's no longer a
need for i386-only Linux on amd64.  Let DEFAULT_VERSIONS+=linux=c6 make
Linux infrastructure ports install mixed amd64/i386 CentOS 6 packages,
like c6_64 before, and remove support for c6_64 as a value.

Replace LINUX_ARCH with ARCH everywhere because they are always the same
now.
390.87_3
08 Jun 2019 12:13:47
Revision:503722Original commit files touched by this commit
tijl search for other commits by this committer
Update CentOS 7 ports to 7.6.1810.

This adds some new ports:
converters/linux-c7-fribidi required by x11-toolkits/linux-c7-pango.
graphics/linux-c7-libglvnd required by graphics/linux-c7-dri.
graphics/linux-c7-wayland required by graphics/linux-c7-dri.
print/linux-c7-freetype unbundled from emulators/linux_base-c7 because it
depends on graphics/linux-c7-png now.

Mesa OpenGL libraries in graphics/linux-c7-dri now support libglvnd (GL
Vendor-Neutral Dispatch library) which allows some applications to use
Mesa while others use Nvidia OpenGL.  The x11/nvidia-driver* ports have
been changed so versions above 390.42 now use CentOS libglvnd and no longer
install a bundled copy.

PR:		229431
Submitted by:	pkubaj (partly)
390.87_2
22 May 2019 07:49:41
Revision:502258Original commit files touched by this commit
danfe search for other commits by this committer
Unbreak the build after base (src) r347984.

PR:	238018
Differential Revision:	https://reviews.freebsd.org/D20350
390.87_2
18 Jan 2019 17:52:59
Revision:490643Original commit files touched by this commit
tijl search for other commits by this committer
Recreate symlinks instead of renaming them, so they point to the right
file.

PR:		226403
Submitted by:	Tatu Kilappa <tatu.kilappa@iki.fi>
Approved by:	maintainer timeout (10 months)
390.87_1
14 Dec 2018 16:24:02
Revision:487446Original commit files touched by this commit
tijl search for other commits by this committer
Install both 32 bit and 64 bit Linux libraries from the official Linux
driver distribution instead of the ones bundled with the FreeBSD driver
which are incomplete and 32 bit only.  This makes amd64 Linux OpenGL
programs work on FreeBSD 12.0 and recent 11-STABLE.  This does not enable
CUDA.

- Initialise DISTFILES so a file can be added by the LINUX option.
- Set EXTRACT_ONLY because the file added by the LINUX option is a
  self-extracting archive handled in post-extract.
- The patches for <355.06 and >=355.06 are identical except for the path.
  Keep only one set (listed in SUB_PATCHES) because more patches have been
  added.  Modify their path in pre-patch.  The patches have been renamed
  from extra-patch-* to extra-patch-*.in.
- Set OPTIONS_SUB and use option helpers for the LINUX option.
- Define LINUX_ARCH_SUFX like ARCH_SUFX because LINUX_ARCH can be i386 on
(Only the first 15 lines of the commit message are shown above View all of this commit message)
390.87
05 Dec 2018 09:41:20
Revision:486659Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Update WWW

Approved by:	portmgr blanket
390.87
30 Sep 2018 14:18:44
Revision:480954Original commit files touched by this commit
danfe search for other commits by this committer
Update `x11/nvidia-driver' to version 390.87, which fixed a resource
leak introduced in the 390 series of drivers that could lead to reduced
performance after starting and stopping several OpenGL and/or Vulkan
applications.  While here, replace deprecated @[un]exec keywords which
do not specify when they should be executed with @post[un]exec and move
KPI-related patching to a better place within the Makefile.

PR:	231721
390.77_2
11 Sep 2018 18:34:28
Revision:479538Original commit files touched by this commit
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
390.77_1
31 Aug 2018 19:45:04
Revision:478606Original commit files touched by this commit
glebius search for other commits by this committer
Unbreak nVidia drivers on recent -CURRENT, after change to
kmem_free() in r338318.

PR:		230780
390.77
21 Aug 2018 22:58:44
Revision:477761Original commit files touched by this commit
glebius search for other commits by this committer
Unbreak nVidia drivers on recent -CURRENT, after change to
kmem_alloc_contig() in r338143.

PR:		230780
390.77
23 Jul 2018 12:58:00
Revision:475170Original commit files touched by this commit
danfe search for other commits by this committer
Cleanup patch code that does nothing useful these days (changes are long
integrated upstream).
390.77
21 Jul 2018 13:37:00
Revision:475067Original commit files touched by this commit
danfe search for other commits by this committer
Update `x11/nvidia-driver' to version 390.77.  Changes in this release:

  - Removed informational messages that were printed by `nvidia-modeset.ko'
    whenever a GPU device was allocated or freed
  - Fixed a bug that caused kwin OpenGL compositing to crash when launching
    certain OpenGL applications

Number of commits found: 325 (showing only 100 on this page)

1 | 2 | 3 | 4  »