GNU bug report logs - #35221
[PATCH 1/2] Update bordeaux-threads update to 0.8.6 and add log4cl

Previous Next

Package: guix-patches;

Reported by: JesseJohnGildersleve <JesseJohnGildersleve <at> protonmail.com>

Date: Wed, 10 Apr 2019 18:28:02 UTC

Severity: normal

Tags: patch

Done: Ludovic Courtès <ludo <at> gnu.org>

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 35221 in the body.
You can then email your comments to 35221 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#35221; Package guix-patches. (Wed, 10 Apr 2019 18:28:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to JesseJohnGildersleve <JesseJohnGildersleve <at> protonmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Wed, 10 Apr 2019 18:28:02 GMT) Full text and rfc822 format available.

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

From: JesseJohnGildersleve <JesseJohnGildersleve <at> protonmail.com>
To: "guix-patches <at> gnu.org" <guix-patches <at> gnu.org>
Subject: [PATCH 1/2] Update bordeaux-threads update to 0.8.6 and add log4cl
Date: Wed, 10 Apr 2019 18:27:17 +0000
This update will be eventually needed to build a future version of the next browser (I am packaging the git version). This package is required for the package sbclc-log4cl.

From c4d33e29cefbab083eb19aeb44a2fd47841da21c Mon Sep 17 00:00:00 2001
From: frozenpigs <purpjuice <at> protonmail.com>
Date: Wed, 10 Apr 2019 18:48:12 +0100
Subject: [PATCH] gnu: bordeaux-threads update to 0.8.6

---
 gnu/packages/lisp.scm | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm
index 5a30e7c1dd..e0f3e0ae40 100644
--- a/gnu/packages/lisp.scm
+++ b/gnu/packages/lisp.scm
@@ -13,6 +13,7 @@
 ;;; Copyright © 2018 Pierre Neidhardt <mail <at> ambrevar.xyz>
 ;;; Copyright © 2018 Pierre Langlois <pierre.langlois <at> gmx.com>
 ;;; Copyright © 2019 Katherine Cox-Buday <cox.katherine.e <at> gmail.com>
+;;; Copyright © 2019 Jesse Gildersleve <jessejohngildersleve <at> protonmail.com>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -714,18 +715,18 @@ interactive development model in mind.")
   (sbcl-package->ecl-package sbcl-fiveam))

 (define-public sbcl-bordeaux-threads
-  (let ((commit "354abb0ae9f1d9324001e1a8abab3128d7420e0e")
+  (let ((commit "5dce49fbc829f4d136a734f5ef4f5d599660984f")
         (revision "1"))
     (package
       (name "sbcl-bordeaux-threads")
-      (version (git-version "0.8.5" revision commit))
+      (version (git-version "0.8.6" revision commit))
       (source (origin
                 (method git-fetch)
                 (uri (git-reference
                       (url "https://github.com/sionescu/bordeaux-threads.git")
                       (commit commit)))
                 (sha256
-                 (base32 "1hcfp21l6av1xj6z7r77sp6h4mwf9vvx4s745803sysq2qy2mwnq"))
+                 (base32 "1gkh9rz7zw57n3110ikcf4835950wr4hgp8l79id5ai6nd86x7wv"))
                 (file-name
                  (git-file-name "bordeaux-threads" version))))
       (inputs `(("alexandria" ,sbcl-alexandria)))
--
2.21.0





Information forwarded to guix-patches <at> gnu.org:
bug#35221; Package guix-patches. (Wed, 10 Apr 2019 18:30:02 GMT) Full text and rfc822 format available.

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

From: JesseJohnGildersleve <JesseJohnGildersleve <at> protonmail.com>
To: "35221 <at> debbugs.gnu.org" <35221 <at> debbugs.gnu.org>
Subject: Add log4cl packages
Date: Wed, 10 Apr 2019 18:29:43 +0000
From 5ea316ec3873737bd1a99591d4127dc48d8b471a Mon Sep 17 00:00:00 2001
From: frozenpigs <purpjuice <at> protonmail.com>
Date: Wed, 10 Apr 2019 19:25:50 +0100
Subject: [PATCH] gnu: Add sbcl-log4cl, cl-log4cl and ecl-log4cl

---
 gnu/packages/lisp.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm
index e0f3e0ae40..2a51a98240 100644
--- a/gnu/packages/lisp.scm
+++ b/gnu/packages/lisp.scm
@@ -5239,3 +5239,31 @@ Python's WSGI and Ruby's Rack.")

 (define-public cl-clack
   (sbcl-package->cl-source-package sbcl-clack))
+
+(define-public sbcl-log4cl
+  (package
+    (name "sbcl-log4cl")
+    (build-system asdf-build-system/sbcl)
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+                      (url "https://github.com/sharplispers/log4cl")
+                      (commit "611e094458504b938d49de904eab141285328c7c")))
+       (sha256
+        (base32
+         "08jly0s0g26b56hhpfizxsb4j0yvbh946sd205gr42dkzv8l7dsc"))))
+    (arguments
+     `(#:tests? #f))
+    (inputs `(("bordeaux-threads" ,sbcl-bordeaux-threads)))
+    (version "1.1.2")
+    (synopsis "Common Lisp logging framework, modeled after Log4J")
+    (home-page "https://github.com/7max/log4cl")
+    (description "Common Lisp logging framework, modeled after Log4J")
+    (license license:expat)))
+
+(define-public cl-log4cl
+  (sbcl-package->cl-source-package sbcl-log4cl))
+
+(define-public ecl-log4cl
+  (sbcl-package->ecl-package sbcl-log4cl))
--
2.21.0





Information forwarded to guix-patches <at> gnu.org:
bug#35221; Package guix-patches. (Wed, 10 Apr 2019 18:32:02 GMT) Full text and rfc822 format available.

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

From: JesseJohnGildersleve <JesseJohnGildersleve <at> protonmail.com>
To: "35221 <at> debbugs.gnu.org" <35221 <at> debbugs.gnu.org>
Subject: [PATCH 2/2] Re: Add log4cl packages
Date: Wed, 10 Apr 2019 18:30:58 +0000
Was meant to be [PATCH 2/2]


Sent with ProtonMail Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Wednesday, April 10, 2019 7:29 PM, JesseJohnGildersleve <JesseJohnGildersleve <at> protonmail.com> wrote:

> From 5ea316ec3873737bd1a99591d4127dc48d8b471a Mon Sep 17 00:00:00 2001
> From: frozenpigs purpjuice <at> protonmail.com
>
> Date: Wed, 10 Apr 2019 19:25:50 +0100
> Subject: [PATCH] gnu: Add sbcl-log4cl, cl-log4cl and ecl-log4cl
>
> ------------------------------------------------------------------------------------------------------
>
> gnu/packages/lisp.scm | 28 ++++++++++++++++++++++++++++
> 1 file changed, 28 insertions(+)
>
> diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm
> index e0f3e0ae40..2a51a98240 100644
> --- a/gnu/packages/lisp.scm
> +++ b/gnu/packages/lisp.scm
> @@ -5239,3 +5239,31 @@ Python's WSGI and Ruby's Rack.")
>
> (define-public cl-clack
> (sbcl-package->cl-source-package sbcl-clack))
>
> -
>
> +(define-public sbcl-log4cl
>
> -   (package
> -   (name "sbcl-log4cl")
> -   (build-system asdf-build-system/sbcl)
> -   (source
> -       (origin
>
>
> -         (method git-fetch)
>
>
> -         (uri (git-reference
>
>
> -                        (url "https://github.com/sharplispers/log4cl")
>
>
> -                        (commit "611e094458504b938d49de904eab141285328c7c")))
>
>
> -         (sha256
>
>
> -          (base32
>
>
> -           "08jly0s0g26b56hhpfizxsb4j0yvbh946sd205gr42dkzv8l7dsc"))))
>
>
> -   (arguments
> -       `(#:tests? #f))
>
>
> -   (inputs `(("bordeaux-threads" ,sbcl-bordeaux-threads)))
> -   (version "1.1.2")
> -   (synopsis "Common Lisp logging framework, modeled after Log4J")
> -   (home-page "https://github.com/7max/log4cl")
> -   (description "Common Lisp logging framework, modeled after Log4J")
> -   (license license:expat)))
> -
>
> +(define-public cl-log4cl
>
> -   (sbcl-package->cl-source-package sbcl-log4cl))
>
> -
>
> +(define-public ecl-log4cl
>
> -   (sbcl-package->ecl-package sbcl-log4cl))
>
> --
> 2.21.0






Information forwarded to guix-patches <at> gnu.org:
bug#35221; Package guix-patches. (Wed, 10 Apr 2019 19:03:02 GMT) Full text and rfc822 format available.

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

From: JesseJohnGildersleve <JesseJohnGildersleve <at> protonmail.com>
To: "35221 <at> debbugs.gnu.org" <35221 <at> debbugs.gnu.org>
Subject: Re: [PATCH 2/2] Re: Add log4cl packages
Date: Wed, 10 Apr 2019 19:02:09 +0000
Sorry for the mistake, that was an older version of the patch before I linted it and cleaned it up, here is the final version:


From 2ac9d70a78cc48dc4f1011aed09968d5538d8f42 Mon Sep 17 00:00:00 2001
From: frozenpigs <purpjuice <at> protonmail.com>
Date: Wed, 10 Apr 2019 20:01:21 +0100
Subject: [PATCH] gnu: Add sbcl-log4cl, cl-log4cl and ecl-log4cl

---
 gnu/packages/lisp.scm | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm
index e0f3e0ae40..94ddda3bde 100644
--- a/gnu/packages/lisp.scm
+++ b/gnu/packages/lisp.scm
@@ -5239,3 +5239,36 @@ Python's WSGI and Ruby's Rack.")

 (define-public cl-clack
   (sbcl-package->cl-source-package sbcl-clack))
+
+(define-public sbcl-log4cl
+  (let ((commit "611e094458504b938d49de904eab141285328c7c")
+        (revision "1"))
+    (package
+      (name "sbcl-log4cl")
+      (build-system asdf-build-system/sbcl)
+      (version "1.1.2")
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/sharplispers/log4cl")
+               (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32
+           "08jly0s0g26b56hhpfizxsb4j0yvbh946sd205gr42dkzv8l7dsc"))))
+      ;; FIXME: tests require stefil, sbcl-hu.dwim.stefil wont work
+      (arguments
+       `(#:tests? #f))
+      (inputs `(("bordeaux-threads" ,sbcl-bordeaux-threads)))
+      (synopsis "Common Lisp logging framework, modeled after Log4J")
+      (home-page "https://github.com/7max/log4cl")
+      (description "This is a common lisp logging framework that can log at
+various levels and mix text with expressions.")
+      (license license:asl2.0))))
+
+(define-public cl-log4cl
+  (sbcl-package->cl-source-package sbcl-log4cl))
+
+(define-public ecl-log4cl
+  (sbcl-package->ecl-package sbcl-log4cl))
--
2.21.0




‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Wednesday, April 10, 2019 7:30 PM, JesseJohnGildersleve <JesseJohnGildersleve <at> protonmail.com> wrote:

> Was meant to be [PATCH 2/2]
>
> Sent with ProtonMail Secure Email.
>
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> On Wednesday, April 10, 2019 7:29 PM, JesseJohnGildersleve JesseJohnGildersleve <at> protonmail.com wrote:
>
> > From 5ea316ec3873737bd1a99591d4127dc48d8b471a Mon Sep 17 00:00:00 2001
> > From: frozenpigs purpjuice <at> protonmail.com
> > Date: Wed, 10 Apr 2019 19:25:50 +0100
> > Subject: [PATCH] gnu: Add sbcl-log4cl, cl-log4cl and ecl-log4cl
> >
> > gnu/packages/lisp.scm | 28 ++++++++++++++++++++++++++++
> > 1 file changed, 28 insertions(+)
> > diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm
> > index e0f3e0ae40..2a51a98240 100644
> > --- a/gnu/packages/lisp.scm
> > +++ b/gnu/packages/lisp.scm
> > @@ -5239,3 +5239,31 @@ Python's WSGI and Ruby's Rack.")
> > (define-public cl-clack
> > (sbcl-package->cl-source-package sbcl-clack))
> >
> > -
> >
> > +(define-public sbcl-log4cl
> >
> > -   (package
> >
> > -   (name "sbcl-log4cl")
> >
> > -   (build-system asdf-build-system/sbcl)
> >
> > -   (source
> >
> > -         (origin
> >
> >
> > -           (method git-fetch)
> >
> >
> > -           (uri (git-reference
> >
> >
> > -                          (url "https://github.com/sharplispers/log4cl")
> >
> >
> > -                          (commit "611e094458504b938d49de904eab141285328c7c")))
> >
> >
> > -           (sha256
> >
> >
> > -            (base32
> >
> >
> > -             "08jly0s0g26b56hhpfizxsb4j0yvbh946sd205gr42dkzv8l7dsc"))))
> >
> >
> > -   (arguments
> >
> > -         `(#:tests? #f))
> >
> >
> > -   (inputs `(("bordeaux-threads" ,sbcl-bordeaux-threads)))
> >
> > -   (version "1.1.2")
> >
> > -   (synopsis "Common Lisp logging framework, modeled after Log4J")
> >
> > -   (home-page "https://github.com/7max/log4cl")
> >
> > -   (description "Common Lisp logging framework, modeled after Log4J")
> >
> > -   (license license:expat)))
> >
> > -
> >
> > +(define-public cl-log4cl
> >
> > -   (sbcl-package->cl-source-package sbcl-log4cl))
> >
> > -
> >
> > +(define-public ecl-log4cl
> >
> > -   (sbcl-package->ecl-package sbcl-log4cl))
> >
> > --
> > 2.21.0






Reply sent to Ludovic Courtès <ludo <at> gnu.org>:
You have taken responsibility. (Tue, 16 Apr 2019 17:23:02 GMT) Full text and rfc822 format available.

Notification sent to JesseJohnGildersleve <JesseJohnGildersleve <at> protonmail.com>:
bug acknowledged by developer. (Tue, 16 Apr 2019 17:23:02 GMT) Full text and rfc822 format available.

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

From: Ludovic Courtès <ludo <at> gnu.org>
To: JesseJohnGildersleve <JesseJohnGildersleve <at> protonmail.com>
Cc: "35221 <at> debbugs.gnu.org" <35221-done <at> debbugs.gnu.org>
Subject: Re: [bug#35221] [PATCH 2/2] Re: Add log4cl packages
Date: Tue, 16 Apr 2019 19:22:27 +0200
Hello,

Applied both patches with a commit log that follows our conventions.

Thanks!

Ludo’.




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

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

Previous Next


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