Hello community, here is the log from the commit of package ddcutil for openSUSE:Factory checked in at 2018-10-04 19:00:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ddcutil (Old) and /work/SRC/openSUSE:Factory/.ddcutil.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ddcutil" Thu Oct 4 19:00:49 2018 rev:5 rq:639570 version:0.9.2 Changes: -------- --- /work/SRC/openSUSE:Factory/ddcutil/ddcutil.changes 2018-07-31 15:59:28.891554782 +0200 +++ /work/SRC/openSUSE:Factory/.ddcutil.new/ddcutil.changes 2018-10-04 19:00:53.291241508 +0200 @@ -1,0 +2,50 @@ +Tue Oct 2 10:38:11 UTC 2018 - Antonio Larrosa <alarr...@suse.com> - 0.9.2 + +- Update to ddcutil 0.9.2 + * Command ddcutil detect + + Eliminate the Supports DDC: line. The output of this line reflects the result + of a simple test for slave address x37 at the I2C layer. This command can + fail on monitors that support DDC and succeed in monitors where DDC is + turned off. The result of the x37 test is still reported as part of the + --verbose output of detect. + + + Eliminate duplicate displays for DisplayPort connected monitors. + + * Command ddcutil --help + + Include command scs (Save Current Settings) in the output of ddcutil --help. + ddcutil scs executes a Save Current Settings operation, which is supported + by some but not all DDC capable displays. This command was implemented some + time ago, but was not described in the help output. + + * Command ddcutil environment + + When checking for group i2c membership, issue a special message if running + as root instead of the generic message that the current user is not a + member of group i2c. + + * USB connected displays + + Fix an invalid feature read of a USB connected display, observed when + getting the controller manufacturer but VCP feature code xC8 is unsupported. + + + When reading a USB report, regard errno EINVAL as an expected indication + that no value is found rather than an unexpected status code. + + * Tracing + + Fix the cause of a segfault when tracing a write-only DDC exchange + (i.e. setting a VCP value) + + Disable debug messages regarding device id table initialization in the + environment command. + + Eliminate double newlines in several error and trace messages + + * Building ddcutil + + libusb function libusb_set_debug() is deprecated in recent libusb versions, + in favor of libusb_set_option(), resulting in a compiler warning when flag + -Wdeprecated-declarations is set. Calls to libusb_set_debug() in file + libusb_util.c are replaced by iftested code that uses the proper function. + + Fix an unreachable assert() statement in file execution_stats.c that was + detected by compiling with option -Werror-switch-unreachable. + + Add "__attribute__ ((deprecated))" statements to functions + ddca_report_active_displays() and ddca_get_feature_name_by_display(), in + header file ddcutil_c_api.h. The inline documentation for these function + already indicated their deprecated status. + +------------------------------------------------------------------- Old: ---- ddcutil-0.9.1.tar.gz New: ---- ddcutil-0.9.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ddcutil.spec ++++++ --- /var/tmp/diff_new_pack.NJ5cWM/_old 2018-10-04 19:00:54.027240737 +0200 +++ /var/tmp/diff_new_pack.NJ5cWM/_new 2018-10-04 19:00:54.027240737 +0200 @@ -12,12 +12,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: ddcutil -Version: 0.9.1 +Version: 0.9.2 Release: 0 Summary: Utility to query and update monitor settings License: GPL-2.0-or-later ++++++ ddcutil-0.9.1.tar.gz -> ddcutil-0.9.2.tar.gz ++++++ ++++ 1858 lines of diff (skipped)