%global gitdate 20180919 %global gitversion 402c22886 Name: virglrenderer Version: 0.7.0 Release: 3.%{gitdate}git%{gitversion}%{?dist} Summary: Virgl Rendering library. License: MIT #VCS: git:git://anongit.freedesktop.org/git/virglrenderer # git snapshot. to recreate, run: # ./make-git-snapshot.sh `cat commitid` Source0: virglrenderer-%{gitdate}.tar.xz BuildRequires: autoconf BuildRequires: autoconf-archive BuildRequires: automake BuildRequires: libtool BuildRequires: xorg-x11-util-macros BuildRequires: libepoxy-devel BuildRequires: mesa-libgbm-devel BuildRequires: mesa-libEGL-devel BuildRequires: python3 BuildRequires: libdrm-devel %description The virgil3d rendering library is a library used by qemu to implement 3D GPU support for the virtio GPU. %package devel Summary: Virgil3D renderer development files Requires: %{name}%{?_isa} = %{version}-%{release} %description devel Virgil3D renderer development files, used by qemu to build against. %package test-server Summary: Virgil3D renderer testing server Requires: %{name}%{?_isa} = %{version}-%{release} %description test-server Virgil3D renderer testing server is a server that can be used along with the mesa virgl driver to test virgl rendering without GL. %prep %setup -q -n %{name}-%{gitdate} %build autoreconf -vif %configure --disable-silent-rules %make_build %install %make_install find %{buildroot} -type f -name '*.la' | xargs rm -f -- || : %ldconfig_scriptlets %files %license COPYING %{_libdir}/lib*.so.* %files devel %dir %{_includedir}/virgl/ %{_includedir}/virgl/* %{_libdir}/lib*.so %{_libdir}/pkgconfig/*.pc %files test-server %{_bindir}/virgl_test_server %changelog * Wed Apr 10 2019 Dave Airlie - 0.7.0-3.20180919git402c22886 - build debug package properly, fix make commands * Sun Feb 03 2019 Fedora Release Engineering - 0.7.0-2.20180919git402c22886 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Wed Sep 19 2018 Dave Airlie - 0.7.0-1.20180919git402c22886 - upstream 0.7.0 release * Sat Jul 14 2018 Fedora Release Engineering - 0.6.0-6.20170210git76b3da97b - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Sun Mar 18 2018 Iryna Shcherbina - 0.6.0-5.20170210git76b3da97b - Update Python 2 dependency declarations to new packaging standards (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) * Fri Feb 09 2018 Fedora Release Engineering - 0.6.0-4.20170210git76b3da97b - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Aug 03 2017 Fedora Release Engineering - 0.6.0-3.20170210git76b3da97b - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 0.6.0-2.20170210git76b3da97b - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Fri Feb 10 2017 Dave Airlie - 0.6.0-1.git - upstream 0.6.0 release * Mon Apr 11 2016 Dave Airlie 0.5.0-1.git - upstream 0.5.0 release * Thu Feb 18 2016 Dave Airlie 0.4.1-1.git - fix regression in last build * Wed Feb 17 2016 Dave Airlie 0.4.0-1.git - latest git snapshot with new API * Fri Feb 05 2016 Fedora Release Engineering - 0.3.0-3.20151215gite9d3c0c27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Tue Dec 15 2015 Dave Airlie 0.3.0-2.gite9d3c0c27 - latest upstream to fix gnome-shell rendering bugs * Fri Oct 23 2015 Dave Airlie 0.3.0-1.20151023git9ce005e5a - update to latest upstream to fix shader issue * Fri Oct 23 2015 Dave Airlie 0.2.0-1.20151023git5bfba5190 - update to latest upstream * Thu Jul 09 2015 Dave Airlie 0.0.1-0.20150420gitc4fb40201.2 - fix FTBFS (#1240041) * Fri Jun 19 2015 Fedora Release Engineering - 0.0.1-0.20150420gitc4fb40201.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Wed Apr 01 2015 Dave Airlie 0.0.1-0.20150401gita9ba2c442 - initial virglrenderer spec