commit libcbor for openSUSE:Factory

2020-09-25 Thread root
Hello community,

here is the log from the commit of package libcbor for openSUSE:Factory checked 
in at 2020-09-25 16:20:53

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


Package is "libcbor"

Fri Sep 25 16:20:53 2020 rev:2 rq:836106 version:0.8.0

Changes:

--- /work/SRC/openSUSE:Factory/libcbor/libcbor.changes  2020-05-26 
17:23:53.640564764 +0200
+++ /work/SRC/openSUSE:Factory/.libcbor.new.4249/libcbor.changes
2020-09-25 16:20:54.679326018 +0200
@@ -1,0 +2,14 @@
+Tue Sep 22 11:42:03 UTC 2020 - Ismail Dönmez 
+
+- Update to version 0.8.0
+  * BREAKING: Fix cbor_tag_item not increasing the reference count
+on the tagged item reference it returns
+  * BREAKING: CBOR_DECODER_EBUFFER removed from cbor_decoder_status
++ cbor_stream_decode will set CBOR_DECODER_NEDATA instead if the
+  input buffer is empty
+  * Fix cbor_stream_decode to set cbor_decoder_result.required to
+the minimum number of input bytes necessary to receive the next
+callback (as long as at least one byte was passed)
+  * Fixed several minor manpage issue
+
+---

Old:

  libcbor-0.7.0.tar.gz

New:

  libcbor-0.8.0.tar.gz



Other differences:
--
++ libcbor.spec ++
--- /var/tmp/diff_new_pack.ytOb1u/_old  2020-09-25 16:20:56.511327640 +0200
+++ /var/tmp/diff_new_pack.ytOb1u/_new  2020-09-25 16:20:56.515327643 +0200
@@ -17,13 +17,13 @@
 
 
 %define socurrent  0
-%define sorevision 7
+%define sorevision 8
 %define soage  0
 
 %define lname   libcbor%{socurrent}_%{sorevision}
 
 Name:   libcbor
-Version:0.7.0
+Version:0.8.0
 Release:0
 Summary:Library for parsing Concise Binary Object Representation (CBOR)
 License:MIT

++ libcbor-0.7.0.tar.gz -> libcbor-0.8.0.tar.gz ++
 3619 lines of diff (skipped)




commit libcbor for openSUSE:Factory

2018-10-08 Thread root
Hello community,

here is the log from the commit of package libcbor for openSUSE:Factory checked 
in at 2018-10-08 17:44:57

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


Package is "libcbor"

Mon Oct  8 17:44:57 2018 rev:2 rq:640133 version:0.5.0

Changes:

--- /work/SRC/openSUSE:Factory/libcbor/libcbor.changes  2018-10-02 
19:47:51.357803930 +0200
+++ /work/SRC/openSUSE:Factory/.libcbor.new/libcbor.changes 2018-10-08 
17:47:15.974343055 +0200
@@ -1,0 +2,6 @@
+Fri Sep 28 18:57:09 UTC 2018 - Jan Engelhardt 
+
+- Rename %SONAME to %sover to better reflect its use.
+- Expand summary, compact and trim bias from description.
+
+---



Other differences:
--
++ libcbor.spec ++
--- /var/tmp/diff_new_pack.NWM91E/_old  2018-10-08 17:47:16.554342316 +0200
+++ /var/tmp/diff_new_pack.NWM91E/_new  2018-10-08 17:47:16.558342310 +0200
@@ -15,14 +15,14 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-%define SONAME  0
-%define lname   libcbor%{SONAME}
+%define sover  0
+%define lname   libcbor%{sover}
 Name:   libcbor
 Version:0.5.0
 Release:0
-Summary:A CBOR parsing library
+Summary:Library for parsing Concise Binary Object Representation (CBOR)
 License:MIT
-Group:  Productivity/Other
+Group:  Development/Libraries/C and C++
 URL:http://libcbor.org
 Source0:
https://github.com/PJK/libcbor/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  cmake
@@ -39,37 +39,22 @@
 BuildRequires:  valgrind
 
 %description
-libcbor is a C library for parsing and generating CBOR, the general-purpose 
schema-less binary data format.
+libcbor is a C99 library for parsing and generating CBOR (RFC 7049),
+a general-purpose schema-less binary data format.
 
-Main features:
- - Complete RFC conformance
- - Robust portable C99 implementation
- - Layered architecture offers both control and convenience
- - Flexible memory management
- - Proper handling of UTF-8
- - Full support for streams & incremental processing
- - Extensive documentation and test suite
- - No runtime dependencies, small footprint
- - Tested across architectures and operating systems
+It supports flexible memory management, UTF-8, streams & incremental
+processing, and has a layered architecture.
  
 %package -n %{lname}
-Summary:A CBOR parsing library
+Summary:Library for parsing Concise Binary Object Representation (CBOR)
 Group:  System/Libraries
 
 %description -n %{lname}
-libcbor is a C library for parsing and generating CBOR, the general-purpose 
schema-less binary data format.
-
-Main features:
- - Complete RFC conformance
- - Robust portable C99 implementation
- - Layered architecture offers both control and convenience
- - Flexible memory management
- - Proper handling of UTF-8
- - Full support for streams & incremental processing
- - Extensive documentation and test suite
- - No runtime dependencies, small footprint
- - Tested across architectures and operating systems
+libcbor is a C99 library for parsing and generating CBOR (RFC 7049),
+a general-purpose schema-less binary data format.
 
+It supports flexible memory management, UTF-8, streams & incremental
+processing, and has a layered architecture.
 
 %packagedevel
 Summary:Development files for libcbor
@@ -103,8 +88,8 @@
 %files -n %{lname}
 %doc README.md
 %{_mandir}/*/*
-%{_libdir}/libcbor.so.%{SONAME}
-%{_libdir}/libcbor.so.%{SONAME}.?.?
+%{_libdir}/libcbor.so.%{sover}
+%{_libdir}/libcbor.so.%{sover}.?.?
 
 %files devel
 %{_includedir}/cbor.h