From unknown Sun Aug 10 00:26:10 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#61672 <61672@debbugs.gnu.org> To: bug#61672 <61672@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add nlohmann-json. Reply-To: bug#61672 <61672@debbugs.gnu.org> Date: Sun, 10 Aug 2025 07:26:10 +0000 retitle 61672 [PATCH] gnu: Add nlohmann-json. reassign 61672 guix-patches submitter 61672 jgart severity 61672 normal tag 61672 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 21 01:41:13 2023 Received: (at submit) by debbugs.gnu.org; 21 Feb 2023 06:41:13 +0000 Received: from localhost ([127.0.0.1]:54396 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pUMKs-00052p-1J for submit@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 ) id 1pUMKn-00052d-P2 for submit@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 ) id 1pUMKk-0002ju-Jo for guix-patches@gnu.org; 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 ) id 1pUMKi-0005pP-EN for guix-patches@gnu.org; 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 ; 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 ( [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 6a030d7d for ; 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 ; 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 To: guix-patches@gnu.org Subject: [PATCH] gnu: Add nlohmann-json. Date: Tue, 21 Feb 2023 07:40:23 +0100 Message-Id: <20230221064023.11660-1-jgart@dismail.de> 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@dismail.de; 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 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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 ;;; Copyright © 2022 Pradana Aumars ;;; Copyright © 2022 Petr Hodina -;;; Copyright © 2022 jgart +;;; Copyright © 2022, 2023 jgart ;;; Copyright © 2023 Paul A. Patience ;;; Copyright © 2022 Bruno Victal ;;; Copyright © 2023 David Thompson @@ -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 From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 21 01:44:32 2023 Received: (at 61672) by debbugs.gnu.org; 21 Feb 2023 06:44:32 +0000 Received: from localhost ([127.0.0.1]:54402 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pUMO7-00059N-JB for submit@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 ) id 1pUMO5-000594-FA for 61672@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@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 ( [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 7579590b for <61672@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@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 To: 61672@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@dismail.de> 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 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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 ;;; Copyright © 2022 Pradana Aumars ;;; Copyright © 2022 Petr Hodina -;;; Copyright © 2022 jgart +;;; Copyright © 2022, 2023 jgart ;;; Copyright © 2023 Paul A. Patience ;;; Copyright © 2022 Bruno Victal ;;; Copyright © 2023 David Thompson @@ -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 From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 21 03:49:53 2023 Received: (at 61672) by debbugs.gnu.org; 21 Feb 2023 08:49:53 +0000 Received: from localhost ([127.0.0.1]:54486 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pUOLR-0000KQ-Jd for submit@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 ) id 1pUOLO-0000KE-Nb for 61672@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@ist.tugraz.at> Subject: Re: [PATCH v2] gnu: Add nlohmann-json. From: Liliana Marie Prikler To: jgart , 61672@debbugs.gnu.org Date: Tue, 21 Feb 2023 09:49:46 +0100 In-Reply-To: <20230221064354.12168-1-jgart@dismail.de> References: <20230221064354.12168-1-jgart@dismail.de> 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@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: liliana.prikler@gmail.com Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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 From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 21 08:37:34 2023 Received: (at 61672) by debbugs.gnu.org; 21 Feb 2023 13:37:34 +0000 Received: from localhost ([127.0.0.1]:55026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pUSpq-00056T-2i for submit@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 ) id 1pUSpV-00053V-Eh for 61672@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 ( [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" Message-ID: <6affead6f2fd00c5c2ecb858f26697f2@dismail.de> Subject: Re: [PATCH v2] gnu: Add nlohmann-json. To: liliana.prikler@gmail.com, 61672@debbugs.gnu.org In-Reply-To: <122413e3fb84b2aa4087a7f7c4d553f2ad496585.camel@ist.tugraz.at> References: <122413e3fb84b2aa4087a7f7c4d553f2ad496585.camel@ist.tugraz.at> <20230221064354.12168-1-jgart@dismail.de> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 61672 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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 From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 23 12:57:30 2023 Received: (at control) by debbugs.gnu.org; 23 Feb 2023 17:57:30 +0000 Received: from localhost ([127.0.0.1]:35235 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pVFqT-0004LD-IH for submit@debbugs.gnu.org; Thu, 23 Feb 2023 12:57:30 -0500 Received: from mail-ed1-f66.google.com ([209.85.208.66]:41573) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pVFqM-0004Kc-Re; Thu, 23 Feb 2023 12:57:24 -0500 Received: by mail-ed1-f66.google.com with SMTP id ec43so44652896edb.8; Thu, 23 Feb 2023 09:57:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=Cl7Es8gQ6povWuQSImqvjlLYlcjxT9ujZ9RQRhVxwXw=; b=VuxILRFKreC9elI8/EmYRrBqy57kQFrLQroLVZVQ78qg/L7jfCK/S8h/1I1AbLZr8s f3KyOKvOhNeHd8ePihDfW6u0yGhT2qMPLFERyUZuflnthycv60T92zILuvYUjzbsb5NJ E9SItOJN3dKkwntnrusKyla1+WVRyiE1JemuLj1K+DocTfAq5fxijrC0yioVnTJJy3Ch DhtHCDMYvE7dflEIz9cnbYBXHzsP2XaDI0yLEiwPIkcwTQOOMnkIWhawv1eLE8paztC2 mOu9On/tT9OBa1JexyD2MpzZbECzHEldL2VIayyjhApNiPGS1Nk6+NqGvxeihAA1gpT9 QdIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Cl7Es8gQ6povWuQSImqvjlLYlcjxT9ujZ9RQRhVxwXw=; b=DF5zOCfZ1jtr3KPfIJOj+2YNNp6NnjI3TaLTMUN1pZ5kUqvoKVjEcnETZgybrWvEhS 6DLAyhKjzTEej3BJeK3yOYy0MKrcoIEHgOsTxYAdvBeqDrqK5PLibnr0HFCKobOHD9FR cM53568bh/gBq6K7s/PPq5Hnta4H8ax3GgjEAfg+URis71/q1tpZ/kgVpudJQXnAdx0+ tJ4L1Dzcyf9DBvoHo5bPSWjfgr1EceHE6C/V7QWAbf6eEslcz4v3mxNWZtwfJMiXY2Ju 4OLkNxwhIXZrr7uKlxsKyWKMdc1p7Pa1hGyEPbIvmEDoyos9pn0q/ZlkZpBU790pE5A9 iWmg== X-Gm-Message-State: AO0yUKXj+XYXvGvIoauqI5aWhKMRoIe5x1Go98N7TGSySPnEvAOswO2h 00H1gaVknto/zqZbKmgJLro= X-Google-Smtp-Source: AK7set+7GEEVXDoJ02DxkKR18jJ6dox1SM1oF6tvRWny0cigtpVaD+1VvEHVADvuxg8MDpRPnH8FDA== X-Received: by 2002:a17:906:71c2:b0:88d:2a41:2a4b with SMTP id i2-20020a17090671c200b0088d2a412a4bmr18921451ejk.60.1677175036766; Thu, 23 Feb 2023 09:57:16 -0800 (PST) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id se11-20020a170906ce4b00b008cecb8f374asm5794471ejb.0.2023.02.23.09.57.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Feb 2023 09:57:16 -0800 (PST) Message-ID: <3fe4ac9696ec9c962e4a120ca1292ab4fc0e7b70.camel@gmail.com> Subject: Re: [PATCH 1/3] gnu: Add nlohmann-json. From: Liliana Marie Prikler To: jgart , 61724@debbugs.gnu.org Date: Thu, 23 Feb 2023 18:57:14 +0100 In-Reply-To: <20230223051201.17541-1-jgart@dismail.de> References: <20230223051201.17541-1-jgart@dismail.de> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control Cc: control@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) merge 61672 61724 thanks Hi jgart, Am Donnerstag, dem 23.02.2023 um 06:11 +0100 schrieb jgart: > * gnu/packages/cpp.scm (nlohmann-json): New variable. > --- > =C2=A0gnu/packages/cpp.scm | 98 +++++++++++++++++------------------------= - > -- > =C2=A01 file changed, 37 insertions(+), 61 deletions(-) >=20 > diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm > index ed6ae69198..7091459d97 100644 > --- a/gnu/packages/cpp.scm > +++ b/gnu/packages/cpp.scm > @@ -22,7 +22,7 @@ > =C2=A0;;; Copyright =C2=A9 2021 Nicol=C3=B2 Balzarotti > =C2=A0;;; Copyright =C2=A9 2021 Guillaume Le Vaillant > =C2=A0;;; Copyright =C2=A9 2021 Nikolay Korotkiy > -;;; Copyright =C2=A9 2021 jgart > +;;; Copyright =C2=A9 2021, 2023 jgart > =C2=A0;;; Copyright =C2=A9 2021 Julien Lepiller > =C2=A0;;; Copyright =C2=A9 2021 Disseminate Dissent > > =C2=A0;;; Copyright =C2=A9 2022 Efraim Flashner > @@ -595,74 +595,50 @@ (define-public json-dto > =C2=A0data transfer object.") > =C2=A0=C2=A0=C2=A0=C2=A0 (license license:bsd-3))) > =C2=A0 > -(define-public json-modern-cxx > +(define-public nlohmann-json > =C2=A0=C2=A0 (package > -=C2=A0=C2=A0=C2=A0 (name "json-modern-cxx") > -=C2=A0=C2=A0=C2=A0 (version "3.10.5") > -=C2=A0=C2=A0=C2=A0 (home-page "https://github.com/nlohmann/json") > +=C2=A0=C2=A0=C2=A0 (name "nlohmann-json") > +=C2=A0=C2=A0=C2=A0 (version "3.11.2") Perform one logical change at a time: 1. Updating is a logical change. 2. Renaming and adjusting dependant packages is a logical change. When adding a deprecated alias, it should be done in the same commit as the rename (2). The order of commits between (1) and (2) doesn't matter. Cheers From unknown Sun Aug 10 00:26:10 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 11 Jun 2023 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator