Merge branch 'core-updates'
gnu: mesa: Apply MIPS patch conditionally.
Fixes <http://bugs.gnu.org/24833>.
Reported by Mark H Weaver <mhw@netris.org>.
* gnu/packages/gl.scm (mesa)[source](patches): Remove.
[native-inputs]: Add conditional "mips-patch" input.
[arguments]: Add conditional 'apply-mips-patch' phase.
gnu: mesa: Fix 'wayland-egl-symbols-check' on MIPS.
* gnu/packages/patches/mesa-wayland-egl-symbols-check-mips.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gl.scm (mesa)[source]: Add patch when building on MIPS.
Merge branch 'master' into core-updates
gnu: glfw: Propagate the relevant inputs.
* gnu/packages/gl.scm (glfw)[inputs]: Rename to...
[propagated-inputs]: ... this. Add LIBXXF86VM.
Merge branch 'master' into core-updates
gnu: extempore: Only build on x86_64.
* gnu/packages/algebra.scm (kiss-fft-for-extempore)[supported-systems]:
Only build on x86_64.
* gnu/packages/gl.scm (nanovg-for-extempore)[supported-systems]:
Likewise.
* gnu/packages/image.scm (stb-image-for-extempore)[supported-systems]:
Likewise.
* gnu/packages/llvm.scm (llvm-for-extempore)[supported-systems]:
Likewise.
* gnu/packages/music.scm (portmidi-for-extempore)[supported-systems]:
Likewise.
(extempore)[supported-systems]: Likewise.
gnu: Add nanovg-for-extempore.
* gnu/packages/gl.scm (nanovg-for-extempore): New variable.
gnu: glew: Update to 2.0.0.
* gnu/packages/gl.scm (glew): Update to 2.0.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
Merge branch 'master' into core-updates
gnu: guile-opengl: Use https URL.
* gnu/packages/gl.scm (guile-opengl)[home-page]: Use https URL.
Merge remote-tracking branch 'origin/master' into core-updates
gnu: mesa: Add vdpau support.
* gnu/packages/gl.scm (mesa)[propagated-inputs]: Add libvdpau.
gnu: libepoxy: Use 'modify-phases'.
* gnu/packages/gl.scm (libepoxy)[arguments]: Use 'modify-phases' syntax.
gnu: mesa: Update to 12.0.1.
* gnu/packages/gl.scm (mesa): Update to 12.0.1.
gnu: mesa: Use 'modify-phases'.
* gnu/packages/gl.scm (mesa)[arguments]: Use 'modify-phases' syntax.
gnu: Add glfw.
* gnu/packages/gl.scm (glfw): New variable.
gnu: mesa: Enable virtio gallium driver.
* gnu/packages/gl.scm (mesa): Enable virtio gallium driver.
gnu: mesa: Enable wayland support.
* gnu/packages/gl.scm (mesa): Enable configure-flags required by wayland.