]> git.pld-linux.org Git - packages/Mesa.git/blame - Mesa.spec
Version: 17.0.5
[packages/Mesa.git] / Mesa.spec
CommitLineData
e1833810 1#
0cb33a09 2# TODO:
6e049c9d 3# - check if gallium_i915 note is still valid, switch the bcond if not
bf8d2f73 4# - consider:
0e4c97b7 5# - subpackage with non-dri libGL for use with X-servers with missing GLX extension?
67dbaca7 6# - resurrect static if it's useful (using plain xorg target? DRI doesn't support static)
0cb33a09 7#
6299b3cd 8# Conditional build:
5eb992a8 9%bcond_without gallium # gallium drivers
6e049c9d 10%bcond_with gallium_i915 # gallium i915 Intel driver (instead of plain dri; doesn't work with AIGLX)
5b103bd4 11%bcond_without gallium_nouveau # gallium nouveau driver
56313830 12%bcond_without gallium_radeon # gallium radeon drivers
45991a71 13%bcond_without egl # EGL libraries
415f6760 14%bcond_with openvg # OpenVG library [not building since 10.4, dropped in 10.6]
a651d613 15%bcond_without gbm # Graphics Buffer Manager
1f730540 16%bcond_without nine # Nine Direct3D 9+ state tracker (for Wine)
ff879d59 17%bcond_without opencl # OpenCL support
86a7645a 18%bcond_without ocl_icd # OpenCL as ICD (installable client driver)
415f6760 19%bcond_with glvnd # OpenGL vendor neutral dispatcher support
4bacd84c 20%bcond_without omx # OpenMAX (Bellagio OMXIL) support
3f1b1b5d 21%bcond_without va # VA library
24b30bc6 22%bcond_without wayland # Wayland EGL
40c26533 23%bcond_without xa # XA state tracker (for vmwgfx xorg driver)
415f6760
JB
24%bcond_with hud_extra # HUD block/NIC I/O HUD stats support
25%bcond_with lm_sensors # HUD lm_sensors support
3f1b1b5d 26%bcond_with texture_float # floating-point textures and renderbuffers (SGI patent in US)
67dbaca7 27%bcond_with static_libs # static libraries [not supported for DRI, thus broken currently]
34f695f1 28%bcond_with tests # tests
41ce8c31 29%bcond_without shared_llvm # disable use of the shared LLVM libs
90c5833c 30%bcond_without radv # disable build of the radeon Vulkan driver
d70abe90 31#
d70abe90
JB
32# glapi version (glapi tables in dri drivers and libglx must be in sync);
33# set to current Mesa version on ABI break, when xserver tables get regenerated
34# (until they start to be somehow versioned themselves)
c6305e3e 35%define glapi_ver 7.1.0
e0e9f02c 36# minimal supported xserver version
c6305e3e 37%define xserver_ver 1.5.0
e0e9f02c 38# other packages
fae799e6
JB
39%ifarch %{arm}
40%define libdrm_ver 2.4.74
41%else
7a504432 42%define libdrm_ver 2.4.71
fae799e6 43%endif
c6305e3e
JB
44%define dri2proto_ver 2.6
45%define dri3proto_ver 1.0
46%define glproto_ver 1.4.14
47%define presentproto_ver 1.0
2f1a1517 48
12cbb35f 49%if %{without gallium}
6e049c9d 50%undefine with_gallium_i915
12cbb35f
JR
51%undefine with_gallium_nouveau
52%undefine with_gallium_radeon
1f730540 53%undefine with_nine
12cbb35f
JR
54%undefine with_ocl_icd
55%undefine with_omx
56%undefine with_opencl
57%undefine with_xa
58%endif
59
60%if %{without egl}
61%undefine with_gbm
62%undefine with_wayland
63%endif
64
e1833810 65Summary: Free OpenGL implementation
54181d82 66Summary(pl.UTF-8): Wolnodostępna implementacja standardu OpenGL
e9b3ff7a 67Name: Mesa
2a15cd68 68Version: 17.0.5
0db2e1de 69Release: 1
3dc87f1a 70License: MIT (core) and others - see license.html file
e9b3ff7a 71Group: X11/Libraries
9e4a79bb 72Source0: ftp://ftp.freedesktop.org/pub/mesa/mesa-%{version}.tar.xz
2a15cd68 73# Source0-md5: 5587b6b693260e3a3125f60fed6a625d
fae799e6 74Patch0: %{name}-link.patch
50e22bbf 75URL: http://www.mesa3d.org/
67d9a9ca 76BuildRequires: autoconf >= 2.60
a6c5fc6c 77BuildRequires: automake
e5bc9334 78%{?with_opencl:BuildRequires: clang-devel >= 3.1}
43f54f5a 79BuildRequires: elfutils-devel
fae799e6 80BuildRequires: expat-devel >= 1.95
ee4291cc 81BuildRequires: gcc >= 6:4.2.0
435cda76 82%{?with_nine:BuildRequires: gcc-c++ >= 6:4.6}
c6305e3e 83%{?with_opencl:BuildRequires: gcc-c++ >= 6:4.7}
41aca213 84BuildRequires: libdrm-devel >= %{libdrm_ver}
415f6760 85%{?with_glvnd:BuildRequires: libglvnd-devel >= 0.1.0}
59f12de8 86BuildRequires: libselinux-devel
ee4291cc 87BuildRequires: libstdc++-devel >= 6:4.2.0
54147717 88BuildRequires: libtalloc-devel >= 2:2.0.1
5853b3ab 89BuildRequires: libtool >= 2:2.2
435cda76
JB
90%{?with_va:BuildRequires: libva-devel >= 1.6.0}
91%{?with_va:BuildRequires: pkgconfig(libva) >= 0.38.0}
7731a383 92BuildRequires: libvdpau-devel >= 1.1
c6305e3e 93BuildRequires: libxcb-devel >= 1.10
68ef4b3b 94%{?with_gallium_radeon:BuildRequires: llvm-devel >= 3.8}
90c5833c 95%{?with_radv:BuildRequires: llvm-devel >= 3.9}
bec14093 96%{?with_opencl:BuildRequires: llvm-libclc}
1f88045a
JB
97# for SHA1 (could use also libmd/libsha1/libgcrypt/openssl instead)
98BuildRequires: nettle-devel
ff879d59 99%{?with_ocl_icd:BuildRequires: ocl-icd-devel}
4bacd84c 100%{?with_omx:BuildRequires: libomxil-bellagio-devel}
8d1858fe 101BuildRequires: perl-base
f35aa06e 102BuildRequires: pixman-devel
a6c5fc6c 103BuildRequires: pkgconfig
c1d2b5e2 104BuildRequires: pkgconfig(talloc) >= 2.0.1
c6305e3e
JB
105BuildRequires: pkgconfig(xcb-dri3)
106BuildRequires: pkgconfig(xcb-present)
8d1858fe 107BuildRequires: python >= 2
415f6760 108BuildRequires: python-Mako >= 0.8.0
8d1858fe 109BuildRequires: python-modules >= 2
f6afd89c 110BuildRequires: rpmbuild(macros) >= 1.470
7cbe00f8 111BuildRequires: sed >= 4.0
24b30bc6 112# wayland-{client,server}
9e4a79bb 113%{?with_wayland:BuildRequires: wayland-devel >= 1.11.0}
cd8f367a 114BuildRequires: xorg-lib-libXdamage-devel
994fa6a5 115BuildRequires: xorg-lib-libXext-devel >= 1.0.5
a651d613 116BuildRequires: xorg-lib-libXfixes-devel
1b597036 117BuildRequires: xorg-lib-libXt-devel
8eb275e9 118BuildRequires: xorg-lib-libXvMC-devel >= 1.0.6
9850656e 119BuildRequires: xorg-lib-libXxf86vm-devel
4bacd84c 120BuildRequires: xorg-lib-libxshmfence-devel >= 1.1
41aca213 121BuildRequires: xorg-proto-dri2proto-devel >= %{dri2proto_ver}
c6305e3e 122BuildRequires: xorg-proto-dri3proto-devel >= %{dri3proto_ver}
b8e51e7a 123BuildRequires: xorg-proto-glproto-devel >= %{glproto_ver}
c6305e3e 124BuildRequires: xorg-proto-presentproto-devel >= %{presentproto_ver}
9850656e 125BuildRequires: xorg-util-makedepend
54147717 126%if %{with gallium}
415f6760 127%{?with_lm_sensors:BuildRequires: lm_sensors-devel >= 3.4}
54147717 128BuildRequires: xorg-proto-xextproto-devel >= 7.0.99.1
e22d206b 129BuildRequires: xorg-xserver-server-devel >= %{xserver_ver}
54147717 130%endif
ddde5931 131BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
a0b2836a 132
52c8419a
JB
133# libGLESv1_CM, libGLESv2, libGL, libOSMesa:
134# _glapi_tls_Dispatch is defined in libglapi, but it's some kind of symbol ldd -r doesn't notice(?)
52c8419a 135# libgbm: circular dependency with libEGL (wayland_buffer_is_drm symbol)
0d8bac2a 136%define skip_post_check_so libGLESv1_CM.so.1.* libGLESv2.so.2.* libGL.so.1.* libOSMesa.so.* libgbm.*.so.*
c1d2b5e2 137
04c3cb73 138# llvm build broken
462198da 139%define filterout_ld -Wl,--as-needed
04c3cb73 140
a0b2836a 141%description
a70fde83 142Mesa is a 3-D graphics library with an API which is very similar to
a5e5e963 143that of OpenGL(R). To the extent that Mesa utilizes the OpenGL command
a70fde83 144syntax or state machine, it is being used with authorization from
a5e5e963
JB
145Silicon Graphics, Inc. However, the author does not possess an OpenGL
146license from SGI, and makes no claim that Mesa is in any way a
147compatible replacement for OpenGL or associated with SGI.
a0b2836a 148
f77f03b8
JR
149%description -l pl.UTF-8
150Mesa jest biblioteką grafiki 3D z API bardzo podobnym do OpenGL(R). Do
151tego stopnia, że Mesa używa składni i automatu OpenGL jest używana z
152autoryzacją Silicon Graphics, Inc. Jednak autor nie posiada licencji
153OpenGL od SGI i nie twierdzi, że Mesa jest kompatybilnym zamiennikiem
154OpenGL ani powiązana z SGI.
a0b2836a 155
bb686270 156%package libEGL
ae79139b
JB
157Summary: Mesa implementation of EGL Native Platform Graphics Interface library
158Summary(pl.UTF-8): Implementacja Mesa biblioteki interfejsu EGL
159License: MIT
bb686270 160Group: Libraries
c7f22387 161Requires: %{name}-libglapi = %{version}-%{release}
bf8d2f73 162# glx driver in libEGL dlopens libGL.so
bb686270 163Requires: OpenGL >= 1.2
bf8d2f73 164Requires: libdrm >= %{libdrm_ver}
2f1a1517 165Requires: libxcb >= 1.9
fae799e6 166%{?with_wayland:Requires: wayland >= 1.11.0}
166bc93f
JB
167%if %{with gbm}
168Requires: %{name}-libgbm = %{version}-%{release}
169%endif
7731a383 170Provides: EGL = 1.5
bb686270
AM
171
172%description libEGL
ae79139b
JB
173This package contains shared libEGL - Mesa implementation of EGL
174Native Platform Graphics Interface as specified by Khronos Group:
175<http://www.khronos.org/egl/>.
bb686270
AM
176
177%description libEGL -l pl.UTF-8
ae79139b
JB
178Ten pakiet zawiera bibliotekę współdzieloną libEGL - implementację
179Mesa standardu EGL Native Platform Graphics Interface (interfejsu
180graficznego platformy natywnej) wg specyfikacji Khronos Group:
181<http://www.khronos.org/egl/>.
bb686270
AM
182
183%package libEGL-devel
ae79139b
JB
184Summary: Header files for Mesa implementation of EGL library
185Summary(pl.UTF-8): Pliki nagłówkowe implementacji Mesa biblioteki EGL
186License: MIT
bb686270 187Group: Development/Libraries
166bc93f 188Requires: %{name}-khrplatform-devel = %{version}-%{release}
bb686270 189Requires: %{name}-libEGL = %{version}-%{release}
bf8d2f73
JB
190Requires: libdrm-devel >= %{libdrm_ver}
191Requires: xorg-lib-libX11-devel
192Requires: xorg-lib-libXdamage-devel
4bacd84c 193Requires: xorg-lib-libXext-devel >= 1.0.5
bf8d2f73
JB
194Requires: xorg-lib-libXfixes-devel
195Requires: xorg-lib-libXxf86vm-devel
196Requires: xorg-proto-dri2proto-devel >= %{dri2proto_ver}
197Requires: xorg-proto-glproto-devel >= %{glproto_ver}
7731a383 198Provides: EGL-devel = 1.5
bb686270
AM
199
200%description libEGL-devel
ae79139b 201Header files for Mesa implementation of EGL library.
bb686270
AM
202
203%description libEGL-devel -l pl.UTF-8
ae79139b 204Pliki nagłówkowe implementacji Mesa biblioteki EGL.
bb686270
AM
205
206%package libEGL-static
278406ce
JB
207Summary: Static Mesa EGL library
208Summary(pl.UTF-8): Statyczna biblioteka Mesa EGL
ae79139b 209License: MIT
bb686270
AM
210Group: Development/Libraries
211Requires: %{name}-libEGL-devel = %{version}-%{release}
7731a383 212Provides: EGL-static = 1.5
bb686270
AM
213
214%description libEGL-static
278406ce 215Static Mesa EGL library.
bb686270
AM
216
217%description libEGL-static -l pl.UTF-8
278406ce 218Statyczna biblioteka Mesa EGL.
c1d2b5e2 219
f445ed6c
JB
220%package libGL
221Summary: Free Mesa3D implementation of libGL OpenGL library
54181d82 222Summary(pl.UTF-8): Wolnodostępna implementacja Mesa3D biblioteki libGL ze standardu OpenGL
f445ed6c
JB
223License: MIT
224Group: X11/Libraries
c7f22387 225Requires: %{name}-libglapi = %{version}-%{release}
38a2434c 226Requires: libdrm >= %{libdrm_ver}
581b61d2 227Provides: OpenGL = 4.5
f445ed6c 228Provides: OpenGL-GLX = 1.4
b7a76370 229Obsoletes: Mesa
884f6d35 230Obsoletes: Mesa-dri
b743b90b 231Obsoletes: Mesa-dri-core < 10.0.0
b18f0f46
AM
232Obsoletes: X11-OpenGL-libGL < 1:7.0.0
233Obsoletes: XFree86-OpenGL-libGL < 1:7.0.0
f445ed6c
JB
234
235%description libGL
236Mesa is a 3-D graphics library with an API which is very similar to
237that of OpenGL(R). To the extent that Mesa utilizes the OpenGL command
238syntax or state machine, it is being used with authorization from
239Silicon Graphics, Inc. However, the author does not possess an OpenGL
240license from SGI, and makes no claim that Mesa is in any way a
241compatible replacement for OpenGL or associated with SGI.
242
4894ccf6 243This package contains libGL which implements OpenGL 4.5 and GLX 1.4
f445ed6c
JB
244specifications. It uses DRI for rendering.
245
f77f03b8
JR
246%description libGL -l pl.UTF-8
247Mesa jest biblioteką grafiki 3D z API bardzo podobnym do OpenGL(R). Do
248tego stopnia, że Mesa używa składni i automatu OpenGL jest używana z
249autoryzacją Silicon Graphics, Inc. Jednak autor nie posiada licencji
250OpenGL od SGI i nie twierdzi, że Mesa jest kompatybilnym zamiennikiem
251OpenGL ani powiązana z SGI.
f445ed6c 252
4894ccf6 253Ten pakiet zawiera libGL implementującą specyfikacje OpenGL 4.5 oraz
f77f03b8 254GLX 1.4. Używa DRI do renderowania.
f445ed6c
JB
255
256%package libGL-devel
257Summary: Header files for Mesa3D libGL library
54181d82 258Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libGL z projektu Mesa3D
f445ed6c
JB
259License: MIT
260Group: X11/Development/Libraries
261# loose dependency on libGL to use with other libGL binaries
262Requires: OpenGL >= 1.5
41aca213 263Requires: libdrm-devel >= %{libdrm_ver}
875da849 264Requires: xorg-lib-libX11-devel
9489410a 265Requires: xorg-lib-libXdamage-devel
4bacd84c 266Requires: xorg-lib-libXext-devel >= 1.0.5
41aca213 267Requires: xorg-lib-libXxf86vm-devel
268Requires: xorg-proto-dri2proto-devel >= %{dri2proto_ver}
b8e51e7a 269Requires: xorg-proto-glproto-devel >= %{glproto_ver}
e261c0c1 270Suggests: OpenGL-doc-man
6299b3cd 271Provides: OpenGL-GLX-devel = 1.4
f4c7ba0d 272Provides: OpenGL-devel = 4.5
f445ed6c 273Obsoletes: Mesa-devel
b18f0f46
AM
274Obsoletes: X11-OpenGL-devel < 1:7.0.0
275Obsoletes: X11-OpenGL-devel-base < 1:7.0.0
276Obsoletes: XFree86-OpenGL-devel < 1:7.0.0
277Obsoletes: XFree86-OpenGL-devel-base < 1:7.0.0
a0b2836a 278
f445ed6c
JB
279%description libGL-devel
280Header files for Mesa3D libGL library.
a0b2836a 281
f77f03b8
JR
282%description libGL-devel -l pl.UTF-8
283Pliki nagłówkowe biblioteki libGL z projektu Mesa3D.
e31e9d24 284
f445ed6c
JB
285%package libGL-static
286Summary: Static Mesa3D libGL library
54181d82 287Summary(pl.UTF-8): Statyczna biblioteka libGL z projektu Mesa3D
f445ed6c
JB
288License: MIT
289Group: X11/Development/Libraries
290Requires: %{name}-libGL-devel = %{version}-%{release}
f4c7ba0d 291Provides: OpenGL-static = 4.5
f445ed6c 292Obsoletes: Mesa-static
b18f0f46
AM
293Obsoletes: X11-OpenGL-static < 1:7.0.0
294Obsoletes: XFree86-OpenGL-static < 1:7.0.0
f445ed6c
JB
295
296%description libGL-static
297Static Mesa3D libGL library. It uses software renderer.
298
f77f03b8
JR
299%description libGL-static -l pl.UTF-8
300Statyczna biblioteka libGL z projektu Mesa3D. Używa programowego
f445ed6c
JB
301renderingu.
302
278406ce
JB
303%package libGLES
304Summary: Mesa implementation of GLES (OpenGL ES) libraries
305Summary(pl.UTF-8): Implementacja Mesa bibliotek GLES (OpenGL ES)
306Group: Libraries
c7f22387 307Requires: %{name}-libglapi = %{version}-%{release}
95034bc4
JB
308Provides: OpenGLES
309Provides: OpenGLESv1 = 1.1
310Provides: OpenGLESv2 = 2.0
4894ccf6 311Provides: OpenGLESv3 = 3.2
278406ce
JB
312
313%description libGLES
314This package contains shared libraries of Mesa implementation of GLES
315(OpenGL ES) - cross-platform API for full-function 2D and 3D graphics
316on embedded systems. OpenGL ES specification can be found on Khronos
cc59a107
JB
317Group site: <http://www.khronos.org/opengles/>. Mesa implements OpenGL
318ES 1.1 and 2.0.
278406ce
JB
319
320%description libGLES -l pl.UTF-8
321Ten pakiet zawiera biblioteki współdzielone implementacji Mesa
322standardu GLES (OpenGL ES) - wieloplatformowego API do w pełni
323funkcjonalnej grafiki 2D i 3D na systemach wbudowanych. Specyfikację
324OpenGL ES można znaleźć na stronie Khronos Group:
cc59a107
JB
325<http://www.khronos.org/opengles/>. Mesa zawiera implementacją OpenGL
326ES 1.1 i 2.0.
278406ce
JB
327
328%package libGLES-devel
329Summary: Header files for Mesa GLES libraries
330Summary(pl.UTF-8): Pliki nagłówkowe bibliotek Mesa GLES
331Group: Development/Libraries
166bc93f
JB
332Requires: %{name}-khrplatform-devel = %{version}-%{release}
333# <EGL/egl.h> for <GLES/egl.h>
bf8d2f73 334Requires: %{name}-libEGL-devel = %{version}-%{release}
278406ce 335Requires: %{name}-libGLES = %{version}-%{release}
95034bc4
JB
336Provides: OpenGLES-devel
337Provides: OpenGLESv1-devel = 1.1
338Provides: OpenGLESv2-devel = 2.0
4894ccf6 339Provides: OpenGLESv3-devel = 3.2
278406ce
JB
340
341%description libGLES-devel
342Header files for Mesa GLES libraries.
343
344%description libGLES-devel -l pl.UTF-8
345Pliki nagłówkowe bibliotek Mesa GLES.
346
f4a8c5f6
JB
347%package libOSMesa
348Summary: OSMesa (off-screen renderer) library
349Summary(pl.UTF-8): Biblioteka OSMesa (renderująca bitmapy w pamięci)
350License: MIT
351Group: Libraries
f4a8c5f6
JB
352
353%description libOSMesa
354OSMesa (off-screen renderer) library.
355
356%description libOSMesa -l pl.UTF-8
357Biblioteka OSMesa (renderująca bitmapy w pamięci).
358
359%package libOSMesa-devel
360Summary: Header file for OSMesa (off-screen renderer) library
361Summary(pl.UTF-8): Plik nagłówkowy biblioteki OSMesa (renderującej bitmapy w pamięci)
362License: MIT
363Group: Development/Libraries
364Requires: %{name}-libOSMesa = %{version}-%{release}
365# for <GL/gl.h> only
366Requires: OpenGL-devel
bf8d2f73 367Requires: libselinux-devel
f4a8c5f6
JB
368
369%description libOSMesa-devel
370Header file for OSMesa (off-screen renderer) library.
371
372%description libOSMesa-devel -l pl.UTF-8
373Plik nagłówkowy biblioteki OSMesa (renderującej bitmapy w pamięci).
374
375%package libOSMesa-static
376Summary: Static OSMesa (off-screen renderer) library
377Summary(pl.UTF-8): Biblioteka statyczna OSMesa (renderująca bitmapy w pamięci)
378License: MIT
379Group: Development/Libraries
380Requires: %{name}-libOSMesa-devel = %{version}-%{release}
381# this static build of OSMesa needs static non-dri Mesa implementation
382Requires: %{name}-libGL-static = %{version}-%{release}
383
384%description libOSMesa-static
385Static OSMesa (off-screen renderer) library.
386
387%description libOSMesa-static -l pl.UTF-8
388Biblioteka statyczna OSMesa (renderująca bitmapy w pamięci).
389
ff879d59
JK
390%package OpenCL-icd
391Summary: Mesa implementation of OpenCL (Compuing Language) API ICD
392Summary(pl.UTF-8): Implementacja Mesa API OpenCL (języka obliczeń) ICD
393License: MIT
394Group: Libraries
395Requires: filesystem >= 4.0-29
396Requires: libdrm >= %{libdrm_ver}
397Requires: llvm-libclc
ff879d59 398Provides: OpenCL = 1.1
e62c11c2 399Provides: ocl-icd-driver
ff879d59
JK
400
401%description OpenCL-icd
402This package contains Mesa implementation of OpenCL - standard for
403cross-platform, parallel programming of modern processors found in
404personal computers, servers and handheld/embedded devices. OpenCL
405specification can be found on Khronos Group site:
406<http://www.khronos.org/opencl/>. Mesa implements OpenCL 1.1.
407
408The implementation is provided as an installable client driver (ICD)
409for use with the ocl-icd loader.
410
411%description OpenCL-icd -l pl.UTF-8
412Ten pakiet zawiera implementację Mesa standardu OpenCL - standardu
413wieloplatformowego, równoległego programowania nowoczesnych
414procesorów, jakie znajdują się w komputerach osobistych, serwerach
415oraz urządzeniach przenośnych/wbudowanych. Specyfikację OpenCL można
416znaleźć na stronie Khronos Group: <http://www.khronos.org/opencl/>.
417Mesa zawiera implementację OpenCL w wersji 1.1.
418
419Implementacja dostarczona jest w postaci instalowalnego sterownika klienta
420(ICD), który może być użyty z loaderem ocl-icd.
421
e5bc9334
JB
422%package libOpenCL
423Summary: Mesa implementation of OpenCL (Compuing Language) API
424Summary(pl.UTF-8): Implementacja Mesa API OpenCL (języka obliczeń)
425License: MIT
426Group: Libraries
427Requires: libdrm >= %{libdrm_ver}
bec14093 428Requires: llvm-libclc
e5bc9334
JB
429Provides: OpenCL = 1.1
430
431%description libOpenCL
432This package contains Mesa implementation of OpenCL - standard for
433cross-platform, parallel programming of modern processors found in
434personal computers, servers and handheld/embedded devices. OpenCL
435specification can be found on Khronos Group site:
436<http://www.khronos.org/opencl/>. Mesa implements OpenCL 1.1.
437
438%description libOpenCL -l pl.UTF-8
439Ten pakiet zawiera implementację Mesa standardu OpenCL - standardu
440wieloplatformowego, równoległego programowania nowoczesnych
441procesorów, jakie znajdują się w komputerach osobistych, serwerach
442oraz urządzeniach przenośnych/wbudowanych. Specyfikację OpenCL można
443znaleźć na stronie Khronos Group: <http://www.khronos.org/opencl/>.
444Mesa zawiera implementację OpenCL w wersji 1.1.
445
446%package libOpenCL-devel
447Summary: Header files for Mesa OpenCL library
448Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Mesa OpenCL
449License: MIT
450Group: Development/Libraries
451Requires: %{name}-libOpenCL = %{version}-%{release}
7731a383 452Provides: OpenCL-devel = 1.2
e5bc9334
JB
453
454%description libOpenCL-devel
455Header files for Mesa OpenCL library.
456
457%description libOpenCL-devel -l pl.UTF-8
458Pliki nagłówkowe biblioteki Mesa OpenCL.
459
c1d2b5e2 460%package libOpenVG
278406ce
JB
461Summary: Mesa implementation of OpenVG (Vector Graphics Accelleration) API
462Summary(pl.UTF-8): Implementacja Mesa API OpenVG (akceleracji grafiki wektorowej)
c1d2b5e2
AM
463License: MIT
464Group: Libraries
95034bc4 465Provides: OpenVG = 1.1
c1d2b5e2
AM
466
467%description libOpenVG
278406ce
JB
468This package contains Mesa implementation of OpenVG - cross-platform
469API that provides a low-level hardware acceleration interface for
470vector graphics libraries such as Flash and SVG. OpenVG specification
471can be found on Khronos Group site: <http://www.khronos.org/openvg/>.
cc59a107 472Mesa implements OpenVG 1.1.
c1d2b5e2
AM
473
474%description libOpenVG -l pl.UTF-8
278406ce
JB
475Ten pakiet zawiera implementację Mesa standardu OpenVG -
476wieloplatfomowego API zapewniającego niskopoziomowy interfejs
9bfb354d
AM
477akceleracji sprzętowej dla bibliotek grafiki wektorowej, takiej jak
478Flash czy SVG. Specyfikację OpenVG można znaleźć na stronie Khronos
479Group: <http://www.khronos.org/openvg/>. Mesa zawiera implementację
480OpenVG w wersji 1.1.
c1d2b5e2
AM
481
482%package libOpenVG-devel
278406ce
JB
483Summary: Header file for Mesa OpenVG library
484Summary(pl.UTF-8): Plik nagłówkowy biblioteki Mesa OpenVG
c1d2b5e2
AM
485License: MIT
486Group: Development/Libraries
166bc93f 487Requires: %{name}-khrplatform-devel = %{version}-%{release}
c1d2b5e2 488Requires: %{name}-libOpenVG = %{version}-%{release}
95034bc4 489Provides: OpenVG-devel = 1.1
c1d2b5e2
AM
490
491%description libOpenVG-devel
278406ce 492Header file for Mesa OpenVG library.
c1d2b5e2
AM
493
494%description libOpenVG-devel -l pl.UTF-8
278406ce 495Plik nagłówkowy biblioteki Mesa OpenVG.
c1d2b5e2 496
04c3cb73
JB
497%package libXvMC-nouveau
498Summary: Mesa implementation of XvMC API for NVidia adapters
499Summary(pl.UTF-8): Implementacja Mesa API XvMC dla kart NVidia
f4a8c5f6 500License: MIT
9bfb354d 501Group: Libraries
8eb275e9 502Requires: libdrm >= %{libdrm_ver}
a651d613 503Requires: xorg-lib-libXvMC >= 1.0.6
04c3cb73
JB
504Conflicts: Mesa-libXvMC
505
506%description libXvMC-nouveau
507Mesa implementation of XvMC API for NVidia adapters (NV40-NV96, NVa0).
508
509%description libXvMC-nouveau -l pl.UTF-8
510Implementacja Mesa API XvMC dla kart NVidia (NV40-NV96, NVa0).
511
04c3cb73
JB
512%package libXvMC-r600
513Summary: Mesa implementation of XvMC API for ATI Radeon R600 series adapters
514Summary(pl.UTF-8): Implementacja Mesa API XvMC dla kart ATI Radeon z serii R600
515License: MIT
516Group: Libraries
517Requires: libdrm >= %{libdrm_ver}
a651d613 518Requires: xorg-lib-libXvMC >= 1.0.6
04c3cb73
JB
519Conflicts: Mesa-libXvMC
520
521%description libXvMC-r600
522Mesa implementation of XvMC API for ATI Radeon adapters based on
523R600/R700 chips.
524
525%description libXvMC-r600 -l pl.UTF-8
526Implementacja Mesa API XvMC dla kart ATI Radeon opartych na układach
527R600/R700.
528
ebff9a35
AM
529%package -n libva-driver-gallium
530Summary: VA driver for Gallium State Tracker
0b61c751 531Summary(pl.UTF-8): Sterowniki VA do Gallium
ebff9a35 532Group: Libraries
0b61c751
JK
533%if %{with gallium_radeon}
534Requires: libva-driver-r600
535Requires: libva-driver-radeonsi
536%endif
537%if %{with gallium_nouveau}
538Requires: libva-driver-nouveau
539%endif
ebff9a35
AM
540
541%description -n libva-driver-gallium
0b61c751 542VA drivers for Gallium State Tracker (r600, radeonsi & nouveau).
ebff9a35
AM
543
544%description -n libva-driver-gallium -l pl.UTF-8
0b61c751
JK
545Sterowniki VA do Gallium (r600, radeonsi & nouveau).
546
547%package -n libva-driver-r600
548Summary: VA driver for ATI Radeon R600 series adapters
549Summary(pl.UTF-8): Sterownik VA dla kart ATI Radeon z serii R600
550Group: Libraries
59b29c4c 551Requires: libva >= 1.6.0
0b61c751
JK
552
553%description -n libva-driver-r600
554VA driver for ATI Radeon R600 series adapters.
555
556%description -n libva-driver-r600 -l pl.UTF-8
557Sterownik VA dla kart ATI Radeon z serii R600.
558
559%package -n libva-driver-radeonsi
560Summary: VA driver for ATI Radeon SI adapters
561Summary(pl.UTF-8): Sterownik VA dla kart ATI Radeon SI
562Group: Libraries
59b29c4c 563Requires: libva >= 1.6.0
0b61c751
JK
564
565%description -n libva-driver-radeonsi
566VA driver for ATI Radeon adapters based on Southern Islands chips.
567
568%description -n libva-driver-radeonsi -l pl.UTF-8
fae799e6
JB
569Sterownik VA dla kart ATI Radeon opartych na układach Southern
570Islands.
0b61c751
JK
571
572%package -n libva-driver-nouveau
573Summary: VA driver for NVidia adapters
574Summary(pl.UTF-8): Sterownik VA dla kart NVidia
575Group: Libraries
59b29c4c 576Requires: libva >= 1.6.0
0b61c751
JK
577
578%description -n libva-driver-nouveau
579VA driver for NVidia adapters.
580
581%description -n libva-driver-nouveau -l pl.UTF-8
582Sterownik VA dla kart NVidia.
ebff9a35 583
d3cd778a
JB
584%package libgbm
585Summary: Mesa Graphics Buffer Manager library
586Summary(pl.UTF-8): Biblioteka Mesa Graphics Buffer Manager
587Group: Libraries
e0e9f02c 588Requires: %{name}-libglapi = %{version}-%{release}
72a183c7 589Conflicts: Mesa-libEGL < 8.0.1-2
d3cd778a
JB
590
591%description libgbm
592Mesa Graphics Buffer Manager library.
593
594%description libgbm -l pl.UTF-8
595Biblioteka Mesa Graphics Buffer Manager (zarządcy bufora graficznego).
596
597%package libgbm-devel
598Summary: Header file for Mesa Graphics Buffer Manager library
599Summary(pl.UTF-8): Plik nagłówkowy biblioteki Mesa Graphics Buffer Manager
600Group: Development/Libraries
601Requires: %{name}-libgbm = %{version}-%{release}
d3cd778a
JB
602
603%description libgbm-devel
604Header file for Mesa Graphics Buffer Manager library.
605
606%description libgbm-devel -l pl.UTF-8
607Plik nagłówkowy biblioteki Mesa Graphics Buffer Manager (zarządcy
608bufora graficznego).
609
c7f22387
JB
610%package libglapi
611Summary: Mesa GL API shared library
612Summary(pl.UTF-8): Biblioteka współdzielona Mesa GL API
613Group: Libraries
72a183c7 614Conflicts: Mesa-libEGL < 8.0.1-2
c7f22387
JB
615
616%description libglapi
617Mesa GL API shared library, common for various APIs (EGL, GL, GLES).
618
619%description libglapi -l pl.UTF-8
620Biblioteka współdzielona Mesa GL API, wspólna dla różnych API (EGL,
621GL, GLES).
622
24b30bc6
JB
623%package libwayland-egl
624Summary: Wayland EGL library
625Summary(pl.UTF-8): Biblioteka Wayland EGL
626Group: Libraries
627Requires: libdrm >= %{libdrm_ver}
628
629%description libwayland-egl
630Wayland EGL platform library.
631
632%description libwayland-egl -l pl.UTF-8
633Biblioteka platformy EGL Wayland.
634
635%package libwayland-egl-devel
636Summary: Development files for Wayland EGL library
637Summary(pl.UTF-8): Pliki programistyczne biblioteki Wayland EGL
638Group: Development/Libraries
639Requires: %{name}-libwayland-egl = %{version}-%{release}
640Requires: libdrm-devel >= %{libdrm_ver}
24b30bc6
JB
641
642%description libwayland-egl-devel
643Development files for Wayland EGL platform library.
644
645%description libwayland-egl-devel -l pl.UTF-8
646Pliki programistyczne biblioteki platformy EGL Wayland.
647
a651d613
JB
648%package libxatracker
649Summary: Xorg Gallium3D accelleration library
650Summary(pl.UTF-8): Biblioteka akceleracji Gallium3D dla Xorg
651Group: X11/Libraries
c7f22387 652Requires: libdrm >= %{libdrm_ver}
a651d613
JB
653
654%description libxatracker
655Xorg Gallium3D accelleration library (used by new vmwgfx driver).
656
657%description libxatracker -l pl.UTF-8
658Biblioteka akceleracji Gallium3D dla Xorg (używana przez nowy
659sterownik vmwgfx).
660
661%package libxatracker-devel
662Summary: Header files for Xorg Gallium3D accelleration library
663Summary(pl.UTF-8): Pliki nagłówkowe biblioteki akceleracji Gallium3D dla Xorg
664Group: X11/Development/Libraries
665Requires: %{name}-libxatracker = %{version}-%{release}
c7f22387 666Requires: libdrm-devel >= %{libdrm_ver}
a651d613
JB
667
668%description libxatracker-devel
669Header files for Xorg Gallium3D accelleration library.
670
671%description libxatracker-devel -l pl.UTF-8
672Pliki nagłówkowe biblioteki akceleracji Gallium3D dla Xorg.
673
166bc93f
JB
674%package khrplatform-devel
675Summary: Khronos platform header file
676Summary(pl.UTF-8): Plik nagłówkowy platformy Khronos
677Group: Development/Libraries
72a183c7 678Conflicts: Mesa-libEGL-devel < 8.0.1-2
166bc93f
JB
679
680%description khrplatform-devel
681Khronos platform header file.
682
683%description khrplatform-devel -l pl.UTF-8
684Plik nagłówkowy platformy Khronos.
685
afe33c03 686%package dri-driver-ati-radeon-R100
362c6f99
JB
687Summary: X.org DRI driver for ATI R100 card family
688Summary(pl.UTF-8): Sterownik X.org DRI dla rodziny kart ATI R100
f4a8c5f6 689License: MIT
18da5046 690Group: X11/Libraries
83c21438 691Requires: xorg-driver-video-ati
d70abe90
JB
692Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
693Requires: xorg-xserver-server >= %{xserver_ver}
8e26093b 694Obsoletes: X11-driver-radeon-dri < 1:7.0.0
afe33c03 695
696%description dri-driver-ati-radeon-R100
9ea66b5e
JB
697X.org DRI driver for ATI R100 card family (Radeon 7000-7500). It
698supports R100, RV100, RS100, RV200, RS200, RS250.
afe33c03 699
f77f03b8 700%description dri-driver-ati-radeon-R100 -l pl.UTF-8
362c6f99 701Sterownik X.org DRI dla rodziny kart ATI R100 (Radeon 7000-7500).
9ea66b5e 702Obsługuje układy R100, RV100, RS100, RV200, RS200, RS250.
afe33c03 703
704%package dri-driver-ati-radeon-R200
362c6f99
JB
705Summary: X.org DRI driver for ATI R200 card family
706Summary(pl.UTF-8): Sterownik X.org DRI dla rodziny kart ATI R200
f4a8c5f6 707License: MIT
18da5046 708Group: X11/Libraries
83c21438 709Requires: xorg-driver-video-ati
d70abe90
JB
710Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
711Requires: xorg-xserver-server >= %{xserver_ver}
8e26093b 712Obsoletes: X11-driver-radeon-dri < 1:7.0.0
afe33c03 713
714%description dri-driver-ati-radeon-R200
9ea66b5e
JB
715X.org DRI driver for ATI R200 card family (Radeon 8500-92xx). It
716supports R200, RV250, RV280, RS300, RS350 chips.
afe33c03 717
f77f03b8 718%description dri-driver-ati-radeon-R200 -l pl.UTF-8
362c6f99 719Sterownik X.org DRI dla rodziny kart ATI R200 (Radeon 8500-92xx).
9ea66b5e 720Obsługuje układy R200, RV250, RV280, RS300, RS350.
afe33c03 721
722%package dri-driver-ati-radeon-R300
362c6f99
JB
723Summary: X.org DRI driver for ATI R300 card family
724Summary(pl.UTF-8): Sterownik X.org DRI dla rodziny kart ATI R300
f4a8c5f6 725License: MIT
18da5046 726Group: X11/Libraries
83c21438 727Requires: xorg-driver-video-ati
d70abe90
JB
728Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
729Requires: xorg-xserver-server >= %{xserver_ver}
8e26093b 730Obsoletes: X11-driver-radeon-dri < 1:7.0.0
afe33c03 731
732%description dri-driver-ati-radeon-R300
9ea66b5e
JB
733X.org Gallium DRI driver for ATI R300/R400/RS690/R500 card family
734(Radeon 9600-9800, X300-X2300). It supports R300, R350, R360, RV350,
735RV370, RV380, R420, R423, R430, R480, R481, RV410, RS400, RC410,
736RS480, RS482, R520, RV515, RV530, RV560, RV570, R580, RS600, RS690,
737RS740 chips.
afe33c03 738
f77f03b8 739%description dri-driver-ati-radeon-R300 -l pl.UTF-8
9ea66b5e
JB
740Sterownik X.org DRI Gallium dla rodziny kart ATI R300/R400/RS690/R500
741(Radeon 9600-9800, X300-X2300). Obsługuje układy R300, R350, R360,
742RV350, RV370, RV380, R420, R423, R430, R480, R481, RV410, RS400,
743RC410, RS480, RS482, R520, RV515, RV530, RV560, RV570, R580, RS600,
744RS690, RS740.
afe33c03 745
e68936d0
AM
746%package dri-driver-ati-radeon-R600
747Summary: X.org DRI driver for ATI R600 card family
748Summary(pl.UTF-8): Sterownik X.org DRI dla rodziny kart ATI R600
749License: MIT
750Group: X11/Libraries
751Requires: radeon-ucode
752Requires: xorg-driver-video-ati
753Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
754Requires: xorg-xserver-server >= %{xserver_ver}
755
756%description dri-driver-ati-radeon-R600
9ea66b5e
JB
757X.org Gallium DRI driver for ATI R600/R700 card family (Radeon HD
7582400-7000). It supports R600, RV610, RV630, RV670, RV620, RV635,
759RS780, RS880, RV770, RV730, RV710, RV740, CEDAR, REDWOOD, JUNIPER,
760CYPRESS, HEMLOCK, PALM, SUMO/SUMO2, CAYMAN, BARTS, TURKS, CAICOS,
761ARUBA chips.
e68936d0
AM
762
763%description dri-driver-ati-radeon-R600 -l pl.UTF-8
9ea66b5e
JB
764Sterownik X.org DRI Gallium dla rodziny kart ATI R600/R700 (Radeon HD
7652400-7000). Obsługuje układy R600, RV610, RV630, RV670, RV620, RV635,
766RS780, RS880, RV770, RV730, RV710, RV740, CEDAR, REDWOOD, JUNIPER,
767CYPRESS, HEMLOCK, PALM, SUMO/SUMO2, CAYMAN, BARTS, TURKS, CAICOS,
768ARUBA.
e68936d0 769
3dc87f1a
AM
770%package dri-driver-ati-radeon-SI
771Summary: X.org DRI driver for ATI Southern Islands card family
772Summary(pl.UTF-8): Sterownik X.org DRI dla rodziny kart ATI Southern Islands
773License: MIT
774Group: X11/Libraries
775Requires: radeon-ucode
776Requires: xorg-driver-video-ati
777Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
778Requires: xorg-xserver-server >= %{xserver_ver}
779
780%description dri-driver-ati-radeon-SI
9ea66b5e
JB
781X.org Gallium DRI driver for ATI Southern Islands card family (Radeon
782HD 7700-8000, R9, APU). It supports TAHITI, PITCAIRN, VERDE, OLAND,
783HAINAN, BONAIRE, KABINI, MULLINS, KAVERI, HAWAII, ICELAND, TONGA,
784CARRIZO, FIJI, POLARIS, STONEY chips.
3dc87f1a
AM
785
786%description dri-driver-ati-radeon-SI -l pl.UTF-8
9ea66b5e
JB
787Sterownik X.org DRI Gallium dla rodziny kart ATI Southern Islands
788(Radeon HD 7700-8000, R9, APU). Obsługuje układy TAHITI, PITCAIRN,
789VERDE, OLAND, HAINAN, BONAIRE, KABINI, MULLINS, KAVERI, HAWAII,
790ICELAND, TONGA, CARRIZO, FIJI, POLARIS, STONEY.
3dc87f1a 791
fae799e6
JB
792%package dri-driver-etnaviv
793Summary: X.org DRI driver for Vivante 3D chips
794Summary(pl.UTF-8): Sterownik X.org DRI dla układów Vivante 3D
795License: MIT
796Group: X11/Libraries
797#Requires: xorg-driver-video-?
798Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
799Requires: xorg-xserver-server >= %{xserver_ver}
800
801%description dri-driver-etnaviv
802X.org DRI driver for Vivante 3D chips.
803
804%description dri-driver-etnaviv -l pl.UTF-8
805Sterownik X.org DRI dla układów Vivante 3D.
806
f31a332e
JB
807%package dri-driver-freedreno
808Summary: X.org DRI driver for Adreno chips
809Summary(pl.UTF-8): Sterownik X.org DRI dla układów Adreno
810License: MIT
811Group: X11/Libraries
812Requires: xorg-driver-video-freedreno
813Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
814Requires: xorg-xserver-server >= %{xserver_ver}
815
816%description dri-driver-freedreno
817X.org DRI driver for Adreno chips.
818
819%description dri-driver-freedreno -l pl.UTF-8
820Sterownik X.org DRI dla układów Adreno.
821
afe33c03 822%package dri-driver-intel-i915
362c6f99
JB
823Summary: X.org DRI driver for Intel i915 card family
824Summary(pl.UTF-8): Sterownik X.org DRI dla rodziny kart Intel i915
f4a8c5f6 825License: MIT
18da5046 826Group: X11/Libraries
d70abe90
JB
827Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
828Requires: xorg-xserver-server >= %{xserver_ver}
2db432a2 829Obsoletes: Mesa-dri-driver-intel-i830
8e26093b 830Obsoletes: X11-driver-i810-dri < 1:7.0.0
afe33c03 831
832%description dri-driver-intel-i915
9ea66b5e
JB
833X.org DRI driver for Intel i915 card family (830, 845, 852/855, 865,
834915, 945, G33, Q33, Q35, Pineview).
afe33c03 835
f77f03b8 836%description dri-driver-intel-i915 -l pl.UTF-8
9ea66b5e
JB
837Sterownik X.org DRI dla rodziny kart Intel i915 (830, 845, 852/855,
838865, 915, 945, G33, Q33, Q35, Pineview).
afe33c03 839
b360f4f6 840%package dri-driver-intel-i965
362c6f99
JB
841Summary: X.org DRI driver for Intel i965 card family
842Summary(pl.UTF-8): Sterownik X.org DRI dla rodziny kart Intel i965
f4a8c5f6 843License: MIT
b360f4f6 844Group: X11/Libraries
d70abe90
JB
845Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
846Requires: xorg-xserver-server >= %{xserver_ver}
b360f4f6 847Obsoletes: Mesa-dri-driver-intel-i830
8e26093b 848Obsoletes: X11-driver-i810-dri < 1:7.0.0
b360f4f6 849
850%description dri-driver-intel-i965
9ea66b5e
JB
851X.org (non-Gallium) DRI driver for Intel i965 card family (946GZ,
852965G, 965Q, 965GM, 965GME, GM45, G41, B43, Q45/Q43, G45/G43, Ironlake,
853Sandybridge, Ivybridge, Haswell, Ray Trail, Broadwell, Cherrytrail,
854Braswell, Cherryview, Skylake, Broxton, Kabylake, Geminilake);
b360f4f6 855
f77f03b8 856%description dri-driver-intel-i965 -l pl.UTF-8
9ea66b5e
JB
857Sterownik X.org DRI (nie Gallium) dla rodziny kart Intel i965 (946GZ,
858965G, 965Q, 965GM, 965GME, GM45, G41, B43, Q45/Q43, G45/G43, Ironlake,
859Sandybridge, Ivybridge, Haswell, Ray Trail, Broadwell, Cherrytrail,
860Braswell, Cherryview, Skylake, Broxton, Kabylake, Geminilake);
b360f4f6 861
6e049c9d 862%package dri-driver-intel-ilo
6f955018
JB
863Summary: X.org DRI driver for Intel chips family
864Summary(pl.UTF-8): Sterownik X.org DRI dla rodziny układów firmy Intel
6e049c9d
AM
865License: MIT
866Group: X11/Libraries
6e049c9d
AM
867Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
868Requires: xorg-xserver-server >= %{xserver_ver}
869
870%description dri-driver-intel-ilo
6f955018
JB
871X.org DRI driver for Intel chips family. It supports Cherryview/
872Broadwell/Bay Trail/Haswell/Ivybridge/Sandybridge chips.
6e049c9d
AM
873
874%description dri-driver-intel-ilo -l pl.UTF-8
6f955018
JB
875Sterownik X.org DRI dla rodziny układów firmy Intel. Obsługuje układy
876Cherryview/Broadwell/Bay Trail/Haswell/Ivybdidge/Sandybridge.
6e049c9d 877
3e88bc92
AM
878%package dri-driver-nouveau
879Summary: X.org DRI driver for NVIDIA card family
880Summary(pl.UTF-8): Sterownik X.org DRI dla rodziny kart NVIDIA
881License: MIT
882Group: X11/Libraries
883Requires: xorg-driver-video-nouveau
884Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
885Requires: xorg-xserver-server >= %{xserver_ver}
886
887%description dri-driver-nouveau
888X.org DRI drivers for NVIDIA card family.
889
890%description dri-driver-nouveau -l pl.UTF-8
891Sterowniki X.org DRI dla rodziny kart NVIDIA.
892
f3606317 893%package dri-driver-swrast
362c6f99
JB
894Summary: X.org DRI software rasterizer driver
895Summary(pl.UTF-8): Sterownik X.org DRI obsługujący rysowanie programowe
f3606317
AM
896License: MIT
897Group: X11/Libraries
d70abe90
JB
898Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
899Requires: xorg-xserver-server >= %{xserver_ver}
f3606317
AM
900
901%description dri-driver-swrast
362c6f99 902X.org DRI software rasterizer driver.
f3606317
AM
903
904%description dri-driver-swrast -l pl.UTF-8
362c6f99 905Sterownik X.org DRI obsługujący rysowanie programowe.
f3606317 906
f31a332e
JB
907%package dri-driver-vc4
908Summary: X.org DRI driver for Broadcom VC4 chips
909Summary(pl.UTF-8): Sterownik X.org DRI dla układów Broadcom VC4
910License: MIT
911Group: X11/Libraries
912Requires: xorg-driver-video-modesetting
913Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
914Requires: xorg-xserver-server >= %{xserver_ver}
915
916%description dri-driver-vc4
917X.org DRI driver for Broadcom VC4 chips.
918
919%description dri-driver-vc4 -l pl.UTF-8
920Sterownik X.org DRI dla układów Broadcom VC4.
921
6e049c9d
AM
922%package dri-driver-virgl
923Summary: X.org DRI driver for QEMU VirGL
924Summary(pl.UTF-8): Sterownik X.org DRI dla QEMU VirGL
925License: MIT
926Group: X11/Libraries
927Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
928Requires: xorg-xserver-server >= %{xserver_ver}
929
930%description dri-driver-virgl
931X.org DRI driver for QEMU VirGL.
932
933%description dri-driver-virgl -l pl.UTF-8
934Sterownik X.org DRI dla QEMU VirGL.
935
e68936d0
AM
936%package dri-driver-vmwgfx
937Summary: X.org DRI driver for VMware
938Summary(pl.UTF-8): Sterownik X.org DRI dla VMware
939License: MIT
940Group: X11/Libraries
0f9ae6ae 941Requires: xorg-driver-video-vmware
e68936d0
AM
942Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
943Requires: xorg-xserver-server >= %{xserver_ver}
944
945%description dri-driver-vmwgfx
946X.org DRI driver for VMWare.
947
948%description dri-driver-vmwgfx -l pl.UTF-8
949Sterownik X.org DRI dla VMware.
950
6f955018
JB
951%package pipe-driver-i915
952Summary: i915 driver for Mesa Gallium dynamic pipe loader
953Summary(pl.UTF-8): Sterownik i915 dla dynamicznego systemu potoków szkieletu Mesa Gallium
954Group: Libraries
955Obsoletes: Mesa-gbm-driver-i915
956Obsoletes: Mesa-opencl-driver-i915
957
958%description pipe-driver-i915
959i915 driver for Mesa Gallium dynamic pipe loader. It supports Intel
960915/945/G33/Q33/Q35/Pineview chips.
961
962%description pipe-driver-i915 -l pl.UTF-8
963Sterownik i915 dla dynamicznego systemu potoków szkieletu Mesa
964Gallium. Obsługuje układy Intela z serii 915/945/G33/Q33/Q35/Pineview.
965
966%package pipe-driver-i965
967Summary: i965 (ilo) driver for Mesa Gallium dynamic pipe loader
968Summary(pl.UTF-8): Sterownik i965 (ilo) dla dynamicznego systemu potoków szkieletu Mesa Gallium
969Group: Libraries
970
971%description pipe-driver-i965
972i965 (ilo) driver for Mesa Gallium dynamic pipe loader. It supports
973Intel Cherryview/Broadwell/Bay Trail/Haswell/Ivybridge/Sandybridge
974chips.
975
976%description pipe-driver-i965 -l pl.UTF-8
977Sterownik i965 (ilo) dla dynamicznego systemu potoków szkieletu Mesa
978Gallium. Obsługuje układy Intela Cherryview/Broadwell/Bay Trail/
979Haswell/Ivybdidge/Sandybridge.
980
981%package pipe-driver-msm
982Summary: msm (freedreno) driver for Mesa Gallium dynamic pipe loader
983Summary(pl.UTF-8): Sterownik msm (freedreno) dla dynamicznego systemu potoków szkieletu Mesa Gallium
984Group: Libraries
985
986%description pipe-driver-msm
987msm (freedreno) driver for Mesa Gallium dynamic pipe loader. It
988supports Adreno chips.
989
990%description pipe-driver-msm -l pl.UTF-8
991Sterownik msm (freedreno) dla dynamicznego systemu potoków szkieletu
992Mesa Gallium. Obsługuje układy Adreno.
993
994%package pipe-driver-nouveau
995Summary: nouveau driver for Mesa Gallium dynamic pipe loader
996Summary(pl.UTF-8): Sterownik nouveau dla dynamicznego systemu potoków szkieletu Mesa Gallium
997Group: Libraries
998Obsoletes: Mesa-gbm-driver-nouveau
999Obsoletes: Mesa-opencl-driver-nouveau
1000
1001%description pipe-driver-nouveau
1002nouveau driver for Mesa Gallium dynamic pipe loader. It supports
1003NVidia adapters.
1004
1005%description pipe-driver-nouveau -l pl.UTF-8
1006Sterownik nouveau dla dynamicznego systemu potoków szkieletu Mesa
1007Gallium. Obsługuje karty graficzne firmy NVidia.
1008
1009%package pipe-driver-r300
1010Summary: r300 driver for Mesa Gallium dynamic pipe loader
1011Summary(pl.UTF-8): Sterownik r300 dla dynamicznego systemu potoków szkieletu Mesa Gallium
1012Group: Libraries
1013Obsoletes: Mesa-gbm-driver-r300
1014Obsoletes: Mesa-opencl-driver-r300
1015
1016%description pipe-driver-r300
1017r300 driver for Mesa Gallium dynamic pipe loader. It supports ATI
1018Radeon adapters based on R300/R400/RS690/R500 chips.
1019
1020%description pipe-driver-r300 -l pl.UTF-8
1021Sterownik r300 dla dynamicznego systemu potoków szkieletu Mesa
1022Gallium. Obsługuje karty graficzne ATI Radeon oparte na układach
1023R300/R400/RS690/R500.
1024
1025%package pipe-driver-r600
1026Summary: r600 driver for Mesa Gallium dynamic pipe loader
1027Summary(pl.UTF-8): Sterownik r600 dla dynamicznego systemu potoków szkieletu Mesa Gallium
1028Group: Libraries
1029Obsoletes: Mesa-gbm-driver-r600
1030Obsoletes: Mesa-libllvmradeon
1031Obsoletes: Mesa-opencl-driver-r600
1032
1033%description pipe-driver-r600
1034r600 driver for Mesa Gallium dynamic pipe loader. It supports ATI
1035Radeon adapters based on R600/R700 chips.
1036
1037%description pipe-driver-r600 -l pl.UTF-8
1038Sterownik r600 dla dynamicznego systemu potoków szkieletu Mesa
1039Gallium. Obsługuje karty graficzne ATI Radeon oparte na układach
1040R600/R700.
1041
1042%package pipe-driver-radeonsi
1043Summary: radeonsi driver for Mesa Gallium dynamic pipe loader
1044Summary(pl.UTF-8): Sterownik radeonsi dla dynamicznego systemu potoków szkieletu Mesa Gallium
1045Group: Libraries
1046Obsoletes: Mesa-gbm-driver-radeonsi
1047Obsoletes: Mesa-libllvmradeon
1048Obsoletes: Mesa-opencl-driver-radeonsi
1049
1050%description pipe-driver-radeonsi
1051radeonsi driver for Mesa Gallium dynamic pipe loader. It supports ATI
1052Radeon adapters based on Southern Islands chips.
1053
1054%description pipe-driver-radeonsi -l pl.UTF-8
1055Sterownik radeonsi dla dynamicznego systemu potoków szkieletu Mesa
1056Gallium. Obsługuje karty graficzne ATI Radeon oparte na układach
1057Southern Islands.
1058
1059%package pipe-driver-swrast
1060Summary: Software (swrast) driver for Mesa Gallium dynamic pipe loader
1061Summary(pl.UTF-8): Sterownik programowy (swrast) dla dynamicznego systemu potoków szkieletu Mesa Gallium
1062Group: Libraries
1063Obsoletes: Mesa-gbm-driver-swrast
1064Obsoletes: Mesa-opencl-driver-swrast
1065
1066%description pipe-driver-swrast
1067Software (swrast) driver for Mesa Gallium dynamic pipe loader.
1068
1069%description pipe-driver-swrast -l pl.UTF-8
1070Sterownik programowy (swrast) dla dynamicznego systemu potoków
1071szkieletu Mesa Gallium.
1072
1073%package pipe-driver-vmwgfx
1074Summary: vmwgfx driver for Mesa Gallium dynamic pipe loader
1075Summary(pl.UTF-8): Sterownik vmwgfx dla dynamicznego systemu potoków szkieletu Mesa Gallium
1076Group: Libraries
1077Obsoletes: Mesa-gbm-driver-vmwgfx
1078Obsoletes: Mesa-opencl-driver-vmwgfx
1079
1080%description pipe-driver-vmwgfx
1081vmwgfx driver for Mesa Gallium dynamic pipe loader. It supports VMware
1082virtual video adapter.
1083
1084%description pipe-driver-vmwgfx -l pl.UTF-8
1085Sterownik vmwgfx dla dynamicznego systemu potoków szkieletu Mesa
1086Gallium. Obsługuje wirtualną kartę graficzną VMware.
1087
fae799e6
JB
1088%package swr
1089Summary: OpenSWR software rasterizer modules for Mesa
1090Summary(pl.UTF-8): Moduły programowego rasteryzera OpenSWR dla Mesy
1091Group: Libraries
1092Requires: cpuinfo(avx)
1093
1094%description swr
1095OpenSWR software rasterizer modules for Mesa, utilizing x86 AVX or
1096VX2 instruction sets. They can be loaded by swrast pipe driver or
1097OSMesa library.
1098
1099%description swr -l pl.UTF-8
1100Moduły programowego rasteryzera OpenSWR dla Mesy, wykorzystujące
1101zestawy instrukcji x86 AVX lub AVX2. Mogą być wczytywane przez
1102sterownik potoków swrast lub bibliotekę OSMesa.
1103
1f730540
JB
1104%package d3d
1105Summary: Nine Direct3D9 driver (for Wine)
1106Summary(pl.UTF-8): Sterownik Direct3D9 Nine (dla Wine)
1107Group: Libraries
1108Requires: libdrm >= %{libdrm_ver}
1109
1110%description d3d
1111Nine Direct3D9 driver (for Wine).
1112
1113%description d3d -l pl.UTF-8
1114Sterownik Direct3D9 Nine (dla Wine).
1115
1116%package d3d-devel
1117Summary: Nine Direct3D9 driver API
1118Summary(pl.UTF-8): API sterownika Direct3D9 Nine
1119Group: Development/Libraries
1120Requires: libdrm-devel >= %{libdrm_ver}
1121
1122%description d3d-devel
1123Nine Direct3D9 driver API.
1124
1125%description d3d-devel -l pl.UTF-8
1126API sterownika Direct3D9 Nine.
1127
04c3cb73
JB
1128%package -n libvdpau-driver-mesa-nouveau
1129Summary: Mesa nouveau driver for the vdpau API
1130Summary(pl.UTF-8): Sterownik Mesa nouveau dla API vdpau
9bfb354d
AM
1131License: MIT
1132Group: X11/Libraries
8eb275e9 1133Requires: libdrm >= %{libdrm_ver}
7731a383 1134Requires: libvdpau >= 1.1
04c3cb73 1135Conflicts: libvdpau-driver-mesa
9bfb354d 1136
04c3cb73
JB
1137%description -n libvdpau-driver-mesa-nouveau
1138Mesa nouveau driver for the vdpau API. It supports NVidia adapters
1139(NV40-NV96, NVa0).
9bfb354d 1140
04c3cb73
JB
1141%description -n libvdpau-driver-mesa-nouveau -l pl.UTF-8
1142Sterownik Mesa nouveau dla API vdpau. Obsługuje karty NVidia
1143(NV40-NV96, NVa0).
9bfb354d 1144
ebff9a35
AM
1145%package -n libvdpau-driver-mesa-r300
1146Summary: Mesa r300 driver for the vdpau API
1147Summary(pl.UTF-8): Sterownik Mesa r300 dla API vdpau
1148License: MIT
1149Group: X11/Libraries
1150Requires: libdrm >= %{libdrm_ver}
7731a383 1151Requires: libvdpau >= 1.1
ebff9a35
AM
1152Conflicts: libvdpau-driver-mesa
1153
1154%description -n libvdpau-driver-mesa-r300
1155Mesa r300 driver for the vdpau API. It supports ATI Radeon adapters
1156based on R300 chips.
1157
1158%description -n libvdpau-driver-mesa-r300 -l pl.UTF-8
1159Sterownik Mesa r300 dla API vdpau. Obsługuje karty ATI Radeon oparte
1160na układach R300.
1161
04c3cb73
JB
1162%package -n libvdpau-driver-mesa-r600
1163Summary: Mesa r600 driver for the vdpau API
1164Summary(pl.UTF-8): Sterownik Mesa r600 dla API vdpau
1165License: MIT
1166Group: X11/Libraries
1167Requires: libdrm >= %{libdrm_ver}
7731a383 1168Requires: libvdpau >= 1.1
04c3cb73
JB
1169Conflicts: libvdpau-driver-mesa
1170
1171%description -n libvdpau-driver-mesa-r600
1172Mesa r600 driver for the vdpau API. It supports ATI Radeon adapters
1173based on R600/R700 chips.
1174
1175%description -n libvdpau-driver-mesa-r600 -l pl.UTF-8
1176Sterownik Mesa r600 dla API vdpau. Obsługuje karty ATI Radeon oparte
1177na układach R600/R700.
1178
3dc87f1a
AM
1179%package -n libvdpau-driver-mesa-radeonsi
1180Summary: Mesa radeonsi driver for the vdpau API
1181Summary(pl.UTF-8): Sterownik Mesa radeonsi dla API vdpau
1182License: MIT
1183Group: X11/Libraries
1184Requires: libdrm >= %{libdrm_ver}
7731a383 1185Requires: libvdpau >= 1.1
3dc87f1a 1186Conflicts: libvdpau-driver-mesa
5b8e9162 1187Obsoletes: Mesa-libllvmradeon
3dc87f1a
AM
1188
1189%description -n libvdpau-driver-mesa-radeonsi
0784ce78
JB
1190Mesa radeonsi driver for the vdpau API. It supports ATI Radeon
1191adapters based on Southern Islands chips.
3dc87f1a
AM
1192
1193%description -n libvdpau-driver-mesa-radeonsi -l pl.UTF-8
0784ce78
JB
1194Sterownik Mesa radeonsi dla API vdpau. Obsługuje karty ATI Radeon
1195oparte na układach Southern Islands.
3dc87f1a 1196
56313830
AM
1197%package -n omxil-mesa
1198Summary: Mesa driver for Bellagio OpenMAX IL API
1199Summary(pl.UTF-8): Sterownik Mesa nouveau dla API Bellagio OpenMAX IL
1200License: MIT
1201Group: X11/Libraries
1202Requires: libdrm >= %{libdrm_ver}
1203Requires: libxcb >= 1.8
1204Requires: libomxil-bellagio
c45391bc
JB
1205Obsoletes: omxil-mesa-nouveau
1206Obsoletes: omxil-mesa-r600
1207Obsoletes: omxil-mesa-radeonsi
56313830
AM
1208
1209%description -n omxil-mesa
1210Mesa driver for Bellagio OpenMAX IL API.
1211
1212%description -n omxil-mesa -l pl.UTF-8
1213Sterownik Mesa dla API Bellagio OpenMAX IL.
1214
4bacd84c
JB
1215%package -n omxil-mesa-nouveau
1216Summary: Mesa nouveau driver for Bellagio OpenMAX IL API
1217Summary(pl.UTF-8): Sterownik Mesa nouveau dla API Bellagio OpenMAX IL
1218License: MIT
1219Group: X11/Libraries
1220Requires: libdrm >= %{libdrm_ver}
1221Requires: libxcb >= 1.8
1222Requires: libomxil-bellagio
1223
1224%description -n omxil-mesa-nouveau
1225Mesa nouveau driver for Bellagio OpenMAX IL API. It supports NVidia
1226adapters (NV40-NV96, NVa0).
1227
1228%description -n omxil-mesa-nouveau -l pl.UTF-8
1229Sterownik Mesa nouveau dla API Bellagio OpenMAX IL. Obsługuje karty
1230NVidia (NV40-NV96, NVa0).
1231
1232%package -n omxil-mesa-r600
1233Summary: Mesa r600 driver for Bellagio OpenMAX IL API
1234Summary(pl.UTF-8): Sterownik Mesa r600 dla API Bellagio OpenMAX IL
1235License: MIT
1236Group: X11/Libraries
1237Requires: libdrm >= %{libdrm_ver}
1238Requires: libxcb >= 1.8
1239Requires: libomxil-bellagio
1240
1241%description -n omxil-mesa-r600
1242Mesa r600 driver for Bellagio OpenMAX IL API. It supports ATI Radeon
1243adapters based on R600/R700 chips.
1244
1245%description -n omxil-mesa-r600 -l pl.UTF-8
1246Sterownik Mesa r600 dla API Bellagio OpenMAX IL. Obsługuje karty ATI
1247Radeon oparte na układach R600/R700.
1248
1249%package -n omxil-mesa-radeonsi
1250Summary: Mesa radeonsi driver for Bellagio OpenMAX IL API
1251Summary(pl.UTF-8): Sterownik Mesa radeonsi dla API Bellagio OpenMAX IL
1252License: MIT
1253Group: X11/Libraries
1254Requires: libdrm >= %{libdrm_ver}
1255Requires: libxcb >= 1.8
1256Requires: libomxil-bellagio
1257
1258%description -n omxil-mesa-radeonsi
1259Mesa radeonsi driver for Bellagio OpenMAX IL API. It supports ATI
1260Radeon adapters based on Southern Islands chips.
1261
1262%description -n omxil-mesa-radeonsi -l pl.UTF-8
1263Sterownik Mesa radeonsi dla API Bellagio OpenMAX IL. Obsługuje karty
1264ATI Radeon oparte na układach Southern Islands.
1265
075ec3a3
JK
1266%package vulkan-icd-intel
1267Summary: Mesa Vulkan driver for Intel GPUs
3b1b1d06 1268Summary(pl.UTF-8): Sterownik Vulkan dla GPU firmy Intel
075ec3a3
JK
1269License: MIT
1270Group: Libraries
1271Suggests: vulkan(loader)
1272Requires: libdrm >= %{libdrm_ver}
1273Provides: vulkan(icd) = 1.0.3
1274
1275%description vulkan-icd-intel
1276Mesa Vulkan driver for Intel GPUs.
1277
1278%description vulkan-icd-intel -l pl.UTF-8
1279Sterownik Vulkan dla GPU Intela.
1280
1281%package vulkan-icd-intel-devel
1282Summary: Header files for Mesa Intel GPU Vulkan driver
3b1b1d06 1283Summary(pl.UTF-8): Pliki nagłówkowe sterownika Vulkan dla GPU Intela
075ec3a3
JK
1284License: MIT
1285Group: Development/Libraries
1286Requires: %{name}-vulkan-icd-intel = %{version}-%{release}
1287
1288%description vulkan-icd-intel-devel
1289eader files for Mesa Intel GPU Vulkan driver.
1290
1291%description vulkan-icd-intel-devel -l pl.UTF-8
1292Pliki nagłówkowe sterownika Vulkan dla GPU Intel.
1293
90c5833c
JK
1294%package vulkan-icd-radeon
1295Summary: radv - experimental Mesa Vulkan driver for AMD Radeon GPUs
1296Summary(pl.UTF-8): radv - eksperymentalny sterownik Vulkan dla GPU firmy AMD
1297License: MIT
1298Group: Libraries
1299Suggests: vulkan(loader)
1300Provides: vulkan(icd) = 1.0.3
1301
1302%description vulkan-icd-radeon
1303radv - experimental Mesa Vulkan driver for AMD Radeon GPUs.
1304
1305%description vulkan-icd-radeon -l pl.UTF-8
1306radv - eksperymentalny sterownik Vulkan dla GPU firmy AMD.
1307
a0b2836a 1308%prep
0bad6e58 1309%setup -q -n mesa-%{version}
fae799e6 1310%patch0 -p1
a0b2836a 1311
1312%build
5853b3ab
JB
1313%{__libtoolize}
1314%{__aclocal} -I m4
bb686270 1315%{__autoconf}
5853b3ab 1316%{__automake}
a5afae62 1317
fae799e6
JB
1318dri_drivers="nouveau r200 radeon swrast \
1319%ifarch %{ix86} %{x8664} x32
1320i965 %{!?with_gallium_i915:i915} \
a5afae62 1321%endif
fae799e6 1322"
59f12de8
AM
1323
1324dri_drivers=$(echo $dri_drivers | xargs | tr ' ' ',')
1325
fae799e6
JB
1326gallium_drivers="svga swrast virgl \
1327%ifarch %{ix86} %{x8664} x32
1328swr ilo %{?with_gallium_i915:i915} \
c1d2b5e2 1329%endif
56313830 1330%if %{with gallium_radeon}
fae799e6 1331r300 r600 radeonsi \
56313830 1332%endif
45300693 1333%if %{with gallium_nouveau}
0784ce78 1334nouveau
c1d2b5e2 1335%endif
415f6760 1336%ifarch %{arm}
fae799e6 1337etnaviv \
f31a332e 1338freedreno \
fae799e6 1339imx \
f31a332e
JB
1340vc4 \
1341%endif
c1d2b5e2
AM
1342"
1343
1344gallium_drivers=$(echo $gallium_drivers | xargs | tr ' ' ',')
1345
fae799e6
JB
1346vulkan_drivers="%{?with_radv:radeon} \
1347%ifarch %{ix86} %{x8664} x32
1348intel \
1349%endif
1350"
1351
1352vulkan_drivers=$(echo $vulkan_drivers | xargs | tr ' ' ',')
075ec3a3 1353
700470bd 1354%configure \
4799b78a 1355 --disable-silent-rules \
9bfb354d 1356 %{__enable gbm} \
b4a5c074 1357 --enable-glx-tls \
415f6760 1358 %{?with_glvnd:--enable-libglvnd} \
700470bd 1359 --enable-osmesa \
c885f99e 1360 --enable-selinux \
1f730540 1361 --enable-shared \
f566cdfa 1362 --enable-shared-glapi \
c885f99e 1363 %{?with_static_libs:--enable-static} \
3f1b1b5d 1364 %{?with_texture_float:--enable-texture-float} \
c885f99e
JB
1365%if %{with egl}
1366 --enable-egl \
1367 --enable-gles1 \
1368 --enable-gles2 \
24b30bc6 1369 --with-egl-platforms=x11%{?with_gbm:,drm}%{?with_wayland:,wayland} \
c885f99e 1370%endif
5f574b4b 1371%if %{with gallium}
415f6760 1372 %{?with_hud_extra:--enable-gallium-extra-hud} \
9bfb354d 1373 --enable-gallium-llvm \
68ef4b3b 1374 %{__enable_disable shared_llvm llvm-shared-libs} \
ff879d59 1375 %{__enable ocl_icd opencl-icd} \
415f6760 1376 %{?with_lm_sensors:--enable-lmsensors} \
1f730540
JB
1377 %{?with_nine:--enable-nine} \
1378 %{__enable opencl} \
075ec3a3 1379 %{__enable va} \
9bfb354d 1380 --enable-vdpau \
4bacd84c 1381 %{?with_omx:--enable-omx} \
a651d613 1382 %{?with_xa:--enable-xa} \
9bfb354d 1383 --enable-xvmc \
c1d2b5e2 1384 --with-gallium-drivers=${gallium_drivers} \
5f574b4b 1385%else
5eb992a8 1386 --without-gallium-drivers \
5f574b4b 1387%endif
e481f96e
JR
1388 --with-dri-drivers=${dri_drivers} \
1389 --with-dri-driverdir=%{_libdir}/xorg/modules/dri \
075ec3a3
JK
1390 --with-vulkan-drivers=${vulkan_drivers} \
1391 --with-vulkan-icddir=/usr/share/vulkan/icd.d \
1f88045a
JB
1392 --with-sha1=libnettle \
1393 --with-va-libdir=%{_libdir}/libva/dri
59f12de8
AM
1394
1395%{__make}
59f12de8 1396
34f695f1
AM
1397%{?with_tests:%{__make} check}
1398
a0b2836a 1399%install
f5543b17 1400rm -rf $RPM_BUILD_ROOT
ddde5931 1401
59f12de8
AM
1402%{__make} install \
1403 DESTDIR=$RPM_BUILD_ROOT
ddde5931 1404
80fb8e4d 1405# dlopened by soname
e22d206b
JR
1406%{?with_gallium:%{__rm} $RPM_BUILD_ROOT%{_libdir}/libXvMC*.so}
1407%{?with_gallium:%{__rm} $RPM_BUILD_ROOT%{_libdir}/libXvMC*.so.1.0}
c45391bc 1408# dlopened by soname or .so link
e22d206b 1409%{?with_gallium:%{__rm} $RPM_BUILD_ROOT%{_libdir}/vdpau/libvdpau_*.so.1.0}
c7f22387 1410# not used externally
0d8bac2a 1411%{__rm} $RPM_BUILD_ROOT%{_libdir}/libglapi.so
1cd368bc 1412# dlopened
4bacd84c 1413%{?with_omx:%{__rm} $RPM_BUILD_ROOT%{_libdir}/bellagio/libomx_*.la}
1f730540 1414%{?with_nine:%{__rm} $RPM_BUILD_ROOT%{_libdir}/d3d/d3dadapter9.la}
e22d206b 1415%{?with_gallium:%{__rm} $RPM_BUILD_ROOT%{_libdir}/gallium-pipe/pipe_*.la}
1cd368bc
JB
1416# not defined by standards; and not needed, there is pkg-config support
1417%{__rm} $RPM_BUILD_ROOT%{_libdir}/lib*.la
075ec3a3 1418
415f6760 1419%if %{without glvnd}
f56e1323
JR
1420# remove "OS ABI: Linux 2.4.20" tag, so private copies (nvidia or fglrx),
1421# set up via /etc/ld.so.conf.d/*.conf will be preferred over this
1422strip -R .note.ABI-tag $RPM_BUILD_ROOT%{_libdir}/libGL.so.*.*
415f6760 1423%endif
f56e1323 1424
abc9e15f
JB
1425%clean
1426rm -rf $RPM_BUILD_ROOT
1427
bb686270
AM
1428%post libEGL -p /sbin/ldconfig
1429%postun libEGL -p /sbin/ldconfig
1430
f445ed6c
JB
1431%post libGL -p /sbin/ldconfig
1432%postun libGL -p /sbin/ldconfig
1433
c1d2b5e2
AM
1434%post libGLES -p /sbin/ldconfig
1435%postun libGLES -p /sbin/ldconfig
1436
c1d2b5e2
AM
1437%post libOSMesa -p /sbin/ldconfig
1438%postun libOSMesa -p /sbin/ldconfig
1439
e5bc9334
JB
1440%post libOpenCL -p /sbin/ldconfig
1441%postun libOpenCL -p /sbin/ldconfig
1442
c1d2b5e2
AM
1443%post libOpenVG -p /sbin/ldconfig
1444%postun libOpenVG -p /sbin/ldconfig
1445
04c3cb73
JB
1446%post libXvMC-nouveau -p /sbin/ldconfig
1447%postun libXvMC-nouveau -p /sbin/ldconfig
04c3cb73
JB
1448%post libXvMC-r600 -p /sbin/ldconfig
1449%postun libXvMC-r600 -p /sbin/ldconfig
9bfb354d 1450
d3cd778a
JB
1451%post libgbm -p /sbin/ldconfig
1452%postun libgbm -p /sbin/ldconfig
1453
c7f22387
JB
1454%post libglapi -p /sbin/ldconfig
1455%postun libglapi -p /sbin/ldconfig
1456
24b30bc6
JB
1457%post libwayland-egl -p /sbin/ldconfig
1458%postun libwayland-egl -p /sbin/ldconfig
1459
a651d613
JB
1460%post libxatracker -p /sbin/ldconfig
1461%postun libxatracker -p /sbin/ldconfig
1462
bb686270
AM
1463%if %{with egl}
1464%files libEGL
1465%defattr(644,root,root,755)
1466%attr(755,root,root) %{_libdir}/libEGL.so.*.*
c794b508 1467%attr(755,root,root) %ghost %{_libdir}/libEGL.so.1
bb686270
AM
1468
1469%files libEGL-devel
1470%defattr(644,root,root,755)
1471%attr(755,root,root) %{_libdir}/libEGL.so
bb686270
AM
1472%dir %{_includedir}/EGL
1473%{_includedir}/EGL/egl.h
1474%{_includedir}/EGL/eglext.h
56313830 1475%{_includedir}/EGL/eglextchromium.h
9bfb354d 1476%{_includedir}/EGL/eglmesaext.h
bb686270 1477%{_includedir}/EGL/eglplatform.h
bb686270
AM
1478%{_pkgconfigdir}/egl.pc
1479
c885f99e 1480%if %{with static_libs}
bb686270
AM
1481%files libEGL-static
1482%defattr(644,root,root,755)
1483%{_libdir}/libEGL.a
1484%endif
1485%endif
1486
f445ed6c 1487%files libGL
e9b3ff7a 1488%defattr(644,root,root,755)
3f1b1b5d 1489%doc docs/{*.html,README.UVD,patents.txt,relnotes/*.html}
415f6760
JB
1490%if %{with glvnd}
1491%attr(755,root,root) %{_libdir}/libGLX_mesa.so.*.*
1492%attr(755,root,root) %ghost %{_libdir}/libGLX_mesa.so.0
1493%attr(755,root,root) %{_libdir}/libGLX_mesa.so
1494%else
9b0e6ebb
JB
1495%attr(755,root,root) %{_libdir}/libGL.so.*.*
1496%attr(755,root,root) %ghost %{_libdir}/libGL.so.1
0cb33a09 1497# symlink for binary apps which fail to conform Linux OpenGL ABI
bf8d2f73 1498# (and dlopen libGL.so instead of libGL.so.1; the same does Mesa libEGL)
0cb33a09 1499%attr(755,root,root) %{_libdir}/libGL.so
415f6760 1500%endif
0d8bac2a 1501%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/drirc
a0b2836a 1502
f445ed6c 1503%files libGL-devel
e9b3ff7a 1504%defattr(644,root,root,755)
5b8e9162 1505%doc docs/specs/*
debcd977 1506%dir %{_includedir}/GL
d3dd48bf 1507%{_includedir}/GL/gl.h
56313830 1508%{_includedir}/GL/glcorearb.h
e1833810 1509%{_includedir}/GL/glext.h
d3dd48bf 1510%{_includedir}/GL/gl_mangle.h
d3dd48bf 1511%{_includedir}/GL/glx.h
abc9e15f 1512%{_includedir}/GL/glxext.h
d3dd48bf 1513%{_includedir}/GL/glx_mangle.h
1ec0796e
AM
1514%dir %{_includedir}/GL/internal
1515%{_includedir}/GL/internal/dri_interface.h
59f12de8 1516%{_pkgconfigdir}/dri.pc
f4a8c5f6 1517%{_pkgconfigdir}/gl.pc
a0b2836a 1518
c885f99e 1519%if %{with static_libs}
278406ce
JB
1520%files libGL-static
1521%defattr(644,root,root,755)
1522%{_libdir}/libGL.a
1523%endif
1524
c1d2b5e2
AM
1525%files libGLES
1526%defattr(644,root,root,755)
cc59a107
JB
1527%attr(755,root,root) %{_libdir}/libGLESv1_CM.so.*.*.*
1528%attr(755,root,root) %ghost %{_libdir}/libGLESv1_CM.so.1
1529%attr(755,root,root) %{_libdir}/libGLESv2.so.*.*
1530%attr(755,root,root) %ghost %{_libdir}/libGLESv2.so.2
c1d2b5e2
AM
1531
1532%files libGLES-devel
1533%defattr(644,root,root,755)
cc59a107
JB
1534%attr(755,root,root) %{_libdir}/libGLESv1_CM.so
1535%attr(755,root,root) %{_libdir}/libGLESv2.so
c1d2b5e2
AM
1536%{_includedir}/GLES
1537%{_includedir}/GLES2
46cee963 1538%{_includedir}/GLES3
cc59a107
JB
1539%{_pkgconfigdir}/glesv1_cm.pc
1540%{_pkgconfigdir}/glesv2.pc
c1d2b5e2 1541
f4a8c5f6
JB
1542%files libOSMesa
1543%defattr(644,root,root,755)
cc59a107 1544%attr(755,root,root) %{_libdir}/libOSMesa.so.*.*
9bfb354d 1545%attr(755,root,root) %ghost %{_libdir}/libOSMesa.so.8
f4a8c5f6
JB
1546
1547%files libOSMesa-devel
1548%defattr(644,root,root,755)
cc59a107 1549%attr(755,root,root) %{_libdir}/libOSMesa.so
f4a8c5f6 1550%{_includedir}/GL/osmesa.h
bf8d2f73 1551%{_pkgconfigdir}/osmesa.pc
f4a8c5f6 1552
c885f99e 1553%if %{with static_libs}
f4a8c5f6
JB
1554%files libOSMesa-static
1555%defattr(644,root,root,755)
cc59a107 1556%{_libdir}/libOSMesa.a
59f12de8 1557%endif
f4a8c5f6 1558
e5bc9334 1559%if %{with opencl}
ff879d59
JK
1560%if %{with ocl_icd}
1561%files OpenCL-icd
1562%defattr(644,root,root,755)
1563/etc/OpenCL/vendors/mesa.icd
1564%attr(755,root,root) %{_libdir}/libMesaOpenCL.so
1565%attr(755,root,root) %{_libdir}/libMesaOpenCL.so.*.*.*
1566%attr(755,root,root) %ghost %{_libdir}/libMesaOpenCL.so.1
6f955018
JB
1567# currently only OpenCL uses dynamic pipe loader
1568%dir %{_libdir}/gallium-pipe
ff879d59 1569%else
e5bc9334
JB
1570%files libOpenCL
1571%defattr(644,root,root,755)
1572%attr(755,root,root) %{_libdir}/libOpenCL.so.*.*.*
1573%attr(755,root,root) %ghost %{_libdir}/libOpenCL.so.1
6f955018
JB
1574# currently only OpenCL uses dynamic pipe loader
1575%dir %{_libdir}/gallium-pipe
e5bc9334
JB
1576
1577%files libOpenCL-devel
1578%defattr(644,root,root,755)
1579%attr(755,root,root) %{_libdir}/libOpenCL.so
1580%{_includedir}/CL
e5bc9334 1581%endif
ff879d59 1582%endif
e5bc9334 1583
ebff9a35 1584%if %{with egl} && %{with openvg} && %{with gallium}
c1d2b5e2
AM
1585%files libOpenVG
1586%defattr(644,root,root,755)
cc59a107 1587%attr(755,root,root) %{_libdir}/libOpenVG.so.*.*.*
278406ce 1588%attr(755,root,root) %ghost %{_libdir}/libOpenVG.so.1
c1d2b5e2
AM
1589
1590%files libOpenVG-devel
1591%defattr(644,root,root,755)
278406ce 1592%attr(755,root,root) %{_libdir}/libOpenVG.so
c1d2b5e2 1593%{_includedir}/VG
c1d2b5e2
AM
1594%{_pkgconfigdir}/vg.pc
1595%endif
1596
c3f739d4 1597%if %{with gallium}
80fb8e4d 1598%if %{with gallium_nouveau}
04c3cb73 1599%files libXvMC-nouveau
875da849 1600%defattr(644,root,root,755)
46cee963 1601%attr(755,root,root) %{_libdir}/libXvMCnouveau.so.1.0.0
04c3cb73 1602%attr(755,root,root) %ghost %{_libdir}/libXvMCnouveau.so.1
80fb8e4d 1603%endif
04c3cb73 1604
56313830 1605%if %{with gallium_radeon}
04c3cb73
JB
1606%files libXvMC-r600
1607%defattr(644,root,root,755)
46cee963 1608%attr(755,root,root) %{_libdir}/libXvMCr600.so.1.0.0
04c3cb73 1609%attr(755,root,root) %ghost %{_libdir}/libXvMCr600.so.1
c3f739d4 1610%endif
ebff9a35 1611
3f1b1b5d 1612%if %{with va}
ebff9a35 1613%files -n libva-driver-gallium
3f1b1b5d 1614%defattr(644,root,root,755)
0b61c751
JK
1615
1616%if %{with gallium_radeon}
1617%files -n libva-driver-r600
1618%defattr(644,root,root,755)
1619%attr(755,root,root) %{_libdir}/libva/dri/r600_drv_video.so
1620
1621%files -n libva-driver-radeonsi
1622%defattr(644,root,root,755)
1623%attr(755,root,root) %{_libdir}/libva/dri/radeonsi_drv_video.so
1624%endif
1625
1626%if %{with gallium_nouveau}
1627%files -n libva-driver-nouveau
1628%defattr(644,root,root,755)
1629%attr(755,root,root) %{_libdir}/libva/dri/nouveau_drv_video.so
1630%endif
56313830 1631%endif
56313830 1632%endif
afe33c03 1633
d3cd778a
JB
1634%if %{with gbm}
1635%files libgbm
1636%defattr(644,root,root,755)
1637%attr(755,root,root) %{_libdir}/libgbm.so.*.*
1638%attr(755,root,root) %ghost %{_libdir}/libgbm.so.1
d3cd778a
JB
1639
1640%files libgbm-devel
1641%defattr(644,root,root,755)
1642%attr(755,root,root) %{_libdir}/libgbm.so
1643%{_includedir}/gbm.h
1644%{_pkgconfigdir}/gbm.pc
1645%endif
1646
c7f22387
JB
1647%files libglapi
1648%defattr(644,root,root,755)
1649%attr(755,root,root) %{_libdir}/libglapi.so.*.*
1650%attr(755,root,root) %ghost %{_libdir}/libglapi.so.0
1651# libglapi-devel? nothing seems to need it atm.
1652#%attr(755,root,root) %{_libdir}/libglapi.so
1653
24b30bc6
JB
1654%if %{with wayland}
1655%files libwayland-egl
1656%defattr(644,root,root,755)
1657%attr(755,root,root) %{_libdir}/libwayland-egl.so.*.*
1658%attr(755,root,root) %ghost %{_libdir}/libwayland-egl.so.1
1659
1660%files libwayland-egl-devel
1661%defattr(644,root,root,755)
1662%attr(755,root,root) %{_libdir}/libwayland-egl.so
1663%{_pkgconfigdir}/wayland-egl.pc
1664%endif
1665
a651d613
JB
1666%if %{with xa}
1667%files libxatracker
1668%defattr(644,root,root,755)
1669%attr(755,root,root) %{_libdir}/libxatracker.so.*.*
0d8bac2a 1670%attr(755,root,root) %ghost %{_libdir}/libxatracker.so.2
a651d613
JB
1671
1672%files libxatracker-devel
1673%defattr(644,root,root,755)
1674%attr(755,root,root) %{_libdir}/libxatracker.so
1675%{_includedir}/xa_composite.h
1676%{_includedir}/xa_context.h
1677%{_includedir}/xa_tracker.h
1678%{_pkgconfigdir}/xatracker.pc
1679%endif
1680
166bc93f
JB
1681%if %{with egl}
1682%files khrplatform-devel
1683%defattr(644,root,root,755)
1684%dir %{_includedir}/KHR
1685%{_includedir}/KHR/khrplatform.h
1686%endif
1687
afe33c03 1688%files dri-driver-ati-radeon-R100
1689%defattr(644,root,root,755)
1690%attr(755,root,root) %{_libdir}/xorg/modules/dri/radeon_dri.so
1691
1692%files dri-driver-ati-radeon-R200
1693%defattr(644,root,root,755)
1694%attr(755,root,root) %{_libdir}/xorg/modules/dri/r200_dri.so
1695
c3f739d4 1696%if %{with gallium}
56313830 1697%if %{with gallium_radeon}
afe33c03 1698%files dri-driver-ati-radeon-R300
1699%defattr(644,root,root,755)
1700%attr(755,root,root) %{_libdir}/xorg/modules/dri/r300_dri.so
1701
e68936d0
AM
1702%files dri-driver-ati-radeon-R600
1703%defattr(644,root,root,755)
1704%attr(755,root,root) %{_libdir}/xorg/modules/dri/r600_dri.so
1705
3dc87f1a
AM
1706%files dri-driver-ati-radeon-SI
1707%defattr(644,root,root,755)
1708%attr(755,root,root) %{_libdir}/xorg/modules/dri/radeonsi_dri.so
56313830 1709%endif
6e049c9d
AM
1710
1711%files dri-driver-intel-ilo
1712%defattr(644,root,root,755)
1713%attr(755,root,root) %{_libdir}/xorg/modules/dri/ilo_dri.so
56313830 1714%endif
3dc87f1a 1715
afe33c03 1716%files dri-driver-intel-i915
1717%defattr(644,root,root,755)
5f574b4b 1718%attr(755,root,root) %{_libdir}/xorg/modules/dri/i915_dri.so
afe33c03 1719
b360f4f6 1720%files dri-driver-intel-i965
1721%defattr(644,root,root,755)
1722%attr(755,root,root) %{_libdir}/xorg/modules/dri/i965_dri.so
1723
3e88bc92
AM
1724%files dri-driver-nouveau
1725%defattr(644,root,root,755)
5b103bd4
JB
1726%attr(755,root,root) %{_libdir}/xorg/modules/dri/nouveau_vieux_dri.so
1727%if %{with gallium_nouveau}
3e88bc92 1728%attr(755,root,root) %{_libdir}/xorg/modules/dri/nouveau_dri.so
a7a3223c 1729%endif
3e88bc92 1730
f3606317
AM
1731%files dri-driver-swrast
1732%defattr(644,root,root,755)
e22d206b 1733%if %{with gallium}
56313830 1734%attr(755,root,root) %{_libdir}/xorg/modules/dri/kms_swrast_dri.so
e22d206b 1735%endif
f3606317
AM
1736%attr(755,root,root) %{_libdir}/xorg/modules/dri/swrast_dri.so
1737
bb5f0825 1738%if %{with gallium}
415f6760 1739%ifarch %{arm}
fae799e6
JB
1740%files dri-driver-etnaviv
1741%defattr(644,root,root,755)
1742%attr(755,root,root) %{_libdir}/xorg/modules/dri/etnaviv_dri.so
1743%attr(755,root,root) %{_libdir}/xorg/modules/dri/imx-drm_dri.so
1744
1745%files dri-driver-freedreno
1746%defattr(644,root,root,755)
1747%attr(755,root,root) %{_libdir}/xorg/modules/dri/kgsl_dri.so
1748%attr(755,root,root) %{_libdir}/xorg/modules/dri/msm_dri.so
1749
f31a332e
JB
1750%files dri-driver-vc4
1751%defattr(644,root,root,755)
1752%attr(755,root,root) %{_libdir}/xorg/modules/dri/vc4_dri.so
1753%endif
1754
6e049c9d
AM
1755%files dri-driver-virgl
1756%defattr(644,root,root,755)
1757%attr(755,root,root) %{_libdir}/xorg/modules/dri/virtio_gpu_dri.so
1758
e68936d0
AM
1759%files dri-driver-vmwgfx
1760%defattr(644,root,root,755)
9c4e4073 1761%attr(755,root,root) %{_libdir}/xorg/modules/dri/vmwgfx_dri.so
bb5f0825 1762%endif
9bfb354d 1763
6f955018
JB
1764%if %{with gallium}
1765%if %{with gallium_i915}
1766%files pipe-driver-i915
1767%defattr(644,root,root,755)
1768%attr(755,root,root) %{_libdir}/gallium-pipe/pipe_i915.so
1769%endif
1770
1771%files pipe-driver-i965
1772%defattr(644,root,root,755)
1773%attr(755,root,root) %{_libdir}/gallium-pipe/pipe_i965.so
1774
415f6760 1775%ifarch %{arm}
6f955018
JB
1776%files pipe-driver-msm
1777%defattr(644,root,root,755)
1778%attr(755,root,root) %{_libdir}/gallium-pipe/pipe_msm.so
1779%endif
1780
1781%if %{with gallium_nouveau}
1782%files pipe-driver-nouveau
1783%defattr(644,root,root,755)
1784%attr(755,root,root) %{_libdir}/gallium-pipe/pipe_nouveau.so
1785%endif
1786
1787%if %{with gallium_radeon}
1788%files pipe-driver-r300
1789%defattr(644,root,root,755)
1790%attr(755,root,root) %{_libdir}/gallium-pipe/pipe_r300.so
1791
1792%files pipe-driver-r600
1793%defattr(644,root,root,755)
1794%attr(755,root,root) %{_libdir}/gallium-pipe/pipe_r600.so
1795
1796%files pipe-driver-radeonsi
1797%defattr(644,root,root,755)
1798%attr(755,root,root) %{_libdir}/gallium-pipe/pipe_radeonsi.so
1799%endif
1800
1801%files pipe-driver-swrast
1802%defattr(644,root,root,755)
1803%attr(755,root,root) %{_libdir}/gallium-pipe/pipe_swrast.so
1804
1805%files pipe-driver-vmwgfx
1806%defattr(644,root,root,755)
1807%attr(755,root,root) %{_libdir}/gallium-pipe/pipe_vmwgfx.so
fae799e6
JB
1808
1809%ifarch %{ix86} %{x8664} x32
1810%files swr
1811%defattr(644,root,root,755)
1812%attr(755,root,root) %{_libdir}/libswrAVX.so
1813%attr(755,root,root) %{_libdir}/libswrAVX2.so
1814%endif
6f955018
JB
1815%endif
1816
1f730540
JB
1817%if %{with nine}
1818%files d3d
1819%defattr(644,root,root,755)
1820%dir %{_libdir}/d3d
1821%attr(755,root,root) %{_libdir}/d3d/d3dadapter9.so*
1822
1823%files d3d-devel
1824%defattr(644,root,root,755)
1825%{_includedir}/d3dadapter
1826%{_pkgconfigdir}/d3d.pc
1827%endif
1828
c3f739d4 1829%if %{with gallium}
04c3cb73
JB
1830# ldconfig is not used in vdpau tree, so package all symlinks
1831%if %{with gallium_nouveau}
1832%files -n libvdpau-driver-mesa-nouveau
1833%defattr(644,root,root,755)
46cee963 1834%attr(755,root,root) %{_libdir}/vdpau/libvdpau_nouveau.so.1.0.0
04c3cb73
JB
1835%attr(755,root,root) %{_libdir}/vdpau/libvdpau_nouveau.so.1
1836%attr(755,root,root) %{_libdir}/vdpau/libvdpau_nouveau.so
1837%endif
1838
56313830 1839%if %{with gallium_radeon}
ebff9a35
AM
1840%files -n libvdpau-driver-mesa-r300
1841%defattr(644,root,root,755)
1842%attr(755,root,root) %{_libdir}/vdpau/libvdpau_r300.so.1.0.0
1843%attr(755,root,root) %{_libdir}/vdpau/libvdpau_r300.so.1
1844%attr(755,root,root) %{_libdir}/vdpau/libvdpau_r300.so
1845
04c3cb73
JB
1846%files -n libvdpau-driver-mesa-r600
1847%defattr(644,root,root,755)
46cee963 1848%attr(755,root,root) %{_libdir}/vdpau/libvdpau_r600.so.1.0.0
9bfb354d
AM
1849%attr(755,root,root) %{_libdir}/vdpau/libvdpau_r600.so.1
1850%attr(755,root,root) %{_libdir}/vdpau/libvdpau_r600.so
04c3cb73 1851
3dc87f1a
AM
1852%files -n libvdpau-driver-mesa-radeonsi
1853%defattr(644,root,root,755)
46cee963 1854%attr(755,root,root) %{_libdir}/vdpau/libvdpau_radeonsi.so.1.0.0
3dc87f1a
AM
1855%attr(755,root,root) %{_libdir}/vdpau/libvdpau_radeonsi.so.1
1856%attr(755,root,root) %{_libdir}/vdpau/libvdpau_radeonsi.so
c3f739d4 1857%endif
56313830 1858%endif
4bacd84c
JB
1859
1860%if %{with gallium} && %{with omx}
56313830
AM
1861%files -n omxil-mesa
1862%defattr(644,root,root,755)
1863%attr(755,root,root) %{_libdir}/bellagio/libomx_mesa.so
56313830 1864%endif
075ec3a3
JK
1865
1866%files vulkan-icd-intel
1867%defattr(644,root,root,755)
3b1b1d06 1868%attr(755,root,root) %{_libdir}/libvulkan_intel.so
415f6760 1869%{_datadir}/vulkan/icd.d/intel_icd.*.json
075ec3a3
JK
1870
1871%files vulkan-icd-intel-devel
1872%defattr(644,root,root,755)
1873%{_includedir}/vulkan/vulkan_intel.h
90c5833c
JK
1874
1875%if %{with radv}
1876%files vulkan-icd-radeon
1877%defattr(644,root,root,755)
1878%attr(755,root,root) %{_libdir}/libvulkan_radeon.so
bd9c0ee4 1879%{_datadir}/vulkan/icd.d/radeon_icd.*.json
90c5833c 1880%endif
This page took 0.609022 seconds and 4 git commands to generate.