From nobody Wed Jun 10 17:50:57 2026 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4gbCxf3fCwz6gt41 for ; Wed, 10 Jun 2026 17:51:02 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gbCxf3HJWz3tdX for ; Wed, 10 Jun 2026 17:51:02 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1781113862; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=uljHxu16TjATXGwv+O8fzHEdHyFcLnKNJQaDGCrLrBY=; b=LX9v2sst6qIVY2JMK7KkNFYVIKhq2DvZ5Maz0r9y/iNg179DG8BvFNKgaJp6eQrsuIhG8L 8zeeNlwgVWyRxo7kgKxAZ4IQ1ePJzXa/+pLyNYYhS3pFPvWAPy0LcBCl91UDj1mDSEuk6v 8pODaWHsRDtUcTDzWEosz/oXqnaiaawN0jaJszCNZVnzoBi3JdswhwkPwfxKaRaCF4mCcp jey+UhG+D9idY0LCWL/+WO2jF+WaK7H4I7vkcCWe2cxCgRgVdQP4IH2mRVt2iA2FwVe5Ab RLUfXNxQZQPEeqB/RDlqx1zo4S8c4wcp88IiGQ01T5Z6i110JHnHJq6BfsS50w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1781113862; a=rsa-sha256; cv=none; b=HaRO0nIUQ4Ng3yYglbT7xSKz6ZSidV+ieybjyqjH+GBg7K49cz5GVY8wulo0UGVqunspw6 snsR6ySPII3rYfAp6X5yQC8GPSQJD17wE/vPzZUI6EE0iQPxLyp0IbCrKr9XIWbZXWnoCt f/bKIAcb/9a0A52I28h5oOZ8mih2TYbfBfSFJif3qrbHZjaGJ82a4FQQafQ82IPuaP792P SqSCwzr1YIqnTWee3g6akKOJyiKboirHn990/elHMqDRjHauPBdyrRlbQBk8CSZ7bzoMf0 NSCoY30JY5ifHUSu/MiWO5DSN3fiyst7HFfjQ3CQY96GxbMnAu9EzF8sN1hq/A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1781113862; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=uljHxu16TjATXGwv+O8fzHEdHyFcLnKNJQaDGCrLrBY=; b=YnsQsBo5LVt6KcSc89mjBkiY2l+Jqv67ugNw2dje970JEOU4r9HknTtm9771VPaKpOU5lK naDKV9PAr7XDfm24pWpz9jEWum6isGXuBNwqZoJYt2oMPEwYZUtYI9RW+D6C4K2Q9z0mH4 F/JuuEr8b6u/1LpksB9Ct5i9QNhgFm3WVfQ7H7fHfuc4rLI6mb9wbtz3l4VX3TEOV4Co78 ZrLRuX9u1whmjIlSDKtqVNzWgq/1XhtJJ7Qc66ru6001oEteL7NaIM1yPwkT5INi1EIRmB daHcYhmDDFmy5ASY+JtD/k9il16esWge9pkixpzTW+pTL1sZ4wHCJOBzYV3PkQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gbCxf2rGgzjP for ; Wed, 10 Jun 2026 17:51:02 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3fc88 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 10 Jun 2026 17:50:57 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Jean-=?utf-8?Q?S=C3=A9bast?==?utf-8?Q?ien P=C3=A9?=dron Subject: git: e50c876e295a - main - graphics/drm-*-kmod, graphics/nvidia-drm-*-kmod: Update DRM drivers List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dumbbell X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e50c876e295af951485b605b8cb9bf567b6c23e1 Auto-Submitted: auto-generated Date: Wed, 10 Jun 2026 17:50:57 +0000 Message-Id: <6a29a401.3fc88.20b9eaf@gitrepo.freebsd.org> The branch main has been updated by dumbbell: URL: https://cgit.FreeBSD.org/ports/commit/?id=e50c876e295af951485b605b8cb9bf567b6c23e1 commit e50c876e295af951485b605b8cb9bf567b6c23e1 Author: Jean-Sébastien Pédron AuthorDate: 2026-06-10 17:44:00 +0000 Commit: Jean-Sébastien Pédron CommitDate: 2026-06-10 17:49:44 +0000 graphics/drm-*-kmod, graphics/nvidia-drm-*-kmod: Update DRM drivers Several changes were made to all LTS drm-kmod branches: 1. All branches were updated with Makefile cleanups and fixes. 2. The addition of the `DMA_BUF_IOCTL_EXPORT_SYNC_FILE` and `DMA_BUF_IOCTL_IMPORT_SYNC_FILE` ioctls was backported to the 6.1 and 6.6 branches. 3. A couple fixes to amdgpu and i915 drivers were committed to the 6.12 branch. The corresponding `graphics/nvidia-drm-*-kmod` ports were updated to reference the latest `graphics/drm-*-kmod` ports. Sponsored by: The FreeBSD Foundation --- graphics/drm-515-kmod/Makefile | 7 +- graphics/drm-515-kmod/Makefile.version | 2 +- graphics/drm-515-kmod/distinfo | 6 +- .../drm-515-kmod/files/extra-patch-linuxkpi-pci | 102 --------------------- graphics/drm-61-kmod/Makefile | 2 +- graphics/drm-61-kmod/Makefile.version | 2 +- graphics/drm-61-kmod/distinfo | 6 +- .../drm-61-kmod/files/patch-compiler__flags.mk | 12 --- graphics/drm-612-kmod/Makefile | 1 + graphics/drm-612-kmod/Makefile.version | 2 +- graphics/drm-612-kmod/distinfo | 6 +- graphics/drm-66-kmod/Makefile | 2 +- graphics/drm-66-kmod/Makefile.version | 2 +- graphics/drm-66-kmod/distinfo | 6 +- .../drm-66-kmod/files/patch-compiler__flags.mk | 12 --- graphics/nvidia-drm-515-kmod-580/distinfo | 6 +- graphics/nvidia-drm-515-kmod-devel/distinfo | 6 +- graphics/nvidia-drm-515-kmod/distinfo | 6 +- graphics/nvidia-drm-61-kmod-580/distinfo | 6 +- graphics/nvidia-drm-61-kmod-devel/distinfo | 6 +- graphics/nvidia-drm-61-kmod/distinfo | 6 +- graphics/nvidia-drm-612-kmod-580/distinfo | 6 +- graphics/nvidia-drm-612-kmod-devel/distinfo | 6 +- graphics/nvidia-drm-612-kmod/distinfo | 6 +- graphics/nvidia-drm-66-kmod-580/distinfo | 6 +- graphics/nvidia-drm-66-kmod-devel/distinfo | 6 +- graphics/nvidia-drm-66-kmod/distinfo | 6 +- 27 files changed, 56 insertions(+), 186 deletions(-) diff --git a/graphics/drm-515-kmod/Makefile b/graphics/drm-515-kmod/Makefile index 4e5eaae35280..920b15ef3f7a 100644 --- a/graphics/drm-515-kmod/Makefile +++ b/graphics/drm-515-kmod/Makefile @@ -1,6 +1,6 @@ PORTNAME= drm-515-kmod PORTVERSION= ${DRM_KMOD_DISTVERSION} -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= graphics kld .include "Makefile.version" @@ -39,11 +39,6 @@ IGNORE= not supported on FreeBSD 16.0 and higher IGNORE= not supported on anything but FreeBSD (missing linuxkpi functionality) .endif -.if ${OPSYS} == FreeBSD && (${OSVERSION} >= 1500065 || \ - (${OSVERSION} < 1500000 && ${OSVERSION} >= 1403508)) -EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-linuxkpi-pci -.endif - .if ${ARCH} == "amd64" PLIST_SUB+= AMDGPU="" PLIST_SUB+= I915="" diff --git a/graphics/drm-515-kmod/Makefile.version b/graphics/drm-515-kmod/Makefile.version index db97049c4ab1..4ba402f0b458 100644 --- a/graphics/drm-515-kmod/Makefile.version +++ b/graphics/drm-515-kmod/Makefile.version @@ -2,4 +2,4 @@ # # This will be included from consumers such as nvidia-drm DRM_KMOD_DISTVERSION= 5.15.160 -DRM_KMOD_GH_TAGNAME= drm_v5.15.160_6 +DRM_KMOD_GH_TAGNAME= drm_v5.15.160_7 diff --git a/graphics/drm-515-kmod/distinfo b/graphics/drm-515-kmod/distinfo index c61f5441c75e..7d2aea599611 100644 --- a/graphics/drm-515-kmod/distinfo +++ b/graphics/drm-515-kmod/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760982913 -SHA256 (freebsd-drm-kmod-5.15.160-drm_v5.15.160_6_GH0.tar.gz) = e21962b06c5c4740a165fbb36a1c15107a4c6ccba50ca08df4fb1c9368645ce6 -SIZE (freebsd-drm-kmod-5.15.160-drm_v5.15.160_6_GH0.tar.gz) = 26099109 +TIMESTAMP = 1780337254 +SHA256 (freebsd-drm-kmod-5.15.160-drm_v5.15.160_7_GH0.tar.gz) = e0dd79e59906174b88144ca367b3377c048953835320375f2fc722283c0d63f5 +SIZE (freebsd-drm-kmod-5.15.160-drm_v5.15.160_7_GH0.tar.gz) = 26100564 diff --git a/graphics/drm-515-kmod/files/extra-patch-linuxkpi-pci b/graphics/drm-515-kmod/files/extra-patch-linuxkpi-pci deleted file mode 100644 index 220f7c3f8e9d..000000000000 --- a/graphics/drm-515-kmod/files/extra-patch-linuxkpi-pci +++ /dev/null @@ -1,102 +0,0 @@ -commit 20829888caf411a4ac5a4349cbb013334e0b31de -Author: Bjoern A. Zeeb -AuthorDate: Thu Jul 31 07:31:38 2025 +0000 -Commit: Jean-Sébastien Pédron -CommitDate: Sat Aug 9 16:13:12 2025 +0200 - - drm: use LinuxKPI PCI functions rather than bsd native - - LinuxKPI seems to provide everything needed here, which allows - us to remove the special casing for FreeBSD. - Switch from bsddev and FreeBSD native functions to LinuxKPI - variables and functions/macros; this will avoid conflicts with - upcoming additions to LinuxKPI. - - Sponsored by: The FreeBSD Foundation - -diff --git drivers/gpu/drm/drm_pci.c drivers/gpu/drm/drm_pci.c -index b7fcd9ea0b..2798d55a48 100644 ---- drivers/gpu/drm/drm_pci.c -+++ drivers/gpu/drm/drm_pci.c -@@ -57,30 +57,18 @@ static int drm_get_pci_domain(struct drm_device *dev) - return 0; - #endif /* __alpha__ */ - --#ifdef __FreeBSD__ -- return pci_get_domain(dev->dev->bsddev); --#else - return pci_domain_nr(to_pci_dev(dev->dev)->bus); --#endif - } - - int drm_pci_set_busid(struct drm_device *dev, struct drm_master *master) - { - struct pci_dev *pdev = to_pci_dev(dev->dev); - --#ifdef __FreeBSD__ -- master->unique = kasprintf(GFP_KERNEL, "pci:%04x:%02x:%02x.%d", -- drm_get_pci_domain(dev), -- pci_get_bus(dev->dev->bsddev), -- pci_get_slot(dev->dev->bsddev), -- PCI_FUNC(pdev->devfn)); --#else - master->unique = kasprintf(GFP_KERNEL, "pci:%04x:%02x:%02x.%d", - drm_get_pci_domain(dev), - pdev->bus->number, - PCI_SLOT(pdev->devfn), - PCI_FUNC(pdev->devfn)); --#endif - if (!master->unique) - return -ENOMEM; - -@@ -93,16 +81,17 @@ int - drm_getpciinfo(struct drm_device *dev, void *data, struct drm_file *file_priv) - { - struct drm_pciinfo *info = data; -+ struct pci_dev *pdev = to_pci_dev(dev->dev); - -- info->domain = pci_get_domain(dev->dev->bsddev); -- info->bus = pci_get_bus(dev->dev->bsddev); -- info->dev = pci_get_slot(dev->dev->bsddev); -- info->func = pci_get_function(dev->dev->bsddev); -- info->vendor_id = pci_get_vendor(dev->dev->bsddev); -- info->device_id = pci_get_device(dev->dev->bsddev); -- info->subvendor_id = pci_get_subvendor(dev->dev->bsddev); -- info->subdevice_id = pci_get_subdevice(dev->dev->bsddev); -- info->revision_id = pci_get_revid(dev->dev->bsddev); -+ info->domain = drm_get_pci_domain(dev); -+ info->bus = pdev->bus->number; -+ info->dev = PCI_SLOT(pdev->devfn); -+ info->func = PCI_FUNC(pdev->devfn); -+ info->vendor_id = pdev->vendor; -+ info->device_id = pdev->device; -+ info->subvendor_id = pdev->subsystem_vendor; -+ info->subdevice_id = pdev->subsystem_device; -+ info->revision_id = pdev->revision; - - return 0; - } -diff --git drivers/gpu/drm/drm_sysctl_freebsd.c drivers/gpu/drm/drm_sysctl_freebsd.c -index b6dd16b5b5..b9eca7a53c 100644 ---- drivers/gpu/drm/drm_sysctl_freebsd.c -+++ drivers/gpu/drm/drm_sysctl_freebsd.c -@@ -170,14 +170,13 @@ drm_add_busid_modesetting(struct drm_device *dev, struct sysctl_ctx_list *ctx, - struct sysctl_oid *top) - { - struct sysctl_oid *oid; -- device_t bsddev; - int domain, bus, slot, func; -+ struct pci_dev *pdev = to_pci_dev(dev->dev); - -- bsddev = dev->dev->bsddev; -- domain = pci_get_domain(bsddev); -- bus = pci_get_bus(bsddev); -- slot = pci_get_slot(bsddev); -- func = pci_get_function(bsddev); -+ domain = pci_domain_nr(pdev->bus); -+ bus = pdev->bus->number; -+ slot = PCI_SLOT(pdev->devfn); -+ func = PCI_FUNC(pdev->devfn); - - snprintf(dev->busid_str, sizeof(dev->busid_str), - "pci:%04x:%02x:%02x.%d", domain, bus, slot, func); diff --git a/graphics/drm-61-kmod/Makefile b/graphics/drm-61-kmod/Makefile index c095880d5f97..0e4f29e8a484 100644 --- a/graphics/drm-61-kmod/Makefile +++ b/graphics/drm-61-kmod/Makefile @@ -1,6 +1,6 @@ PORTNAME= drm-61-kmod PORTVERSION= ${DRM_KMOD_DISTVERSION} -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= graphics kld .include "Makefile.version" diff --git a/graphics/drm-61-kmod/Makefile.version b/graphics/drm-61-kmod/Makefile.version index e2b10b6d4560..c11b4a8dba29 100644 --- a/graphics/drm-61-kmod/Makefile.version +++ b/graphics/drm-61-kmod/Makefile.version @@ -2,4 +2,4 @@ # # This will be included from consumers such as nvidia-drm DRM_KMOD_DISTVERSION= 6.1.128 -DRM_KMOD_GH_TAGNAME= drm_v6.1.128_9 +DRM_KMOD_GH_TAGNAME= drm_v6.1.128_11 diff --git a/graphics/drm-61-kmod/distinfo b/graphics/drm-61-kmod/distinfo index d71ee4835f9e..8606eb087dc9 100644 --- a/graphics/drm-61-kmod/distinfo +++ b/graphics/drm-61-kmod/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1777449805 -SHA256 (freebsd-drm-kmod-6.1.128-drm_v6.1.128_9_GH0.tar.gz) = 049832794bb3a3411d750f081aa36b8adc72e5040f88e6fb0afcce903aab2134 -SIZE (freebsd-drm-kmod-6.1.128-drm_v6.1.128_9_GH0.tar.gz) = 37106439 +TIMESTAMP = 1780339643 +SHA256 (freebsd-drm-kmod-6.1.128-drm_v6.1.128_11_GH0.tar.gz) = bbe913b9d3c8cb1ae4f397e1d9a3e52324efa117aef58953df1ef5032cae7546 +SIZE (freebsd-drm-kmod-6.1.128-drm_v6.1.128_11_GH0.tar.gz) = 37111640 diff --git a/graphics/drm-61-kmod/files/patch-compiler__flags.mk b/graphics/drm-61-kmod/files/patch-compiler__flags.mk deleted file mode 100644 index 4ff9308b5382..000000000000 --- a/graphics/drm-61-kmod/files/patch-compiler__flags.mk +++ /dev/null @@ -1,12 +0,0 @@ ---- compiler_flags.mk.orig 2026-04-29 07:48:52 UTC -+++ compiler_flags.mk -@@ -16,7 +16,9 @@ COMPILER_TYPE= gcc - # - # At least `drivers/gpu/drm/drm_atomic_uapi.c` and - # `include/drm/drm_atomic_uap.h` depends on this to compile. -+.if exists(${SYSDIR}/compat/linuxkpi/common/include/linux/compiler_types.h) - CFLAGS+= -include ${SYSDIR}/compat/linuxkpi/common/include/linux/compiler_types.h -+.endif - - CWARNFLAGS+= -Wno-pointer-sign - diff --git a/graphics/drm-612-kmod/Makefile b/graphics/drm-612-kmod/Makefile index c6dc38595bc1..0c7080239466 100644 --- a/graphics/drm-612-kmod/Makefile +++ b/graphics/drm-612-kmod/Makefile @@ -1,5 +1,6 @@ PORTNAME= drm-612-kmod DISTVERSION= ${DRM_KMOD_DISTVERSION} +PORTREVISION= 1 CATEGORIES= graphics kld .include "Makefile.version" diff --git a/graphics/drm-612-kmod/Makefile.version b/graphics/drm-612-kmod/Makefile.version index c2b74d18f6a7..b1d2a2e604d9 100644 --- a/graphics/drm-612-kmod/Makefile.version +++ b/graphics/drm-612-kmod/Makefile.version @@ -2,4 +2,4 @@ # # This will be included from consumers such as nvidia-drm DRM_KMOD_DISTVERSION= 6.12.85 -DRM_KMOD_GH_TAGNAME= drm_v6.12.85_1 +DRM_KMOD_GH_TAGNAME= drm_v6.12.85_2 diff --git a/graphics/drm-612-kmod/distinfo b/graphics/drm-612-kmod/distinfo index fcd33beba93e..d117fb8fce24 100644 --- a/graphics/drm-612-kmod/distinfo +++ b/graphics/drm-612-kmod/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1778246100 -SHA256 (freebsd-drm-kmod-6.12.85-drm_v6.12.85_1_GH0.tar.gz) = 418b81a5d83f269ecb6ac3cdab663684614df07ce87d65ebdab74889c0d6be9e -SIZE (freebsd-drm-kmod-6.12.85-drm_v6.12.85_1_GH0.tar.gz) = 44075974 +TIMESTAMP = 1780335819 +SHA256 (freebsd-drm-kmod-6.12.85-drm_v6.12.85_2_GH0.tar.gz) = 27788fcbb9976f10fa6965dfc0096b705e140131a69960452027624b3d7613af +SIZE (freebsd-drm-kmod-6.12.85-drm_v6.12.85_2_GH0.tar.gz) = 44076407 diff --git a/graphics/drm-66-kmod/Makefile b/graphics/drm-66-kmod/Makefile index 513faee5b294..d7e4313719d5 100644 --- a/graphics/drm-66-kmod/Makefile +++ b/graphics/drm-66-kmod/Makefile @@ -1,6 +1,6 @@ PORTNAME= drm-66-kmod PORTVERSION= ${DRM_KMOD_DISTVERSION} -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= graphics kld .include "Makefile.version" diff --git a/graphics/drm-66-kmod/Makefile.version b/graphics/drm-66-kmod/Makefile.version index 7407452e7030..df9d51d60f19 100644 --- a/graphics/drm-66-kmod/Makefile.version +++ b/graphics/drm-66-kmod/Makefile.version @@ -2,4 +2,4 @@ # # This will be included from consumers such as nvidia-drm DRM_KMOD_DISTVERSION= 6.6.25 -DRM_KMOD_GH_TAGNAME= drm_v6.6.25_10 +DRM_KMOD_GH_TAGNAME= drm_v6.6.25_13 diff --git a/graphics/drm-66-kmod/distinfo b/graphics/drm-66-kmod/distinfo index 7b42fdf3c40b..cba20bb77798 100644 --- a/graphics/drm-66-kmod/distinfo +++ b/graphics/drm-66-kmod/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1777449033 -SHA256 (freebsd-drm-kmod-6.6.25-drm_v6.6.25_10_GH0.tar.gz) = 1633c5e712dd781239b61928d6524a25f7aa18206200b54f20c3f2b5c4f596ff -SIZE (freebsd-drm-kmod-6.6.25-drm_v6.6.25_10_GH0.tar.gz) = 38488660 +TIMESTAMP = 1780335791 +SHA256 (freebsd-drm-kmod-6.6.25-drm_v6.6.25_13_GH0.tar.gz) = c6cd8fd735786dc02b044ff6605a09bf1932602274a45b6a253f94255c6a3109 +SIZE (freebsd-drm-kmod-6.6.25-drm_v6.6.25_13_GH0.tar.gz) = 38489347 diff --git a/graphics/drm-66-kmod/files/patch-compiler__flags.mk b/graphics/drm-66-kmod/files/patch-compiler__flags.mk deleted file mode 100644 index 1047d23a3369..000000000000 --- a/graphics/drm-66-kmod/files/patch-compiler__flags.mk +++ /dev/null @@ -1,12 +0,0 @@ ---- compiler_flags.mk.orig 2026-04-29 07:43:28 UTC -+++ compiler_flags.mk -@@ -16,7 +16,9 @@ COMPILER_TYPE= gcc - # - # At least `drivers/gpu/drm/drm_atomic_uapi.c` and - # `include/drm/drm_atomic_uap.h` depends on this to compile. -+.if exists(${SYSDIR}/compat/linuxkpi/common/include/linux/compiler_types.h) - CFLAGS+= -include ${SYSDIR}/compat/linuxkpi/common/include/linux/compiler_types.h -+.endif - - CWARNFLAGS+= -Wno-pointer-sign - diff --git a/graphics/nvidia-drm-515-kmod-580/distinfo b/graphics/nvidia-drm-515-kmod-580/distinfo index 6c945532eb74..af0c9980a8e8 100644 --- a/graphics/nvidia-drm-515-kmod-580/distinfo +++ b/graphics/nvidia-drm-515-kmod-580/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1779340340 +TIMESTAMP = 1780340157 SHA256 (NVIDIA-FreeBSD-x86_64-580.159.04.tar.xz) = 658a163d482fa999404ecd5033aba6976f70544daf6f02953408efcd3be6e224 SIZE (NVIDIA-FreeBSD-x86_64-580.159.04.tar.xz) = 289159328 -SHA256 (freebsd-drm-kmod-drm_v5.15.160_6_GH0.tar.gz) = e21962b06c5c4740a165fbb36a1c15107a4c6ccba50ca08df4fb1c9368645ce6 -SIZE (freebsd-drm-kmod-drm_v5.15.160_6_GH0.tar.gz) = 26099109 +SHA256 (freebsd-drm-kmod-drm_v5.15.160_7_GH0.tar.gz) = e0dd79e59906174b88144ca367b3377c048953835320375f2fc722283c0d63f5 +SIZE (freebsd-drm-kmod-drm_v5.15.160_7_GH0.tar.gz) = 26100564 diff --git a/graphics/nvidia-drm-515-kmod-devel/distinfo b/graphics/nvidia-drm-515-kmod-devel/distinfo index 1e2ab94c3947..f7697a21d712 100644 --- a/graphics/nvidia-drm-515-kmod-devel/distinfo +++ b/graphics/nvidia-drm-515-kmod-devel/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1780128696 +TIMESTAMP = 1780340160 SHA256 (NVIDIA-FreeBSD-x86_64-610.43.02.tar.xz) = cd82263439a961a9a8c2f425024a2cccdb1c6e7e2b74ec2ee5de9813b221dea7 SIZE (NVIDIA-FreeBSD-x86_64-610.43.02.tar.xz) = 357254444 -SHA256 (freebsd-drm-kmod-drm_v5.15.160_6_GH0.tar.gz) = e21962b06c5c4740a165fbb36a1c15107a4c6ccba50ca08df4fb1c9368645ce6 -SIZE (freebsd-drm-kmod-drm_v5.15.160_6_GH0.tar.gz) = 26099109 +SHA256 (freebsd-drm-kmod-drm_v5.15.160_7_GH0.tar.gz) = e0dd79e59906174b88144ca367b3377c048953835320375f2fc722283c0d63f5 +SIZE (freebsd-drm-kmod-drm_v5.15.160_7_GH0.tar.gz) = 26100564 diff --git a/graphics/nvidia-drm-515-kmod/distinfo b/graphics/nvidia-drm-515-kmod/distinfo index e4f0fb66c4d8..c6e97239dc1b 100644 --- a/graphics/nvidia-drm-515-kmod/distinfo +++ b/graphics/nvidia-drm-515-kmod/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1780128302 +TIMESTAMP = 1780340155 SHA256 (NVIDIA-FreeBSD-x86_64-595.80.tar.xz) = bfebb91c22433e18a54027dc067dcc0bbf56bfba421b76122001836719f1e336 SIZE (NVIDIA-FreeBSD-x86_64-595.80.tar.xz) = 328342032 -SHA256 (freebsd-drm-kmod-drm_v5.15.160_6_GH0.tar.gz) = e21962b06c5c4740a165fbb36a1c15107a4c6ccba50ca08df4fb1c9368645ce6 -SIZE (freebsd-drm-kmod-drm_v5.15.160_6_GH0.tar.gz) = 26099109 +SHA256 (freebsd-drm-kmod-drm_v5.15.160_7_GH0.tar.gz) = e0dd79e59906174b88144ca367b3377c048953835320375f2fc722283c0d63f5 +SIZE (freebsd-drm-kmod-drm_v5.15.160_7_GH0.tar.gz) = 26100564 diff --git a/graphics/nvidia-drm-61-kmod-580/distinfo b/graphics/nvidia-drm-61-kmod-580/distinfo index 52f6f8b41acd..1230989649cd 100644 --- a/graphics/nvidia-drm-61-kmod-580/distinfo +++ b/graphics/nvidia-drm-61-kmod-580/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1779341220 +TIMESTAMP = 1780340064 SHA256 (NVIDIA-FreeBSD-x86_64-580.159.04.tar.xz) = 658a163d482fa999404ecd5033aba6976f70544daf6f02953408efcd3be6e224 SIZE (NVIDIA-FreeBSD-x86_64-580.159.04.tar.xz) = 289159328 -SHA256 (freebsd-drm-kmod-drm_v6.1.128_9_GH0.tar.gz) = 049832794bb3a3411d750f081aa36b8adc72e5040f88e6fb0afcce903aab2134 -SIZE (freebsd-drm-kmod-drm_v6.1.128_9_GH0.tar.gz) = 37106439 +SHA256 (freebsd-drm-kmod-drm_v6.1.128_11_GH0.tar.gz) = bbe913b9d3c8cb1ae4f397e1d9a3e52324efa117aef58953df1ef5032cae7546 +SIZE (freebsd-drm-kmod-drm_v6.1.128_11_GH0.tar.gz) = 37111640 diff --git a/graphics/nvidia-drm-61-kmod-devel/distinfo b/graphics/nvidia-drm-61-kmod-devel/distinfo index ac191e6101ec..16f87f3806e5 100644 --- a/graphics/nvidia-drm-61-kmod-devel/distinfo +++ b/graphics/nvidia-drm-61-kmod-devel/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1780128722 +TIMESTAMP = 1780340132 SHA256 (NVIDIA-FreeBSD-x86_64-610.43.02.tar.xz) = cd82263439a961a9a8c2f425024a2cccdb1c6e7e2b74ec2ee5de9813b221dea7 SIZE (NVIDIA-FreeBSD-x86_64-610.43.02.tar.xz) = 357254444 -SHA256 (freebsd-drm-kmod-drm_v6.1.128_9_GH0.tar.gz) = 049832794bb3a3411d750f081aa36b8adc72e5040f88e6fb0afcce903aab2134 -SIZE (freebsd-drm-kmod-drm_v6.1.128_9_GH0.tar.gz) = 37106439 +SHA256 (freebsd-drm-kmod-drm_v6.1.128_11_GH0.tar.gz) = bbe913b9d3c8cb1ae4f397e1d9a3e52324efa117aef58953df1ef5032cae7546 +SIZE (freebsd-drm-kmod-drm_v6.1.128_11_GH0.tar.gz) = 37111640 diff --git a/graphics/nvidia-drm-61-kmod/distinfo b/graphics/nvidia-drm-61-kmod/distinfo index 17c6f662fd1a..891c268f465f 100644 --- a/graphics/nvidia-drm-61-kmod/distinfo +++ b/graphics/nvidia-drm-61-kmod/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1780128337 +TIMESTAMP = 1780340059 SHA256 (NVIDIA-FreeBSD-x86_64-595.80.tar.xz) = bfebb91c22433e18a54027dc067dcc0bbf56bfba421b76122001836719f1e336 SIZE (NVIDIA-FreeBSD-x86_64-595.80.tar.xz) = 328342032 -SHA256 (freebsd-drm-kmod-drm_v6.1.128_9_GH0.tar.gz) = 049832794bb3a3411d750f081aa36b8adc72e5040f88e6fb0afcce903aab2134 -SIZE (freebsd-drm-kmod-drm_v6.1.128_9_GH0.tar.gz) = 37106439 +SHA256 (freebsd-drm-kmod-drm_v6.1.128_11_GH0.tar.gz) = bbe913b9d3c8cb1ae4f397e1d9a3e52324efa117aef58953df1ef5032cae7546 +SIZE (freebsd-drm-kmod-drm_v6.1.128_11_GH0.tar.gz) = 37111640 diff --git a/graphics/nvidia-drm-612-kmod-580/distinfo b/graphics/nvidia-drm-612-kmod-580/distinfo index 28fc9ec5466e..e2824cda3094 100644 --- a/graphics/nvidia-drm-612-kmod-580/distinfo +++ b/graphics/nvidia-drm-612-kmod-580/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1779519999 +TIMESTAMP = 1780340174 SHA256 (NVIDIA-FreeBSD-x86_64-580.159.04.tar.xz) = 658a163d482fa999404ecd5033aba6976f70544daf6f02953408efcd3be6e224 SIZE (NVIDIA-FreeBSD-x86_64-580.159.04.tar.xz) = 289159328 -SHA256 (freebsd-drm-kmod-drm_v6.12.85_1_GH0.tar.gz) = 418b81a5d83f269ecb6ac3cdab663684614df07ce87d65ebdab74889c0d6be9e -SIZE (freebsd-drm-kmod-drm_v6.12.85_1_GH0.tar.gz) = 44075974 +SHA256 (freebsd-drm-kmod-drm_v6.12.85_2_GH0.tar.gz) = 27788fcbb9976f10fa6965dfc0096b705e140131a69960452027624b3d7613af +SIZE (freebsd-drm-kmod-drm_v6.12.85_2_GH0.tar.gz) = 44076407 diff --git a/graphics/nvidia-drm-612-kmod-devel/distinfo b/graphics/nvidia-drm-612-kmod-devel/distinfo index 2af4c9e2c597..f7f0609c674c 100644 --- a/graphics/nvidia-drm-612-kmod-devel/distinfo +++ b/graphics/nvidia-drm-612-kmod-devel/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1780128772 +TIMESTAMP = 1780340176 SHA256 (NVIDIA-FreeBSD-x86_64-610.43.02.tar.xz) = cd82263439a961a9a8c2f425024a2cccdb1c6e7e2b74ec2ee5de9813b221dea7 SIZE (NVIDIA-FreeBSD-x86_64-610.43.02.tar.xz) = 357254444 -SHA256 (freebsd-drm-kmod-drm_v6.12.85_1_GH0.tar.gz) = 418b81a5d83f269ecb6ac3cdab663684614df07ce87d65ebdab74889c0d6be9e -SIZE (freebsd-drm-kmod-drm_v6.12.85_1_GH0.tar.gz) = 44075974 +SHA256 (freebsd-drm-kmod-drm_v6.12.85_2_GH0.tar.gz) = 27788fcbb9976f10fa6965dfc0096b705e140131a69960452027624b3d7613af +SIZE (freebsd-drm-kmod-drm_v6.12.85_2_GH0.tar.gz) = 44076407 diff --git a/graphics/nvidia-drm-612-kmod/distinfo b/graphics/nvidia-drm-612-kmod/distinfo index a07ca853c021..5ddc00b2485a 100644 --- a/graphics/nvidia-drm-612-kmod/distinfo +++ b/graphics/nvidia-drm-612-kmod/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1780128443 +TIMESTAMP = 1780340172 SHA256 (NVIDIA-FreeBSD-x86_64-595.80.tar.xz) = bfebb91c22433e18a54027dc067dcc0bbf56bfba421b76122001836719f1e336 SIZE (NVIDIA-FreeBSD-x86_64-595.80.tar.xz) = 328342032 -SHA256 (freebsd-drm-kmod-drm_v6.12.85_1_GH0.tar.gz) = 418b81a5d83f269ecb6ac3cdab663684614df07ce87d65ebdab74889c0d6be9e -SIZE (freebsd-drm-kmod-drm_v6.12.85_1_GH0.tar.gz) = 44075974 +SHA256 (freebsd-drm-kmod-drm_v6.12.85_2_GH0.tar.gz) = 27788fcbb9976f10fa6965dfc0096b705e140131a69960452027624b3d7613af +SIZE (freebsd-drm-kmod-drm_v6.12.85_2_GH0.tar.gz) = 44076407 diff --git a/graphics/nvidia-drm-66-kmod-580/distinfo b/graphics/nvidia-drm-66-kmod-580/distinfo index 00e39d2dfe76..399cd53601b2 100644 --- a/graphics/nvidia-drm-66-kmod-580/distinfo +++ b/graphics/nvidia-drm-66-kmod-580/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1779341157 +TIMESTAMP = 1780340144 SHA256 (NVIDIA-FreeBSD-x86_64-580.159.04.tar.xz) = 658a163d482fa999404ecd5033aba6976f70544daf6f02953408efcd3be6e224 SIZE (NVIDIA-FreeBSD-x86_64-580.159.04.tar.xz) = 289159328 -SHA256 (freebsd-drm-kmod-drm_v6.6.25_10_GH0.tar.gz) = 1633c5e712dd781239b61928d6524a25f7aa18206200b54f20c3f2b5c4f596ff -SIZE (freebsd-drm-kmod-drm_v6.6.25_10_GH0.tar.gz) = 38488660 +SHA256 (freebsd-drm-kmod-drm_v6.6.25_13_GH0.tar.gz) = c6cd8fd735786dc02b044ff6605a09bf1932602274a45b6a253f94255c6a3109 +SIZE (freebsd-drm-kmod-drm_v6.6.25_13_GH0.tar.gz) = 38489347 diff --git a/graphics/nvidia-drm-66-kmod-devel/distinfo b/graphics/nvidia-drm-66-kmod-devel/distinfo index 83984aba963b..185fe1afe92d 100644 --- a/graphics/nvidia-drm-66-kmod-devel/distinfo +++ b/graphics/nvidia-drm-66-kmod-devel/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1780128752 +TIMESTAMP = 1780340146 SHA256 (NVIDIA-FreeBSD-x86_64-610.43.02.tar.xz) = cd82263439a961a9a8c2f425024a2cccdb1c6e7e2b74ec2ee5de9813b221dea7 SIZE (NVIDIA-FreeBSD-x86_64-610.43.02.tar.xz) = 357254444 -SHA256 (freebsd-drm-kmod-drm_v6.6.25_10_GH0.tar.gz) = 1633c5e712dd781239b61928d6524a25f7aa18206200b54f20c3f2b5c4f596ff -SIZE (freebsd-drm-kmod-drm_v6.6.25_10_GH0.tar.gz) = 38488660 +SHA256 (freebsd-drm-kmod-drm_v6.6.25_13_GH0.tar.gz) = c6cd8fd735786dc02b044ff6605a09bf1932602274a45b6a253f94255c6a3109 +SIZE (freebsd-drm-kmod-drm_v6.6.25_13_GH0.tar.gz) = 38489347 diff --git a/graphics/nvidia-drm-66-kmod/distinfo b/graphics/nvidia-drm-66-kmod/distinfo index cba474a6c4e9..7394c9a64b21 100644 --- a/graphics/nvidia-drm-66-kmod/distinfo +++ b/graphics/nvidia-drm-66-kmod/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1780128412 +TIMESTAMP = 1780340142 SHA256 (NVIDIA-FreeBSD-x86_64-595.80.tar.xz) = bfebb91c22433e18a54027dc067dcc0bbf56bfba421b76122001836719f1e336 SIZE (NVIDIA-FreeBSD-x86_64-595.80.tar.xz) = 328342032 -SHA256 (freebsd-drm-kmod-drm_v6.6.25_10_GH0.tar.gz) = 1633c5e712dd781239b61928d6524a25f7aa18206200b54f20c3f2b5c4f596ff -SIZE (freebsd-drm-kmod-drm_v6.6.25_10_GH0.tar.gz) = 38488660 +SHA256 (freebsd-drm-kmod-drm_v6.6.25_13_GH0.tar.gz) = c6cd8fd735786dc02b044ff6605a09bf1932602274a45b6a253f94255c6a3109 +SIZE (freebsd-drm-kmod-drm_v6.6.25_13_GH0.tar.gz) = 38489347