diff options
| author | Hilton Chain <hako@ultrarare.space> | 2024-12-13 22:11:44 +0800 |
|---|---|---|
| committer | Hilton Chain <hako@ultrarare.space> | 2024-12-20 17:00:52 +0800 |
| commit | e2ddc617e7ec3d4c1553b6004cbb992c2db54908 (patch) | |
| tree | 082d2a2391dd7b4198e33e393abdbcbfcb122489 | |
| parent | 10e3c2bcaedaba121eec0e255d366a080082cf0a (diff) | |
nongnu: Add egl-gbm.
* nongnu/packages/nvidia.scm (egl-gbm): 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 e2f9383..c17d1b1 100644 --- a/nongnu/packages/nvidia.scm +++ b/nongnu/packages/nvidia.scm | |||
| @@ -21,6 +21,7 @@ | |||
| 21 | #:use-module (guix build-system cmake) | 21 | #:use-module (guix build-system cmake) |
| 22 | #:use-module (guix build-system copy) | 22 | #:use-module (guix build-system copy) |
| 23 | #:use-module (guix build-system gnu) | 23 | #:use-module (guix build-system gnu) |
| 24 | #:use-module (guix build-system meson) | ||
| 24 | #:use-module (guix build-system python) | 25 | #:use-module (guix build-system python) |
| 25 | #:use-module (guix build-system trivial) | 26 | #:use-module (guix build-system trivial) |
| 26 | #:use-module (gnu packages base) | 27 | #:use-module (gnu packages base) |
| @@ -864,6 +865,29 @@ variables @code{__GLX_VENDOR_LIBRARY_NAME=nvidia} and | |||
| 864 | ;;; | 865 | ;;; |
| 865 | 866 | ||
| 866 | 867 | ||
| 868 | (define-public egl-gbm | ||
| 869 | (package | ||
| 870 | (name "egl-gbm") | ||
| 871 | (version "1.1.2") | ||
| 872 | (source (origin | ||
| 873 | (method git-fetch) | ||
| 874 | (uri (git-reference | ||
| 875 | (url "https://github.com/NVIDIA/egl-gbm") | ||
| 876 | (commit version))) | ||
| 877 | (file-name (git-file-name name version)) | ||
| 878 | (sha256 | ||
| 879 | (base32 | ||
| 880 | "1rfgfi06ry7c7hnzdm4b0dc8r3hmbfn2rd37z3mc4wn38sgz5l3a")))) | ||
| 881 | (build-system meson-build-system) | ||
| 882 | (native-inputs (list pkg-config)) | ||
| 883 | (inputs (list eglexternalplatform mesa-for-nvda)) | ||
| 884 | (synopsis "GBM EGL external platform library") | ||
| 885 | (description | ||
| 886 | "This package provides an EGL External Platform library implementation for | ||
| 887 | GBM EGL support.") | ||
| 888 | (home-page "https://github.com/NVIDIA/egl-gbm") | ||
| 889 | (license license-gnu:expat))) | ||
| 890 | |||
| 867 | (define-public gpustat | 891 | (define-public gpustat |
| 868 | (package | 892 | (package |
| 869 | (name "gpustat") | 893 | (name "gpustat") |
