Hello community, here is the log from the commit of package libdrm for openSUSE:Factory checked in at 2017-01-31 12:29:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libdrm (Old) and /work/SRC/openSUSE:Factory/.libdrm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libdrm" Changes: -------- --- /work/SRC/openSUSE:Factory/libdrm/libdrm.changes 2017-01-09 10:30:30.890031261 +0100 +++ /work/SRC/openSUSE:Factory/.libdrm.new/libdrm.changes 2017-02-03 17:47:19.818931343 +0100 @@ -1,0 +2,59 @@ +Sat Jan 28 22:02:14 UTC 2017 - mimi...@gmail.com + +- update to 2.4.75 + * amdgpu: Provide more specific error message if non-privileged user runs amdgpu_test + * amdgpu: verify the tested device + * amdgpu: A new option to choose which device to run most tests + * amdgpu: A new option to run tests on render node + * Import uapi/i915_drm.h from v4.10-rc5-950-g152d5750dda9 + * intel: Allow the client to control implicit synchronisation + * intel: Support passing of explicit fencing from execbuf + * intel: Clear execobject flags before preserving object in reuse cache + * intel: Export a function to re-enable implicit synchronisation + * intel: update global_name before HASH_ADD + * xf86drm: use maj/min in drmParsePciDeviceInfo() + * xf86drm: add plumbing to not retrieve PCI device revision + * xf86drm: parse the separate sysfs files for vendor... info + * xf86drm: introduce drmGetDevice[s]2 + * tests/drmdevice: use drmGetDevice[s]2 + * tests: remove useless legacy tests + * kms: remove commented out libudev code + * configure: remove libudev checks + * tests: automake: reorder makefile contents + * autogen.sh: set format.subjectPrefix and sendemail.to if needed + * android: remove LOCAL_MODULE_TAGS := optional tag + * android: introduce Android.common.mk to reduce boilerplate + * android: add HAVE_VISIBILITY to Android.common.mk + * android: add note about command line defines and config.h + * android: silence ~550 warnings + * tests/nouveau: automake: fold C and CPP flags + * xf86drm: fix sign-compare warning + * xf86drm: implement drmGetMinorNameForFD for non-sysfs + * xf86drm: implement drmParseSubsystemType for OpenBSD + * xf86drm: implement drmParsePciDeviceInfo for OpenBSD + * xf86drm: implement drmParsePciBusInfo for OpenBSD + * xf86drm: implement an OpenBSD specific drmGetDevice2 + * xf86drm: adjust device node path for minor base + * xf86drm: add a non-sysfs version of drmGetDeviceNameFromFd2 + * xf86drm: don't fatal on per device error in drmGetDevice[s]2 + * tests/util: Add support for meson module + * libkms/exynos: fix memory leak in error path + * xf86drm: fix null termination of string buffer + * xf86drm: Fix indentation + * xf86drmMode.h: Use consistent padding + * xf86drmMode.h: Add DisplayPort MST and DPI encoders/connectors + * xf86drm: Fix type-punned pointer build warning + * xf86drm: Factor out drmDeviceAlloc() + * xf86drm: Add USB support + * xf86drm: Add platform and host1x bus support + * tests/drmdevice: Add USB, platform and host1x support + * xf86drm: Reuse sysfs_uevent_get() + * tests: Use -pthread in CFLAGS instead of -lpthread + * modetest: Allow the user to specify the plane ID + +------------------------------------------------------------------- +Wed Jan 25 10:57:44 UTC 2017 - sndir...@suse.com + +- enabled build of manual pages (bnc#1021810) + +------------------------------------------------------------------- Old: ---- libdrm-2.4.74.tar.bz2 New: ---- libdrm-2.4.75.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libdrm.spec ++++++ --- /var/tmp/diff_new_pack.9L6m1z/_old 2017-02-03 17:47:20.730802796 +0100 +++ /var/tmp/diff_new_pack.9L6m1z/_new 2017-02-03 17:47:20.734802232 +0100 @@ -1,7 +1,7 @@ # # spec file for package libdrm # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: libdrm -Version: 2.4.74 +Version: 2.4.75 Release: 0 Summary: Userspace Interface for Kernel DRM Services License: MIT @@ -35,6 +35,9 @@ BuildRequires: util-macros-devel BuildRequires: pkgconfig(pciaccess) >= 0.10 BuildRequires: pkgconfig(pthread-stubs) +# Required for building manpages +BuildRequires: docbook-xsl-stylesheets +BuildRequires: xsltproc Provides: libdrm23 = %{version} Obsoletes: libdrm23 < %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -192,10 +195,11 @@ --enable-freedreno-experimental-api \ --enable-tegra-experimental-api \ %endif + --enable-manpages \ --enable-udev make %{?_smp_mflags} V=1 -make %{?_smp_mflags} -C tests dristat drmstat +make %{?_smp_mflags} -C tests %check make %{?_smp_mflags} -C tests check-am @@ -207,8 +211,6 @@ find %{buildroot} -type f -name "*.la" -delete -print mkdir -p %{buildroot}%{_prefix}/bin install \ - tests/dristat \ - tests/.libs/drmstat \ tests/modeprint/.libs/modeprint \ tests/modetest/.libs/modetest %{buildroot}%{_prefix}/bin @@ -239,13 +241,15 @@ %files tools %defattr(-,root,root) -%{_bindir}/dristat -%{_bindir}/drmstat %{_bindir}/modeprint %{_bindir}/modetest %files devel %defattr(-,root,root) +%dir %{_mandir}/man3 +%dir %{_mandir}/man7 +%{_mandir}/man3/* +%{_mandir}/man7/* %{_includedir}/libdrm %ifarch %{arm} %{_includedir}/omap ++++++ libdrm-2.4.74.tar.bz2 -> libdrm-2.4.75.tar.bz2 ++++++ ++++ 11527 lines of diff (skipped)