Hello community,

here is the log from the commit of package virglrenderer for openSUSE:Factory 
checked in at 2020-01-12 23:15:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/virglrenderer (Old)
 and      /work/SRC/openSUSE:Factory/.virglrenderer.new.6675 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "virglrenderer"

Sun Jan 12 23:15:31 2020 rev:9 rq:761654 version:0.8.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/virglrenderer/virglrenderer.changes      
2019-12-25 10:54:46.665628857 +0100
+++ /work/SRC/openSUSE:Factory/.virglrenderer.new.6675/virglrenderer.changes    
2020-01-12 23:15:34.046620480 +0100
@@ -1,0 +2,20 @@
+Mon Jan  6 16:57:48 UTC 2020 - Bruce Rogers <[email protected]>
+
+- Update package to 0.8.1
+  Requires very recent libepoxy, which is currently only available
+  in Factory. Accordingly also switch to meson build, which also
+  excludes older releases.
+  Other highlights include:
+  + support emulating planar image sampling
+  + Add all formats to VIRGL_FORMAT that are referenced in Gallium
+  + deprecation of the autotools build system
+  + miscellaneous bug and performance fixes
+  + drop the following patches, which are included in this release:
+    0001-5d03711-vrend-Keep-the-max-texture-sizes-in-the-vrend_state.patch
+    0002-0d9a2c8-vrend-Check-resource-creation-more-thoroughly.patch
+    0003-24f67de-vrend-check-info-formats-in-blits.patch
+    0004-cbc8d8b-vrend-check-transfer-bounds-for-negative-values-too-.patch
+    0005-2abeb18-vrend-check-that-the-transfer-iov-holds-enough-data-.patch
+    0006-164d758-vrend-Add-an-assert-for-allocating-the-intermediate-.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-5d03711-vrend-Keep-the-max-texture-sizes-in-the-vrend_state.patch
  0002-0d9a2c8-vrend-Check-resource-creation-more-thoroughly.patch
  0003-24f67de-vrend-check-info-formats-in-blits.patch
  0004-cbc8d8b-vrend-check-transfer-bounds-for-negative-values-too-.patch
  0005-2abeb18-vrend-check-that-the-transfer-iov-holds-enough-data-.patch
  0006-164d758-vrend-Add-an-assert-for-allocating-the-intermediate-.patch
  virglrenderer-virglrenderer-0.8.0.tar.gz

New:
----
  virglrenderer-virglrenderer-0.8.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ virglrenderer.spec ++++++
--- /var/tmp/diff_new_pack.Ojn1NA/_old  2020-01-12 23:15:37.350621702 +0100
+++ /var/tmp/diff_new_pack.Ojn1NA/_new  2020-01-12 23:15:37.362621707 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package virglrenderer
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define         libname lib%{name}1
 Name:           virglrenderer
-Version:        0.8.0
+Version:        0.8.1
 Release:        0
 Summary:        Virgl Rendering library
 License:        MIT
@@ -26,24 +26,14 @@
 URL:            https://virgil3d.github.io/
 Source0:        
https://gitlab.freedesktop.org/virgl/%{name}/-/archive/%{name}-%{version}/%{name}-%{name}-%{version}.tar.gz
 BuildRequires:  Mesa-devel
-BuildRequires:  autoconf
-BuildRequires:  automake
-BuildRequires:  libtool
+BuildRequires:  meson >= 0.46
 BuildRequires:  pkgconfig >= 0.9.0
-BuildRequires:  pkgconfig(epoxy)
+BuildRequires:  python3-base
+BuildRequires:  pkgconfig(epoxy) >= 1.5.4
 BuildRequires:  pkgconfig(gbm) >= 18.0.0
 BuildRequires:  pkgconfig(libdrm) >= 2.4.50
-BuildRequires:  pkgconfig(python2)
 BuildRequires:  pkgconfig(x11)
 
-#Upstream patches:
-Patch0001:      
0001-5d03711-vrend-Keep-the-max-texture-sizes-in-the-vrend_state.patch
-Patch0002:      
0002-0d9a2c8-vrend-Check-resource-creation-more-thoroughly.patch
-Patch0003:      0003-24f67de-vrend-check-info-formats-in-blits.patch
-Patch0004:      
0004-cbc8d8b-vrend-check-transfer-bounds-for-negative-values-too-.patch
-Patch0005:      
0005-2abeb18-vrend-check-that-the-transfer-iov-holds-enough-data-.patch
-Patch0006:      
0006-164d758-vrend-Add-an-assert-for-allocating-the-intermediate-.patch
-
 %description
 The virgil3d rendering library is a library used by
 qemu to implement 3D GPU support for the virtio GPU.
@@ -80,22 +70,13 @@
 
 %prep
 %setup -q -n %{name}-%{name}-%{version}
-%patch0001 -p1
-%patch0002 -p1
-%patch0003 -p1
-%patch0004 -p1
-%patch0005 -p1
-%patch0006 -p1
 
 %build
-sed -i -e 's|@CODE_COVERAGE_RULES@| |g' Makefile.am
-autoreconf -fi
-%configure
-make %{?_smp_mflags} V=1
+%meson
+%meson_build
 
 %install
-%make_install
-rm -f %{buildroot}%{_libdir}/libvirglrenderer.la
+%meson_install
 
 %post -n %{libname} -p /sbin/ldconfig
 %postun -n %{libname} -p /sbin/ldconfig

++++++ virglrenderer-virglrenderer-0.8.0.tar.gz -> 
virglrenderer-virglrenderer-0.8.1.tar.gz ++++++
++++ 7156 lines of diff (skipped)


Reply via email to