diff options
author | Hilton Chain <hako@ultrarare.space> | 2024-12-13 23:07:28 +0800 |
---|---|---|
committer | Hilton Chain <hako@ultrarare.space> | 2024-12-20 17:00:53 +0800 |
commit | 88f33edcb02d5be2cca1b9e23273a577ce69d480 (patch) | |
tree | e607f27dff424ce9c4a7eb64db71ab5406b3c5a3 | |
parent | e2ddc617e7ec3d4c1553b6004cbb992c2db54908 (diff) |
nongnu: Add egl-x11.
* nongnu/packages/nvidia.scm (egl-x11): New variable.
-rw-r--r-- | nongnu/packages/nvidia.scm | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/nongnu/packages/nvidia.scm b/nongnu/packages/nvidia.scm index c17d1b13..c9bebcf2 100644 --- a/nongnu/packages/nvidia.scm +++ b/nongnu/packages/nvidia.scm @@ -888,6 +888,30 @@ GBM EGL support.") (home-page "https://github.com/NVIDIA/egl-gbm") (license license-gnu:expat))) +(define-public egl-x11 + (package + (name "egl-x11") + (version "1.0.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/NVIDIA/egl-x11") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "15zqzx061cpzcs0mxc7nnsv9rabfszfxxmwr5v7flxi4m9j6hshc")))) + (build-system meson-build-system) + (native-inputs (list pkg-config)) + (inputs (list eglexternalplatform mesa-for-nvda)) + (synopsis "X11 and XCB EGL external platform library") + (description + "This package provides an EGL platform library for the NVIDIA driver to +support XWayland via xlib (using @code{EGL_KHR_platform_x11}) or xcb (using +@code{EGL_EXT_platform_xcb}).") + (home-page "https://github.com/NVIDIA/egl-x11") + (license license-gnu:expat))) + (define-public gpustat (package (name "gpustat") |