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-drm-kmod NVIDIA DRM Kernel Module
550.127.05 graphics on this many watch lists=3 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 550.54.14Version of this port present on the latest quarterly branch.
Maintainer: ashafer@badland.io search for ports maintained by this maintainer
Port Added: 2023-08-20 17:57:08
Last Update: 2024-10-29 18:37:31
Commit Hash: 4d5697a
People watching this port, also watch:: opencv, lapce, ollama, openvsp, xxd
Also Listed In: kld
License: NA
WWW:
https://www.nvidia.com/object/unix.html
Description:
FreeBSD port of Linux's nvidia-drm.ko Kernel module.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (3 items)
Collapse this list.
  1. /usr/local/share/licenses/nvidia-drm-kmod-550.127.05/catalog.mk
  2. /usr/local/share/licenses/nvidia-drm-kmod-550.127.05/LICENSE
  3. /usr/local/share/licenses/nvidia-drm-kmod-550.127.05/NA
Collapse this list.
Dependency lines:
  • nvidia-drm-kmod>0:graphics/nvidia-drm-kmod
To install the port:
cd /usr/ports/graphics/nvidia-drm-kmod/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/nvidia-drm-kmod
  • pkg install nvidia-drm-kmod
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: nvidia-drm-kmod
Flavors: there is no flavor information for this port.
distinfo:
There is no distinfo for this port.

Packages (timestamps in pop-ups are UTC):
nvidia-drm-kmod
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-550.127.05------
FreeBSD:13:quarterly-550.120------
FreeBSD:14:latest-550.127.05------
FreeBSD:14:quarterly-550.120------
FreeBSD:15:latest-550.127.05n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. nvidia-drm.ko : graphics/nvidia-drm-61-kmod
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
graphics_nvidia-drm-kmod
USES:
metaport
pkg-message:
Modesetting must be enabled to use nvidia-drm.ko for graphics. This can be done by setting the modeset sysctl, the equivalent of the modeset kernel parameter on Linux. hw.nvidiadrm.modeset=1 This must be set before loading nvdidia-drm.ko, most easily done by placing the above in /boot/loader.conf.

Master Sites:
  1. There is no master site for this port.

Number of commits found: 9

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
01 Oct 2024 18:56:20
commit hash: 4485bd8221c2c5630b87826d37da850b3361b782commit hash: 4485bd8221c2c5630b87826d37da850b3361b782commit hash: 4485bd8221c2c5630b87826d37da850b3361b782commit hash: 4485bd8221c2c5630b87826d37da850b3361b782 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: drop support for expired FreeBSD 14.0

Simplify expressions for FreeBSD 13.X

Reviewed by:	many

Differential Revision:	https://reviews.freebsd.org/D46601
550.54.14
04 Aug 2024 23:46:00
commit hash: 307f75413336d33a6570616e5e2af3b659e2951dcommit hash: 307f75413336d33a6570616e5e2af3b659e2951dcommit hash: 307f75413336d33a6570616e5e2af3b659e2951dcommit hash: 307f75413336d33a6570616e5e2af3b659e2951d files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
Author: Austin Shafer
graphics/nvidia-drm-kmod: prepare for 555 update

This makes a patch ignored on the newer 555 versions, which now ship with
it. Also match the behavior or nvidia-drm-kmod to drm-kmod, selecting
drm-61-kmod on 14.

Differential Revision: https://reviews.freebsd.org/D45400
550.54.14
14 Mar 2024 17:42:40
commit hash: 3c7a5bf57d674ad3724b7b695f5a1887230f4f26commit hash: 3c7a5bf57d674ad3724b7b695f5a1887230f4f26commit hash: 3c7a5bf57d674ad3724b7b695f5a1887230f4f26commit hash: 3c7a5bf57d674ad3724b7b695f5a1887230f4f26 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-kmod: Update to latest source so it builds on current

Update 5.15 and 6.1 to latest source so it builds on latest current
version.

Sponsored by:	Beckhoff Automation GmbH & Co. KG
535.146.02
27 Feb 2024 15:48:19
commit hash: 71e92b26bd43763a7b82208625e628f043858fa7commit hash: 71e92b26bd43763a7b82208625e628f043858fa7commit hash: 71e92b26bd43763a7b82208625e628f043858fa7commit hash: 71e92b26bd43763a7b82208625e628f043858fa7 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
Author: Austin Shafer
graphics/nvidia-drm-kmod: Update to 550.54.14

Differential Revision: https://reviews.freebsd.org/D44073
535.104.05
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
29 Oct 2023 14:22:46
commit hash: 0d5a698e4b4c31d7bdc94c11077109f74cdaceffcommit hash: 0d5a698e4b4c31d7bdc94c11077109f74cdaceffcommit hash: 0d5a698e4b4c31d7bdc94c11077109f74cdaceffcommit hash: 0d5a698e4b4c31d7bdc94c11077109f74cdaceff files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
graphics/nvidia-drm-kmod: Fix fetch

After e97a9e1fca31, graphics/nvidia-drm-515-kmod no longer fetches
because PORTREVISION was added to the Makefile. Since NVIDIA_GH_TAGNAME
was being derived from PKGNAME, adding PORTREVISION inadvertently
changed GH_TAGNAME for the port, therefore it did not match distinfo.

=> amshafer-nvidia-driver-535.104.05-nvidia-drm-515-kmod-535.104.05_1_GH0.tar.gz
is not in /usr/ports/graphics/nvidia-drm-515-kmod/distinfo.
=> Either /usr/ports/graphics/nvidia-drm-515-kmod/distinfo is out of date, or
=> amshafer-nvidia-driver-535.104.05-nvidia-drm-515-kmod-535.104.05_1_GH0.tar.gz
is spelled incorrectly.
*** Error code 1

Approved by:	portmgr (blanket)
MFH:		2023Q4
535.98
01 Sep 2023 16:16:56
commit hash: dd3d40263140265bb9ac5c855230fcde9f628c3ecommit hash: dd3d40263140265bb9ac5c855230fcde9f628c3ecommit hash: dd3d40263140265bb9ac5c855230fcde9f628c3ecommit hash: dd3d40263140265bb9ac5c855230fcde9f628c3e files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
Author: Austin Shafer
nvidia-drm-kmod: Update with fix for PRIME

This updates the nvidia-drm ports to contain the fix for
https://github.com/amshafer/nvidia-driver/issues/20

Also updates the port Makefiles to use CONFLICTS_INSTALL to resolve
PR 273261, and adds PORTREVISION to the github tag referenced.

Differential Revision: https://reviews.freebsd.org/D41591

PR:		273261
Tested by:	arrowd
535.98
20 Aug 2023 17:54:07
commit hash: 4754e9fd33c4fae0359a272d72d9aa7fe75c7a82commit hash: 4754e9fd33c4fae0359a272d72d9aa7fe75c7a82commit hash: 4754e9fd33c4fae0359a272d72d9aa7fe75c7a82commit hash: 4754e9fd33c4fae0359a272d72d9aa7fe75c7a82 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
Author: Austin Shafer
graphics/nvidia-drm-[510,515]-kmod: Add the port.

This port provides the nvidia-drm.ko kernel module, as ported here:
https://github.com/amshafer/nvidia-driver

This module implements the DRM API, which is commonly used for PRIME and
Wayland setups.

Differential Revision: https://reviews.freebsd.org/D41497

Reviewed by:	arrowd

Number of commits found: 9