From patchwork Sun Nov 21 21:54:28 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Baptiste Strazzulla X-Patchwork-Id: 34732 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 3F8B927BBE3; Sun, 21 Nov 2021 21:55:11 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C284227BBE1 for ; Sun, 21 Nov 2021 21:55:10 +0000 (GMT) Received: from localhost ([::1]:38688 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mounl-0005m4-Tb for patchwork@mira.cbaines.net; Sun, 21 Nov 2021 16:55:09 -0500 Received: from eggs.gnu.org ([209.51.188.92]:54610) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1moune-0005lf-NE for guix-patches@gnu.org; Sun, 21 Nov 2021 16:55:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:34707) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1moune-0002m4-7s for guix-patches@gnu.org; Sun, 21 Nov 2021 16:55:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1moune-0008RC-5M for guix-patches@gnu.org; Sun, 21 Nov 2021 16:55:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#52027] [PATCH] Add lz4json References: In-Reply-To: Resent-From: Baptiste Strazzulla Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 21 Nov 2021 21:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52027 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "52027@debbugs.gnu.org" <52027@debbugs.gnu.org> Received: via spool by 52027-submit@debbugs.gnu.org id=B52027.163753168232401 (code B ref 52027); Sun, 21 Nov 2021 21:55:02 +0000 Received: (at 52027) by debbugs.gnu.org; 21 Nov 2021 21:54:42 +0000 Received: from localhost ([127.0.0.1]:46253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mounJ-0008QX-Tc for submit@debbugs.gnu.org; Sun, 21 Nov 2021 16:54:42 -0500 Received: from mail-oln040092074057.outbound.protection.outlook.com ([40.92.74.57]:38301 helo=EUR04-DB3-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mounH-0008QH-Mu for 52027@debbugs.gnu.org; Sun, 21 Nov 2021 16:54:40 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZQnb5dS0izmt4M0lO/gp/xCC7MhONX25jpgs+Wi5wF2ZzAl3wpH3saIuD4yBWCSXWh5Y4Dqcop3JJHQsQzdj78XGwp41VROKeWkhuaFoxIt2SsSrUD40M6kC6quOIGgWQRVFkMNDv1APv271PMUzQ0IM9lY7pdXgDNZEeaQmN91bp/MKZTDKmIgT7zx24CqENNoI1irYVF0+LZLNl+D/ZAypAMCjDLK3LVHKMTVd9UGulMms3SUk/Qe9FZOMlB+8eGEnHxkx/iwIYIahPugVGwMcBglrczsG4FcKLfEm9nLeT1TnUth5MMy+y7uRWc2PLqMPu7wBMZHQ8EFEfSS/sg== 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=dWvdZSzAHRlyq/N8xOcTh9JPTJVUhOtJhk0PntgcVnI=; b=WxjiyM6G15ilSAVoDwTwoV/RgZGfeZQTXZq47QDquAqdlmvinp4nnr/Y6AKDsYHcm8fqrMBRcDdHgeVxGcRZr58tyCrPDnGOPDIcNQcCvk1wMQHmW7wecr9IgOhoUF28kyjVf0F6x2Fhr6dKIQ+dqQI0Lb3Zz8MCbBo1ULTCWXB6cpuyjb0Ypyzor1T2cy0QCZBLsdJTsIKs56+BCAfO8992SlmPL94Y/GZYHYMLpYApk73RVkuTp6Pyg0wkFv83/DzkTbc40EqOPtwnK4zgy4JJNEoOwLGreiCrG36xHyQZ6lHFNxfqo503+9IJmwGhtMumuTXrw7lfqvPCOzSU/A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from PA4PR03MB7101.eurprd03.prod.outlook.com (2603:10a6:102:eb::9) by PA4PR03MB6751.eurprd03.prod.outlook.com (2603:10a6:102:e0::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.19; Sun, 21 Nov 2021 21:54:28 +0000 Received: from PA4PR03MB7101.eurprd03.prod.outlook.com ([fe80::7cc3:b790:78b0:c956]) by PA4PR03MB7101.eurprd03.prod.outlook.com ([fe80::7cc3:b790:78b0:c956%7]) with mapi id 15.20.4713.024; Sun, 21 Nov 2021 21:54:28 +0000 From: Baptiste Strazzulla Thread-Topic: [bug#52027] [PATCH] Add lz4json Thread-Index: AQHX3yHgJTYPUJA7q0KdgRQUfwxKjQ== Date: Sun, 21 Nov 2021 21:54:28 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: suggested_attachment_session_id: d4525574-57e6-839c-b820-c81e20ab7785 x-tmn: [fllpTKzhfAeimOSN0A5SBCan8jxRQe/a] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 3a0b033e-10f2-40f2-653f-08d9ad397dbb x-ms-traffictypediagnostic: PA4PR03MB6751: x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: clpWarM4RyZP7uz0uvTAXYJb2bNWltwf8NowsgybHnE25LERsFm91Cli8pQvvRafnm5+8KX1rxivHoevTo1dk6zGsaGolc7j2Gv4iUu55bluMbpjdz86YjJTkmXNdVSL6ONVko73baut8h+GIIzLL6hFCyDeIOi+JXnjT96LVXoBf0nsGj5bGa9JFjLHxsBWb4UQZscanBPNeIqVmn/jVRYoBeulRzHN4e2EJJKNez15G1mkMJkhrFsNEMpZJU8+q3CeM03+1+J3RSQutjHS9k7RE+TrpsBiOkf/aFy6J0Qzz0boaL6iHyy5/9GRXVyyDkKV8e+er/OuwZIQQmLlvbYPZnEYdixZY8Mzamys8s/6NA0/KG5qLlNCViyuZZXxAhR11mggkjzzABAJagTPfmbD0nxHOGDCl+/1s1sUGFGF/JYEeSHicVXh4GDT4GyrXr5xA+gthPRDNyt5boX+DFAYvoCuHxYi95SJ1nlhmUhKP5vt0Z8Qzbo0ln/Vkb6INqQOtxfdbWqpJBPLCOM6+RQHbljw/IFC9DKsh+z2pAB4wAhMS7TpF02h+pgShv6A2/8kpx/kWzhbScvjUkwTYw== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: XpOvx51hPNF8XU2ENfUtKXj7zc2EfKSYya3OtBm+5lB67ipzXQ6hePrGWGMBmBT9LPnhv10u0lv0lS7sldHyVWUfuz9tH5LB5osioMIhUg2VAeCxXPVQrtAc/AzXpAktzncITjrAPeTrM6xyfyoXvq2+9b1G2PqCZNGBe2wzvbh2ilDAYPF+YR0AgGK/mIOM0AQwaq+yXjN+xVGtnFTABerKZHp1rG6jEVKebPtwMxjoFgKLEn7WDqugc1IcY3Ihi0Uw7BFq7URJmfC4ql4w9sLrISMI8XFKTYwMCSKQUIQVmM95RXl45jD0mhNRUCYWdKZG4bUx3dnRscIbk11xeDuOVOjnXhxd989zmFVzgHpljmVwNEzZsTI9sdOavAW3LsVIgccZpzPMGBeGLuR0lYy5+q4uIbsHvYypWj/mMd/zvohUd5gFvzxQx0KpsBZAop6PeGi7NYjRwSsPmBgW5Ac88aaf4DEz2vZckMdi+HW5UvcGTCFXvYsIL/X6t6MNjZPRUrz/b58Km7n7Qh80zRe1twHn/U3EI+QlrNYCpNRRbWcm9YgUof8fodLCnepOx4EdY3BINi030uXBZHFYpOj7xvJWKS4i9DpmTmE15gV2+Y3r3sglCJla/wUBLYgOZz2blwuX1+ACy3KH4Vh4rUd7b3HOI1tGYcLbvV2bl7n19AW6bToaeuJiAb1UJty9nIB/uRWrvll067uLCPnzvQ== MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-3174-20-msonline-outlook-e50d8.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PA4PR03MB7101.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 3a0b033e-10f2-40f2-653f-08d9ad397dbb X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Nov 2021 21:54:28.3153 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR03MB6751 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" X-getmail-retrieved-from-mailbox: Patches Here is the revised version. Regards again From db07a9915dc6237f057939c1877511e3f8e1fd02 Mon Sep 17 00:00:00 2001 From: Zzull Date: Sun, 21 Nov 2021 22:43:15 +0100 Subject: [PATCH] gnu: Add lz4json * gnu/packages/gnuzilla.scm (lz4json) New variable --- gnu/packages/gnuzilla.scm | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index 9edfcaa2ab..efd031f90d 100644 --- a/gnu/packages/gnuzilla.scm +++ b/gnu/packages/gnuzilla.scm @@ -1992,3 +1992,41 @@ (define-public firefox-decrypt (description "Firefox Decrypt is a tool to extract passwords from Mozilla (Firefox, Waterfox, Thunderbird, SeaMonkey) profiles.") (license license:gpl3+))) + +(define-public lz4json + (package + (name "lz4json") + (version "2") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/andikleen/lz4json") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1xxn8yzr6j8j6prmbj6mxspdczigarfiv3vlm9k70yxmky65ijh3")))) + (build-system gnu-build-system) + (native-inputs `(("pkg-config" ,pkg-config))) + (inputs `(("lz4" ,lz4))) + (arguments + `(#:tests? #f ; no check target + #:phases + (modify-phases %standard-phases + (delete 'configure) ; no configure script + (replace 'install ; no install target + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (bin (string-append out "/bin")) + (man (string-append out "/share/man/man1"))) + (install-file "lz4jsoncat" bin) + (install-file "lz4jsoncat.1" man))))) + #:make-flags `(,(string-append "CC=" ,(cc-for-target))))) + (home-page "https://github.com/andikleen/lz4json") + (synopsis "C decompress tool for mozilla lz4json format") + (description + "@code{lz4json} is a little utility to unpack lz4json files as generated +by Firefox's bookmark backups and session restore. This is a different format +from what the normal lz4 utility expects. The data is dumped to stdout.") + (license license:bsd-2))) -- 2.33.1