From 76b6b251a752cab974f394846894704fe5c4e116 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Wed, 8 May 2019 12:39:48 +1000 Subject: [PATCH] fix missing kmsro --- ...-_dri.so-to-two-of-the-kmsro-drivers.patch | 27 +++++++++++++++++++ mesa.spec | 7 +++-- 2 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 0001-kmsro-add-_dri.so-to-two-of-the-kmsro-drivers.patch diff --git a/0001-kmsro-add-_dri.so-to-two-of-the-kmsro-drivers.patch b/0001-kmsro-add-_dri.so-to-two-of-the-kmsro-drivers.patch new file mode 100644 index 0000000..3239440 --- /dev/null +++ b/0001-kmsro-add-_dri.so-to-two-of-the-kmsro-drivers.patch @@ -0,0 +1,27 @@ +From 817f895823a11d6b3cef90dc4f5262d98715499e Mon Sep 17 00:00:00 2001 +From: Dave Airlie +Date: Wed, 8 May 2019 12:38:18 +1000 +Subject: [PATCH] kmsro: add _dri.so to two of the kmsro drivers. + +--- + src/gallium/targets/dri/meson.build | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/gallium/targets/dri/meson.build b/src/gallium/targets/dri/meson.build +index dd40969a166..45daf647960 100644 +--- a/src/gallium/targets/dri/meson.build ++++ b/src/gallium/targets/dri/meson.build +@@ -78,8 +78,8 @@ foreach d : [[with_gallium_kmsro, [ + 'pl111_dri.so', + 'repaper_dri.so', + 'rockchip_dri.so', +- 'st7586.so', +- 'st7735r.so', ++ 'st7586_dri.so', ++ 'st7735r_dri.so', + 'sun4i-drm_dri.so', + ]], + [with_gallium_radeonsi, 'radeonsi_dri.so'], +-- +2.20.1 + diff --git a/mesa.spec b/mesa.spec index c4a773d..4c72275 100644 --- a/mesa.spec +++ b/mesa.spec @@ -58,6 +58,9 @@ Source0: https://mesa.freedesktop.org/archive/%{name}-%{ver}.tar.xz # 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 +# sent upstream should be in rc2 +Patch1: 0001-kmsro-add-_dri.so-to-two-of-the-kmsro-drivers.patch + Patch3: 0003-evergreen-big-endian.patch # Disable rgb10 configs by default: @@ -576,11 +579,11 @@ popd %{_libdir}/dri/ili9225_dri.so %{_libdir}/dri/ili9341_dri.so %{_libdir}/dri/meson_dri.so -%{_libdir}/dri/mi8023qt_dri.so +%{_libdir}/dri/mi0283qt_dri.so %{_libdir}/dri/pl111_dri.so %{_libdir}/dri/repaper_dri.so %{_libdir}/dri/rockchip_dri.so -%{_libdir}/dri/st5786_dri.so +%{_libdir}/dri/st7586_dri.so %{_libdir}/dri/st7735r_dri.so %{_libdir}/dri/sun4i-drm_dri.so %endif