summaryrefslogtreecommitdiff
path: root/dev-lisp
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lisp')
-rw-r--r--dev-lisp/abcl/Manifest1
-rw-r--r--dev-lisp/abcl/abcl-1.8.0.ebuild32
-rw-r--r--dev-lisp/abcl/metadata.xml24
-rw-r--r--dev-lisp/alexandria/metadata.xml21
-rw-r--r--dev-lisp/asdf/metadata.xml14
-rw-r--r--dev-lisp/c2ffi/metadata.xml27
-rw-r--r--dev-lisp/cl-ppcre-unicode/metadata.xml21
-rw-r--r--dev-lisp/cl-ppcre/metadata.xml23
-rw-r--r--dev-lisp/cl-unicode/metadata.xml23
-rw-r--r--dev-lisp/clisp/metadata.xml29
-rw-r--r--dev-lisp/clozurecl/metadata.xml14
-rw-r--r--dev-lisp/clx/metadata.xml29
-rw-r--r--dev-lisp/cmucl/metadata.xml26
-rw-r--r--dev-lisp/ecls/metadata.xml31
-rw-r--r--dev-lisp/flexi-streams/metadata.xml23
-rw-r--r--dev-lisp/gcl/metadata.xml24
-rw-r--r--dev-lisp/hyperspec/metadata.xml14
-rw-r--r--dev-lisp/roswell/metadata.xml29
-rw-r--r--dev-lisp/sbcl/metadata.xml27
-rw-r--r--dev-lisp/trivial-gray-streams/metadata.xml14
-rw-r--r--dev-lisp/uiop/metadata.xml14
21 files changed, 260 insertions, 200 deletions
diff --git a/dev-lisp/abcl/Manifest b/dev-lisp/abcl/Manifest
index 96ca2c285a73..ff80b92d4e96 100644
--- a/dev-lisp/abcl/Manifest
+++ b/dev-lisp/abcl/Manifest
@@ -1 +1,2 @@
DIST abcl-src-1.5.0.tar.gz 1187678 BLAKE2B 4c6993ab90d6fe12e93bf185ecdc16dd5c69ff5c65881e74db51ba9a8167e3a3de4b25ff9971084e92499f654aacec2a07757d100a5977944076476d47c17438 SHA512 d56c23a82103dfebb3361903af096f923738008e551f3b5e07e00f0423c8ade0b07a388b7834b5d79d9191863b38db2c17fa27bffd848d7cba88d6bb67e32db3
+DIST abcl-src-1.8.0.tar.gz 2613411 BLAKE2B cd50e5df0b7e48c902bc904ca4ea0e9c293241e04cfda154cb388c5f58da921645333fca8e0a95768a550fcb2a5b6346b3e8958745138ea6826f5c5a62ef0faf SHA512 90cc2d1e52a4dc83a0159a5763d2c7eb344952786a805a82180e0000a0cae26d89ae5a9293b629b7b5131eac05668fe21711abca32aebe05d7400187b0b3793b
diff --git a/dev-lisp/abcl/abcl-1.8.0.ebuild b/dev-lisp/abcl/abcl-1.8.0.ebuild
new file mode 100644
index 000000000000..10d7e3c951bd
--- /dev/null
+++ b/dev-lisp/abcl/abcl-1.8.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils java-pkg-2 java-ant-2
+
+MY_P=${PN}-src-${PV}
+
+DESCRIPTION="Armed Bear Common Lisp is a Common Lisp implementation for the JVM."
+HOMEPAGE="https://common-lisp.net/project/armedbear/"
+SRC_URI="http://abcl.org/releases/${PV}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2-with-classpath-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=">=virtual/jdk-1.8"
+RDEPEND=">=virtual/jre-1.8"
+
+S="${WORKDIR}"/${MY_P}
+
+src_compile() {
+ eant abcl.compile || die "Can't compile ABCL"
+ eant abcl.jar || die "Can't make ABCL jar archive"
+}
+
+src_install() {
+ java-pkg_dojar dist/abcl.jar
+ java-pkg_dolauncher ${PN} --java_args "-server -Xrs" --main org.armedbear.lisp.Main
+ dodoc README
+}
diff --git a/dev-lisp/abcl/metadata.xml b/dev-lisp/abcl/metadata.xml
index 0687231d2b7d..ce79be307225 100644
--- a/dev-lisp/abcl/metadata.xml
+++ b/dev-lisp/abcl/metadata.xml
@@ -1,16 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>common-lisp@gentoo.org</email>
- <name>Gentoo Common Lisp Project</name>
- </maintainer>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
- <longdescription>
+ <maintainer type="project">
+ <email>common-lisp@gentoo.org</email>
+ <name>Gentoo Common Lisp Project</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>java@gentoo.org</email>
+ <name>Java</name>
+ </maintainer>
+ <longdescription>
Armed Bear Common Lisp (ABCL) is an implementation of ANSI Common
Lisp that runs in a Java virtual machine.
</longdescription>
-</pkgmetadata>
+
+ <origin>gentoo-staging</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-lisp/alexandria/metadata.xml b/dev-lisp/alexandria/metadata.xml
index 937bb81734f3..e289e804c750 100644
--- a/dev-lisp/alexandria/metadata.xml
+++ b/dev-lisp/alexandria/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>common-lisp@gentoo.org</email>
- <name>Gentoo Common Lisp Project</name>
- </maintainer>
- <longdescription lang="en">
+ <maintainer type="project">
+ <email>common-lisp@gentoo.org</email>
+ <name>Gentoo Common Lisp Project</name>
+ </maintainer>
+ <longdescription lang="en">
Alexandria is a project and a library.
As a project Alexandria's goal is to reduce duplication of effort and
@@ -38,7 +38,8 @@
packages exist, like split-sequence. Instead, third party packages
such as that may be "blessed".
</longdescription>
- <upstream>
- <remote-id type="gitlab">alexandria/alexandria</remote-id>
- </upstream>
-</pkgmetadata>
+ <upstream>
+ <remote-id type="gitlab">alexandria/alexandria</remote-id>
+ </upstream>
+ <origin>gentoo-staging</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-lisp/asdf/metadata.xml b/dev-lisp/asdf/metadata.xml
index 7ea645c67e72..77fd248264c1 100644
--- a/dev-lisp/asdf/metadata.xml
+++ b/dev-lisp/asdf/metadata.xml
@@ -1,8 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>common-lisp@gentoo.org</email>
- <name>Gentoo Common Lisp Project</name>
-</maintainer>
-</pkgmetadata>
+ <maintainer type="project">
+ <email>common-lisp@gentoo.org</email>
+ <name>Gentoo Common Lisp Project</name>
+ </maintainer>
+
+ <origin>gentoo-staging</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-lisp/c2ffi/metadata.xml b/dev-lisp/c2ffi/metadata.xml
index d30f4079e72f..9e8aa1bf27a8 100644
--- a/dev-lisp/c2ffi/metadata.xml
+++ b/dev-lisp/c2ffi/metadata.xml
@@ -1,15 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>h.judt@gmx.at</email>
- <name>Harald Judt</name>
-</maintainer>
-<maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
-</maintainer>
-<upstream>
- <remote-id type="github">rpav/c2ffi</remote-id>
-</upstream>
-</pkgmetadata>
+ <maintainer type="person">
+ <email>h.judt@gmx.at</email>
+ <name>Harald Judt</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">rpav/c2ffi</remote-id>
+ </upstream>
+ <origin>gentoo-staging</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-lisp/cl-ppcre-unicode/metadata.xml b/dev-lisp/cl-ppcre-unicode/metadata.xml
index f7036b0f160e..e38a1dff7cb0 100644
--- a/dev-lisp/cl-ppcre-unicode/metadata.xml
+++ b/dev-lisp/cl-ppcre-unicode/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>common-lisp@gentoo.org</email>
- <name>Gentoo Common Lisp Project</name>
- </maintainer>
- <longdescription>
+ <maintainer type="project">
+ <email>common-lisp@gentoo.org</email>
+ <name>Gentoo Common Lisp Project</name>
+ </maintainer>
+ <longdescription>
CL-PPCRE is a portable regular expression library for Common Lisp
which has the following features:
@@ -16,7 +16,8 @@
* includes convenience features
* well-documented.
</longdescription>
- <upstream>
- <remote-id type="github">edicl/cl-ppcre</remote-id>
- </upstream>
-</pkgmetadata>
+ <upstream>
+ <remote-id type="github">edicl/cl-ppcre</remote-id>
+ </upstream>
+ <origin>gentoo-staging</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-lisp/cl-ppcre/metadata.xml b/dev-lisp/cl-ppcre/metadata.xml
index 36bca3f8dbdf..ff97ce204847 100644
--- a/dev-lisp/cl-ppcre/metadata.xml
+++ b/dev-lisp/cl-ppcre/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>common-lisp@gentoo.org</email>
- <name>Gentoo Common Lisp Project</name>
- </maintainer>
- <longdescription lang="en">
+ <maintainer type="project">
+ <email>common-lisp@gentoo.org</email>
+ <name>Gentoo Common Lisp Project</name>
+ </maintainer>
+ <longdescription lang="en">
CL-PPCRE is a portable regular expression library for Common Lisp
which has the following features:
@@ -16,7 +16,7 @@
* includes convenience features
* well-documented
</longdescription>
- <longdescription lang="es">
+ <longdescription lang="es">
CL-PPCRE es una biblioteca de expressiones regulares portable
para Common Lisp que tiene las siguientes características:
@@ -27,7 +27,8 @@
* Incluye características para hacerla cómoda
* Bien documentada
</longdescription>
- <upstream>
- <remote-id type="github">edicl/cl-ppcre</remote-id>
- </upstream>
-</pkgmetadata>
+ <upstream>
+ <remote-id type="github">edicl/cl-ppcre</remote-id>
+ </upstream>
+ <origin>gentoo-staging</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-lisp/cl-unicode/metadata.xml b/dev-lisp/cl-unicode/metadata.xml
index 739846335fdf..a79f7b2c1e71 100644
--- a/dev-lisp/cl-unicode/metadata.xml
+++ b/dev-lisp/cl-unicode/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>common-lisp@gentoo.org</email>
- <name>Gentoo Common Lisp Project</name>
- </maintainer>
- <longdescription lang="en">
+ <maintainer type="project">
+ <email>common-lisp@gentoo.org</email>
+ <name>Gentoo Common Lisp Project</name>
+ </maintainer>
+ <longdescription lang="en">
CL-UNICODE is a library which provides Common Lisp implementations
with knowledge about Unicode characters including their name, their
general category, the scripts and blocks they belong to, their
@@ -14,7 +14,7 @@
with one that is Unicode-aware and is used to enhance CL-PPCRE with
Unicode properties.
</longdescription>
- <longdescription lang="es">
+ <longdescription lang="es">
CL-UNICODE es una biblioteca que ofrece implmentaciones de Common
Lisp que reconoce caracteres Unicode incluyendo su nombre, categoría
general, los guiones y bloques a los que pertenecen, su valor
@@ -23,7 +23,8 @@
Lisp por otra que reconoce Unicode y se utiliza para mejorar
CL-PPCRE con propiedades Unicode.
</longdescription>
- <upstream>
- <remote-id type="github">edicl/cl-unicode</remote-id>
- </upstream>
-</pkgmetadata>
+ <upstream>
+ <remote-id type="github">edicl/cl-unicode</remote-id>
+ </upstream>
+ <origin>gentoo-staging</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-lisp/clisp/metadata.xml b/dev-lisp/clisp/metadata.xml
index 88ea109143fa..425bbb505567 100644
--- a/dev-lisp/clisp/metadata.xml
+++ b/dev-lisp/clisp/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>common-lisp@gentoo.org</email>
- <name>Gentoo Common Lisp Project</name>
- </maintainer>
- <longdescription>
+ <maintainer type="project">
+ <email>common-lisp@gentoo.org</email>
+ <name>Gentoo Common Lisp Project</name>
+ </maintainer>
+ <longdescription>
CLISP is a Common Lisp implementation. It mostly supports the Lisp
described in the ANSI Common Lisp standard. It includes an
interpreter, a compiler, almost all of CLOS, a foreign language
@@ -18,11 +18,12 @@ others) and needs only 2 MB of RAM. The user interface comes in
German, English, French, Spanish, Dutch and Russian, and can be
changed at run time.
</longdescription>
- <use>
- <flag name="hyperspec">Use local hyperspec instead of online version</flag>
- <flag name="svm">Build CLISP with support for the Support Vector Machine module</flag>
- </use>
- <upstream>
- <remote-id type="sourceforge">clisp</remote-id>
- </upstream>
-</pkgmetadata>
+ <upstream>
+ <remote-id type="sourceforge">clisp</remote-id>
+ </upstream>
+ <use>
+ <flag name="hyperspec">Use local hyperspec instead of online version</flag>
+ <flag name="svm">Build CLISP with support for the Support Vector Machine module</flag>
+ </use>
+ <origin>gentoo-staging</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-lisp/clozurecl/metadata.xml b/dev-lisp/clozurecl/metadata.xml
index 7ea645c67e72..77fd248264c1 100644
--- a/dev-lisp/clozurecl/metadata.xml
+++ b/dev-lisp/clozurecl/metadata.xml
@@ -1,8 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>common-lisp@gentoo.org</email>
- <name>Gentoo Common Lisp Project</name>
-</maintainer>
-</pkgmetadata>
+ <maintainer type="project">
+ <email>common-lisp@gentoo.org</email>
+ <name>Gentoo Common Lisp Project</name>
+ </maintainer>
+
+ <origin>gentoo-staging</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-lisp/clx/metadata.xml b/dev-lisp/clx/metadata.xml
index 47c41000f413..ec3a68339317 100644
--- a/dev-lisp/clx/metadata.xml
+++ b/dev-lisp/clx/metadata.xml
@@ -1,24 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>common-lisp@gentoo.org</email>
- <name>Gentoo Common Lisp Project</name>
- </maintainer>
- <longdescription lang="en">
+ <maintainer type="project">
+ <email>common-lisp@gentoo.org</email>
+ <name>Gentoo Common Lisp Project</name>
+ </maintainer>
+ <longdescription lang="en">
CLX provides an implementation of the X Window System protocol to
Lisp graphics library[ies] and applications. It is the Common Lisp
equivalent of Xlib.
</longdescription>
- <longdescription lang="es">
+ <longdescription lang="es">
CLX ofrece una implementación del protocolo del sistema X Window
a las librerías y aplicaciones gráficas escritas en Lisp. Es el
equivamente en Common Lisp a Xlib.
</longdescription>
- <use>
- <flag name="doc">Builds documentation</flag>
- </use>
- <upstream>
- <remote-id type="github">sharplispers/clx</remote-id>
- </upstream>
-</pkgmetadata>
+ <upstream>
+ <remote-id type="github">sharplispers/clx</remote-id>
+ </upstream>
+ <use>
+ <flag name="doc">Builds documentation</flag>
+ </use>
+ <origin>gentoo-staging</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-lisp/cmucl/metadata.xml b/dev-lisp/cmucl/metadata.xml
index 914e477a115a..d27abf1469c8 100644
--- a/dev-lisp/cmucl/metadata.xml
+++ b/dev-lisp/cmucl/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>common-lisp@gentoo.org</email>
-<name>Gentoo Common Lisp Project</name>
-</maintainer>
-<longdescription>
+ <maintainer type="project">
+ <email>common-lisp@gentoo.org</email>
+ <name>Gentoo Common Lisp Project</name>
+ </maintainer>
+ <longdescription>
CMUCL is a free implementation of the Common Lisp programming language
which runs on most major Unix platforms. It mainly conforms to the
ANSI Common Lisp standard. Here is a summary of its main features:
@@ -29,9 +29,11 @@ ANSI Common Lisp standard. Here is a summary of its main features:
* a graphical source-level debugger using a Motif interface, and a
code profiler.
</longdescription>
-<use>
-<flag name="doc">Installs package documentation</flag>
-<flag name="source">Include source code for CMUCL in installation</flag>
-<flag name="X">Build CLX, CLM, or Hemlock</flag>
-</use>
-</pkgmetadata>
+
+ <use>
+ <flag name="doc">Installs package documentation</flag>
+ <flag name="source">Include source code for CMUCL in installation</flag>
+ <flag name="X">Build CLX, CLM, or Hemlock</flag>
+ </use>
+ <origin>gentoo-staging</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-lisp/ecls/metadata.xml b/dev-lisp/ecls/metadata.xml
index 8b14211eb876..14e6b06e8a78 100644
--- a/dev-lisp/ecls/metadata.xml
+++ b/dev-lisp/ecls/metadata.xml
@@ -1,22 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>common-lisp@gentoo.org</email>
- <name>Gentoo Common Lisp Project</name>
- </maintainer>
- <longdescription>
+ <maintainer type="project">
+ <email>common-lisp@gentoo.org</email>
+ <name>Gentoo Common Lisp Project</name>
+ </maintainer>
+ <longdescription>
ECL (Embeddable Common Lisp) is an implementation of the Common Lisp language as
described in the X3J13 Ansi specification, featuring CLOS (Common Lisp Object
System), conditions, loops, etc, plus a translator to C, which can produce
standalone executables.
</longdescription>
- <use>
- <flag name="gengc">Use generational garbage collection (experimental)</flag>
- <flag name="precisegc">Use type information during garbage collection (experimental)</flag>
- <flag name="libatomic">Use <pkg>dev-libs/libatomic_ops</pkg> library</flag>
- </use>
- <upstream>
- <remote-id type="sourceforge">ecls</remote-id>
- </upstream>
-</pkgmetadata>
+ <upstream>
+ <remote-id type="sourceforge">ecls</remote-id>
+ </upstream>
+ <use>
+ <flag name="gengc">Use generational garbage collection (experimental)</flag>
+ <flag name="precisegc">Use type information during garbage collection (experimental)</flag>
+ <flag name="libatomic">Use <pkg>dev-libs/libatomic_ops</pkg> library</flag>
+ </use>
+ <origin>gentoo-staging</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-lisp/flexi-streams/metadata.xml b/dev-lisp/flexi-streams/metadata.xml
index aee2b661396a..c612bf4419c0 100644
--- a/dev-lisp/flexi-streams/metadata.xml
+++ b/dev-lisp/flexi-streams/metadata.xml
@@ -1,18 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>common-lisp@gentoo.org</email>
- <name>Gentoo Common Lisp Project</name>
- </maintainer>
- <longdescription lang="en">
+ <maintainer type="project">
+ <email>common-lisp@gentoo.org</email>
+ <name>Gentoo Common Lisp Project</name>
+ </maintainer>
+ <longdescription lang="en">
FLEXI-STREAMS implements "virtual" bivalent streams that can be
layered atop real binary or bivalent streams and that can be used
to read and write character data in various single- or multi-octet
encodings which can be changed on the fly. It also supplies
in-memory binary streams which are similar to string streams.
</longdescription>
- <longdescription lang="es">
+ <longdescription lang="es">
FLEXI-STREAMS implementa flujos de datos bivalentes "virtuales"
que se pueden superponer a flujos de datos binarios reales o
bivalentes y que pueden ser utilizados para leer y escribir datos
@@ -21,7 +21,8 @@
de datos en memoria que son similares a los flujos de datos de
cadenas de caracteres.
</longdescription>
- <upstream>
- <remote-id type="github">edicl/flexi-streams</remote-id>
- </upstream>
-</pkgmetadata>
+ <upstream>
+ <remote-id type="github">edicl/flexi-streams</remote-id>
+ </upstream>
+ <origin>gentoo-staging</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-lisp/gcl/metadata.xml b/dev-lisp/gcl/metadata.xml
index 28952c76fa9e..a73ec676093e 100644
--- a/dev-lisp/gcl/metadata.xml
+++ b/dev-lisp/gcl/metadata.xml
@@ -1,17 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>common-lisp@gentoo.org</email>
- <name>Gentoo Common Lisp Project</name>
- </maintainer>
- <longdescription>
+ <maintainer type="project">
+ <email>common-lisp@gentoo.org</email>
+ <name>Gentoo Common Lisp Project</name>
+ </maintainer>
+ <longdescription>
GCL is the official Common Lisp for the GNU project. Its design
makes use of the system's C compiler to compile to native object
code, providing for both good performance and facile portability.
</longdescription>
- <use>
- <flag name="ansi">Build a GCL with ANSI support (else build a traditional CLtL1 image)</flag>
- <flag name="athena">Build xgcl - an interface to <pkg>x11-libs/libXaw</pkg></flag>
- </use>
-</pkgmetadata>
+
+ <use>
+ <flag name="ansi">Build a GCL with ANSI support (else build a traditional CLtL1 image)</flag>
+ <flag name="athena">Build xgcl - an interface to <pkg>x11-libs/libXaw</pkg></flag>
+ </use>
+ <origin>gentoo-staging</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-lisp/hyperspec/metadata.xml b/dev-lisp/hyperspec/metadata.xml
index 7ea645c67e72..77fd248264c1 100644
--- a/dev-lisp/hyperspec/metadata.xml
+++ b/dev-lisp/hyperspec/metadata.xml
@@ -1,8 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>common-lisp@gentoo.org</email>
- <name>Gentoo Common Lisp Project</name>
-</maintainer>
-</pkgmetadata>
+ <maintainer type="project">
+ <email>common-lisp@gentoo.org</email>
+ <name>Gentoo Common Lisp Project</name>
+ </maintainer>
+
+ <origin>gentoo-staging</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-lisp/roswell/metadata.xml b/dev-lisp/roswell/metadata.xml
index 020c3a635287..7b3fc6c5ddd6 100644
--- a/dev-lisp/roswell/metadata.xml
+++ b/dev-lisp/roswell/metadata.xml
@@ -1,20 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>sheepduke@gmail.com</email>
- <name>YUE Daian</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <longdescription>
+ <maintainer type="person">
+ <email>sheepduke@gmail.com</email>
+ <name>YUE Daian</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <longdescription>
Roswell is the de facto full-stack environment for Common Lisp
development. It serves as a Lisp implementation installer, manager,
launcher etc.
</longdescription>
- <upstream>
- <remote-id type="github">roswell/roswell</remote-id>
- </upstream>
-</pkgmetadata>
+ <upstream>
+ <remote-id type="github">roswell/roswell</remote-id>
+ </upstream>
+ <origin>gentoo-staging</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-lisp/sbcl/metadata.xml b/dev-lisp/sbcl/metadata.xml
index 031c80402d9d..a699cb9c4a54 100644
--- a/dev-lisp/sbcl/metadata.xml
+++ b/dev-lisp/sbcl/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
- <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
+ <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
@@ -19,10 +19,11 @@
available for the x86 and amd64 platforms using an NPTL enabled
GLIBC. SBCL 0.8.17 and later support Unicode.
</longdescription>
- <use>
- <flag name="pax_kernel">Enable if the user plans to run the package under a pax enabled hardened kernel</flag>
- </use>
- <upstream>
- <remote-id type="sourceforge">sbcl</remote-id>
- </upstream>
-</pkgmetadata>
+ <upstream>
+ <remote-id type="sourceforge">sbcl</remote-id>
+ </upstream>
+ <use>
+ <flag name="pax_kernel">Enable if the user plans to run the package under a pax enabled hardened kernel</flag>
+ </use>
+ <origin>gentoo-staging</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-lisp/trivial-gray-streams/metadata.xml b/dev-lisp/trivial-gray-streams/metadata.xml
index f3b41b1e33eb..77fd248264c1 100644
--- a/dev-lisp/trivial-gray-streams/metadata.xml
+++ b/dev-lisp/trivial-gray-streams/metadata.xml
@@ -1,8 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>common-lisp@gentoo.org</email>
- <name>Gentoo Common Lisp Project</name>
- </maintainer>
-</pkgmetadata>
+ <maintainer type="project">
+ <email>common-lisp@gentoo.org</email>
+ <name>Gentoo Common Lisp Project</name>
+ </maintainer>
+
+ <origin>gentoo-staging</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-lisp/uiop/metadata.xml b/dev-lisp/uiop/metadata.xml
index 7ea645c67e72..77fd248264c1 100644
--- a/dev-lisp/uiop/metadata.xml
+++ b/dev-lisp/uiop/metadata.xml
@@ -1,8 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>common-lisp@gentoo.org</email>
- <name>Gentoo Common Lisp Project</name>
-</maintainer>
-</pkgmetadata>
+ <maintainer type="project">
+ <email>common-lisp@gentoo.org</email>
+ <name>Gentoo Common Lisp Project</name>
+ </maintainer>
+
+ <origin>gentoo-staging</origin>
+</pkgmetadata> \ No newline at end of file