]> git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/glad/vcpkg.json
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / glad / vcpkg.json
1 {
2 "name": "glad",
3 "version": "0.1.34",
4 "description": "Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.",
5 "homepage": "https://github.com/Dav1dde/glad",
6 "documentation": "https://github.com/Dav1dde/glad/wiki",
7 "license": "MIT",
8 "dependencies": [
9 "egl-registry",
10 "opengl-registry",
11 {
12 "name": "vcpkg-cmake",
13 "host": true
14 },
15 {
16 "name": "vcpkg-cmake-config",
17 "host": true
18 }
19 ],
20 "default-features": [
21 "loader"
22 ],
23 "features": {
24 "egl": {
25 "description": "Use `egl` spec instead of `gl`."
26 },
27 "extensions": {
28 "description": "Enables all extensions."
29 },
30 "gl-api-10": {
31 "description": "Imports extensions from OpenGL API specification version 1.0."
32 },
33 "gl-api-11": {
34 "description": "Imports extensions from OpenGL API specification version 1.1.",
35 "dependencies": [
36 {
37 "name": "glad",
38 "default-features": false,
39 "features": [
40 "gl-api-10"
41 ]
42 }
43 ]
44 },
45 "gl-api-12": {
46 "description": "Imports extensions from OpenGL API specification version 1.2.",
47 "dependencies": [
48 {
49 "name": "glad",
50 "default-features": false,
51 "features": [
52 "gl-api-11"
53 ]
54 }
55 ]
56 },
57 "gl-api-13": {
58 "description": "Imports extensions from OpenGL API specification version 1.3.",
59 "dependencies": [
60 {
61 "name": "glad",
62 "default-features": false,
63 "features": [
64 "gl-api-12"
65 ]
66 }
67 ]
68 },
69 "gl-api-14": {
70 "description": "Imports extensions from OpenGL API specification version 1.4.",
71 "dependencies": [
72 {
73 "name": "glad",
74 "default-features": false,
75 "features": [
76 "gl-api-13"
77 ]
78 }
79 ]
80 },
81 "gl-api-15": {
82 "description": "Imports extensions from OpenGL API specification version 1.5.",
83 "dependencies": [
84 {
85 "name": "glad",
86 "default-features": false,
87 "features": [
88 "gl-api-14"
89 ]
90 }
91 ]
92 },
93 "gl-api-20": {
94 "description": "Imports extensions from OpenGL API specification version 2.0.",
95 "dependencies": [
96 {
97 "name": "glad",
98 "default-features": false,
99 "features": [
100 "gl-api-15"
101 ]
102 }
103 ]
104 },
105 "gl-api-21": {
106 "description": "Imports extensions from OpenGL API specification version 2.1.",
107 "dependencies": [
108 {
109 "name": "glad",
110 "default-features": false,
111 "features": [
112 "gl-api-20"
113 ]
114 }
115 ]
116 },
117 "gl-api-30": {
118 "description": "Imports extensions from OpenGL API specification version 3.0.",
119 "dependencies": [
120 {
121 "name": "glad",
122 "default-features": false,
123 "features": [
124 "gl-api-21"
125 ]
126 }
127 ]
128 },
129 "gl-api-31": {
130 "description": "Imports extensions from OpenGL API specification version 3.1.",
131 "dependencies": [
132 {
133 "name": "glad",
134 "default-features": false,
135 "features": [
136 "gl-api-30"
137 ]
138 }
139 ]
140 },
141 "gl-api-32": {
142 "description": "Imports extensions from OpenGL API specification version 3.2.",
143 "dependencies": [
144 {
145 "name": "glad",
146 "default-features": false,
147 "features": [
148 "gl-api-31"
149 ]
150 }
151 ]
152 },
153 "gl-api-33": {
154 "description": "Imports extensions from OpenGL API specification version 3.3.",
155 "dependencies": [
156 {
157 "name": "glad",
158 "default-features": false,
159 "features": [
160 "gl-api-32"
161 ]
162 }
163 ]
164 },
165 "gl-api-40": {
166 "description": "Imports extensions from OpenGL API specification version 4.0.",
167 "dependencies": [
168 {
169 "name": "glad",
170 "default-features": false,
171 "features": [
172 "gl-api-33"
173 ]
174 }
175 ]
176 },
177 "gl-api-41": {
178 "description": "Imports extensions from OpenGL API specification version 4.1.",
179 "dependencies": [
180 {
181 "name": "glad",
182 "default-features": false,
183 "features": [
184 "gl-api-40"
185 ]
186 }
187 ]
188 },
189 "gl-api-42": {
190 "description": "Imports extensions from OpenGL API specification version 4.2.",
191 "dependencies": [
192 {
193 "name": "glad",
194 "default-features": false,
195 "features": [
196 "gl-api-41"
197 ]
198 }
199 ]
200 },
201 "gl-api-43": {
202 "description": "Imports extensions from OpenGL API specification version 4.3.",
203 "dependencies": [
204 {
205 "name": "glad",
206 "default-features": false,
207 "features": [
208 "gl-api-42"
209 ]
210 }
211 ]
212 },
213 "gl-api-44": {
214 "description": "Imports extensions from OpenGL API specification version 4.4.",
215 "dependencies": [
216 {
217 "name": "glad",
218 "default-features": false,
219 "features": [
220 "gl-api-43"
221 ]
222 }
223 ]
224 },
225 "gl-api-45": {
226 "description": "Imports extensions from OpenGL API specification version 4.5.",
227 "dependencies": [
228 {
229 "name": "glad",
230 "default-features": false,
231 "features": [
232 "gl-api-44"
233 ]
234 }
235 ]
236 },
237 "gl-api-46": {
238 "description": "Imports extensions from OpenGL API specification version 4.6.",
239 "dependencies": [
240 {
241 "name": "glad",
242 "default-features": false,
243 "features": [
244 "gl-api-45"
245 ]
246 }
247 ]
248 },
249 "gl-api-latest": {
250 "description": "Imports extensions from latest OpenGL API specification version.",
251 "dependencies": [
252 {
253 "name": "glad",
254 "default-features": false,
255 "features": [
256 "gl-api-46"
257 ]
258 }
259 ]
260 },
261 "gles1-api-10": {
262 "description": "Imports extensions from OpenGL ES 1 specification version 1.0."
263 },
264 "gles1-api-latest": {
265 "description": "Imports extensions from latest OpenGL ES 1 specification.",
266 "dependencies": [
267 {
268 "name": "glad",
269 "default-features": false,
270 "features": [
271 "gles1-api-10"
272 ]
273 }
274 ]
275 },
276 "gles2-api-20": {
277 "description": "Imports extensions from OpenGL ES 2 specification version 2.0."
278 },
279 "gles2-api-30": {
280 "description": "Imports extensions from OpenGL ES 2 specification version 3.0.",
281 "dependencies": [
282 {
283 "name": "glad",
284 "default-features": false,
285 "features": [
286 "gles2-api-20"
287 ]
288 }
289 ]
290 },
291 "gles2-api-31": {
292 "description": "Imports extensions from OpenGL ES 2 specification version 3.1.",
293 "dependencies": [
294 {
295 "name": "glad",
296 "default-features": false,
297 "features": [
298 "gles2-api-30"
299 ]
300 }
301 ]
302 },
303 "gles2-api-32": {
304 "description": "Imports extensions from OpenGL ES 2 specification version 3.2.",
305 "dependencies": [
306 {
307 "name": "glad",
308 "default-features": false,
309 "features": [
310 "gles2-api-31"
311 ]
312 }
313 ]
314 },
315 "gles2-api-latest": {
316 "description": "Imports extensions from latest OpenGL ES 2 specification.",
317 "dependencies": [
318 {
319 "name": "glad",
320 "default-features": false,
321 "features": [
322 "gles2-api-32"
323 ]
324 }
325 ]
326 },
327 "glsc2-api-20": {
328 "description": "Imports extensions from OpenGL SC API specification version 2.0."
329 },
330 "glsc2-api-latest": {
331 "description": "Imports extensions from latest OpenGL SC API specification.",
332 "dependencies": [
333 {
334 "name": "glad",
335 "default-features": false,
336 "features": [
337 "glsc2-api-20"
338 ]
339 }
340 ]
341 },
342 "glx": {
343 "description": "Use `glx` spec instead of `gl`. Only available with the X Window System."
344 },
345 "loader": {
346 "description": "Generate loader logic."
347 },
348 "wgl": {
349 "description": "Use `wgl` spec instead of `gl`. Only available for Windows and UWP platforms."
350 }
351 }
352 }