From 7f41450175f10f9da62ed42f82d504c1de9bce98 Mon Sep 17 00:00:00 2001 From: Liliana Marie Prikler Date: Wed, 6 Aug 2025 13:56:04 +0200 Subject: [PATCH] gnu: rapidjson: Use G-Expressions. * gnu/packages/web.scm (rapidjson)[arguments]: Convert to list of G-Expressions. --- gnu/packages/web.scm | 39 ++++++++++++++++++++------------------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index e8e0221e34ba9ad5da813a1c520ebfc72edf0819..efa091ae8cb2f1aa86ec49c2b6673da75b3e2003 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -1711,25 +1711,26 @@ current version of any major web browser.") (delete-file-recursively "bin/jsonchecker"))))) (build-system cmake-build-system) (arguments - '(#:configure-flags (list "-DCMAKE_CXX_FLAGS=-Wno-free-nonheap-object") - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'fix-march=native - (lambda _ - (substitute* "CMakeLists.txt" - (("-m[^-]*=native") "")))) - (add-after 'fix-march=native 'skip-deleted-tests - (lambda _ - (substitute* "test/unittest/CMakeLists.txt" - (("jsoncheckertest.cpp") "")))) - (add-after 'fix-march=native 'fix-dependencies - (lambda _ - (substitute* "test/CMakeLists.txt" - (("^find_package\\(GTestSrc\\)") - "find_package(GTest REQUIRED)") - ((".*GTEST_SOURCE_DIR.*") "") - (("GTESTSRC_FOUND)") - "GTest_FOUND)"))))))) + (list + #:configure-flags #~(list "-DCMAKE_CXX_FLAGS=-Wno-free-nonheap-object") + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'fix-march=native + (lambda _ + (substitute* "CMakeLists.txt" + (("-m[^-]*=native") "")))) + (add-after 'fix-march=native 'skip-deleted-tests + (lambda _ + (substitute* "test/unittest/CMakeLists.txt" + (("jsoncheckertest.cpp") "")))) + (add-after 'fix-march=native 'fix-dependencies + (lambda _ + (substitute* "test/CMakeLists.txt" + (("^find_package\\(GTestSrc\\)") + "find_package(GTest REQUIRED)") + ((".*GTEST_SOURCE_DIR.*") "") + (("GTESTSRC_FOUND)") + "GTest_FOUND)"))))))) (native-inputs (list valgrind/pinned)) (inputs (list googletest)) (home-page "https://github.com/Tencent/rapidjson")