#1 Update version and source for Asahi
Merged 6 months ago by dcavalca. Opened 6 months ago by dcavalca.
fedora-asahi/ dcavalca/virglrenderer asahi  into  rawhide

file modified
+1
@@ -18,3 +18,4 @@ 

  /virglrenderer-20230104.tar.xz

  /virglrenderer-1.0.0.tar.bz2

  /virglrenderer-1.0.1.tar.bz2

+ /virglrenderer-asahi-20240831.tar.bz2

file modified
+1 -1
@@ -1,2 +1,2 @@ 

  [lookaside]

- download_url = https://gitlab.freedesktop.org/asahi/virglrenderer/-/archive/asahi-20240831%(filename)s

+ download_url = https://gitlab.freedesktop.org/asahi/virglrenderer/-/archive/asahi-20240831/%(filename)s

file modified
+1 -1
@@ -1,1 +1,1 @@ 

- SHA512 (virglrenderer-1.0.1.tar.bz2) = 714c1cddcfdbdd7e5f6b6dfa54d1e680a4cca0c335f2f012cfa44f3eacc4c6fc7e903ae7a2062aa18a3244dba36eddfcc719512659aed0ff7fb9e1ecf9e0f0f6

+ SHA512 (virglrenderer-asahi-20240831.tar.bz2) = 8cde0d157d5c927968e40f5190b4e0a33a523f54ed62f04fe4bde82e556edb6021d99bcc3117b00caa64fd55dc39827c69c5b0358a66626462633e44901b033a

file modified
+11 -5
@@ -1,11 +1,15 @@ 

+ %global asahi_virglrenderer_ver 20240831

+ %global tag asahi-%{asahi_virglrenderer_ver}

+ %global baseversion 1.0.1

+ 

  Name:		virglrenderer

- Version:	1.0.1

- Release:	4%{?dist}

+ Version:	%{baseversion}^asahipost%{asahi_virglrenderer_ver}

+ Release:	1%{?dist}

  

  Summary:	Virgl Rendering library.

  License:	MIT

  

- Source0: https://gitlab.freedesktop.org/asahi/virglrenderer/-/archive/%{version}/virglrenderer-%{version}.tar.bz2

+ Source0: https://gitlab.freedesktop.org/asahi/virglrenderer/-/archive/%{tag}/virglrenderer-%{tag}.tar.bz2

  

  BuildRequires:  meson

  BuildRequires:  gcc
@@ -41,7 +45,7 @@ 

  driver to test virgl rendering without GL.

  

  %prep

- %setup

+ %autosetup -n %{name}-%{tag} -p1

  %build

  %meson -Dvideo=true -Ddrm-renderers=asahi-experimental

  %meson_build
@@ -54,7 +58,6 @@ 

  %files

  %license COPYING

  %{_libdir}/lib*.so.*

- %{_libexecdir}/virgl_render_server

  

  %files devel

  %dir %{_includedir}/virgl/
@@ -66,6 +69,9 @@ 

  %{_bindir}/virgl_test_server

  

  %changelog

+ * Sun Sep 01 2024 Davide Cavalca <dcavalca@fedoraproject.org> - 1.0.1^asahipost20240831-1

+ - Update version and source for Asahi

+ 

  * Tue Aug 06 2024 Sandro Bonazzola <sbonazzo@redhat.com> - 1.0.1-4

  - Drop xorg-x11-util-macros dependency as it's not needed anymore

  

asahipost rather than asahipre, as this is a postrelease version

This should be fixed to use %autosetup both in upstream Fedora and here.

The verrel tag here is wrong.

rebased onto f9da059

6 months ago

This all looks plausible to me

This should be fixed to use %autosetup both in upstream Fedora and here.

https://src.fedoraproject.org/rpms/virglrenderer/pull-request/4

rebased onto f9da059

6 months ago

Pull-Request has been merged by dcavalca

6 months ago