From 2da83b3e2341705c173644ab148db2ea97634c37 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 11:58:31 +0000 Subject: [PATCH 01/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- virglrenderer.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/virglrenderer.spec b/virglrenderer.spec index 474e0eb..6556631 100644 --- a/virglrenderer.spec +++ b/virglrenderer.spec @@ -3,7 +3,7 @@ Name: virglrenderer Version: 0.9.1 -Release: 3.%{gitdate}git%{gitversion}%{?dist} +Release: 4.%{gitdate}git%{gitversion}%{?dist} Summary: Virgl Rendering library. License: MIT @@ -69,6 +69,9 @@ driver to test virgl rendering without GL. %{_bindir}/virgl_test_server %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 0.9.1-4.20210420git36391559 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 0.9.1-3.20210420git36391559 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From e711daa1385ad0d26d4b91ea62fc426104fcaf7b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= Date: Mon, 5 Sep 2022 12:58:29 +0400 Subject: [PATCH 02/21] Upstream release 0.10.0. rhbz#2123762 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marc-André Lureau --- .gitignore | 1 + commitid | 2 +- sources | 2 +- virglrenderer.spec | 14 +++++++++----- 4 files changed, 12 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index dbb02b4..66081eb 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /virglrenderer-20191220.tar.xz /virglrenderer-20200212.tar.xz /virglrenderer-20210420.tar.xz +/virglrenderer-20220905.tar.xz diff --git a/commitid b/commitid index c54ffad..4ef3254 100644 --- a/commitid +++ b/commitid @@ -1 +1 @@ -36391559 +f70a6640 diff --git a/sources b/sources index 33b3c18..cadb630 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (virglrenderer-20210420.tar.xz) = f9f719b533fce194052b079361be9ea64e3365ef51bb949c4ce5707a20568f176016521f780141e15c43bbbe6268c76e4568249575895d99449e1f4319d5918f +SHA512 (virglrenderer-20220905.tar.xz) = 2a1ad6875cf1303178bc5975a9c34f05832b31386546a71d6d080531995a4a9b73fb5f41733f42a65fe67e911ecdb44501d1de80302ae87dd8ad40da0c4efc77 diff --git a/virglrenderer.spec b/virglrenderer.spec index 6556631..8b21c7a 100644 --- a/virglrenderer.spec +++ b/virglrenderer.spec @@ -1,9 +1,9 @@ -%global gitdate 20210420 -%global gitversion 36391559 +%global gitdate 20220905 +%global gitversion f70a6640 Name: virglrenderer -Version: 0.9.1 -Release: 4.%{gitdate}git%{gitversion}%{?dist} +Version: 0.10.0 +Release: 1.%{gitdate}git%{gitversion}%{?dist} Summary: Virgl Rendering library. License: MIT @@ -20,6 +20,7 @@ BuildRequires: mesa-libgbm-devel BuildRequires: mesa-libEGL-devel BuildRequires: python3 BuildRequires: libdrm-devel +BuildRequires: libva-devel %description The virgil3d rendering library is a library used by @@ -47,7 +48,7 @@ driver to test virgl rendering without GL. %prep %setup -q -n %{name}-%{gitdate} %build -%meson +%meson -Dvideo=true %meson_build %install @@ -69,6 +70,9 @@ driver to test virgl rendering without GL. %{_bindir}/virgl_test_server %changelog +* Mon Sep 05 2022 Marc-André Lureau - 0.10.0-1.20220905gitf70a6640 +- new version + * Sat Jul 23 2022 Fedora Release Engineering - 0.9.1-4.20210420git36391559 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 52310d5e68d5205e1c6944658afebfd3e22051af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= Date: Tue, 6 Sep 2022 14:57:28 +0400 Subject: [PATCH 03/21] Fixes upstream #285 "0.10.0 has issues with fedora 36, hangs the VM" --- .gitignore | 1 + commitid | 2 +- sources | 2 +- virglrenderer.spec | 7 +++++-- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 66081eb..dc3dff6 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /virglrenderer-20200212.tar.xz /virglrenderer-20210420.tar.xz /virglrenderer-20220905.tar.xz +/virglrenderer-20220906.tar.xz diff --git a/commitid b/commitid index 4ef3254..257b4c7 100644 --- a/commitid +++ b/commitid @@ -1 +1 @@ -f70a6640 +62cb845b diff --git a/sources b/sources index cadb630..b683d50 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (virglrenderer-20220905.tar.xz) = 2a1ad6875cf1303178bc5975a9c34f05832b31386546a71d6d080531995a4a9b73fb5f41733f42a65fe67e911ecdb44501d1de80302ae87dd8ad40da0c4efc77 +SHA512 (virglrenderer-20220906.tar.xz) = de76ebffac7c8c3231f020c2cc279da7171e20c47037f9e51b249a016c33c8be2bbe19f9b18eb360d04bb8807431c81c1a0cf11c9dcf8f4f17efdcb1f93a0588 diff --git a/virglrenderer.spec b/virglrenderer.spec index 8b21c7a..cf789e0 100644 --- a/virglrenderer.spec +++ b/virglrenderer.spec @@ -1,9 +1,9 @@ %global gitdate 20220905 -%global gitversion f70a6640 +%global gitversion 62cb845b Name: virglrenderer Version: 0.10.0 -Release: 1.%{gitdate}git%{gitversion}%{?dist} +Release: 2%{?dist} Summary: Virgl Rendering library. License: MIT @@ -70,6 +70,9 @@ driver to test virgl rendering without GL. %{_bindir}/virgl_test_server %changelog +* Tue Sep 06 2022 Marc-André Lureau - 0.10.0-2.20220906git62cb845b +- new version, fixes upstream #285 "0.10.0 has issues with fedora 36, hangs the VM" + * Mon Sep 05 2022 Marc-André Lureau - 0.10.0-1.20220905gitf70a6640 - new version From 629d24cbfbcc7e800886710579a14c0c4430d163 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= Date: Mon, 12 Sep 2022 16:15:53 +0400 Subject: [PATCH 04/21] - new version, fixes upstream #286 "Virglrenderer 0.10.1 broke Firefox WebGL rendering in VM" Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=2125160 --- .gitignore | 1 + commitid | 2 +- sources | 2 +- virglrenderer.spec | 12 ++++++++---- 4 files changed, 11 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index dc3dff6..cb40ce0 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /virglrenderer-20210420.tar.xz /virglrenderer-20220905.tar.xz /virglrenderer-20220906.tar.xz +/virglrenderer-20220912.tar.xz diff --git a/commitid b/commitid index 257b4c7..d6831c9 100644 --- a/commitid +++ b/commitid @@ -1 +1 @@ -62cb845b +19dc97a2 diff --git a/sources b/sources index b683d50..cb0c0bb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (virglrenderer-20220906.tar.xz) = de76ebffac7c8c3231f020c2cc279da7171e20c47037f9e51b249a016c33c8be2bbe19f9b18eb360d04bb8807431c81c1a0cf11c9dcf8f4f17efdcb1f93a0588 +SHA512 (virglrenderer-20220912.tar.xz) = f6f3d956dcef9ccd88ae001e51c66ffe754494d5d9eb7bec77ed5ea962af44628894f0be383fbef56d057d53634ec26c73969fc5bdb5d1f12eab722d42a82938 diff --git a/virglrenderer.spec b/virglrenderer.spec index cf789e0..f0cc64c 100644 --- a/virglrenderer.spec +++ b/virglrenderer.spec @@ -1,9 +1,9 @@ -%global gitdate 20220905 -%global gitversion 62cb845b +%global gitdate 20220912 +%global gitversion 19dc97a2 Name: virglrenderer -Version: 0.10.0 -Release: 2%{?dist} +Version: 0.10.1 +Release: 1.%{gitdate}git%{gitversion}%{?dist} Summary: Virgl Rendering library. License: MIT @@ -70,6 +70,10 @@ driver to test virgl rendering without GL. %{_bindir}/virgl_test_server %changelog +* Mon Sep 12 2022 Marc-André Lureau - 0.10.1-1.20220912git19dc97a2 +- new version, fixes upstream #286 "Virglrenderer 0.10.1 broke Firefox WebGL rendering in VM" + Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=2125160 + * Tue Sep 06 2022 Marc-André Lureau - 0.10.0-2.20220906git62cb845b - new version, fixes upstream #285 "0.10.0 has issues with fedora 36, hangs the VM" From fb526cd029622dc0202646c2bd5c0fdcf99d630d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= Date: Wed, 4 Jan 2023 16:56:13 +0400 Subject: [PATCH 05/21] Update to 0.10.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marc-André Lureau --- .gitignore | 1 + commitid | 2 +- sources | 2 +- virglrenderer.spec | 9 ++++++--- 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index cb40ce0..7897605 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ /virglrenderer-20220905.tar.xz /virglrenderer-20220906.tar.xz /virglrenderer-20220912.tar.xz +/virglrenderer-20230104.tar.xz diff --git a/commitid b/commitid index d6831c9..8b8a793 100644 --- a/commitid +++ b/commitid @@ -1 +1 @@ -19dc97a2 +88b9fe3b diff --git a/sources b/sources index cb0c0bb..ef7e534 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (virglrenderer-20220912.tar.xz) = f6f3d956dcef9ccd88ae001e51c66ffe754494d5d9eb7bec77ed5ea962af44628894f0be383fbef56d057d53634ec26c73969fc5bdb5d1f12eab722d42a82938 +SHA512 (virglrenderer-20230104.tar.xz) = d47ddfe4b30b64870d47db42a0388b93507bb64d32a5f4cc8d97984df9532d37477d92a05cdbd105fca93cdf4807fc89b0362c942a5853f61b723ed56c049ad7 diff --git a/virglrenderer.spec b/virglrenderer.spec index f0cc64c..7e4ae5f 100644 --- a/virglrenderer.spec +++ b/virglrenderer.spec @@ -1,8 +1,8 @@ -%global gitdate 20220912 -%global gitversion 19dc97a2 +%global gitdate 20230104 +%global gitversion 88b9fe3b Name: virglrenderer -Version: 0.10.1 +Version: 0.10.4 Release: 1.%{gitdate}git%{gitversion}%{?dist} Summary: Virgl Rendering library. @@ -70,6 +70,9 @@ driver to test virgl rendering without GL. %{_bindir}/virgl_test_server %changelog +* Wed Jan 04 2023 Marc-André Lureau - 0.10.4-1.20230104git88b9fe3b +- new version + * Mon Sep 12 2022 Marc-André Lureau - 0.10.1-1.20220912git19dc97a2 - new version, fixes upstream #286 "Virglrenderer 0.10.1 broke Firefox WebGL rendering in VM" Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=2125160 From 871ad0eb13274ae91ebe5d22b66960bc8db2719a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 06:22:36 +0000 Subject: [PATCH 06/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- virglrenderer.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/virglrenderer.spec b/virglrenderer.spec index 7e4ae5f..266b3aa 100644 --- a/virglrenderer.spec +++ b/virglrenderer.spec @@ -3,7 +3,7 @@ Name: virglrenderer Version: 0.10.4 -Release: 1.%{gitdate}git%{gitversion}%{?dist} +Release: 2.%{gitdate}git%{gitversion}%{?dist} Summary: Virgl Rendering library. License: MIT @@ -70,6 +70,9 @@ driver to test virgl rendering without GL. %{_bindir}/virgl_test_server %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 0.10.4-2.20230104git88b9fe3b +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Wed Jan 04 2023 Marc-André Lureau - 0.10.4-1.20230104git88b9fe3b - new version From adc58119b32d1bcfd366b5a664c6fb785c088058 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 17:43:45 +0000 Subject: [PATCH 07/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- virglrenderer.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/virglrenderer.spec b/virglrenderer.spec index 266b3aa..7b197bf 100644 --- a/virglrenderer.spec +++ b/virglrenderer.spec @@ -3,7 +3,7 @@ Name: virglrenderer Version: 0.10.4 -Release: 2.%{gitdate}git%{gitversion}%{?dist} +Release: 3.%{gitdate}git%{gitversion}%{?dist} Summary: Virgl Rendering library. License: MIT @@ -70,6 +70,9 @@ driver to test virgl rendering without GL. %{_bindir}/virgl_test_server %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 0.10.4-3.20230104git88b9fe3b +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 0.10.4-2.20230104git88b9fe3b - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 18b0916c49011c533e098009634dddeeea5873ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= Date: Tue, 19 Sep 2023 10:49:10 +0400 Subject: [PATCH 08/21] Update to 1.0.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marc-André Lureau --- .gitignore | 1 + sources | 2 +- virglrenderer.spec | 20 +++++++++----------- 3 files changed, 11 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index 7897605..78150d0 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /virglrenderer-20220906.tar.xz /virglrenderer-20220912.tar.xz /virglrenderer-20230104.tar.xz +/virglrenderer-1.0.0.tar.bz2 diff --git a/sources b/sources index ef7e534..c6f1281 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (virglrenderer-20230104.tar.xz) = d47ddfe4b30b64870d47db42a0388b93507bb64d32a5f4cc8d97984df9532d37477d92a05cdbd105fca93cdf4807fc89b0362c942a5853f61b723ed56c049ad7 +SHA512 (virglrenderer-1.0.0.tar.bz2) = aea884a46a0ee9d4f122ff9ef7fc70ccf53c2aee392a8d16054d8ad75ed862282a8724a204304d89bfd4e6aab21501ab557e0111bf963dbeb2566fc2c674c7be diff --git a/virglrenderer.spec b/virglrenderer.spec index 7b197bf..782abb1 100644 --- a/virglrenderer.spec +++ b/virglrenderer.spec @@ -1,17 +1,11 @@ -%global gitdate 20230104 -%global gitversion 88b9fe3b - Name: virglrenderer -Version: 0.10.4 -Release: 3.%{gitdate}git%{gitversion}%{?dist} +Version: 1.0.0 +Release: 1%{?dist} Summary: Virgl Rendering library. License: MIT -#VCS: git:https://gitlab.freedesktop.org/virgl/virglrenderer.git -# git snapshot. to recreate, run: -# ./make-git-snapshot.sh `cat commitid` -Source0: virglrenderer-%{gitdate}.tar.xz +Source0: https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/%{version}/virglrenderer-%{version}.tar.bz2 BuildRequires: meson BuildRequires: xorg-x11-util-macros @@ -46,9 +40,9 @@ that can be used along with the mesa virgl driver to test virgl rendering without GL. %prep -%setup -q -n %{name}-%{gitdate} +%setup %build -%meson -Dvideo=true +%meson -Dvideo=true -Dvenus=true %meson_build %install @@ -59,6 +53,7 @@ driver to test virgl rendering without GL. %files %license COPYING %{_libdir}/lib*.so.* +%{_libexecdir}/virgl_render_server %files devel %dir %{_includedir}/virgl/ @@ -70,6 +65,9 @@ driver to test virgl rendering without GL. %{_bindir}/virgl_test_server %changelog +* Tue Sep 19 2023 Marc-André Lureau - 1.0.0-1 +- new version + * Sat Jul 22 2023 Fedora Release Engineering - 0.10.4-3.20230104git88b9fe3b - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From bcaa0191f2268c6864173c33f2470e84c6a90cc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= Date: Tue, 19 Sep 2023 11:31:47 +0400 Subject: [PATCH 09/21] Add gcc BR MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marc-André Lureau --- virglrenderer.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/virglrenderer.spec b/virglrenderer.spec index 782abb1..34061e0 100644 --- a/virglrenderer.spec +++ b/virglrenderer.spec @@ -8,6 +8,7 @@ License: MIT Source0: https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/%{version}/virglrenderer-%{version}.tar.bz2 BuildRequires: meson +BuildRequires: gcc BuildRequires: xorg-x11-util-macros BuildRequires: libepoxy-devel BuildRequires: mesa-libgbm-devel From 862be00177ff1cadbc415a0e3fe7734d5a9cdd99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= Date: Tue, 19 Sep 2023 12:06:29 +0400 Subject: [PATCH 10/21] Add vulkan-loader-devel BR MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marc-André Lureau --- virglrenderer.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/virglrenderer.spec b/virglrenderer.spec index 34061e0..260ab4d 100644 --- a/virglrenderer.spec +++ b/virglrenderer.spec @@ -16,6 +16,7 @@ BuildRequires: mesa-libEGL-devel BuildRequires: python3 BuildRequires: libdrm-devel BuildRequires: libva-devel +BuildRequires: vulkan-loader-devel %description The virgil3d rendering library is a library used by From 3180455b539b16457cae2592edd35542243d4095 Mon Sep 17 00:00:00 2001 From: Fedora Release Monitoring Date: Wed, 10 Jan 2024 20:46:40 +0000 Subject: [PATCH 11/21] Update to 1.0.1 (#2257772) --- .gitignore | 1 + sources | 2 +- virglrenderer.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 78150d0..5a3d21e 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ /virglrenderer-20220912.tar.xz /virglrenderer-20230104.tar.xz /virglrenderer-1.0.0.tar.bz2 +/virglrenderer-1.0.1.tar.bz2 diff --git a/sources b/sources index c6f1281..ce6aa8b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (virglrenderer-1.0.0.tar.bz2) = aea884a46a0ee9d4f122ff9ef7fc70ccf53c2aee392a8d16054d8ad75ed862282a8724a204304d89bfd4e6aab21501ab557e0111bf963dbeb2566fc2c674c7be +SHA512 (virglrenderer-1.0.1.tar.bz2) = 714c1cddcfdbdd7e5f6b6dfa54d1e680a4cca0c335f2f012cfa44f3eacc4c6fc7e903ae7a2062aa18a3244dba36eddfcc719512659aed0ff7fb9e1ecf9e0f0f6 diff --git a/virglrenderer.spec b/virglrenderer.spec index 260ab4d..84641c7 100644 --- a/virglrenderer.spec +++ b/virglrenderer.spec @@ -1,5 +1,5 @@ Name: virglrenderer -Version: 1.0.0 +Version: 1.0.1 Release: 1%{?dist} Summary: Virgl Rendering library. @@ -67,6 +67,9 @@ driver to test virgl rendering without GL. %{_bindir}/virgl_test_server %changelog +* Wed Jan 10 2024 Fedora Release Monitoring - 1.0.1-1 +- Update to 1.0.1 (#2257772) + * Tue Sep 19 2023 Marc-André Lureau - 1.0.0-1 - new version From dd4ec395b6284316d4995f63bf1978a92eced85a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 07:55:57 +0000 Subject: [PATCH 12/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- virglrenderer.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/virglrenderer.spec b/virglrenderer.spec index 84641c7..250685b 100644 --- a/virglrenderer.spec +++ b/virglrenderer.spec @@ -1,6 +1,6 @@ Name: virglrenderer Version: 1.0.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Virgl Rendering library. License: MIT @@ -67,6 +67,9 @@ driver to test virgl rendering without GL. %{_bindir}/virgl_test_server %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 1.0.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Wed Jan 10 2024 Fedora Release Monitoring - 1.0.1-1 - Update to 1.0.1 (#2257772) From f99f6cfd25ae6d5e33e72f8ab4650b9287049bb3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 08:51:58 +0000 Subject: [PATCH 13/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- virglrenderer.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/virglrenderer.spec b/virglrenderer.spec index 250685b..521c6c8 100644 --- a/virglrenderer.spec +++ b/virglrenderer.spec @@ -1,6 +1,6 @@ Name: virglrenderer Version: 1.0.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Virgl Rendering library. License: MIT @@ -67,6 +67,9 @@ driver to test virgl rendering without GL. %{_bindir}/virgl_test_server %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 1.0.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 1.0.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 2ae390e93e3cf5a2f4bffb543d430c4a4a5876b1 Mon Sep 17 00:00:00 2001 From: Sandro Bonazzola Date: Tue, 6 Aug 2024 10:59:50 +0200 Subject: [PATCH 14/21] Drop xorg-x11-util-macros dependency as it's not needed anymore --- virglrenderer.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/virglrenderer.spec b/virglrenderer.spec index 521c6c8..2e09d0a 100644 --- a/virglrenderer.spec +++ b/virglrenderer.spec @@ -1,6 +1,6 @@ Name: virglrenderer Version: 1.0.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Virgl Rendering library. License: MIT @@ -9,7 +9,6 @@ Source0: https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/%{version} BuildRequires: meson BuildRequires: gcc -BuildRequires: xorg-x11-util-macros BuildRequires: libepoxy-devel BuildRequires: mesa-libgbm-devel BuildRequires: mesa-libEGL-devel @@ -67,6 +66,9 @@ driver to test virgl rendering without GL. %{_bindir}/virgl_test_server %changelog +* Tue Aug 06 2024 Sandro Bonazzola - 1.0.1-4 +- Drop xorg-x11-util-macros dependency as it's not needed anymore + * Sat Jul 20 2024 Fedora Release Engineering - 1.0.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From a44ff62eb9247faab729fd32b64f9281336feaab Mon Sep 17 00:00:00 2001 From: Davide Cavalca Date: Sun, 1 Sep 2024 08:43:51 -0700 Subject: [PATCH 15/21] Update spec to the latest guidelines --- virglrenderer.spec | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/virglrenderer.spec b/virglrenderer.spec index 2e09d0a..db1e449 100644 --- a/virglrenderer.spec +++ b/virglrenderer.spec @@ -1,11 +1,11 @@ Name: virglrenderer Version: 1.0.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Virgl Rendering library. License: MIT -Source0: https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/%{version}/virglrenderer-%{version}.tar.bz2 +Source: https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/%{version}/virglrenderer-%{version}.tar.bz2 BuildRequires: meson BuildRequires: gcc @@ -41,7 +41,8 @@ that can be used along with the mesa virgl driver to test virgl rendering without GL. %prep -%setup +%autosetup -p1 + %build %meson -Dvideo=true -Dvenus=true %meson_build @@ -49,23 +50,24 @@ driver to test virgl rendering without GL. %install %meson_install -%ldconfig_scriptlets - %files %license COPYING -%{_libdir}/lib*.so.* +%{_libdir}/libvirglrenderer.so.1{,.*} %{_libexecdir}/virgl_render_server %files devel %dir %{_includedir}/virgl/ %{_includedir}/virgl/* -%{_libdir}/lib*.so -%{_libdir}/pkgconfig/*.pc +%{_libdir}/libvirglrenderer.so +%{_libdir}/pkgconfig/virglrenderer.pc %files test-server %{_bindir}/virgl_test_server %changelog +* Sun Sep 01 2024 Davide Cavalca - 1.0.1-5 +- Update spec to the latest guidelines + * Tue Aug 06 2024 Sandro Bonazzola - 1.0.1-4 - Drop xorg-x11-util-macros dependency as it's not needed anymore From 31a7c6e9e393051dede6238cde9c38353a34276b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= Date: Tue, 10 Sep 2024 14:09:22 +0400 Subject: [PATCH 16/21] Update to 1.1.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marc-André Lureau --- .gitignore | 1 + sources | 2 +- virglrenderer.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 5a3d21e..6536f6f 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ /virglrenderer-20230104.tar.xz /virglrenderer-1.0.0.tar.bz2 /virglrenderer-1.0.1.tar.bz2 +/virglrenderer-1.1.0.tar.bz2 diff --git a/sources b/sources index ce6aa8b..88bd1cd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (virglrenderer-1.0.1.tar.bz2) = 714c1cddcfdbdd7e5f6b6dfa54d1e680a4cca0c335f2f012cfa44f3eacc4c6fc7e903ae7a2062aa18a3244dba36eddfcc719512659aed0ff7fb9e1ecf9e0f0f6 +SHA512 (virglrenderer-1.1.0.tar.bz2) = d82a3b576eb9f006dc8eb21c805105a1011ec267f10b4702a415330c8bc64cb9e7308748e6e15793d8b68c888d9e42c35ddb8c3554229915251f7906c1c21550 diff --git a/virglrenderer.spec b/virglrenderer.spec index db1e449..80ed40f 100644 --- a/virglrenderer.spec +++ b/virglrenderer.spec @@ -1,6 +1,6 @@ Name: virglrenderer -Version: 1.0.1 -Release: 5%{?dist} +Version: 1.1.0 +Release: 1%{?dist} Summary: Virgl Rendering library. License: MIT @@ -65,6 +65,9 @@ driver to test virgl rendering without GL. %{_bindir}/virgl_test_server %changelog +* Tue Sep 10 2024 Marc-André Lureau - 1.1.0-1 +- new version + * Sun Sep 01 2024 Davide Cavalca - 1.0.1-5 - Update spec to the latest guidelines From efffdc0f6ce902ed57677a7241965681db853a10 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 14:27:00 +0000 Subject: [PATCH 17/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- virglrenderer.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/virglrenderer.spec b/virglrenderer.spec index 80ed40f..c3cefe5 100644 --- a/virglrenderer.spec +++ b/virglrenderer.spec @@ -1,6 +1,6 @@ Name: virglrenderer Version: 1.1.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Virgl Rendering library. License: MIT @@ -65,6 +65,9 @@ driver to test virgl rendering without GL. %{_bindir}/virgl_test_server %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 1.1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Tue Sep 10 2024 Marc-André Lureau - 1.1.0-1 - new version From 96ca561c61c552b84bc1e882d0ac635b8d2b4eb6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= Date: Thu, 3 Apr 2025 01:02:43 +0400 Subject: [PATCH 18/21] Update to 1.1.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marc-André Lureau --- .gitignore | 1 + sources | 2 +- virglrenderer.spec | 8 ++++++-- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 6536f6f..37cac00 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ /virglrenderer-1.0.0.tar.bz2 /virglrenderer-1.0.1.tar.bz2 /virglrenderer-1.1.0.tar.bz2 +/virglrenderer-1.1.1.tar.bz2 diff --git a/sources b/sources index 88bd1cd..975ab6c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (virglrenderer-1.1.0.tar.bz2) = d82a3b576eb9f006dc8eb21c805105a1011ec267f10b4702a415330c8bc64cb9e7308748e6e15793d8b68c888d9e42c35ddb8c3554229915251f7906c1c21550 +SHA512 (virglrenderer-1.1.1.tar.bz2) = cdc3c42c5c1b546a85cc603afb649d300e26200e4490b16dad43fe98365fbc4a9f2b4b6a26abb0e12985b765a70e0cdb614ea7599083d3f7197cd75bd71b5ad4 diff --git a/virglrenderer.spec b/virglrenderer.spec index c3cefe5..6b088b4 100644 --- a/virglrenderer.spec +++ b/virglrenderer.spec @@ -1,6 +1,6 @@ Name: virglrenderer -Version: 1.1.0 -Release: 2%{?dist} +Version: 1.1.1 +Release: 1%{?dist} Summary: Virgl Rendering library. License: MIT @@ -16,6 +16,7 @@ BuildRequires: python3 BuildRequires: libdrm-devel BuildRequires: libva-devel BuildRequires: vulkan-loader-devel +BuildRequires: python3-pyyaml %description The virgil3d rendering library is a library used by @@ -65,6 +66,9 @@ driver to test virgl rendering without GL. %{_bindir}/virgl_test_server %changelog +* Wed Apr 02 2025 Marc-André Lureau - 1.1.1-1 +- new version, fixes rhbz#2357013 + * Sun Jan 19 2025 Fedora Release Engineering - 1.1.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 6fa2d1aa18996b4c60258abef924c46f027316bb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:08:24 +0000 Subject: [PATCH 19/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- virglrenderer.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/virglrenderer.spec b/virglrenderer.spec index 6b088b4..7816b88 100644 --- a/virglrenderer.spec +++ b/virglrenderer.spec @@ -1,6 +1,6 @@ Name: virglrenderer Version: 1.1.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Virgl Rendering library. License: MIT @@ -66,6 +66,9 @@ driver to test virgl rendering without GL. %{_bindir}/virgl_test_server %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 1.1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Wed Apr 02 2025 Marc-André Lureau - 1.1.1-1 - new version, fixes rhbz#2357013 From 15577f6a887d2d5d334d0aacae03b0de956783c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= Date: Tue, 9 Sep 2025 11:12:03 +0400 Subject: [PATCH 20/21] Update to v1.2.0, fixes rhbz#2393984 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marc-André Lureau --- .gitignore | 1 + sources | 2 +- virglrenderer.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 37cac00..a988f9b 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ /virglrenderer-1.0.1.tar.bz2 /virglrenderer-1.1.0.tar.bz2 /virglrenderer-1.1.1.tar.bz2 +/virglrenderer-1.2.0.tar.bz2 diff --git a/sources b/sources index 975ab6c..e4eb08c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (virglrenderer-1.1.1.tar.bz2) = cdc3c42c5c1b546a85cc603afb649d300e26200e4490b16dad43fe98365fbc4a9f2b4b6a26abb0e12985b765a70e0cdb614ea7599083d3f7197cd75bd71b5ad4 +SHA512 (virglrenderer-1.2.0.tar.bz2) = 27e05f1d2e4e9c37d5b8eab46e13e02fc9c7cfd93b9948224f31d78c858cddf416e70eb81983d285aaf5fd478f735c4f4a63a64a691844cb764ca9170d289489 diff --git a/virglrenderer.spec b/virglrenderer.spec index 7816b88..39f0caf 100644 --- a/virglrenderer.spec +++ b/virglrenderer.spec @@ -1,6 +1,6 @@ Name: virglrenderer -Version: 1.1.1 -Release: 2%{?dist} +Version: 1.2.0 +Release: 1%{?dist} Summary: Virgl Rendering library. License: MIT @@ -66,6 +66,9 @@ driver to test virgl rendering without GL. %{_bindir}/virgl_test_server %changelog +* Tue Sep 09 2025 Marc-André Lureau - 1.2.0-1 +- Update to v1.2.0, fixes rhbz#2393984 + * Fri Jul 25 2025 Fedora Release Engineering - 1.1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 58c4a8cdb6b14d795d5d656a096c3d3833fdbaf4 Mon Sep 17 00:00:00 2001 From: Janne Grunau Date: Wed, 17 Sep 2025 15:47:37 +0200 Subject: [PATCH 21/21] Enable asahi,msm DRM native context support on aarch64 AMD support could probably enabled as well although the option still carries '-experimental' as suffix. --- virglrenderer.spec | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/virglrenderer.spec b/virglrenderer.spec index 39f0caf..837de97 100644 --- a/virglrenderer.spec +++ b/virglrenderer.spec @@ -1,6 +1,10 @@ +%ifarch aarch64 +%global drm_renderers asahi,msm +%endif + Name: virglrenderer Version: 1.2.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Virgl Rendering library. License: MIT @@ -45,7 +49,10 @@ driver to test virgl rendering without GL. %autosetup -p1 %build -%meson -Dvideo=true -Dvenus=true +%meson \ + %{?drm_renderers:-Ddrm-renderers=%drm_renderers} \ + -Dvideo=true \ + -Dvenus=true %meson_build %install @@ -66,6 +73,9 @@ driver to test virgl rendering without GL. %{_bindir}/virgl_test_server %changelog +* Wed Sep 17 2025 Janne Grunau >janne-fdr@jannau.net> - 1.2.0-2 +- Enable asahi,msm DRM native context support on aarch64 + * Tue Sep 09 2025 Marc-André Lureau - 1.2.0-1 - Update to v1.2.0, fixes rhbz#2393984