summaryrefslogtreecommitdiff
path: root/dev-lisp
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-13 19:13:51 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-13 19:13:51 +0000
commit60b718f9c3f156e781c5154d4d0e2a60e6a41bd3 (patch)
tree234887188ebdeef7444fd861b5ec41810e72b2aa /dev-lisp
parentc3bd2df4b98a0b65b6ddb71d5908ca4319d12e05 (diff)
downloadbaldeagleos-repo-60b718f9c3f156e781c5154d4d0e2a60e6a41bd3.tar.gz
baldeagleos-repo-60b718f9c3f156e781c5154d4d0e2a60e6a41bd3.tar.xz
baldeagleos-repo-60b718f9c3f156e781c5154d4d0e2a60e6a41bd3.zip
Adding metadata
Diffstat (limited to 'dev-lisp')
-rw-r--r--dev-lisp/abcl/Manifest1
-rw-r--r--dev-lisp/abcl/abcl-1.10.0.ebuild34
-rw-r--r--dev-lisp/abcl/abcl-1.9.3-r1.ebuild (renamed from dev-lisp/abcl/abcl-1.9.3.ebuild)13
3 files changed, 43 insertions, 5 deletions
diff --git a/dev-lisp/abcl/Manifest b/dev-lisp/abcl/Manifest
index f5218e9e493c..89a514e279b3 100644
--- a/dev-lisp/abcl/Manifest
+++ b/dev-lisp/abcl/Manifest
@@ -1 +1,2 @@
+DIST abcl-src-1.10.0.tar.gz 2468764 BLAKE2B 3931581733d1ca34f9549381734a6f866c9656e055e2c7324a868636c421faddaf5247f9710e4cfde5aa9073dea0cc1eff38d4458043dced88ddb387509c52e4 SHA512 53ca1770a94d6cdb3cb0061e13ad63667e97a0efcb58aa81043890e9ee5e057555423a8fcf94e3b12dc350f9fa2ea26b75937a02f1a572221b59d40325a0b85e
DIST abcl-src-1.9.3.tar.gz 2490465 BLAKE2B faa42892b5bcd8b4e2b931060a3c1889350ed1041c4c5d159b400b780feaa6bc1f854595be8fa7d777a82fe1b11bae756f1db309f333e210cb4cb90428b0a923 SHA512 1d4df4baf71252e6eb07045c50118dd4de08470978d743abe146bcc9dbcaace166b9bba9b4adf250446439ceb8534087acd8da2913b1469bca430e3684e96bc4
diff --git a/dev-lisp/abcl/abcl-1.10.0.ebuild b/dev-lisp/abcl/abcl-1.10.0.ebuild
new file mode 100644
index 000000000000..3e24bfd92bff
--- /dev/null
+++ b/dev-lisp/abcl/abcl-1.10.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=9
+
+inherit java-pkg-2
+
+DESCRIPTION="Armed Bear Common Lisp is a Common Lisp implementation for the JVM"
+HOMEPAGE="https://abcl.org"
+SRC_URI="https://abcl.org/releases/${PV}/abcl-src-${PV}.tar.gz"
+S="${WORKDIR}/abcl-src-${PV}"
+
+LICENSE="GPL-2-with-classpath-exception"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND=">=dev-java/ant-1.10.15-r1:0"
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*"
+
+src_compile() {
+ local targets=( abcl.compile abcl.jar )
+ eant \
+ -Dant.build.javac.source="$(java-pkg_get-source)" \
+ -Dant.build.javac.target="$(java-pkg_get-target)" \
+ "${targets[@]}"
+}
+
+src_install() {
+ java-pkg_dojar dist/abcl.jar dist/abcl-contrib.jar
+ java-pkg_dolauncher ${PN} --java_args "-server -Xrs" --main org.armedbear.lisp.Main
+
+ einstalldocs
+}
diff --git a/dev-lisp/abcl/abcl-1.9.3.ebuild b/dev-lisp/abcl/abcl-1.9.3-r1.ebuild
index a2d0ed23272f..01fd906e97f5 100644
--- a/dev-lisp/abcl/abcl-1.9.3.ebuild
+++ b/dev-lisp/abcl/abcl-1.9.3-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=8
+EAPI=9
inherit java-pkg-2
@@ -14,13 +14,16 @@ LICENSE="GPL-2-with-classpath-exception"
SLOT="0"
KEYWORDS="amd64"
-BDEPEND=">=dev-java/ant-1.10.15:0"
+BDEPEND=">=dev-java/ant-1.10.15-r1:0"
DEPEND=">=virtual/jdk-1.8:*"
RDEPEND=">=virtual/jre-1.8:*"
src_compile() {
- eant abcl.compile
- eant abcl.jar
+ local targets=( abcl.compile abcl.jar )
+ eant \
+ -Dant.build.javac.source="$(java-pkg_get-source)" \
+ -Dant.build.javac.target="$(java-pkg_get-target)" \
+ "${targets[@]}"
}
src_install() {