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 1/4] 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 2/4] 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 3/4] 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 4/4] 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