~ruther/guix-local

8ea75f2723860470bd4d233aaa9ce6df5f8e8a5d — David Craven 9 years ago e0b744f
gnu: mesa: Enable wayland support.

* gnu/packages/gl.scm (mesa): Enable configure-flags required by wayland.
1 files changed, 7 insertions(+), 2 deletions(-)

M gnu/packages/gl.scm
M gnu/packages/gl.scm => gnu/packages/gl.scm +7 -2
@@ 223,7 223,8 @@ also known as DXTn or DXTC) for Mesa.")
        ("makedepend" ,makedepend)
        ("presentproto" ,presentproto)
        ("s2tc" ,s2tc)
        ("udev" ,eudev)))
        ("udev" ,eudev)
        ("wayland" ,wayland)))
    (native-inputs
      `(("pkg-config" ,pkg-config)
        ("python" ,python-2)))


@@ 233,12 234,16 @@ also known as DXTn or DXTC) for Mesa.")
         "--with-gallium-drivers=r600,svga,swrast,nouveau"
         ;; Enable various optional features.  TODO: opencl requires libclc,
         ;; omx requires libomxil-bellagio
         "--with-egl-platforms=x11,drm"
         "--with-egl-platforms=x11,drm,wayland"
         "--enable-glx-tls"        ;Thread Local Storage, improves performance
         ;; "--enable-opencl"
         ;; "--enable-omx"
         "--enable-osmesa"
         "--enable-xa"
         ;; features required by wayland
         "--enable-gles2"
         "--enable-gbm"
         "--enable-shared-glapi"

         ;; on non-intel systems, drop i915 and i965
         ;; from the default dri drivers