Hello community, here is the log from the commit of package ddcutil for openSUSE:Factory checked in at 2018-06-29 22:29:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ddcutil (Old) and /work/SRC/openSUSE:Factory/.ddcutil.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ddcutil" Fri Jun 29 22:29:57 2018 rev:3 rq:617848 version:0.9.1 Changes: -------- --- /work/SRC/openSUSE:Factory/ddcutil/ddcutil.changes 2018-01-13 21:44:29.414905418 +0100 +++ /work/SRC/openSUSE:Factory/.ddcutil.new/ddcutil.changes 2018-06-29 22:30:03.186317353 +0200 @@ -1,0 +2,71 @@ +Tue Jun 19 15:09:12 UTC 2018 - [email protected] + +- Update to ddcutil 0.9.1 + * Fix the cause of an abort that may occur on command environment --verbose + when examining an extremely large log file. + +- Update to ddcutil 0.9.0 + * Significant Command Line Changes + * The setvcp command now allows new values for Continuous type features to be + specified as relative values, e.g. the following commands increase or + decrease the value of the brightness feature by 5. + * ddcutil setvcp 10 + 5 + * ddcutil setvcp 10 - 5 + * Option --no-table is now the default. + * Table type features are by default not included in most feature groups + specified on getvcp, e.g. getvcp known. + * The interpretation of --show-unsupported has been tweaked. This option + applies to command getvcp. (The probe command always reports unsupported + features.) Command getvcp reports unsupported features if any of the + following hold: + - A specific feature was specified by its code, as opposed to a feature set. + - Verbose output is in effect + - Option --show-unsupported was specified. + * Options --rw and --ro apply to both the getvcp and vcpinfo commands. + Option --wo applies only to vcpinfo. + * Filters the information returned by vcpinfo to that for the specified + MCCS version. + * Additional feature sets have been defined for the getvcp and vcpinfo + commands. They surface internal ddcutil feature descriptions, and are + intended to facilitate exploring the MCCS specification and its + implementation on particular monitors. + * The VCP file created by dumpvcp now includes a PRODUCT_CODE field including + the manufacturer product code from the EDID. For some manufacturers, the + model name in the EDID does not in fact distinguish among models. Notably, + Samsung commonly uses just "Syncmaster" for the model name. Currently, + loadvcp recognizes this field name but does not make use of the value. + * The C API has been extensively revised reflecting experience gained from + work on a Qt C++ GUI interface. See API Changes in Release 9.0 + (http://www.ddcutil.com/c_api_90/) for details. + * See more detailed changes at http://www.ddcutil.com/release_notes/#090 + +- Update to ddcutil 0.8.6 + * The externally visible changes in this release include minor enhancements + and bug fixes. There are also changes in the C API. Internally, there have + been extensive changes in support of the C and (future) Python APIs. + * Because of the design of the DDC/CI protocol, there is no certain way to + distinguish a response indicating that a feature of type Table (T) is + unsupported from a DDC/CI protocol error. As a result, ddcutil getvcp + performs the maximum number of retries on a Table type feature before + giving up. However, Table type features are rarely implemented. The new + --notable option allows Table type features to be ignored, speeding up + execution of getvcp commmands for multiple features. + * Option --notable applies if the argument to getvcp is a feature set, e.g. + COLOR or KNOWN instead of a single feature id. In that case Table type + features are ignored. + * The use of longjmp() to handle exceptional error condiitions (typically + program logic errors) has been eliminated. + * API functions removed: ddca_register_jmp_buf(), + ddca_get_global_failure_information() + * Structs removed: DDCA_Global_Failure_Information + * Add trace class ENV for tracing environment related functions + * Internally, many functions in key portions of the code base now return + exception-like structs instead of status codes. Option --excp causes + ddcutil to report these exception-like structs when they are converted + to status codes (and the internal detail is discarded). + * Fix a segfault when probing DRM using the environment command on aarch64. + * Fix a typo in the recommendations section at the end of the environment + command. + * See more detailed changes at http://www.ddcutil.com/release_notes/#086 + +------------------------------------------------------------------- Old: ---- ddcutil-0.8.5.tar.gz New: ---- ddcutil-0.9.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ddcutil.spec ++++++ --- /var/tmp/diff_new_pack.UR9XeM/_old 2018-06-29 22:30:03.802316883 +0200 +++ /var/tmp/diff_new_pack.UR9XeM/_new 2018-06-29 22:30:03.818316871 +0200 @@ -1,7 +1,7 @@ # # spec file for package ddcutil # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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,10 +17,10 @@ Name: ddcutil -Version: 0.8.5 +Version: 0.9.1 Release: 0 Summary: Query and update monitor settings -License: GPL-2.0+ +License: GPL-2.0-or-later 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 @@ -81,14 +81,13 @@ %install %make_install -rm %{buildroot}%{_datadir}/doc/libddcutil/AUTHORS -rmdir %{buildroot}%{_datadir}/doc/libddcutil %post -n libddcutil0 -p /sbin/ldconfig %postun -n libddcutil0 -p /sbin/ldconfig %files -%doc AUTHORS COPYING NEWS.md README.md ChangeLog +%doc AUTHORS NEWS.md README.md ChangeLog +%license COPYING %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/data %{_datadir}/%{name}/data/*rules @@ -97,12 +96,15 @@ %{_bindir}/ddcutil %files -n libddcutil0 -%doc AUTHORS COPYING NEWS.md README.md ChangeLog +%doc AUTHORS NEWS.md README.md ChangeLog +%license COPYING %{_libdir}/libddcutil.so.* %files -n libddcutil-devel %{_includedir}/ddcutil_types.h %{_includedir}/ddcutil_c_api.h +%{_includedir}/ddcutil_macros.h +%{_includedir}/ddcutil_status_codes.h %{_libdir}/pkgconfig/ddcutil.pc %{_libdir}/libddcutil.so %dir %{_datadir}/%{name} ++++++ ddcutil-0.8.5.tar.gz -> ddcutil-0.9.1.tar.gz ++++++ ++++ 38977 lines of diff (skipped)
