aboutsummaryrefslogtreecommitdiff
path: root/ports/mesa/CONTROL
diff options
context:
space:
mode:
authorAlexander Neumann <30894796+Neumann-A@users.noreply.github.com>2021-01-12 01:12:01 +0100
committerGitHub <noreply@github.com>2021-01-11 16:12:01 -0800
commit9c63f97fa1d4915a7dfc5f32d5cdb6ee8fe9bf8b (patch)
treea8d4c13f0367d95d68c0c8325d851f5b23605f82 /ports/mesa/CONTROL
parentc7e96f2a5b73b3278b004aa88abec2f8ebfb43b5 (diff)
downloadvcpkg-9c63f97fa1d4915a7dfc5f32d5cdb6ee8fe9bf8b.tar.gz
vcpkg-9c63f97fa1d4915a7dfc5f32d5cdb6ee8fe9bf8b.zip
[mesa] new port (#14640)
* [mesa] new port * make mesa build more. * more fine tuning * fix x86 * add supports. * comment about EGL feature. * apply suggestion from CR. added opengl feature. error on disabled shared glapi if multiple GL APIs are selected. * fix boolean option * make sharedgl-api=true the hardcoded default * add suggestion from CR * add mesa:x64-windows-static=fail to ci.baseline.txt due to static crt and parts being a dynamic library. * apply CR sugesstion Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
Diffstat (limited to 'ports/mesa/CONTROL')
-rw-r--r--ports/mesa/CONTROL31
1 files changed, 31 insertions, 0 deletions
diff --git a/ports/mesa/CONTROL b/ports/mesa/CONTROL
new file mode 100644
index 000000000..c29d91e31
--- /dev/null
+++ b/ports/mesa/CONTROL
@@ -0,0 +1,31 @@
+Source: mesa
+Version: 20.2.2
+Homepage: https://www.mesa3d.org/
+Description: Mesa - The 3D Graphics Library
+Build-Depends: zlib, zstd, tool-meson
+Default-Features: default-features
+Supports: !(windows&arm)
+
+Feature: default-features
+Description: Platform dependent default features
+Build-Depends: mesa[core,llvm](x64), mesa[core,opengl], mesa[core,gles1], mesa[core,gles2]
+
+Feature: llvm
+Description: Build with llvmpipe
+Build-Depends: llvm[core]
+
+Feature: gles1
+Description: Build support for OpenGL ES 1.x
+Build-Depends: mesa[core]
+
+Feature: gles2
+Description: Build support for OpenGL ES 2.x and 3.x
+Build-Depends: mesa[core]
+
+Feature: opengl
+Description: Build support for OpenGL (all versions)
+Build-Depends: mesa[core]
+
+Feature: egl
+Description: Build support for EGL platform
+Build-Depends: mesa[core] \ No newline at end of file