Sync from SUSE:SLFO:Main libcbor revision aca11a0b1de088dd10f75c2fdb40eed5

This commit is contained in:
2025-05-13 19:41:59 +02:00
parent 981004ec24
commit c02a9ab896
4 changed files with 42 additions and 10 deletions

View File

@@ -1,3 +1,33 @@
-------------------------------------------------------------------
Tue Jan 21 00:44:42 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
- Explicitly BuildRequire sphinx_rtd_theme.
-------------------------------------------------------------------
Mon Sep 16 09:29:46 UTC 2024 - Eric Schirra <ecsos@opensuse.org>
- The doc fails to build with an assert in sphinx in 15sp6 also.
-------------------------------------------------------------------
Tue Apr 2 14:35:56 UTC 2024 - pgajdos@suse.com
- version update to 0.11.0
* Updated documentation to refer to RFC 8949
* Improvements to cbor_describe
Bytestring data will now be printed as well by akallabeth
Formatting consistency and clarity improvements
* Fix cbor_string_set_handle not setting the codepoint count
* BREAKING: cbor_load will no longer fail on input strings that are
well-formed but not valid UTF-8
If you were relying on the validation, please check the result
using cbor_string_codepoint_count instead
* BREAKING: All decoders like cbor_load and cbor_stream_decode will
accept all well-formed tag values (bug discovered by dskern-github)
Previously, decoding of certain values would fail with
CBOR_ERR_MALFORMATED or CBOR_DECODER_ERROR
This also makes decoding symmetrical with serialization, which
already accepts all values
-------------------------------------------------------------------
Mon Feb 27 10:43:10 UTC 2023 - Paolo Stivanin <info@paolostivanin.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package libcbor-doc
# spec file for package libcbor
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,14 +17,14 @@
%define socurrent 0
%define sorevision 10
%define soage 2
%define sorevision 11
%define soage 0
%define lname libcbor%{socurrent}_%{sorevision}
%global flavor @BUILD_FLAVOR@%{nil}
%if "%{flavor}" == "doc"
# in 15sp4/sp5, the doc fails to build with an assert in sphinx
%if 0%{?sle_version} >= 150400 && 0%{?sle_version} <= 150500
# in 15sp4/sp5/sp6, the doc fails to build with an assert in sphinx
%if 0%{?sle_version} >= 150400 && 0%{?sle_version} <= 150600
%define build_man 0
%else
%define build_man 1
@@ -38,7 +38,7 @@ Name: libcbor-doc
%else
Name: libcbor
%endif
Version: 0.10.2
Version: 0.11.0
Release: 0
Summary: Library for parsing Concise Binary Object Representation (CBOR)
License: MIT
@@ -50,6 +50,7 @@ Source1: libcbor.3
BuildRequires: doxygen
BuildRequires: python3-Sphinx
BuildRequires: python3-breathe
BuildRequires: python3-sphinx_rtd_theme
%else
BuildRequires: cmake
BuildRequires: gcc-c++
@@ -138,6 +139,7 @@ cp %{SOURCE1} %{buildroot}%{_mandir}/man3
%{_includedir}/cbor/internal/*.h
%{_libdir}/libcbor.so
%{_libdir}/pkgconfig/libcbor.pc
%{_libdir}/cmake
%endif
%changelog

BIN
v0.10.2.tar.gz (Stored with Git LFS)

Binary file not shown.

BIN
v0.11.0.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.