Hello community,
here is the log from the commit of package libgpiod for openSUSE:Factory checked in at 2018-12-04 20:54:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libgpiod (Old)
and /work/SRC/openSUSE:Factory/.libgpiod.new.19453 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libgpiod"
Tue Dec 4 20:54:59 2018 rev:4 rq:653526 version:1.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/libgpiod/libgpiod.changes 2018-09-07 15:40:02.878494693 +0200
+++ /work/SRC/openSUSE:Factory/.libgpiod.new.19453/libgpiod.changes 2018-12-04 20:55:11.792794951 +0100
@@ -1,0 +2,31 @@
+Mon Dec 3 09:11:04 UTC 2018 - Guillaume GARDET
+
+- Update to 1.2:
+ * New features:
+ - new contextless event monitor that should replace the previous event loop
+ which caused problems on hardware that doesn't allow to watch both rising
+ and falling edge events
+ - port gpiomon to the new event monitor
+ - deprecate event loop routines
+
+ * Improvements:
+ - many minor improvements and tweaks in the python module
+ - new test cases for python bindings
+ - add much more detailed documentation for python bindings
+ - coding style improvements in gpio-tools
+ - remove unicode characters from build scripts
+ - improve the help text messages in gpio-tools
+ - make gpiod_chip_open() and its variants verify that we're really trying to
+ open a character device associated with a GPIO chip
+
+ * Bug fixes:
+ - fix memory leaks in python bindings
+ - fix a memory corruption bug in python bindings
+ - fix the default_vals argument in line request implementation in python
+ bindings
+ - fix a compilation warning in python bindings
+ - fix gpiod_Chip_find_lines() for nonexistent lines (python bindings)
+ - add a missing include in C++ bindings examples
+ - correctly display the version string in gpio-tools
+
+-------------------------------------------------------------------
Old:
----
libgpiod-1.1.1.tar.gz
New:
----
libgpiod-1.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libgpiod.spec ++++++
--- /var/tmp/diff_new_pack.3Gno9X/_old 2018-12-04 20:55:12.180794519 +0100
+++ /var/tmp/diff_new_pack.3Gno9X/_new 2018-12-04 20:55:12.180794519 +0100
@@ -12,14 +12,14 @@
# 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/
#
%define libname libgpiod1
Name: libgpiod
-Version: 1.1.1
+Version: 1.2
Release: 0
Summary: Tools for interacting with the linux GPIO character device
License: LGPL-2.1-or-later
++++++ libgpiod-1.1.1.tar.gz -> libgpiod-1.2.tar.gz ++++++
++++ 1872 lines of diff (skipped)