Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ddcutil for openSUSE:Factory checked in at 2022-05-19 22:49:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ddcutil (Old) and /work/SRC/openSUSE:Factory/.ddcutil.new.1538 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ddcutil" Thu May 19 22:49:43 2022 rev:12 rq:978068 version:1.2.2 Changes: -------- --- /work/SRC/openSUSE:Factory/ddcutil/ddcutil.changes 2022-04-25 23:36:35.110505375 +0200 +++ /work/SRC/openSUSE:Factory/.ddcutil.new.1538/ddcutil.changes 2022-05-19 22:50:19.574412269 +0200 @@ -1,0 +2,48 @@ +Thu May 19 07:30:45 UTC 2022 - Dominique Leuenberger <dims...@opensuse.org> + +- Update to version 1.2.2: + + Improve handling of and messages regarding DDC communication + failures with errno EBUSY. In particular, this error occurs + when driver ddcci is loaded. + + Command **detect**: If DDC communication fails with error + EBUSY, report the display as "Busy" instead of "Invalid" and + suggest use of option ***--force-slave-address***. + + Command **environment**: Suggest use of option + ***--force-slave-address*** if driver ddcci is detected. + + Messages re EBUSY errors are always written to the system log. + + Command **detect**: + - Do not report the EDID source unless there is a value to + show. This value is set only for USB connected monitors. + - Show extended output based on option ***--verbose***, not + undocumented option ***--very-verbose***. + - Report color bit depth if EDID version >= 1.4 + + Command **environment**: Simplify the exploration of sysfs. + + API changes: + - Field latest_sl_values in struct DDCA_Feature_Metadata struct + is no longer set, + - API function ddca_report_display_info(): include binary + serial number. + + Building and porting: + - When building ddcutil, allow for building a static library if + **configure** option ***--enable-static*** is set. Linux + distributions frown on packaging static libraries, but if a + user wants to build it who am I to judge. By default, static + libraries are not built. + - Replace use of Linux specific function **__assert_fail()** + with **exit()** in traced assertions. **__assert_fail** is + used in the Linux implementation of **assert()**, but is not + in the C specification. This can present a problem in + porting ddcutil. + + Code cleanup: + - Delete incomplete, experimental code for asynhronous feature + access, including files src/ddc/ddc_async.c/h. + - Remove unused files src/util/output_sink.c/h. + + Fixed + - Only write Starting/Terminating messages to the system log if + option ***--syslog*** is specified. + - Avoid compilation warnings when assert() statments are + disabled (NDEBUG is defined). + - Fixed a segfault in the debug/trace code of + ddca_get_display_refs(). + +------------------------------------------------------------------- Old: ---- v1.2.1.tar.gz New: ---- v1.2.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ddcutil.spec ++++++ --- /var/tmp/diff_new_pack.ETXv3p/_old 2022-05-19 22:50:20.042412869 +0200 +++ /var/tmp/diff_new_pack.ETXv3p/_new 2022-05-19 22:50:20.050412880 +0200 @@ -17,7 +17,7 @@ Name: ddcutil -Version: 1.2.1 +Version: 1.2.2 Release: 0 Summary: Utility to query and update monitor settings License: GPL-2.0-or-later ++++++ v1.2.1.tar.gz -> v1.2.2.tar.gz ++++++ ++++ 5002 lines of diff (skipped)