GNU bug report logs - #55327
[PATCH] gnu: Add sbcl-zip.

Previous Next

Package: guix-patches;

Reported by: Adam Kandur <kefironpremise <at> gmail.com>

Date: Sun, 8 May 2022 22:12:02 UTC

Severity: normal

Tags: patch

Done: Guillaume Le Vaillant <glv <at> posteo.net>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 55327 in the body.
You can then email your comments to 55327 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#55327; Package guix-patches. (Sun, 08 May 2022 22:12:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Adam Kandur <kefironpremise <at> gmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sun, 08 May 2022 22:12:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Adam Kandur <kefironpremise <at> gmail.com>
To: guix-patches <at> gnu.org
Cc: Adam Kandur <kefironpremise <at> gmail.com>
Subject: [PATCH] gnu: Add sbcl-zip.
Date: Mon,  9 May 2022 01:10:55 +0300
* gnu/packages/lisp-xyz.scm (sbcl-zip): New variable.
---
 gnu/packages/lisp-xyz.scm | 37 +++++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)

diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 4e8e0a4bfc..0f6042c467 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -910,6 +910,43 @@ (define-public ecl-zpb-ttf
 (define-public cl-zpb-ttf
   (sbcl-package->cl-source-package sbcl-zpb-ttf))
 
+(define-public sbcl-zip
+  ;; named branch is outdated
+  (let ((commit "688b1545dd7a4fe355556768bb03f8bd9b847a87")
+        (revision "1"))
+    (package
+      (name "sbcl-zip")
+      (version (git-version "0.0.0" revision commit))
+      (source
+       (origin
+	 (method git-fetch)
+	 (uri (git-reference
+               (url "https://github.com/bluelisp/zip")
+               (commit commit)))
+	 (sha256
+	  (base32
+	   "0s08a6fq182fzsbfyvihqbdllq6gxcwkvphxnrd9wwz65dhg5y66"))
+	 (file-name (git-file-name name version))))
+      (build-system asdf-build-system/sbcl)
+      (inputs
+       `(("sbcl-salza2" ,sbcl-salza2)
+	 ("sbcl-trivial-gray-streams" ,sbcl-trivial-gray-streams)
+	 ("sbcl-babel" ,sbcl-babel)
+	 ("sbcl-cl-fad" ,sbcl-cl-fad)))
+      (arguments
+       ;; TODO: Tests fail because they require quicklisp to run.
+       `(#:tests? #f))
+      (synopsis "zip library written in Common Lisp")
+      (description "Library for .zip-file reading and writing, written in Common Lisp.")
+      (home-page "https://zip.common-lisp.dev")
+      (license license:expat))))
+
+(define-public ecl-zip
+  (sbcl-package->ecl-package sbcl-zpb-ttf))
+
+(define-public cl-zip
+  (sbcl-package->cl-source-package sbcl-zpb-ttf))
+
 (define-public sbcl-cl-vectors
   (package
     (name "sbcl-cl-vectors")
-- 
2.36.0





Reply sent to Guillaume Le Vaillant <glv <at> posteo.net>:
You have taken responsibility. (Mon, 09 May 2022 09:22:02 GMT) Full text and rfc822 format available.

Notification sent to Adam Kandur <kefironpremise <at> gmail.com>:
bug acknowledged by developer. (Mon, 09 May 2022 09:22:02 GMT) Full text and rfc822 format available.

Message #10 received at 55327-done <at> debbugs.gnu.org (full text, mbox):

From: Guillaume Le Vaillant <glv <at> posteo.net>
To: Adam Kandur <kefironpremise <at> gmail.com>
Cc: 55327-done <at> debbugs.gnu.org
Subject: Re: [bug#55327] [PATCH] gnu: Add sbcl-zip.
Date: Mon, 09 May 2022 09:17:36 +0000
[Message part 1 (text/plain, inline)]
Patch pushed as 9f9c2f200b6bb25486f6739dba08a818740e6a80 with some
simplifications (new style for inputs) and fixes (license field, wrong
variable name in definitions of cl-zip and ecl-zip).
Thanks.
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 06 Jun 2022 11:24:08 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 318 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.