]> git.pld-linux.org Git - packages/Mesa.git/blobdiff - Mesa.spec
Version: 19.1.1
[packages/Mesa.git] / Mesa.spec
index cd7039ce894813d420944b0604fab5bfb8f24556..3f96e94e40899674b871b8db1d7675b1dc9dcea5 100644 (file)
--- a/Mesa.spec
+++ b/Mesa.spec
 # (until they start to be somehow versioned themselves)
 %define                glapi_ver               7.1.0
 # other packages
-%define                libdrm_ver              2.4.95
+%define                libdrm_ver              2.4.97
 %define                dri2proto_ver           2.8
 %define                glproto_ver             1.4.14
 %define                zlib_ver                1.2.8
 %define                wayland_ver             1.11
-%define                llvm_ver                6.0.0
+%define                llvm_ver                7.0.0
 %define                gcc_ver                 6:4.8.0
 
 %if %{without gallium}
 Summary:       Free OpenGL implementation
 Summary(pl.UTF-8):     WolnodostÄ™pna implementacja standardu OpenGL
 Name:          Mesa
-Version:       18.3.4
+Version:       19.1.1
 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:        7c61a801311fb8d2f7b3cceb7b5cf308
 Source0:       https://gitlab.freedesktop.org/mesa/mesa/-/archive/mesa-%{version}/mesa-mesa-%{version}.tar.bz2
-# Source0-md5: 64fefeab30a36fd64be935e66c450154
+# Source0-md5: 2324dd1054888452684cfcd0a71a9f0d
 Patch0:                nouveau_no_rtti.patch
 URL:           http://www.mesa3d.org/
 %{?with_opencl:BuildRequires:  clang-devel >= %{llvm_ver}}
@@ -81,7 +81,7 @@ BuildRequires:        libxcb-devel >= 1.13
 %{?with_opencl:BuildRequires:  llvm-libclc}
 %{?with_omx:BuildRequires:     libomxil-bellagio-devel}
 BuildRequires: meson >= 0.45
-BuildRequires: ninja
+BuildRequires: ninja >= 1.5
 BuildRequires: pkgconfig
 BuildRequires: pkgconfig(talloc) >= 2.0.1
 BuildRequires: pkgconfig(xcb-dri2) >= 1.8
@@ -100,13 +100,14 @@ BuildRequires:    sed >= 4.0
 BuildRequires: xorg-lib-libXdamage-devel >= 1.1
 BuildRequires: xorg-lib-libXext-devel >= 1.0.5
 BuildRequires: xorg-lib-libXfixes-devel
+BuildRequires: xorg-lib-libXrandr-devel >= 1.3
 BuildRequires: xorg-lib-libXvMC-devel >= 1.0.6
 BuildRequires: xorg-lib-libXxf86vm-devel
 BuildRequires: xorg-lib-libxshmfence-devel >= 1.1
 BuildRequires: xorg-proto-dri2proto-devel >= %{dri2proto_ver}
 BuildRequires: xorg-proto-glproto-devel >= %{glproto_ver}
 %if %{with gallium}
-%{?with_lm_sensors:BuildRequires:      lm_sensors-devel >= 4.0}
+%{?with_lm_sensors:BuildRequires:      lm_sensors-devel}
 %endif
 BuildRequires: zlib-devel >= %{zlib_ver}
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -1126,6 +1127,7 @@ License:  MIT
 Group:         Libraries
 Requires:      libdrm >= %{libdrm_ver}
 Requires:      libxcb >= 1.13
+Requires:      xorg-lib-libXrandr >= 1.3
 Requires:      xorg-lib-libxshmfence >= 1.1
 # wayland-client
 Requires:      wayland >= %{wayland_ver}
@@ -1159,6 +1161,7 @@ License:  MIT
 Group:         Libraries
 Requires:      libdrm >= %{libdrm_ver}
 Requires:      libxcb >= 1.13
+Requires:      xorg-lib-libXrandr >= 1.3
 Requires:      xorg-lib-libxshmfence >= 1.1
 # wayland-client
 Requires:      wayland >= %{wayland_ver}
@@ -1197,8 +1200,10 @@ i965 i915 \
 
 dri_drivers=$(echo $dri_drivers | xargs | tr ' ' ',')
 
-gallium_drivers="svga virgl \
-swrast
+gallium_drivers="virgl swrast \
+%ifarch %{ix86} %{x8664} x32
+svga \
+%endif
 %if %{with gallium_radeon}
 r300 r600 radeonsi \
 %endif
@@ -1208,8 +1213,7 @@ nouveau
 %ifarch %{arm} aarch64
 etnaviv \
 freedreno \
-imx \
-pl111 \
+kmsro \
 tegra \
 v3d \
 vc4 \
This page took 0.031536 seconds and 4 git commands to generate.