%define libdrm_ver 2.4.39
%define dri2proto_ver 2.6
%define glproto_ver 1.4.14
-#
+
%define snap 20120921
-#
Summary: Free OpenGL implementation
Summary(pl.UTF-8): Wolnodostępna implementacja standardu OpenGL
Name: Mesa
-Version: 9.0.1
+Version: 9.0.2
Release: 1
License: MIT (core) and others - see license.html file
Group: X11/Libraries
Source0: ftp://ftp.freedesktop.org/pub/mesa/%{version}/%{name}Lib-%{version}.tar.bz2
-# Source0-md5: 97d6554c05ea7449398afe3a0ede7018
+# Source0-md5: dc45d1192203e418163e0017640e1cfc
Patch0: %{name}-link.patch
+Patch1: %{name}-llvm3.2-support.patch
URL: http://www.mesa3d.org/
BuildRequires: autoconf >= 2.60
BuildRequires: automake
BuildRequires: libtalloc-devel >= 2:2.0.1
BuildRequires: libtool >= 2:2.2
BuildRequires: libvdpau-devel >= 0.4.1
-BuildRequires: libxcb-devel >= 1.8.1
+BuildRequires: libxcb-devel >= 1.9
BuildRequires: llvm-devel >= 3.1
+%{?with_opencl:BuildRequires: llvm-libclc}
BuildRequires: perl-base
BuildRequires: pixman-devel
BuildRequires: pkgconfig
# glx driver in libEGL dlopens libGL.so
Requires: OpenGL >= 1.2
Requires: libdrm >= %{libdrm_ver}
+Requires: libxcb >= 1.9
%{?with_wayland:Requires: wayland >= 1.0.0}
%if %{with gallium}
# for egl_gallium.so
License: MIT
Group: Libraries
Requires: libdrm >= %{libdrm_ver}
+Requires: llvm-libclc
Requires: udev-libs >= 1:150
Provides: OpenCL = 1.1
Requires: %{name}-libOpenCL = %{version}-%{release}
%description opencl-driver-radeonsi
-radeonsi driver for Mesa OpenCL implementation. It supports ATI
-Radeon adapters based on Southern Islands chips.
+radeonsi driver for Mesa OpenCL implementation. It supports ATI Radeon
+adapters based on Southern Islands chips.
%description opencl-driver-radeonsi -l pl.UTF-8
Sterownik radeonsi dla implementacji Mesa standardu OpenCL. Obsługuje
%prep
%setup -q
%patch0 -p1
+%patch1 -p1
%build
%{__libtoolize}