Archived
1
0
Fork 0

gnu: cl-virality: Update to 0.3.0-1.cdc19cc.

* gnu/packages/lisp-xyz.scm (sbcl-virality): Update to 0.3.0-1.cdc19cc.
  [arguments]: Update 'delete-examples' phase.
This commit is contained in:
Guillaume Le Vaillant 2023-09-06 10:57:58 +02:00
parent 17c13b4a42
commit ee13af93b5
No known key found for this signature in database
GPG key ID: 6BE8208ADF21FE3F

View file

@ -22181,18 +22181,20 @@ fit together as required by any particular game.")
(sbcl-package->cl-source-package sbcl-trial)) (sbcl-package->cl-source-package sbcl-trial))
(define-public sbcl-virality (define-public sbcl-virality
(let ((commit "cdc19cca9b028f0c30d14ed8b3e51359dd46069a")
(revision "1"))
(package (package
(name "sbcl-virality") (name "sbcl-virality")
(version "0.3.0") (version (git-version "0.3.0" revision commit))
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
(url "https://github.com/bufferswap/ViralityEngine") (url "https://github.com/bufferswap/ViralityEngine")
(commit (string-append "v" version)))) (commit commit)))
(file-name (git-file-name "cl-virality" version)) (file-name (git-file-name "cl-virality" version))
(sha256 (sha256
(base32 "0hvjcvyd628jh4if6swk1wrfb9qdlnpk9ax1y3jarr8ms7ghfcdb")))) (base32 "1s25aapkqcr8fxi0i9wjw0n4jax7r4a9d9wflpr3sqz2vgrg2lz6"))))
(build-system asdf-build-system/sbcl) (build-system asdf-build-system/sbcl)
(arguments (arguments
`(#:asd-systems '("virality" `(#:asd-systems '("virality"
@ -22205,7 +22207,14 @@ fit together as required by any particular game.")
(add-after 'unpack 'delete-examples (add-after 'unpack 'delete-examples
(lambda _ (lambda _
;; Don't install the big "examples" directory. ;; Don't install the big "examples" directory.
(delete-file-recursively "examples")))))) (delete-file-recursively "examples")
;; Remove example asd files that cause issues during
;; the 'copy-source' phase because they have the same
;; names.
(for-each
delete-file
(find-files "."
"^xXx-SYSTEM-NAME-xXx\\.asd$")))))))
(inputs (inputs
(list sbcl-3b-bmfont (list sbcl-3b-bmfont
sbcl-babel sbcl-babel
@ -22246,7 +22255,7 @@ can be used with them. Components are added to Actors which represent game
concepts like players, scenery, effects, etc. We define a component protocol concepts like players, scenery, effects, etc. We define a component protocol
invoked by Virality Engine to move your components to the next state and invoked by Virality Engine to move your components to the next state and
render them each frame.") render them each frame.")
(license license:expat))) (license license:expat))))
(define-public cl-virality (define-public cl-virality
(sbcl-package->cl-source-package sbcl-virality)) (sbcl-package->cl-source-package sbcl-virality))