From: "Maciej Barć" <xgqt@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/eisl/
Date: Fri, 27 Dec 2024 18:52:02 +0000 (UTC) [thread overview]
Message-ID: <1735325507.9a4c98559a167e6744f594dea343fabcb2d79fd1.xgqt@gentoo> (raw)
commit: 9a4c98559a167e6744f594dea343fabcb2d79fd1
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 27 14:39:35 2024 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Dec 27 18:51:47 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a4c9855
dev-lang/eisl: bump to 5.40
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-lang/eisl/Manifest | 1 +
dev-lang/eisl/eisl-5.40.ebuild | 52 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 53 insertions(+)
diff --git a/dev-lang/eisl/Manifest b/dev-lang/eisl/Manifest
index 8c2ac5eb4407..c560010515d6 100644
--- a/dev-lang/eisl/Manifest
+++ b/dev-lang/eisl/Manifest
@@ -2,3 +2,4 @@ DIST eisl-5.36.tar.gz 3136331 BLAKE2B 84f3b6917d2d4c2319e3322a9c80bfd4ebebcf9731
DIST eisl-5.37.tar.gz 3136844 BLAKE2B 43a326e4367b9ba01ef57194ffb9c9f9a9cf322de3055d340263075d2fdd5d06bc0abb3ccacf41018227e1a13e71dd91cd77e42001a58ef8121f8910a03bcb13 SHA512 5f3c88d16f8febb88767d31de193e90da27357132cb46e11ae526ec7d048a8f392b688d2eb815bc297bab3c2ead5ba497bc0dba48a1b65754a6ef499259fddab
DIST eisl-5.38.tar.gz 3136867 BLAKE2B cfe62da4882a8f687c683345c3518a7245bdfc87b17dd6b956cc3b5db494631c6cb3a2ca24ecfe1454671e8d1e14c9052ae4c119b4855c585fbb93c99af0ddba SHA512 4bed412660700ddba7a8015b1488adcaf9ff89aed5ac5af0a51c65af76ec78fa4dab04b092c4ad7404ce3fb071dff7d219810c4422a983375e5634861de81698
DIST eisl-5.39.tar.gz 3137025 BLAKE2B 1aca7df4b629b9e9b71fa8355654d65a84cf3f08a59111a978f6d3868377f2fb857041a83f2044dc3d367624b910aaee701d5a4b0dea2d4aa94c49f0aaa60ef4 SHA512 976f5ae8eab96be135ab52b2abdac36ebeef6987ff4091639f29105d9b81f2f4f092a38d60e8ad0f746a42dedc362f95e4a26a8e375bff2f3fc7f7215243dd2b
+DIST eisl-5.40.tar.gz 3140344 BLAKE2B aa00ff32302a6a9f1d9772f8e9c2690e47f1d466ec433c2f4519434a599d8b6bdb923e3bbdb1a278b3aaa1274ea139ff46e1bb736f972ab495f0dfc031de1916 SHA512 44e2ca7a35c3e200e7d8b0bd948427e0bfa81e678269df81d3e36e601123c1528c25a4b2d13b5d92956378b27c5211caa5e51113763099af4b9b65bf369382fd
diff --git a/dev-lang/eisl/eisl-5.40.ebuild b/dev-lang/eisl/eisl-5.40.ebuild
new file mode 100644
index 000000000000..0ef48728bee1
--- /dev/null
+++ b/dev-lang/eisl/eisl-5.40.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Interpreter and compiler compatible with the ISLisp standard"
+HOMEPAGE="https://github.com/sasagawa888/eisl/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/sasagawa888/${PN}.git"
+else
+ SRC_URI="https://github.com/sasagawa888/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+RESTRICT="test" # Tests run cppcheck (and fail)
+
+DOCS=( README{,-ja}.md documents )
+
+RDEPEND="
+ sys-libs/ncurses:=
+"
+DEPEND="
+ ${RDEPEND}
+"
+
+PATCHES=( "${FILESDIR}/${PN}-3.60-Makefile.patch" )
+
+src_compile() {
+ emake CC="$(tc-getCC)" clean edlis eisl
+}
+
+src_install() {
+ exeinto /usr/bin
+ doexe edlis eisl
+
+ # Compilation of ISLisp files on installation fails.
+ # Do not compile them and mimic "make install".
+ insinto "/usr/share/${PN}"
+ doins -r library
+ doins fast.h ffi.h
+
+ einstalldocs
+}
next reply other threads:[~2024-12-27 18:52 UTC|newest]
Thread overview: 104+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-12-27 18:52 Maciej Barć [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-03-07 19:34 [gentoo-commits] repo/gentoo:master commit in: dev-lang/eisl/ Maciej Barć
2025-03-07 19:34 Maciej Barć
2025-02-05 14:10 Jakov Smolić
2025-01-27 14:51 Maciej Barć
2025-01-22 17:34 Arthur Zamarin
2025-01-12 14:26 Maciej Barć
2025-01-05 16:21 Maciej Barć
2025-01-05 16:21 Maciej Barć
2024-12-28 17:38 Sam James
2024-12-20 11:31 Maciej Barć
2024-11-27 22:10 Maciej Barć
2024-11-26 1:45 Maciej Barć
2024-11-26 1:45 Maciej Barć
2024-11-26 1:45 Maciej Barć
2024-11-24 15:47 Jakov Smolić
2024-11-13 18:16 Maciej Barć
2024-11-04 0:19 Maciej Barć
2024-10-30 15:14 Sam James
2024-10-27 8:51 Maciej Barć
2024-10-10 0:05 Maciej Barć
2024-10-06 19:53 Maciej Barć
2024-09-28 15:00 Maciej Barć
2024-09-28 15:00 Maciej Barć
2024-09-27 5:30 Arthur Zamarin
2024-09-16 23:44 Maciej Barć
2024-09-06 23:11 Maciej Barć
2024-09-03 18:32 Jakov Smolić
2024-08-24 15:44 Maciej Barć
2024-08-24 15:44 Maciej Barć
2024-08-17 15:33 Jakov Smolić
2024-08-16 16:21 Maciej Barć
2024-07-29 15:17 Maciej Barć
2024-07-29 15:17 Maciej Barć
2024-07-21 19:48 Arthur Zamarin
2024-07-15 7:10 Maciej Barć
2024-07-04 2:39 Maciej Barć
2024-06-25 22:03 Sam James
2024-06-14 7:27 Maciej Barć
2024-06-14 7:27 Maciej Barć
2024-06-04 18:23 Arthur Zamarin
2024-05-23 22:08 Maciej Barć
2024-05-14 22:21 Maciej Barć
2024-05-07 1:16 Sam James
2024-05-01 15:42 Maciej Barć
2024-04-04 19:01 Maciej Barć
2024-03-25 2:27 Maciej Barć
2024-03-04 2:50 Sam James
2024-02-01 13:22 Maciej Barć
2023-12-06 22:47 Maciej Barć
2023-12-06 17:17 Arthur Zamarin
2023-11-04 20:49 Maciej Barć
2023-10-26 13:13 Maciej Barć
2023-10-26 13:13 Maciej Barć
2023-10-17 13:03 Sam James
2023-09-25 12:13 Arthur Zamarin
2023-09-16 14:48 Maciej Barć
2023-09-15 8:53 Sam James
2023-09-10 15:35 Maciej Barć
2023-09-05 14:11 Maciej Barć
2023-09-02 15:35 Sam James
2023-08-23 22:14 Maciej Barć
2023-08-23 22:14 Maciej Barć
2023-08-20 17:37 Arthur Zamarin
2023-08-01 18:53 Maciej Barć
2023-08-01 18:53 Maciej Barć
2023-07-29 16:20 Sam James
2023-07-29 16:09 Maciej Barć
2023-07-17 12:33 Maciej Barć
2023-07-17 12:33 Maciej Barć
2023-06-30 21:14 Sam James
2023-06-25 12:13 Maciej Barć
2023-06-25 12:13 Maciej Barć
2023-06-25 12:13 Maciej Barć
2023-06-17 17:52 Maciej Barć
2023-06-17 17:52 Maciej Barć
2023-06-17 15:13 Sam James
2023-05-30 12:05 Maciej Barć
2023-05-30 12:05 Maciej Barć
2023-05-30 12:05 Maciej Barć
2023-05-30 12:05 Maciej Barć
2023-05-28 15:13 Maciej Barć
2023-05-28 15:13 Maciej Barć
2023-05-28 8:40 Maciej Barć
2023-05-19 17:45 Sam James
2023-05-17 20:45 Maciej Barć
2023-04-16 23:16 Maciej Barć
2023-04-16 23:16 Maciej Barć
2023-04-08 22:23 Sam James
2023-04-03 1:56 Maciej Barć
2023-03-13 22:48 Sam James
2023-03-05 22:39 Maciej Barć
2023-02-27 20:33 Sam James
2023-02-07 23:06 Sam James
2023-02-07 21:49 Maciej Barć
2023-01-24 23:55 Sam James
2023-01-23 7:57 Maciej Barć
2023-01-21 9:21 Arthur Zamarin
2023-01-03 20:30 Maciej Barć
2023-01-03 20:30 Maciej Barć
2022-11-22 13:25 Maciej Barć
2022-11-22 13:25 Maciej Barć
2022-08-06 10:58 Maciej Barć
2022-07-06 12:52 Maciej Barć
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1735325507.9a4c98559a167e6744f594dea343fabcb2d79fd1.xgqt@gentoo \
--to=xgqt@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox