mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: cmake-minimal: Remove bundled jsoncpp.
* gnu/packages/cmake.scm (cmake-minimal)[source](snippet): New field. Purge bundled jsoncpp. [inputs]: Add JSONCPP. [arguments]: Adjust accordingly. * gnu/packages/serialization.scm (jsoncpp)[arguments]: For native builds, use CMAKE-BOOTSTRAP.
This commit is contained in:
parent
7c1ea9316a
commit
b5fc075d01
2 changed files with 21 additions and 4 deletions
|
@ -40,6 +40,7 @@
|
|||
#:use-module (gnu packages boost)
|
||||
#:use-module (gnu packages check)
|
||||
#:use-module (gnu packages compression)
|
||||
#:use-module (gnu packages cmake)
|
||||
#:use-module (gnu packages cpp)
|
||||
#:use-module (gnu packages databases)
|
||||
#:use-module (gnu packages documentation)
|
||||
|
@ -296,7 +297,10 @@ that implements both the msgpack and msgpack-rpc specifications.")
|
|||
"037d1b1qdmn3rksmn1j71j26bv4hkjv7sn7da261k853xb5899sg"))))
|
||||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
`(#:configure-flags '("-DBUILD_SHARED_LIBS:BOOL=YES")))
|
||||
`(#:configure-flags '("-DBUILD_SHARED_LIBS:BOOL=YES")
|
||||
,@(if (%current-target-system)
|
||||
'()
|
||||
`(#:cmake ,cmake-bootstrap))))
|
||||
(synopsis "C++ library for interacting with JSON")
|
||||
(description "JsonCpp is a C++ library that allows manipulating JSON values,
|
||||
including serialization and deserialization to and from strings. It can also
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue