summaryrefslogtreecommitdiff
path: root/dev-lisp/sbcl/metadata.xml
diff options
context:
space:
mode:
authorJohn Turner <jturner.usa+gentoo@gmail.com>2022-12-16 02:20:42 -0500
committerJohn Turner <jturner.usa+gentoo@gmail.com>2022-12-16 02:20:42 -0500
commit0b0f8d737e9522d8c2c805f09e0658bfd54e662f (patch)
tree396aa219d8bd5313537a173b0e8ee3ea203710e0 /dev-lisp/sbcl/metadata.xml
parent93a3596e451d5446fd924dd66fe5f71b441d0145 (diff)
downloadebuilds-0b0f8d737e9522d8c2c805f09e0658bfd54e662f.tar.gz
dev-lisp/sbcl: (wip) bootstrap with ecls or already installed sbcl
Added a system-bootstrap flag that allows building SBCL from source with either ecl or an existing install of sbcl.
Diffstat (limited to 'dev-lisp/sbcl/metadata.xml')
-rw-r--r--dev-lisp/sbcl/metadata.xml32
1 files changed, 32 insertions, 0 deletions
diff --git a/dev-lisp/sbcl/metadata.xml b/dev-lisp/sbcl/metadata.xml
new file mode 100644
index 0000000..3f09daa
--- /dev/null
+++ b/dev-lisp/sbcl/metadata.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>grozin@gentoo.org</email>
+ <name>Andrey Grozin</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>common-lisp@gentoo.org</email>
+ <name>Gentoo Common Lisp Project</name>
+ </maintainer>
+ <longdescription>Steel Bank Common Lisp is an open source Common
+ Lisp implementation. It provides an integrated native compiler,
+ interpreter, and debugger. SBCL is a fork off of the main branch
+ of CMUCL. SBCL is distinguished from CMUCL by a greater emphasis
+ on maintainability. In particular, the SBCL system can be built
+ directly from its source code, so that the output corresponds to
+ the source code in a controlled, verifiable way, and arbitrary
+ changes can be made to the system without causing bootstrapping
+ problems. SBCL also places less emphasis than CMU CL does on new
+ non-ANSI extensions, or on backward compatibility with old
+ non-ANSI features. Support for native threading on GNU/Linux is
+ available for the x86 and amd64 platforms using an NPTL enabled
+ GLIBC. SBCL 0.8.17 and later support Unicode.
+ </longdescription>
+ <use>
+ <flag name="capstone">Enable disassembly support with <pkg>dev-libs/capstone</pkg></flag>
+ </use>
+ <upstream>
+ <remote-id type="sourceforge">sbcl</remote-id>
+ </upstream>
+</pkgmetadata>