Hello community,

here is the log from the commit of package libyang for openSUSE:Factory checked 
in at 2019-12-27 13:50:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libyang (Old)
 and      /work/SRC/openSUSE:Factory/.libyang.new.6675 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libyang"

Fri Dec 27 13:50:22 2019 rev:2 rq:758498 version:1.0r5

Changes:
--------
--- /work/SRC/openSUSE:Factory/libyang/libyang.changes  2019-02-27 
17:27:50.919348757 +0100
+++ /work/SRC/openSUSE:Factory/.libyang.new.6675/libyang.changes        
2019-12-27 13:50:29.952536399 +0100
@@ -1,0 +2,64 @@
+Fri Dec 20 11:53:20 UTC 2019 - Adam Majer <adam.ma...@suse.de>
+
+- Package extensions in a separate package - libyang-extentions
+
+-------------------------------------------------------------------
+Mon Dec  9 21:16:39 UTC 2019 - Martin Hauke <mar...@gmx.de>
+
+- Update to version 1.0r5
+  Main features of this release are:
+  * value canonization support in API functions
+  * new debug message categories
+  * nested notification/action validation clarifications and fixes
+  * LYB format decimal64 value handling fixed
+  * C++ bindings minor improvements
+  * other minor fixes
+
+-------------------------------------------------------------------
+Fri Nov  1 12:17:11 UTC 2019 - Martin Hauke <mar...@gmx.de>
+
+- Update to version 1.0r4
+  Main features of this release are:
+  * many bugfixes in various parts of the library
+    + schema and data validation
+    + manipulation with internal schemas and loading user schemas
+      in the context
+    + xpath
+    + LYB format
+
+-------------------------------------------------------------------
+Fri Jul 12 19:22:46 UTC 2019 - Martin Hauke <mar...@gmx.de>
+
+- Update to version 1.0r3
+  Main features of this release are:
+  * many bugfixes in various parts of the library
+    + LYB format
+    + schema
+    + data
+    + xpath
+
+-------------------------------------------------------------------
+Tue Jun 18 09:31:02 UTC 2019 - Martin Hauke <mar...@gmx.de>
+
+- Build with ENABLE_LYD_PRIV=ON
+
+-------------------------------------------------------------------
+Sat Apr  6 09:28:58 UTC 2019 - Martin Hauke <mar...@gmx.de>
+
+- Update to version 1.0r2
+  * New LYD_DUP_OPT_WITH_WHEN and LYD_DUP_OPT_WITH_KEYS options for
+    duplicating data nodes.
+  * New --disable-searchdir option of yanglint(1) to allow forcing
+    explicit specification of all the loaded modules.
+  * Plugins (extension and user type) are now more strictly checked
+    for compatibility - all plugins are now supposed to use
+    LYEXT_VERSION_CHECK or LYTYPE_VERSION_CHECK macro to be
+    compatible with libyang 1.0.
+  * User type plugins are now able not only to store the value in a
+    specific way, but also to change its original string value (e.g.
+    to make the value canonical). Change to the canonical value is
+    also used in the provided user types plugins implementing
+    ietf-yang-types and ietf-int-types data types.
+  * Many bugfixes as usual.
+
+-------------------------------------------------------------------

Old:
----
  libyang-0.16-r3.tar.gz

New:
----
  libyang-1.0-r5.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libyang.spec ++++++
--- /var/tmp/diff_new_pack.sf0aHm/_old  2019-12-27 13:50:30.504536791 +0100
+++ /var/tmp/diff_new_pack.sf0aHm/_new  2019-12-27 13:50:30.508536794 +0100
@@ -1,6 +1,7 @@
 #
 # spec file for package libyang
 #
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2019, Martin Hauke <mar...@gmx.de>
 #
 # All modifications and additions to the file contributed by third parties
@@ -12,14 +13,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 sover 0_16
-%define realver 0.16-r3
+%define sover 1
+%define realver 1.0-r5
 Name:           libyang
-Version:        0.16r3
+Version:        1.0r5
 Release:        0
 Summary:        Parser toolkit for IETF YANG data modeling
 License:        BSD-3-Clause
@@ -54,6 +55,7 @@
 %package -n libyang%{sover}
 Summary:        IETF YANG data modeling parser toolkit runtime
 Group:          System/Libraries
+Recommends:     %{name}-extentions = %{version}
 
 %description -n libyang%{sover}
 Libyang implements functions to process schemas expressed in the
@@ -67,6 +69,18 @@
 The library is implemented in C and provides an API for other software
 to use in processing configurations.
 
+%package extentions
+Summary:        IETF YANG data modeling parser toolkit runtime extentions
+Group:          System/Libraries
+Requires:       libyang%{sover} = %{version}
+
+%description extentions
+Libyang implements functions to process schemas expressed in the
+YANG data modeling language defined by the IETF in RFCs 6020/7950.
+
+This package contains extentions and user types used that enhance
+behaviour of the libyang runtime library.
+
 %package devel
 Summary:        Development files for libyang
 Group:          Development/Libraries/C and C++
@@ -140,6 +154,7 @@
 %build
 %cmake \
     -DCMAKE_INSTALL_LIBDIR:PATH=%{_lib} \
+    -DENABLE_LYD_PRIV=ON \
     -DGEN_LANGUAGE_BINDINGS=ON \
     -DENABLE_BUILD_TESTS=ON
 make %{?_smp_mflags}
@@ -160,6 +175,8 @@
 %license LICENSE
 %doc FAQ.md KNOWNISSUES.md README.md
 %{_libdir}/libyang.so.*
+
+%files extentions
 %dir %{_libdir}/libyang
 %dir %{_libdir}/libyang/extensions/
 %{_libdir}/libyang/extensions/*.so

++++++ libyang-0.16-r3.tar.gz -> libyang-1.0-r5.tar.gz ++++++
++++ 25323 lines of diff (skipped)


Reply via email to