* [gentoo-lisp] [PATCH 02/11] dev-lisp/trivial-backtrace: fix SRC_URI
2021-12-19 9:29 [gentoo-lisp] [PATCH 01/11] dev-lisp/fiveam: add 1.4.2 Anna (cybertailor) Vyalkova
@ 2021-12-19 9:29 ` Anna (cybertailor) Vyalkova
2021-12-19 9:29 ` [gentoo-lisp] [PATCH 03/11] dev-lisp/trivial-features: add 1.0, drop 0.7 Anna (cybertailor) Vyalkova
` (8 subsequent siblings)
9 siblings, 0 replies; 12+ messages in thread
From: Anna (cybertailor) Vyalkova @ 2021-12-19 9:29 UTC (permalink / raw
To: gentoo-lisp; +Cc: Anna “CyberTailor”
From: Anna “CyberTailor” <cyber@sysrq.in>
Closes: https://bugs.gentoo.org/601464
Closes: https://bugs.gentoo.org/779868
---
dev-lisp/trivial-backtrace/Manifest | 2 +-
.../trivial-backtrace-1.1.0.ebuild | 14 +++++++-------
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/dev-lisp/trivial-backtrace/Manifest b/dev-lisp/trivial-backtrace/Manifest
index 05145e8..8be3908 100644
--- a/dev-lisp/trivial-backtrace/Manifest
+++ b/dev-lisp/trivial-backtrace/Manifest
@@ -1 +1 @@
-DIST trivial-backtrace-1.1.0.tar.bz2 8709 BLAKE2B e9953722c1deb4b703548a2c2f893b0e57dfedfabe5938085f88bb9031de56d4c51145f49f5ccfbbf19270971aa9773bdeb33d276e7a8ce92f88d74e1d8556a6 SHA512 13adf5dcf1792534a1a0cf86ff778c56b58bf8de2d4c774c479150b8992e557db721efb1016084f2ea64aee282ceaa73b6f07ff82074c9121f46e08977d980c8
+DIST trivial-backtrace-version-1.1.0.tar.gz 9066 BLAKE2B 7658bbb9a0b587a9e66291737487c86d74b8eef6942f77f5a72b634b60875c235e71b2b270baa8d25989522dc6b2973156c0fa2fa15e51859f0405c6f6b9c8bf SHA512 c547fdb1bf0fd23e7440e4c3129da3ecf9647829d7979e6f819b02faeb8b913c8ef9d13285c2f1fac8cdc201654a02d97030abcb72c5c2a6cd6e951d4430bba4
diff --git a/dev-lisp/trivial-backtrace/trivial-backtrace-1.1.0.ebuild b/dev-lisp/trivial-backtrace/trivial-backtrace-1.1.0.ebuild
index 95e6a1f..3e2c295 100644
--- a/dev-lisp/trivial-backtrace/trivial-backtrace-1.1.0.ebuild
+++ b/dev-lisp/trivial-backtrace/trivial-backtrace-1.1.0.ebuild
@@ -1,19 +1,19 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit common-lisp-3 eutils
+inherit common-lisp-3
-DESCRIPTION="A simple library for generating a backtrace portably."
+DESCRIPTION="A simple library for generating a backtrace portably"
HOMEPAGE="http://common-lisp.net/project/trivial-backtrace
- https://github.com/gwkkwg/trivial-backtrace"
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
+ https://gitlab.common-lisp.net/trivial-backtrace/trivial-backtrace"
+SRC_URI="https://gitlab.common-lisp.net/${PN}/${PN}/-/archive/version-${PV}/${PN}-version-${PV}.tar.gz"
+S="${WORKDIR}/${PN}-version-${PV}"
LICENSE="MIT BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE=""
CLSYSTEMS="${PN} ${PN}-test"
--
2.34.1
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-lisp] [PATCH 03/11] dev-lisp/trivial-features: add 1.0, drop 0.7
2021-12-19 9:29 [gentoo-lisp] [PATCH 01/11] dev-lisp/fiveam: add 1.4.2 Anna (cybertailor) Vyalkova
2021-12-19 9:29 ` [gentoo-lisp] [PATCH 02/11] dev-lisp/trivial-backtrace: fix SRC_URI Anna (cybertailor) Vyalkova
@ 2021-12-19 9:29 ` Anna (cybertailor) Vyalkova
2021-12-19 9:29 ` [gentoo-lisp] [PATCH 04/11] dev-lisp/rt: add 20090812 Anna (cybertailor) Vyalkova
` (7 subsequent siblings)
9 siblings, 0 replies; 12+ messages in thread
From: Anna (cybertailor) Vyalkova @ 2021-12-19 9:29 UTC (permalink / raw
To: gentoo-lisp; +Cc: Anna “CyberTailor”
From: Anna “CyberTailor” <cyber@sysrq.in>
---
dev-lisp/trivial-features/Manifest | 2 +-
...ures-0.7.ebuild => trivial-features-1.0.ebuild} | 14 ++++----------
2 files changed, 5 insertions(+), 11 deletions(-)
rename dev-lisp/trivial-features/{trivial-features-0.7.ebuild => trivial-features-1.0.ebuild} (58%)
diff --git a/dev-lisp/trivial-features/Manifest b/dev-lisp/trivial-features/Manifest
index 0fa72f1..0a646ce 100644
--- a/dev-lisp/trivial-features/Manifest
+++ b/dev-lisp/trivial-features/Manifest
@@ -1,2 +1,2 @@
-DIST trivial-features-0.7.tar.gz 8420 BLAKE2B 1bb6590fd3dbeb8f8ed3d9d871fa528519fce1d9adb50b912b3ae2ee5232db2b7b86adbade7c595fa6ae2fa4c5ec18c15495d1369de8d38dc1a4a8587582a3e3 SHA512 de37318212f4f7c92ed92099654a2614c7678d3433bb1e9a4d91b061400c33c90d485860a01f58f83e69e59d840e4d22f6194137fd553525a116eb25b1431920
DIST trivial-features-0.8.tar.gz 10619 BLAKE2B 1af7f5990a7f6c8e831517e8520f2b95b07a676bfd2da22de91175e0ad3ae6ce9798285d05b18f1f64672171be0cb55c12e4c1c92b8d5a6951a71b877af86a8b SHA512 d92173f1110ece8ccfd0244a65c9c628a7ee32c5214e235d463f00b4f5f1ed2374b5224a5aac1932f8dadf88a4434242c4ad60678b3c04bcdeb7b521c8226b98
+DIST trivial-features-1.0.tar.gz 11495 BLAKE2B a14a8e604dc5e9df8d840208e16097725f8ad70fed9d1d4e4d04af5f13163e2f47527202629aae240d678932b2ab6444031c9b16e94b33fadc43b79e0f014b4c SHA512 3732ba409b30257ccd38301a99710f74f2d86a78fad76efba27e734c42d2b242df5c3b04114f439106219a263b5daee1a587f788a15faf4770f964fcc9376262
diff --git a/dev-lisp/trivial-features/trivial-features-0.7.ebuild b/dev-lisp/trivial-features/trivial-features-1.0.ebuild
similarity index 58%
rename from dev-lisp/trivial-features/trivial-features-0.7.ebuild
rename to dev-lisp/trivial-features/trivial-features-1.0.ebuild
index ee0721d..0573f7d 100644
--- a/dev-lisp/trivial-features/trivial-features-0.7.ebuild
+++ b/dev-lisp/trivial-features/trivial-features-1.0.ebuild
@@ -1,22 +1,16 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit common-lisp-3
-MY_PV="v${PV}"
-
DESCRIPTION="Ensures consistent *FEATURES* across multiple Common Lisp implementations."
HOMEPAGE="http://www.cliki.net/trivial-features"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v0.7.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE=""
-src_install() {
- common-lisp-3_src_install
- dodoc SPEC
-}
+DOCS=( README.md SPEC.md )
--
2.34.1
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-lisp] [PATCH 04/11] dev-lisp/rt: add 20090812
2021-12-19 9:29 [gentoo-lisp] [PATCH 01/11] dev-lisp/fiveam: add 1.4.2 Anna (cybertailor) Vyalkova
2021-12-19 9:29 ` [gentoo-lisp] [PATCH 02/11] dev-lisp/trivial-backtrace: fix SRC_URI Anna (cybertailor) Vyalkova
2021-12-19 9:29 ` [gentoo-lisp] [PATCH 03/11] dev-lisp/trivial-features: add 1.0, drop 0.7 Anna (cybertailor) Vyalkova
@ 2021-12-19 9:29 ` Anna (cybertailor) Vyalkova
2021-12-19 9:29 ` [gentoo-lisp] [PATCH 05/11] dev-lisp/cffi: add 0.24.1, drop 0.18.0 and live Anna (cybertailor) Vyalkova
` (6 subsequent siblings)
9 siblings, 0 replies; 12+ messages in thread
From: Anna (cybertailor) Vyalkova @ 2021-12-19 9:29 UTC (permalink / raw
To: gentoo-lisp; +Cc: Anna “CyberTailor”
From: Anna “CyberTailor” <cyber@sysrq.in>
---
dev-lisp/rt/Manifest | 1 +
dev-lisp/rt/rt-20090812.ebuild | 29 +++++++++++++++++++++++++++++
2 files changed, 30 insertions(+)
create mode 100644 dev-lisp/rt/rt-20090812.ebuild
diff --git a/dev-lisp/rt/Manifest b/dev-lisp/rt/Manifest
index 810fca1..c81d317 100644
--- a/dev-lisp/rt/Manifest
+++ b/dev-lisp/rt/Manifest
@@ -1,2 +1,3 @@
DIST cl-rt_20040621-4.diff.gz 3177 BLAKE2B f1a4eccc92cdf331f53c7d5fb9ff7f1ee409eb52f14e76e0b832d8599f763d32bd57b6040a6e1d6b076495b75e62e39885d488687e26bccf38d40c3f2612f476 SHA512 83da2a40571d30c791ae87bc4c56dd8a3b51921edea6491d46e2053517b19e14b8f5a10084e7a796a137a1516903e1ac4e7d777444f711752ef346a612888866
DIST cl-rt_20040621.orig.tar.gz 8962 BLAKE2B cdbed3890cff32c89d3f33035a985d3d6511ee254ec10168a6f368721bf822e2b84f7bf870fec99a22a06aa3e4293de2636b178dcbde3ab063a06b793dc61e3a SHA512 60cf15047da217cd6ca21224f4968c901fe0b53e6a9292da879c1c6ca9f5e6cf05308cf2b58ef55ec2e53aed3fa51ada7471dc86f799e2c2b8762f5415fc640b
+DIST rt-20090812.tar.gz 10760 BLAKE2B 9aacc00d54637588eedc861d001f85d22b78a05c84cda5f8b01c1a811b4140ac05a6130be14f47c1f2b25a3e6a7a33701875279b0902e7a5e3be56a9df6993fa SHA512 639228c05fbc01f4eaca08f60d0557f713b32a36e68aa49530c6ec4b32949be0dfa275b4095e71de9cf1c3b77aeed73ef5281ab8c608bdd72e359fd154bba158
diff --git a/dev-lisp/rt/rt-20090812.ebuild b/dev-lisp/rt/rt-20090812.ebuild
new file mode 100644
index 0000000..8e9c096
--- /dev/null
+++ b/dev-lisp/rt/rt-20090812.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit common-lisp-3
+
+COMMIT="a6a7503a0b47953bc7579c90f02a6dba1f6e4c5a"
+DESCRIPTION="Common Lisp regression tester from MIT"
+HOMEPAGE="
+ http://www-2.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/lisp/code/testing/rt/
+ http://www.cliki.net/rt
+"
+SRC_URI="http://git.kpe.io/?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT:0:7}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+RDEPEND="!dev-lisp/cl-${PN}"
+
+DOCS=( rt-doc.txt )
+
+src_install() {
+ common-lisp-install-sources ${PN}{,-test}.lisp
+ common-lisp-install-asdf ${PN}.asd
+ einstalldocs
+}
--
2.34.1
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-lisp] [PATCH 05/11] dev-lisp/cffi: add 0.24.1, drop 0.18.0 and live
2021-12-19 9:29 [gentoo-lisp] [PATCH 01/11] dev-lisp/fiveam: add 1.4.2 Anna (cybertailor) Vyalkova
` (2 preceding siblings ...)
2021-12-19 9:29 ` [gentoo-lisp] [PATCH 04/11] dev-lisp/rt: add 20090812 Anna (cybertailor) Vyalkova
@ 2021-12-19 9:29 ` Anna (cybertailor) Vyalkova
2021-12-19 9:29 ` [gentoo-lisp] [PATCH 06/11] dev-lisp/iterate: add 1.5.3, drop live Anna (cybertailor) Vyalkova
` (5 subsequent siblings)
9 siblings, 0 replies; 12+ messages in thread
From: Anna (cybertailor) Vyalkova @ 2021-12-19 9:29 UTC (permalink / raw
To: gentoo-lisp; +Cc: Anna “CyberTailor”
From: Anna “CyberTailor” <cyber@sysrq.in>
---
dev-lisp/cffi/Manifest | 2 +-
...{cffi-0.18.0.ebuild => cffi-0.24.1.ebuild} | 42 ++++++++---------
dev-lisp/cffi/cffi-9999.ebuild | 47 -------------------
3 files changed, 22 insertions(+), 69 deletions(-)
rename dev-lisp/cffi/{cffi-0.18.0.ebuild => cffi-0.24.1.ebuild} (51%)
delete mode 100644 dev-lisp/cffi/cffi-9999.ebuild
diff --git a/dev-lisp/cffi/Manifest b/dev-lisp/cffi/Manifest
index 79c0e90..6c1d19e 100644
--- a/dev-lisp/cffi/Manifest
+++ b/dev-lisp/cffi/Manifest
@@ -1,2 +1,2 @@
DIST cffi-0.19.0.tar.gz 248822 BLAKE2B a9dec38d67c6ecc8d9ed372d98360c29fb5ba178714183dee65fd334cc19b9941c3ca544438caae32c91300dcd0694f0e089ba633f10f8623fd901ce64ad8c2e SHA512 02af9ea01a909f1ec2d21ab79acbbd09167ae34cde91085fc1b276e85736451102098543727724698ac459eb8161dd4061fb86832b8ce374e327168acc0073e4
-DIST cffi.tar.gz 249345 BLAKE2B 79e3c0e2525f7cf0cde80feb22a21791ab48e9e89c78708ae1c6f4ffbf3c44d3c0640db5e7339f6685450b9bd7a13e3800d0f650c47ffb814343f4733dad3096 SHA512 b7d0ec511ca434c2c8bb9b6a0a4404ce06aeec040e285353c386d805d0175a3b1830a7ab0c5fb47a6231793eb4df8f3844bf7f5779d0099c3fb25ea85bb28ff5
+DIST cffi-0.24.1.tar.gz 254450 BLAKE2B f377ee8e0e93978e4af1a9b8ac3d253daad0fa2064bde3c9ce7faa9bcdb54cfdb068bf1f28d7dee560ebcb125d28df8e51a48000db76eef252facd2c9c84496f SHA512 acbc3a29e00ea14520a3dd4beae78ac62091d87c432cfc9097d2f8e8f6e79f832d3ae768a9be105c86c1472f5057f3c20630f6edf79cbd7fd9f24762bb09a1e1
diff --git a/dev-lisp/cffi/cffi-0.18.0.ebuild b/dev-lisp/cffi/cffi-0.24.1.ebuild
similarity index 51%
rename from dev-lisp/cffi/cffi-0.18.0.ebuild
rename to dev-lisp/cffi/cffi-0.24.1.ebuild
index 87527e8..bcd2d5a 100644
--- a/dev-lisp/cffi/cffi-0.18.0.ebuild
+++ b/dev-lisp/cffi/cffi-0.24.1.ebuild
@@ -1,36 +1,40 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit common-lisp-3
-MY_P=${PN}_${PV}
-
DESCRIPTION="The Common Foreign Function Interface (CFFI)"
HOMEPAGE="http://common-lisp.net/project/cffi/"
-SRC_URI="http://common-lisp.net/project/${PN}/releases/${MY_P}.tar.gz -> ${PN}.tar.gz"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="doc"
-
-DEPEND="doc? ( dev-lisp/sbcl virtual/texi2dvi )"
-RDEPEND="!dev-lisp/cl-${PN}
- dev-lisp/alexandria
- dev-lisp/babel
- dev-lisp/trivial-features"
+RESTRICT="test"
+
+RDEPEND="
+ !dev-lisp/cl-${PN}
+ dev-lisp/alexandria
+ dev-lisp/babel
+ dev-lisp/trivial-features
+"
+BDEPEND="doc? (
+ dev-lisp/sbcl
+ virtual/texi2dvi
+)"
CLSYSTEMS="cffi.asd cffi-tests.asd cffi-examples.asd cffi-grovel.asd \
cffi-uffi-compat.asd cffi-toolchain cffi-libffi"
-S="${WORKDIR}"/${MY_P}
+DOCS=( README.md TODO )
src_compile() {
if use doc ; then
- VARTEXFONTS="${T}"/fonts \
- make -C doc manual spec || die "Cannot build docs"
+ VARTEXFONTS="${T}"/fonts emake -C doc manual spec
+ HTML_DOCS=( doc/{spec,manual} )
fi
}
@@ -38,11 +42,7 @@ src_install() {
common-lisp-install-sources examples/ src/ uffi-compat/
common-lisp-install-sources -t all grovel/ tests/ toolchain/ libffi/
common-lisp-install-asdf
- dodoc README.md TODO doc/*.txt
- if use doc; then
- doinfo doc/*.info
- rm doc/{spec,manual}/cffi*
- insinto /usr/share/doc/${PF}/html
- doins -r doc/{spec,manual}
- fi
+ dodoc doc/*.txt
+ doinfo doc/*.info
+ einstalldocs
}
diff --git a/dev-lisp/cffi/cffi-9999.ebuild b/dev-lisp/cffi/cffi-9999.ebuild
deleted file mode 100644
index b237a12..0000000
--- a/dev-lisp/cffi/cffi-9999.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit common-lisp-3 git-r3
-
-MY_P=${PN}_${PV}
-
-DESCRIPTION="The Common Foreign Function Interface (CFFI)"
-HOMEPAGE="http://common-lisp.net/project/cffi/"
-EGIT_REPO_URI="https://github.com/${PN}/${PN}/"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="doc"
-
-DEPEND="doc? ( dev-lisp/sbcl virtual/texi2dvi )"
-RDEPEND="!dev-lisp/cl-${PN}
- dev-lisp/alexandria
- dev-lisp/babel
- dev-lisp/trivial-features"
-
-CLSYSTEMS="cffi.asd cffi-tests.asd cffi-examples.asd cffi-grovel.asd \
- cffi-uffi-compat.asd cffi-toolchain.asd"
-
-S="${WORKDIR}"/${MY_P}
-
-src_compile() {
- if use doc ; then
- VARTEXFONTS="${T}"/fonts \
- make -C doc manual spec || die "Cannot build docs"
- fi
-}
-
-src_install() {
- common-lisp-install-sources examples/ src/ uffi-compat/ toolchain/
- common-lisp-install-sources -t all grovel/ tests/
- common-lisp-install-asdf
- dodoc README.md TODO doc/*.txt
- if use doc; then
- doinfo doc/*.info
- rm doc/{spec,manual}/cffi* || die
- insinto /usr/share/doc/${PF}/html
- doins -r doc/{spec,manual}
- fi
-}
--
2.34.1
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-lisp] [PATCH 06/11] dev-lisp/iterate: add 1.5.3, drop live
2021-12-19 9:29 [gentoo-lisp] [PATCH 01/11] dev-lisp/fiveam: add 1.4.2 Anna (cybertailor) Vyalkova
` (3 preceding siblings ...)
2021-12-19 9:29 ` [gentoo-lisp] [PATCH 05/11] dev-lisp/cffi: add 0.24.1, drop 0.18.0 and live Anna (cybertailor) Vyalkova
@ 2021-12-19 9:29 ` Anna (cybertailor) Vyalkova
2021-12-19 9:33 ` Anna Vyalkova
2021-12-19 9:29 ` [gentoo-lisp] [PATCH 07/11] dev-lisp/trivial-with-current-source-form: initial import Anna (cybertailor) Vyalkova
` (4 subsequent siblings)
9 siblings, 1 reply; 12+ messages in thread
From: Anna (cybertailor) Vyalkova @ 2021-12-19 9:29 UTC (permalink / raw
To: gentoo-lisp; +Cc: Anna “CyberTailor”
From: Anna “CyberTailor” <cyber@sysrq.in>
---
dev-lisp/iterate/Manifest | 1 +
dev-lisp/iterate/iterate-1.5.3.ebuild | 28 +++++++++++++++++++++++++++
dev-lisp/iterate/iterate-9999.ebuild | 16 ---------------
dev-lisp/iterate/metadata.xml | 8 ++++++++
4 files changed, 37 insertions(+), 16 deletions(-)
create mode 100644 dev-lisp/iterate/iterate-1.5.3.ebuild
delete mode 100644 dev-lisp/iterate/iterate-9999.ebuild
create mode 100644 dev-lisp/iterate/metadata.xml
diff --git a/dev-lisp/iterate/Manifest b/dev-lisp/iterate/Manifest
index e6b2158..75ca9f5 100644
--- a/dev-lisp/iterate/Manifest
+++ b/dev-lisp/iterate/Manifest
@@ -1 +1,2 @@
DIST iterate-1.4.3.tar.gz 291719 BLAKE2B 0e4fde29235475a718efaaf7a9b64aa29ce1391e27ee470145b6b9231b04bb3027a288a20759bbd5ed57fa8f98af0550b48847cf09badef8f044e8ce715c237d SHA512 59cf537fe04cca0c3aa3a9bfab9b509ecc4c89c439371014f8072685af692d617776cd1aa23312b58107cc603998fc5c52ee5d66cded13317398d7ecafcbd5c4
+DIST iterate-1.5.3.tar.gz 340167 BLAKE2B ea731fb496103db78adf5ab6f9e39d0430ca2f01b1a7a744d8e4110f12eae40f57746c867f63963a2b518a9706aad8bbfb2baa4b30459e45b52579f29ba55f23 SHA512 e7f27a74fe6c731885d7ca4f49c5ae57703481806e72e139c9206d824a5fe3da7c1f683cf88db5cecc9206a0a548dab04284df53c53f009f8512bffde02f4cc6
diff --git a/dev-lisp/iterate/iterate-1.5.3.ebuild b/dev-lisp/iterate/iterate-1.5.3.ebuild
new file mode 100644
index 0000000..9aab314
--- /dev/null
+++ b/dev-lisp/iterate/iterate-1.5.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit common-lisp-3
+
+DESCRIPTION="ITERATE is a lispy and extensible replacement for the Common Lisp LOOP macro"
+HOMEPAGE="http://common-lisp.net/project/iterate/"
+SRC_URI="https://gitlab.common-lisp.net/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="doc"
+
+RDEPEND="!dev-lisp/cl-${PN}"
+BDEPEND="doc? ( virtual/texi2dvi )"
+
+DOCS=( README.md doc/examples )
+
+src_test() {
+ emake l=$(common-lisp-find-lisp-impl) test
+ if use doc; then
+ emake -C doc
+ HTML_DOCS=( doc/manual/index.html )
+ fi
+}
diff --git a/dev-lisp/iterate/iterate-9999.ebuild b/dev-lisp/iterate/iterate-9999.ebuild
deleted file mode 100644
index 56957f1..0000000
--- a/dev-lisp/iterate/iterate-9999.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit common-lisp-3 darcs
-
-DESCRIPTION="ITERATE is a lispy and extensible replacement for the Common Lisp LOOP macro"
-HOMEPAGE="http://common-lisp.net/project/iterate/"
-EDARCS_REPOSITORY="http://www.common-lisp.net/project/iterate/darcs/${PN}/"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-RDEPEND="!dev-lisp/cl-${PN}"
diff --git a/dev-lisp/iterate/metadata.xml b/dev-lisp/iterate/metadata.xml
new file mode 100644
index 0000000..77eb525
--- /dev/null
+++ b/dev-lisp/iterate/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!--maintainer-needed-->
+ <upstream>
+ <doc>https://common-lisp.net/project/iterate/doc/index.html</doc>
+ </upstream>
+</pkgmetadata>
--
2.34.1
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-lisp] [PATCH 07/11] dev-lisp/trivial-with-current-source-form: initial import
2021-12-19 9:29 [gentoo-lisp] [PATCH 01/11] dev-lisp/fiveam: add 1.4.2 Anna (cybertailor) Vyalkova
` (4 preceding siblings ...)
2021-12-19 9:29 ` [gentoo-lisp] [PATCH 06/11] dev-lisp/iterate: add 1.5.3, drop live Anna (cybertailor) Vyalkova
@ 2021-12-19 9:29 ` Anna (cybertailor) Vyalkova
2021-12-19 9:29 ` [gentoo-lisp] [PATCH 08/11] dev-lisp/esrap: add 0.17, drop live Anna (cybertailor) Vyalkova
` (3 subsequent siblings)
9 siblings, 0 replies; 12+ messages in thread
From: Anna (cybertailor) Vyalkova @ 2021-12-19 9:29 UTC (permalink / raw
To: gentoo-lisp; +Cc: Anna “CyberTailor”
From: Anna “CyberTailor” <cyber@sysrq.in>
---
.../trivial-with-current-source-form/Manifest | 1 +
.../metadata.xml | 8 ++++++
...ith-current-source-form-0_p20210810.ebuild | 26 +++++++++++++++++++
3 files changed, 35 insertions(+)
create mode 100644 dev-lisp/trivial-with-current-source-form/Manifest
create mode 100644 dev-lisp/trivial-with-current-source-form/metadata.xml
create mode 100644 dev-lisp/trivial-with-current-source-form/trivial-with-current-source-form-0_p20210810.ebuild
diff --git a/dev-lisp/trivial-with-current-source-form/Manifest b/dev-lisp/trivial-with-current-source-form/Manifest
new file mode 100644
index 0000000..0d32530
--- /dev/null
+++ b/dev-lisp/trivial-with-current-source-form/Manifest
@@ -0,0 +1 @@
+DIST trivial-with-current-source-form-0_p20210810.tar.gz 36259 BLAKE2B cbe5546d0e8c87677ae00819646a823858e898c67bc1c13bdc980e238a8b9a1fa69dc9de80e5895326423d0b2f8cab53e9cb9340a59f227dea01636d5d3a5a77 SHA512 3ea9eee666446e34781258a00a85617e849b390bbc7b456714166cb7586de13386b097de7189e59ac1c671d6a81bac945b9f8783842a8ce9fef0bb95cc0c1e21
diff --git a/dev-lisp/trivial-with-current-source-form/metadata.xml b/dev-lisp/trivial-with-current-source-form/metadata.xml
new file mode 100644
index 0000000..7ebbd03
--- /dev/null
+++ b/dev-lisp/trivial-with-current-source-form/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>cyber+gentoo@sysrq.in</email>
+ <name>Anna</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-lisp/trivial-with-current-source-form/trivial-with-current-source-form-0_p20210810.ebuild b/dev-lisp/trivial-with-current-source-form/trivial-with-current-source-form-0_p20210810.ebuild
new file mode 100644
index 0000000..3cbb82d
--- /dev/null
+++ b/dev-lisp/trivial-with-current-source-form/trivial-with-current-source-form-0_p20210810.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit common-lisp-3
+
+COMMIT="3898e09f8047ef89113df265574ae8de8afa31ac"
+DESCRIPTION="Helps macro writers produce better errors for macro users"
+HOMEPAGE="https://github.com/scymtym/trivial-with-current-source-form"
+SRC_URI="https://github.com/scymtym/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-lisp/alexandria"
+
+DOCS=( README.org )
+
+src_install() {
+ common-lisp-install-sources -t all code version-string.sexp
+ common-lisp-install-asdf
+ einstalldocs
+}
--
2.34.1
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-lisp] [PATCH 08/11] dev-lisp/esrap: add 0.17, drop live
2021-12-19 9:29 [gentoo-lisp] [PATCH 01/11] dev-lisp/fiveam: add 1.4.2 Anna (cybertailor) Vyalkova
` (5 preceding siblings ...)
2021-12-19 9:29 ` [gentoo-lisp] [PATCH 07/11] dev-lisp/trivial-with-current-source-form: initial import Anna (cybertailor) Vyalkova
@ 2021-12-19 9:29 ` Anna (cybertailor) Vyalkova
2021-12-19 9:29 ` [gentoo-lisp] [PATCH 09/11] dev-lisp/eos: treeclean (abandoned, no revdeps) Anna (cybertailor) Vyalkova
` (2 subsequent siblings)
9 siblings, 0 replies; 12+ messages in thread
From: Anna (cybertailor) Vyalkova @ 2021-12-19 9:29 UTC (permalink / raw
To: gentoo-lisp; +Cc: Anna “CyberTailor”
From: Anna “CyberTailor” <cyber@sysrq.in>
---
dev-lisp/esrap/Manifest | 1 +
dev-lisp/esrap/esrap-0.17.ebuild | 26 ++++++++++++++++++++++++++
dev-lisp/esrap/esrap-9999.ebuild | 18 ------------------
3 files changed, 27 insertions(+), 18 deletions(-)
create mode 100644 dev-lisp/esrap/Manifest
create mode 100644 dev-lisp/esrap/esrap-0.17.ebuild
delete mode 100644 dev-lisp/esrap/esrap-9999.ebuild
diff --git a/dev-lisp/esrap/Manifest b/dev-lisp/esrap/Manifest
new file mode 100644
index 0000000..3ddd86e
--- /dev/null
+++ b/dev-lisp/esrap/Manifest
@@ -0,0 +1 @@
+DIST esrap-0.17.tar.gz 68215 BLAKE2B 821d3a8d9e28ceb7005e9d5a3d6ae024cab7a046abf748ce5cb1409fbdd3b490051e733e5961a5bf91df6fe907cf75c446506e48f6854e7280df4362de6a52c7 SHA512 3a9a52414ead530dcf1ee2d82a7f8e6c700d5dcb0726cadbf0f291fe61eaa9b809563c95967d56e37c2176a52befe94f097c218c06452164541f0250cbffe767
diff --git a/dev-lisp/esrap/esrap-0.17.ebuild b/dev-lisp/esrap/esrap-0.17.ebuild
new file mode 100644
index 0000000..0c39ecb
--- /dev/null
+++ b/dev-lisp/esrap/esrap-0.17.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit common-lisp-3
+
+DESCRIPTION="ESRAP -- a packrat parser generator for Common Lisp"
+HOMEPAGE="
+ https://github.com/scymtym/esrap
+ https://scymtym.github.io/esrap/
+ https://www.cliki.net/esrap
+"
+SRC_URI="https://github.com/scymtym/${PN}/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-release-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-lisp/alexandria
+ dev-lisp/trivial-with-current-source-form
+"
+
+DOCS=( README.org TODO.org )
diff --git a/dev-lisp/esrap/esrap-9999.ebuild b/dev-lisp/esrap/esrap-9999.ebuild
deleted file mode 100644
index 367d08a..0000000
--- a/dev-lisp/esrap/esrap-9999.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit common-lisp-3 git-r3
-
-DESCRIPTION="ESRAP -- a packrat parser generator for Common Lisp"
-HOMEPAGE="https://github.com/nikodemus/esrap
- www.cliki.net/esrap"
-EGIT_REPO_URI="https://github.com/nikodemus/esrap"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-RDEPEND="dev-lisp/alexandria
- dev-lisp/eos"
--
2.34.1
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-lisp] [PATCH 09/11] dev-lisp/eos: treeclean (abandoned, no revdeps)
2021-12-19 9:29 [gentoo-lisp] [PATCH 01/11] dev-lisp/fiveam: add 1.4.2 Anna (cybertailor) Vyalkova
` (6 preceding siblings ...)
2021-12-19 9:29 ` [gentoo-lisp] [PATCH 08/11] dev-lisp/esrap: add 0.17, drop live Anna (cybertailor) Vyalkova
@ 2021-12-19 9:29 ` Anna (cybertailor) Vyalkova
2021-12-19 9:29 ` [gentoo-lisp] [PATCH 10/11] dev-lisp/bordeaux-threads: add 0.8.8, drop old Anna (cybertailor) Vyalkova
2021-12-19 9:29 ` [gentoo-lisp] [PATCH 11/11] metadata: disable some pkgcheck check Anna (cybertailor) Vyalkova
9 siblings, 0 replies; 12+ messages in thread
From: Anna (cybertailor) Vyalkova @ 2021-12-19 9:29 UTC (permalink / raw
To: gentoo-lisp; +Cc: Anna “CyberTailor”
From: Anna “CyberTailor” <cyber@sysrq.in>
---
dev-lisp/eos/eos-9999.ebuild | 17 -----------------
1 file changed, 17 deletions(-)
delete mode 100644 dev-lisp/eos/eos-9999.ebuild
diff --git a/dev-lisp/eos/eos-9999.ebuild b/dev-lisp/eos/eos-9999.ebuild
deleted file mode 100644
index 314ff51..0000000
--- a/dev-lisp/eos/eos-9999.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit common-lisp-3 git-r3
-
-DESCRIPTION="Eos is a drop-in replacement for the FiveAM Test Framework"
-HOMEPAGE="https://github.com/adlai/Eos
- http://www.cliki.net/Eos"
-EGIT_REPO_URI="https://github.com/adlai/Eos"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-RDEPEND=""
--
2.34.1
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-lisp] [PATCH 10/11] dev-lisp/bordeaux-threads: add 0.8.8, drop old
2021-12-19 9:29 [gentoo-lisp] [PATCH 01/11] dev-lisp/fiveam: add 1.4.2 Anna (cybertailor) Vyalkova
` (7 preceding siblings ...)
2021-12-19 9:29 ` [gentoo-lisp] [PATCH 09/11] dev-lisp/eos: treeclean (abandoned, no revdeps) Anna (cybertailor) Vyalkova
@ 2021-12-19 9:29 ` Anna (cybertailor) Vyalkova
2021-12-19 9:29 ` [gentoo-lisp] [PATCH 11/11] metadata: disable some pkgcheck check Anna (cybertailor) Vyalkova
9 siblings, 0 replies; 12+ messages in thread
From: Anna (cybertailor) Vyalkova @ 2021-12-19 9:29 UTC (permalink / raw
To: gentoo-lisp; +Cc: Anna “CyberTailor”
From: Anna “CyberTailor” <cyber@sysrq.in>
---
dev-lisp/bordeaux-threads/Manifest | 3 +--
.../bordeaux-threads-0.8.3.ebuild | 26 -------------------
...5.ebuild => bordeaux-threads-0.8.8.ebuild} | 17 +++++++-----
3 files changed, 11 insertions(+), 35 deletions(-)
delete mode 100644 dev-lisp/bordeaux-threads/bordeaux-threads-0.8.3.ebuild
rename dev-lisp/bordeaux-threads/{bordeaux-threads-0.8.5.ebuild => bordeaux-threads-0.8.8.ebuild} (74%)
diff --git a/dev-lisp/bordeaux-threads/Manifest b/dev-lisp/bordeaux-threads/Manifest
index 159b180..1de7608 100644
--- a/dev-lisp/bordeaux-threads/Manifest
+++ b/dev-lisp/bordeaux-threads/Manifest
@@ -1,3 +1,2 @@
-DIST bordeaux-threads-0.8.3.tar.gz 18754 BLAKE2B 7cb214c7c15086dab6be1e1fbda201d3e50043fa3ea5aea05dbdc8c843d678e05e72160a82f3d91caa685b8ddb03743af9c428e7d87bfabcc7aaa076e0035144 SHA512 7ef16b94f215bf2192a4b7e2752e114a40172f9d0a70b2df7c64ec86d5ba4ab14eb3666b201e1db05d3645c69784044a8b59df83ac8864a27fb06e020a9af8ff
-DIST bordeaux-threads-0.8.5.tar.gz 20311 BLAKE2B 24871104ddbed00633d604213b25f0f02fed5e61ec3374e3c63a88d03da885cddc816d0c0887eca9e3530e63cd8829bcdd6ec2de87a817dd61265aeded7c398a SHA512 b089bb54708f0228b6db4d677821f54abf3bcf2ec0bf7816d9a5197a15fd9ce18f8a613f772e3da343d429a6f000a3d6a18cb1ee9fad42ccbb35e3936624954d
DIST bordeaux-threads-0.8.6.tar.gz 22156 BLAKE2B 1610ab362e28e8d9b39e8689dfeced47b94c53a480cce55e9b7749aca953b29651303618475ac98599a53e5e4dde43deacd4802d74956084ce1a6eedb6169fbc SHA512 bf981a0c766e325053d6a6a858be7f8f4881c3b11e9b59f7310c0a6b7dede506c92f124b38377d9a5262521759d07ee72644fedd86fd4a29eb4bcd62f2fd0e90
+DIST bordeaux-threads-0.8.8.tar.gz 24207 BLAKE2B 2513ee4ddfc265d1455dfb5a74f4d8bfb7ef81d8e196d9d5b2cf574d5ffd72f14f7daf336e01cb3c626d6d3922d7295ec26db180165baa07df59dbf421e36a98 SHA512 154fe89845529eea985a7b001bd9c8b11dcc55576f63896f5e839a96491e1afa2832caae5a2a98a74dc1e0abc9b653e19fd11a3f9b780408d30d0691c3203286
diff --git a/dev-lisp/bordeaux-threads/bordeaux-threads-0.8.3.ebuild b/dev-lisp/bordeaux-threads/bordeaux-threads-0.8.3.ebuild
deleted file mode 100644
index 750abb8..0000000
--- a/dev-lisp/bordeaux-threads/bordeaux-threads-0.8.3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit common-lisp-3
-
-DESCRIPTION="A library meant to make writing portable multi-threaded apps simple."
-HOMEPAGE="http://common-lisp.net/project/bordeaux-threads/"
-SRC_URI="http://common-lisp.net/project/${PN}/releases/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE=""
-
-RDEPEND="dev-lisp/alexandria
- dev-lisp/fiveam"
-
-CLSYSTEMS="bordeaux-threads bordeaux-threads-test"
-
-src_install() {
- common-lisp-install-sources -t all src test version.lisp-expr
- common-lisp-install-asdf
- dodoc CONTRIBUTORS README
-}
diff --git a/dev-lisp/bordeaux-threads/bordeaux-threads-0.8.5.ebuild b/dev-lisp/bordeaux-threads/bordeaux-threads-0.8.8.ebuild
similarity index 74%
rename from dev-lisp/bordeaux-threads/bordeaux-threads-0.8.5.ebuild
rename to dev-lisp/bordeaux-threads/bordeaux-threads-0.8.8.ebuild
index 1af87d8..7f6be9b 100644
--- a/dev-lisp/bordeaux-threads/bordeaux-threads-0.8.5.ebuild
+++ b/dev-lisp/bordeaux-threads/bordeaux-threads-0.8.8.ebuild
@@ -1,24 +1,27 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit common-lisp-3
-DESCRIPTION="A library meant to make writing portable multi-threaded apps simple."
+DESCRIPTION="A library meant to make writing portable multi-threaded apps simple"
HOMEPAGE="http://common-lisp.net/project/bordeaux-threads/"
SRC_URI="https://github.com/sionescu/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE=""
-RDEPEND="dev-lisp/alexandria
- dev-lisp/fiveam"
+RDEPEND="
+ dev-lisp/alexandria
+ dev-lisp/fiveam
+"
+
+DOCS=( CONTRIBUTORS README )
src_install() {
common-lisp-install-sources -t all src test version.sexp
common-lisp-install-asdf
- dodoc CONTRIBUTORS README
+ einstalldocs
}
--
2.34.1
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-lisp] [PATCH 11/11] metadata: disable some pkgcheck check
2021-12-19 9:29 [gentoo-lisp] [PATCH 01/11] dev-lisp/fiveam: add 1.4.2 Anna (cybertailor) Vyalkova
` (8 preceding siblings ...)
2021-12-19 9:29 ` [gentoo-lisp] [PATCH 10/11] dev-lisp/bordeaux-threads: add 0.8.8, drop old Anna (cybertailor) Vyalkova
@ 2021-12-19 9:29 ` Anna (cybertailor) Vyalkova
9 siblings, 0 replies; 12+ messages in thread
From: Anna (cybertailor) Vyalkova @ 2021-12-19 9:29 UTC (permalink / raw
To: gentoo-lisp
---
metadata/pkgcheck.conf | 2 ++
1 file changed, 2 insertions(+)
create mode 100644 metadata/pkgcheck.conf
diff --git a/metadata/pkgcheck.conf b/metadata/pkgcheck.conf
new file mode 100644
index 0000000..15b0a1f
--- /dev/null
+++ b/metadata/pkgcheck.conf
@@ -0,0 +1,2 @@
+[DEFAULT]
+checks = -UnstableOnlyCheck,-RedundantVersionCheck,-ImlateCheck
--
2.34.1
^ permalink raw reply related [flat|nested] 12+ messages in thread