'; }
Bug 292027 - x11/nvidia-driver-devel, x11/nvidia-kmod-devel, x11/linux-nvidia-libs-devel, graphics/nvidia-drm*-kmod-devel, graphics/externalplatform, graphics/egl-wayland, graphics/egl-x11 : Update to 590.48.01
Summary: x11/nvidia-driver-devel, x11/nvidia-kmod-devel, x11/linux-nvidia-libs-devel, ...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kevin Bowling
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-12-30 01:28 UTC by Tomoaki AOKI
Modified: 2026-01-03 09:44 UTC (History)
2 users (show)

See Also:
kbowling: maintainer-feedback+


Attachments
Patch to upgrade -devel variants to 590.48.01 NFB with related components (19.77 KB, patch)
2025-12-30 01:28 UTC, Tomoaki AOKI
no flags Details | Diff
Patch to upgrade -devel variants to 590.48.01 NFB with related components with UPDATING (21.99 KB, patch)
2025-12-30 11:51 UTC, Tomoaki AOKI
junchoon: maintainer-approval?
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tomoaki AOKI 2025-12-30 01:28:23 UTC
Created attachment 266630 [details]
Patch to upgrade -devel variants to 590.48.01 NFB with related components

Update "-devel" variants to latest New Feature Branch [NFB]
of drivers 590.48.01:
https://www.nvidia.com/en-us/drivers/details/259269/

Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/259267/


!!! Important note !!!

As already notified by HEADSUP at freebsd-ports ML [1],
this version drops support for a bunch of old GPUs
prior to Turing Generation of the architecture.

Anyone using dropped GPUs need to switch to master ports,
currently at 580.119.02.

Note that once 590 series or later drivers become Production
Branch of drivers, new legacy branch -580 would be created.

See "Appendix A. Supported NVIDIA GPU Products" in README [2]
whether or not your GPU is still supported or not before
upgrading.


While here, update underlying EGL components as below.
  graphics/externalplatform: 1.2.1
  graphics/egl-wayland     : 1.1.20

And added one more EGL component that Linux version already has.
  graphics/egl-x11

One more EGL component to come in the future if it is tagged
with non-RC number on hopefully next driver ports upgrade.


[1] https://lists.freebsd.org/archives/freebsd-ports/2025-December/008804.html

[2] https://us.download.nvidia.com/XFree86/FreeBSD-x86_64/590.48.01/README/supportedchips.html
Comment 1 Tomoaki AOKI 2025-12-30 01:34:09 UTC
Created review D54414 for this.
Comment 2 Tomoaki AOKI 2025-12-30 11:51:52 UTC
Created attachment 266642 [details]
Patch to upgrade -devel variants to 590.48.01 NFB with related components with UPDATING

Add UPDATING entry for this.
While here, allow newly added graphics/egl-x11 to work with x11/nvidia-driver.
Comment 3 commit-hook freebsd_committerfreebsd_triage 2026-01-03 09:13:13 UTC
A commit in branch main references this bug:

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

commit b4e7c457571f6241f3a4cf4cbff0db5160f03eeb
Author:     Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
AuthorDate: 2026-01-03 07:27:34 +0000
Commit:     Kevin Bowling <kbowling@FreeBSD.org>
CommitDate: 2026-01-03 07:27:34 +0000

    x11/nvidia-driver-devel, x11/nvidia-kmod-devel, x11/linux-nvidia-libs-devel, graphics/nvidia-drm*-kmod-devel, graphics/externalplatform, graphics/egl-wayland, graphics/egl-x11 : Update to 590.48.01

    Update "-devel" variants to latest New Feature Branch [NFB]
    of drivers 590.48.01:
    https://www.nvidia.com/en-us/drivers/details/259269/

    Linux counterparts for x11/linux-nvidia-libs:
    https://www.nvidia.com/en-us/drivers/details/259267/

    ! Important note !

    As already notified by HEADSUP at freebsd-ports ML [1],
    this version drops support for a bunch of old GPUs
    prior to Turing Generation of the architecture.

    Anyone using dropped GPUs need to switch to master ports,
    currently at 580.119.02.

    Note that once 590 series or later drivers become Production
    Branch of drivers, new legacy branch -580 would be created.

    See "Appendix A. Supported NVIDIA GPU Products" in README [2]
    whether or not your GPU is still supported or not before
    upgrading.

    While here, update underlying EGL components as below:
    graphics/externalplatform: 1.2.1
    graphics/egl-wayland     : 1.1.20

    And added one more EGL component that Linux version already has:
    graphics/egl-x11

    One more EGL component to come in the future if it is tagged
    with non-RC number on hopefully next driver ports upgrade.

    [1] https://lists.freebsd.org/archives/freebsd-ports/2025-December/008804.html
    [2] https://us.download.nvidia.com/XFree86/FreeBSD-x86_64/590.48.01/README/supportedchips.html

    PR:             292027
    Differential Revision:  https://reviews.freebsd.org/D54414

 UPDATING                                           | 39 ++++++++++++++++++++++
 graphics/Makefile                                  |  1 +
 graphics/egl-x11/Makefile (new)                    | 25 ++++++++++++++
 graphics/egl-x11/distinfo (new)                    |  3 ++
 .../files/patch-src_x11_x11-platform.h (new)       | 15 +++++++++
 graphics/egl-x11/pkg-descr (new)                   |  2 ++
 graphics/egl-x11/pkg-plist (new)                   |  8 +++++
 graphics/eglexternalplatform/Makefile              |  9 ++---
 graphics/eglexternalplatform/distinfo              |  6 ++--
 graphics/nvidia-drm-510-kmod-devel/Makefile        |  2 +-
 graphics/nvidia-drm-510-kmod-devel/distinfo        |  6 ++--
 graphics/nvidia-drm-515-kmod-devel/Makefile        |  2 +-
 graphics/nvidia-drm-515-kmod-devel/distinfo        |  6 ++--
 graphics/nvidia-drm-61-kmod-devel/Makefile         |  2 +-
 graphics/nvidia-drm-61-kmod-devel/distinfo         |  6 ++--
 graphics/nvidia-drm-66-kmod-devel/Makefile         |  2 +-
 graphics/nvidia-drm-66-kmod-devel/distinfo         |  6 ++--
 graphics/nvidia-drm-kmod-devel/Makefile            |  2 +-
 graphics/nvidia-drm-latest-kmod-devel/Makefile     |  2 +-
 graphics/nvidia-drm-latest-kmod-devel/distinfo     |  6 ++--
 x11/linux-nvidia-libs-devel/Makefile               |  2 +-
 x11/linux-nvidia-libs-devel/distinfo               |  6 ++--
 x11/linux-nvidia-libs/Makefile                     | 37 ++++++++++++++++++--
 x11/linux-nvidia-libs/pkg-plist                    |  7 ++++
 x11/nvidia-driver-devel/Makefile                   |  2 +-
 x11/nvidia-driver-devel/distinfo                   |  6 ++--
 x11/nvidia-driver/Makefile                         |  6 +++-
 x11/nvidia-kmod-devel/Makefile                     |  2 +-
 28 files changed, 177 insertions(+), 41 deletions(-)
Comment 4 Tomoaki AOKI 2026-01-03 09:44:12 UTC
(In reply to commit-hook from comment #3)
Thanks!