commit ddcutil for openSUSE:Factory

2020-08-17 Thread root
Hello community,

here is the log from the commit of package ddcutil for openSUSE:Factory checked 
in at 2020-08-17 12:08:06

Comparing /work/SRC/openSUSE:Factory/ddcutil (Old)
 and  /work/SRC/openSUSE:Factory/.ddcutil.new.3399 (New)


Package is "ddcutil"

Mon Aug 17 12:08:06 2020 rev:8 rq:827209 version:0.9.9

Changes:

--- /work/SRC/openSUSE:Factory/ddcutil/ddcutil.changes  2020-06-12 
21:39:05.959919727 +0200
+++ /work/SRC/openSUSE:Factory/.ddcutil.new.3399/ddcutil.changes
2020-08-17 12:09:39.242837162 +0200
@@ -1,0 +2,8 @@
+Sun Aug 16 13:20:33 UTC 2020 - Dirk Mueller 
+
+- update to 0.9.9:
+  * Additional per-thread statistics are shown when --verbose is specified 
along with --stats
+  * --dynamic-sleep-adjustment
+  * ddcutil no longer supports AMD's old proprietary display driver fglrx
+
+---

Old:

  ddcutil-0.9.8.tar.gz

New:

  ddcutil-0.9.9.tar.gz



Other differences:
--
++ ddcutil.spec ++
--- /var/tmp/diff_new_pack.z3bT6t/_old  2020-08-17 12:09:40.382837797 +0200
+++ /var/tmp/diff_new_pack.z3bT6t/_new  2020-08-17 12:09:40.386837799 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   ddcutil
-Version:0.9.8
+Version:0.9.9
 Release:0
 Summary:Utility to query and update monitor settings
 License:GPL-2.0-or-later
@@ -50,11 +50,11 @@
 the time a monitor is calibrated, and then restored when the calibration is
 applied.
 
-%package -n libddcutil2
+%package -n libddcutil3
 Summary:Shared library to query and update monitor settings
 Group:  System/Libraries
 
-%description -n libddcutil2
+%description -n libddcutil3
 Shared library version of ddcutil, exposing a C API.
 
 ddcutil communicates with monitors implementing MCCS (Monitor Control Command
@@ -64,7 +64,7 @@
 %package -n libddcutil-devel
 Summary:Development files for libddcutil
 Group:  Development/Libraries/C and C++
-Requires:   libddcutil2 = %{version}
+Requires:   libddcutil3 = %{version}
 
 %description -n libddcutil-devel
 Header files and pkgconfig control file for libddcutil.
@@ -83,12 +83,9 @@
 
 %install
 %make_install
-# Move cmake file to the right location
-mkdir -p %{buildroot}%{_libdir}/cmake/%{name}/
-mv %{buildroot}%{_datadir}/cmake/Modules/FindDDCUtil.cmake 
%{buildroot}%{_libdir}/cmake/%{name}/
 
-%post   -n libddcutil2 -p /sbin/ldconfig
-%postun -n libddcutil2 -p /sbin/ldconfig
+%post   -n libddcutil3 -p /sbin/ldconfig
+%postun -n libddcutil3 -p /sbin/ldconfig
 
 %files
 %doc AUTHORS NEWS.md README.md ChangeLog
@@ -100,7 +97,7 @@
 %{_mandir}/man1/ddcutil.1*
 %{_bindir}/ddcutil
 
-%files -n libddcutil2
+%files -n libddcutil3
 %doc AUTHORS NEWS.md README.md ChangeLog
 %license COPYING
 %{_libdir}/libddcutil.so.*

++ ddcutil-0.9.8.tar.gz -> ddcutil-0.9.9.tar.gz ++
 21528 lines of diff (skipped)




commit ddcutil for openSUSE:Factory

2020-06-12 Thread root
Hello community,

here is the log from the commit of package ddcutil for openSUSE:Factory checked 
in at 2020-06-12 21:37:07

Comparing /work/SRC/openSUSE:Factory/ddcutil (Old)
 and  /work/SRC/openSUSE:Factory/.ddcutil.new.3606 (New)


Package is "ddcutil"

Fri Jun 12 21:37:07 2020 rev:7 rq:808911 version:0.9.8

Changes:

--- /work/SRC/openSUSE:Factory/ddcutil/ddcutil.changes  2019-02-27 
17:29:13.775319043 +0100
+++ /work/SRC/openSUSE:Factory/.ddcutil.new.3606/ddcutil.changes
2020-06-12 21:39:05.959919727 +0200
@@ -1,0 +2,26 @@
+Mon May 25 07:26:37 UTC 2020 - Simon Lees 
+
+- Update to ddcutil 0.9.8
+  * A new command line option, --sleep-multiplier, adjusts the time ddcutil
+pauses between sending a request to the monitor and reading from the
+monitor.
+Many monitors work successfully with shorter sleep durations than required
+by the DDC/CI specification, in which case ddcutil execution time can be
+considerably reduced. On the other hand, some monitors having communication
+difficulty may work with longer sleep durations than required by the DDC/CI
+specification.
+  * A bug fix for the situation where certain mice would lock up during
+display detection.
+  * libddcutil api break and move to v2
+  * The libddcutil shared library API has some minor extensions.
+- cmake files installed to right location
+- Update to ddcutil 0.9.7
+  * Fixed the cause of a segfault during display detection if a monitor
+appearing to support the USB Monitor Control Class Specification, i.e. one
+that uses USB to communicate monitor settings, is connected to the system.
+  * The release also contains some minor code cleanup.
+- Update to ddcutil 0.9.6
+  * SONAME support is enabled for libddcutil.
+  * Other minor enhancements, bug fixes, and API changes.
+
+---

Old:

  ddcutil-0.9.5.tar.gz

New:

  ddcutil-0.9.8.tar.gz



Other differences:
--
++ ddcutil.spec ++
--- /var/tmp/diff_new_pack.vV6mmX/_old  2020-06-12 21:39:07.567920859 +0200
+++ /var/tmp/diff_new_pack.vV6mmX/_new  2020-06-12 21:39:07.571920862 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ddcutil
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,15 +17,17 @@
 
 
 Name:   ddcutil
-Version:0.9.5
+Version:0.9.8
 Release:0
 Summary:Utility to query and update monitor settings
 License:GPL-2.0-or-later
 Group:  System/GUI/Other
-Url:http://github.com/rockowitz/ddctool
+URL:http://github.com/rockowitz/ddctool
 Source: 
https://github.com/rockowitz/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  autoconf
 BuildRequires:  automake
+# Directory not owned by package error
+BuildRequires:  cmake
 BuildRequires:  gcc
 BuildRequires:  i2c-tools
 BuildRequires:  libtool
@@ -48,11 +50,11 @@
 the time a monitor is calibrated, and then restored when the calibration is
 applied.
 
-%package -n libddcutil0
+%package -n libddcutil2
 Summary:Shared library to query and update monitor settings
 Group:  System/Libraries
 
-%description -n libddcutil0
+%description -n libddcutil2
 Shared library version of ddcutil, exposing a C API.
 
 ddcutil communicates with monitors implementing MCCS (Monitor Control Command
@@ -62,7 +64,7 @@
 %package -n libddcutil-devel
 Summary:Development files for libddcutil
 Group:  Development/Libraries/C and C++
-Requires:   libddcutil0 = %{version}
+Requires:   libddcutil2 = %{version}
 
 %description -n libddcutil-devel
 Header files and pkgconfig control file for libddcutil.
@@ -81,9 +83,12 @@
 
 %install
 %make_install
+# Move cmake file to the right location
+mkdir -p %{buildroot}%{_libdir}/cmake/%{name}/
+mv %{buildroot}%{_datadir}/cmake/Modules/FindDDCUtil.cmake 
%{buildroot}%{_libdir}/cmake/%{name}/
 
-%post   -n libddcutil0 -p /sbin/ldconfig
-%postun -n libddcutil0 -p /sbin/ldconfig
+%post   -n libddcutil2 -p /sbin/ldconfig
+%postun -n libddcutil2 -p /sbin/ldconfig
 
 %files
 %doc AUTHORS NEWS.md README.md ChangeLog
@@ -95,7 +100,7 @@
 %{_mandir}/man1/ddcutil.1*
 %{_bindir}/ddcutil
 
-%files -n libddcutil0
+%files -n libddcutil2
 %doc AUTHORS NEWS.md README.md ChangeLog
 %license COPYING
 %{_libdir}/libddcutil.so.*
@@ -106,9 +111,9 @@
 %{_includedir}/ddcutil_macros.h
 %{_includedir}/ddcutil_status_codes.h
 %{_libdir}/pkgconfig/ddcutil.pc
+%{_libdir}/cmake/%{name}/
 %{_libdir}/libddcutil.so
 %dir %{_datadir}/%{name}
 %dir 

commit ddcutil for openSUSE:Factory

2019-02-27 Thread root
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 
+
+- 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
+

commit ddcutil for openSUSE:Factory

2018-10-04 Thread root
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  - 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)




commit ddcutil for openSUSE:Factory

2018-07-31 Thread root
Hello community,

here is the log from the commit of package ddcutil for openSUSE:Factory checked 
in at 2018-07-31 15:59:23

Comparing /work/SRC/openSUSE:Factory/ddcutil (Old)
 and  /work/SRC/openSUSE:Factory/.ddcutil.new (New)


Package is "ddcutil"

Tue Jul 31 15:59:23 2018 rev:4 rq:626039 version:0.9.1

Changes:

--- /work/SRC/openSUSE:Factory/ddcutil/ddcutil.changes  2018-06-29 
22:30:03.186317353 +0200
+++ /work/SRC/openSUSE:Factory/.ddcutil.new/ddcutil.changes 2018-07-31 
15:59:28.891554782 +0200
@@ -1,0 +2,5 @@
+Sun Jul 29 09:26:24 UTC 2018 - jeng...@inai.de
+
+- Use noun phrase in summary. Use preexisting macro for SUSE docdir.
+
+---



Other differences:
--
++ ddcutil.spec ++
--- /var/tmp/diff_new_pack.bkpsOf/_old  2018-07-31 15:59:30.16926 +0200
+++ /var/tmp/diff_new_pack.bkpsOf/_new  2018-07-31 15:59:30.159556934 +0200
@@ -19,7 +19,7 @@
 Name:   ddcutil
 Version:0.9.1
 Release:0
-Summary:Query and update monitor settings
+Summary:Utility to query and update monitor settings
 License:GPL-2.0-or-later
 Group:  System/GUI/Other
 Url:http://github.com/rockowitz/ddctool
@@ -73,7 +73,7 @@
 %build
 ./autogen.sh
 %configure --enable-lib=yes --enable-drm=yes --enable-usb=yes \
-   --docdir="%{_datadir}/doc/packages/%{name}"
+   --docdir="%{_defaultdocdir}/%{name}"
 make %{?_smp_mflags} V=1
 
 %check




commit ddcutil for openSUSE:Factory

2018-06-29 Thread root
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 - alarr...@suse.com
+
+- 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




commit ddcutil for openSUSE:Factory

2018-01-13 Thread root
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

++