Created attachment 177236 [details] build more Mesa demos The EGL and GLESv2 demos are useful diagnostic tools and the additional dependencies are relatively small parts of Mesa (libEGL and libglesv2). A patch was added to allow the GLESv2 demos to compile and another patch added to install the EGL demos since those are not installed by default but include useful demos that run outside X. While here, also patch an uninitialized variable and comment all the patch files. QA: stage-qa and check-orphans are clean, additional demos were tested on an 11-STABLE amd64 system with Radeon GPU and current Mesa
Created attachment 178930 [details] build more Mesa demos Reviewing outstanding PRs I noticed there was a patch missing from this one which would cause the build to try using automake. The attached patch has been updated to include the patch of Makefile.in.
A commit references this bug: Author: bapt Date: Sun Jan 22 21:44:37 UTC 2017 New revision: 432164 URL: https://svnweb.freebsd.org/changeset/ports/432164 Log: Enable the EGL and GLESv2 demos PR: 214708 Submitted by: matthew@reztek.cz Changes: head/graphics/mesa-demos/Makefile head/graphics/mesa-demos/files/patch-src-glsl-Makefile.am head/graphics/mesa-demos/files/patch-src-glsl-Makefile.in head/graphics/mesa-demos/files/patch-src_egl_opengl_Makefile.am head/graphics/mesa-demos/files/patch-src_egl_opengl_Makefile.in head/graphics/mesa-demos/files/patch-src_egl_opengl_eglkms.c head/graphics/mesa-demos/files/patch-src_egl_opengles2_es2gears.c head/graphics/mesa-demos/pkg-plist