Accepting request 740674 from home:jengelh:branches:X11:XOrg
- Use new tag-based group scheme. OBS-URL: https://build.opensuse.org/request/show/740674 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=887
This commit is contained in:
parent
10b17f1cfa
commit
1df1769923
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 17 17:18:03 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
|
||||||
|
|
||||||
|
- Use new tag-based group scheme.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 17 12:21:56 UTC 2019 - Richard Brown <rbrown@suse.com>
|
Thu Oct 17 12:21:56 UTC 2019 - Richard Brown <rbrown@suse.com>
|
||||||
|
|
||||||
|
@ -114,6 +114,7 @@ Version: 19.2.1
|
|||||||
Release: 0
|
Release: 0
|
||||||
Summary: System for rendering 3-D graphics
|
Summary: System for rendering 3-D graphics
|
||||||
License: MIT
|
License: MIT
|
||||||
|
Group: 3d driver opengl
|
||||||
URL: http://www.mesa3d.org
|
URL: http://www.mesa3d.org
|
||||||
#Git-Clone: git://anongit.freedesktop.org/mesa/mesa
|
#Git-Clone: git://anongit.freedesktop.org/mesa/mesa
|
||||||
Source: https://mesa.freedesktop.org/archive/%{_name_archive}-%{_version}.tar.xz
|
Source: https://mesa.freedesktop.org/archive/%{_name_archive}-%{_version}.tar.xz
|
||||||
@ -247,6 +248,7 @@ just Mesa or The Mesa 3-D graphics library.
|
|||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
Summary: Libraries, includes and more to develop Mesa applications
|
Summary: Libraries, includes and more to develop Mesa applications
|
||||||
|
Group: development c opengl 3d
|
||||||
Requires: Mesa = %{version}
|
Requires: Mesa = %{version}
|
||||||
Requires: Mesa-dri-devel = %{version}
|
Requires: Mesa-dri-devel = %{version}
|
||||||
Requires: Mesa-libEGL-devel = %{version}
|
Requires: Mesa-libEGL-devel = %{version}
|
||||||
@ -286,6 +288,7 @@ just Mesa or The Mesa 3-D graphics library.
|
|||||||
%package libEGL1
|
%package libEGL1
|
||||||
# Kudos to Debian for the descriptions
|
# Kudos to Debian for the descriptions
|
||||||
Summary: EGL API implementation
|
Summary: EGL API implementation
|
||||||
|
Group: 3d driver opengl
|
||||||
%if 0%{?libglvnd}
|
%if 0%{?libglvnd}
|
||||||
Requires: libglvnd >= 0.1.0
|
Requires: libglvnd >= 0.1.0
|
||||||
%endif
|
%endif
|
||||||
@ -303,6 +306,7 @@ support.
|
|||||||
|
|
||||||
%package libEGL-devel
|
%package libEGL-devel
|
||||||
Summary: Development files for the EGL API
|
Summary: Development files for the EGL API
|
||||||
|
Group: development c opengl 3d
|
||||||
Requires: Mesa-KHR-devel = %{version}
|
Requires: Mesa-KHR-devel = %{version}
|
||||||
Requires: Mesa-libEGL1 = %{version}
|
Requires: Mesa-libEGL1 = %{version}
|
||||||
Requires: pkgconfig(x11)
|
Requires: pkgconfig(x11)
|
||||||
@ -323,6 +327,7 @@ programs against the EGL library.
|
|||||||
|
|
||||||
%package KHR-devel
|
%package KHR-devel
|
||||||
Summary: Mesa Khronos development headers
|
Summary: Mesa Khronos development headers
|
||||||
|
Group: development c opengl vulkan 3d
|
||||||
Provides: Mesa-libGL-devel:/usr/include/KHR/khrplatform.h
|
Provides: Mesa-libGL-devel:/usr/include/KHR/khrplatform.h
|
||||||
|
|
||||||
%description KHR-devel
|
%description KHR-devel
|
||||||
@ -330,6 +335,7 @@ Mesa Khronos development headers.
|
|||||||
|
|
||||||
%package libGL1
|
%package libGL1
|
||||||
Summary: The GL/GLX runtime of the Mesa 3D graphics library
|
Summary: The GL/GLX runtime of the Mesa 3D graphics library
|
||||||
|
Group: 3d driver opengl
|
||||||
Requires: Mesa = %{version}
|
Requires: Mesa = %{version}
|
||||||
%if 0%{?libglvnd}
|
%if 0%{?libglvnd}
|
||||||
Requires: libglvnd >= 0.1.0
|
Requires: libglvnd >= 0.1.0
|
||||||
@ -347,6 +353,7 @@ the X Window System.
|
|||||||
|
|
||||||
%package libGL-devel
|
%package libGL-devel
|
||||||
Summary: GL/GLX development files of the OpenGL API
|
Summary: GL/GLX development files of the OpenGL API
|
||||||
|
Group: development c opengl 3d
|
||||||
Requires: Mesa-KHR-devel = %{version}
|
Requires: Mesa-KHR-devel = %{version}
|
||||||
Requires: Mesa-libGL1 = %{version}
|
Requires: Mesa-libGL1 = %{version}
|
||||||
%if 0%{?libglvnd}
|
%if 0%{?libglvnd}
|
||||||
@ -363,6 +370,7 @@ programs with Mesa.
|
|||||||
|
|
||||||
%package libGLESv1_CM1
|
%package libGLESv1_CM1
|
||||||
Summary: OpenGL|ES 1.x Common Profile API implementation
|
Summary: OpenGL|ES 1.x Common Profile API implementation
|
||||||
|
Group: 3d driver opengl
|
||||||
%if 0%{?libglvnd}
|
%if 0%{?libglvnd}
|
||||||
Requires: libglvnd >= 0.1.0
|
Requires: libglvnd >= 0.1.0
|
||||||
%endif
|
%endif
|
||||||
@ -377,6 +385,7 @@ OpenGL|ES 1.x provides an API for fixed-function hardware.
|
|||||||
|
|
||||||
%package libGLESv1_CM-devel
|
%package libGLESv1_CM-devel
|
||||||
Summary: Development files for the OpenGL ES 1.x API
|
Summary: Development files for the OpenGL ES 1.x API
|
||||||
|
Group: development c opengl 3d
|
||||||
Requires: Mesa-KHR-devel = %{version}
|
Requires: Mesa-KHR-devel = %{version}
|
||||||
Requires: Mesa-libGLESv1_CM1 = %{version}
|
Requires: Mesa-libGLESv1_CM1 = %{version}
|
||||||
Requires: pkgconfig(egl)
|
Requires: pkgconfig(egl)
|
||||||
@ -397,6 +406,7 @@ using the OpenGL|ES 1.x APIs.
|
|||||||
|
|
||||||
%package libGLESv2-2
|
%package libGLESv2-2
|
||||||
Summary: OpenGL|ES 2.x API implementation
|
Summary: OpenGL|ES 2.x API implementation
|
||||||
|
Group: 3d driver opengl
|
||||||
%if 0%{?libglvnd}
|
%if 0%{?libglvnd}
|
||||||
Requires: libglvnd >= 0.1.0
|
Requires: libglvnd >= 0.1.0
|
||||||
%endif
|
%endif
|
||||||
@ -415,6 +425,7 @@ ES 3 entry points.
|
|||||||
|
|
||||||
%package libGLESv2-devel
|
%package libGLESv2-devel
|
||||||
Summary: Development files for the OpenGL ES 2.x API
|
Summary: Development files for the OpenGL ES 2.x API
|
||||||
|
Group: development c opengl 3d
|
||||||
Requires: Mesa-KHR-devel = %{version}
|
Requires: Mesa-KHR-devel = %{version}
|
||||||
Requires: Mesa-libGLESv2-2 = %{version}
|
Requires: Mesa-libGLESv2-2 = %{version}
|
||||||
Requires: pkgconfig(egl)
|
Requires: pkgconfig(egl)
|
||||||
@ -436,6 +447,7 @@ applications using the OpenGL|ES 2.x APIs.
|
|||||||
|
|
||||||
%package libGLESv3-devel
|
%package libGLESv3-devel
|
||||||
Summary: Development files for the OpenGL ES 3.x API
|
Summary: Development files for the OpenGL ES 3.x API
|
||||||
|
Group: development c opengl 3d
|
||||||
Requires: Mesa-KHR-devel = %{version}
|
Requires: Mesa-KHR-devel = %{version}
|
||||||
Requires: pkgconfig(egl)
|
Requires: pkgconfig(egl)
|
||||||
%if 0%{?libglvnd} == 0
|
%if 0%{?libglvnd} == 0
|
||||||
@ -454,6 +466,7 @@ applications using the OpenGL|ES 3.x APIs.
|
|||||||
%package -n libOSMesa8
|
%package -n libOSMesa8
|
||||||
Summary: Mesa Off-screen rendering extension
|
Summary: Mesa Off-screen rendering extension
|
||||||
# Wrongly named package shipped .so.8
|
# Wrongly named package shipped .so.8
|
||||||
|
Group: 3d driver opengl
|
||||||
Obsoletes: libOSMesa9 < %{version}
|
Obsoletes: libOSMesa9 < %{version}
|
||||||
Provides: libOSMesa9 = %{version}
|
Provides: libOSMesa9 = %{version}
|
||||||
|
|
||||||
@ -464,6 +477,7 @@ rendering context on an X Server. It uses a pure software renderer.
|
|||||||
|
|
||||||
%package -n libOSMesa-devel
|
%package -n libOSMesa-devel
|
||||||
Summary: Development files for the Mesa Offscreen Rendering extension
|
Summary: Development files for the Mesa Offscreen Rendering extension
|
||||||
|
Group: development c 3d
|
||||||
Requires: libOSMesa8 = %{version}
|
Requires: libOSMesa8 = %{version}
|
||||||
|
|
||||||
%description -n libOSMesa-devel
|
%description -n libOSMesa-devel
|
||||||
@ -473,6 +487,7 @@ rendering context on an X Server. It uses a pure software renderer.
|
|||||||
|
|
||||||
%package libglapi0
|
%package libglapi0
|
||||||
Summary: Free implementation of the GL API
|
Summary: Free implementation of the GL API
|
||||||
|
Group: 3d driver opengl
|
||||||
|
|
||||||
%description libglapi0
|
%description libglapi0
|
||||||
The Mesa GL API module is responsible for dispatching all the gl*
|
The Mesa GL API module is responsible for dispatching all the gl*
|
||||||
@ -481,6 +496,7 @@ packages.
|
|||||||
|
|
||||||
%package libglapi-devel
|
%package libglapi-devel
|
||||||
Summary: Development files for the Mesa GL API implementation
|
Summary: Development files for the Mesa GL API implementation
|
||||||
|
Group: development c opengl 3d
|
||||||
Requires: Mesa-libglapi0 = %{version}
|
Requires: Mesa-libglapi0 = %{version}
|
||||||
|
|
||||||
%description libglapi-devel
|
%description libglapi-devel
|
||||||
@ -490,6 +506,7 @@ the Mesa-libGLES* packages.
|
|||||||
|
|
||||||
%package -n Mesa-dri
|
%package -n Mesa-dri
|
||||||
Summary: DRI plug-ins for 3D acceleration
|
Summary: DRI plug-ins for 3D acceleration
|
||||||
|
Group: 3d driver opengl
|
||||||
Requires: Mesa = %{version}
|
Requires: Mesa = %{version}
|
||||||
Supplements: Mesa
|
Supplements: Mesa
|
||||||
|
|
||||||
@ -498,6 +515,7 @@ This package contains Mesa DRI drivers for 3D acceleration.
|
|||||||
|
|
||||||
%package dri-devel
|
%package dri-devel
|
||||||
Summary: Development files for the DRI API
|
Summary: Development files for the DRI API
|
||||||
|
Group: development c opengl 3d
|
||||||
Requires: Mesa = %{version}
|
Requires: Mesa = %{version}
|
||||||
|
|
||||||
%description dri-devel
|
%description dri-devel
|
||||||
@ -506,6 +524,7 @@ compiling programs and libraries using the DRI API.
|
|||||||
|
|
||||||
%package -n Mesa-dri-nouveau
|
%package -n Mesa-dri-nouveau
|
||||||
Summary: Mesa DRI plug-in for 3D acceleration via Nouveau
|
Summary: Mesa DRI plug-in for 3D acceleration via Nouveau
|
||||||
|
Group: 3d driver opengl
|
||||||
Requires: Mesa = %{version}
|
Requires: Mesa = %{version}
|
||||||
Supplements: xf86-video-nouveau
|
Supplements: xf86-video-nouveau
|
||||||
|
|
||||||
@ -516,6 +535,7 @@ since it is still experimental.
|
|||||||
|
|
||||||
%package -n Mesa-dri-vc4
|
%package -n Mesa-dri-vc4
|
||||||
Summary: Mesa DRI plug-in for 3D acceleration on Raspberry Pi
|
Summary: Mesa DRI plug-in for 3D acceleration on Raspberry Pi
|
||||||
|
Group: 3d driver opengl
|
||||||
Requires: Mesa = %{version}
|
Requires: Mesa = %{version}
|
||||||
|
|
||||||
%description -n Mesa-dri-vc4
|
%description -n Mesa-dri-vc4
|
||||||
@ -525,6 +545,7 @@ since it is still experimental.
|
|||||||
|
|
||||||
%package -n Mesa-gallium
|
%package -n Mesa-gallium
|
||||||
Summary: Mesa Gallium GPU drivers
|
Summary: Mesa Gallium GPU drivers
|
||||||
|
Group: 3d driver opengl
|
||||||
Requires: Mesa = %{version}
|
Requires: Mesa = %{version}
|
||||||
Supplements: Mesa
|
Supplements: Mesa
|
||||||
|
|
||||||
@ -533,6 +554,7 @@ This package contains Mesa Gallium drivers for 3D acceleration.
|
|||||||
|
|
||||||
%package -n libgbm1
|
%package -n libgbm1
|
||||||
Summary: Generic buffer management API
|
Summary: Generic buffer management API
|
||||||
|
Group: 3d driver opengl
|
||||||
|
|
||||||
%description -n libgbm1
|
%description -n libgbm1
|
||||||
This package contains the GBM buffer management library. It provides
|
This package contains the GBM buffer management library. It provides
|
||||||
@ -544,6 +566,7 @@ openwfd.
|
|||||||
|
|
||||||
%package -n libgbm-devel
|
%package -n libgbm-devel
|
||||||
Summary: Development files for the EGL API
|
Summary: Development files for the EGL API
|
||||||
|
Group: development c opengl 3d
|
||||||
Requires: libgbm1 = %{version}
|
Requires: libgbm1 = %{version}
|
||||||
|
|
||||||
%description -n libgbm-devel
|
%description -n libgbm-devel
|
||||||
@ -559,6 +582,8 @@ programs against the GBM library.
|
|||||||
|
|
||||||
%package -n Mesa-libd3d
|
%package -n Mesa-libd3d
|
||||||
Summary: Mesa Direct3D9 state tracker
|
Summary: Mesa Direct3D9 state tracker
|
||||||
|
Group: 3d driver opengl
|
||||||
|
Requiers: 3d driver directx
|
||||||
# Manually provide d3d library (bnc#918294)
|
# Manually provide d3d library (bnc#918294)
|
||||||
%ifarch x86_64 s390x ppc64 ppc64le aarch64 riscv64
|
%ifarch x86_64 s390x ppc64 ppc64le aarch64 riscv64
|
||||||
Provides: d3dadapter9.so.1()(64bit)
|
Provides: d3dadapter9.so.1()(64bit)
|
||||||
@ -571,6 +596,7 @@ Mesa Direct3D9 state tracker
|
|||||||
|
|
||||||
%package -n Mesa-libd3d-devel
|
%package -n Mesa-libd3d-devel
|
||||||
Summary: Mesa Direct3D9 state tracker development package
|
Summary: Mesa Direct3D9 state tracker development package
|
||||||
|
Group: development c directx
|
||||||
Requires: Mesa-libd3d = %{version}
|
Requires: Mesa-libd3d = %{version}
|
||||||
|
|
||||||
%description -n Mesa-libd3d-devel
|
%description -n Mesa-libd3d-devel
|
||||||
@ -578,6 +604,7 @@ Mesa Direct3D9 state tracker development package
|
|||||||
|
|
||||||
%package -n libXvMC_nouveau
|
%package -n libXvMC_nouveau
|
||||||
Summary: XVMC state tracker for Nouveau
|
Summary: XVMC state tracker for Nouveau
|
||||||
|
Group: 3d driver opengl
|
||||||
|
|
||||||
%description -n libXvMC_nouveau
|
%description -n libXvMC_nouveau
|
||||||
This package contains the XvMC state tracker for Nouveau. This is
|
This package contains the XvMC state tracker for Nouveau. This is
|
||||||
@ -586,6 +613,7 @@ videos and artefacts all over.
|
|||||||
|
|
||||||
%package -n libXvMC_r600
|
%package -n libXvMC_r600
|
||||||
Summary: XVMC state tracker for R600
|
Summary: XVMC state tracker for R600
|
||||||
|
Group: 3d driver opengl
|
||||||
|
|
||||||
%description -n libXvMC_r600
|
%description -n libXvMC_r600
|
||||||
This package contains the XvMC state tracker for R600. This is
|
This package contains the XvMC state tracker for R600. This is
|
||||||
@ -594,6 +622,7 @@ videos and artefacts all over.
|
|||||||
|
|
||||||
%package -n libvdpau_nouveau
|
%package -n libvdpau_nouveau
|
||||||
Summary: XVMC state tracker for Nouveau
|
Summary: XVMC state tracker for Nouveau
|
||||||
|
Group: 3d driver opengl
|
||||||
Supplements: xf86-video-nouveau
|
Supplements: xf86-video-nouveau
|
||||||
|
|
||||||
%description -n libvdpau_nouveau
|
%description -n libvdpau_nouveau
|
||||||
@ -601,6 +630,7 @@ This package contains the VDPAU state tracker for Nouveau.
|
|||||||
|
|
||||||
%package -n libvdpau_r300
|
%package -n libvdpau_r300
|
||||||
Summary: XVMC state tracker for R300
|
Summary: XVMC state tracker for R300
|
||||||
|
Group: 3d driver opengl
|
||||||
Supplements: xf86-video-ati
|
Supplements: xf86-video-ati
|
||||||
|
|
||||||
%description -n libvdpau_r300
|
%description -n libvdpau_r300
|
||||||
@ -608,6 +638,7 @@ This package contains the VDPAU state tracker for R300.
|
|||||||
|
|
||||||
%package -n libvdpau_r600
|
%package -n libvdpau_r600
|
||||||
Summary: XVMC state tracker for R600
|
Summary: XVMC state tracker for R600
|
||||||
|
Group: 3d driver opengl
|
||||||
Supplements: xf86-video-ati
|
Supplements: xf86-video-ati
|
||||||
|
|
||||||
%description -n libvdpau_r600
|
%description -n libvdpau_r600
|
||||||
@ -615,6 +646,7 @@ This package contains the VDPAU state tracker for R600.
|
|||||||
|
|
||||||
%package -n libvdpau_radeonsi
|
%package -n libvdpau_radeonsi
|
||||||
Summary: XVMC state tracker for radeonsi
|
Summary: XVMC state tracker for radeonsi
|
||||||
|
Group: 3d driver opengl
|
||||||
Supplements: xf86-video-ati
|
Supplements: xf86-video-ati
|
||||||
|
|
||||||
%description -n libvdpau_radeonsi
|
%description -n libvdpau_radeonsi
|
||||||
@ -622,6 +654,7 @@ This package contains the VDPAU state tracker for radeonsi.
|
|||||||
|
|
||||||
%package -n Mesa-libOpenCL
|
%package -n Mesa-libOpenCL
|
||||||
Summary: Mesa OpenCL implementation
|
Summary: Mesa OpenCL implementation
|
||||||
|
Group: 3d opencl driver
|
||||||
Requires: libclc
|
Requires: libclc
|
||||||
|
|
||||||
%description -n Mesa-libOpenCL
|
%description -n Mesa-libOpenCL
|
||||||
@ -629,6 +662,7 @@ This package contains the Mesa OpenCL implementation or GalliumCompute.
|
|||||||
|
|
||||||
%package -n Mesa-libva
|
%package -n Mesa-libva
|
||||||
Summary: Mesa VA-API implementation
|
Summary: Mesa VA-API implementation
|
||||||
|
Group: 3d driver
|
||||||
Supplements: Mesa
|
Supplements: Mesa
|
||||||
|
|
||||||
%description -n Mesa-libva
|
%description -n Mesa-libva
|
||||||
@ -636,6 +670,7 @@ This package contains the Mesa VA-API implementation provided through gallium.
|
|||||||
|
|
||||||
%package -n libvulkan_intel
|
%package -n libvulkan_intel
|
||||||
Summary: Mesa vulkan driver for Intel GPU
|
Summary: Mesa vulkan driver for Intel GPU
|
||||||
|
Group: 3d driver vulkan
|
||||||
Supplements: xf86-video-intel
|
Supplements: xf86-video-intel
|
||||||
|
|
||||||
%description -n libvulkan_intel
|
%description -n libvulkan_intel
|
||||||
@ -643,6 +678,7 @@ This package contains the Vulkan parts for Mesa.
|
|||||||
|
|
||||||
%package -n libvulkan_radeon
|
%package -n libvulkan_radeon
|
||||||
Summary: Mesa vulkan driver for AMD GPU
|
Summary: Mesa vulkan driver for AMD GPU
|
||||||
|
Group: 3d driver vulkan
|
||||||
Supplements: xf86-video-amdgpu
|
Supplements: xf86-video-amdgpu
|
||||||
Supplements: xf86-video-ati
|
Supplements: xf86-video-ati
|
||||||
|
|
||||||
@ -651,6 +687,7 @@ This package contains the Vulkan parts for Mesa.
|
|||||||
|
|
||||||
%package -n Mesa-libVulkan-devel
|
%package -n Mesa-libVulkan-devel
|
||||||
Summary: Mesa's Vulkan development files
|
Summary: Mesa's Vulkan development files
|
||||||
|
Group: development c vulkan 3d
|
||||||
Requires: libvulkan_intel = %{version}
|
Requires: libvulkan_intel = %{version}
|
||||||
Requires: libvulkan_radeon = %{version}
|
Requires: libvulkan_radeon = %{version}
|
||||||
Conflicts: vulkan-devel
|
Conflicts: vulkan-devel
|
||||||
@ -662,6 +699,7 @@ This package contains the development files for Mesa's Vulkan implementation.
|
|||||||
Version: 1.0.0
|
Version: 1.0.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: XA state tracker
|
Summary: XA state tracker
|
||||||
|
Group: 3d driver opengl
|
||||||
|
|
||||||
%description -n libxatracker2
|
%description -n libxatracker2
|
||||||
This package contains the XA state tracker for gallium3D driver.
|
This package contains the XA state tracker for gallium3D driver.
|
||||||
@ -673,6 +711,7 @@ video driver.
|
|||||||
Version: 1.0.0
|
Version: 1.0.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Development files for the XA API
|
Summary: Development files for the XA API
|
||||||
|
Group: development c 2d 3d
|
||||||
Requires: libxatracker2 = %{version}
|
Requires: libxatracker2 = %{version}
|
||||||
|
|
||||||
%description -n libxatracker-devel
|
%description -n libxatracker-devel
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 17 17:18:03 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
|
||||||
|
|
||||||
|
- Use new tag-based group scheme.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 17 12:21:56 UTC 2019 - Richard Brown <rbrown@suse.com>
|
Thu Oct 17 12:21:56 UTC 2019 - Richard Brown <rbrown@suse.com>
|
||||||
|
|
||||||
|
39
Mesa.spec
39
Mesa.spec
@ -113,6 +113,7 @@ Version: 19.2.1
|
|||||||
Release: 0
|
Release: 0
|
||||||
Summary: System for rendering 3-D graphics
|
Summary: System for rendering 3-D graphics
|
||||||
License: MIT
|
License: MIT
|
||||||
|
Group: 3d driver opengl
|
||||||
URL: http://www.mesa3d.org
|
URL: http://www.mesa3d.org
|
||||||
#Git-Clone: git://anongit.freedesktop.org/mesa/mesa
|
#Git-Clone: git://anongit.freedesktop.org/mesa/mesa
|
||||||
Source: https://mesa.freedesktop.org/archive/%{_name_archive}-%{_version}.tar.xz
|
Source: https://mesa.freedesktop.org/archive/%{_name_archive}-%{_version}.tar.xz
|
||||||
@ -246,6 +247,7 @@ just Mesa or The Mesa 3-D graphics library.
|
|||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
Summary: Libraries, includes and more to develop Mesa applications
|
Summary: Libraries, includes and more to develop Mesa applications
|
||||||
|
Group: development c opengl 3d
|
||||||
Requires: Mesa = %{version}
|
Requires: Mesa = %{version}
|
||||||
Requires: Mesa-dri-devel = %{version}
|
Requires: Mesa-dri-devel = %{version}
|
||||||
Requires: Mesa-libEGL-devel = %{version}
|
Requires: Mesa-libEGL-devel = %{version}
|
||||||
@ -285,6 +287,7 @@ just Mesa or The Mesa 3-D graphics library.
|
|||||||
%package libEGL1
|
%package libEGL1
|
||||||
# Kudos to Debian for the descriptions
|
# Kudos to Debian for the descriptions
|
||||||
Summary: EGL API implementation
|
Summary: EGL API implementation
|
||||||
|
Group: 3d driver opengl
|
||||||
%if 0%{?libglvnd}
|
%if 0%{?libglvnd}
|
||||||
Requires: libglvnd >= 0.1.0
|
Requires: libglvnd >= 0.1.0
|
||||||
%endif
|
%endif
|
||||||
@ -302,6 +305,7 @@ support.
|
|||||||
|
|
||||||
%package libEGL-devel
|
%package libEGL-devel
|
||||||
Summary: Development files for the EGL API
|
Summary: Development files for the EGL API
|
||||||
|
Group: development c opengl 3d
|
||||||
Requires: Mesa-KHR-devel = %{version}
|
Requires: Mesa-KHR-devel = %{version}
|
||||||
Requires: Mesa-libEGL1 = %{version}
|
Requires: Mesa-libEGL1 = %{version}
|
||||||
Requires: pkgconfig(x11)
|
Requires: pkgconfig(x11)
|
||||||
@ -322,6 +326,7 @@ programs against the EGL library.
|
|||||||
|
|
||||||
%package KHR-devel
|
%package KHR-devel
|
||||||
Summary: Mesa Khronos development headers
|
Summary: Mesa Khronos development headers
|
||||||
|
Group: development c opengl vulkan 3d
|
||||||
Provides: Mesa-libGL-devel:/usr/include/KHR/khrplatform.h
|
Provides: Mesa-libGL-devel:/usr/include/KHR/khrplatform.h
|
||||||
|
|
||||||
%description KHR-devel
|
%description KHR-devel
|
||||||
@ -329,6 +334,7 @@ Mesa Khronos development headers.
|
|||||||
|
|
||||||
%package libGL1
|
%package libGL1
|
||||||
Summary: The GL/GLX runtime of the Mesa 3D graphics library
|
Summary: The GL/GLX runtime of the Mesa 3D graphics library
|
||||||
|
Group: 3d driver opengl
|
||||||
Requires: Mesa = %{version}
|
Requires: Mesa = %{version}
|
||||||
%if 0%{?libglvnd}
|
%if 0%{?libglvnd}
|
||||||
Requires: libglvnd >= 0.1.0
|
Requires: libglvnd >= 0.1.0
|
||||||
@ -346,6 +352,7 @@ the X Window System.
|
|||||||
|
|
||||||
%package libGL-devel
|
%package libGL-devel
|
||||||
Summary: GL/GLX development files of the OpenGL API
|
Summary: GL/GLX development files of the OpenGL API
|
||||||
|
Group: development c opengl 3d
|
||||||
Requires: Mesa-KHR-devel = %{version}
|
Requires: Mesa-KHR-devel = %{version}
|
||||||
Requires: Mesa-libGL1 = %{version}
|
Requires: Mesa-libGL1 = %{version}
|
||||||
%if 0%{?libglvnd}
|
%if 0%{?libglvnd}
|
||||||
@ -362,6 +369,7 @@ programs with Mesa.
|
|||||||
|
|
||||||
%package libGLESv1_CM1
|
%package libGLESv1_CM1
|
||||||
Summary: OpenGL|ES 1.x Common Profile API implementation
|
Summary: OpenGL|ES 1.x Common Profile API implementation
|
||||||
|
Group: 3d driver opengl
|
||||||
%if 0%{?libglvnd}
|
%if 0%{?libglvnd}
|
||||||
Requires: libglvnd >= 0.1.0
|
Requires: libglvnd >= 0.1.0
|
||||||
%endif
|
%endif
|
||||||
@ -376,6 +384,7 @@ OpenGL|ES 1.x provides an API for fixed-function hardware.
|
|||||||
|
|
||||||
%package libGLESv1_CM-devel
|
%package libGLESv1_CM-devel
|
||||||
Summary: Development files for the OpenGL ES 1.x API
|
Summary: Development files for the OpenGL ES 1.x API
|
||||||
|
Group: development c opengl 3d
|
||||||
Requires: Mesa-KHR-devel = %{version}
|
Requires: Mesa-KHR-devel = %{version}
|
||||||
Requires: Mesa-libGLESv1_CM1 = %{version}
|
Requires: Mesa-libGLESv1_CM1 = %{version}
|
||||||
Requires: pkgconfig(egl)
|
Requires: pkgconfig(egl)
|
||||||
@ -396,6 +405,7 @@ using the OpenGL|ES 1.x APIs.
|
|||||||
|
|
||||||
%package libGLESv2-2
|
%package libGLESv2-2
|
||||||
Summary: OpenGL|ES 2.x API implementation
|
Summary: OpenGL|ES 2.x API implementation
|
||||||
|
Group: 3d driver opengl
|
||||||
%if 0%{?libglvnd}
|
%if 0%{?libglvnd}
|
||||||
Requires: libglvnd >= 0.1.0
|
Requires: libglvnd >= 0.1.0
|
||||||
%endif
|
%endif
|
||||||
@ -414,6 +424,7 @@ ES 3 entry points.
|
|||||||
|
|
||||||
%package libGLESv2-devel
|
%package libGLESv2-devel
|
||||||
Summary: Development files for the OpenGL ES 2.x API
|
Summary: Development files for the OpenGL ES 2.x API
|
||||||
|
Group: development c opengl 3d
|
||||||
Requires: Mesa-KHR-devel = %{version}
|
Requires: Mesa-KHR-devel = %{version}
|
||||||
Requires: Mesa-libGLESv2-2 = %{version}
|
Requires: Mesa-libGLESv2-2 = %{version}
|
||||||
Requires: pkgconfig(egl)
|
Requires: pkgconfig(egl)
|
||||||
@ -435,6 +446,7 @@ applications using the OpenGL|ES 2.x APIs.
|
|||||||
|
|
||||||
%package libGLESv3-devel
|
%package libGLESv3-devel
|
||||||
Summary: Development files for the OpenGL ES 3.x API
|
Summary: Development files for the OpenGL ES 3.x API
|
||||||
|
Group: development c opengl 3d
|
||||||
Requires: Mesa-KHR-devel = %{version}
|
Requires: Mesa-KHR-devel = %{version}
|
||||||
Requires: pkgconfig(egl)
|
Requires: pkgconfig(egl)
|
||||||
%if 0%{?libglvnd} == 0
|
%if 0%{?libglvnd} == 0
|
||||||
@ -453,6 +465,7 @@ applications using the OpenGL|ES 3.x APIs.
|
|||||||
%package -n libOSMesa8
|
%package -n libOSMesa8
|
||||||
Summary: Mesa Off-screen rendering extension
|
Summary: Mesa Off-screen rendering extension
|
||||||
# Wrongly named package shipped .so.8
|
# Wrongly named package shipped .so.8
|
||||||
|
Group: 3d driver opengl
|
||||||
Obsoletes: libOSMesa9 < %{version}
|
Obsoletes: libOSMesa9 < %{version}
|
||||||
Provides: libOSMesa9 = %{version}
|
Provides: libOSMesa9 = %{version}
|
||||||
|
|
||||||
@ -463,6 +476,7 @@ rendering context on an X Server. It uses a pure software renderer.
|
|||||||
|
|
||||||
%package -n libOSMesa-devel
|
%package -n libOSMesa-devel
|
||||||
Summary: Development files for the Mesa Offscreen Rendering extension
|
Summary: Development files for the Mesa Offscreen Rendering extension
|
||||||
|
Group: development c 3d
|
||||||
Requires: libOSMesa8 = %{version}
|
Requires: libOSMesa8 = %{version}
|
||||||
|
|
||||||
%description -n libOSMesa-devel
|
%description -n libOSMesa-devel
|
||||||
@ -472,6 +486,7 @@ rendering context on an X Server. It uses a pure software renderer.
|
|||||||
|
|
||||||
%package libglapi0
|
%package libglapi0
|
||||||
Summary: Free implementation of the GL API
|
Summary: Free implementation of the GL API
|
||||||
|
Group: 3d driver opengl
|
||||||
|
|
||||||
%description libglapi0
|
%description libglapi0
|
||||||
The Mesa GL API module is responsible for dispatching all the gl*
|
The Mesa GL API module is responsible for dispatching all the gl*
|
||||||
@ -480,6 +495,7 @@ packages.
|
|||||||
|
|
||||||
%package libglapi-devel
|
%package libglapi-devel
|
||||||
Summary: Development files for the Mesa GL API implementation
|
Summary: Development files for the Mesa GL API implementation
|
||||||
|
Group: development c opengl 3d
|
||||||
Requires: Mesa-libglapi0 = %{version}
|
Requires: Mesa-libglapi0 = %{version}
|
||||||
|
|
||||||
%description libglapi-devel
|
%description libglapi-devel
|
||||||
@ -489,6 +505,7 @@ the Mesa-libGLES* packages.
|
|||||||
|
|
||||||
%package -n Mesa-dri
|
%package -n Mesa-dri
|
||||||
Summary: DRI plug-ins for 3D acceleration
|
Summary: DRI plug-ins for 3D acceleration
|
||||||
|
Group: 3d driver opengl
|
||||||
Requires: Mesa = %{version}
|
Requires: Mesa = %{version}
|
||||||
Supplements: Mesa
|
Supplements: Mesa
|
||||||
|
|
||||||
@ -497,6 +514,7 @@ This package contains Mesa DRI drivers for 3D acceleration.
|
|||||||
|
|
||||||
%package dri-devel
|
%package dri-devel
|
||||||
Summary: Development files for the DRI API
|
Summary: Development files for the DRI API
|
||||||
|
Group: development c opengl 3d
|
||||||
Requires: Mesa = %{version}
|
Requires: Mesa = %{version}
|
||||||
|
|
||||||
%description dri-devel
|
%description dri-devel
|
||||||
@ -505,6 +523,7 @@ compiling programs and libraries using the DRI API.
|
|||||||
|
|
||||||
%package -n Mesa-dri-nouveau
|
%package -n Mesa-dri-nouveau
|
||||||
Summary: Mesa DRI plug-in for 3D acceleration via Nouveau
|
Summary: Mesa DRI plug-in for 3D acceleration via Nouveau
|
||||||
|
Group: 3d driver opengl
|
||||||
Requires: Mesa = %{version}
|
Requires: Mesa = %{version}
|
||||||
Supplements: xf86-video-nouveau
|
Supplements: xf86-video-nouveau
|
||||||
|
|
||||||
@ -515,6 +534,7 @@ since it is still experimental.
|
|||||||
|
|
||||||
%package -n Mesa-dri-vc4
|
%package -n Mesa-dri-vc4
|
||||||
Summary: Mesa DRI plug-in for 3D acceleration on Raspberry Pi
|
Summary: Mesa DRI plug-in for 3D acceleration on Raspberry Pi
|
||||||
|
Group: 3d driver opengl
|
||||||
Requires: Mesa = %{version}
|
Requires: Mesa = %{version}
|
||||||
|
|
||||||
%description -n Mesa-dri-vc4
|
%description -n Mesa-dri-vc4
|
||||||
@ -524,6 +544,7 @@ since it is still experimental.
|
|||||||
|
|
||||||
%package -n Mesa-gallium
|
%package -n Mesa-gallium
|
||||||
Summary: Mesa Gallium GPU drivers
|
Summary: Mesa Gallium GPU drivers
|
||||||
|
Group: 3d driver opengl
|
||||||
Requires: Mesa = %{version}
|
Requires: Mesa = %{version}
|
||||||
Supplements: Mesa
|
Supplements: Mesa
|
||||||
|
|
||||||
@ -532,6 +553,7 @@ This package contains Mesa Gallium drivers for 3D acceleration.
|
|||||||
|
|
||||||
%package -n libgbm1
|
%package -n libgbm1
|
||||||
Summary: Generic buffer management API
|
Summary: Generic buffer management API
|
||||||
|
Group: 3d driver opengl
|
||||||
|
|
||||||
%description -n libgbm1
|
%description -n libgbm1
|
||||||
This package contains the GBM buffer management library. It provides
|
This package contains the GBM buffer management library. It provides
|
||||||
@ -543,6 +565,7 @@ openwfd.
|
|||||||
|
|
||||||
%package -n libgbm-devel
|
%package -n libgbm-devel
|
||||||
Summary: Development files for the EGL API
|
Summary: Development files for the EGL API
|
||||||
|
Group: development c opengl 3d
|
||||||
Requires: libgbm1 = %{version}
|
Requires: libgbm1 = %{version}
|
||||||
|
|
||||||
%description -n libgbm-devel
|
%description -n libgbm-devel
|
||||||
@ -558,6 +581,8 @@ programs against the GBM library.
|
|||||||
|
|
||||||
%package -n Mesa-libd3d
|
%package -n Mesa-libd3d
|
||||||
Summary: Mesa Direct3D9 state tracker
|
Summary: Mesa Direct3D9 state tracker
|
||||||
|
Group: 3d driver opengl
|
||||||
|
Requiers: 3d driver directx
|
||||||
# Manually provide d3d library (bnc#918294)
|
# Manually provide d3d library (bnc#918294)
|
||||||
%ifarch x86_64 s390x ppc64 ppc64le aarch64 riscv64
|
%ifarch x86_64 s390x ppc64 ppc64le aarch64 riscv64
|
||||||
Provides: d3dadapter9.so.1()(64bit)
|
Provides: d3dadapter9.so.1()(64bit)
|
||||||
@ -570,6 +595,7 @@ Mesa Direct3D9 state tracker
|
|||||||
|
|
||||||
%package -n Mesa-libd3d-devel
|
%package -n Mesa-libd3d-devel
|
||||||
Summary: Mesa Direct3D9 state tracker development package
|
Summary: Mesa Direct3D9 state tracker development package
|
||||||
|
Group: development c directx
|
||||||
Requires: Mesa-libd3d = %{version}
|
Requires: Mesa-libd3d = %{version}
|
||||||
|
|
||||||
%description -n Mesa-libd3d-devel
|
%description -n Mesa-libd3d-devel
|
||||||
@ -577,6 +603,7 @@ Mesa Direct3D9 state tracker development package
|
|||||||
|
|
||||||
%package -n libXvMC_nouveau
|
%package -n libXvMC_nouveau
|
||||||
Summary: XVMC state tracker for Nouveau
|
Summary: XVMC state tracker for Nouveau
|
||||||
|
Group: 3d driver opengl
|
||||||
|
|
||||||
%description -n libXvMC_nouveau
|
%description -n libXvMC_nouveau
|
||||||
This package contains the XvMC state tracker for Nouveau. This is
|
This package contains the XvMC state tracker for Nouveau. This is
|
||||||
@ -585,6 +612,7 @@ videos and artefacts all over.
|
|||||||
|
|
||||||
%package -n libXvMC_r600
|
%package -n libXvMC_r600
|
||||||
Summary: XVMC state tracker for R600
|
Summary: XVMC state tracker for R600
|
||||||
|
Group: 3d driver opengl
|
||||||
|
|
||||||
%description -n libXvMC_r600
|
%description -n libXvMC_r600
|
||||||
This package contains the XvMC state tracker for R600. This is
|
This package contains the XvMC state tracker for R600. This is
|
||||||
@ -593,6 +621,7 @@ videos and artefacts all over.
|
|||||||
|
|
||||||
%package -n libvdpau_nouveau
|
%package -n libvdpau_nouveau
|
||||||
Summary: XVMC state tracker for Nouveau
|
Summary: XVMC state tracker for Nouveau
|
||||||
|
Group: 3d driver opengl
|
||||||
Supplements: xf86-video-nouveau
|
Supplements: xf86-video-nouveau
|
||||||
|
|
||||||
%description -n libvdpau_nouveau
|
%description -n libvdpau_nouveau
|
||||||
@ -600,6 +629,7 @@ This package contains the VDPAU state tracker for Nouveau.
|
|||||||
|
|
||||||
%package -n libvdpau_r300
|
%package -n libvdpau_r300
|
||||||
Summary: XVMC state tracker for R300
|
Summary: XVMC state tracker for R300
|
||||||
|
Group: 3d driver opengl
|
||||||
Supplements: xf86-video-ati
|
Supplements: xf86-video-ati
|
||||||
|
|
||||||
%description -n libvdpau_r300
|
%description -n libvdpau_r300
|
||||||
@ -607,6 +637,7 @@ This package contains the VDPAU state tracker for R300.
|
|||||||
|
|
||||||
%package -n libvdpau_r600
|
%package -n libvdpau_r600
|
||||||
Summary: XVMC state tracker for R600
|
Summary: XVMC state tracker for R600
|
||||||
|
Group: 3d driver opengl
|
||||||
Supplements: xf86-video-ati
|
Supplements: xf86-video-ati
|
||||||
|
|
||||||
%description -n libvdpau_r600
|
%description -n libvdpau_r600
|
||||||
@ -614,6 +645,7 @@ This package contains the VDPAU state tracker for R600.
|
|||||||
|
|
||||||
%package -n libvdpau_radeonsi
|
%package -n libvdpau_radeonsi
|
||||||
Summary: XVMC state tracker for radeonsi
|
Summary: XVMC state tracker for radeonsi
|
||||||
|
Group: 3d driver opengl
|
||||||
Supplements: xf86-video-ati
|
Supplements: xf86-video-ati
|
||||||
|
|
||||||
%description -n libvdpau_radeonsi
|
%description -n libvdpau_radeonsi
|
||||||
@ -621,6 +653,7 @@ This package contains the VDPAU state tracker for radeonsi.
|
|||||||
|
|
||||||
%package -n Mesa-libOpenCL
|
%package -n Mesa-libOpenCL
|
||||||
Summary: Mesa OpenCL implementation
|
Summary: Mesa OpenCL implementation
|
||||||
|
Group: 3d opencl driver
|
||||||
Requires: libclc
|
Requires: libclc
|
||||||
|
|
||||||
%description -n Mesa-libOpenCL
|
%description -n Mesa-libOpenCL
|
||||||
@ -628,6 +661,7 @@ This package contains the Mesa OpenCL implementation or GalliumCompute.
|
|||||||
|
|
||||||
%package -n Mesa-libva
|
%package -n Mesa-libva
|
||||||
Summary: Mesa VA-API implementation
|
Summary: Mesa VA-API implementation
|
||||||
|
Group: 3d driver
|
||||||
Supplements: Mesa
|
Supplements: Mesa
|
||||||
|
|
||||||
%description -n Mesa-libva
|
%description -n Mesa-libva
|
||||||
@ -635,6 +669,7 @@ This package contains the Mesa VA-API implementation provided through gallium.
|
|||||||
|
|
||||||
%package -n libvulkan_intel
|
%package -n libvulkan_intel
|
||||||
Summary: Mesa vulkan driver for Intel GPU
|
Summary: Mesa vulkan driver for Intel GPU
|
||||||
|
Group: 3d driver vulkan
|
||||||
Supplements: xf86-video-intel
|
Supplements: xf86-video-intel
|
||||||
|
|
||||||
%description -n libvulkan_intel
|
%description -n libvulkan_intel
|
||||||
@ -642,6 +677,7 @@ This package contains the Vulkan parts for Mesa.
|
|||||||
|
|
||||||
%package -n libvulkan_radeon
|
%package -n libvulkan_radeon
|
||||||
Summary: Mesa vulkan driver for AMD GPU
|
Summary: Mesa vulkan driver for AMD GPU
|
||||||
|
Group: 3d driver vulkan
|
||||||
Supplements: xf86-video-amdgpu
|
Supplements: xf86-video-amdgpu
|
||||||
Supplements: xf86-video-ati
|
Supplements: xf86-video-ati
|
||||||
|
|
||||||
@ -650,6 +686,7 @@ This package contains the Vulkan parts for Mesa.
|
|||||||
|
|
||||||
%package -n Mesa-libVulkan-devel
|
%package -n Mesa-libVulkan-devel
|
||||||
Summary: Mesa's Vulkan development files
|
Summary: Mesa's Vulkan development files
|
||||||
|
Group: development c vulkan 3d
|
||||||
Requires: libvulkan_intel = %{version}
|
Requires: libvulkan_intel = %{version}
|
||||||
Requires: libvulkan_radeon = %{version}
|
Requires: libvulkan_radeon = %{version}
|
||||||
Conflicts: vulkan-devel
|
Conflicts: vulkan-devel
|
||||||
@ -661,6 +698,7 @@ This package contains the development files for Mesa's Vulkan implementation.
|
|||||||
Version: 1.0.0
|
Version: 1.0.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: XA state tracker
|
Summary: XA state tracker
|
||||||
|
Group: 3d driver opengl
|
||||||
|
|
||||||
%description -n libxatracker2
|
%description -n libxatracker2
|
||||||
This package contains the XA state tracker for gallium3D driver.
|
This package contains the XA state tracker for gallium3D driver.
|
||||||
@ -672,6 +710,7 @@ video driver.
|
|||||||
Version: 1.0.0
|
Version: 1.0.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Development files for the XA API
|
Summary: Development files for the XA API
|
||||||
|
Group: development c 2d 3d
|
||||||
Requires: libxatracker2 = %{version}
|
Requires: libxatracker2 = %{version}
|
||||||
|
|
||||||
%description -n libxatracker-devel
|
%description -n libxatracker-devel
|
||||||
|
Loading…
Reference in New Issue
Block a user