SHA256
1
0
forked from pool/Mesa

Accepting request 852334 from X11:XOrg

- require llvm-devel *without* any explicit version number for 
  factory/TW to imply 'distro default llvm version', which we 
  usually bump up when a new stable llvm comes out

- use llvm11 on factory/TW and sle15-sp3/Leap 15.3 

- enabled build of radeonsi DRI and VDPAU driver on aarch64
  (boo#1179376)

OBS-URL: https://build.opensuse.org/request/show/852334
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=396
This commit is contained in:
Dominique Leuenberger 2020-12-03 17:39:16 +00:00 committed by Git OBS Bridge
commit 303ddee806
4 changed files with 60 additions and 8 deletions

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Tue Dec 1 12:31:55 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>
- require llvm-devel *without* any explicit version number for
factory/TW to imply 'distro default llvm version', which we
usually bump up when a new stable llvm comes out
-------------------------------------------------------------------
Mon Nov 30 13:56:08 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>
- use llvm11 on factory/TW and sle15-sp3/Leap 15.3
-------------------------------------------------------------------
Sun Nov 29 12:35:33 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>
- enabled build of radeonsi DRI and VDPAU driver on aarch64
(boo#1179376)
-------------------------------------------------------------------
Mon Nov 23 19:44:31 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>

View File

@ -210,18 +210,26 @@ BuildRequires: pkgconfig(wayland-protocols) >= 1.8
BuildRequires: pkgconfig(wayland-server) >= 1.11
%if 0%{with_llvm}
%if 0%{?suse_version} >= 1550
BuildRequires: llvm-devel >= 10.0.0
BuildRequires: llvm-devel
%else
%if 0%{?sle_version} >= 150300
BuildRequires: llvm11-devel
%else
BuildRequires: llvm9-devel
%endif
%endif
%endif
%if 0%{with_opencl}
%if 0%{?suse_version} >= 1550
BuildRequires: clang-devel >= 10.0.0
BuildRequires: clang-devel
%else
%if 0%{?sle_version} >= 150300
BuildRequires: clang11-devel
%else
BuildRequires: clang9-devel
%endif
%endif
BuildRequires: libclc
%endif
@ -781,7 +789,7 @@ egl_platforms=x11,drm,surfaceless,wayland
%else
%ifarch %{arm} aarch64
-Ddri-drivers=nouveau \
-Dgallium-drivers=r300,r600,nouveau,swrast,virgl,freedreno,vc4,etnaviv,lima,panfrost,kmsro,v3d \
-Dgallium-drivers=r300,r600,radeonsi,nouveau,swrast,virgl,freedreno,vc4,etnaviv,lima,panfrost,kmsro,v3d \
%else
%ifarch ppc64 ppc64le
-Ddri-drivers=nouveau \
@ -1017,7 +1025,7 @@ echo "The \"Mesa\" package does not have the ability to render, but is supplemen
%{_libdir}/vdpau/libvdpau_r600.so.1.0.0
%endif
%ifarch %{ix86} x86_64 ppc64 ppc64le
%ifarch %{ix86} x86_64 ppc64 ppc64le %{arm} aarch64
%files -n libvdpau_radeonsi
%{_libdir}/vdpau/libvdpau_radeonsi.so
%{_libdir}/vdpau/libvdpau_radeonsi.so.1

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Tue Dec 1 12:31:55 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>
- require llvm-devel *without* any explicit version number for
factory/TW to imply 'distro default llvm version', which we
usually bump up when a new stable llvm comes out
-------------------------------------------------------------------
Mon Nov 30 13:56:08 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>
- use llvm11 on factory/TW and sle15-sp3/Leap 15.3
-------------------------------------------------------------------
Sun Nov 29 12:35:33 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>
- enabled build of radeonsi DRI and VDPAU driver on aarch64
(boo#1179376)
-------------------------------------------------------------------
Mon Nov 23 19:44:31 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>

View File

@ -209,18 +209,26 @@ BuildRequires: pkgconfig(wayland-protocols) >= 1.8
BuildRequires: pkgconfig(wayland-server) >= 1.11
%if 0%{with_llvm}
%if 0%{?suse_version} >= 1550
BuildRequires: llvm-devel >= 10.0.0
BuildRequires: llvm-devel
%else
%if 0%{?sle_version} >= 150300
BuildRequires: llvm11-devel
%else
BuildRequires: llvm9-devel
%endif
%endif
%endif
%if 0%{with_opencl}
%if 0%{?suse_version} >= 1550
BuildRequires: clang-devel >= 10.0.0
BuildRequires: clang-devel
%else
%if 0%{?sle_version} >= 150300
BuildRequires: clang11-devel
%else
BuildRequires: clang9-devel
%endif
%endif
BuildRequires: libclc
%endif
@ -780,7 +788,7 @@ egl_platforms=x11,drm,surfaceless,wayland
%else
%ifarch %{arm} aarch64
-Ddri-drivers=nouveau \
-Dgallium-drivers=r300,r600,nouveau,swrast,virgl,freedreno,vc4,etnaviv,lima,panfrost,kmsro,v3d \
-Dgallium-drivers=r300,r600,radeonsi,nouveau,swrast,virgl,freedreno,vc4,etnaviv,lima,panfrost,kmsro,v3d \
%else
%ifarch ppc64 ppc64le
-Ddri-drivers=nouveau \
@ -1016,7 +1024,7 @@ echo "The \"Mesa\" package does not have the ability to render, but is supplemen
%{_libdir}/vdpau/libvdpau_r600.so.1.0.0
%endif
%ifarch %{ix86} x86_64 ppc64 ppc64le
%ifarch %{ix86} x86_64 ppc64 ppc64le %{arm} aarch64
%files -n libvdpau_radeonsi
%{_libdir}/vdpau/libvdpau_radeonsi.so
%{_libdir}/vdpau/libvdpau_radeonsi.so.1