From ac492bb6aa74f902e63b8aea3c3e3ed65f0578ab Mon Sep 17 00:00:00 2001 From: laokz Date: Sat, 28 Sep 2024 14:16:29 +0800 Subject: [PATCH] let buildrequire:valgrind depend on system macro --- rapidjson.spec | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/rapidjson.spec b/rapidjson.spec index 115ab76..adf7dc6 100644 --- a/rapidjson.spec +++ b/rapidjson.spec @@ -1,7 +1,7 @@ %global debug_package %{nil} Name: rapidjson Version: 1.1.0 -Release: 13 +Release: 14 Summary: small & selft-contained fast JSON parser and generator for C++ License: MIT URL: http://miloyip.github.io/rapidjson @@ -9,7 +9,10 @@ Source0: https://github.com/miloyip/rapidjson/archive/v%{version}.t Patch0000: rapidjson-1.1.0-do_not_include_gtest_src_dir.patch Patch0001: backport-CVE-2024-38517.patch Patch0002: backport-add-forgotten-ppc64-case.patch -BuildRequires: cmake gcc-c++ gtest-devel valgrind +BuildRequires: cmake gcc-c++ gtest-devel +%ifarch %{valgrind_arches} +BuildRequires: valgrind +%endif %description RapidJSON as a fast JSON parser which generator for c++. It`s inspired by @@ -90,6 +93,9 @@ cd - %doc %{_pkgdocdir} %changelog +* Sat Sep 28 2024 laokz - 1.1.0-14 +- let buildrequire:valgrind depend on system macro + * Mon Jul 15 2024 zhangxingrong- - 1.1.0-13 - rapidjson.h: add forgotten ppc64 case -- Gitee