git: 877021f8be30 - main - graphics/nvidia-drm-kmod[-devel]: Fix dependency for 15.0 and later

From: Kevin Bowling <kbowling_at_FreeBSD.org>
Date: Sun, 19 Oct 2025 17:24:08 UTC
The branch main has been updated by kbowling:

URL: https://cgit.FreeBSD.org/ports/commit/?id=877021f8be30ae3eeda01470ceff4307e9127f64

commit 877021f8be30ae3eeda01470ceff4307e9127f64
Author:     Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
AuthorDate: 2025-10-19 17:22:39 +0000
Commit:     Kevin Bowling <kbowling@FreeBSD.org>
CommitDate: 2025-10-19 17:22:39 +0000

    graphics/nvidia-drm-kmod[-devel]: Fix dependency for 15.0 and later
    
    At commit ports 324e88dfe426, graphics/drm-kmod switches from
    graphics/drm-61-kmod to graphics/drm-66-kmod for OSVERSION 1500031 and
    later.
    
    Chase the change not to mixup LinuxKPI 6.1 and 6.6 within
    graphics/drm-kmod and graphics/nvidia-drm-kmod[-devel] on 15.0 and
    later.
    
    MFH:            2025Q4
    Differential Revision:  https://reviews.freebsd.org/D53196
---
 graphics/nvidia-drm-kmod-devel/Makefile | 2 +-
 graphics/nvidia-drm-kmod/Makefile       | 4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/graphics/nvidia-drm-kmod-devel/Makefile b/graphics/nvidia-drm-kmod-devel/Makefile
index e7ca7d175af8..06a7f00dc9e9 100644
--- a/graphics/nvidia-drm-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-kmod-devel/Makefile
@@ -1,6 +1,6 @@
 DISTVERSION?=	580.95.05
 # Explicitly set PORTREVISION as it can be overridden by the master port
-PORTREVISION=	0
+PORTREVISION=	1
 
 MASTERDIR=	${.CURDIR}/../nvidia-drm-kmod
 PKGNAMESUFFIX=	-devel
diff --git a/graphics/nvidia-drm-kmod/Makefile b/graphics/nvidia-drm-kmod/Makefile
index e809c1cf411b..79871a1d2404 100644
--- a/graphics/nvidia-drm-kmod/Makefile
+++ b/graphics/nvidia-drm-kmod/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	nvidia-drm-kmod
 DISTVERSION?=	${NVIDIA_DISTVERSION}
-PORTREVISION?=	0
+PORTREVISION?=	1
 CATEGORIES=	graphics kld
 
 MAINTAINER=	x11@FreeBSD.org
@@ -19,6 +19,8 @@ IGNORE=         not supported on anything but FreeBSD (missing linuxkpi function
 RUN_DEPENDS+=  ${KMODDIR}/nvidia-drm.ko:graphics/nvidia-drm-510-kmod${PKGNAMESUFFIX}
 .  elif ${OSVERSION} >= 1400097 && (${ARCH} == i386 || ${ARCH} == aarch64)
 RUN_DEPENDS+=  ${KMODDIR}/nvidia-drm.ko:graphics/nvidia-drm-510-kmod${PKGNAMESUFFIX}
+.  elif ${OSVERSION} >= 1500031 && ${ARCH} == amd64
+RUN_DEPENDS+=	${KMODDIR}/nvidia-drm.ko:graphics/nvidia-drm-66-kmod${PKGNAMESUFFIX}
 .  elif ${OSVERSION} >= 1400508
 RUN_DEPENDS+=  ${KMODDIR}/nvidia-drm.ko:graphics/nvidia-drm-61-kmod${PKGNAMESUFFIX}
 .  endif