X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=Mesa.spec;h=dd2996839f2c45b0d7b98adaaaa378c6f5890a2d;hb=fcf94429dead440f1e703483912b1dfc2a233f11;hp=05dad2d48b94523b08be3054a6931d66be50ca59;hpb=303ae5d630118bed0bfdbe02c5f93fcb06811a23;p=packages%2FMesa.git diff --git a/Mesa.spec b/Mesa.spec index 05dad2d..dd29968 100644 --- a/Mesa.spec +++ b/Mesa.spec @@ -33,7 +33,7 @@ # minimal supported xserver version %define xserver_ver 1.5.0 # other packages -%define libdrm_ver 2.4.85 +%define libdrm_ver 2.4.91 %define dri2proto_ver 2.8 %define dri3proto_ver 1.0 %define glproto_ver 1.4.14 @@ -59,15 +59,13 @@ Summary: Free OpenGL implementation Summary(pl.UTF-8): Wolnodostępna implementacja standardu OpenGL Name: Mesa -Version: 17.3.1 -Release: 2 +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: b4b021279ea21e1eb8a1369afa6f19a0 +# Source0-md5: d2d1de1e338e63877f753ab9d66ba597 Patch0: %{name}-link.patch -Patch1: glvnd-fix-gl-dot-pc.patch -Patch2: dri3_crash_fix.patch URL: http://www.mesa3d.org/ BuildRequires: autoconf >= 2.60 BuildRequires: automake @@ -84,12 +82,12 @@ BuildRequires: libstdc++-devel >= 6:4.2.0 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 @@ -223,6 +221,7 @@ License: MIT 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 @@ -1265,10 +1264,6 @@ radv - eksperymentalny sterownik Vulkan dla GPU firmy AMD. %prep %setup -q -n mesa-%{version} %patch0 -p1 -%if %{with glvnd} -%patch1 -p1 -%endif -%patch2 -p1 %build %{__libtoolize}