~ruther/guix-local

049ca6d4765c26d7d7822ea5ac0ca27351351578 — Hilton Chain 2 years ago 082cb39
gnu: Add egl-gbm.

* gnu/packages/xorg.scm (egl-gbm): New variable.

Change-Id: Idb7785e898f7289ddc6100d3d11b797db163ca3e
1 files changed, 23 insertions(+), 0 deletions(-)

M gnu/packages/xorg.scm
M gnu/packages/xorg.scm => gnu/packages/xorg.scm +23 -0
@@ 5217,6 5217,29 @@ application-facing EGL functions.")
    (home-page "https://github.com/NVIDIA/eglexternalplatform")
    (license license:expat)))

(define-public egl-gbm
  (package
    (name "egl-gbm")
    (version "1.1.1")
    (source
     (origin
       (method git-fetch)
       (uri (git-reference
             (url "https://github.com/NVIDIA/egl-gbm")
             (commit version)))
       (file-name (git-file-name name version))
       (sha256
        (base32 "125h1751vdg60klci0cbmcqj46spxalzqawvvd469qvx69bm30da"))))
    (build-system meson-build-system)
    (native-inputs (list pkg-config))
    (inputs (list eglexternalplatform mesa))
    (synopsis "GBM EGL external platform library")
    (description
     "This package provides an EGL External Platform library implementation for
GBM EGL support.")
    (home-page "https://github.com/NVIDIA/egl-gbm")
    (license license:expat)))

(define-public egl-wayland
  (package
    (name "egl-wayland")