summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorjgart <jgart@dismail.de>2026-01-12 17:05:08 -0500
committerjgart <jgart@dismail.de>2026-01-12 17:05:08 -0500
commit3bbd8918e53eef2bae5fbf0f4be5eae60135897e (patch)
treebc340c18f3f3fd0ec41598a7683be0262c5f3b40 /gnu
parentff6a7f8c5145351ec43327f552504eca8d348579 (diff)
gnu: sbcl-concrete-syntax-tree: Update to 0.3.0.
* gnu/packages/lisp-xyz.scm (sbcl-concrete-syntax-tree): Update to 0.3.0. [native-inputs]: Add sbcl-fiveam Change-Id: If14a7cbaaae8df25dd94474b1e0c7ff6d96f1fb0
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/lisp-xyz.scm51
1 files changed, 25 insertions, 26 deletions
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index ed555288e40..7fbfa0166f9 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -13592,31 +13592,30 @@ numbers in Common Lisp.")
13592 (sbcl-package->ecl-package sbcl-computable-reals)) 13592 (sbcl-package->ecl-package sbcl-computable-reals))
13593 13593
13594(define-public sbcl-concrete-syntax-tree 13594(define-public sbcl-concrete-syntax-tree
13595 (let ((commit "37291727196a3bc88a7be67c1427c52078d4b82c") 13595 (package
13596 (revision "0")) 13596 (name "sbcl-concrete-syntax-tree")
13597 (package 13597 (version "0.3.0")
13598 (name "sbcl-concrete-syntax-tree") 13598 (source
13599 (version (git-version "0.2.0" revision commit)) 13599 (origin
13600 (source 13600 (method git-fetch)
13601 (origin 13601 (uri (git-reference
13602 (method git-fetch) 13602 (url "https://github.com/s-expressionists/Concrete-Syntax-Tree")
13603 (uri (git-reference 13603 (commit version)))
13604 (url "https://github.com/s-expressionists/Concrete-Syntax-Tree") 13604 (file-name (git-file-name "cl-concrete-syntax-tree" version))
13605 (commit commit))) 13605 (sha256
13606 (file-name (git-file-name "cl-concrete-syntax-tree" commit)) 13606 (base32 "05cl83fhn4a4y492f8sq29560jgbg26c5wz5aqawz5gw3riz0n4b"))))
13607 (sha256 13607 (build-system asdf-build-system/sbcl)
13608 (base32 "15q9jyqsh2z921li9my8c840cj2ci7k217x5frfiyk0kymkx4rgv")))) 13608 (native-inputs (list sbcl-fiveam))
13609 (build-system asdf-build-system/sbcl) 13609 (inputs
13610 (inputs 13610 (list sbcl-acclimation))
13611 (list sbcl-acclimation)) 13611 (arguments
13612 (arguments 13612 '(#:asd-systems '("concrete-syntax-tree"
13613 '(#:asd-systems '("concrete-syntax-tree" 13613 "concrete-syntax-tree-destructuring"
13614 "concrete-syntax-tree-destructuring" 13614 "concrete-syntax-tree-source-info")))
13615 "concrete-syntax-tree-source-info"))) 13615 (home-page "https://github.com/s-expressionists/Concrete-Syntax-Tree")
13616 (home-page "https://github.com/s-expressionists/Concrete-Syntax-Tree") 13616 (synopsis "Parse Common Lisp code into a concrete syntax tree")
13617 (synopsis "Parse Common Lisp code into a concrete syntax tree") 13617 (description
13618 (description 13618 "This library is intended to solve the problem of source tracking for
13619 "This library is intended to solve the problem of source tracking for
13620Common Lisp code. 13619Common Lisp code.
13621 13620
13622By \"source tracking\", it is meant that code elements that have a known 13621By \"source tracking\", it is meant that code elements that have a known
@@ -13629,7 +13628,7 @@ does not impose a particular structure of this information. Instead, it
13629provides utilities for manipulating source code in the form of what is called 13628provides utilities for manipulating source code in the form of what is called
13630concrete syntax trees (CSTs for short) that preserve this information about 13629concrete syntax trees (CSTs for short) that preserve this information about
13631the origin.") 13630the origin.")
13632 (license license:bsd-2)))) 13631 (license license:bsd-2)))
13633 13632
13634(define-public cl-concrete-syntax-tree 13633(define-public cl-concrete-syntax-tree
13635 (sbcl-package->cl-source-package sbcl-concrete-syntax-tree)) 13634 (sbcl-package->cl-source-package sbcl-concrete-syntax-tree))