From patchwork Sun May 29 09:36:17 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?JOULAUD_Fran=C3=A7ois?= X-Patchwork-Id: 39657 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 855DC27BBEA; Sun, 29 May 2022 10:38:14 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HTML_MESSAGE,MAILING_LIST_MULTI,SPF_HELO_PASS, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id CD94E27BBE9 for ; Sun, 29 May 2022 10:38:13 +0100 (BST) Received: from localhost ([::1]:35712 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nvFN8-0002zZ-31 for patchwork@mira.cbaines.net; Sun, 29 May 2022 05:38:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44640) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nvFM6-0002zN-L7 for guix-patches@gnu.org; Sun, 29 May 2022 05:37:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:45504) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nvFM6-0000rR-CM for guix-patches@gnu.org; Sun, 29 May 2022 05:37:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nvFM5-00019C-Vi for guix-patches@gnu.org; Sun, 29 May 2022 05:37:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#55701] [PATCH] gnu: Add go-github-com-google-go-jsonnet Resent-From: JOULAUD =?utf-8?b?RnJhbsOnb2lz?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 29 May 2022 09:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 55701 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 55701@debbugs.gnu.org X-Debbugs-Original-To: "guix-patches@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.16538169974378 (code B ref -1); Sun, 29 May 2022 09:37:01 +0000 Received: (at submit) by debbugs.gnu.org; 29 May 2022 09:36:37 +0000 Received: from localhost ([127.0.0.1]:39401 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvFLh-00018X-2M for submit@debbugs.gnu.org; Sun, 29 May 2022 05:36:37 -0400 Received: from lists.gnu.org ([209.51.188.17]:43208) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvFLd-00018N-D4 for submit@debbugs.gnu.org; Sun, 29 May 2022 05:36:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44548) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nvFLb-0002yi-FP for guix-patches@gnu.org; Sun, 29 May 2022 05:36:33 -0400 Received: from mx07-00115501.pphosted.com ([185.132.182.48]:40148 helo=mx08-00115501.pphosted.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nvFLW-0000ju-Di for guix-patches@gnu.org; Sun, 29 May 2022 05:36:30 -0400 Received: from pps.filterd (m0001505.ppops.net [127.0.0.1]) by mx07-00115501.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 24T8UHET018344 for ; Sun, 29 May 2022 11:36:20 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=radiofrance.com; h=from : to : subject : date : message-id : content-type : mime-version; s=radiofrance20190306; bh=g95bJnpL2YYFJ8z4tabjK/dGsxRjVl127gaF6r9k8BA=; b=kY/vDoXghnA/9tQv0Nb2uqxxwNfX3q7M1X6MT28Oni8PvSJ1uCFj12f/mD3SViM3xwyY f18aBqQZ+y0yW5iBfdp7z1WU4OxI7OJbEX2PNnKpWM1LLByX5TK7sZ0X1FiQ3ghuMG6q lf5Lc8eAueD9FCXVVKg2d9AHR9GthIMoUMn+o2fVbqVTXxzIAOlL0R+6uqeQ4tr9Y5Fw BQV+afO+W7i7PauDxMQCwNRsxzf2+URDNdRh8uzFmYq1LMnPqndPdKxsnx3zjWz7Gpu3 pGI/1PXJ58D5kOsa0CyNjgrBjy3/iLjZPdDxnHhU/xO9dVMxo6gl9A5mv5/KWdNzFAQJ Zg== Received: from fra01-pr2-obe.outbound.protection.outlook.com (mail-pr2fra01on0100.outbound.protection.outlook.com [104.47.24.100]) by mx07-00115501.pphosted.com (PPS) with ESMTPS id 3gbbyb187w-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Sun, 29 May 2022 11:36:19 +0200 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Q21PY7oWxnZNAA4EefrWfppfcqjUnzPQXxn9yYhxL5Wk/b703+ggP3OBAjGRRpx+4EYdIlUMTFDxMz8lwguK8P9pM7CwElePoV8ycPa0WggFeBvktO1lbBA+EJTWsmhGW0d+PtwePcPBgkXzO0L6bps+NuDiFd+5adSRnV8D6shJegafJsrNKzBvCeAbWXPusnrI1Wk+fzWvFaPGZmwNOU+cgeRyB80YruoYQFKUfdD09qZH3NkAK+GiI3Mp4JoP8L921wj3a3bTnmnbJnP/u3PPiwZc7DxB6rXqIBk6tjHksGzOpzNouSWxEPsGtDcwVygSBwyAs2B6WWMBDKkN4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=g95bJnpL2YYFJ8z4tabjK/dGsxRjVl127gaF6r9k8BA=; b=n1XuLsixn3ky3sIJh8YHnGtV6EN2fZ9heD92u6so06Eq7rjkXsAAxfIIMplVaBprei0pAgIiTtFgOoHs7gYVeFvvh2HKAnTjL0bE320LNJertXbtA2Ed+vMmcqxHS3k7+nogk/VhJ3oSmAWqEYbc8eRfB1hF1CBaCKuOOsRi8Mcu26pQuB7zk2FIwHwgg7/EUM1eLFfaYn3fXjxOIKLEHdP0n6wAQdPQgF6Tk0r279UppWRQAFCAXG0pDP2uNdF0kOh2Ri6IGRSOuPLW2UzlZGFICGMuVKi9YlVIjENZbf3yGfgb5U1zsbp6Dy1/SMD4yy9cvMNTrcGqOTgfsLr/6g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=radiofrance.com; dmarc=pass action=none header.from=radiofrance.com; dkim=pass header.d=radiofrance.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=RFonline.onmicrosoft.com; s=selector2-RFonline-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=g95bJnpL2YYFJ8z4tabjK/dGsxRjVl127gaF6r9k8BA=; b=UuGQv699q9JT6BcXU+RXWByQSgBmJ4oO75lWzR1r32FJjqibQn5+ZDtd4ZRczdx+qiSfzBDiM8Z7kitx3mhEITPSPp2tpi0hF1jKHfF7wnkl1iMyeplY4aknRhmCZxw2e6ORANOlA3e8a0O21sbFf7D/4KhaG/Ui6fSBbhE1cSY= Received: from PR2P264MB0446.FRAP264.PROD.OUTLOOK.COM (2603:10a6:101:7::23) by MR1P264MB2436.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:35::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5293.13; Sun, 29 May 2022 09:36:17 +0000 Received: from PR2P264MB0446.FRAP264.PROD.OUTLOOK.COM ([fe80::b535:14a1:97f3:fc72]) by PR2P264MB0446.FRAP264.PROD.OUTLOOK.COM ([fe80::b535:14a1:97f3:fc72%5]) with mapi id 15.20.5293.018; Sun, 29 May 2022 09:36:17 +0000 Thread-Topic: [PATCH] gnu: Add go-github-com-google-go-jsonnet Thread-Index: AQHYcz+MwcJHeAv39kGpZD8XNSgByw== Date: Sun, 29 May 2022 09:36:17 +0000 Message-ID: Accept-Language: fr-FR, en-US Content-Language: fr-FR X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 4f4d3223-ad6f-446c-65e4-08da4156ae9a x-ms-traffictypediagnostic: MR1P264MB2436:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: DJhTb1GySF0i1F8LuhR47Qx1scBNp8qnFa7IEWUcWmQN+RNZBJfRiWG+esSTb9cbmUCVSi4xwCT2uMdnOY79Nd5BXU+0K1rFYFNMFocHGolZdKC4NSVl6pTno8Di2mqVUpAEA5Zha9ttLCDAyss74uUStZr1u38PYoTZEGjBCa3XStnuNoBXIS+mb5AQUf8otY7IZ6PKJ/AruuPvEFOwXZbl/IT/k4tzDAAK0WTzBtkhYEhwoQyCvomEJaUAhLDCj5xIU4ndjMqIK/Gkmk0krzE+c6br0uHPCuAnNbzqzz7C179dkRwQ/EWWzMTOi6rSclDpw5RUTuuL/+SbDHi4TaFjVGRn9GAOHppVQVOyauxmDnvecN297RxcmLVMJ4Wudgga1wn/ANutnwN2X0NfZGoAowFNO42ZqVVtH5n49ote4jFNopJuybPMCmVgApjR5QsTGSI7PUPZN7TGZr1eEhJSF8xh7Lzvr6AmjxcxmoedawYVFgA0ou+NPdMQCUNV289m+e32rsxyWy1TCq/8Vz6tiW7m3neMVcl0dDePg33ZD8xlOz7e2tC3exh7u8xWlwHu7Xhf4y1npTFNXQX2u/r7/saEwNVlyh2N4T/Nu5ZoFzOpsXvIlooN1KQ3TI9j+q65JEs7voaXWurZmMcUaWJRmaiI0IUtrhOSKbTHO3hfPmElob/f35ezIv0ZAGw+HrSyuQInmqC0QkxZ0w3FiNAinI7qqgem+vVQnp5LzWIUmsUJl5vSHYTVxwBTU0jOe0hNbc11mWc/lADCwqVJxSXtExI2FWobu6ZdDIPkvbyoDnXBkA3PR3CqKLNrDkaEhrC/j+Kvn+312o9FK38EtA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PR2P264MB0446.FRAP264.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(66574015)(8936002)(5660300002)(85182001)(85202003)(91956017)(64756008)(66946007)(66556008)(66446008)(76116006)(2906002)(6916009)(186003)(66476007)(86362001)(71200400001)(508600001)(38070700005)(52536014)(316002)(122000001)(83380400001)(55016003)(8676002)(9686003)(33656002)(6506007)(7696005)(26005)(38100700002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: 7rjr1qlE4Llx7bQ8HWEBTgHKuu83FtfWDnT4TliWqhngdUj7XAt3jqNBDQL/JOf/l1gBOM6qyMinvilBETE/eqp1NLnW5umsWnEM+BdQz+6x2f87ztpAeqwrS3IyMNo2FgDO2IccenJrGWFeMbSX07B3TC/mGvTI5X9dkzVRrg4+ZFN/dbAegq1sNKziIh30PwBPEtRhG4UO47ATEZY4detA2h3r0lbbjeetjNMFr1p/KZT4zd4RNYNe5BHDkDTBmvdF4+rL3FUYFgjAJDvLy0joZCbCWWv2bTtIKkWKvpNwSBXwPz1YadFVvcjCNqLW6IFBi4/fmrTl00s6KfysbX1NRHznaCnPW55RSY69TUnRJvrcDGaTQhw6R05J+Chv7VbSpvDdVS+q6bGV6ZXuroaHxsPDW9E7ZgM7U8/iYzUl0E61iWKnJZau0/c3Os3h/A7ERkhqBs0sox6RypXciMcVTict7Av4E9BK67w+xYkBDR/0wc8eN006lRMjBtubFGh15u7868v9zOCt8bvv5KNc2zwlF4ln5Vq1iIZnaVizia/U7soa2QRSQAdgIkhSUmFGPRdy0RORaKaWAVIXdEFsICdATlgSmA2i5GeCxFyeudXWIAVGNS+p5tnE3dE2SC6dhDy+hVzCLRFaC1xn/vrfr+oQgA+Lev4d3XY/Og2EyQNfTJcr03UIsYOOxatfMQ2Orja5c6qr54Jpp3Dz6GWcliGG9I2eLGlq/4kqkvYHXcImFOhKseY48XNnkYDGcYCr6c+5MibjEsMnQ6VxmJPo3eCPml306O4rKSWMdqUow4WcMJUbVDyaJ1eDbBmRulFLEIpMoakOyXGb5W0/6LSS8zP9j1w+3JABTrwVqv6tRCe2ba087SgaA28iiMNhQnJdgPWrSf2tS3q3LYSW3+PVZu0mXrLy+sqEP7chP8Quc0HPFhkPo0RDFqVrJyaihkpmDm505VmKSI7+9U8feqG5wkDC7Nb1YRc+2aeZdt2AAgIoUXqVLVZd06Kkzp/ciRWrO4k9c6dIZbJEeRTakzy5GLB0RZn38ogkxodTEH/Ovd3daPqzHiIit+Sp95GoN8+K33gef97LZrBZFIcz90sTy53/Q/ph33mfJweQn3I9KGp7+EPifZscTZekc8gda7E7WrheG6cvMU/cX1Cj3BM4W2sP7AmFi2Sfj3Iyvk035zt3VqPHiaId/Inzp5mzu93i/xe9734ze5OjgA6tazhfLVRhH3u1Thq6huboIYhwG6or5fURhqA1tKqjnQwX4TCWSBsp1VHMdLaIGzxBkTskQiNcTC6sC1r/BbAzYlY5VgoCi5QNMCsGKYcmNn1Qfc9fBd4AGtdljbuU1M33wEcnvMln04PhwsLyEravulaO0Rzk4bb83/ZC/0M4uXy+6x6qJFQkK6y5M1iq27rCS9+xq2PNE/IHwNmPl3d9z8p79Xo0TK2mZspTuufhU61291DB065ENFm5uB92xO9tJo9et3HNpVIa7piuO7AwQd8G0bYqhjyoRnzllD/PX0pZnJH3QuBCJ5zKIz9u3UoW9/HOUeCft7hKOeUOpq9/It5dmLYSdL8GGuzKHXbHh5muO0vhmE2gtuiwvDqtsdjk57+2IfsKxhcvx7NT0lz2Bdrw06tJyyUHntEep1J7jIaotMmCHlbh8ahzdSRDgxsKTp4yW40hV0kZ9MmJUv7QuuAHGm0Pq8WQzRbKT88IyWAkXYYZaN1DbyOFMmosEzJCNnfMKJ9FZAW6k4JZY+gp8rHvmsaZrv4oixqu4q8e+Xvn MIME-Version: 1.0 X-OriginatorOrg: radiofrance.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PR2P264MB0446.FRAP264.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 4f4d3223-ad6f-446c-65e4-08da4156ae9a X-MS-Exchange-CrossTenant-originalarrivaltime: 29 May 2022 09:36:17.8224 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 1d643b07-8cf5-4e2d-ad1e-86d6b948fc3b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: gBMXPAw/QUL8hJ2yk7cYUId0TlE2oVe2q6WTVXO6wqEQb+BNSjJzb8ndSDlpajRkNvwVV4965aDAxhMDrpVO/1DKms7LTrBV/murvDOt+4UtxwSYKXTQdWCRHzgrcrIg X-MS-Exchange-Transport-CrossTenantHeadersStamped: MR1P264MB2436 X-Proofpoint-GUID: n9OwWn12wApmhwFsdUSntd_x6VpF0iKz X-Proofpoint-ORIG-GUID: n9OwWn12wApmhwFsdUSntd_x6VpF0iKz X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.874,Hydra:6.0.486,FMLib:17.11.64.514 definitions=2022-05-28_10,2022-05-27_01,2022-02-23_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 spamscore=0 suspectscore=0 priorityscore=1501 phishscore=0 adultscore=0 bulkscore=0 impostorscore=0 lowpriorityscore=0 clxscore=1011 mlxlogscore=557 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2204290000 definitions=main-2205290056 Received-SPF: pass client-ip=185.132.182.48; envelope-from=prvs=5148010825=francois.joulaud@radiofrance.com; helo=mx08-00115501.pphosted.com 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: JOULAUD =?utf-8?b?RnJhbsOnb2lz?= X-ACL-Warn: , =?utf-8?q?JOULAUD_Fran=C3=A7ois_via_Guix-patches?= X-Patchwork-Original-From: =?utf-8?q?JOULAUD_Fran=C3=A7ois_via_Guix-patches?= via From: =?utf-8?q?JOULAUD_Fran=C3=A7ois?= X-getmail-retrieved-from-mailbox: Patches This adds the jsonnet command. I would like to add too the jsonnet-fmt command and the Python bindings but I struggle to understand how to do it. I begin with the easy part using guix import. I found that #:unpack-path and #:import-path are unintuitive, there is room for better interface here, or at least some documentation. * gnu/packages/golang.scm (go-github-com-google-go-jsonnet): New variable. * gnu/packages/golang.scm (go-sigs-k8s-io-yaml): New variable. Signed-off-by: François Joulaud --- gnu/packages/golang.scm | 52 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) -- 2.36.1 diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 820e6b54ab..ad34bd345f 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -9775,3 +9775,55 @@ (define-public go-github-com-go-chi-chi-v5 "@code{go-github-com-go-chi-chi-v5} is an HTTP router that lets the user decompose request handling into many smaller layers.") (license license:expat))) + +(define-public go-sigs-k8s-io-yaml + (package + (name "go-sigs-k8s-io-yaml") + (version "1.3.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/kubernetes-sigs/yaml") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0qxs0ppqwqrfqs4aywyn1h28xh1qlj5ds4drmygaz1plrxj02dqn")))) + (build-system go-build-system) + (arguments '(#:import-path "sigs.k8s.io/yaml")) + (propagated-inputs + `(("go-gopkg-in-yaml-v2" ,go-gopkg-in-yaml-v2) + ("go-github-com-davecgh-go-spew" ,go-github-com-davecgh-go-spew))) + (home-page "https://sigs.k8s.io/yaml") + (synopsis "YAML marshaling and unmarshaling support for Go") + (description + "kubernetes-sigs/yaml is a permanent fork of +@url{https://github.com/ghodss/yaml,ghodss/yaml}.") + (license (list license:expat license:bsd-3)))) + +(define-public go-github-com-google-go-jsonnet + (package + (name "go-github-com-google-go-jsonnet") + (version "0.18.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/google/go-jsonnet") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1dghqygag123zkgh2vrnq82cdag5z0p03v3489pwhs06r5g27wm3")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/google/go-jsonnet/cmd/jsonnet" + #:unpack-path "github.com/google/go-jsonnet")) + (propagated-inputs + `(("go-sigs-k8s-io-yaml" ,go-sigs-k8s-io-yaml) + ("go-gopkg-in-yaml-v2" ,go-gopkg-in-yaml-v2) + ("go-github-com-sergi-go-diff" ,go-github-com-sergi-go-diff) + ("go-github-com-fatih-color" ,go-github-com-fatih-color))) + (home-page "https://github.com/google/go-jsonnet") + (synopsis "go-jsonnet") + (description + "Package jsonnet implements a parser and evaluator for jsonnet.") + (license license:asl2.0)))