Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cereal for openSUSE:Factory checked in at 2022-07-21 11:35:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cereal (Old) and /work/SRC/openSUSE:Factory/.cereal.new.1523 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cereal" Thu Jul 21 11:35:17 2022 rev:6 rq:990441 version:1.3.2 Changes: -------- --- /work/SRC/openSUSE:Factory/cereal/cereal.changes 2021-10-05 22:34:13.450908143 +0200 +++ /work/SRC/openSUSE:Factory/.cereal.new.1523/cereal.changes 2022-07-21 11:35:30.655072994 +0200 @@ -1,0 +2,35 @@ +Sat Jul 9 18:31:27 UTC 2022 - Antoine Belvire <[email protected]> + +- Update to version 1.3.2: + * Make doxygen docs reproducible by @mr-c in #740 + * Add CMake options for building doc and sandbox by @AzothAmmo in #751 + * Correct patch version for 1.3.2 by @AzothAmmo in #750 +- Changes from version 1.3.1: + * Github actions in place of Travis CI (thanks to @isuruf, #727) + * Doctest updates (and upstream patches!) to support all targeted compilers (#714, #736) + * Cmake modernization (thanks to @ClausKlein, #659) + * Fix typo in docs by @tankorsmash in #597 + * Add MSVC 2019 to build, default ctor for static object by @AzothAmmo in #593 + * Fix json.hpp compilation issue when int32_t is a long by @bblackham in #621 + * [cpp20] explicitly capture 'this' as copy by @lukaszgemborowski in #640 + * Fix rapidjson for Clang 10 by @groscoe2 in #645 + * Fixes to prevent clang-diagnostic errors by @johngladp in #643 + * cleanup cmake files to be a little more moderen by @ClausKlein in #659 + * CVE-2020-11105: Store a copy of each serialized shared_ptr within the archive to prevent the shared_ptr to be freed to early. by @serpedon in #667 + * add license files for components of cereal by @miartad in #676 + * Catch short documents in JSON input by @johnkeeping in #677 + * C++17: use inline globals for StaticObjects by @InBetweenNames in #657 + * Use std::variant::emplace when loading by @kepler-5 in #699 + * Use std::optional::emplace() when loading non-empty optional by @kepler-5 in #698 + * Fix itsNextName not clearing when not found + style change by @AzothAmmo in #715 + * Update doctest to 2.4.6 + local fixes slated for upstream by @AzothAmmo in #716 + * Fixed loading of std::vector by @Darred in #732 + * Update license to match BSD template by @AzothAmmo in #735 + * Update doctest to 2.4.7 by @AzothAmmo in #736 + * Use GNUInstallDirs instead of hard wiring install directories by @antonblanchard in #710 +- Remove d7b68df.patch: Fixed upstream. +- Refresh spec file: + * Use more cmake macros. + * Drop obsolete conditionals. + +------------------------------------------------------------------- Old: ---- cereal-1.3.0.tar.gz d7b68df.patch New: ---- cereal-1.3.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cereal.spec ++++++ --- /var/tmp/diff_new_pack.GRnv4a/_old 2022-07-21 11:35:33.199075502 +0200 +++ /var/tmp/diff_new_pack.GRnv4a/_new 2022-07-21 11:35:33.203075505 +0200 @@ -1,7 +1,7 @@ # # spec file for package cereal # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # Copyright (c) 2016 Christoph Junghans # # All modifications and additions to the file contributed by third parties @@ -18,23 +18,17 @@ Name: cereal -Version: 1.3.0 +Version: 1.3.2 Release: 0 Summary: A header-only C++11 serialization library License: BSD-3-Clause Group: Development/Libraries/C and C++ URL: https://uscilab.github.io/cereal/ -Source0: https://github.com/USCiLab/cereal/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM -- https://github.com/USCiLab/cereal/pull/714 -Patch0: d7b68df.patch +Source0: https://github.com/USCiLab/cereal/archive/v%{version}/%{name}-%{version}.tar.gz BuildRequires: cmake BuildRequires: gcc-c++ -%if 0%{?suse_version} > 1325 BuildRequires: libboost_serialization-devel BuildRequires: libboost_test-devel -%else -BuildRequires: boost-devel -%endif %description cereal is a header-only C++11 serialization library. cereal takes arbitrary @@ -46,7 +40,6 @@ %package devel Summary: Development headers and libraries for cereal library Group: Development/Libraries/C and C++ -BuildArch: noarch %description devel cereal is a header-only C++11 serialization library. cereal takes arbitrary @@ -62,18 +55,18 @@ %build %cmake -DSKIP_PORTABILITY_TEST=ON -DWITH_WERROR=OFF -%make_build +%cmake_build %install -make -C build install DESTDIR=%{buildroot} +%cmake_install %check -%make_build -C build test +%ctest %files devel %license LICENSE %doc README.md %{_includedir}/cereal -%{_datadir}/cmake/cereal +%{_libdir}/cmake/cereal %changelog ++++++ cereal-1.3.0.tar.gz -> cereal-1.3.2.tar.gz ++++++ ++++ 7689 lines of diff (skipped)
