22 |
%define opengl_ver 3.3 |
%define opengl_ver 3.3 |
23 |
|
|
24 |
%define relc 0 |
%define relc 0 |
25 |
%define rel 3 |
%define rel 1 |
26 |
|
|
27 |
%define release %mkrel %{rel} |
%define release %mkrel %{rel} |
28 |
%define src_type tar.xz |
%define src_type tar.xz |
124 |
%define dri_drivers %{expand:%{dri_drivers_%{_arch}}} |
%define dri_drivers %{expand:%{dri_drivers_%{_arch}}} |
125 |
|
|
126 |
Name: mesa |
Name: mesa |
127 |
Version: 10.5.7 |
Version: 10.6.0 |
128 |
Release: %{release} |
Release: %{release} |
129 |
Summary: OpenGL %{opengl_ver} compatible 3D graphics library |
Summary: OpenGL %{opengl_ver} compatible 3D graphics library |
130 |
Group: System/Libraries |
Group: System/Libraries |
138 |
BuildRequires: libexpat-devel >= 2.0.1 |
BuildRequires: libexpat-devel >= 2.0.1 |
139 |
BuildRequires: gccmakedep |
BuildRequires: gccmakedep |
140 |
BuildRequires: x11-proto-devel >= 7.3 |
BuildRequires: x11-proto-devel >= 7.3 |
141 |
BuildRequires: pkgconfig(libdrm) >= 2.4.52 |
BuildRequires: pkgconfig(libdrm) >= 2.4.60 |
142 |
|
|
143 |
BuildRequires: pkgconfig(xcb-dri3) |
BuildRequires: pkgconfig(xcb-dri3) |
144 |
BuildRequires: pkgconfig(xcb-present) >= 1.11 |
BuildRequires: pkgconfig(xcb-present) >= 1.11 |
182 |
# git format-patch --start-number 100 mesa_7_5_1..mesa_7_5_branch | sed 's/^0\([0-9]\+\)-/Patch\1: 0\1-/' |
# git format-patch --start-number 100 mesa_7_5_1..mesa_7_5_branch | sed 's/^0\([0-9]\+\)-/Patch\1: 0\1-/' |
183 |
|
|
184 |
# upstream fixes |
# upstream fixes |
|
Patch0001: 0001-i965-Fix-HW-blitter-pitch-limits.patch |
|
|
Patch0002: 0002-i915-Blit-RGBX-RGBA-drawpixels.patch |
|
|
Patch0003: 0003-i965-Export-format-comparison-for-blitting-between-m.patch |
|
|
Patch0004: 0004-i965-do_blit_drawpixels-decode-array-formats.patch |
|
185 |
|
|
186 |
# Cherry picks |
# Cherry picks |
187 |
# git format-patch --start-number 200 mesa_7_5_branch..mdv-cherry-picks |
# git format-patch --start-number 200 mesa_7_5_branch..mdv-cherry-picks |
752 |
|
|
753 |
#FIXME: check those headers |
#FIXME: check those headers |
754 |
#{_includedir}/GL/vms_x_fix.h |
#{_includedir}/GL/vms_x_fix.h |
755 |
%{_includedir}/GL/wmesa.h |
#{_includedir}/GL/wmesa.h |
756 |
%dir %{_includedir}/GL/internal |
%dir %{_includedir}/GL/internal |
757 |
%{_includedir}/GL/internal/dri_interface.h |
%{_includedir}/GL/internal/dri_interface.h |
758 |
|
|