Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libdrm for openSUSE:Factory checked in at 2022-09-14 13:44:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libdrm (Old) and /work/SRC/openSUSE:Factory/.libdrm.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libdrm" Wed Sep 14 13:44:39 2022 rev:161 rq:1003300 version:2.4.113 Changes: -------- --- /work/SRC/openSUSE:Factory/libdrm/libdrm.changes 2022-07-26 19:42:21.318988667 +0200 +++ /work/SRC/openSUSE:Factory/.libdrm.new.2083/libdrm.changes 2022-09-14 13:44:44.429857754 +0200 @@ -1,0 +2,21 @@ +Tue Sep 13 10:34:04 UTC 2022 - Stefan Dirsch <sndir...@suse.com> + +- disabled intel driver on s390x + +------------------------------------------------------------------- +Mon Sep 12 19:11:13 UTC 2022 - Dirk M??ller <dmuel...@suse.com> + +- update to 2.4.113: + * amdgpu: update marketing names + * sync i915_pciids with kernel + * atomic: fix atomic_add_unless() fallback's return value + * intel: Avoid aliasing violation + * intel: Hook up new platforms IDs + * meson: auto-enable etnaviv on arm, arc, mips and loongarch architectures + * modetest: use drmGetFormatName() + * lots of testsuite and CI improvements +- enable intel support everywhere as there are now discrete intel GPUs +- enable vc4 support on armv7/aarch64 +- simplify valgrind support ifdefery + +------------------------------------------------------------------- Old: ---- libdrm-2.4.112.tar.xz New: ---- libdrm-2.4.113.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libdrm.spec ++++++ --- /var/tmp/diff_new_pack.iHIhFF/_old 2022-09-14 13:44:45.449860321 +0200 +++ /var/tmp/diff_new_pack.iHIhFF/_new 2022-09-14 13:44:45.453860332 +0200 @@ -16,8 +16,14 @@ # +%ifarch %{ix86} x86_64 ppc ppc64 ppc64le s390x %{arm} +%bcond_without valgrind_support +%else +%bcond_with valgrind_support +%endif + Name: libdrm -Version: 2.4.112 +Version: 2.4.113 Release: 0 Summary: Userspace Interface for Kernel DRM Services License: MIT @@ -36,16 +42,9 @@ BuildRequires: pkgconfig(pciaccess) >= 0.10 Provides: libdrm23 = %{version} Obsoletes: libdrm23 < %{version} -%if 0%{?with_valgrind_support:1} -%ifarch %{ix86} x86_64 ppc ppc64 ppc64le s390x %{arm} +%if %{with valgrind_support} BuildRequires: pkgconfig(valgrind) %endif -%endif -# bug437293 -%ifarch ppc64 -Obsoletes: libdrm-64bit < %{version} -Provides: libdrm-64bit = %{version} -%endif %description The package contains the userspace interface to the kernel DRM @@ -83,7 +82,7 @@ %ifarch %{arm} Requires: libdrm_omap1 = %{version} %endif -%ifarch %{ix86} x86_64 +%ifnarch s390x Requires: libdrm_intel1 = %{version} %endif # bug437293 @@ -223,21 +222,28 @@ --default-library=shared \ -Dinstall-test-programs=true \ -Dudev=true \ + -Dcairo-tests=disabled \ %ifarch %{arm} - -Domap=true \ + -Domap=enabled \ %endif %ifarch %{arm} aarch64 - -Detnaviv=true \ - -Dexynos=true \ - -Dfreedreno=true \ - -Dtegra=true \ -%endif -%ifnarch %{ix86} x86_64 ppc ppc64 ppc64le s390x %{arm} - -Dvalgrind=false \ + -Detnaviv=enabled \ + -Dexynos=enabled \ + -Dfreedreno=enabled \ + -Dvc4=enabled \ + -Dtegra=enabled \ %else -%if 0%{!?with_valgrind_support:1} - -Dvalgrind=false \ + -Detnaviv=disabled \ + -Dfreedreno=disabled \ + -Dvc4=disabled \ %endif +%ifarch s390x + -Dintel=disabled \ +%endif +%if %{with valgrind_support} + -Dvalgrind=enabled \ +%else + -Dvalgrind=disabled \ %endif %{nil} %meson_build @@ -254,8 +260,10 @@ %post -n libdrm2 -p /sbin/ldconfig %postun -n libdrm2 -p /sbin/ldconfig +%ifnarch s390x %post -n libdrm_intel1 -p /sbin/ldconfig %postun -n libdrm_intel1 -p /sbin/ldconfig +%endif %post -n libdrm_nouveau2 -p /sbin/ldconfig %postun -n libdrm_nouveau2 -p /sbin/ldconfig %post -n libdrm_radeon1 -p /sbin/ldconfig @@ -316,7 +324,7 @@ %{_libdir}/libdrm.so.2* %dir %{_datarootdir}/libdrm -%ifarch %{ix86} x86_64 +%ifnarch s390x %files -n libdrm_intel1 %{_libdir}/libdrm_intel.so.1* %endif ++++++ libdrm-2.4.112.tar.xz -> libdrm-2.4.113.tar.xz ++++++ ++++ 6857 lines of diff (skipped)