|
@@ -39,7 +39,7 @@
|
|
|
Summary: Mesa graphics libraries
|
|
|
Summary(ja): Mesa グラフィックスライブラリ
|
|
|
Name: mesa
|
|
|
-Version: 24.2.7
|
|
|
+Version: 25.0.3
|
|
|
Release: 1%{?_dist_release}
|
|
|
Group: system
|
|
|
Vendor: Project Vine
|
|
@@ -164,7 +164,9 @@ Summary: Mesa-based DRI drivers
|
|
|
Summary(ja): Mesa ベースの DRI ドライバ
|
|
|
Group: system
|
|
|
Obsoletes: mesa-libGL < 8.0.4
|
|
|
-
|
|
|
+Obsoletes: %{name}-libglapi < 25.0.0
|
|
|
+Provides: %{name}-libglapi%{?_isa} = %{version}-%{release}
|
|
|
+
|
|
|
%description dri-drivers
|
|
|
Mesa-based DRI drivers.
|
|
|
|
|
@@ -248,16 +250,6 @@ Requires: mesa-libgbm = %{version}-%{release}
|
|
|
Mesa libgbm development package
|
|
|
|
|
|
|
|
|
-%package libglapi
|
|
|
-Summary: Mesa shared glapi
|
|
|
-Group: system
|
|
|
-Provides: libglapi
|
|
|
-Obsoletes: mesa-libGLES < 21.0.0
|
|
|
-
|
|
|
-%description libglapi
|
|
|
-Mesa shared glapi
|
|
|
-
|
|
|
-
|
|
|
%package libxatracker
|
|
|
Summary: Mesa XA state tracker for vmware
|
|
|
Summary(ja): VMware 用 Mesa XA ステートトラッカー
|
|
@@ -331,7 +323,7 @@ build DRI enabled X servers, etc.
|
|
|
%package -n compat32-%{name}-libGL
|
|
|
Summary: Mesa libGL runtime libraries and DRI drivers
|
|
|
Summary(ja): Mesa libGL ランタイプライブラリおよび DRI ドライバ
|
|
|
-Group: system
|
|
|
+Group: system,legacy
|
|
|
Requires: %{name}-libGL = %{version}-%{release}
|
|
|
Requires: compat32-libdrm >= 2.4.5
|
|
|
|
|
@@ -341,7 +333,7 @@ Mesa libGL runtime libraries and DRI drivers.
|
|
|
%package -n compat32-%{name}-libGL-devel
|
|
|
Summary: Mesa libGL development package
|
|
|
Summary(ja): Mesa libGL 開発パッケージ
|
|
|
-Group: programming
|
|
|
+Group: programming,legacy
|
|
|
Requires: compat32-%{name}-libGL = %{version}-%{release}
|
|
|
Requires: %{name}-libGL-devel = %{version}-%{release}
|
|
|
Requires: compat32-libX11-devel
|
|
@@ -354,7 +346,7 @@ Mesa libGL development package
|
|
|
%package -n compat32-%{name}-libEGL
|
|
|
Summary: Mesa libEGL runtime libraries
|
|
|
Summary(ja): Mesa libEGL ランタイムライブラリ
|
|
|
-Group: system
|
|
|
+Group: system,legacy
|
|
|
Requires: compat32-libdrm >= 2.4.24-1
|
|
|
|
|
|
%description -n compat32-%{name}-libEGL
|
|
@@ -363,7 +355,7 @@ Mesa libEGL runtime libraries
|
|
|
%package -n compat32-%{name}-libEGL-devel
|
|
|
Summary: Mesa libEGL development package
|
|
|
Summary(ja): Mesa libEGL 開発パッケージ
|
|
|
-Group: programming
|
|
|
+Group: programming,legacy
|
|
|
Requires: mesa-libEGL = %{version}-%{release}
|
|
|
Requires: compat32-mesa-libEGL = %{version}-%{release}
|
|
|
|
|
@@ -374,7 +366,7 @@ Mesa libEGL development package
|
|
|
%package -n compat32-%{name}-libOSMesa
|
|
|
Summary: Mesa offscreen rendering libraries
|
|
|
Summary(ja): Mesa オフスクリーンレンダリングライブラリ
|
|
|
-Group: system
|
|
|
+Group: system,legacy
|
|
|
Requires: %{name}-libOSMesa
|
|
|
|
|
|
%description -n compat32-%{name}-libOSMesa
|
|
@@ -384,7 +376,7 @@ Mesa offscreen rendering libraries
|
|
|
%package -n compat32-%{name}-libOSMesa-devel
|
|
|
Summary: Mesa offscreen rendering development package
|
|
|
Summary(ja): Mesa オフスクリーンレンダリング開発パッケージ
|
|
|
-Group: programming
|
|
|
+Group: programming,legacy
|
|
|
Requires: compat32-%{name}-libOSMesa = %{version}-%{release}
|
|
|
Requires: %{name}-libOSMesa-devel = %{version}-%{release}
|
|
|
|
|
@@ -395,7 +387,7 @@ Mesa offscreen rendering development package
|
|
|
%package -n compat32-%{name}-libxatracker
|
|
|
Summary: Mesa XA state tracker for vmware
|
|
|
Summary(ja): VMware 用 Mesa XA ステートトラッカー
|
|
|
-Group: system
|
|
|
+Group: system,legacy
|
|
|
Requires: %{name}-libxatracker
|
|
|
|
|
|
%description -n compat32-%{name}-libxatracker
|
|
@@ -405,27 +397,19 @@ Mesa XA state tracker for vmware
|
|
|
%package -n compat32-%{name}-libgbm
|
|
|
Summary: Mesa gbm library
|
|
|
Summary(ja): Mesa gbm ライブラリ
|
|
|
-Group: system
|
|
|
+Group: system,legacy
|
|
|
Requires: %{name}-libgbm
|
|
|
|
|
|
%description -n compat32-%{name}-libgbm
|
|
|
Mesa gbm runtime library.
|
|
|
|
|
|
|
|
|
-%package -n compat32-%{name}-libglapi
|
|
|
-Summary: Mesa shared glapi
|
|
|
-Group: system
|
|
|
-Requires: %{name}-libglapi
|
|
|
-
|
|
|
-%description -n compat32-%{name}-libglapi
|
|
|
-Mesa shared glapi
|
|
|
-
|
|
|
-
|
|
|
%package -n compat32-%{name}-dri-drivers
|
|
|
Summary: Mesa-based DRI drivers
|
|
|
Summary(ja): Mesa ベースの DRI ドライバ
|
|
|
-Group: system
|
|
|
-Obsoletes: mesa-libGL < 8.0.4
|
|
|
+Group: system,legacy
|
|
|
+Obsoletes: compat32-mesa-libGL < 8.0.4
|
|
|
+Obsoletes: compat32-%{name}-libglapi < 25.0.0
|
|
|
|
|
|
%description -n compat32-%{name}-dri-drivers
|
|
|
Mesa-based DRI drivers.
|
|
@@ -471,14 +455,12 @@ export PYTHON=%{__python3}
|
|
|
%else
|
|
|
-Dplatforms=x11 \
|
|
|
%endif
|
|
|
- -Ddri3=enabled \
|
|
|
%if 0%{?with_hardware}
|
|
|
-Dgallium-drivers=softpipe,llvmpipe,virgl,nouveau%{?with_r300:,r300}%{?with_crocus:,crocus}%{?with_i915:,i915}%{?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
|
|
|
-Dgallium-drivers=softpipe,llvmpipe,virgl \
|
|
|
%endif
|
|
|
-Dgallium-vdpau=%{?with_vdpau:enabled}%{!?with_vdpau:disabled} \
|
|
|
- -Dgallium-omx=%{?with_omx:bellagio}%{!?with_omx:disabled} \
|
|
|
-Dgallium-va=%{?with_vaapi:enabled}%{!?with_vaapi:disabled} \
|
|
|
-Dgallium-xa=%{?with_xa:enabled}%{!?with_xa:disabled} \
|
|
|
-Dgallium-nine=%{?with_nine:true}%{!?with_nine:false} \
|
|
@@ -503,7 +485,6 @@ export PYTHON=%{__python3}
|
|
|
-Dshared-llvm=enabled \
|
|
|
-Dvalgrind=%{?with_valgrind:enabled}%{!?with_valgrind:disabled} \
|
|
|
-Dbuild-tests=false \
|
|
|
- -Dselinux=false \
|
|
|
-Dosmesa=true \
|
|
|
-Dandroid-libbacktrace=disabled \
|
|
|
-Dlibunwind=disabled \
|
|
@@ -572,7 +553,6 @@ mkdir -p $RPM_BUILD_ROOT/%{mesasourcedir}
|
|
|
%dir %{_includedir}/GL/internal
|
|
|
%{_includedir}/GL/internal/dri_interface.h
|
|
|
%{_libdir}/pkgconfig/dri.pc
|
|
|
-%{_libdir}/libglapi.so
|
|
|
|
|
|
%files libEGL
|
|
|
%{_datadir}/glvnd/egl_vendor.d/50_mesa.json
|
|
@@ -592,10 +572,6 @@ mkdir -p $RPM_BUILD_ROOT/%{mesasourcedir}
|
|
|
%{_libdir}/libOSMesa.so
|
|
|
%{_libdir}/pkgconfig/osmesa.pc
|
|
|
|
|
|
-%files libglapi
|
|
|
-%{_libdir}/libglapi.so.0
|
|
|
-%{_libdir}/libglapi.so.0.*
|
|
|
-
|
|
|
%files libgbm
|
|
|
%{_libdir}/libgbm.so.1
|
|
|
%{_libdir}/libgbm.so.1.*
|
|
@@ -632,6 +608,8 @@ mkdir -p $RPM_BUILD_ROOT/%{mesasourcedir}
|
|
|
%dir %{_libdir}/dri
|
|
|
%{_libdir}/dri/*_dri.so
|
|
|
%{_libdir}/dri/*_drv_video.so
|
|
|
+%dir %{_libdir}/gbm
|
|
|
+%{_libdir}/gbm/dri_gbm.so
|
|
|
%dir %{_datadir}/drirc.d
|
|
|
%config(noreplace) %{_datadir}/drirc.d/*
|
|
|
%if 0%{?with_opencl}
|
|
@@ -692,9 +670,6 @@ mkdir -p $RPM_BUILD_ROOT/%{mesasourcedir}
|
|
|
%{_libdir}/libGLX_mesa.so.0*
|
|
|
%{_libdir}/libGLX_system.so.0*
|
|
|
|
|
|
-%files -n compat32-%{name}-libGL-devel
|
|
|
-%{_libdir}/libglapi.so
|
|
|
-
|
|
|
%files -n compat32-%{name}-libEGL
|
|
|
%{_libdir}/libEGL_mesa.so.0*
|
|
|
|
|
@@ -710,10 +685,6 @@ mkdir -p $RPM_BUILD_ROOT/%{mesasourcedir}
|
|
|
%{_libdir}/libxatracker.so.2
|
|
|
%{_libdir}/libxatracker.so.2.*
|
|
|
|
|
|
-%files -n compat32-%{name}-libglapi
|
|
|
-%{_libdir}/libglapi.so.0
|
|
|
-%{_libdir}/libglapi.so.0.*
|
|
|
-
|
|
|
%files -n compat32-%{name}-libgbm
|
|
|
%{_libdir}/libgbm.so.1
|
|
|
%{_libdir}/libgbm.so.1.*
|
|
@@ -726,6 +697,10 @@ mkdir -p $RPM_BUILD_ROOT/%{mesasourcedir}
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
+* Mon Apr 7 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 25.0.3-1
|
|
|
+- updated to 25.0.3.
|
|
|
+- built with llvm-20.
|
|
|
+
|
|
|
* Fri Nov 15 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 24.2.7-1
|
|
|
- updated to 24.2.7.
|
|
|
- built with llvm-19.
|