Hello community, here is the log from the commit of package ddcutil for openSUSE:Factory checked in at 2018-01-13 21:44:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ddcutil (Old) and /work/SRC/openSUSE:Factory/.ddcutil.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ddcutil" Sat Jan 13 21:44:20 2018 rev:2 rq:557313 version:0.8.5 Changes: -------- --- /work/SRC/openSUSE:Factory/ddcutil/ddcutil.changes 2017-09-09 20:25:30.362790283 +0200 +++ /work/SRC/openSUSE:Factory/.ddcutil.new/ddcutil.changes 2018-01-13 21:44:29.414905418 +0100 @@ -1,0 +2,42 @@ +Wed Dec 13 16:49:45 UTC 2017 - alarr...@suse.com + +- Update to ddcutil 0.8.5 + * This release contains a large number of minor enhancements and bug fixes + * The environment command is extensively revised. The increasingly large + collection of tests has been consolidated. + * The required glib-2.0 version has been increased from 2.16 to 2.32 + reflecting the use of glib thread functions. + * Fix a logic error in the VCP version comparison function vcp_version_le(). + This bug affected only audio related VCP feature codes x8f, x91, and x93. + It also affected experimental command watch which listens for monitor + changes not made by ddcutil, i.e. by pressing buttons on the monitor. + * Properly handle the failure case where a display is detected on an I2C bus + (EDID is read) but DDC communication fails, and the user specifies the + display on the command line using the I2C bus number (option --bus). + * Fix the cause of a segfault when the loadvcp command reads a user modified + VCP file. The command now fails gracefully if none of MFG_ID, MODEL, + and SN are present. + * Fix the cause of a segfault when displaying I2C functionality flags in the + --environment command. This segfault was seen only in 32 bit versions of + ddcutil. + * The --stats option showed incorrect time statistics on 32 bit versions of + ddcutil. + * Add "-lddcutil" to output of "pkgconfig ddcutil --libs". + * Improve reporting of the individual errors that result in command failure + due to maximum I2C retries exceeded. + * interrogate, environment and usbenvironment now redirect all stderr output + to stdout for easier capture + * Added command line options -trcfile and -trcfunc to enable tracing by + file name and function name. + * Added configuration option --enable-x11 controlling whether X11 related + diagnostics are included in the environment and interrogate commands, + allowing ddcutil to build in embedded environments that lack X11. + The default is yes. + * Verbose EDID decription, e.g. on command detect --verbose, now reports EDID + byte 24 (x14), the supported features bitmap. This is purely informational. + * Ongoing work to make functions thread safe. + * Code cleanup. + * The full list of changes can be read at + http://www.ddcutil.com/release_notes/ + +------------------------------------------------------------------- Old: ---- ddcutil-0.8.4.tar.gz New: ---- ddcutil-0.8.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ddcutil.spec ++++++ --- /var/tmp/diff_new_pack.zwfieN/_old 2018-01-13 21:44:31.314816860 +0100 +++ /var/tmp/diff_new_pack.zwfieN/_new 2018-01-13 21:44:31.318816674 +0100 @@ -14,26 +14,28 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + + Name: ddcutil -Version: 0.8.4 +Version: 0.8.5 Release: 0 Summary: Query and update monitor settings License: GPL-2.0+ Group: System/GUI/Other Url: http://github.com/rockowitz/ddctool Source: https://github.com/rockowitz/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -BuildRequires: automake BuildRequires: autoconf +BuildRequires: automake BuildRequires: gcc BuildRequires: i2c-tools BuildRequires: libtool -BuildRequires: pkgconfig(xrandr) +BuildRequires: python-devel +BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(libusb-1.0) -BuildRequires: python-devel +BuildRequires: pkgconfig(xrandr) BuildRequires: pkgconfig(zlib) -BuildRequires: pkgconfig(glib-2.0) %description ddcutil communicates with monitors implementing MCCS (Monitor Control Command @@ -86,7 +88,7 @@ %postun -n libddcutil0 -p /sbin/ldconfig %files -%doc AUTHORS COPYING NEWS README.md +%doc AUTHORS COPYING NEWS.md README.md ChangeLog %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/data %{_datadir}/%{name}/data/*rules @@ -95,7 +97,7 @@ %{_bindir}/ddcutil %files -n libddcutil0 -%doc AUTHORS COPYING NEWS README.md +%doc AUTHORS COPYING NEWS.md README.md ChangeLog %{_libdir}/libddcutil.so.* %files -n libddcutil-devel ++++++ ddcutil-0.8.4.tar.gz -> ddcutil-0.8.5.tar.gz ++++++ ++++ 18935 lines of diff (skipped)