Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nlohmann_json for openSUSE:Factory 
checked in at 2024-04-23 18:55:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nlohmann_json (Old)
 and      /work/SRC/openSUSE:Factory/.nlohmann_json.new.27645 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nlohmann_json"

Tue Apr 23 18:55:17 2024 rev:19 rq:1169401 version:3.11.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/nlohmann_json/nlohmann_json.changes      
2024-01-22 20:34:11.985164058 +0100
+++ /work/SRC/openSUSE:Factory/.nlohmann_json.new.27645/nlohmann_json.changes   
2024-04-23 18:55:37.409491120 +0200
@@ -1,0 +2,5 @@
+Sat Apr 20 18:27:48 UTC 2024 - Andreas Stieger <[email protected]>
+
+- add upstream signing key and verify source signature
+
+-------------------------------------------------------------------

Old:
----
  json-3.11.3.tar.gz

New:
----
  json-3.11.3.tar.xz
  json-3.11.3.tar.xz.asc
  nlohmann_json.keyring

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nlohmann_json.spec ++++++
--- /var/tmp/diff_new_pack.KcE0az/_old  2024-04-23 18:55:38.133517196 +0200
+++ /var/tmp/diff_new_pack.KcE0az/_new  2024-04-23 18:55:38.137517340 +0200
@@ -24,14 +24,12 @@
 License:        MIT
 Group:          Development/Libraries/C and C++
 URL:            https://nlohmann.github.io/json/
-Source:         
https://github.com/nlohmann/json/archive/v%{version}.tar.gz#/json-%{version}.tar.gz
+Source:         
https://github.com/nlohmann/json/releases/download/v%{version}/json.tar.xz#/json-%{version}.tar.xz
+Source2:        
https://github.com/nlohmann/json/releases/download/v%{version}/json.tar.xz.asc#/json-%{version}.tar.xz.asc
+Source3:        
https://keybase.io/nlohmann/pgp_keys.asc?fingerprint=797167ae41c0a6d9232e48457f3cea63ae251b69#/%{name}.keyring
+BuildRequires:  c++_compiler
 BuildRequires:  cmake >= 3.1
 BuildRequires:  pkgconfig
-%if 0%{?suse_version} && 0%{?suse_version} < 1500
-BuildRequires:  gcc7-c++
-%else
-BuildRequires:  gcc-c++
-%endif
 
 %description
 C++11 header-only JSON class
@@ -46,44 +44,23 @@
 to make JSON a first-class datatype for C++11
 
 %prep
-%setup -q -n json-%{version}
+%autosetup -p1 -n json
 
 %build
-%if 0%{?suse_version} && 0%{?suse_version} < 1500
-export CC="gcc-7"
-export CXX="g++-7"
-%endif
 %cmake \
   -DJSON_BuildTests:BOOL=OFF \
   -DJSON_MultipleHeaders=ON \
   -DNLOHMANN_JSON_CONFIG_INSTALL_DIR="%{_libdir}/cmake/nlohmann_json"
-# require 2GB mem per thread
-%if 0%{?suse_version} && 0%{?suse_version} < 1500
-%make_jobs
-%else
 %cmake_build
-%endif
 
 %install
 %cmake_install
 
 %check
-%if 0%{?suse_version} && 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
-%if 0%{?suse_version} >= 1550
-%ctest --timeout 6000
-%else
 %ctest
-%endif
 
 %files devel
 %license LICENSE.MIT
-%doc README.md
 %{_datadir}/pkgconfig/nlohmann_json.pc
 %{_includedir}/nlohmann
 %dir %{_libdir}/cmake/nlohmann_json

Reply via email to