From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 08 19:34:37 2021 Received: (at 49946) by debbugs.gnu.org; 8 Aug 2021 23:34:37 +0000 Received: from localhost ([127.0.0.1]:54999 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mCsJR-0000t0-Ct for submit@debbugs.gnu.org; Sun, 08 Aug 2021 19:34:37 -0400 Received: from mout.gmx.net ([212.227.17.20]:46057) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mCsJI-0000pD-LP for 49946@debbugs.gnu.org; Sun, 08 Aug 2021 19:34:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1628465663; bh=eqqUVA8VshVOntsIjgB+gexgYU/YfVXc8VH8mkhOX3A=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=h3eQocb98WZZnAWxQZEkIYNswZWi/hlp+u3CPYuKgPYBtQSnY/BRl2U7aSPclrFJF RdVKumn5795imsy70WBjrkyzv+RfxEkfIaGvnHjdGo/1+2wTpeXh3DW7wiUhL0Y/JC Qk4tM8EvlK40zMrcG3j0u3ws29ZijjyGG71NckZc= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from localhost.localdomain ([82.69.64.142]) by mail.gmx.net (mrgmx105 [212.227.17.174]) with ESMTPSA (Nemesis) id 1M4b1y-1mEX042iUY-001gAl; Mon, 09 Aug 2021 01:34:22 +0200 From: Pierre Langlois To: 49946@debbugs.gnu.org Subject: [PATCH 18/31] gnu: Add tree-sitter-json. Date: Mon, 9 Aug 2021 00:33:41 +0100 Message-Id: <20210808233354.6745-18-pierre.langlois@gmx.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20210808233354.6745-1-pierre.langlois@gmx.com> References: <87h7fztt60.fsf@gmx.com> <20210808233354.6745-1-pierre.langlois@gmx.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:RG+sG7STBF0xIalwmShI3tI3sB6ikTeqalpoLr832VAjFsyLZUT y53pX6TnYs7Q0tAJewpZj2hOjBTKGMJoqlCLy1mvBFj6oO+tfZMAiZNVx1uHUE61nH+RuIo hwjPPD97lLiMuGx8yPQnxckhcLIiZgwox2bpjUhqNESIUIuIiNgSn4KcJvgu7j4p99xUtir Qr5/vywiCBO8Gt16b3UPw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:3Mxm/b+qcKg=:hH9CzvK79BlZK9/QQhd+uE uu52VvON25mNaZ1KY0T9TmaBSyQjEieZLZwXvtIoLXRTujn0UU25b0gj8vRq2kmAgV61Ec5NE Tm/mRzmM1boivGgBUQW6etY5YJp0JcmxCQZvUxKHDd6TtFrLlk42nqy4CLBHc7JSB5C0BZ1FY 2z9Plvpzo1n6P498DgXL5qvaE3PYsHrWw3yREhwkRGs4ir4/90uVRyNDFopR++JhVU4isxldm Uegb0mcirJolxGZFU9hO9NhBffWEl+ZfsEvEV51mWVAKPh8gn/3TQKH3MChSZuL9mbagSs1vT 6/m3taW3IGZZ28XgCtvUYOkNtNRT4FZ7FVgZUUGtxDph3hgoVwhbtnX3Lwi27qPD7pjNAb379 2tUtEaXtQdSKmBxwmblnagxdJYQlG5nwv74hz9jPIOaU+qmHjVfVQcabTq5Qa6BAtEig+FFHZ Pjxj96wLwbauPM/i7zWCjzktirjhibyaWkPw5qPzLFOuVaBb0WADPHLwp2U70QBRvZ1agpzy8 1trPtzapqbS3yJB/PiZTFHzSoUEyIKerDhnjpRsy1/LXFUxr/Ufujr+N9ZvTzy0WWhvB9QfWb iu/1lsmaPgUf+h3Bt7koUR2PgnGp1SjQRPTpk91tIXFneuL7vIU2Lh4eYZP11U2XNKyBXspHA TPwDuIcjA+rR2Ed+swWv/B+D8kvT/1Hd2LoGkPCw7EZw3gkV7E/z17UW/sgScMB6xhcQ8y7Nj AgoSGzU0DdGoAtJJ4GlSeF/ysoqWid1R+j0pevDa/lf7W7TbjPDOPV3Hj3LZTYTv3xWc0DBhO iwF0nMWGalkFYuH/MdpwGNsCUn8LTK62TOExi3xGUo8gwmXsMuOwLKwW2CUBaybidDWSibnUb ASVKHetJ+2ABt89z2deo0clHT+cU/KBKYDjnwAiNyMBmWn/BeIYZc6Hpksd3nb71X/1yBhu3d iq9oYDa9zpD0h1ODsdhIv/bBIKVjLRlZtFSB7gWCHm3D1hbw53zRTPg0h5qoZggK8yBqI2cUf BeFnGnV2qMYCrSzUbN84ycH/VrvaC2UIPhrjh8OMCNfYDx/NmIgTGq3VN1gGasDiPQ+Ce3E6b 0GcfYNATjsHSTObbSzrwoqih2t7og7TH9Pkq1F1CsL3VK4OztA0GwxZQA== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49946 Cc: Pierre Langlois 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 (-) * gnu/packages/tree-sitter.scm (tree-sitter-json): New variable. =2D-- gnu/packages/tree-sitter.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm index e59a44c521..d6214de2ec 100644 =2D-- a/gnu/packages/tree-sitter.scm +++ b/gnu/packages/tree-sitter.scm @@ -310,3 +310,23 @@ library.") "This package provides a Javascript grammar for the Tree-sitter library.") (license license:expat))) + +(define-public tree-sitter-json + (package (inherit tree-sitter-c) + (name "tree-sitter-json") + (version "0.19.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/tree-sitter/tree-sitter-json") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "06pjh31bv9ja9hlnykk257a6zh8bsxg2fqa54al7qk1r4n9ksnff")))) + (home-page "https://github.com/tree-sitter/tree-sitter-json") + (synopsis "Tree-sitter JSON grammar") + (description + "This package provides a JSON grammar for the Tree-sitter library."= ) + (license license:expat))) =2D- 2.32.0