diff options
| author | Maciej Barć <xgqt@gentoo.org> | 2025-11-12 12:48:34 +0100 |
|---|---|---|
| committer | Maciej Barć <xgqt@gentoo.org> | 2025-11-12 12:53:33 +0100 |
| commit | d58cd83277af7012db5bc4ba3e4945d60b6c0d83 (patch) | |
| tree | e423da205c1210bc6c8c39112abc540768b46937 /dev-lang/eisl | |
| parent | 9f3f52cb49e1c37a0b24255c2ea55aaf5ae83aa1 (diff) | |
| download | gentoo-d58cd83277af7012db5bc4ba3e4945d60b6c0d83.tar.gz gentoo-d58cd83277af7012db5bc4ba3e4945d60b6c0d83.tar.bz2 gentoo-d58cd83277af7012db5bc4ba3e4945d60b6c0d83.zip | |
dev-lang/eisl: drop old 5.53
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Diffstat (limited to 'dev-lang/eisl')
| -rw-r--r-- | dev-lang/eisl/Manifest | 1 | ||||
| -rw-r--r-- | dev-lang/eisl/eisl-5.53.ebuild | 63 | ||||
| -rw-r--r-- | dev-lang/eisl/files/eisl-5.42-makefile.patch | 23 |
3 files changed, 0 insertions, 87 deletions
diff --git a/dev-lang/eisl/Manifest b/dev-lang/eisl/Manifest index 46e4eb36dfd1..07eef422dffc 100644 --- a/dev-lang/eisl/Manifest +++ b/dev-lang/eisl/Manifest @@ -1,3 +1,2 @@ -DIST eisl-5.53.gh.tar.gz 1804498 BLAKE2B c6dbb7c68d216c796ef143d1fb3b5a29a03f51625eb0f073cb878606a65a69ad4b6661092611c24efa3beea1cd2f9f4f1ded34334a8b0959cfec00817f84412e SHA512 a1edf56026226df936c2ea518640aaf805f00e4b87e2b57b4c14b58a37d2e4bd6fd77c5703884050e8402738037b5e5ec7be6bbe261999596f53e6b6683df336 DIST eisl-5.55.gh.tar.gz 1800427 BLAKE2B ce2bdaa9e966b1a53580c0e5187ce62629866bb46ff78d954243f50f89bb73c4bd068af4b2bb32c35629b0438b42b778d89925aa1802317c8e758d859d48dcc9 SHA512 00a9e52cb3eac3ff6ab412d96dfb2831fc8056ce24257c46fe3da17827736b230c2c4dac0e2c9ec6fd0cf15d0080944f4ac13dc9d8cba8eaba596f372a702f45 DIST eisl-5.56.gh.tar.gz 1800202 BLAKE2B 3d21e5e9519e80e0d96e567a17c30491f234f39347f642b0124a19064477f080aa67d98f457dadc71554731a742cce3139dcedaf73d682f260f721044be587f4 SHA512 6dc4c07c38402a748aad754e66d5e55db17bb28347219e8e18b55038f670c1ac30e20968fa94b1635be2380e84fac3877882df35e7f9e5ca969784a95ba84e54 diff --git a/dev-lang/eisl/eisl-5.53.ebuild b/dev-lang/eisl/eisl-5.53.ebuild deleted file mode 100644 index 81d5df681b56..000000000000 --- a/dev-lang/eisl/eisl-5.53.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2025 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}" -else - SRC_URI="https://github.com/sasagawa888/${PN}/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz" - - KEYWORDS="amd64 ~x86" -fi - -LICENSE="BSD-2" -SLOT="0" -RESTRICT="test" - -DOCS=( README{,-ja}.md documents ) - -RDEPEND=" - sys-libs/ncurses:= -" -DEPEND=" - ${RDEPEND} -" - -PATCHES=( - "${FILESDIR}/${PN}-5.53-makefile.patch" -) - -src_compile() { - # bug https://bugs.gentoo.org/939771 - # don't clean and compile in one invocation with --shuffle possible - local target="" - for target in clean edlis eisl ; do - emake CC="$(tc-getCC)" FLAGS="${CFLAGS} ${LDFLAGS}" "${target}" - done -} - -src_test() { - # Tests run cppcheck (and fail). - : -} - -src_install() { - dobin 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 -} diff --git a/dev-lang/eisl/files/eisl-5.42-makefile.patch b/dev-lang/eisl/files/eisl-5.42-makefile.patch deleted file mode 100644 index 770b78af7e6c..000000000000 --- a/dev-lang/eisl/files/eisl-5.42-makefile.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/makefile -+++ b/makefile -@@ -69,7 +69,7 @@ ifeq ($(DEBUG),1) - LDFLAGS += -fsanitize=undefined - endif - else -- CFLAGS += -O3 -flto -DNDEBUG=1 -DWITHOUT_NANA=1 -+ CFLAGS += -DNDEBUG=1 -DWITHOUT_NANA=1 - SRC_CII += cii/src/mem.c - endif - OBJ_CII := $(SRC_CII:.c=.o) -@@ -87,11 +87,8 @@ ifeq ($(shell uname -n),raspberrypi) - CFLAGS += -D__rpi__ - endif - ifneq ($(DEBUG),1) -- LDFLAGS += -flto - ifeq ($(shell uname),Darwin) - LDFLAGS += -Wl,-S,-x -- else -- LDFLAGS += -s - endif - endif - PREFIX := /usr/local |
