Hello community, here is the log from the commit of package ddcutil for openSUSE:Factory checked in at 2019-02-27 17:29:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ddcutil (Old) and /work/SRC/openSUSE:Factory/.ddcutil.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ddcutil" Wed Feb 27 17:29:11 2019 rev:6 rq:679235 version:0.9.5 Changes: -------- --- /work/SRC/openSUSE:Factory/ddcutil/ddcutil.changes 2018-10-04 19:00:53.291241508 +0200 +++ /work/SRC/openSUSE:Factory/.ddcutil.new.28833/ddcutil.changes 2019-02-27 17:29:13.775319043 +0100 @@ -1,0 +2,94 @@ +Tue Feb 26 10:39:09 UTC 2019 - Antonio Larrosa <[email protected]> + +- Update to ddcutil 0.9.5 + * Feature x72 (Gamma) + Added support for Virtual Control Panel feature x72 (Gamma). This is + an unusual complex non-continuous feature in that its value can be + changed by the user, and the parenthesized "values" in the + capabilities string require special interpretation. The following + commands have been modified: + - ddcutil getvcp 72: Interpret the output + - ddcutil capabilities: Interpret the parenthesized "values" substring + - ddcutil setvcp: See below. + + * Command setvcp + Can now take 2 byte values an an argument. Values can be specified as + hexadecimal (SH byte then SL) or as decimal (0..65535). + + * Configuration and Diagnostics + Contrary to existing documentation, kernel module i2c_dev is in fact + required when using the proprietary Nvidia driver. + Kernel module documentation has been corrected, and command ddcutil + environment has been updated. + + * Bug Fixes + Fix the cause of an assert failure when displaying the value of feature + x8F (Audio Treble) or x91 (Audio Bass). + + * Monitor Quirks + Instead of setting the "unsupported feature" bit in the getvcp reply + packet for an unsupported feature, the Dell AW3418DW causes I2C failure + with Linux errno EIO. ddcutil now interprets the EIO response as + indicating an unsupported feature instead of reporting an error. This + special handling currently applies only to the Dell AW3418DW. + + * Miscellaneous + Update file README.md and make it more usable as the github overview file. + + * API Changes (see https://www.ddcutil.com/c_api_95/) + +- Update to ddcutil 0.9.4 + * Fix the cause of failure to build from source for the x32 ABI. The file + output by the dumpvcp command no longer contains a TIMESTAMP_MILLIS field, + the number of seconds since start of the machine epoch, typically + January 1, 1970. This field, and its companion TIMESTAMP_TEXT, are ignored + on input, so this change can only affect an external program that relies + on the TIMESTAMP_MILLIS field, say for sorting. + + * Fix an execution failure that resulted from attempting to open an already + opened display. This occured on the capabilities command when the vcp + field in the string returned by the monitor was damaaged or missing, + causing ddcutil to attempt to read the VCP version from feature 0xDF. + + * Features 0x59..0x5E (6 axis separation values). Report these values as + normal continuous (C) values instead of just uninterpreted bytes. + +- Update to ddcutil 0.9.3 + * Display Detection + Display detection no longer performs initial probes of I2C slave addresses + on each possible /dev/i2c device. These initial probes do not return valid + information on a Dell P2715Q, and have been seen to cause screen corruption + on Dell XPS 13 laptops. In addition, /dev/i2c devices for Synopsys + DesignWare are automatically skipped. + + As a result of the changes to display detection, ddcutil detect --verbose + no longer reports the presence of slave addresses x30 (EDID block number) + or x37 (DDC), but does report whether a display is an Embedded Display + Port (eDP) device, which is the case for recent laptop displays. It also + reports the sysfs device name. + + * User Supplied Feature Definitions + ddcutil internals have been extensively restructured for future support of + user supplied feature definitions. This will allow users to supply feature + definitions for manufacturer reserved features, i.e. those in the range + xe0..xff. While not yet ready for public use, there are a couple changes + already visible in the user interface + + * Tracing + Added trace groups: UDF (user defined features), DDCIO (low level DDC + functions), VCP (feature metadata). + + Because of the volume of output, trace group "DDC" has been split into DDC + and DDCIO, with the latter containing low level DDC services. + + * API Changes + The C API has had a few changes to support user supplied feature + definitions and reflecting experience gained from work on the Qt C++ GUI + interface. See API Changes in Release 9.3 + (https://www.ddcutil.com/c_api_93/) for details. + + * Miscellaneous + Vebose output of the environment command now displays execution timestamps + to aid in interpreting system logs. + +------------------------------------------------------------------- Old: ---- ddcutil-0.9.2.tar.gz New: ---- ddcutil-0.9.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ddcutil.spec ++++++ --- /var/tmp/diff_new_pack.r0ntWp/_old 2019-02-27 17:29:14.179318898 +0100 +++ /var/tmp/diff_new_pack.r0ntWp/_new 2019-02-27 17:29:14.179318898 +0100 @@ -1,7 +1,7 @@ # # spec file for package ddcutil # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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: ddcutil -Version: 0.9.2 +Version: 0.9.5 Release: 0 Summary: Utility to query and update monitor settings License: GPL-2.0-or-later ++++++ ddcutil-0.9.2.tar.gz -> ddcutil-0.9.5.tar.gz ++++++ ++++ 27382 lines of diff (skipped)
