From e83e90968fdca65b8b386d3ff08ebc99321b04ad Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Wed, 8 May 2019 10:23:19 +1000 Subject: [PATCH 01/18] Update to 19.1.0-rc1 drop glesv2.pc since we don't install at lib files and meson build dropped it. --- mesa.spec | 6 ++++-- sources | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/mesa.spec b/mesa.spec index 8da9cd1..2fb995d 100644 --- a/mesa.spec +++ b/mesa.spec @@ -46,7 +46,7 @@ Name: mesa Summary: Mesa graphics libraries -%global ver 19.0.3 +%global ver 19.1.0-rc1 Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)} Release: 1%{?dist} License: MIT @@ -464,7 +464,6 @@ popd %{_includedir}/GLES3/gl3ext.h %{_includedir}/GLES3/gl31.h %{_includedir}/GLES3/gl32.h -%{_libdir}/pkgconfig/glesv2.pc %ldconfig_scriptlets libglapi %files libglapi @@ -613,6 +612,9 @@ popd %endif %changelog +* 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 diff --git a/sources b/sources index 8ca17ae..420c1d2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (mesa-19.0.3.tar.xz) = aa170577252aa4157e4bd49076bbf6207e4aada9fc9f23b255de332e816f9c63e5661f752f2f276dd43e232a8926866004e2a2ff9ad4b411330969c2a9a7ffa0 +SHA512 (mesa-19.1.0-rc1.tar.xz) = a56215882a7c22b7b8fe57d5703914d674841e4045676e2cc2e7834d17f4d5a765516bec4f01eea6772c50e1d979cc430e032302f38c6e7a4274bc43a4d647b1 From 5c279f473bcf2204945ecf8a7dc5228e61ad68d6 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Wed, 8 May 2019 11:36:56 +1000 Subject: [PATCH 02/18] add missing kmsro drivers --- mesa.spec | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/mesa.spec b/mesa.spec index 2fb995d..c4a773d 100644 --- a/mesa.spec +++ b/mesa.spec @@ -571,8 +571,18 @@ popd %{_libdir}/gallium-pipe/*.so %endif %if 0%{?with_kmsro} +%{_libdir}/dri/armada-drm_dri.so %{_libdir}/dri/hx8357d_dri.so +%{_libdir}/dri/ili9225_dri.so +%{_libdir}/dri/ili9341_dri.so +%{_libdir}/dri/meson_dri.so +%{_libdir}/dri/mi8023qt_dri.so %{_libdir}/dri/pl111_dri.so +%{_libdir}/dri/repaper_dri.so +%{_libdir}/dri/rockchip_dri.so +%{_libdir}/dri/st5786_dri.so +%{_libdir}/dri/st7735r_dri.so +%{_libdir}/dri/sun4i-drm_dri.so %endif %{_libdir}/dri/kms_swrast_dri.so %{_libdir}/dri/swrast_dri.so From 76b6b251a752cab974f394846894704fe5c4e116 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Wed, 8 May 2019 12:39:48 +1000 Subject: [PATCH 03/18] 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 From 10c91826d20a078635e4803542f2699eb78460a0 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Wed, 8 May 2019 13:55:24 +1000 Subject: [PATCH 04/18] add missing exynos driver --- mesa.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/mesa.spec b/mesa.spec index 4c72275..ebae455 100644 --- a/mesa.spec +++ b/mesa.spec @@ -575,6 +575,7 @@ popd %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 From e9969b5feccf16793af70bcbc0057d9505695937 Mon Sep 17 00:00:00 2001 From: Adam Jackson Date: Thu, 9 May 2019 11:15:31 -0400 Subject: [PATCH 05/18] Add some more stuff to .gitignore --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index c558d92..bfac055 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,6 @@ .build* /mesa-*.tar.bz2 /mesa-*.tar.xz +x86_64/ +results_mesa/ +mesa-*/ From fbee2edeafd30ad00a32fc6b6d4e6e74dd99a93e Mon Sep 17 00:00:00 2001 From: Adam Jackson Date: Thu, 9 May 2019 12:42:44 -0400 Subject: [PATCH 06/18] Enable lima --- mesa.spec | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/mesa.spec b/mesa.spec index ebae455..edca323 100644 --- a/mesa.spec +++ b/mesa.spec @@ -23,6 +23,7 @@ %global with_etnaviv 1 %global with_freedreno 1 %global with_kmsro 1 +%global with_lima 1 %global with_tegra 1 %global with_vc4 1 %global with_xa 1 @@ -48,7 +49,7 @@ Name: mesa Summary: Mesa graphics libraries %global ver 19.1.0-rc1 Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)} -Release: 1%{?dist} +Release: 2%{?dist} License: MIT URL: http://www.mesa3d.org @@ -360,7 +361,7 @@ cp %{SOURCE1} docs/ -Ddri3=true \ -Ddri-drivers=%{?dri_drivers} \ %if 0%{?with_hardware} - -Dgallium-drivers=swrast,virgl,r300,nouveau%{?with_vmware:,svga}%{?with_radeonsi:,radeonsi,r600}%{?with_freedreno:,freedreno}%{?with_etnaviv:,etnaviv}%{?with_tegra:,tegra}%{?with_vc4:,vc4}%{?with_kmsro:,kmsro} \ + -Dgallium-drivers=swrast,virgl,r300,nouveau%{?with_vmware:,svga}%{?with_radeonsi:,radeonsi,r600}%{?with_freedreno:,freedreno}%{?with_etnaviv:,etnaviv}%{?with_tegra:,tegra}%{?with_vc4:,vc4}%{?with_kmsro:,kmsro}%{?with_lima:,lima} \ %else -Dgallium-drivers=swrast,virgl \ %endif @@ -559,6 +560,9 @@ popd %if 0%{?with_tegra} %{_libdir}/dri/tegra_dri.so %endif +%if 0%{?with_lima} +%{_libdir}/dri/lima_dri.so +%endif %{_libdir}/dri/nouveau_dri.so %if 0%{?with_vmware} %{_libdir}/dri/vmwgfx_dri.so @@ -626,6 +630,9 @@ popd %endif %changelog +* 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 From f2ad1e14933e46aaf6ef62b20b4ed2d35c12b8e6 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 11 May 2019 20:53:40 +0100 Subject: [PATCH 07/18] Enable panfrost --- mesa.spec | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/mesa.spec b/mesa.spec index edca323..3fd53c9 100644 --- a/mesa.spec +++ b/mesa.spec @@ -24,6 +24,7 @@ %global with_freedreno 1 %global with_kmsro 1 %global with_lima 1 +%global with_panfrost 1 %global with_tegra 1 %global with_vc4 1 %global with_xa 1 @@ -49,7 +50,7 @@ Name: mesa Summary: Mesa graphics libraries %global ver 19.1.0-rc1 Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)} -Release: 2%{?dist} +Release: 3%{?dist} License: MIT URL: http://www.mesa3d.org @@ -361,7 +362,7 @@ cp %{SOURCE1} docs/ -Ddri3=true \ -Ddri-drivers=%{?dri_drivers} \ %if 0%{?with_hardware} - -Dgallium-drivers=swrast,virgl,r300,nouveau%{?with_vmware:,svga}%{?with_radeonsi:,radeonsi,r600}%{?with_freedreno:,freedreno}%{?with_etnaviv:,etnaviv}%{?with_tegra:,tegra}%{?with_vc4:,vc4}%{?with_kmsro:,kmsro}%{?with_lima:,lima} \ + -Dgallium-drivers=swrast,virgl,r300,nouveau%{?with_vmware:,svga}%{?with_radeonsi:,radeonsi,r600}%{?with_freedreno:,freedreno}%{?with_etnaviv:,etnaviv}%{?with_tegra:,tegra}%{?with_vc4:,vc4}%{?with_kmsro:,kmsro}%{?with_lima:,lima}%{?with_panfrost:,panfrost} \ %else -Dgallium-drivers=swrast,virgl \ %endif @@ -563,6 +564,9 @@ popd %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 @@ -630,6 +634,9 @@ popd %endif %changelog +* 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 From 1260598b623bfc8a84c1e244ebb232cdce5b9571 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Wed, 15 May 2019 06:54:35 +1000 Subject: [PATCH 08/18] Bring back glesv2.pc for now --- glesv2.pc | 10 ++++++++++ mesa.spec | 12 +++++++++++- 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 glesv2.pc diff --git a/glesv2.pc b/glesv2.pc new file mode 100644 index 0000000..7af1555 --- /dev/null +++ b/glesv2.pc @@ -0,0 +1,10 @@ +prefix=/usr +libdir=${prefix}/lib64 +includedir=${prefix}/include + +Name: glesv2 +Description: Mesa OpenGL ES 2.0 library +Version: 19.1.0 +Libs: -L${libdir} -lGLESv2 +Libs.private: -lpthread -pthread -lm -ldl +Cflags: -I${includedir} diff --git a/mesa.spec b/mesa.spec index 3fd53c9..03aa961 100644 --- a/mesa.spec +++ b/mesa.spec @@ -50,7 +50,7 @@ Name: mesa Summary: Mesa graphics libraries %global ver 19.1.0-rc1 Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)} -Release: 3%{?dist} +Release: 4%{?dist} License: MIT URL: http://www.mesa3d.org @@ -60,6 +60,8 @@ 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 +Source2: glesv2.pc + # sent upstream should be in rc2 Patch1: 0001-kmsro-add-_dri.so-to-two-of-the-kmsro-drivers.patch @@ -355,6 +357,8 @@ Headers for development with the Vulkan API. %autosetup -n %{name}-%{ver} -p1 cp %{SOURCE1} docs/ +cp %{SOURCE2} . + %build %meson -Dcpp_std=gnu++11 \ @@ -395,6 +399,8 @@ cp %{SOURCE1} docs/ %install %meson_install +install glesv2.pc %{buildroot}%{_libdir}/pkgconfig/ + # libvdpau opens the versioned name, don't bother including the unversioned rm -vf %{buildroot}%{_libdir}/vdpau/*.so # likewise glvnd @@ -469,6 +475,7 @@ popd %{_includedir}/GLES3/gl3ext.h %{_includedir}/GLES3/gl31.h %{_includedir}/GLES3/gl32.h +%{_libdir}/pkgconfig/glesv2.pc %ldconfig_scriptlets libglapi %files libglapi @@ -634,6 +641,9 @@ popd %endif %changelog +* 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 From 6b02ba7b6ac483f3c19346eeb89ccb8bfe41d276 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Wed, 15 May 2019 07:51:15 +1000 Subject: [PATCH 09/18] Update to 19.1.0-rc2 --- mesa.spec | 10 +++++----- sources | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/mesa.spec b/mesa.spec index 03aa961..46c24f5 100644 --- a/mesa.spec +++ b/mesa.spec @@ -48,9 +48,9 @@ Name: mesa Summary: Mesa graphics libraries -%global ver 19.1.0-rc1 +%global ver 19.1.0-rc2 Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)} -Release: 4%{?dist} +Release: 1%{?dist} License: MIT URL: http://www.mesa3d.org @@ -62,9 +62,6 @@ Source1: Mesa-MLAA-License-Clarification-Email.txt Source2: glesv2.pc -# 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: @@ -641,6 +638,9 @@ popd %endif %changelog +* 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 diff --git a/sources b/sources index 420c1d2..9c0755d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (mesa-19.1.0-rc1.tar.xz) = a56215882a7c22b7b8fe57d5703914d674841e4045676e2cc2e7834d17f4d5a765516bec4f01eea6772c50e1d979cc430e032302f38c6e7a4274bc43a4d647b1 +SHA512 (mesa-19.1.0-rc2.tar.xz) = 4d04bec48cbfb17d6dbe7b7700083612e46cbaad3e3630d6219fd1988f5e793cdb5100b8c2531a94b6078f8bb239fef27ed440122d12a2473be5be8648b6a8b1 From f5d1a45049a83e7f2775a558ed20f92af28ce60d Mon Sep 17 00:00:00 2001 From: Adam Jackson Date: Tue, 21 May 2019 14:09:00 -0400 Subject: [PATCH 10/18] Delete unused patch --- ...-_dri.so-to-two-of-the-kmsro-drivers.patch | 27 ------------------- 1 file changed, 27 deletions(-) delete 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 deleted file mode 100644 index 3239440..0000000 --- a/0001-kmsro-add-_dri.so-to-two-of-the-kmsro-drivers.patch +++ /dev/null @@ -1,27 +0,0 @@ -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 - From 552cdae9e6988263f8a37914c1210f16bf46905e Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Wed, 22 May 2019 10:47:36 +1000 Subject: [PATCH 11/18] Update to 19.1.0-rc3 --- mesa.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/mesa.spec b/mesa.spec index 46c24f5..7b7e58d 100644 --- a/mesa.spec +++ b/mesa.spec @@ -48,7 +48,7 @@ Name: mesa Summary: Mesa graphics libraries -%global ver 19.1.0-rc2 +%global ver 19.1.0-rc3 Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)} Release: 1%{?dist} License: MIT @@ -638,6 +638,9 @@ popd %endif %changelog +* 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 diff --git a/sources b/sources index 9c0755d..6441134 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (mesa-19.1.0-rc2.tar.xz) = 4d04bec48cbfb17d6dbe7b7700083612e46cbaad3e3630d6219fd1988f5e793cdb5100b8c2531a94b6078f8bb239fef27ed440122d12a2473be5be8648b6a8b1 +SHA512 (mesa-19.1.0-rc3.tar.xz) = 740d5d13458b54e1942bfe7165938ec414aa7949aa60109ba872236f3b483c7305ac76b1b48c38dc6fd7691748106447757ac081f364952cc9e00f45fa9e2ea5 From cff677c5ddf4664fa98ef77bf283422570da843b Mon Sep 17 00:00:00 2001 From: Pete Walter Date: Thu, 30 May 2019 08:32:37 +0100 Subject: [PATCH 12/18] Update to 19.1.0~rc4 --- mesa.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/mesa.spec b/mesa.spec index 7b7e58d..3bf0d50 100644 --- a/mesa.spec +++ b/mesa.spec @@ -48,7 +48,7 @@ Name: mesa Summary: Mesa graphics libraries -%global ver 19.1.0-rc3 +%global ver 19.1.0-rc4 Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)} Release: 1%{?dist} License: MIT @@ -638,6 +638,9 @@ popd %endif %changelog +* 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 diff --git a/sources b/sources index 6441134..666b447 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (mesa-19.1.0-rc3.tar.xz) = 740d5d13458b54e1942bfe7165938ec414aa7949aa60109ba872236f3b483c7305ac76b1b48c38dc6fd7691748106447757ac081f364952cc9e00f45fa9e2ea5 +SHA512 (mesa-19.1.0-rc4.tar.xz) = 04cc5a537d803359b9eb3207f7b7ab1357126fe78ae0a0ba24df51d2fbbf4e0cf1815a60f99a10b33c822c08af0c84adef44849e73c883f5ce30fdae142c5b61 From 895029979f5b45ed6e9ceaf94f9524c1d881a042 Mon Sep 17 00:00:00 2001 From: Pete Walter Date: Fri, 7 Jun 2019 09:18:38 +0100 Subject: [PATCH 13/18] Update to 19.1.0~rc5 --- mesa.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/mesa.spec b/mesa.spec index 3bf0d50..7520102 100644 --- a/mesa.spec +++ b/mesa.spec @@ -48,7 +48,7 @@ Name: mesa Summary: Mesa graphics libraries -%global ver 19.1.0-rc4 +%global ver 19.1.0-rc5 Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)} Release: 1%{?dist} License: MIT @@ -638,6 +638,9 @@ popd %endif %changelog +* 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 diff --git a/sources b/sources index 666b447..a5afd75 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (mesa-19.1.0-rc4.tar.xz) = 04cc5a537d803359b9eb3207f7b7ab1357126fe78ae0a0ba24df51d2fbbf4e0cf1815a60f99a10b33c822c08af0c84adef44849e73c883f5ce30fdae142c5b61 +SHA512 (mesa-19.1.0-rc5.tar.xz) = 033920bbbf395104bfb6ffe9482e0f504b5cb0009be25bb1b0a4269bc6cf9c737de82350e994d568f454ed5b3206fc23927122032b3702122fe7edbc2d749e6d From 7c81ae59114202a27aed07c023f9b4aed168b24c Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 12 Jun 2019 09:46:05 +0200 Subject: [PATCH 14/18] Update to 19.1.0 Signed-off-by: Igor Gnatenko --- mesa.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/mesa.spec b/mesa.spec index 7520102..4df69d2 100644 --- a/mesa.spec +++ b/mesa.spec @@ -48,7 +48,7 @@ Name: mesa Summary: Mesa graphics libraries -%global ver 19.1.0-rc5 +%global ver 19.1.0 Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)} Release: 1%{?dist} License: MIT @@ -638,6 +638,9 @@ popd %endif %changelog +* 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 diff --git a/sources b/sources index a5afd75..1ed9f07 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (mesa-19.1.0-rc5.tar.xz) = 033920bbbf395104bfb6ffe9482e0f504b5cb0009be25bb1b0a4269bc6cf9c737de82350e994d568f454ed5b3206fc23927122032b3702122fe7edbc2d749e6d +SHA512 (mesa-19.1.0.tar.xz) = 25b186ae8037dedea5691e0b77b22f2065f3c877838378651726dfa1b34ef49dcc56f1dbd124e99285e5f14489db936a886a6740495b5b279e8363424bfb3433 From 51d65ab6707da7f884f10510c6af602e49988855 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Mon, 24 Jun 2019 18:41:44 +0100 Subject: [PATCH 15/18] Enable v3d driver --- mesa.spec | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/mesa.spec b/mesa.spec index 4df69d2..141b3bc 100644 --- a/mesa.spec +++ b/mesa.spec @@ -27,6 +27,7 @@ %global with_panfrost 1 %global with_tegra 1 %global with_vc4 1 +%global with_v3d 1 %global with_xa 1 %endif @@ -50,7 +51,7 @@ Name: mesa Summary: Mesa graphics libraries %global ver 19.1.0 Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)} -Release: 1%{?dist} +Release: 2%{?dist} License: MIT URL: http://www.mesa3d.org @@ -363,7 +364,7 @@ cp %{SOURCE2} . -Ddri3=true \ -Ddri-drivers=%{?dri_drivers} \ %if 0%{?with_hardware} - -Dgallium-drivers=swrast,virgl,r300,nouveau%{?with_vmware:,svga}%{?with_radeonsi:,radeonsi,r600}%{?with_freedreno:,freedreno}%{?with_etnaviv:,etnaviv}%{?with_tegra:,tegra}%{?with_vc4:,vc4}%{?with_kmsro:,kmsro}%{?with_lima:,lima}%{?with_panfrost:,panfrost} \ + -Dgallium-drivers=swrast,virgl,r300,nouveau%{?with_vmware:,svga}%{?with_radeonsi:,radeonsi,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} \ %else -Dgallium-drivers=swrast,virgl \ %endif @@ -554,6 +555,9 @@ popd %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 @@ -638,6 +642,9 @@ popd %endif %changelog +* 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 From 788f3c1014313bb9e6eeb5aee8b454eaadc2646b Mon Sep 17 00:00:00 2001 From: Pete Walter Date: Wed, 26 Jun 2019 09:02:31 +0100 Subject: [PATCH 16/18] Update to 19.1.1 --- mesa.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/mesa.spec b/mesa.spec index 141b3bc..e97d8d0 100644 --- a/mesa.spec +++ b/mesa.spec @@ -49,9 +49,9 @@ Name: mesa Summary: Mesa graphics libraries -%global ver 19.1.0 +%global ver 19.1.1 Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)} -Release: 2%{?dist} +Release: 1%{?dist} License: MIT URL: http://www.mesa3d.org @@ -642,6 +642,9 @@ popd %endif %changelog +* 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 diff --git a/sources b/sources index 1ed9f07..e7f1d16 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (mesa-19.1.0.tar.xz) = 25b186ae8037dedea5691e0b77b22f2065f3c877838378651726dfa1b34ef49dcc56f1dbd124e99285e5f14489db936a886a6740495b5b279e8363424bfb3433 +SHA512 (mesa-19.1.1.tar.xz) = 73b190eeb0b5809217c04f39d90edc0844dac476d8284543013a4a8889a4be805bc15b43c91bbf0d3a36f35dc576e7085255f7012d207c74466e81cee7f67922 From 05bea87ce8b568af3068cf79016a2ffad0baf859 Mon Sep 17 00:00:00 2001 From: Pete Walter Date: Tue, 9 Jul 2019 11:42:01 +0100 Subject: [PATCH 17/18] Update to 19.1.2 --- mesa.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/mesa.spec b/mesa.spec index e97d8d0..ea0aea1 100644 --- a/mesa.spec +++ b/mesa.spec @@ -49,7 +49,7 @@ Name: mesa Summary: Mesa graphics libraries -%global ver 19.1.1 +%global ver 19.1.2 Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)} Release: 1%{?dist} License: MIT @@ -642,6 +642,9 @@ popd %endif %changelog +* 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 diff --git a/sources b/sources index e7f1d16..d00c493 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (mesa-19.1.1.tar.xz) = 73b190eeb0b5809217c04f39d90edc0844dac476d8284543013a4a8889a4be805bc15b43c91bbf0d3a36f35dc576e7085255f7012d207c74466e81cee7f67922 +SHA512 (mesa-19.1.2.tar.xz) = cab30694a409a5037996dd50cef1567eb9e0b83ed69cdb4fbc893a844ed35434fcd05023d48fce2831219866fa420500b53650c791bea286233f4cd6c2703e19 From c7b1d0e96c5cc0abc933c1aad3ae5e3866a29e3f Mon Sep 17 00:00:00 2001 From: Pete Walter Date: Wed, 24 Jul 2019 11:22:46 +0100 Subject: [PATCH 18/18] Update to 19.1.3 --- mesa.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/mesa.spec b/mesa.spec index ea0aea1..1c113c8 100644 --- a/mesa.spec +++ b/mesa.spec @@ -49,7 +49,7 @@ Name: mesa Summary: Mesa graphics libraries -%global ver 19.1.2 +%global ver 19.1.3 Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)} Release: 1%{?dist} License: MIT @@ -642,6 +642,9 @@ popd %endif %changelog +* 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 diff --git a/sources b/sources index d00c493..fcedee9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (mesa-19.1.2.tar.xz) = cab30694a409a5037996dd50cef1567eb9e0b83ed69cdb4fbc893a844ed35434fcd05023d48fce2831219866fa420500b53650c791bea286233f4cd6c2703e19 +SHA512 (mesa-19.1.3.tar.xz) = 787310c43089142209ff7db298489b0815b630577680d5ce1bc3f796eed3772ba41f03e5e773b77ae084c191ed4e365eac1753166ce60f12b8f5974d55762eeb