From patchwork Sat Jan 26 01:24:44 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Kei Kebreau X-Patchwork-Id: 827 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 575C216A9A; Sat, 26 Jan 2019 01:26:10 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id ACFDF16A8E for ; Sat, 26 Jan 2019 01:26:07 +0000 (GMT) Received: from localhost ([127.0.0.1]:53479 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gnCjX-00087b-0t for patchwork@mira.cbaines.net; Fri, 25 Jan 2019 20:26:07 -0500 Received: from eggs.gnu.org ([209.51.188.92]:41681) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gnCjU-00085x-BK for guix-patches@gnu.org; Fri, 25 Jan 2019 20:26:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gnCjS-0000lz-TW for guix-patches@gnu.org; Fri, 25 Jan 2019 20:26:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:46464) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gnCjS-0000lA-M9 for guix-patches@gnu.org; Fri, 25 Jan 2019 20:26:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gnCjS-0008FR-Dn for guix-patches@gnu.org; Fri, 25 Jan 2019 20:26:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#34205] [PATCH] gnu: Add lhasa. Resent-From: Kei Kebreau Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 26 Jan 2019 01:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 34205 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 34205@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.154846594631683 (code B ref -1); Sat, 26 Jan 2019 01:26:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 Jan 2019 01:25:46 +0000 Received: from localhost ([127.0.0.1]:45745 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gnCj7-0008Et-Ty for submit@debbugs.gnu.org; Fri, 25 Jan 2019 20:25:46 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57872) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gnCiy-0008EZ-AW for submit@debbugs.gnu.org; Fri, 25 Jan 2019 20:25:40 -0500 Received: from lists.gnu.org ([209.51.188.17]:41280) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gnCiq-0008SH-73 for submit@debbugs.gnu.org; Fri, 25 Jan 2019 20:25:25 -0500 Received: from eggs.gnu.org ([209.51.188.92]:39736) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gnCip-00080Y-0P for guix-patches@gnu.org; Fri, 25 Jan 2019 20:25:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gnCih-0008Lu-6A for guix-patches@gnu.org; Fri, 25 Jan 2019 20:25:18 -0500 Received: from mout01.posteo.de ([185.67.36.65]:44469) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gnCib-00086k-6y for guix-patches@gnu.org; Fri, 25 Jan 2019 20:25:10 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id CCCEC16005E for ; Sat, 26 Jan 2019 02:24:58 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1548465898; bh=VYXCHFKCpQHZotBS7mG0qc6CJwvSKYKrkRDicVSHjGY=; h=From:To:Cc:Subject:Date:From; b=ETkOPEjXxkbALfEMwIK90L7V0K2FKktDCWZh028yy2pSQban9T1AbS0IBztEsBKcw iGJAncvlAPnRmzmhJ+QKpBolllVWv56FZL8KLbHLsF3jxMMtLiH9xH4UxY1nN1u2vO B4U/yWmGBrmOPwXoiIfYPCtEkilvJtnHclG5mqW66l27k1cAo9S4XY9AtEUl7pYuPD F6wmBACss6RpRPIFF3mOViG3o7QHpoVB603fshjH6XldShcFYbLTClzvrMJqRaKFe8 81qvXh7NT1YrFrOvO8vnMi64lBybvzBRtLrhAtX4CFiiKDsulynBaw9pVy8yQJocq1 +XcbpoBeYEXkg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 43mdVK6MHvz6tm6; Sat, 26 Jan 2019 02:24:57 +0100 (CET) From: Kei Kebreau Date: Fri, 25 Jan 2019 20:24:44 -0500 Message-Id: <20190126012444.19033-1-kkebreau@posteo.net> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Kei Kebreau Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/compression.scm (lhasa): New variable. --- gnu/packages/compression.scm | 35 ++++++++++++++++++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm index 327951fde..3fe4c74ec 100644 --- a/gnu/packages/compression.scm +++ b/gnu/packages/compression.scm @@ -12,7 +12,7 @@ ;;; Copyright © 2016 Danny Milosavljevic ;;; Copyright © 2016, 2017, 2018 Tobias Geerinckx-Rice ;;; Copyright © 2016 David Craven -;;; Copyright © 2016 Kei Kebreau +;;; Copyright © 2016, 2019 Kei Kebreau ;;; Copyright © 2016, 2018 Marius Bakke ;;; Copyright © 2017 Nils Gillmann ;;; Copyright © 2017 Manolis Fragkiskos Ragkousis @@ -434,6 +434,39 @@ than gzip and 15 % smaller output than bzip2.") (license (list license:gpl2+ license:lgpl2.1+)) ; bits of both (home-page "https://tukaani.org/xz/"))) +(define-public lhasa + (package + (name "lhasa") + (version "0.3.1") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/fragglet/lhasa/releases/download/v" + version "/lhasa-" version ".tar.gz")) + (sha256 + (base32 + "092zi9av18ma20c6h9448k0bapvx2plnp292741dvfd9hmgqxc1z")))) + (build-system gnu-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (add-before 'check 'set-up-test-environment + (lambda* (#:key inputs #:allow-other-keys) + (setenv "TZDIR" (string-append (assoc-ref inputs "tzdata") + "/share/zoneinfo")) + #t))))) + (native-inputs + `(("tzdata" ,tzdata))) + (home-page "http://fragglet.github.com/lhasa/") + (synopsis "LHA implementation") + (description "Lhasa is a replacement for the Unix LHA tool, for +decompressing .lzh (LHA / LHarc) and .lzs (LArc) archives. The backend for the +tool is a library, so that it can be reused for other purposes. Lhasa aims to +be compatible with as many types of lzh/lzs archives as possible. It also aims +to generate the same output as the (non-free) Unix LHA tool, so that it will +act as a drop-in free replacement.") + (license license:isc))) + (define-public lzo (package (name "lzo")