~mmach/netext73/mesa-haswell

« back to all changes in this revision

Viewing changes to debian/control

  • Committer: mmach
  • Date: 2022-09-22 19:56:13 UTC
  • Revision ID: netbit73@gmail.com-20220922195613-wtik9mmy20tmor0i
2022-09-22 21:17:09

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Source: mesa
2
 
Section: graphics
3
 
Priority: optional
4
 
Maintainer: e X t 7 3 <ext73@wp.pl> | NeteXt'73 Team | netext73.pl
5
 
Uploaders: e X t 7 3 <ext73@wp.pl> | NeteXt'73 Team | netext73.pl,
6
 
Standards-Version: 4.1.4
7
 
Build-Depends:
8
 
 debhelper-compat (= 12),
9
 
 directx-headers-dev [linux-amd64 linux-arm64],
10
 
 glslang-tools [amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x sparc64 x32],
11
 
 meson (>= 0.45),
12
 
 quilt (>= 0.63-8.2~),
13
 
 pkg-config,
14
 
 libdrm-dev (>= 2.4.109),
15
 
 libx11-dev,
16
 
 libxxf86vm-dev,
17
 
 libexpat1-dev,
18
 
 libsensors4-dev [!hurd-any],
19
 
 libxfixes-dev,
20
 
 libxext-dev,
21
 
 libva-dev (>= 1.6.0) [linux-any kfreebsd-any] <!pkg.mesa.nolibva>,
22
 
 libvdpau-dev (>= 1.1.1) [linux-any kfreebsd-any],
23
 
 libvulkan-dev [amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x sparc64 x32],
24
 
 x11proto-dev,
25
 
 linux-libc-dev (>= 2.6.31) [linux-any],
26
 
 libx11-xcb-dev,
27
 
 libxcb-dri2-0-dev (>= 1.8),
28
 
 libxcb-glx0-dev (>= 1.8.1),
29
 
 libxcb-xfixes0-dev,
30
 
 libxcb-dri3-dev,
31
 
 libxcb-present-dev,
32
 
 libxcb-randr0-dev,
33
 
 libxcb-shm0-dev,
34
 
 libxcb-sync-dev,
35
 
 libxrandr-dev,
36
 
 libxshmfence-dev (>= 1.1),
37
 
 libzstd-dev,
38
 
 python3,
39
 
 python3-mako,
40
 
 python3-setuptools,
41
 
 flex,
42
 
 bison,
43
 
 libelf-dev [amd64 arm64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x sparc64],
44
 
 libwayland-dev (>= 1.15.0) [linux-any],
45
 
 libwayland-egl-backend-dev (>= 1.15.0) [linux-any],
46
 
 llvm-14-dev [amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el s390x sparc64],
47
 
 libclang-14-dev [amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el s390x sparc64],
48
 
 libclang-cpp14-dev [amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el s390x sparc64],
49
 
 libclc-14-dev [amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el s390x sparc64],
50
 
 wayland-protocols (>= 1.9),
51
 
 zlib1g-dev,
52
 
 libglvnd-core-dev (>= 1.3.2),
53
 
 valgrind [amd64 arm64 armhf i386 mips64el mipsel powerpc ppc64 ppc64el s390x],
54
 
Vcs-Git: https://salsa.debian.org/xorg-team/lib/mesa.git
55
 
Vcs-Browser: https://salsa.debian.org/xorg-team/lib/mesa
56
 
Homepage: https://mesa3d.org/
57
 
 
58
 
Package: libxatracker2
59
 
Section: libs
60
 
Architecture: amd64 i386 x32
61
 
Depends:
62
 
 ${shlibs:Depends},
63
 
 ${misc:Depends},
64
 
Pre-Depends: ${misc:Pre-Depends}
65
 
Multi-Arch: same
66
 
Description: X acceleration library -- runtime
67
 
 This package contains the XA (X acceleration) library.  It is used exclusively
68
 
 by the X server to do render, copy and video acceleration.
69
 
 .
70
 
 XA is intended to be used by the vmware driver for virtualized X acceleration.
71
 
 
72
 
Package: libxatracker-dev
73
 
Section: libdevel
74
 
Architecture: amd64 i386 x32
75
 
Depends:
76
 
 libxatracker2 (= ${binary:Version}),
77
 
 ${misc:Depends},
78
 
Multi-Arch: same
79
 
Description: X acceleration library -- development files
80
 
 This package contains the XA (X acceleration) library.  It is used exclusively
81
 
 by the X server to do render, copy and video acceleration.
82
 
 .
83
 
 XA is intended to be used by the vmware driver for virtualized X acceleration.
84
 
 .
85
 
 This package provides the development environment for compiling programs
86
 
 against the xatracker library.
87
 
 
88
 
Package: libd3dadapter9-mesa
89
 
Section: libs
90
 
Architecture: amd64 arm64 armel armhf i386 powerpc
91
 
Depends:
92
 
 ${shlibs:Depends},
93
 
 ${misc:Depends},
94
 
 libudev1 [linux-any],
95
 
Pre-Depends: ${misc:Pre-Depends}
96
 
Multi-Arch: same
97
 
Description: state-tracker for Direct3D9
98
 
 This package contains a Gallium3D state tracker that implements the Direct3D9
99
 
 API.  Combined with the gallium-nine branch of Wine, programs using D3D9 can
100
 
 achieve native (or better) graphics performance.
101
 
 
102
 
Package: libd3dadapter9-mesa-dev
103
 
Section: libdevel
104
 
Architecture: amd64 arm64 armel armhf i386 powerpc
105
 
Depends:
106
 
 libd3dadapter9-mesa (= ${binary:Version}),
107
 
 libudev1 [linux-any],
108
 
 ${misc:Depends},
109
 
Pre-Depends: ${misc:Pre-Depends}
110
 
Multi-Arch: same
111
 
Description: state-tracker for Direct3D9 -- development files
112
 
 This package contains a Gallium3D state tracker that implements the Direct3D9
113
 
 API.  Combined with the gallium-nine branch of Wine, programs using D3D9 can
114
 
 achieve native (or better) graphics performance.
115
 
 .
116
 
 Development files
117
 
 
118
 
Package: libgbm1
119
 
Section: libs
120
 
Architecture: linux-any kfreebsd-any
121
 
Depends:
122
 
 ${shlibs:Depends},
123
 
 ${misc:Depends},
124
 
Pre-Depends: ${misc:Pre-Depends}
125
 
Multi-Arch: same
126
 
Description: generic buffer management API -- runtime
127
 
 This package contains the GBM buffer management library.  It provides a
128
 
 mechanism for allocating buffers for graphics rendering tied to Mesa.
129
 
 .
130
 
 GBM is intended to be used as a native platform for EGL on drm or openwfd.
131
 
 
132
 
Package: libgbm-dev
133
 
Section: libdevel
134
 
Architecture: linux-any kfreebsd-any
135
 
Depends:
136
 
 libgbm1 (= ${binary:Version}),
137
 
 ${misc:Depends},
138
 
Multi-Arch: same
139
 
Description: generic buffer management API -- development files
140
 
 This package contains the GBM buffer management library.  It provides a
141
 
 mechanism for allocating buffers for graphics rendering tied to Mesa.
142
 
 .
143
 
 GBM is intended to be used as a native platform for EGL on drm or openwfd.
144
 
 .
145
 
 This package provides the development environment for compiling programs
146
 
 against the GBM library.
147
 
 
148
 
Package: libegl-mesa0
149
 
Section: libs
150
 
Architecture: any
151
 
Depends:
152
 
 ${shlibs:Depends},
153
 
 ${misc:Depends},
154
 
 libgbm1 (= ${binary:Version}) [!hurd-any],
155
 
Provides: libegl-vendor
156
 
Pre-Depends: ${misc:Pre-Depends}
157
 
Multi-Arch: same
158
 
Description: free implementation of the EGL API -- Mesa vendor library
159
 
 This package contains the EGL native platform graphics interface library.
160
 
 EGL provides a platform-agnostic mechanism for creating rendering surfaces
161
 
 for use with other graphics libraries, such as OpenGL|ES.
162
 
 .
163
 
 This package contains the Mesa vendor library for EGL.
164
 
 
165
 
Package: libegl1-mesa
166
 
Section: oldlibs
167
 
Architecture: any
168
 
Depends:
169
 
 libegl1,
170
 
 ${misc:Depends},
171
 
Multi-Arch: same
172
 
Description: transitional dummy package
173
 
 This is a transitional dummy package, it can be safely removed.
174
 
 
175
 
Package: libegl1-mesa-dev
176
 
Section: libdevel
177
 
Architecture: any
178
 
Depends:
179
 
 libegl-dev,
180
 
 libglvnd-dev,
181
 
 ${misc:Depends},
182
 
Multi-Arch: same
183
 
Description: free implementation of the EGL API -- development files
184
 
 This package contains the development environment required for compiling
185
 
 programs against EGL native platform graphics interface library.
186
 
 EGL provides a platform-agnostic mechanism for creating rendering surfaces
187
 
 for use with other graphics libraries, such as OpenGL|ES.
188
 
 .
189
 
 This package provides the development environment for compiling programs
190
 
 against the EGL library.
191
 
 
192
 
Package: libwayland-egl1-mesa
193
 
Section: oldlibs
194
 
Architecture: linux-any
195
 
Depends:
196
 
 ${misc:Depends},
197
 
 libegl1,
198
 
 libwayland-egl1,
199
 
Pre-Depends: ${misc:Pre-Depends}
200
 
Multi-Arch: same
201
 
Description: transitional dummy package
202
 
 This is a transitional dummy package, it can be safely removed.
203
 
 
204
 
Package: libgles2-mesa
205
 
Section: oldlibs
206
 
Architecture: any
207
 
Depends:
208
 
 libgles2,
209
 
 ${misc:Depends},
210
 
Multi-Arch: same
211
 
Description: transitional dummy package
212
 
 This is a transitional dummy package, it can be safely removed.
213
 
 
214
 
Package: libgles2-mesa-dev
215
 
Section: oldlibs
216
 
Architecture: any
217
 
Depends:
218
 
 libgles-dev,
219
 
 libglvnd-dev,
220
 
 ${misc:Depends},
221
 
Multi-Arch: same
222
 
Description: transitional dummy package
223
 
 This is a transitional dummy package, it can be safely removed.
224
 
 
225
 
Package: libglapi-mesa
226
 
Section: libs
227
 
Architecture: any
228
 
Depends:
229
 
 ${shlibs:Depends},
230
 
 ${misc:Depends},
231
 
Pre-Depends: ${misc:Pre-Depends}
232
 
Multi-Arch: same
233
 
Description: free implementation of the GL API -- shared library
234
 
 The Mesa GL API module is responsible for dispatching all the gl*
235
 
 functions. It is intended to be mainly used by both the libgles1-mesa
236
 
 and libgles2-mesa packages.
237
 
 
238
 
Package: libglx-mesa0
239
 
Section: libs
240
 
Architecture: any
241
 
Depends:
242
 
 ${shlibs:Depends},
243
 
 ${misc:Depends},
244
 
 libgl1-mesa-dri,
245
 
Provides: libglx-vendor
246
 
Breaks:
247
 
 libopengl-perl (<< 0.6704+dfsg-2),
248
 
 glx-diversions (<< 0.8.4~),
249
 
Pre-Depends: ${misc:Pre-Depends}
250
 
Multi-Arch: same
251
 
Description: free implementation of the OpenGL API -- GLX vendor library
252
 
 Mesa is a 3-D graphics library with an API which is very similar to
253
 
 that of OpenGL.  To the extent that Mesa utilizes the OpenGL command
254
 
 syntax or state machine, it is being used with authorization from
255
 
 Silicon Graphics, Inc.  However, the authors make no claim that Mesa
256
 
 is in any way a compatible replacement for OpenGL or associated with
257
 
 Silicon Graphics, Inc.
258
 
 .
259
 
 This version of Mesa provides GLX and DRI capabilities: it is capable of
260
 
 both direct and indirect rendering.  For direct rendering, it can use DRI
261
 
 modules from the libgl1-mesa-dri package to accelerate drawing.
262
 
 .
263
 
 This package does not include the modules themselves: these can be found
264
 
 in the libgl1-mesa-dri package.
265
 
 
266
 
Package: libgl1-mesa-glx
267
 
Section: oldlibs
268
 
Architecture: any
269
 
Depends:
270
 
 libgl1,
271
 
 libglx-mesa0,
272
 
 ${misc:Depends},
273
 
Multi-Arch: same
274
 
Description: transitional dummy package
275
 
 This is a transitional dummy package, it can be safely removed.
276
 
 
277
 
Package: libgl1-mesa-dri
278
 
Section: libs
279
 
Architecture: any
280
 
Pre-Depends: ${misc:Pre-Depends}
281
 
Depends:
282
 
 ${shlibs:Depends},
283
 
 ${misc:Depends}
284
 
Multi-Arch: same
285
 
Description: free implementation of the OpenGL API -- DRI modules
286
 
 This version of Mesa provides GLX and DRI capabilities: it is capable of
287
 
 both direct and indirect rendering.  For direct rendering, it can use DRI
288
 
 modules from the libgl1-mesa-dri package to accelerate drawing.
289
 
 .
290
 
 This package does not include the OpenGL library itself, only the DRI
291
 
 modules for accelerating direct rendering.
292
 
 .
293
 
 For a complete description of Mesa, please look at the
294
 
 libglx-mesa0 package.
295
 
 
296
 
Package: libgl1-mesa-dev
297
 
Section: oldlibs
298
 
Architecture: any
299
 
Depends:
300
 
 libgl-dev,
301
 
 libglvnd-dev,
302
 
 ${misc:Depends},
303
 
Multi-Arch: same
304
 
Description: transitional dummy package
305
 
 This is a transitional dummy package, it can be safely removed.
306
 
 
307
 
Package: mesa-common-dev
308
 
Section: libdevel
309
 
Architecture: any
310
 
Depends:
311
 
 libgl-dev,
312
 
 libglx-dev,
313
 
 libx11-dev,
314
 
 libdrm-dev (>= 2.4.95) [!hurd-any],
315
 
 ${misc:Depends},
316
 
Breaks: libegl1-mesa-dev (<< 18.2.5-2)
317
 
Replaces: libegl1-mesa-dev (<< 18.2.5-2)
318
 
Multi-Arch: same
319
 
Description: Developer documentation for Mesa
320
 
 This package includes the specifications for the Mesa-specific OpenGL
321
 
 extensions, the complete set of release notes and the development header
322
 
 files common to all Mesa packages.
323
 
 
324
 
Package: libosmesa6
325
 
Section: libs
326
 
Architecture: any
327
 
Depends:
328
 
 ${shlibs:Depends},
329
 
 ${misc:Depends},
330
 
Pre-Depends: ${misc:Pre-Depends}
331
 
Multi-Arch: same
332
 
Description: Mesa Off-screen rendering extension
333
 
 OSmesa is a Mesa extension that allows programs to render to an
334
 
 off-screen buffer using the OpenGL API without having to create a
335
 
 rendering context on an X Server.  It uses a pure software renderer.
336
 
 .
337
 
 This package provides both 16-bit and 32-bit versions of the off-screen
338
 
 renderer which do not require external libraries to work.
339
 
 
340
 
Package: libosmesa6-dev
341
 
Section: libdevel
342
 
Architecture: any
343
 
Depends:
344
 
 libosmesa6 (= ${binary:Version}),
345
 
 mesa-common-dev (= ${binary:Version}) | libgl-dev,
346
 
 ${misc:Depends},
347
 
Conflicts: libosmesa-dev
348
 
Replaces: libosmesa-dev
349
 
Provides: libosmesa-dev
350
 
Multi-Arch: same
351
 
Description: Mesa Off-screen rendering extension -- development files
352
 
 This package provides the required environment for developing programs
353
 
 that use the off-screen rendering extension of Mesa.
354
 
 .
355
 
 For more information on OSmesa see the libosmesa6 package.
356
 
 
357
 
Package: mesa-va-drivers
358
 
Section: libs
359
 
Architecture: linux-any kfreebsd-any
360
 
Build-Profiles: <!pkg.mesa.nolibva>
361
 
Depends:
362
 
 ${shlibs:Depends},
363
 
 ${misc:Depends},
364
 
Enhances:
365
 
 libva2,
366
 
Provides:
367
 
 va-driver,
368
 
Breaks: vdpau-va-driver (<< 0.7.4-5)
369
 
Replaces: vdpau-va-driver (<< 0.7.4-5)
370
 
Multi-Arch: same
371
 
Pre-Depends: ${misc:Pre-Depends}
372
 
Description: Mesa VA-API video acceleration drivers
373
 
 These libraries provide the Video Acceleration API (VA-API) for Unix.
374
 
 They provide accelerated video playback (incl. H.264) and video
375
 
 post-processing for the supported graphics cards.
376
 
 .
377
 
 This package enables support for VA-API for some gallium drivers.
378
 
 
379
 
Package: mesa-vdpau-drivers
380
 
Section: libs
381
 
Architecture: linux-any kfreebsd-any
382
 
Depends:
383
 
 libvdpau1,
384
 
 ${shlibs:Depends},
385
 
 ${misc:Depends},
386
 
Enhances:
387
 
 libvdpau1,
388
 
Provides:
389
 
 vdpau-driver,
390
 
Multi-Arch: same
391
 
Pre-Depends: ${misc:Pre-Depends}
392
 
Description: Mesa VDPAU video acceleration drivers
393
 
 These libraries provide the Video Decode and Presentation API for Unix.
394
 
 They provide accelerated video playback (incl. H.264) and video
395
 
 post-processing for the supported graphics cards.
396
 
 .
397
 
 This package enables support for VDPAU for some gallium drivers.
398
 
 
399
 
Package: mesa-vulkan-drivers
400
 
Section: libs
401
 
Architecture: amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el s390x sparc64 x32
402
 
Pre-Depends: ${misc:Pre-Depends}
403
 
Depends:
404
 
 libvulkan1,
405
 
 ${shlibs:Depends},
406
 
 ${misc:Depends}
407
 
Provides: vulkan-icd
408
 
Multi-Arch: same
409
 
Description: Mesa Vulkan graphics drivers
410
 
 Vulkan is a low-overhead 3D graphics and compute API. This package
411
 
 includes Vulkan drivers provided by the Mesa project.
412
 
 
413
 
Package: mesa-opencl-icd
414
 
Section: libs
415
 
Architecture: amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el s390x sparc64
416
 
Pre-Depends: ${misc:Pre-Depends}
417
 
Depends:
418
 
 libclc-14,
419
 
 ocl-icd-libopencl1 | libopencl1,
420
 
 ${shlibs:Depends},
421
 
 ${misc:Depends},
422
 
Provides: opencl-icd
423
 
Multi-Arch: same
424
 
Description: free implementation of the OpenCL API -- ICD runtime
425
 
 This package contains the mesa implementation of the OpenCL (Open Compute
426
 
 Language) library, which is intended for use with an ICD loader. OpenCL
427
 
 provides a standardized interface for computational analysis on graphical
428
 
 processing units.
429
 
 
430
 
# vim: tw=0