Hello community, here is the log from the commit of package nlohmann_json for openSUSE:Factory checked in at 2019-03-29 20:43:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nlohmann_json (Old) and /work/SRC/openSUSE:Factory/.nlohmann_json.new.25356 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nlohmann_json" Fri Mar 29 20:43:14 2019 rev:6 rq:689766 version:3.6.1 Changes: -------- --- /work/SRC/openSUSE:Factory/nlohmann_json/nlohmann_json.changes 2019-03-11 11:15:52.921329224 +0100 +++ /work/SRC/openSUSE:Factory/.nlohmann_json.new.25356/nlohmann_json.changes 2019-03-29 20:43:18.618677049 +0100 @@ -1,0 +2,22 @@ +Sun Mar 24 22:25:54 UTC 2019 - Martin Hauke <[email protected]> + +- Lower required cmake version +- Update to version 3.6.1 + New Features + * Overworked the public interface for JSON Pointers. The creation + of JSON Pointers is simplified with operator/ and operator/=. + JSON Pointers can be inspected with empty, back, and + parent_pointer, and manipulated with push_back and pop_back. + * Added a boolean method contains to check whether an element + exists in a JSON object with a given key. Returns false when + acalled on non-object types. + Improvements + * The performance of dumping integers has been greatly improved. + * Added CMake parameter JSON_Install to control whether the + library should be installed (default: on). + * Fixed a lot of compiler and linter warnings. + * Reduced required CMake version from 3.8 to 3.1. + * Added nodiscard attribute to meta(), array(), object(), + from_cbor, from_msgpack, from_ubjson, from_bson, and parse. + +------------------------------------------------------------------- Old: ---- json-3.5.0.tar.gz New: ---- json-3.6.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nlohmann_json.spec ++++++ --- /var/tmp/diff_new_pack.xlQ5AR/_old 2019-03-29 20:43:21.450677158 +0100 +++ /var/tmp/diff_new_pack.xlQ5AR/_new 2019-03-29 20:43:21.454677159 +0100 @@ -18,7 +18,7 @@ Name: nlohmann_json -Version: 3.5.0 +Version: 3.6.1 Release: 0 Summary: C++ header-only JSON library License: MIT @@ -26,7 +26,7 @@ URL: https://nlohmann.github.io/json/ #Git-Clone: https://github.com/nlohmann/json.git Source: https://github.com/nlohmann/json/archive/v%{version}.tar.gz#/json-%{version}.tar.gz -BuildRequires: cmake >= 3.8 +BuildRequires: cmake >= 3.1 BuildRequires: memory-constraints %if 0%{?suse_version} < 1500 BuildRequires: gcc7-c++ @@ -52,9 +52,6 @@ %if 0%{?suse_version} < 1500 export CC="gcc-7" export CXX="g++-7" -FLAGS="`echo %{optflags} | sed -e 's/\-fstack-clash-protection//g'`" -export CFLAGS=$FLAGS -export CXXFLAGS=$FLAGS %endif %cmake \ -DJSON_BuildTests:BOOL=ON \ @@ -67,6 +64,13 @@ %cmake_install %check +%if 0%{?suse_version} < 1500 +export CC="gcc-7" +export CXX="g++-7" +FLAGS="`echo %{optflags} | sed -e 's/\-fstack-clash-protection//g'`" +export CFLAGS=$FLAGS +export CXXFLAGS=$FLAGS +%endif %ctest %files devel ++++++ json-3.5.0.tar.gz -> json-3.6.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/nlohmann_json/json-3.5.0.tar.gz /work/SRC/openSUSE:Factory/.nlohmann_json.new.25356/json-3.6.1.tar.gz differ: char 12, line 1
