* [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).