GNU bug report logs - #47811
[PATCH] gnu: Add sbcl-bodge-blobs-support.

Previous Next

Package: guix-patches;

Reported by: Adam Kandur <rndd <at> tuta.io>

Date: Thu, 15 Apr 2021 23:32:02 UTC

Severity: normal

Tags: patch

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

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Adam Kandur <rndd <at> tuta.io>
Subject: bug#47811: closed (Re: [bug#47811] [PATCH] gnu: Add
 sbcl-bodge-blobs-support.)
Date: Fri, 16 Apr 2021 11:58:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#47811: [PATCH] gnu: Add sbcl-bodge-blobs-support.

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 47811 <at> debbugs.gnu.org.

-- 
47811: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=47811
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Guillaume Le Vaillant <glv <at> posteo.net>
To: Adam Kandur <rndd <at> tuta.io>
Cc: 47811-done <at> debbugs.gnu.org
Subject: Re: [bug#47811] [PATCH] gnu: Add sbcl-bodge-blobs-support.
Date: Fri, 16 Apr 2021 11:57:37 +0000
[Message part 3 (text/plain, inline)]
Patch pushed as 4d7b6df58e1df58a4faecc25d14a3897669da59a with some
modifications.
I changed the package to use a commit directly instead of the "stable"
tag, in case this tag gets reassigned upstream to an updated stable
state of the branch, which would break the reproducibility of the source
archive created by Guix.
[signature.asc (application/pgp-signature, inline)]
[Message part 5 (message/rfc822, inline)]
From: Adam Kandur <rndd <at> tuta.io>
To: Guix Patches <guix-patches <at> gnu.org>
Subject: [PATCH] gnu: Add sbcl-bodge-blobs-support.
Date: Fri, 16 Apr 2021 01:31:12 +0200 (CEST)
From eeac3552e0a6df41e38f6cddf703fd41fbee8b7a Mon Sep 17 00:00:00 2001
From: Adam Kandur <rndd <at> tuta.io>
Date: Fri, 16 Apr 2021 02:29:58 +0300
Subject: [PATCH] gnu: Add sbcl-bodge-blobs-support.

* gnu/packages/lisp-xyz.scm (sbcl-bodge-blobs-support): New variable.
---
 gnu/packages/lisp-xyz.scm | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index f340360..320875c 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -15578,6 +15578,38 @@ immediately loaded.")
 (define-public cl-bodge-math
   (sbcl-package->cl-source-package sbcl-bodge-math))
 
+(define-public sbcl-bodge-blobs-support
+  (package
+    (name "sbcl-bodge-blobs-support")
+    (version "stable")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/borodust/bodge-blobs-support")
+             (commit version)))
+       (file-name (git-file-name "bodge-blobs-support" version))
+       (sha256
+        (base32 "02nd1x6y1akp1ymv1y4z9ympwbnpd1drwi4f86xbjszxqff6jyj8"))))
+    (build-system asdf-build-system/sbcl)
+    (arguments
+     `(#:asd-files '("bodge-blobs-support.asd")
+       #:asd-systems '("bodge-blobs-support")))
+    (native-inputs
+     `(("trivial-features" ,sbcl-trivial-features)
+       ("sbcl-alexandria" ,sbcl-alexandria)
+       ("cffi" ,sbcl-cffi)))
+    (home-page "https://github.com/borodust/bodge-blobs-support")
+    (synopsis "Common utilities for blob packages")
+    (description "Library for simplifying packaging and loading of compiled foreign library collection.")
+    (license license:unlicense)))
+
+(define-public cl-bodge-blobs-support
+  (sbcl-package->cl-source-package sbcl-bodge-blobs-support))
+
+(define-public ecl-bodge-blobs-support
+  (sbcl-package->ecl-package sbcl-bodge-blobs-support))
+
 (define-public sbcl-cl-conspack
   (let ((commit "fc8473bc6f929696b03b43820596b7c976c4678e")
         (revision "1"))
-- 
2.31.1





This bug report was last modified 4 years and 92 days ago.

Previous Next


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