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


Reply via email to