unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#63059] [PATCH 0/3] gnu: cl-fast-ecs: Update to 0.2.2
@ 2023-04-24 22:09 Sharlatan Hellseher
  2023-04-24 22:15 ` [bug#63059] [PATCH 1/3] gnu: Add cl-chlorophyll Sharlatan Hellseher
  2023-04-26 13:10 ` bug#63059: [PATCH 0/3] gnu: cl-fast-ecs: Update to 0.2.2 Guillaume Le Vaillant
  0 siblings, 2 replies; 5+ messages in thread
From: Sharlatan Hellseher @ 2023-04-24 22:09 UTC (permalink / raw)
  To: 63059; +Cc: Sharlatan Hellseher

Hi Guix!

This patch series updates game development system cl-fast-ecs with packing
new native-inputs components and updating some of their dependencies.

> ./pre-inst-env guix build --rounds=2 cl-chlorophyll cl-fast-ecs cl-mock
> /gnu/store/77nz286w1i8hg6acdkyzr3nprrvb1cnl-cl-mock-1.1.0-0.01762fd
> /gnu/store/l4gc1m7hma975pxmxq0lxy5cjp8l0gls-cl-fast-ecs-0.2.2
> /gnu/store/ikw959g1hj1zxqfhbhy15f6v73r0qxaj-cl-chlorophyll-0.0.1-1.f2a50ad

Sharlatan Hellseher (3):
  gnu: Add cl-chlorophyll.
  gnu: cl-fast-ecs: Update to 0.2.2.
  gnu: cl-mock: Update to 1.1.0-0.01762fd.

 gnu/packages/lisp-check.scm | 17 +++++++++++------
 gnu/packages/lisp-xyz.scm   | 37 ++++++++++++++++++++++++++++++++++---
 2 files changed, 45 insertions(+), 9 deletions(-)


base-commit: 5eb1d1b6482e29239f1d40dfcb815cdc12a2bdf0
-- 
2.39.2





^ permalink raw reply	[flat|nested] 5+ messages in thread

* [bug#63059] [PATCH 1/3] gnu: Add cl-chlorophyll.
  2023-04-24 22:09 [bug#63059] [PATCH 0/3] gnu: cl-fast-ecs: Update to 0.2.2 Sharlatan Hellseher
@ 2023-04-24 22:15 ` Sharlatan Hellseher
  2023-04-24 22:15   ` [bug#63059] [PATCH 2/3] gnu: cl-fast-ecs: Update to 0.2.2 Sharlatan Hellseher
  2023-04-24 22:15   ` [bug#63059] [PATCH 3/3] gnu: cl-mock: Update to 1.1.0-0.01762fd Sharlatan Hellseher
  2023-04-26 13:10 ` bug#63059: [PATCH 0/3] gnu: cl-fast-ecs: Update to 0.2.2 Guillaume Le Vaillant
  1 sibling, 2 replies; 5+ messages in thread
From: Sharlatan Hellseher @ 2023-04-24 22:15 UTC (permalink / raw)
  To: 63059; +Cc: Sharlatan Hellseher

* gnu/packages/lisp-xyz.scm (cl-chlorophyll, ecl-chlorophyll,
sbcl-chlorophyll): New variables.
---
 gnu/packages/lisp-xyz.scm | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index d7b0531bcc..fcc549d632 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -23722,6 +23722,37 @@ (define-public cl-chemboy
 (define-public ecl-chemboy
   (sbcl-package->ecl-package sbcl-chemboy))
 
+(define-public sbcl-chlorophyll
+  (let ((commit "f2a50ad36d2fb11823c0e5a8da08a0de89c5c35f")
+        (revision "1"))
+    (package
+      (name "sbcl-chlorophyll")
+      (version (git-version "0.0.1" revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/gorozhin/chlorophyll")
+               (commit commit)))
+         (file-name (git-file-name "chlorophyll" version))
+         (sha256
+          (base32 "1hgl8sjsmyqx4gs77q4p94b63zgpxk1wi9w9niki8j0213dr1s3y"))))
+      (build-system asdf-build-system/sbcl)
+      (native-inputs (list sbcl-fiveam))
+      (inputs (list sbcl-alexandria))
+      (home-page "https://github.com/gorozhin/chlorophyll")
+      (synopsis "ANSI escape code library for Common Lisp")
+      (description
+"This package provides a Common Lisp system CHLOROPHYLL which implements an
+ANSI escape code functionality.")
+      (license license:expat))))
+
+(define-public cl-chlorophyll
+  (sbcl-package->cl-source-package sbcl-chlorophyll))
+
+(define-public ecl-chlorophyll
+  (sbcl-package->ecl-package sbcl-chlorophyll))
+
 (define-public sbcl-cl-pass
   (let ((commit "e58e97c0c0588dc742c061208afb9bc31e4dbd34")
         (revision "1"))
-- 
2.39.2





^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [bug#63059] [PATCH 2/3] gnu: cl-fast-ecs: Update to 0.2.2.
  2023-04-24 22:15 ` [bug#63059] [PATCH 1/3] gnu: Add cl-chlorophyll Sharlatan Hellseher
@ 2023-04-24 22:15   ` Sharlatan Hellseher
  2023-04-24 22:15   ` [bug#63059] [PATCH 3/3] gnu: cl-mock: Update to 1.1.0-0.01762fd Sharlatan Hellseher
  1 sibling, 0 replies; 5+ messages in thread
From: Sharlatan Hellseher @ 2023-04-24 22:15 UTC (permalink / raw)
  To: 63059; +Cc: Sharlatan Hellseher

* gnu/packages/lisp-xyz.scm (sbcl-cl-fast-ecs): Update to 0.2.2.
[native-inputs]: Add sbcl-chlorophyll, sbcl-cl-mock.
---
 gnu/packages/lisp-xyz.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index fcc549d632..dbf4ea87bd 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -7049,7 +7049,7 @@ (define-public ecl-cl-fastcgi
 (define-public sbcl-cl-fast-ecs
   (package
     (name "sbcl-cl-fast-ecs")
-    (version "0.1.1")
+    (version "0.2.2")
     (source
      (origin
        (method git-fetch)
@@ -7058,10 +7058,10 @@ (define-public sbcl-cl-fast-ecs
              (commit version)))
        (file-name (git-file-name "cl-fast-ecs" version))
        (sha256
-        (base32 "06cnhm8zpyqyjr17mji5wvj4gh2glpdw8gqy1vwrq3vgphfmg560"))))
+        (base32 "00nw5nwzcz8x1x1lycmjik8pcqzxrl896j0xjjl33rjljsmj45sx"))))
     (build-system asdf-build-system/sbcl)
     (native-inputs
-     (list sbcl-parachute))
+     (list sbcl-chlorophyll sbcl-cl-mock sbcl-parachute))
     (inputs
      (list sbcl-alexandria sbcl-trivial-garbage))
     (home-page "https://lockie.gitlab.io/cl-fast-ecs/")
-- 
2.39.2





^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [bug#63059] [PATCH 3/3] gnu: cl-mock: Update to 1.1.0-0.01762fd.
  2023-04-24 22:15 ` [bug#63059] [PATCH 1/3] gnu: Add cl-chlorophyll Sharlatan Hellseher
  2023-04-24 22:15   ` [bug#63059] [PATCH 2/3] gnu: cl-fast-ecs: Update to 0.2.2 Sharlatan Hellseher
@ 2023-04-24 22:15   ` Sharlatan Hellseher
  1 sibling, 0 replies; 5+ messages in thread
From: Sharlatan Hellseher @ 2023-04-24 22:15 UTC (permalink / raw)
  To: 63059; +Cc: Sharlatan Hellseher

* gnu/packages/lisp-xyz.scm (sbcl-cl-mock): Update to 1.1.0-0.01762fd.
[arguments]: Build cl-mock and cl-mock-basic systems.
[inputs]: Add sbcl-bordeaux-threads.
---
 gnu/packages/lisp-check.scm | 17 +++++++++++------
 1 file changed, 11 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/lisp-check.scm b/gnu/packages/lisp-check.scm
index 1b4d80de00..1d2e439e9a 100644
--- a/gnu/packages/lisp-check.scm
+++ b/gnu/packages/lisp-check.scm
@@ -253,23 +253,28 @@ (define-public ecl-checkl
   (sbcl-package->ecl-package sbcl-checkl))
 
 (define-public sbcl-cl-mock
-  ;; .asd version only got updated recently, despired the old GitHug "1.0.1" release.
-  (let ((commit "7988dca2093358911b67597a2cd1570c785dfe76"))
+  (let ((commit "01762fda96718fefd3745ce4a20a4013a865b109")
+        (revision "0"))
     (package
       (name "sbcl-cl-mock")
-      (version (git-version "1.0.1" "1" commit))
+      (version (git-version "1.1.0" revision commit))
       (source
        (origin
          (method git-fetch)
          (uri (git-reference
                (url "https://github.com/Ferada/cl-mock/")
                (commit commit)))
-         (file-name (git-file-name name version))
+         (file-name (git-file-name "cl-mock" version))
          (sha256
-          (base32 "0f40wikcf783jx26ip0nnhwjjfjvjiw7njqsqrb6kaphc8bgw0i1"))))
+          (base32 "19641sm3klx9yfk8lr376rfkd26vy72yp1hkpkqcw3q3m1xrf9xp"))))
       (build-system asdf-build-system/sbcl)
+      (arguments
+       `(#:asd-systems '("cl-mock" "cl-mock-basic")))
       (inputs
-       (list sbcl-alexandria sbcl-closer-mop sbcl-trivia))
+       (list sbcl-alexandria
+             sbcl-bordeaux-threads
+             sbcl-closer-mop
+             sbcl-trivia))
       (native-inputs
        (list sbcl-fiveam))
       (home-page "https://github.com/Ferada/cl-mock")
-- 
2.39.2





^ permalink raw reply related	[flat|nested] 5+ messages in thread

* bug#63059: [PATCH 0/3] gnu: cl-fast-ecs: Update to 0.2.2
  2023-04-24 22:09 [bug#63059] [PATCH 0/3] gnu: cl-fast-ecs: Update to 0.2.2 Sharlatan Hellseher
  2023-04-24 22:15 ` [bug#63059] [PATCH 1/3] gnu: Add cl-chlorophyll Sharlatan Hellseher
@ 2023-04-26 13:10 ` Guillaume Le Vaillant
  1 sibling, 0 replies; 5+ messages in thread
From: Guillaume Le Vaillant @ 2023-04-26 13:10 UTC (permalink / raw)
  To: Sharlatan Hellseher; +Cc: 63059-done

[-- Attachment #1: Type: text/plain, Size: 82 bytes --]

Patches pushed as 870f2d40e055d57659dff0dc20b903522f055bb0 and
following.
Thanks.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2023-04-26 13:12 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-04-24 22:09 [bug#63059] [PATCH 0/3] gnu: cl-fast-ecs: Update to 0.2.2 Sharlatan Hellseher
2023-04-24 22:15 ` [bug#63059] [PATCH 1/3] gnu: Add cl-chlorophyll Sharlatan Hellseher
2023-04-24 22:15   ` [bug#63059] [PATCH 2/3] gnu: cl-fast-ecs: Update to 0.2.2 Sharlatan Hellseher
2023-04-24 22:15   ` [bug#63059] [PATCH 3/3] gnu: cl-mock: Update to 1.1.0-0.01762fd Sharlatan Hellseher
2023-04-26 13:10 ` bug#63059: [PATCH 0/3] gnu: cl-fast-ecs: Update to 0.2.2 Guillaume Le Vaillant

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).