commit 3596bc07fe75a99b50dd11908641d66dd06818a3 Author: CentOS Sources Date: Tue May 17 04:57:45 2022 -0400 import mesa-21.3.4-2.el9 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7150d62 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/mesa-21.3.4.tar.xz diff --git a/.mesa.metadata b/.mesa.metadata new file mode 100644 index 0000000..7db4db6 --- /dev/null +++ b/.mesa.metadata @@ -0,0 +1 @@ +80187e8dd7701a931676058ce456de008fdcaf8c SOURCES/mesa-21.3.4.tar.xz diff --git a/SOURCES/0001-iris-implement-inter-context-busy-tracking.patch b/SOURCES/0001-iris-implement-inter-context-busy-tracking.patch new file mode 100644 index 0000000..cc50a4b --- /dev/null +++ b/SOURCES/0001-iris-implement-inter-context-busy-tracking.patch @@ -0,0 +1,58 @@ +From 07dc3d4238e57901ccf98e0b506d9aad2c86b9d9 Mon Sep 17 00:00:00 2001 +From: Paulo Zanoni +Date: Mon, 10 Jan 2022 17:18:05 -0800 +Subject: [PATCH] iris: implement inter-context busy-tracking + +Previously, no buffers were ever marked as EXEC_OBJECT_ASYNC so the +Kernel would ensure dependency tracking for us. After we implemented +explicit busy tracking in commit 89a34cb8450a, only the external +objects kept relying on the Kernel's implicit tracking and Iris did +inter-batch busy tracking, meaning we lost inter-screen and +inter-context synchronization. This seemed fine to me since, as far as +I understood, it is the duty of the application to synchronize itself +against multiple screens and contexts. + +The problem here is that applications were actually relying on the old +behavior where the Kernel guarantees synchronization, so 89a34cb8450a +can be seen as a regression. This commit addresses the inter-context +synchronization case. + +Cc: mesa-stable +Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/5731 +Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/5812 +Fixes: 89a34cb8450a ("iris: switch to explicit busy tracking") +Tested-by: Konstantin Kharlamov +Signed-off-by: Paulo Zanoni +--- + src/gallium/drivers/iris/iris_batch.c | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/src/gallium/drivers/iris/iris_batch.c b/src/gallium/drivers/iris/iris_batch.c +index b7bde60aae7..1b0c5896d4f 100644 +--- a/src/gallium/drivers/iris/iris_batch.c ++++ b/src/gallium/drivers/iris/iris_batch.c +@@ -835,6 +835,12 @@ update_bo_syncobjs(struct iris_batch *batch, struct iris_bo *bo, bool write) + move_syncobj_to_batch(batch, &deps->write_syncobjs[other_batch_idx], + I915_EXEC_FENCE_WAIT); + ++ /* If it's being written by our screen, wait on it too. This is relevant ++ * when there are multiple contexts on the same screen. */ ++ if (deps->write_syncobjs[batch_idx]) ++ move_syncobj_to_batch(batch, &deps->write_syncobjs[batch_idx], ++ I915_EXEC_FENCE_WAIT); ++ + struct iris_syncobj *batch_syncobj = iris_batch_get_signal_syncobj(batch); + + if (write) { +@@ -847,6 +853,8 @@ update_bo_syncobjs(struct iris_batch *batch, struct iris_bo *bo, bool write) + + move_syncobj_to_batch(batch, &deps->read_syncobjs[other_batch_idx], + I915_EXEC_FENCE_WAIT); ++ move_syncobj_to_batch(batch, &deps->read_syncobjs[batch_idx], ++ I915_EXEC_FENCE_WAIT); + + } else { + /* If we're reading, replace the other read from our batch index. */ +-- +GitLab + diff --git a/SOURCES/Mesa-MLAA-License-Clarification-Email.txt b/SOURCES/Mesa-MLAA-License-Clarification-Email.txt new file mode 100644 index 0000000..30bdf2e --- /dev/null +++ b/SOURCES/Mesa-MLAA-License-Clarification-Email.txt @@ -0,0 +1,117 @@ + +Subject: RE: Question about Mesa MLAA license +From: Jorge Jimenez +Date: 01/08/2013 12:50 PM +To: Tom Callaway +CC: "jorge@iryoku.com" + +Yes to both questions. + +Thanks, +Jorge + +From: Tom Callaway +Sent: January 8, 2013 6:49 PM +To: Jorge Jimenez +CC: jorge@iryoku.com +Subject: Re: Question about Mesa MLAA license + +On 01/08/2013 12:39 PM, Jorge Jimenez wrote: +> Hi Tom, +> +> What we meant with that is that we made an exception for clause 2. +> Instead of clause 2, in the case of the Mesa project, you have to name +> the technique Jimenez's MLAA in the config options of Mesa. We did that +> just to allow them to solve license issues. This exception should be for +> the Mesa project, and any project using Mesa, like Fedora. +> +> We want to widespread usage of our MLAA, so we want to avoid any kind of +> license complications. Hope current one is good for Fedora, if not +> please tell, and we'll see what we can do! + +Okay, a few more questions: + +* If Fedora decides to simply reproduce the quoted statement: +"Uses Jimenez's MLAA. Copyright (C) 2010 by Jorge Jimenez, Belen Masia, +Jose I. Echevarria, Fernando Navarro and Diego Gutierrez." + +Specifically, if this is done as part of documentation included with +Mesa, is that sufficient to meet clause 2 even if the Mesa config option +is not set as described in your exception? + +* Currently, the Mesa config option for MLAA says: "Morphological +anti-aliasing based on Jimenez\' MLAA. 0 to disable, 8 for default +quality". Is this in compliance with your exception? + +Thanks again, + +~tom + +== +Fedora Project + +Subject: RE: Question about Mesa MLAA license +From: Jorge Jimenez +Date: 01/08/2013 12:39 PM +To: "jorge@iryoku.com" , Tom Callaway + +Hi Tom, + +What we meant with that is that we made an exception for clause 2. +Instead of clause 2, in the case of the Mesa project, you have to name +the technique Jimenez's MLAA in the config options of Mesa. We did that +just to allow them to solve license issues. This exception should be for +the Mesa project, and any project using Mesa, like Fedora. + +We want to widespread usage of our MLAA, so we want to avoid any kind of +license complications. Hope current one is good for Fedora, if not +please tell, and we'll see what we can do! + +Cheers, +Jorge + +From: Tom Callaway +Sent: January 8, 2013 6:30 PM +To: jorge@iryoku.com +Subject: Question about Mesa MLAA license + +Jorge, + +Thanks for all of your fantastic graphics work! I have been auditing +Fedora (a popular distribution of Linux) for license compliance and I +came across your MLAA code in Mesa. + +The license says: + + * 2. Redistributions in binary form must reproduce the following +statement: + * + * "Uses Jimenez's MLAA. Copyright (C) 2010 by Jorge Jimenez, Belen Masia, + * Jose I. Echevarria, Fernando Navarro and Diego Gutierrez." + * + * Only for use in the Mesa project, this point 2 is filled by naming the + * technique Jimenez's MLAA in the Mesa config options. + +That wording is unclear. When you say "Only for use in the Mesa +project...", it seems like you could either be saying: + +- This code may only be used as part of Mesa. + +OR + +- In Mesa, you can comply with clause 2 by simply selecting "Jimenez's +MLAA" in the Mesa config options. + +***** + +If the first item is true, then we may have to remove the MLAA code from +Fedora's copy of Mesa. However, looking at the license on your SMAA +code, I do not believe it to be the case. Please let me know either way! + +Thanks in advance, + +Tom Callaway +Fedora Legal + +== +Fedora Project diff --git a/SPECS/mesa.spec b/SPECS/mesa.spec new file mode 100644 index 0000000..84aa469 --- /dev/null +++ b/SPECS/mesa.spec @@ -0,0 +1,1774 @@ +%ifnarch s390x +%global with_hardware 1 +%global with_vulkan_hw 1 +%global with_vdpau 1 +%global with_vaapi 1 +%if !0%{?rhel} +%global with_nine 1 +%global with_omx 1 +%global with_opencl 1 +%endif +%global base_dri nouveau,r100,r200 +%global base_vulkan ,amd +%endif + +%ifarch %{ix86} x86_64 +%global with_iris 1 +%global with_vmware 1 +%global with_xa 1 +%global platform_dri ,i915,i965 +%global platform_vulkan ,intel +%endif + +%ifarch %{arm} aarch64 +%if !0%{?rhel} +%global with_etnaviv 1 +%global with_lima 1 +%global with_vc4 1 +%global with_v3d 1 +%endif +%global with_freedreno 1 +%global with_kmsro 1 +%global with_panfrost 1 +%global with_tegra 1 +%global with_xa 1 +%global platform_vulkan ,broadcom,freedreno +%endif + +%ifnarch %{arm} s390x +%if !0%{?rhel} +%global with_r300 1 +%global with_r600 1 +%endif +%global with_radeonsi 1 +%endif + +%ifarch %{valgrind_arches} +%bcond_without valgrind +%else +%bcond_with valgrind +%endif + +%if !0%{?rhel} +%global dri_drivers %{?base_dri}%{?platform_dri} +%endif +%global vulkan_drivers swrast%{?base_vulkan}%{?platform_vulkan} + +Name: mesa +Summary: Mesa graphics libraries +%global ver 21.3.4 +Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)} +Release: 2%{?dist} +License: MIT +URL: http://www.mesa3d.org + +Source0: https://mesa.freedesktop.org/archive/%{name}-%{ver}.tar.xz +# src/gallium/auxiliary/postprocess/pp_mlaa* have an ... interestingly worded license. +# Source1 contains email correspondence clarifying the license terms. +# Fedora opts to ignore the optional part of clause 2 and treat that code as 2 clause BSD. +Source1: Mesa-MLAA-License-Clarification-Email.txt + +# Patches to fix Intel blinking, see: +# https://gitlab.freedesktop.org/pzanoni/mesa/-/commit/07dc3d4238e57901ccf98e0b506d9aad2c86b9d9 +# https://bugzilla.redhat.com/show_bug.cgi?id=2036600 +# https://bugzilla.redhat.com/show_bug.cgi?id=2040771 +Patch0001: 0001-iris-implement-inter-context-busy-tracking.patch + +BuildRequires: meson >= 0.45 +BuildRequires: gcc +BuildRequires: gcc-c++ +BuildRequires: gettext +%if 0%{?with_hardware} +BuildRequires: kernel-headers +%endif +# We only check for the minimum version of pkgconfig(libdrm) needed so that the +# SRPMs for each arch still have the same build dependencies. See: +# https://bugzilla.redhat.com/show_bug.cgi?id=1859515 +BuildRequires: pkgconfig(libdrm) >= 2.4.97 +BuildRequires: pkgconfig(expat) +BuildRequires: pkgconfig(zlib) >= 1.2.3 +BuildRequires: pkgconfig(libselinux) +BuildRequires: pkgconfig(wayland-scanner) +BuildRequires: pkgconfig(wayland-protocols) >= 1.8 +BuildRequires: pkgconfig(wayland-client) >= 1.11 +BuildRequires: pkgconfig(wayland-server) >= 1.11 +BuildRequires: pkgconfig(wayland-egl-backend) >= 3 +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xdamage) >= 1.1 +BuildRequires: pkgconfig(xfixes) +BuildRequires: pkgconfig(xcb-glx) >= 1.8.1 +BuildRequires: pkgconfig(xxf86vm) +BuildRequires: pkgconfig(xcb) +BuildRequires: pkgconfig(x11-xcb) +BuildRequires: pkgconfig(xcb-dri2) >= 1.8 +BuildRequires: pkgconfig(xcb-dri3) +BuildRequires: pkgconfig(xcb-present) +BuildRequires: pkgconfig(xcb-sync) +BuildRequires: pkgconfig(xshmfence) >= 1.1 +BuildRequires: pkgconfig(dri2proto) >= 2.8 +BuildRequires: pkgconfig(glproto) >= 1.4.14 +BuildRequires: pkgconfig(xcb-xfixes) +BuildRequires: pkgconfig(xcb-randr) +BuildRequires: pkgconfig(xrandr) >= 1.3 +BuildRequires: bison +BuildRequires: flex +%if 0%{?with_vdpau} +BuildRequires: pkgconfig(vdpau) >= 1.1 +%endif +%if 0%{?with_vaapi} +BuildRequires: pkgconfig(libva) >= 0.38.0 +%endif +%if 0%{?with_omx} +BuildRequires: pkgconfig(libomxil-bellagio) +%endif +BuildRequires: pkgconfig(libelf) +BuildRequires: pkgconfig(libglvnd) >= 1.3.2 +BuildRequires: llvm-devel >= 7.0.0 +%if 0%{?with_opencl} +BuildRequires: clang-devel +BuildRequires: pkgconfig(libclc) +%endif +%if %{with valgrind} +BuildRequires: pkgconfig(valgrind) +%endif +BuildRequires: python3-devel +BuildRequires: python3-mako +BuildRequires: vulkan-headers +%if 0%{?with_vulkan_hw} +BuildRequires: pkgconfig(vulkan) +%endif + +%description +%{summary}. + +%package filesystem +Summary: Mesa driver filesystem +Provides: mesa-dri-filesystem = %{?epoch:%{epoch}:}%{version}-%{release} +Obsoletes: mesa-dri-filesystem < %{?epoch:%{epoch}:}%{version}-%{release} + +%description filesystem +%{summary}. + +%package libGL +Summary: Mesa libGL runtime libraries +Requires: %{name}-libglapi%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: libglvnd-glx%{?_isa} >= 1:1.3.2 + +%description libGL +%{summary}. + +%package libGL-devel +Summary: Mesa libGL development package +Requires: %{name}-libGL%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: libglvnd-devel%{?_isa} >= 1:1.3.2 +Provides: libGL-devel +Provides: libGL-devel%{?_isa} +Recommends: gl-manpages + +%description libGL-devel +%{summary}. + +%package libEGL +Summary: Mesa libEGL runtime libraries +Requires: libglvnd-egl%{?_isa} >= 1:1.3.2 + +%description libEGL +%{summary}. + +%package libEGL-devel +Summary: Mesa libEGL development package +Requires: %{name}-libEGL%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: libglvnd-devel%{?_isa} >= 1:1.3.2 +Requires: %{name}-khr-devel%{?_isa} +Provides: libEGL-devel +Provides: libEGL-devel%{?_isa} + +%description libEGL-devel +%{summary}. + +%package dri-drivers +Summary: Mesa-based DRI drivers +Requires: %{name}-filesystem%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description dri-drivers +%{summary}. + +%if 0%{?with_omx} +%package omx-drivers +Summary: Mesa-based OMX drivers +Requires: %{name}-filesystem%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description omx-drivers +%{summary}. +%endif + +%if 0%{?with_vdpau} +%package vdpau-drivers +Summary: Mesa-based VDPAU drivers +Requires: %{name}-filesystem%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description vdpau-drivers +%{summary}. +%endif + +%package libOSMesa +Summary: Mesa offscreen rendering libraries +Requires: %{name}-libglapi%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} +Provides: libOSMesa +Provides: libOSMesa%{?_isa} + +%description libOSMesa +%{summary}. + +%package libOSMesa-devel +Summary: Mesa offscreen rendering development package +Requires: %{name}-libOSMesa%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description libOSMesa-devel +%{summary}. + +%package libgbm +Summary: Mesa gbm runtime library +Provides: libgbm +Provides: libgbm%{?_isa} + +%description libgbm +%{summary}. + +%package libgbm-devel +Summary: Mesa libgbm development package +Requires: %{name}-libgbm%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} +Provides: libgbm-devel +Provides: libgbm-devel%{?_isa} + +%description libgbm-devel +%{summary}. + +%if 0%{?with_xa} +%package libxatracker +Summary: Mesa XA state tracker +Provides: libxatracker +Provides: libxatracker%{?_isa} + +%description libxatracker +%{summary}. + +%package libxatracker-devel +Summary: Mesa XA state tracker development package +Requires: %{name}-libxatracker%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} +Provides: libxatracker-devel +Provides: libxatracker-devel%{?_isa} + +%description libxatracker-devel +%{summary}. +%endif + +%package libglapi +Summary: Mesa shared glapi +Provides: libglapi +Provides: libglapi%{?_isa} + +%description libglapi +%{summary}. + +%if 0%{?with_opencl} +%package libOpenCL +Summary: Mesa OpenCL runtime library +Requires: ocl-icd%{?_isa} +Requires: libclc%{?_isa} +Requires: %{name}-libgbm%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: opencl-filesystem + +%description libOpenCL +%{summary}. + +%package libOpenCL-devel +Summary: Mesa OpenCL development package +Requires: %{name}-libOpenCL%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description libOpenCL-devel +%{summary}. +%endif + +%if 0%{?with_nine} +%package libd3d +Summary: Mesa Direct3D9 state tracker + +%description libd3d +%{summary}. + +%package libd3d-devel +Summary: Mesa Direct3D9 state tracker development package +Requires: %{name}-libd3d%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description libd3d-devel +%{summary}. +%endif + +%package vulkan-drivers +Summary: Mesa Vulkan drivers +Requires: vulkan%{_isa} + +%description vulkan-drivers +The drivers with support for the Vulkan API. + +%prep +%autosetup -n %{name}-%{ver} -p1 +cp %{SOURCE1} docs/ + +%build +# We've gotten a report that enabling LTO for mesa breaks some games. See +# https://bugzilla.redhat.com/show_bug.cgi?id=1862771 for details. +# Disable LTO for now +%define _lto_cflags %{nil} + +%meson \ + -Dplatforms=x11,wayland \ + -Ddri3=enabled \ + -Ddri-drivers=%{?dri_drivers} \ + -Dosmesa=true \ +%if 0%{?with_hardware} + -Dgallium-drivers=swrast,virgl,nouveau%{?with_r300:,r300}%{?with_iris:,iris}%{?with_vmware:,svga}%{?with_radeonsi:,radeonsi}%{?with_r600:,r600}%{?with_freedreno:,freedreno}%{?with_etnaviv:,etnaviv}%{?with_tegra:,tegra}%{?with_vc4:,vc4}%{?with_v3d:,v3d}%{?with_kmsro:,kmsro}%{?with_lima:,lima}%{?with_panfrost:,panfrost}%{?with_vulkan_hw:,zink} \ +%else + -Dgallium-drivers=swrast,virgl \ +%endif + -Dgallium-vdpau=%{?with_vdpau:enabled}%{!?with_vdpau:disabled} \ + -Dgallium-xvmc=disabled \ + -Dgallium-omx=%{?with_omx:bellagio}%{!?with_omx:disabled} \ + -Dgallium-va=%{?with_vaapi:enabled}%{!?with_vaapi:disabled} \ + -Dgallium-xa=%{?with_xa:enabled}%{!?with_xa:disabled} \ + -Dgallium-nine=%{?with_nine:true}%{!?with_nine:false} \ + -Dgallium-opencl=%{?with_opencl:icd}%{!?with_opencl:disabled} \ + -Dvulkan-drivers=%{?vulkan_drivers} \ + -Dvulkan-layers=device-select \ + -Dshared-glapi=enabled \ + -Dgles1=disabled \ + -Dgles2=enabled \ + -Dopengl=true \ + -Dgbm=enabled \ + -Dglx=dri \ + -Degl=enabled \ + -Dglvnd=true \ + -Dmicrosoft-clc=disabled \ + -Dllvm=enabled \ + -Dshared-llvm=enabled \ + -Dvalgrind=%{?with_valgrind:enabled}%{!?with_valgrind:disabled} \ + -Dbuild-tests=false \ + -Dselinux=true \ + %{nil} +%meson_build + +%install +%meson_install + +# libvdpau opens the versioned name, don't bother including the unversioned +rm -vf %{buildroot}%{_libdir}/vdpau/*.so +# likewise glvnd +rm -vf %{buildroot}%{_libdir}/libGLX_mesa.so +rm -vf %{buildroot}%{_libdir}/libEGL_mesa.so +# XXX can we just not build this +rm -vf %{buildroot}%{_libdir}/libGLES* + +# glvnd needs a default provider for indirect rendering where it cannot +# determine the vendor +ln -s %{_libdir}/libGLX_mesa.so.0 %{buildroot}%{_libdir}/libGLX_system.so.0 + +# this keeps breaking, check it early. note that the exit from eu-ftr is odd. +pushd %{buildroot}%{_libdir} +for i in libOSMesa*.so libGL.so ; do + eu-findtextrel $i && exit 1 +done +popd + +%files filesystem +%doc docs/Mesa-MLAA-License-Clarification-Email.txt +%dir %{_libdir}/dri +%if 0%{?with_hardware} +%if 0%{?with_vdpau} +%dir %{_libdir}/vdpau +%endif +%endif + +%files libGL +%{_libdir}/libGLX_mesa.so.0* +%{_libdir}/libGLX_system.so.0* +%files libGL-devel +%dir %{_includedir}/GL/internal +%{_includedir}/GL/internal/dri_interface.h +%{_libdir}/pkgconfig/dri.pc +%{_libdir}/libglapi.so + +%files libEGL +%{_datadir}/glvnd/egl_vendor.d/50_mesa.json +%{_libdir}/libEGL_mesa.so.0* +%files libEGL-devel +%dir %{_includedir}/EGL +%{_includedir}/EGL/eglmesaext.h +%{_includedir}/EGL/eglextchromium.h + +%ldconfig_scriptlets libglapi +%files libglapi +%{_libdir}/libglapi.so.0 +%{_libdir}/libglapi.so.0.* + +%ldconfig_scriptlets libOSMesa +%files libOSMesa +%{_libdir}/libOSMesa.so.8* +%files libOSMesa-devel +%dir %{_includedir}/GL +%{_includedir}/GL/osmesa.h +%{_libdir}/libOSMesa.so +%{_libdir}/pkgconfig/osmesa.pc + +%ldconfig_scriptlets libgbm +%files libgbm +%{_libdir}/libgbm.so.1 +%{_libdir}/libgbm.so.1.* +%files libgbm-devel +%{_libdir}/libgbm.so +%{_includedir}/gbm.h +%{_libdir}/pkgconfig/gbm.pc + +%if 0%{?with_xa} +%ldconfig_scriptlets libxatracker +%files libxatracker +%if 0%{?with_hardware} +%{_libdir}/libxatracker.so.2 +%{_libdir}/libxatracker.so.2.* +%endif + +%files libxatracker-devel +%if 0%{?with_hardware} +%{_libdir}/libxatracker.so +%{_includedir}/xa_tracker.h +%{_includedir}/xa_composite.h +%{_includedir}/xa_context.h +%{_libdir}/pkgconfig/xatracker.pc +%endif +%endif + +%if 0%{?with_opencl} +%ldconfig_scriptlets libOpenCL +%files libOpenCL +%{_libdir}/libMesaOpenCL.so.* +%{_sysconfdir}/OpenCL/vendors/mesa.icd +%files libOpenCL-devel +%{_libdir}/libMesaOpenCL.so +%endif + +%if 0%{?with_nine} +%files libd3d +%dir %{_libdir}/d3d/ +%{_libdir}/d3d/*.so.* + +%files libd3d-devel +%{_libdir}/pkgconfig/d3d.pc +%{_includedir}/d3dadapter/ +%{_libdir}/d3d/*.so +%endif + +%files dri-drivers +%dir %{_datadir}/drirc.d +%{_datadir}/drirc.d/00-mesa-defaults.conf +%{_libdir}/dri/kms_swrast_dri.so +%{_libdir}/dri/swrast_dri.so +%{_libdir}/dri/virtio_gpu_dri.so + +%if 0%{?with_hardware} +%if !0%{?rhel} +%{_libdir}/dri/radeon_dri.so +%{_libdir}/dri/r200_dri.so +%{_libdir}/dri/nouveau_vieux_dri.so +%endif +%if 0%{?with_r300} +%{_libdir}/dri/r300_dri.so +%endif +%if 0%{?with_radeonsi} +%if 0%{?with_r600} +%{_libdir}/dri/r600_dri.so +%endif +%{_libdir}/dri/radeonsi_dri.so +%endif +%ifarch %{ix86} x86_64 +%if !0%{?rhel} +%{_libdir}/dri/i915_dri.so +%{_libdir}/dri/i965_dri.so +%endif +%{_libdir}/dri/iris_dri.so +%endif +%ifarch %{arm} aarch64 +%{_libdir}/dri/ingenic-drm_dri.so +%{_libdir}/dri/imx-drm_dri.so +%{_libdir}/dri/mcde_dri.so +%{_libdir}/dri/mxsfb-drm_dri.so +%{_libdir}/dri/stm_dri.so +%endif +%if 0%{?with_vc4} +%{_libdir}/dri/vc4_dri.so +%endif +%if 0%{?with_v3d} +%{_libdir}/dri/v3d_dri.so +%endif +%if 0%{?with_freedreno} +%{_libdir}/dri/kgsl_dri.so +%{_libdir}/dri/msm_dri.so +%endif +%if 0%{?with_etnaviv} +%{_libdir}/dri/etnaviv_dri.so +%endif +%if 0%{?with_tegra} +%{_libdir}/dri/tegra_dri.so +%endif +%if 0%{?with_lima} +%{_libdir}/dri/lima_dri.so +%endif +%if 0%{?with_panfrost} +%{_libdir}/dri/panfrost_dri.so +%endif +%{_libdir}/dri/nouveau_dri.so +%if 0%{?with_vmware} +%{_libdir}/dri/vmwgfx_dri.so +%endif +%{_libdir}/dri/nouveau_drv_video.so +%if 0%{?with_r600} +%{_libdir}/dri/r600_drv_video.so +%endif +%if 0%{?with_radeonsi} +%{_libdir}/dri/radeonsi_drv_video.so +%endif +%endif +%if 0%{?with_opencl} +%dir %{_libdir}/gallium-pipe +%{_libdir}/gallium-pipe/*.so +%endif +%if 0%{?with_kmsro} +%{_libdir}/dri/armada-drm_dri.so +%{_libdir}/dri/exynos_dri.so +%{_libdir}/dri/hx8357d_dri.so +%{_libdir}/dri/ili9225_dri.so +%{_libdir}/dri/ili9341_dri.so +%{_libdir}/dri/imx-dcss_dri.so +%{_libdir}/dri/kirin_dri.so +%{_libdir}/dri/mali-dp_dri.so +%{_libdir}/dri/mediatek_dri.so +%{_libdir}/dri/meson_dri.so +%{_libdir}/dri/mi0283qt_dri.so +%{_libdir}/dri/pl111_dri.so +%{_libdir}/dri/repaper_dri.so +%{_libdir}/dri/rockchip_dri.so +%{_libdir}/dri/st7586_dri.so +%{_libdir}/dri/st7735r_dri.so +%{_libdir}/dri/sun4i-drm_dri.so +%endif +%if 0%{?with_vulkan_hw} +%{_libdir}/dri/zink_dri.so +%endif + +%if 0%{?with_omx} +%files omx-drivers +%{_libdir}/bellagio/libomx_mesa.so +%endif +%if 0%{?with_vdpau} +%files vdpau-drivers +%{_libdir}/vdpau/libvdpau_nouveau.so.1* +%if 0%{?with_r300} +%{_libdir}/vdpau/libvdpau_r300.so.1* +%endif +%if 0%{?with_r600} +%{_libdir}/vdpau/libvdpau_r600.so.1* +%endif +%if 0%{?with_radeonsi} +%{_libdir}/vdpau/libvdpau_radeonsi.so.1* +%endif +%endif + +%files vulkan-drivers +%{_libdir}/libvulkan_lvp.so +%{_datadir}/vulkan/icd.d/lvp_icd.*.json +%{_libdir}/libVkLayer_MESA_device_select.so +%{_datadir}/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json +%if 0%{?with_vulkan_hw} +%{_libdir}/libvulkan_radeon.so +%{_datadir}/vulkan/icd.d/radeon_icd.*.json +%ifarch %{ix86} x86_64 +%{_libdir}/libvulkan_intel.so +%{_datadir}/vulkan/icd.d/intel_icd.*.json +%endif +%ifarch %{arm} aarch64 +%{_libdir}/libvulkan_broadcom.so +%{_datadir}/vulkan/icd.d/broadcom_icd.*.json +%{_libdir}/libvulkan_freedreno.so +%{_datadir}/vulkan/icd.d/freedreno_icd.*.json +%endif +%endif + +%changelog +* Tue Jan 25 2022 Dave Airlie - 21.3.4-2 +- Add iris regression fix. + +* Fri Jan 21 2022 Dave Airlie - 21.3.4-1 +- Update to mesa 21.3.4 - contains gbm and memory leak fixes. + +* Wed Dec 01 2021 Dave Airlie - 21.3.0-2 +- Drop unused package + +* Tue Nov 23 2021 Dave Airlie - 21.3.0-1 +- Update to mesa 21.3.0 + +* Mon Aug 09 2021 Mohan Boddu - 21.1.5-2 +- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags + Related: rhbz#1991688 + +* Mon Aug 02 2021 Dave Airlie - 21.1.5-1 +- Update to mesa 21.1.5 + vk wsi fixes + +* Fri Jul 09 2021 Dave Airlie - 21.1.3-1 +- Update to mesa 21.1.3 to fix wl_drm + +* Tue Apr 20 2021 Dave Airlie - 21.0.1-5 +- Fix FTBFS (#1951279) + +* Fri Apr 16 2021 Mohan Boddu - 21.0.1-4 +- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 + +* Fri Mar 26 2021 Adam Jackson - 21.0.1-3 +- Split out with_r300 and with_r600 +- Disable r300, r600, etnaviv, lima, vc4 and v3d in RHEL + +* Thu Mar 25 2021 Dave Airlie - 21.0.1-2 +- fix zink loading in places it shouldn't. + +* Wed Mar 24 2021 Pete Walter - 21.0.1-1 +- Update to 21.0.1 + +* Tue Mar 23 2021 Pete Walter - 21.0.0-2 +- Rebuild for llvm 12 + +* Fri Mar 12 2021 Pete Walter - 21.0.0-1 +- Update to 21.0.0 + +* Mon Mar 08 2021 Adam Williamson - 21.0.0~rc5-3 +- Backport MR #9425 to fix GNOME Shell crash on Jetson Nano (#1930977) + +* Mon Feb 22 2021 Dave Airlie - 21.0.0~rc5-2 +- fix sddm/vmware regression + +* Fri Feb 19 2021 Pete Walter - 21.0.0~rc5-1 +- Update to 21.0.0-rc5 + +* Fri Feb 19 2021 Adam Jackson - 21.0.0~rc4-2 +- Disable OpenMAX, OpenCL, and nine in RHEL + +* Wed Feb 17 2021 Pete Walter - 21.0.0~rc4-1 +- Update to 21.0.0-rc4 + +* Wed Feb 03 2021 Dave Airlie - 21.0.0~rc3-2 +- Fix zink/swrast/lavapipe/gnome-shell interaction (#1924360) + +* Fri Jan 29 2021 Pete Walter - 21.0.0~rc3-1 +- Update to 21.0.0-rc3 + +* Fri Jan 29 2021 Dave Airlie - 20.3.3-7 +- Backport upstream fix for EGL issues with qemu + +* Tue Jan 26 2021 Fedora Release Engineering - 20.3.3-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Fri Jan 22 2021 Tom Stellard - 20.3.3-5 +- Rebuild for clang-11.1.0 + +* Tue Jan 19 2021 Adam Jackson - 20.3.3-4 +- Disable classic drivers in RHEL + +* Fri Jan 15 2021 Dave Airlie - 20.3.3-3 +- Fix lavapipe missing ext that breaks gstreamer/pidgin + +* Fri Jan 15 2021 Dave Airlie - 20.3.3-2 +- Fix device selection layer for vulkan 1.2 + +* Wed Jan 13 2021 Pete Walter - 20.3.3-1 +- Update to 20.3.3 + +* Thu Dec 31 2020 Pete Walter - 20.3.2-1 +- Update to 20.3.2 + +* Wed Dec 16 2020 Pete Walter - 20.3.1-1 +- Update to 20.3.1 + +* Mon Dec 07 2020 Dave Airlie - 20.3.0-2 +- Fix regression with radeon si/cik cards + +* Fri Dec 04 2020 Dave Airlie - 20.3.0-1 +- Update to 20.3.0 release + +* Tue Dec 1 2020 Peter Robinson - 20.3.0~rc3-2 +- Enable Zink opengl over vulkan driver +- Enable Broadcom v3dv and freedreno vulkan drivers on arm + +* Tue Dec 01 2020 Dave Airlie - 20.3.0~rc3-1 +- Update to 20.3.0-rc3 + +* Mon Nov 30 2020 Dave Airlie - 20.3.0~rc2-1 +- Update to 20.3.0-rc2 +- Enable lavapipe software vulkan + +* Sat Nov 28 2020 Peter Robinson - 20.2.3-2 +- Cleanup vulkan conditionals +- Update meson options and nomenclature + +* Tue Nov 24 2020 Pete Walter - 20.2.3-1 +- Update to 20.2.3 + +* Sat Nov 07 2020 Pete Walter - 20.2.2-1 +- Update to 20.2.2 + +* Wed Oct 14 2020 Pete Walter - 20.2.1-2 +- Update to 20.2.1 + +* Tue Sep 29 2020 Pete Walter - 20.2.0-2 +- Drop no longer needed big endian fix +- Update glvnd required version + +* Tue Sep 29 2020 Pete Walter - 20.2.0-1 +- Update to 20.2.0 + +* Fri Sep 25 2020 Adam Jackson +- mesa-libGL-devel Recommends: gl-manpages + +* Fri Sep 04 2020 Pete Walter - 20.2.0~rc4-1 +- Update to 20.2.0~rc4 +- Remove more no longer needed build hacks + +* Thu Sep 03 2020 Pete Walter - 20.2.0~rc3-2 +- Remove -fcommon build workaround + +* Sat Aug 29 20:21:42 BST 2020 Pete Walter - 20.2.0~rc3-1 +- Update to 20.2.0~rc3 + +* Sun Aug 23 2020 Pete Walter - 20.2.0~rc2-1 +- Update to 20.2.0~rc2 + +* Sat Aug 22 2020 Kalev Lember - 20.1.6-2 +- Disable LTO as it appears to break some games (#1862771) + +* Thu Aug 20 2020 Pete Walter - 20.1.6-1 +- Update to 20.1.6 + +* Thu Aug 06 2020 Pete Walter - 20.1.5-1 +- Update to 20.1.5 + +* Tue Jul 28 2020 Fedora Release Engineering - 20.1.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu Jul 23 2020 Pete Walter - 20.1.4-1 +- Update to 20.1.4 + +* Wed Jul 22 2020 Lyude Paul - 20.1.3-2 +- Only require pkgconfig(libdrm) to fix build dependencies for arches other + than the one our SRPM was generated with (#1859515) + +* Sat Jul 11 2020 Pete Walter - 20.1.3-1 +- Update to 20.1.3 + +* Thu Jun 25 2020 Pete Walter - 20.1.2-1 +- Update to 20.1.2 + +* Wed Jun 10 2020 Pete Walter - 20.1.1-1 +- Update to 20.1.1 +- Fix the build with Python 3.9 + +* Thu May 28 2020 Dave Airlie - 20.1.0.1 +- Update to 20.1.0 + +* Fri May 22 2020 Dave Airlie - 20.1.0~rc4-1 +- Update to 20.1.0-rc4 + +* Thu May 14 2020 Pete Walter - 20.0.7-1 +- Update to 20.0.7 + +* Thu Apr 30 2020 Pete Walter - 20.0.6-1 +- Update to 20.0.6 + +* Thu Apr 23 2020 Pete Walter - 20.0.5-1 +- Update to 20.0.5 + +* Sat Apr 04 2020 Dave Airlie - 20.0.4-1 +- Update to 20.0.4 (fix spirv regression) + +* Wed Apr 01 2020 Pete Walter - 20.0.3-1 +- Update to 20.0.3 + +* Thu Mar 19 2020 Pete Walter - 20.0.2-1 +- Update to 20.0.2 + +* Fri Mar 06 2020 Pete Walter - 20.0.1-1 +- Update to 20.0.1 + +* Wed Feb 26 2020 Kalev Lember - 20.0.0-2 +- Fix the build with llvm 10 (#1803351) + +* Thu Feb 20 2020 Pete Walter - 20.0.0-1 +- Update to 20.0.0 + +* Fri Feb 14 2020 Pete Walter - 20.0.0~rc3-1 +- Update to 20.0.0~rc3 + +* Sat Feb 08 2020 Pete Walter - 20.0.0~rc2-1 +- Update to 20.0.0~rc2 + +* Sat Feb 01 2020 Pete Walter - 20.0.0~rc1-1 +- Update to 20.0.0~rc1 + +* Wed Jan 29 2020 Pete Walter - 19.3.3-1 +- Update to 19.3.3 + +* Thu Jan 23 2020 Tom Stellard - 19.3.2-3 +- Link against libclang-cpp.so +- https://fedoraproject.org/wiki/Changes/Stop-Shipping-Individual-Component-Libraries-In-clang-lib-Package + +* Thu Jan 23 2020 Tom Stellard - 19.3.2-2 +- Build with -fcommon until upstream fixes omx build with gcc10 + +* Fri Jan 10 2020 Pete Walter - 19.3.2-1 +- Update to 19.3.2 + +* Wed Dec 18 2019 Pete Walter - 19.3.1-1 +- Update to 19.3.1 + +* Mon Dec 16 2019 Pete Walter - 19.3.0-1 +- Update to 19.3.0 + +* Thu Dec 05 2019 Pete Walter - 19.3.0~rc6-1 +- Update to 19.3.0~rc6 + +* Thu Nov 28 2019 Pete Walter - 19.3.0~rc5-1 +- Update to 19.3.0~rc5 + +* Sun Nov 24 2019 Pete Walter - 19.3.0~rc4-1 +- Update to 19.3.0~rc4 + +* Thu Nov 14 2019 Pete Walter - 19.3.0~rc3-1 +- Update to 19.3.0~rc3 + +* Fri Nov 08 2019 Pete Walter - 19.3.0~rc2-1 +- Update to 19.3.0~rc2 + +* Thu Nov 07 2019 Pete Walter - 19.2.3-1 +- Update to 19.2.3 + +* Fri Oct 25 2019 Peter Robinson - 19.2.2-3 +- adjust mesa-khr-devel requires now provided by libglvnd + +* Fri Oct 25 2019 Peter Robinson - 19.2.2-2 +- Rebuild against libglvnd 1.2 +- Fix up and remove bits now in libglvnd + +* Fri Oct 25 2019 Pete Walter - 19.2.2-1 +- Update to 19.2.2 + +* Thu Oct 10 2019 Peter Robinson 19.2.1-1 +- Update to 19.2.1 + +* Tue Oct 1 2019 Gwyn Ciesla - 19.2.0-2 +- Rebuilt for new freeglut + +* Wed Sep 25 2019 Pete Walter - 19.2.0-1 +- Update to 19.2.0 + +* Wed Sep 18 2019 Pete Walter - 19.2.0~rc4-1 +- Update to 19.2.0~rc4 + +* Tue Sep 17 2019 Adam Jackson - 19.2.0~rc3-2 +- Build iris too + +* Thu Sep 12 2019 Pete Walter - 19.2.0~rc3-1 +- Update to 19.2.0~rc3 + +* Thu Sep 05 2019 Pete Walter - 19.2.0~rc2-1 +- Update to 19.2.0~rc2 + +* Tue Aug 27 2019 Adam Jackson 19.2.0~rc1-3 +- BuildRequire vulkan-headers not vulkan-devel to ease llvm updates + +* Thu Aug 22 2019 Peter Robinson 19.2.0~rc1-2 +- Bring back egl.pc for now + +* Wed Aug 21 2019 Peter Robinson 19.2.0~rc1-1 +- Update to 19.2.0~rc1 + +* Thu Aug 08 2019 Pete Walter - 19.1.4-1 +- Update to 19.1.4 + +* Wed Jul 24 2019 Pete Walter - 19.1.3-1 +- Update to 19.1.3 + +* Tue Jul 09 2019 Pete Walter - 19.1.2-1 +- Update to 19.1.2 + +* Wed Jun 26 2019 Pete Walter - 19.1.1-1 +- Update to 19.1.1 + +* Mon Jun 24 2019 Peter Robinson 19.1.0-2 +- Enable v3d driver + +* Wed Jun 12 2019 Igor Gnatenko - 19.1.0-1 +- Update to 19.1.0 + +* Fri Jun 07 2019 Pete Walter - 19.1.0~rc5-1 +- Update to 19.1.0~rc5 + +* Thu May 30 2019 Pete Walter - 19.1.0~rc4-1 +- Update to 19.1.0~rc4 + +* Wed May 22 2019 Dave Airlie - 19.1.0~rc3-1 +- Update to 19.1.0-rc3 + +* Wed May 15 2019 Dave Airlie - 19.1.0~rc2-1 +- Update to 19.1.0-rc2 + +* Wed May 15 2019 Dave Airlie - 19.1.0~rc1-4 +- Bring back glesv2.pc for now + +* Fri May 10 2019 Peter Robinson 19.1.0~rc1-3 +- Enable panfrost + +* Thu May 09 2019 Adam Jackson -19.1.0~rc1-2 +- Enable lima + +* Wed May 08 2019 Dave Airlie - 19.1.0~rc1-1 +- Update to 19.1.0-rc1 + +* Thu Apr 25 2019 Pete Walter - 19.0.3-1 +- Update to 19.0.3 + +* Tue Apr 16 2019 Adam Williamson - 19.0.2-3 +- Rebuild with Meson fix for #1699099 + +* Thu Apr 11 2019 Adam Jackson - 19.0.2-2 +- Drop the mpeg1/2 sanitize hack +- Switch to upstream tarball since we no longer need to do the above + +* Thu Apr 11 08:48:37 CEST 2019 Igor Gnatenko - 19.0.2-1 +- Update to 19.0.2 + +* Thu Apr 04 2019 Adam Jackson 19.0.1-2 +- Nuke rpath from installed DRI drivers + +* Wed Mar 27 2019 Igor Gnatenko - 19.0.1-1 +- Update to 19.0.1 + +* Mon Mar 25 2019 Igor Gnatenko - 19.0.0-2 +- Rebuild with -Db_ndebug=true + +* Wed Mar 13 2019 Peter Robinson 19.0.0-1 +- Update to 19.0.0 + +* Thu Mar 07 2019 Pete Walter - 19.0.0~rc7-1 +- Update to 19.0.0~rc7 + +* Wed Feb 27 2019 Pete Walter - 19.0.0~rc6-1 +- Update to 19.0.0~rc6 + +* Wed Feb 20 2019 Peter Robinson 19.0.0~rc5-1 +- Update to 19.0.0~rc5 + +* Thu Feb 14 2019 Igor Gnatenko - 19.0.0~rc4-1 +- Update to 19.0.0~rc4 + +* Tue Feb 12 2019 Igor Gnatenko - 19.0.0~rc2-3 +- Fix radv vulkan + +* Fri Feb 08 2019 Pete Walter - 19.0.0~rc2-2 +- Add back accidentally lost patch to disable rgb10 configs by default (#1650929) + +* Tue Feb 5 2019 Peter Robinson 19.0.0~rc2-1 +- Update to 19.0.0~rc2 + +* Thu Jan 31 2019 Igor Gnatenko - 19.0.0~rc1-1 +- Update to 19.0.0~rc1 + +* Thu Jan 17 2019 Adam Jackson - 18.3.2-1 +- Update to 18.3.2 + +* Wed Dec 19 2018 Igor Gnatenko - 18.3.1-3 +- Enable annotated build + +* Wed Dec 19 2018 Igor Gnatenko - 18.3.1-2 +- Switch to meson buildsystem + +* Tue Dec 18 2018 Igor Gnatenko - 18.3.1-1 +- Update to 18.3.1 + +* Fri Dec 07 2018 Igor Gnatenko - 18.3.0-1 +- Update to 18.3.0 + +* Tue Dec 04 2018 Igor Gnatenko - 18.3.0~rc5-2 +- Backport patch to fix totem + +* Tue Dec 4 2018 Peter Robinson 18.3.0~rc5-1 +- Update to 18.3.0~rc5 + +* Tue Nov 27 2018 Igor Gnatenko - 18.3.0~rc4-1 +- Update to 18.3.0~rc4 + +* Thu Nov 15 2018 Adam Jackson 18.3.0~rc2-2 +- Add mesa-khr-devel subpackage to hold , and make + mesa-lib{GL,GLES,EGL}-devel Require it. + +* Wed Nov 14 2018 Adam Jackson 18.3.0~rc2-1 +- Update to 18.3.0 RC2 +- Re-enable 10bpc fbconfigs, clutter apps seem to work now +- Drop now-unnecessary big-endian compilation fix + +* Tue Nov 06 2018 Igor Gnatenko - 18.2.4-3 +- Remove workaround + +* Tue Nov 06 2018 Dave Airlie - 18.2.4-2 +- workaround bug with gcc 8.2.1-4 + +* Thu Nov 01 2018 Adam Jackson 18.2.4-1 +- Update to 18.2.4 + +* Wed Oct 31 2018 Igor Gnatenko - 18.2.3-1 +- Update to 18.2.3 + +* Fri Oct 5 2018 Peter Robinson 18.2.2-1 +- Update to 18.2.2 + +* Fri Sep 21 2018 Peter Robinson 18.2.1-1 +- Update to 18.2.1 + +* Wed Sep 19 2018 Adam Williamson - 18.2.0-2 +- Fix "HW cursor for format" error message flood with swrast (FDO #104926) + +* Sat Sep 8 2018 Peter Robinson 18.2.0-1 +- Update to 18.2.0 + +* Sun Sep 2 2018 Hans de Goede - 18.2.0~rc5-1 +- Update to 18.2.0~rc5 + +* Mon Aug 20 2018 Peter Robinson 18.2.0~rc3-1 +- Update to 18.2.0~rc3 + +* Sat Aug 11 2018 Igor Gnatenko - 18.2.0~rc2-1 +- Update to 18.2.0~rc2 + +* Mon Jul 30 2018 Peter Robinson 18.1.5-1 +- Mesa 18.1.5 + +* Tue Jul 24 2018 Dave Airlie - 18.1.4-2 +- fix fallback path for glvnd + +* Tue Jul 17 2018 Peter Robinson 18.1.4-1 +- Mesa 18.1.4 + +* Fri Jul 13 2018 Fedora Release Engineering - 18.1.3-2.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Jul 06 2018 Adam Jackson - 18.1.3-2 +- Drop texture float patch + +* Sun Jul 1 2018 Peter Robinson 18.1.3-1 +- Mesa 18.1.3 + +* Fri Jun 29 2018 Adam Jackson - 18.1.2-3 +- Use ldconfig scriptlet macros + +* Mon Jun 18 2018 Adam Jackson - 18.1.2-2 +- Build mesa-vulkan-drivers everywhere +- Build actual vulkan drivers on all but s390x + +* Sat Jun 16 2018 Peter Robinson 18.1.2-1 +- Mesa 18.1.2 + +* Fri Jun 15 2018 Adam Jackson - 18.1.1-4 +- Build tegra too + +* Thu Jun 14 2018 Adam Jackson - 18.1.1-3 +- Change the name of the fallback GLX library + +* Tue Jun 05 2018 Adam Jackson - 18.1.1-2 +- Stop mentioning ppc and s390, we don't build for them anymore +- Remove with_llvm, now always true +- Switch with_radeonsi to be an exclude pattern, apparently not available + for armv7hl. + +* Sun Jun 3 2018 Peter Robinson 18.1.1-1 +- Mesa 18.1.1 + +* Wed May 23 2018 Peter Robinson 18.1.0-1 +- Mesa 18.1.0 + +* Sat May 12 2018 Peter Robinson 18.1.0-0.3.rc4 +- Update to 18.1.0~rc4 + +* Sat May 5 2018 Peter Robinson 18.1.0-0.2.rc3 +- Update to 18.1.0~rc3 + +* Wed May 02 2018 Igor Gnatenko - 18.1.0-0.1.rc2 +- Update to 18.1.0~rc2 + +* Tue May 1 2018 Peter Robinson 18.0.2-1 +- Mesa 18.0.2 + +* Tue Apr 24 2018 Jonas Ådahl - 18.0.1-2 +- Disable rgb10 configs by default (rhbz 1560481) + +* Wed Apr 18 2018 Adam Jackson - 18.0.1-1 +- Mesa 18.0.1 + +* Mon Apr 09 2018 Kalev Lember - 18.0.0-4 +- Re-enable wayland support, conditionally drop mesa-wayland-egl subpackage + only in F28+ (#1564210) + +* Tue Apr 03 2018 Tom Stellard - 18.0.0-3 +- Disable build of wayland packages. These have been obseleted by wayland-devel. + +* Mon Apr 02 2018 Tom Stellard - 18.0.0-2.1 +- Rebuild against libLLVM.so with symbol versioning enabled + +* Wed Mar 28 2018 Adam Jackson - 18.0.0-2 +- Unifarch OpenCL and OpenMAX (except ppc32 and s390 because llvm) +- Simplify C/LDFLAGS setup to match +- Drop -static-libstdc++ and related hacks +- Drop S3TC build hack + +* Wed Mar 28 2018 Igor Gnatenko - 18.0.0-1 +- Update to 18.0.0 + +* Mon Mar 26 2018 Peter Robinson 18.0.0-0.5.rc5 +- Update to 18.0.0 rc5 + +* Mon Mar 19 2018 Adam Jackson - 18.0.0-0.4.rc4 +- Build with python3 + +* Fri Mar 02 2018 Igor Gnatenko - 18.0.0-0.3.rc4 +- Honor CXXFLAGS / LDFLAGS + +* Mon Feb 26 2018 Igor Gnatenko - 18.0.0-0.2.rc4 +- Backport patch to fix video corruption + +* Mon Feb 19 2018 Igor Gnatenko - 18.0.0-0.1.rc4 +- Update to 18.0.0~rc4 + +* Thu Feb 08 2018 Igor Gnatenko - 18.0.0-0.1.rc3 +- Update to 18.0.0~rc3 + +* Thu Feb 08 2018 Fedora Release Engineering - 17.3.3-1.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Mon Jan 22 2018 Peter Robinson 17.3.3-1 +- Update to 17.3.3 + +* Mon Jan 01 2018 Igor Gnatenko - 17.3.1-1 +- Update to 17.3.1 + +* Fri Nov 10 2017 Igor Gnatenko - 17.3.0-0.4.rc3 +- Sanitize tarball + +* Wed Nov 8 2017 Peter Robinson 17.3.0-0.3.rc3 +- Update to 17.3.0-rc3 + +* Tue Oct 31 2017 Peter Robinson 17.3.0-0.1.rc2 +- Update to 17.3.0-rc2 + +* Tue Oct 31 2017 Peter Robinson 17.2.4-1 +- Update to 17.2.4 GA + +* Mon Oct 23 2017 Tom Stellard - 17.2.3-2 +- Rebuild for LLVM 5.0.0 + +* Thu Oct 19 2017 Gwyn Ciesla - 17.2.3-1 +- 17.2.3, bugfix release. + +* Wed Oct 11 2017 Peter Robinson - 17.2.2-4 +- Fix for vc4/Raspberry Pi + +* Mon Oct 09 2017 Dave Airlie - 17.2.2-3 +- enable vulkan on 32-bit x86 + +* Tue Oct 03 2017 Adam Jackson - 17.2.2-2 +- Backport S3TC support from master + +* Tue Oct 3 2017 Peter Robinson 17.2.2-1 +- Update to 17.2.2 GA + +* Wed Sep 20 2017 Peter Robinson 17.2.1-1 +- Update to 17.2.1 GA + +* Mon Sep 11 2017 Peter Robinson 17.2.0-2 +- Add upstream patch for glibc xlocale.h change (fdo bz 102454) + +* Tue Sep 5 2017 Peter Robinson 17.2.0-1 +- Update to 17.2.0 GA + +* Thu Aug 31 2017 Peter Robinson 17.2.0-0.3.rc6 +- Update to 17.2.0-rc6 + +* Tue Aug 22 2017 Peter Robinson 17.2.0-0.2.rc5 +- Update to 17.2.0-rc5 + +* Sun Aug 13 2017 Peter Robinson 17.2.0-0.1.rc4 +- Update to 17.2.0-rc4 + +* Thu Aug 03 2017 Fedora Release Engineering - 17.1.5-1.2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 17.1.5-1.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Mon Jul 17 2017 Peter Robinson 7.1.5-1 +- Update to 17.1.5 + +* Thu Jul 13 2017 Adam Jackson +- Stop replacing eglext.h, we're up to date again + +* Sat Jul 1 2017 Peter Robinson 7.1.4-1 +- Update to 17.1.4 + +* Mon Jun 19 2017 Peter Robinson 7.1.3-2 +- Fixes and perf improvements for vc4 + +* Mon Jun 19 2017 Peter Robinson 7.1.3-1 +- Update to 17.1.3 + +* Wed Jun 14 2017 Peter Robinson 7.1.2-2 +- Some etnaviv fixes + +* Mon Jun 5 2017 Peter Robinson 7.1.2-1 +- Update to 17.1.2 + +* Mon Jun 05 2017 Adam Jackson - 17.1.1-2 +- Disable BGRA8 images on Fermi + +* Thu May 25 2017 Peter Robinson 17.1.1-1 +- Update to 17.1.1 + +* Thu May 11 2017 Dave Airlie - 17.1.0-1 +- Update to 17.1.0 + +* Tue May 9 2017 Peter Robinson 17.1.0-0.4.rc4 +- Update to 17.1.0-rc4 + +* Fri Apr 28 2017 Peter Robinson 17.1.0-0.3.rc2 +- Enable renderonly support for i.MX SoC (rhbz #1424714) + +* Mon Apr 24 2017 Peter Robinson 17.1.0-0.2.rc2 +- Update to 17.1.0-rc2 + +* Tue Apr 18 2017 Igor Gnatenko - 17.1.0-0.1.rc1 +- Update to 17.1.0-rc1 + +* Sun Apr 02 2017 Igor Gnatenko - 17.0.3-1 +- Update to 17.0.3 + +* Fri Mar 24 2017 Igor Gnatenko - 17.0.2-2 +- Rebuild for LLVM4 + +* Mon Mar 20 2017 Peter Robinson 17.0.2-1 +- Update to 17.0.2 + +* Mon Mar 20 2017 Hans de Goede - 17.0.1-3 +- Fix glXGetDriverConfig not working with glvnd (rhbz#1429894) +- Fix indirect rendering, add libGLX_indirect.so.0 symlink (rhbz#1427174) + +* Tue Mar 14 2017 Peter Robinson 17.0.1-2 +- Rebuild for aarch64 llvmpipe fix (rhbz 1429050) + +* Sun Mar 05 2017 Igor Gnatenko - 17.0.1-1 +- Update to 17.0.1 + +* Mon Feb 13 2017 Peter Robinson 17.0.0-1 +- 17.0.0 GA + +* Mon Feb 6 2017 Peter Robinson 17.0.0-0.6.rc3 +- Update to 17.0.0-rc3 + +* Mon Feb 6 2017 Hans de Goede - 17.0.0-0.5.rc2 +- Fix GLX_SGIX_fbconfig extension dispatching with glvnd, this fixes games such + as "The Binding of Isaac: Rebirth" and "Crypt of the NecroDancer" from Steam + +* Thu Feb 2 2017 Hans de Goede - 17.0.0-0.4.rc2 +- Update eglext.h to 20161230 version this brings in some new defines needed + by some apps / libraries + +* Sat Jan 28 2017 Peter Robinson 17.0.0-0.3.rc2 +- Update to 17.0.0-rc2 + +* Sat Jan 21 2017 Peter Robinson 17.0.0-0.2.rc1 +- Enable etnaviv gallium driver + +* Fri Jan 20 2017 Igor Gnatenko - 17.0.0-0.rc1 +- Update to 17.0.0-rc1 + +* Tue Jan 17 2017 Hans de Goede - 13.0.3-3 +- Enable libglvnd support (rhbz#1413579) + +* Thu Jan 12 2017 Igor Gnatenko - 13.0.3-2 +- Add valgrind BuildRequires to have valgrind support + +* Fri Jan 6 2017 Peter Robinson 13.0.3-1 +- 13.0.3 GA + +* Mon Dec 12 2016 Igor Gnatenko - 13.0.2-2 +- Use nettle for sha1 + +* Tue Nov 29 2016 Peter Robinson 13.0.2-1 +- 13.0.2 GA + +* Tue Nov 15 2016 Peter Robinson 13.0.1-1 +- 13.0.1 GA + +* Wed Nov 2 2016 Peter Robinson 13.0.0-3 +- Don't ship duplicate vulkan devel headers + +* Wed Nov 2 2016 Peter Robinson 13.0.0-2 +- Add options for enabling vulkan components +- Enable intel/radeon vulkan drivers + +* Wed Nov 2 2016 Peter Robinson 13.0.0-1 +- 13.0.0 GA + +* Tue Nov 01 2016 Dave Airlie - 13.0.0-0.3.rc2 +- rebuild for llvm 3.9 + +* Mon Oct 24 2016 Peter Robinson 13.0.0-0.2.rc2 +- 13.0.0-rc2 + +* Thu Oct 20 2016 Igor Gnatenko - 13.0.0-0.1.rc1 +- 13.0.0-rc1 + +* Tue Oct 11 2016 Hans de Goede - 12.0.3-2 +- Add 2 patches from upstream to fix DRI3 vaapi crashes (rhbz1309446, fdo71759) + +* Sun Sep 18 2016 Peter Robinson 12.0.3-1 +- 12.0.3 + +* Mon Sep 5 2016 Peter Robinson 12.0.2-1 +- 12.0.2 + +* Mon Sep 5 2016 Hans de Goede - 12.0.1-7 +- Fix PRIME fd leak + +* Tue Aug 23 2016 Adam Jackson - 12.0.1-6 +- Remove BuildRequires: xorg-x11-server-devel + +* Mon Aug 15 2016 Igor Gnatenko - 12.0.1-5 +- Fix broken deps with OpenCL + +* Sun Aug 14 2016 Igor Gnatenko - 12.0.1-4 +- Fix broken deps + +* Sun Aug 14 2016 Igor Gnatenko - 12.0.1-3 +- Slightly refactor spec +- Drop virtual provides for OCL + +* Tue Jul 19 2016 Orion Poplawski - 12.0.1-2 +- Add missing %%{?_isa} to requires in some devel sub-packages (bug #1138463) + +* Sun Jul 10 2016 Igor Gnatenko - 12.0.1-1 +- 12.0.1 + +* Fri Jul 08 2016 Igor Gnatenko - 12.0.0-1 +- 12.0.0 + +* Wed Jun 22 2016 Igor Gnatenko - 12.0.0-0.3.rc4 +- 12.0.0-rc4 + +* Mon Jun 20 2016 Adam Jackson - 12.0.0-0.3.rc3 +- Fix packaging error on s390* + +* Mon Jun 20 2016 Igor Gnatenko - 12.0.0-0.2.rc3 +- 12.0.0-rc3 + +* Tue Jun 14 2016 Dominik Mierzejewski - 12.0.0-0.2.rc2 +- add missing dependency for /etc/OpenCL/vendors ownership (RHBZ #1265948) + +* Tue Jun 14 2016 Igor Gnatenko - 12.0.0-0.1.rc2 +- 12.0.0-rc2 + +* Wed Jun 01 2016 Igor Gnatenko - 12.0.0-0.1.rc1 +- 12.0.0-rc1 + +* Sun May 01 2016 Igor Gnatenko - 11.3.0-0.4.gitcbcd7b6 +- cbcd7b6 + +* Thu Apr 14 2016 Igor Gnatenko - 11.3.0-0.3.git171a570 +- 171a570 + +* Fri Apr 08 2016 Björn Esser - 11.3.0-0.2.gitea2bff1 +- add virtual Provides for ocl-icd (RHBZ #1317602) + +* Sun Mar 20 2016 Igor Gnatenko - 11.3.0-0.1.gitea2bff1 +- 11.3.0 (gitea2bff1) +- Add SWR state-tracker (but disable because build is broken) +- Use gallium-osmesa instead of classic osmesa (RHBZ #1305588) +- Remove very old changelogs + +* Sun Mar 20 2016 Igor Gnatenko - 11.2.0-0.1.rc3.20160320 +- Update to 11.2.0-rc3 + +* Fri Feb 19 2016 Dave Airlie 11.2.0-0.devel.11 +- rebuild against llvm 3.8.0 + +* Fri Feb 12 2016 Dave Airlie 11.2.0-0.devel.10 +- rebuild against new llvm packages + +* Thu Feb 11 2016 Adam Jackson 11.2.0-0.devel.9 +- Fix OpenCL-enabled FTBFS by not forcing clang search path to /usr/lib + +* Thu Feb 04 2016 Fedora Release Engineering - 11.2.0-0.devel.8.24ea81a.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jan 27 2016 Adam Jackson 11.2.0-0.devel.8 +- Rebuild for llvm 3.7.1 library split + +* Sun Jan 24 2016 Igor Gnatenko - 11.2.0-0.devel.7.24ea81a +- 24ea81a + +* Thu Jan 21 2016 Peter Robinson 11.2.0-0.devel.6.5e3edd4 +- OpenCL now supported on aarch64 + +* Sun Jan 10 2016 Igor Gnatenko - 11.2.0-0.devel.5.5e3edd4 +- 5e3edd4 + +* Thu Jan 07 2016 Adam Jackson +- Mangle libtool even harder to get -static-libstdc++ to work + +* Tue Dec 29 2015 Igor Gnatenko - 11.2.0-0.devel.3.70d8dbc +- 70d8dbc + +* Wed Dec 02 2015 Igor Gnatenko - 11.2.0-0.devel.2.56aff6b +- 56aff6b + +* Sun Nov 22 2015 Igor Gnatenko - 11.2.0-0.devel.1.86fc97d +- 86fc97d + +* Thu Nov 05 2015 Igor Gnatenko - 11.1.0-0.devel.13.5ae37ae +- 5ae37ae + +* Thu Nov 05 2015 Adam Jackson 11.1.0-0.devel.12.3994ef5 +- Link with -static-libstdc++ to work around Steam bundling its own copy + +* Fri Oct 23 2015 Igor Gnatenko - 11.1.0-0.devel.11.3994ef5 +- 3994ef5 +- Enable VirGL driver + +* Thu Oct 22 2015 Igor Gnatenko - 11.1.0-0.devel.10.7182498 +- 7182498 +- Disable SWR rasterizer + +* Wed Oct 21 2015 Igor Gnatenko - 11.1.0-0.devel.9.4a168ad +- Enable experimental SWR rasterizer + +* Wed Oct 14 2015 Igor Gnatenko - 11.1.0-0.devel.8.4a168ad +- 4a168ad + +* Wed Oct 07 2015 Igor Gnatenko - 11.1.0-0.devel.7.47d1199 +- 47d1199 + +* Sat Sep 26 2015 Igor Gnatenko - 11.1.0-0.devel.6.9932142 +- 9932142 + +* Wed Sep 16 2015 Igor Gnatenko - 11.1.0-0.devel.5.47e18a5 +- 47e18a5 +- Rebuild against llvm 3.7 + +* Sun Sep 13 2015 Igor Gnatenko - 11.1.0-0.devel.4.d6fbcf6 +- d6fbcf6 + +* Thu Sep 10 2015 Rex Dieter - 11.1.0-0.devel.3.60aea30 +- Add brw_meta_fast_clear crash workaround patch (#1259443, fdo#86281) + +* Wed Sep 02 2015 Igor Gnatenko - 11.1.0-0.devel.2.60aea30 +- 60aea30 + +* Mon Aug 24 2015 Igor Gnatenko - 11.1.0-0.devel.1.4e5752e +- 4e5752e + +* Sun Aug 09 2015 Igor Gnatenko - 11.0.0-0.devel.2.21ccdbd +- 21ccdbd +- add surfaceless EGL platform (RHBZ #1251747) + +* Sat Aug 01 2015 Igor Gnatenko - 11.0.0-0.devel.1.6f2d889 +- Update to 11.0.0 + +* Tue Jul 14 2015 Peter Robinson 10.7.0-0.devel.4.ea633db +- Use %%license +- Minor spec cleanups + +* Tue Jul 14 2015 Igor Gnatenko - 10.7.0-0.devel.3.ea633db +- ea633db + +* Tue Jul 07 2015 Igor Gnatenko - 10.7.0-0.devel.2.8787141 +- Drop unecessary make for s390 + +* Mon Jun 22 2015 Igor Gnatenko - 10.7.0-0.devel.1.8787141 +- 8787141 + +* Wed Jun 17 2015 Fedora Release Engineering - 10.6.0-0.devel.7.5a55f68.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Mon May 18 2015 Igor Gnatenko - 10.6.0-0.devel.7.5a55f68 +- add git to BR everywhere + +* Sun May 17 2015 Igor Gnatenko - 10.6.0-0.devel.6.5a55f68 +- 5a55f68 + +* Thu May 07 2015 Igor Gnatenko - 10.6.0-0.devel.5.51e3453 +- 51e3453 + +* Mon Apr 20 2015 Igor Gnatenko - 10.6.0-0.devel.4.c1485f4 +- c1485f4 + +* Thu Apr 09 2015 Adam Jackson 10.6.0-0.devel.3 +- F23 rebuild against llvm 3.6.0 + +* Fri Feb 27 2015 Rob Clark - 10.6.0-0.devel.1.f80af89 +- f80af89 + +* Wed Feb 18 2015 Igor Gnatenko - 10.5.0-1.20150218 +- 10.5.0 + +* Fri Jan 02 2015 Igor Gnatenko - 10.5.0-0.devel.32.6171131 +- 6171131 + +* Fri Jan 02 2015 Igor Gnatenko - 10.5.0-0.devel.31.c3260f8 +- c3260f8 + +* Fri Jan 02 2015 Igor Gnatenko - 10.5.0-0.devel.30.290553b +- 290553b + +* Thu Jan 01 2015 Igor Gnatenko - 10.5.0-0.devel.28.b77eaaf +- b77eaaf + +* Thu Jan 01 2015 Igor Gnatenko - 10.5.0-0.devel.26.c633528 +- c633528 + +* Thu Jan 01 2015 Igor Gnatenko - 10.5.0-0.devel.25.a6f6d61 +- a6f6d61 + +* Wed Dec 31 2014 Igor Gnatenko - 10.5.0-0.devel.23.be0311c +- be0311c + +* Wed Dec 31 2014 Igor Gnatenko - 10.5.0-0.devel.21.609c3e5 +- 609c3e5 + +* Wed Dec 31 2014 Igor Gnatenko - 10.5.0-0.devel.19.3ba57ba +- 3ba57ba + +* Tue Dec 30 2014 Igor Gnatenko - 10.5.0-0.devel.17.64dcb2b +- 64dcb2b + +* Mon Dec 29 2014 Igor Gnatenko - 10.5.0-0.devel.15.6c18279 +- 6c18279 + +* Sat Dec 27 2014 Igor Gnatenko - 10.5.0-0.devel.13.0c7f895 +- 0c7f895 + +* Fri Dec 26 2014 Igor Gnatenko - 10.5.0-0.devel.11.cb5a372 +- cb5a372 + +* Sun Dec 21 2014 Igor Gnatenko - 10.5.0-0.devel.10.git0d7f4c8 +- enable ilo gallium driver + +* Fri Dec 19 2014 Dan Horák 10.5.0-0.devel.9 +- Sync with_{vaapi,vdpau,nine} settings with F21 + +* Thu Dec 18 2014 Adam Jackson 10.5.0-0.devel.8 +- Sync ppc build config with F21 + +* Wed Dec 17 2014 Igor Gnatenko - 10.5.0-0.devel.7.git0d7f4c8 +- fix requirements for d3d + +* Sun Dec 14 2014 Igor Gnatenko - 10.5.0-0.devel.6.git0d7f4c8 +- 0d7f4c8 + +* Sun Dec 14 2014 Igor Gnatenko - 10.5.0-0.devel.5.git29c7cf2 +- Enable VA state-tracker +- Enable Nine state-tracker (Direct3D9 API) + +* Thu Dec 11 2014 Adam Jackson 10.5.0-0.devel.4 +- Restore hardware drivers on ppc64{,le} + +* Tue Dec 02 2014 Igor Gnatenko - 10.5.0-0.devel.3.git29c7cf2 +- 29c7cf2 + +* Sat Nov 22 2014 Igor Gnatenko - 10.5.0-0.devel.2.git3d9c1a9 +- 3d9c1a9 + +* Wed Nov 19 2014 Igor Gnatenko - 10.5.0-0.devel.1.git9460cd3 +- 9460cd3 + +* Mon Nov 10 2014 Igor Gnatenko - 10.4-0.devel.8.gitf3b709c +- f3b709c + +* Tue Oct 28 2014 10.4-0.devel.7.git1a17098 +- rebuild for llvm + +* Mon Oct 27 2014 Igor Gnatenko - 10.4-0.devel.6.git1a17098 +- 1a17098 + +* Sat Sep 27 2014 Igor Gnatenko - 10.4-0.devel.5.gitc3f17bb +- c3f17bb18f597d7f606805ae94363dae7fd51582 + +* Sat Sep 06 2014 Igor Gnatenko - 10.4-0.devel.4.git1f184bc +- apply patch for bigendian from karsten +- fix ppc filelist from karsten + +* Sat Sep 06 2014 Igor Gnatenko - 10.4-0.devel.3.git1f184bc +- 1f184bc114143acbcea373184260da777b6c6be1 commit + +* Thu Aug 28 2014 Igor Gnatenko - 10.4-0.devel.2.1.80771e47b6c1e47ab55f17311e1d4e227a9eb3d8 +- add swrast to dri driver list + +* Wed Aug 27 2014 Igor Gnatenko - 10.4-0.devel.2.80771e47b6c1e47ab55f17311e1d4e227a9eb3d8 +- 80771e47b6c1e47ab55f17311e1d4e227a9eb3d8 commit + +* Sat Aug 23 2014 Igor Gnatenko - 10.4-0.devel.1.c2867f5b3626157379ef0d4d5bcaf5180ca0ec1f +- 10.4 c2867f5b3626157379ef0d4d5bcaf5180ca0ec1f + +* Fri Aug 22 2014 Igor Gnatenko - 10.3-0.rc1.1.e7f2f2dea5acdbd1a12ed88914e64a38a97432f0 +- e7f2f2dea5acdbd1a12ed88914e64a38a97432f0 commit + +* Sun Aug 17 2014 Fedora Release Engineering - 10.3-0.devel.2.c40d7d6d948912a4d51cbf8f0854cf2ebe916636.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Wed Aug 06 2014 Igor Gnatenko - 10.3-0.devel.2.c40d7d6d948912a4d51cbf8f0854cf2ebe916636 +- c40d7d6d948912a4d51cbf8f0854cf2ebe916636 commit + +* Fri Jul 11 2014 Igor Gnatenko - 10.3-0.devel.1.f381c27c548aa28b003c8e188f5d627ab4105f76 +- Rebase to 'master' branch (f381c27c548aa28b003c8e188f5d627ab4105f76 commit) + +* Fri Jul 11 2014 Igor Gnatenko - 10.2.3-1.20140711 +- 10.2.3 upstream release + +* Mon Jul 7 2014 Peter Robinson 10.2.2-4.20140625 +- Build aarch64 options the same as ARMv7 +- Fix PPC conditionals + +* Fri Jul 04 2014 Igor Gnatenko - 10.2.2-3.20140625 +- Fix up intelInitScreen2 for DRI3 (RHBZ #1115323) (patch from drago01) + +* Fri Jun 27 2014 Dave Airlie 10.2.2-2.20140625 +- add dri3 gnome-shell startup fix from Jasper. + +* Wed Jun 25 2014 Igor Gnatenko - 10.2.2-1.20140625 +- 10.2.2 upstream release + +* Wed Jun 11 2014 Igor Gnatenko - 10.2.1-2.20140608 +- drop radeonsi llvm hack + +* Sun Jun 08 2014 Igor Gnatenko - 10.2.1-1.20140608 +- 10.2.1 upstream release + +* Sat Jun 07 2014 Fedora Release Engineering - 10.2-0.11.rc5.20140531 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Wed Jun 04 2014 Dan Horák - 10.2-0.10.rc5.20140531 +- fix build without hardware drivers + +* Sat May 31 2014 Igor Gnatenko - 10.2-0.9.rc5.20140531 +- 10.2-rc5 upstream release + +* Wed May 28 2014 Brent Baude - 10.2-0.8.rc4.20140524 +- Removing ppc64le arch from with_llvm + +* Wed May 28 2014 Igor Gnatenko - 10.2-0.7.rc4.20140524 +- i915: add a missing NULL pointer check (RHBZ #1100967) + +* Sat May 24 2014 Igor Gnatenko - 10.2-0.6.rc4.20140524 +- 10.2-rc4 upstream release +- add back updated radeonsi hack for LLVM + +* Sat May 17 2014 Igor Gnatenko - 10.2-0.5.rc3.20140517 +- 10.2-rc3 upstream release + +* Sat May 10 2014 Igor Gnatenko - 10.2-0.4.rc2.20140510 +- 10.2-rc2 upstream release +- drop radeonsi hack for LLVM + +* Tue May 06 2014 Igor Gnatenko - 10.2-0.3.rc1.20140505 +- Move gallium-pipe to the correct sub-package (RHBZ #1094588) (kwizart) +- Move egl_gallium.so to the correct location (RHBZ #1094588) (kwizart) +- Switch from with to enable for llvm shared libs (kwizart) + +* Mon May 05 2014 Igor Gnatenko - 10.2-0.2.rc1.20140505 +- Enable gallium-egl (needed by freedreeno) (RHBZ #1094199) (kwizart) + +* Mon May 05 2014 Igor Gnatenko - 10.2-0.1.rc1.20140505 +- Enable omx on x86 and arm (RHBZ #1094199) (kwizart) +- Split _with_xa from _with_vmware (RHBZ #1094199) (kwizart) +- Add _with_xa when arch is arm and _with_freedreeno (RHBZ #1094199) (kwizart) + +* Mon May 05 2014 Igor Gnatenko - 10.2-0.rc1.20140505 +- 10.2-rc1 upstream release + +* Wed Apr 30 2014 Igor Gnatenko - 10.1.1-3.20140430 +- Update to today snapshot +- apply as downstream patches for reporting GPU max frequency on r600 (FD.o #73511) + +* Sat Apr 19 2014 Igor Gnatenko - 10.1.1-2.20140419 +- fix buildrequires llvm 3.4-5 to 3.4-6, because 3.4-5 is not available for F20 + +* Sat Apr 19 2014 Igor Gnatenko - 10.1.1-1.20140419 +- 10.1.1 upstream release + +* Tue Apr 15 2014 Adam Jackson 10.1-6.20140305 +- Disable DRI3 in F20, it requires libxcb bits we haven't backported. + +* Wed Mar 26 2014 Adam Jackson 10.1-5.20140305 +- Initial ppc64le enablement (no hardware drivers or vdpau yet) + +* Fri Mar 21 2014 Adam Jackson 10.1-4.20140305 +- mesa: Don't optimize out glClear if drawbuffer size is 0x0 (fdo #75797) + +* Wed Mar 19 2014 Dave Airlie 10.1-3.20140305 +- rebuild against backported llvm 3.4-5 for radeonsi GL 3.3 support. + +* Wed Mar 12 2014 Dave Airlie 10.1-2.20140305 +- disable r600 llvm compiler (upstream advice) + +* Wed Mar 05 2014 Igor Gnatenko - 10.1-1.20140305 +- mesa: Bump version to 10.1 (final) (Ian Romanick) +- glx/dri2: fix build failure on HURD (Julien Cristau) +- i965: Validate (and resolve) all the bound textures. (Chris Forbes) +- i965: Widen sampler key bitfields for 32 samplers (Chris Forbes) + +* Sat Mar 01 2014 Igor Gnatenko - 10.1-0.rc3.20140301 +- 10.1-rc3 + +* Tue Feb 25 2014 Igor Gnatenko - 10.1-0.rc2.20140225 +- really 10.1-rc2 + +* Sat Feb 22 2014 Igor Gnatenko - 10.1-0.rc2.20140222 +- 10.1-rc2 + +* Sat Feb 08 2014 Adel Gadllah - 10.1-0.rc1.20140208 +- 10.1rc1 +- Drop upstreamed patches + +* Thu Feb 06 2014 Igor Gnatenko - 10.0.3-1.20140206 +- 10.0.3 upstream release + +* Tue Feb 04 2014 Kyle McMartin - 10.0.2-6.20140118 +- Fix accidentally inverted logic that meant radeonsi_dri.so went missing + on all architectures instead of just ppc and s390. Sorry! + +* Sun Feb 02 2014 Kyle McMartin - 10.0.2-5.20140118 +- Fix a thinko in previous commit wrt libdrm_nouveau2. + +* Sun Feb 02 2014 Kyle McMartin - 10.0.2-4.20140118 +- Fix up building drivers on AArch64, enable LLVM there. +- Eliminate some F17 cruft from the spec, since we don't support it anymore. +- Conditionalize with_radeonsi on with_llvm instead of ppc,s390 && >F-17. +- Conditionalize libvdpau_radeonsi.so.1* on with_radeonsi instead of simply + with_llvm to fix a build failure on AArch64. + +* Sun Jan 19 2014 Igor Gnatenko - 10.0.2-3.20140118 +- Enable OpenCL (RHBZ #887628) +- Enable r600 llvm compiler (RHBZ #1055098)