Summary: Free OpenGL implementation
Summary(pl.UTF-8): Wolnodostępna implementacja standardu OpenGL
Name: Mesa
-Version: 18.0.1
+Version: 18.1.8
Release: 1
License: MIT (core) and others - see license.html file
Group: X11/Libraries
Source0: ftp://ftp.freedesktop.org/pub/mesa/mesa-%{version}.tar.xz
-# Source0-md5: a240b17769ad5ff918507848590f9397
+# Source0-md5: d2d1de1e338e63877f753ab9d66ba597
Patch0: %{name}-link.patch
-Patch1: glvnd-fix-gl-dot-pc.patch
URL: http://www.mesa3d.org/
BuildRequires: autoconf >= 2.60
BuildRequires: automake
BuildRequires: libtalloc-devel >= 2:2.0.1
BuildRequires: libtool >= 2:2.2
%{?with_va:BuildRequires: libva-devel >= 1.6.0}
-%{?with_va:BuildRequires: pkgconfig(libva) >= 0.38.0}
+%{?with_va:BuildRequires: pkgconfig(libva) >= 0.39.0}
BuildRequires: libvdpau-devel >= 1.1
-BuildRequires: libxcb-devel >= 1.10
-# gallium core requires 3.3.0, swr/r600/radeonsi require 3.9.0
-%{?with_gallium:BuildRequires: llvm-devel >= 3.9}
-%{?with_radv:BuildRequires: llvm-devel >= 3.9}
+BuildRequires: libxcb-devel >= 1.13
+# gallium core requires 3.3.0, OpenCL/r600 require 3.9.0, swr/radeonsi/radv 4.0.0
+%{?with_gallium:BuildRequires: llvm-devel >= 4.0}
+%{?with_radv:BuildRequires: llvm-devel >= 4.0}
%{?with_opencl:BuildRequires: llvm-libclc}
# for SHA1 (could use also libmd/libsha1/libgcrypt/openssl instead)
BuildRequires: nettle-devel
Group: X11/Libraries
Requires: %{name}-libglapi = %{version}-%{release}
Requires: libdrm >= %{libdrm_ver}
+Requires: libxcb >= 1.13
Requires: xorg-lib-libXdamage >= 1.1
Provides: OpenGL = 4.5
Provides: OpenGL-GLX = 1.4
%prep
%setup -q -n mesa-%{version}
%patch0 -p1
-%if %{with glvnd}
-%patch1 -p1
-%endif
%build
%{__libtoolize}