|
@@ -12,8 +12,8 @@
|
|
|
Summary: Mesa graphics libraries
|
|
|
Summary(ja): Mesa グラフィックスライブラリ
|
|
|
Name: mesa
|
|
|
-Version: 7.10.2
|
|
|
-Release: 2%{?_dist_release}
|
|
|
+Version: 7.10.3
|
|
|
+Release: 1%{?_dist_release}
|
|
|
License: MIT
|
|
|
Group: System Environment/Libraries
|
|
|
URL: http://www.mesa3d.org
|
|
@@ -36,6 +36,7 @@ Patch50: mesa-7.10.2-i965-fallback-on-null-render-buffer.patch
|
|
|
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
|
|
|
BuildRequires: pkgconfig
|
|
|
+BuildRequires: flex, bison
|
|
|
%if %{with_dri}
|
|
|
BuildRequires: libdrm-devel >= 2.4.24
|
|
|
%endif
|
|
@@ -398,11 +399,13 @@ install -d $RPM_BUILD_ROOT%{_libdir}/dri
|
|
|
#install -m 0755 -t $RPM_BUILD_ROOT%{_libdir}/dri %{_lib}/libllvmcore-2.8.so >& /dev/null
|
|
|
|
|
|
# use gallium driver iff built
|
|
|
-[ -f %{_lib}/gallium/r300_dri.so ] && cp %{_lib}/gallium/r300_dri.so %{_lib}/r300_dri.so
|
|
|
-[ -f %{_lib}/gallium/r600_dri.so ] && cp %{_lib}/gallium/r600_dri.so %{_lib}/r600_dri.so
|
|
|
[ -f %{_lib}/gallium/swrastg_dri.so ] && mv %{_lib}/gallium/swrastg_dri.so %{_lib}/swrast_dri.so
|
|
|
+# copy gallium driver with suffix 'g'
|
|
|
+# use classic driver as default
|
|
|
+[ -f %{_lib}/gallium/r300_dri.so ] && cp %{_lib}/gallium/r300_dri.so %{_lib}/r300g_dri.so
|
|
|
+[ -f %{_lib}/gallium/r600_dri.so ] && cp %{_lib}/gallium/r600_dri.so %{_lib}/r600g_dri.so
|
|
|
|
|
|
-for f in i810 i915 i965 mach64 mga r128 r200 r300 r600 radeon savage sis swrast tdfx unichrome nouveau_vieux gallium/vmwgfx; do
|
|
|
+for f in i810 i915 i965 mach64 mga r128 r200 r300 r600 r300g r600g radeon savage sis swrast tdfx unichrome nouveau_vieux gallium/vmwgfx; do
|
|
|
so=%{_lib}/${f}_dri.so
|
|
|
test -e $so && echo $so
|
|
|
done | xargs install -m 0755 -t $RPM_BUILD_ROOT%{_libdir}/dri >& /dev/null || :
|
|
@@ -634,6 +637,11 @@ rm -rf $RPM_BUILD_ROOT
|
|
|
%endif
|
|
|
|
|
|
%changelog
|
|
|
+* Sat Apr 30 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 7.10.3-1
|
|
|
+- update to 7.10.3
|
|
|
+- use r300/r600 classic driver for default.
|
|
|
+ - install gallium r[36]00 as r[36]00g
|
|
|
+
|
|
|
* Sat Apr 30 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 7.10.2-2
|
|
|
- add patch50 from upstream fix
|
|
|
- enable parallel build
|