Liliana Marie Prikler <liliana.prikler@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 61672) by debbugs.gnu.org; 21 Feb 2023 13:37:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 21 08:37:34 2023 Received: from localhost ([127.0.0.1]:55026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pUSpq-00056T-2i for submit <at> debbugs.gnu.org; Tue, 21 Feb 2023 08:37:34 -0500 Received: from mx2.dismail.de ([159.69.191.136]:18640) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jgart@HIDDEN>) id 1pUSpV-00053V-Eh for 61672 <at> debbugs.gnu.org; Tue, 21 Feb 2023 08:37:16 -0500 Received: from mx2.dismail.de (localhost [127.0.0.1]) by mx2.dismail.de (OpenSMTPD) with ESMTP id cf269dd2; Tue, 21 Feb 2023 14:37:06 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h= mime-version:date:content-type:content-transfer-encoding:from :message-id:subject:to:in-reply-to:references; s=20190914; bh=hg 7TI4KyeXiHh3n5ob1D6fbFjfQItrnk698+XyL+UF0=; b=KTNen3Vl2IYt4Ovh+5 dZKcNOfdr9wFEW/dwyWY4JhsohHaDBjSUW6rRvigMJPYuu7LgthgmqinhJ+a+VWB wXjR5lxYA9SiUQmCa/XSlHcwWhaGWn4mzwPK1gD535Rs8WGsnedUDbkrDVroDWSo /GlxEke0lYw1QWJdd8YA4d+Dck8lWAiJLScNk+STzUc5bovrfupYr+hVpQVdDnF2 b9ci35xzXz7UBiUoUAZldPCdVDVnmJZ/8Da/2A0dTa3ZjEYmRYupHjUYs8oLheJ2 P5upN9KvnZ9AxmXU28CSZ6DFLnrQHhLZoIJ2FMkalNcPRu7ms0SzsppvKraB4rDN skrA== Received: from smtp1.dismail.de (<unknown> [10.240.26.11]) by mx2.dismail.de (OpenSMTPD) with ESMTP id b6f4e7f1; Tue, 21 Feb 2023 14:37:06 +0100 (CET) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id 86c6ebd4; Tue, 21 Feb 2023 14:37:06 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 42161b00 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Tue, 21 Feb 2023 14:37:05 +0100 (CET) MIME-Version: 1.0 Date: Tue, 21 Feb 2023 13:37:05 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Mailer: RainLoop/1.16.0a From: "jgart" <jgart@HIDDEN> Message-ID: <6affead6f2fd00c5c2ecb858f26697f2@HIDDEN> Subject: Re: [PATCH v2] gnu: Add nlohmann-json. To: liliana.prikler@HIDDEN, 61672 <at> debbugs.gnu.org In-Reply-To: <122413e3fb84b2aa4087a7f7c4d553f2ad496585.camel@HIDDEN> References: <122413e3fb84b2aa4087a7f7c4d553f2ad496585.camel@HIDDEN> <20230221064354.12168-1-jgart@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 61672 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) hi lilyp, > Note, that json-modern-cxx is already defined in gnu/packages/cpp.scm. Oh didn't realize. Thanks! I'll send an update today. all best, jgart
guix-patches@HIDDEN
:bug#61672
; Package guix-patches
.
Full text available.Received: (at 61672) by debbugs.gnu.org; 21 Feb 2023 08:49:53 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 21 03:49:53 2023 Received: from localhost ([127.0.0.1]:54486 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pUOLR-0000KQ-Jd for submit <at> debbugs.gnu.org; Tue, 21 Feb 2023 03:49:53 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:60923) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>) id 1pUOLO-0000KE-Nb for 61672 <at> debbugs.gnu.org; Tue, 21 Feb 2023 03:49:52 -0500 Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4PLXzG6kMgz3wyg; Tue, 21 Feb 2023 09:49:46 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1676969387; bh=EYu7/0rx/68U3jYG+g6PWsXa34irSLeWxQWcATNOuRg=; h=Subject:From:Reply-To:To:Date:In-Reply-To:References; b=P80yAM4OrYHgi8+8kfAnuccZVyMTJhbNMlrHkNl6DmJVosAUKn5PGNyrO0931rooy IywnyCIVM2EtudwkBc9PEIJe0QfrSN7n5ES6WJvmkbppTN+kZyPi0IEC50qPxDwEru +wKd1MBA9Moxk83DfLccth01Ds2Eu4ZCtnkJVINM= Message-ID: <122413e3fb84b2aa4087a7f7c4d553f2ad496585.camel@HIDDEN> Subject: Re: [PATCH v2] gnu: Add nlohmann-json. From: Liliana Marie Prikler <liliana.prikler@HIDDEN> To: jgart <jgart@HIDDEN>, 61672 <at> debbugs.gnu.org Date: Tue, 21 Feb 2023 09:49:46 +0100 In-Reply-To: <20230221064354.12168-1-jgart@HIDDEN> References: <20230221064354.12168-1-jgart@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 61672 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Reply-To: liliana.prikler@HIDDEN Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Am Dienstag, dem 21.02.2023 um 07:43 +0100 schrieb jgart: > * gnu/packages/web.scm (nlohmann-json): New variable. Note, that json-modern-cxx is already defined in gnu/packages/cpp.scm. I'd suggest renaming it, deprecating the old name and then updating it. Cheers
guix-patches@HIDDEN
:bug#61672
; Package guix-patches
.
Full text available.Received: (at 61672) by debbugs.gnu.org; 21 Feb 2023 06:44:32 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 21 01:44:32 2023 Received: from localhost ([127.0.0.1]:54402 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pUMO7-00059N-JB for submit <at> debbugs.gnu.org; Tue, 21 Feb 2023 01:44:31 -0500 Received: from mx1.dismail.de ([78.46.223.134]:6290) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jgart@HIDDEN>) id 1pUMO5-000594-FA for 61672 <at> debbugs.gnu.org; Tue, 21 Feb 2023 01:44:30 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 549a6fb6 for <61672 <at> debbugs.gnu.org>; Tue, 21 Feb 2023 07:44:21 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc :subject:date:message-id:mime-version:content-type :content-transfer-encoding; s=20190914; bh=T3/qxjBwD8R+QS4p9XWui epRN7EwoaCILOtTuhG5iu0=; b=qwvOa2Ru15KtT6F67wpZTbOlyA+Pazh6gXqO4 Ggx6PQjHdISUGLwoO2whXHdnS72RZRkM3rnFHwicihgZhk4JmZQnci+jMgRoJviZ XHCejqk4du2xVu851V7ComIdQREhVoI3PFlmB85smDQpSZ7jsyCseA20pwScwMfD uXZuRYWuj0wYVpxlDb0jAZVRuGgwDAh8xmcANhqr++C8lNo/T8MuuoCFOFHkhJXS RPWRxdyDqva4hhC5+ihfZR70XX1uwfAvW4WdbsA7LnzdGC1c0NFUY9UM3mXd+UVV S01eHdKqIC+uYYFOrbkhF2/CWAEz1SXfoHFJzt1sheBfSC9rw== Received: from smtp1.dismail.de (<unknown> [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 7579590b for <61672 <at> debbugs.gnu.org>; Tue, 21 Feb 2023 07:44:21 +0100 (CET) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id cbea8385 for <61672 <at> debbugs.gnu.org>; Tue, 21 Feb 2023 07:44:21 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 9dfd6385 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Tue, 21 Feb 2023 07:44:20 +0100 (CET) From: jgart <jgart@HIDDEN> To: 61672 <at> debbugs.gnu.org Subject: [PATCH v2] gnu: Add nlohmann-json. Date: Tue, 21 Feb 2023 07:43:55 +0100 Message-Id: <20230221064354.12168-1-jgart@HIDDEN> X-Mailer: git-send-email 2.39.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 61672 Cc: jgart <jgart@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) * gnu/packages/web.scm (nlohmann-json): New variable. v2 just rebases the history --- gnu/packages/web.scm | 48 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 47 insertions(+), 1 deletion(-) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 98db004482..e2f9dddf06 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -58,7 +58,7 @@ ;;; Copyright © 2022 cage <cage-dev@HIDDEN> ;;; Copyright © 2022 Pradana Aumars <paumars@HIDDEN> ;;; Copyright © 2022 Petr Hodina <phodina@HIDDEN> -;;; Copyright © 2022 jgart <jgart@HIDDEN> +;;; Copyright © 2022, 2023 jgart <jgart@HIDDEN> ;;; Copyright © 2023 Paul A. Patience <paul@HIDDEN> ;;; Copyright © 2022 Bruno Victal <mirai@HIDDEN> ;;; Copyright © 2023 David Thompson <dthompson2@HIDDEN> @@ -1109,6 +1109,52 @@ (define-public jansson data.") (license license:expat))) +(define-public nlohmann-json + (package + (name "nlohmann-json") + (version "3.11.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nlohmann/json") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0g6rfsbkvrxmacchz4kbr741yybj7mls3r4hgyfdd3pdbqhn2is9")))) + (build-system cmake-build-system) + (arguments + (list #:out-of-source? #t + #:configure-flags + #~(list "-DJSON_FastTests=ON" + "-DJSON_MultipleHeaders=ON" + "-DJSON_BuildTests=ON" + (string-append "-DJSON_TestDataDirectory=" + #$(this-package-native-input "json-test-data"))) + #:phases + #~(modify-phases %standard-phases + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + ;; Skip tests that require git or modify “installed files”. + (when tests? + (invoke "make" "ARGS=-LE 'not_reproducible|git_required' --verbose"))))))) + (native-inputs + `(("json-test-data" + ,(origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nlohmann/json_test_data") + (commit "v3.1.0"))) + (sha256 + (base32 "0nbirc428qx0lpi940p7y24fzdjbwl6xig3h5rdbihyymmdzhvbc")) + (file-name (git-file-name "vis-test" version)))))) + (home-page "https://json.nlohmann.me/") + (synopsis "JSON for Modern C++") + (description "This package provides a JSON implementation with an +intuitive syntax for C++, a single include header file, and with a +codebase that has 100% code coverage.") + (license license:expat))) + (define-public json-c (package (name "json-c") -- 2.39.1
guix-patches@HIDDEN
:bug#61672
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 21 Feb 2023 06:41:13 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 21 01:41:13 2023 Received: from localhost ([127.0.0.1]:54396 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pUMKs-00052p-1J for submit <at> debbugs.gnu.org; Tue, 21 Feb 2023 01:41:13 -0500 Received: from lists.gnu.org ([209.51.188.17]:59264) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jgart@HIDDEN>) id 1pUMKn-00052d-P2 for submit <at> debbugs.gnu.org; Tue, 21 Feb 2023 01:41:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <jgart@HIDDEN>) id 1pUMKk-0002ju-Jo for guix-patches@HIDDEN; Tue, 21 Feb 2023 01:41:03 -0500 Received: from mx1.dismail.de ([78.46.223.134]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <jgart@HIDDEN>) id 1pUMKi-0005pP-EN for guix-patches@HIDDEN; Tue, 21 Feb 2023 01:41:02 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 62db2551 for <guix-patches@HIDDEN>; Tue, 21 Feb 2023 07:40:54 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc :subject:date:message-id:mime-version:content-type :content-transfer-encoding; s=20190914; bh=O+EQBMF71ceujM2woRUAp xp8GFFcoweOjJ51AnRoQ/g=; b=N+vFEl0+3Y5Rw11Y9oxv4Oif2qTQip3M2DYjc Dlv0lJlAzAYa7+Fpgy4+MxeZu5vuGUUK+ByMwlBVS8O6vk82fobAW9X70+5T2DpA E4W0unw5oJVLoFrDS1UgucUSg+mmIFuUqLuo39lQokNPkkuuVMYKR08G+GmAsb6P NwzYWWiGUu3iEG3KSM/XuqcaSWX6AfO69ojt8De9LNE7AOZv64tIyJ0jnB2eKvXZ LRgHYU24uX0a4ZfxrT2lXXFrNvSRpqW+e7X9uBeurLyRxjbtgXdtO8k330uuyZcv LUwiX0OjRo6CnF5aPVgsnRnPa7PhQUgkIMxK3w90HsKTmEg5A== Received: from smtp1.dismail.de (<unknown> [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 6a030d7d for <guix-patches@HIDDEN>; Tue, 21 Feb 2023 07:40:54 +0100 (CET) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id 3104f99a for <guix-patches@HIDDEN>; Tue, 21 Feb 2023 07:40:54 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id ad58f11f (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Tue, 21 Feb 2023 07:40:48 +0100 (CET) From: jgart <jgart@HIDDEN> To: guix-patches@HIDDEN Subject: [PATCH] gnu: Add nlohmann-json. Date: Tue, 21 Feb 2023 07:40:23 +0100 Message-Id: <20230221064023.11660-1-jgart@HIDDEN> X-Mailer: git-send-email 2.39.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=78.46.223.134; envelope-from=jgart@HIDDEN; helo=mx1.dismail.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: jgart <jgart@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.4 (--) * gnu/packages/web.scm (nlohmann-json): New variable. --- gnu/packages/web.scm | 48 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 47 insertions(+), 1 deletion(-) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 98db004482..e2f9dddf06 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -58,7 +58,7 @@ ;;; Copyright © 2022 cage <cage-dev@HIDDEN> ;;; Copyright © 2022 Pradana Aumars <paumars@HIDDEN> ;;; Copyright © 2022 Petr Hodina <phodina@HIDDEN> -;;; Copyright © 2022 jgart <jgart@HIDDEN> +;;; Copyright © 2022, 2023 jgart <jgart@HIDDEN> ;;; Copyright © 2023 Paul A. Patience <paul@HIDDEN> ;;; Copyright © 2022 Bruno Victal <mirai@HIDDEN> ;;; Copyright © 2023 David Thompson <dthompson2@HIDDEN> @@ -1109,6 +1109,52 @@ (define-public jansson data.") (license license:expat))) +(define-public nlohmann-json + (package + (name "nlohmann-json") + (version "3.11.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nlohmann/json") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0g6rfsbkvrxmacchz4kbr741yybj7mls3r4hgyfdd3pdbqhn2is9")))) + (build-system cmake-build-system) + (arguments + (list #:out-of-source? #t + #:configure-flags + #~(list "-DJSON_FastTests=ON" + "-DJSON_MultipleHeaders=ON" + "-DJSON_BuildTests=ON" + (string-append "-DJSON_TestDataDirectory=" + #$(this-package-native-input "json-test-data"))) + #:phases + #~(modify-phases %standard-phases + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + ;; Skip tests that require git or modify “installed files”. + (when tests? + (invoke "make" "ARGS=-LE 'not_reproducible|git_required' --verbose"))))))) + (native-inputs + `(("json-test-data" + ,(origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nlohmann/json_test_data") + (commit "v3.1.0"))) + (sha256 + (base32 "0nbirc428qx0lpi940p7y24fzdjbwl6xig3h5rdbihyymmdzhvbc")) + (file-name (git-file-name "vis-test" version)))))) + (home-page "https://json.nlohmann.me/") + (synopsis "JSON for Modern C++") + (description "This package provides a JSON implementation with an +intuitive syntax for C++, a single include header file, and with a +codebase that has 100% code coverage.") + (license license:expat))) + (define-public json-c (package (name "json-c") -- 2.39.1
jgart <jgart@HIDDEN>
:guix-patches@HIDDEN
.
Full text available.guix-patches@HIDDEN
:bug#61672
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.