From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35442) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d2LFy-0002Kp-6y for guix-patches@gnu.org; Sun, 23 Apr 2017 13:25:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d2LFv-0005L3-1z for guix-patches@gnu.org; Sun, 23 Apr 2017 13:25:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:38491) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d2LFu-0005Kx-Tx for guix-patches@gnu.org; Sun, 23 Apr 2017 13:25:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1d2LFu-00075k-9U for guix-patches@gnu.org; Sun, 23 Apr 2017 13:25:02 -0400 Subject: bug#26625: [PATCH] gnu : Add unshield. Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35343) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d2LEo-0002GJ-UI for guix-patches@gnu.org; Sun, 23 Apr 2017 13:23:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d2LEl-00054E-Pm for guix-patches@gnu.org; Sun, 23 Apr 2017 13:23:54 -0400 Received: from mail-wm0-x22e.google.com ([2a00:1450:400c:c09::22e]:38207) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d2LEl-00053f-J9 for guix-patches@gnu.org; Sun, 23 Apr 2017 13:23:51 -0400 Received: by mail-wm0-x22e.google.com with SMTP id r190so50590733wme.1 for ; Sun, 23 Apr 2017 10:23:50 -0700 (PDT) From: manolis837@gmail.com Date: Sun, 23 Apr 2017 20:23:45 +0300 Message-Id: <20170423172345.9116-1-manolis837@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 26625@debbugs.gnu.org From: Manolis Ragkousis * gnu/packages/compression.scm (unshield): New variable. --- gnu/packages/compression.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm index 4793755c2..79029df5f 100644 --- a/gnu/packages/compression.scm +++ b/gnu/packages/compression.scm @@ -15,6 +15,7 @@ ;;; Copyright © 2016 Kei Kebreau ;;; Copyright © 2016 Marius Bakke ;;; Copyright © 2017 ng0 +;;; Copyright © 2017 Manolis Fragkiskos Ragkousis ;;; ;;; This file is part of GNU Guix. ;;; @@ -40,6 +41,7 @@ #:use-module (guix build-system gnu) #:use-module (guix build-system perl) #:use-module (guix build-system python) + #:use-module (guix build-system cmake) #:use-module (gnu packages) #:use-module (gnu packages assembly) #:use-module (gnu packages autotools) @@ -50,6 +52,7 @@ #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) #:use-module (gnu packages valgrind) + #:use-module (gnu packages tls) #:use-module (ice-9 match) #:use-module ((srfi srfi-1) #:select (last))) @@ -1159,6 +1162,28 @@ or junctions, and always follows hard links.") ;; expat-licenced (or ‘MIT’) code. license:expat)))) +(define-public unshield + (package + (name "unshield") + (version "1.4.2") + (source + (origin (method url-fetch) + (uri (string-append "http://github.com/twogood/unshield/archive/" + version ".tar.gz")) + (sha256 + (base32 + "0x7ps644yp5dka2zhb8w0ifqmw3d255jafpzfwv8xbcpgq6fmm2x")))) + (build-system cmake-build-system) + (inputs + `(("zlib" ,zlib) + ("openssl" ,openssl))) + (arguments + `(#:tests? #f)) ; no test target + (home-page "https://github.com/twogood/unshield") + (synopsis "Tool to extract CAB files.") + (description "Extracts CAB files from InstallShield installers") + (license license:expat))) + (define-public unrar (package (name "unrar") -- 2.12.2