Hello community, here is the log from the commit of package nlohmann_json for openSUSE:Factory checked in at 2020-12-18 19:59:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nlohmann_json (Old) and /work/SRC/openSUSE:Factory/.nlohmann_json.new.5145 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nlohmann_json" Fri Dec 18 19:59:36 2020 rev:11 rq:856756 version:3.9.1 Changes: -------- --- /work/SRC/openSUSE:Factory/nlohmann_json/nlohmann_json.changes 2020-08-28 23:45:13.595492239 +0200 +++ /work/SRC/openSUSE:Factory/.nlohmann_json.new.5145/nlohmann_json.changes 2020-12-18 20:00:02.818104709 +0100 @@ -1,0 +2,8 @@ +Thu Dec 17 17:58:44 UTC 2020 - Matthias Mailänder <[email protected]> + +- update to version 3.9.1 +- drop gcc10-fix.patch +- enable JSON_MultipleHeaders for backwards compatibility +- disable tests which download data from the internet + +------------------------------------------------------------------- Old: ---- gcc10-fix.patch json-3.7.3.tar.gz New: ---- json-3.9.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nlohmann_json.spec ++++++ --- /var/tmp/diff_new_pack.DiwbMp/_old 2020-12-18 20:00:04.194106179 +0100 +++ /var/tmp/diff_new_pack.DiwbMp/_new 2020-12-18 20:00:04.198106184 +0100 @@ -18,16 +18,15 @@ Name: nlohmann_json -Version: 3.7.3 +Version: 3.9.1 Release: 0 -Summary: C++ header-only JSON library +Summary: JSON for Modern C++ License: MIT Group: Development/Libraries/C and C++ 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 -Patch0: gcc10-fix.patch BuildRequires: cmake >= 3.1 +BuildRequires: pkgconfig %if 0%{?suse_version} < 1500 BuildRequires: gcc7-c++ %else @@ -38,16 +37,16 @@ C++11 header-only JSON class %package devel -Summary: C++11 header-only JSON class +Summary: JSON for Modern C++ Group: Development/Libraries/C and C++ Requires: libstdc++-devel %description devel -JSON for Modern C++, a C++11 header-only JSON library. +Development files for a header-only library +to make JSON a first-class datatype for C++11 %prep %setup -q -n json-%{version} -%autopatch -p1 %build %if 0%{?suse_version} < 1500 @@ -55,7 +54,8 @@ export CXX="g++-7" %endif %cmake \ - -DJSON_BuildTests:BOOL=ON \ + -DJSON_BuildTests:BOOL=OFF \ + -DJSON_MultipleHeaders=ON \ -DNLOHMANN_JSON_CONFIG_INSTALL_DIR="%{_libdir}/cmake/nlohmann_json" # require 2GB mem per thread %make_jobs @@ -80,11 +80,11 @@ %files devel %license LICENSE.MIT %doc README.md -%dir %{_includedir}/nlohmann -%{_includedir}/nlohmann/json.hpp +%{_includedir}/nlohmann %dir %{_libdir}/cmake/nlohmann_json %{_libdir}/cmake/nlohmann_json/nlohmann_jsonConfig.cmake %{_libdir}/cmake/nlohmann_json/nlohmann_jsonConfigVersion.cmake %{_libdir}/cmake/nlohmann_json/nlohmann_jsonTargets.cmake +%{_libdir}/pkgconfig/nlohmann_json.pc %changelog ++++++ json-3.7.3.tar.gz -> json-3.9.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/nlohmann_json/json-3.7.3.tar.gz /work/SRC/openSUSE:Factory/.nlohmann_json.new.5145/json-3.9.1.tar.gz differ: char 13, line 1 _______________________________________________ openSUSE Commits mailing list -- [email protected] To unsubscribe, email [email protected] List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/[email protected]
