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
Remember
I remember
Port details
linux-nvidia-libs-340 NVidia graphics libraries and programs (Linux version)
340.108 x11 on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 340.108Version of this port present on the latest quarterly branch.
Maintainer: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-10-25 08:00:29
Last Update: 2021-04-07 08:09:01
Commit Hash: cf118cc
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
Also Listed In: linux
License: NVIDIA
WWW:
https://www.nvidia.com/object/unix.html
Description:
These are the Linux versions of common NVidia OpenGL/GLX/EGL/GLES/GLVND libraries and Vulkan ICD.
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 (210 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/linux-nvidia-libs-340-340.108/catalog.mk
  3. /usr/local/share/licenses/linux-nvidia-libs-340-340.108/LICENSE
  4. /usr/local/share/licenses/linux-nvidia-libs-340-340.108/NVIDIA
  5. /compat/linux/etc/OpenCL/vendors/nvidia.icd
  6. /compat/linux/etc/vulkan/icd.d/nvidia_icd.json
  7. /compat/linux/usr/bin/nvidia-bug-report.sh
  8. /compat/linux/usr/bin/nvidia-cuda-mps-control
  9. /compat/linux/usr/bin/nvidia-cuda-mps-server
  10. /compat/linux/usr/bin/nvidia-debugdump
  11. /compat/linux/usr/bin/nvidia-persistenced
  12. /compat/linux/usr/bin/nvidia-settings
  13. /compat/linux/usr/bin/nvidia-smi
  14. /compat/linux/usr/bin/nvidia-xconfig
  15. /compat/linux/usr/lib/libEGL.so.1
  16. /compat/linux/usr/lib/libEGL.so.X
  17. @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
  18. @postunexec [ ! -e /compat/linux/usr/lib/libEGL.so.1.1.0 ] || ln -sf libEGL.so.1.1.0 /compat/linux/usr/lib/libEGL.so.1
  19. /compat/linux/usr/lib/libEGL_nvidia.so.0
  20. /compat/linux/usr/lib/libEGL_nvidia.so.340.108
  21. /compat/linux/usr/lib/libGL.so.1
  22. /compat/linux/usr/lib/libGL.so.X
  23. @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
  24. @postunexec [ ! -e /compat/linux/usr/lib/libGL.so.1.7.0 ] || ln -sf libGL.so.1.7.0 /compat/linux/usr/lib/libGL.so.1
  25. /compat/linux/usr/lib/libGLESv1_CM.so.1
  26. /compat/linux/usr/lib/libGLESv1_CM.so.X
  27. @postunexec [ ! -e /compat/linux/usr/lib/libGLESv1_CM.so.1.2.0 ] || ln -sf libGLESv1_CM.so.1.2.0 /compat/linux/usr/lib/libGLESv1_CM.so.1
  28. /compat/linux/usr/lib/libGLESv1_CM_nvidia.so.1
  29. /compat/linux/usr/lib/libGLESv1_CM_nvidia.so.340.108
  30. /compat/linux/usr/lib/libGLESv2.so.2
  31. /compat/linux/usr/lib/libGLESv2.so.X
  32. @postunexec [ ! -e /compat/linux/usr/lib/libGLESv2.so.2.1.0 ] || ln -sf libGLESv2.so.2.1.0 /compat/linux/usr/lib/libGLESv2.so.2
  33. /compat/linux/usr/lib/libGLESv2_nvidia.so.2
  34. /compat/linux/usr/lib/libGLESv2_nvidia.so.340.108
  35. /compat/linux/usr/lib/libGLX.so.0
  36. @postunexec [ ! -e /compat/linux/usr/lib/libGLX.so.0.0.0 ] || ln -sf libGLX.so.0.0.0 /compat/linux/usr/lib/libGLX.so.0
  37. /compat/linux/usr/lib/libGLX_indirect.so.0
  38. /compat/linux/usr/lib/libGLX_nvidia.so.0
  39. /compat/linux/usr/lib/libGLX_nvidia.so.340.108
  40. /compat/linux/usr/lib/libGLdispatch.so.0
  41. @postunexec [ ! -e /compat/linux/usr/lib/libGLdispatch.so.0.0.0 ] || ln -sf libGLdispatch.so.0.0.0 /compat/linux/usr/lib/libGLdispatch.so.0
  42. /compat/linux/usr/lib/libOpenGL.so.0
  43. @postunexec [ ! -e /compat/linux/usr/lib/libOpenGL.so.0.0.0 ] || ln -sf libOpenGL.so.0.0.0 /compat/linux/usr/lib/libOpenGL.so.0
  44. /compat/linux/usr/lib/libcuda.so
  45. /compat/linux/usr/lib/libcuda.so.1
  46. /compat/linux/usr/lib/libcuda.so.340.108
  47. /compat/linux/usr/lib/libnvcuvid.so
  48. /compat/linux/usr/lib/libnvcuvid.so.1
  49. /compat/linux/usr/lib/libnvcuvid.so.340.108
  50. /compat/linux/usr/lib/libnvidia-allocator.so.340.108
  51. /compat/linux/usr/lib/libnvidia-compiler.so.340.108
  52. /compat/linux/usr/lib/libnvidia-eglcore.so.340.108
  53. /compat/linux/usr/lib/libnvidia-encode.so
  54. /compat/linux/usr/lib/libnvidia-encode.so.1
  55. /compat/linux/usr/lib/libnvidia-encode.so.340.108
  56. /compat/linux/usr/lib/libnvidia-fatbinaryloader.so.340.108
  57. /compat/linux/usr/lib/libnvidia-fbc.so
  58. /compat/linux/usr/lib/libnvidia-fbc.so.1
  59. /compat/linux/usr/lib/libnvidia-fbc.so.340.108
  60. /compat/linux/usr/lib/libnvidia-glcore.so.340.108
  61. /compat/linux/usr/lib/libnvidia-glsi.so.340.108
  62. /compat/linux/usr/lib/libnvidia-glvkspirv.so.340.108
  63. /compat/linux/usr/lib/libnvidia-gpucomp.so.340.108
  64. /compat/linux/usr/lib/libnvidia-ifr.so
  65. /compat/linux/usr/lib/libnvidia-ifr.so.1
  66. /compat/linux/usr/lib/libnvidia-ifr.so.340.108
  67. /compat/linux/usr/lib/libnvidia-ml.so
  68. /compat/linux/usr/lib/libnvidia-ml.so.1
  69. /compat/linux/usr/lib/libnvidia-ml.so.340.108
  70. /compat/linux/usr/lib/libnvidia-opencl.so.1
  71. /compat/linux/usr/lib/libnvidia-opencl.so.340.108
  72. /compat/linux/usr/lib/libnvidia-opticalflow.so.340.108
  73. /compat/linux/usr/lib/libnvidia-ptxjitcompiler.so
  74. /compat/linux/usr/lib/libnvidia-ptxjitcompiler.so.1
  75. /compat/linux/usr/lib/libnvidia-ptxjitcompiler.so.340.108
  76. /compat/linux/usr/lib/libnvidia-tls.so.340.108
  77. /compat/linux/usr/lib/libvdpau_nvidia.so.340.108
  78. /compat/linux/usr/lib/libnvidia-nvvm.so
  79. /compat/linux/usr/lib/libnvidia-nvvm.so.4
  80. /compat/linux/usr/lib/libnvidia-nvvm.so.340.108
  81. /compat/linux/usr/lib/tls/libnvidia-tls.so.340.108
  82. /compat/linux/usr/lib/vdpau/libvdpau_nvidia.so.1
  83. /compat/linux/usr/lib64/libEGL.so.1
  84. /compat/linux/usr/lib64/libEGL.so.X
  85. @postunexec [ ! -e /compat/linux/usr/lib64/libEGL.so.1.0.0 ] || ln -sf libEGL.so.1.0.0 /compat/linux/usr/lib64/libEGL.so.1
  86. @postunexec [ ! -e /compat/linux/usr/lib64/libEGL.so.1.1.0 ] || ln -sf libEGL.so.1.1.0 /compat/linux/usr/lib64/libEGL.so.1
  87. /compat/linux/usr/lib64/libEGL_nvidia.so.0
  88. /compat/linux/usr/lib64/libEGL_nvidia.so.340.108
  89. /compat/linux/usr/lib64/libGL.so.1
  90. /compat/linux/usr/lib64/libGL.so.X
  91. @postunexec [ ! -e /compat/linux/usr/lib64/libGL.so.1.2.0 ] || ln -sf libGL.so.1.2.0 /compat/linux/usr/lib64/libGL.so.1
  92. @postunexec [ ! -e /compat/linux/usr/lib64/libGL.so.1.7.0 ] || ln -sf libGL.so.1.7.0 /compat/linux/usr/lib64/libGL.so.1
  93. /compat/linux/usr/lib64/libGLESv1_CM.so.1
  94. /compat/linux/usr/lib64/libGLESv1_CM.so.X
  95. @postunexec [ ! -e /compat/linux/usr/lib64/libGLESv1_CM.so.1.2.0 ] || ln -sf libGLESv1_CM.so.1.2.0 /compat/linux/usr/lib64/libGLESv1_CM.so.1
  96. /compat/linux/usr/lib64/libGLESv1_CM_nvidia.so.1
  97. /compat/linux/usr/lib64/libGLESv1_CM_nvidia.so.340.108
  98. /compat/linux/usr/lib64/libGLESv2.so.2
  99. /compat/linux/usr/lib64/libGLESv2.so.X
  100. @postunexec [ ! -e /compat/linux/usr/lib64/libGLESv2.so.2.1.0 ] || ln -sf libGLESv2.so.2.1.0 /compat/linux/usr/lib64/libGLESv2.so.2
  101. /compat/linux/usr/lib64/libGLESv2_nvidia.so.2
  102. /compat/linux/usr/lib64/libGLESv2_nvidia.so.340.108
  103. /compat/linux/usr/lib64/libGLX.so.0
  104. @postunexec [ ! -e /compat/linux/usr/lib64/libGLX.so.0.0.0 ] || ln -sf libGLX.so.0.0.0 /compat/linux/usr/lib64/libGLX.so.0
  105. /compat/linux/usr/lib64/libGLX_indirect.so.0
  106. /compat/linux/usr/lib64/libGLX_nvidia.so.0
  107. /compat/linux/usr/lib64/libGLX_nvidia.so.340.108
  108. /compat/linux/usr/lib64/libGLdispatch.so.0
  109. @postunexec [ ! -e /compat/linux/usr/lib64/libGLdispatch.so.0.0.0 ] || ln -sf libGLdispatch.so.0.0.0 /compat/linux/usr/lib64/libGLdispatch.so.0
  110. /compat/linux/usr/lib64/libOpenGL.so.0
  111. @postunexec [ ! -e /compat/linux/usr/lib64/libOpenGL.so.0.0.0 ] || ln -sf libOpenGL.so.0.0.0 /compat/linux/usr/lib64/libOpenGL.so.0
  112. /compat/linux/usr/lib64/libXvMCNVIDIA.so.340.108
  113. /compat/linux/usr/lib64/libXvMCNVIDIA_dynamic.so
  114. /compat/linux/usr/lib64/libXvMCNVIDIA_dynamic.so.1
  115. /compat/linux/usr/lib64/libcuda.so
  116. /compat/linux/usr/lib64/libcuda.so.1
  117. /compat/linux/usr/lib64/libcuda.so.340.108
  118. /compat/linux/usr/lib64/libnvcuvid.so
  119. /compat/linux/usr/lib64/libnvcuvid.so.1
  120. /compat/linux/usr/lib64/libnvcuvid.so.340.108
  121. /compat/linux/usr/lib64/libnvidia-allocator.so.340.108
  122. /compat/linux/usr/lib64/libnvidia-cbl.so.340.108
  123. /compat/linux/usr/lib64/libnvidia-cfg.so
  124. /compat/linux/usr/lib64/libnvidia-cfg.so.1
  125. /compat/linux/usr/lib64/libnvidia-cfg.so.340.108
  126. /compat/linux/usr/lib64/libnvidia-compiler.so.340.108
  127. /compat/linux/usr/lib64/libnvidia-egl-gbm.so
  128. /compat/linux/usr/lib64/libnvidia-egl-gbm.so.1
  129. /compat/linux/usr/lib64/libnvidia-egl-gbm.so.X
  130. /compat/linux/usr/lib64/libnvidia-egl-wayland.so.1
  131. /compat/linux/usr/lib64/libnvidia-egl-wayland.so.X
  132. /compat/linux/usr/lib64/libnvidia-eglcore.so.340.108
  133. /compat/linux/usr/lib64/libnvidia-encode.so
  134. /compat/linux/usr/lib64/libnvidia-encode.so.1
  135. /compat/linux/usr/lib64/libnvidia-encode.so.340.108
  136. /compat/linux/usr/lib64/libnvidia-fatbinaryloader.so.340.108
  137. /compat/linux/usr/lib64/libnvidia-fbc.so
  138. /compat/linux/usr/lib64/libnvidia-fbc.so.1
  139. /compat/linux/usr/lib64/libnvidia-fbc.so.340.108
  140. /compat/linux/usr/lib64/libnvidia-glcore.so.340.108
  141. /compat/linux/usr/lib64/libnvidia-glsi.so.340.108
  142. /compat/linux/usr/lib64/libnvidia-glvkspirv.so.340.108
  143. /compat/linux/usr/lib64/libnvidia-gpucomp.so.340.108
  144. /compat/linux/usr/lib64/libnvidia-gtk2.so.340.108
  145. /compat/linux/usr/lib64/libnvidia-gtk3.so.340.108
  146. /compat/linux/usr/lib64/libnvidia-ifr.so
  147. /compat/linux/usr/lib64/libnvidia-ifr.so.1
  148. /compat/linux/usr/lib64/libnvidia-ifr.so.340.108
  149. /compat/linux/usr/lib64/libnvidia-ml.so
  150. /compat/linux/usr/lib64/libnvidia-ml.so.1
  151. /compat/linux/usr/lib64/libnvidia-ml.so.340.108
  152. /compat/linux/usr/lib64/libnvidia-opencl.so.1
  153. /compat/linux/usr/lib64/libnvidia-opencl.so.340.108
  154. /compat/linux/usr/lib64/libnvidia-opticalflow.so
  155. /compat/linux/usr/lib64/libnvidia-opticalflow.so.1
  156. /compat/linux/usr/lib64/libnvidia-opticalflow.so.340.108
  157. /compat/linux/usr/lib64/libnvidia-ptxjitcompiler.so
  158. /compat/linux/usr/lib64/libnvidia-ptxjitcompiler.so.1
  159. /compat/linux/usr/lib64/libnvidia-ptxjitcompiler.so.340.108
  160. /compat/linux/usr/lib64/libnvidia-rtcore.so.340.108
  161. /compat/linux/usr/lib64/libnvidia-tls.so.340.108
  162. /compat/linux/usr/lib64/libvdpau_nvidia.so.340.108
  163. /compat/linux/usr/lib64/libnvoptix.so
  164. /compat/linux/usr/lib64/libnvoptix.so.1
  165. /compat/linux/usr/lib64/libnvoptix.so.340.108
  166. /compat/linux/usr/lib64/libnvidia-nvvm.so
  167. /compat/linux/usr/lib64/libnvidia-nvvm.so.4
  168. /compat/linux/usr/lib64/libnvidia-nvvm.so.340.108
  169. /compat/linux/usr/lib64/libnvidia-ngx.so.340.108
  170. /compat/linux/usr/lib64/tls/libnvidia-tls.so.340.108
  171. /compat/linux/usr/lib64/vdpau/libvdpau_nvidia.so.1
  172. /compat/linux/usr/share/egl/egl_external_platform.d/10_nvidia_wayland.json
  173. /compat/linux/usr/share/glvnd/egl_vendor.d/10_nvidia.json
  174. /compat/linux/usr/share/man/man1/nvidia-cuda-mps-control.1.gz
  175. /compat/linux/usr/share/man/man1/nvidia-persistenced.1.gz
  176. /compat/linux/usr/share/man/man1/nvidia-settings.1.gz
  177. /compat/linux/usr/share/man/man1/nvidia-smi.1.gz
  178. /compat/linux/usr/share/man/man1/nvidia-xconfig.1.gz
  179. /compat/linux/usr/share/nvidia/monitoring.conf
  180. /compat/linux/usr/share/nvidia/nvidia-application-profiles-340.108-key-documentation
  181. /compat/linux/usr/share/nvidia/nvidia-application-profiles-340.108-rc
  182. /compat/linux/usr/share/nvidia/pci.ids
  183. @postexec /compat/linux/sbin/ldconfig
  184. @postunexec /compat/linux/sbin/ldconfig
  185. @dir /compat/linux/etc/OpenCL/vendors
  186. @dir /compat/linux/etc/OpenCL
  187. @dir /compat/linux/etc/vulkan/icd.d
  188. @dir /compat/linux/etc/vulkan
  189. @dir /compat/linux/etc
  190. @dir /compat/linux/usr/bin
  191. @dir /compat/linux/usr/lib/tls
  192. @dir /compat/linux/usr/lib/vdpau
  193. @dir /compat/linux/usr/lib
  194. @dir /compat/linux/usr/lib64/tls
  195. @dir /compat/linux/usr/lib64/vdpau
  196. @dir /compat/linux/usr/lib64
  197. @dir /compat/linux/usr/share/egl/egl_external_platform.d
  198. @dir /compat/linux/usr/share/egl
  199. @dir /compat/linux/usr/share/glvnd/egl_vendor.d
  200. @dir /compat/linux/usr/share/glvnd
  201. @dir /compat/linux/usr/share/man/man1
  202. @dir /compat/linux/usr/share/man
  203. @dir /compat/linux/usr/share/nvidia
  204. @dir /compat/linux/usr/share
  205. @dir /compat/linux/usr
  206. @dir /compat/linux
  207. @dir /compat
  208. @owner
  209. @group
  210. @mode
Collapse this list.
Dependency lines:
  • linux-nvidia-libs-340>0:x11/linux-nvidia-libs-340
To install the port:
cd /usr/ports/x11/linux-nvidia-libs-340/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/linux-nvidia-libs-340
  • pkg install linux-nvidia-libs-340
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: linux-nvidia-libs-340
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: i386 amd64
distinfo:
TIMESTAMP = 1729779155 SHA256 (NVIDIA-Linux-x86_64-550.127.05.run) = d384f34f5d2a896bd7536d3deb6a6d973d8094a3ad485a1c2ee3bf5192086ae9 SIZE (NVIDIA-Linux-x86_64-550.127.05.run) = 307139930

Expand this list (14 items)

Collapse this list.

SHA256 (NVIDIA-Linux-x86_64-470.161.03.run) = 5da82a7f8c76e781e7d7f0be7b798db4d344f26bd4facf9abcf3c71c71fe7640 SIZE (NVIDIA-Linux-x86_64-470.161.03.run) = 272397700 SHA256 (NVIDIA-Linux-x86_64-390.154.run) = f4420280c55210964c008d5b724f2615845d47ad4c9c05d8ed26a62fc6331f7c SIZE (NVIDIA-Linux-x86_64-390.154.run) = 84438529 SHA256 (NVIDIA-Linux-x86-390.154.run) = 5ee871b84bd9f28e225b7a3e5f1be1f9e2d0067f37b8d6b8d0c251702f06d3e7 SIZE (NVIDIA-Linux-x86-390.154.run) = 49362860 SHA256 (NVIDIA-Linux-x86_64-340.108.run) = c671d4f1b7c09bc1af079b98b447adb06d704b04f802f7045a611fa50133b71b SIZE (NVIDIA-Linux-x86_64-340.108.run) = 70165522 SHA256 (NVIDIA-Linux-x86-340.108.run) = 2032aad612d9f3af1aecf979cfdfe423d79aa76929ef8bf8d3a403076f507cca SIZE (NVIDIA-Linux-x86-340.108.run) = 38902892 SHA256 (NVIDIA-Linux-x86_64-304.137.run) = eb1f56db3a2bea13e3ccde7b5ae14abe8cd6c6dbe69af4c71c68a623cc96e3e2 SIZE (NVIDIA-Linux-x86_64-304.137.run) = 70087133 SHA256 (NVIDIA-Linux-x86-304.137.run) = ca98379fc2090bdfe8b74113d6ac7bcc7eadbd86a489c3c4ec4cd5ba9f6064f8 SIZE (NVIDIA-Linux-x86-304.137.run) = 41504115

Collapse this list.


Packages (timestamps in pop-ups are UTC):
linux-nvidia-libs-340
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-340.108--340.108---
FreeBSD:13:quarterly-340.108--340.108---
FreeBSD:14:latest-340.108--340.108---
FreeBSD:14:quarterly-340.108--340.108---
FreeBSD:15:latest-340.108n/a-n/a---
Master port: x11/linux-nvidia-libs
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. linux-c7-xorg-libs>=7.7 : x11/linux-c7-xorg-libs
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
x11_linux-nvidia-libs-340
USES:
linux
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (7 items)
Collapse this list.
  1. ftp://download.nvidia.com/XFree86/Linux-x86_64/340.108/
  2. ftp://download1.nvidia.com/XFree86/Linux-x86_64/340.108/
  3. http://download.nvidia.com/XFree86/Linux-x86_64/340.108/
  4. http://us.download.nvidia.com/XFree86/Linux-x86_64/340.108/
  5. https://http.download.nvidia.com/XFree86/Linux-x86_64/340.108/
  6. https://jp.download.nvidia.com/XFree86/Linux-x86_64/340.108/
  7. https://tw.download.nvidia.com/XFree86/Linux-x86_64/340.108/
Collapse this list.

Number of commits found: 4

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
This is a slave port. You may also want to view the commits to the master port: x11/linux-nvidia-libs
CommitCreditsLog message
340.108
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
340.108
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.
340.108
23 Feb 2020 11:04:47
Revision:526918Original commit files touched by this commit
danfe search for other commits by this committer
Update nVidia Linux libraries ports to their most recent versions.
340.107
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.

Number of commits found: 4