|
@@ -6,6 +6,8 @@
|
|
%bcond_with source
|
|
%bcond_with source
|
|
|
|
|
|
%global with_hardware 1
|
|
%global with_hardware 1
|
|
|
|
+%global with_r300 1
|
|
|
|
+%global with_r600 1
|
|
%global with_vdpau 1
|
|
%global with_vdpau 1
|
|
%global with_vaapi 1
|
|
%global with_vaapi 1
|
|
%global with_nine 1
|
|
%global with_nine 1
|
|
@@ -38,7 +40,7 @@
|
|
Summary: Mesa graphics libraries
|
|
Summary: Mesa graphics libraries
|
|
Summary(ja): Mesa グラフィックスライブラリ
|
|
Summary(ja): Mesa グラフィックスライブラリ
|
|
Name: mesa
|
|
Name: mesa
|
|
-Version: 21.2.4
|
|
+Version: 22.1.1
|
|
Release: 1%{?_dist_release}
|
|
Release: 1%{?_dist_release}
|
|
Group: system
|
|
Group: system
|
|
Vendor: Project Vine
|
|
Vendor: Project Vine
|
|
@@ -101,11 +103,13 @@ BuildRequires: vulkan-devel
|
|
BuildRequires: libglvnd-devel
|
|
BuildRequires: libglvnd-devel
|
|
%endif
|
|
%endif
|
|
%if %{with wayland}
|
|
%if %{with wayland}
|
|
-BuildRequires: pkgconfig(wayland-scanner)
|
|
+#BuildRequires: pkgconfig(wayland-scanner)
|
|
-BuildRequires: pkgconfig(wayland-protocols) >= 1.8
|
|
+#BuildRequires: pkgconfig(wayland-protocols) >= 1.25.0
|
|
-BuildRequires: pkgconfig(wayland-client) >= 1.11
|
|
+#BuildRequires: pkgconfig(wayland-client) >= 1.20.0
|
|
-BuildRequires: pkgconfig(wayland-server) >= 1.11
|
|
+#BuildRequires: pkgconfig(wayland-server) >= 1.20.0
|
|
-BuildRequires: pkgconfig(wayland-egl-backend)
|
|
+#BuildRequires: pkgconfig(wayland-egl-backend) >= 3
|
|
|
|
+BuildRequires: wayland-devel
|
|
|
|
+BuildRequires: wayland-protocols-devel
|
|
%endif
|
|
%endif
|
|
|
|
|
|
|
|
|
|
@@ -439,18 +443,17 @@ export PYTHON=%{__pythpn3}
|
|
%else
|
|
%else
|
|
-Dplatforms=x11 \
|
|
-Dplatforms=x11 \
|
|
%endif
|
|
%endif
|
|
- -Ddri3=true \
|
|
+ -Ddri3=enabled \
|
|
- -Ddri-drivers=%{?dri_drivers} \
|
|
|
|
%if 0%{?with_hardware}
|
|
%if 0%{?with_hardware}
|
|
- -Dgallium-drivers=swrast,virgl,r300,nouveau%{?with_iris:,iris}%{?with_vmware:,svga}%{?with_radeonsi:,radeonsi,r600}%{?with_freedreno:,freedreno}%{?with_etnaviv:,etnaviv}%{?with_tegra:,tegra}%{?with_vc4:,vc4}%{?with_v3d:,v3d}%{?with_kmsro:,kmsro}%{?with_lima:,lima}%{?with_panfrost:,panfrost}%{?with_vulkan:,zink} \
|
|
+ -Dgallium-drivers=swrast,virgl,nouveau%{?with_r300:,r300}%{?with_crocus:,crocus}%{?with_iris:,iris}%{?with_vmware:,svga}%{?with_radeonsi:,radeonsi}%{?with_r600:,r600}%{?with_freedreno:,freedreno}%{?with_etnaviv:,etnaviv}%{?with_tegra:,tegra}%{?with_vc4:,vc4}%{?with_v3d:,v3d}%{?with_kmsro:,kmsro}%{?with_lima:,lima}%{?with_panfrost:,panfrost}%{?with_vulkan:,zink} \
|
|
%else
|
|
%else
|
|
-Dgallium-drivers=swrast,virgl \
|
|
-Dgallium-drivers=swrast,virgl \
|
|
%endif
|
|
%endif
|
|
- -Dgallium-vdpau=%{?with_vdpau:true}%{!?with_vdpau:false} \
|
|
+ -Dgallium-vdpau=%{?with_vdpau:enabled}%{!?with_vdpau:disabled} \
|
|
- -Dgallium-xvmc=false \
|
|
+ -Dgallium-xvmc=disabled \
|
|
-Dgallium-omx=%{?with_omx:bellagio}%{!?with_omx:disabled} \
|
|
-Dgallium-omx=%{?with_omx:bellagio}%{!?with_omx:disabled} \
|
|
- -Dgallium-va=%{?with_vaapi:true}%{!?with_vaapi:false} \
|
|
+ -Dgallium-va=%{?with_vaapi:enabled}%{!?with_vaapi:disabled} \
|
|
- -Dgallium-xa=%{?with_xa:true}%{!?with_xa:false} \
|
|
+ -Dgallium-xa=%{?with_xa:enabled}%{!?with_xa:disabled} \
|
|
-Dgallium-nine=%{?with_nine:true}%{!?with_nine:false} \
|
|
-Dgallium-nine=%{?with_nine:true}%{!?with_nine:false} \
|
|
-Dgallium-opencl=%{?with_opencl:icd}%{!?with_opencl:disabled} \
|
|
-Dgallium-opencl=%{?with_opencl:icd}%{!?with_opencl:disabled} \
|
|
-Dvulkan-drivers=%{?vulkan_drivers} \
|
|
-Dvulkan-drivers=%{?vulkan_drivers} \
|
|
@@ -459,18 +462,18 @@ export PYTHON=%{__pythpn3}
|
|
-Dgles1=disabled \
|
|
-Dgles1=disabled \
|
|
-Dgles2=enabled \
|
|
-Dgles2=enabled \
|
|
-Dopengl=true \
|
|
-Dopengl=true \
|
|
- -Dgbm=true \
|
|
+ -Dgbm=enabled \
|
|
-Dglx=dri \
|
|
-Dglx=dri \
|
|
- -Degl=true \
|
|
+ -Degl=enabled \
|
|
%if %{with glvnd}
|
|
%if %{with glvnd}
|
|
-Dglvnd=true \
|
|
-Dglvnd=true \
|
|
%else
|
|
%else
|
|
-Dglvnd=false \
|
|
-Dglvnd=false \
|
|
%endif
|
|
%endif
|
|
-Dmicrosoft-clc=disabled \
|
|
-Dmicrosoft-clc=disabled \
|
|
- -Dllvm=true \
|
|
+ -Dllvm=enabled \
|
|
- -Dshared-llvm=true \
|
|
+ -Dshared-llvm=enabled \
|
|
- -Dvalgrind=%{?with_valgrind:true}%{!?with_valgrind:false} \
|
|
+ -Dvalgrind=%{?with_valgrind:enabled}%{!?with_valgrind:disabled} \
|
|
-Dbuild-tests=false \
|
|
-Dbuild-tests=false \
|
|
-Dselinux=false \
|
|
-Dselinux=false \
|
|
-Dosmesa=true \
|
|
-Dosmesa=true \
|
|
@@ -670,6 +673,10 @@ mkdir -p $RPM_BUILD_ROOT/%{mesasourcedir}
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Thu Jun 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 22.1.1-1
|
|
|
|
+- updated to 22.1.1.
|
|
|
|
+- built with llvm-14.
|
|
|
|
+
|
|
* Fri Oct 22 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 21.2.4-1
|
|
* Fri Oct 22 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 21.2.4-1
|
|
- updated to 21.2.4.
|
|
- updated to 21.2.4.
|
|
- built with llvm-13.
|
|
- built with llvm-13.
|