commit: cbe107c4bf2e19c2dbf356a3041ace43b56d1c94 Author: Maciej Barć <xgqt <AT> gentoo <DOT> org> AuthorDate: Thu Jan 22 19:30:55 2026 +0000 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org> CommitDate: Thu Jan 22 22:06:18 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe107c4
dev-lang/eisl: drop old 5.58 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org> dev-lang/eisl/Manifest | 1 - dev-lang/eisl/eisl-5.58.ebuild | 63 ---------------------------- dev-lang/eisl/files/eisl-5.53-makefile.patch | 34 --------------- 3 files changed, 98 deletions(-) diff --git a/dev-lang/eisl/Manifest b/dev-lang/eisl/Manifest index 6096b49601a2..b4ba739a8c40 100644 --- a/dev-lang/eisl/Manifest +++ b/dev-lang/eisl/Manifest @@ -1,3 +1,2 @@ -DIST eisl-5.58.gh.tar.gz 1800555 BLAKE2B 91b1dbe01e9fe04bd39f8a6631fbb58069b4d5ba5ee8663afd42a3a4eca8466897b947b19aa647e552bfb6025f2610dee0b0e14789cf999c47cba46036eb86a0 SHA512 05cabbf7b2a33285589d0a4c89613f75937013eaef97acc83eca9270c4ede1c0f17135b076081f62ad2de5d5eead050082029752dc42765c29b68d9ec4a01a09 DIST eisl-5.61.gh.tar.gz 3064816 BLAKE2B 88c7c75cc9b213832531bc355e55c2ccd7a1db205ea7f0d2be7bedb924f1ead01efee2c644c6c5a55d30de52c4faf444d3fa9607f7ac71a8e41636434efa172e SHA512 cf4b3a28030e5262a54c7a138ce103b0fe616594887a7fc6fe0002bdb9681c4e924ea70712fa9135f2104a819eb1e094dfdbfc537c594a93a6d2fe9bb0420773 DIST eisl-5.62.gh.tar.gz 3065107 BLAKE2B 5c2e875d8964ff77d9674e6c2cd318bf33469d65662dd3242ed7b3e9de0e53ab3ae0e1fb717d5f5879744b4e1784da1bd430d22ae56a877ce08d9421c0200502 SHA512 2b7c07d7d354df0376be1a2605f2e6740975f5f86363f01b64c1539d18b6ef41f207ef6889bd676e43232d3debac4618ba4cb1049f2ddc8cead221dd7e4bfd35 diff --git a/dev-lang/eisl/eisl-5.58.ebuild b/dev-lang/eisl/eisl-5.58.ebuild deleted file mode 100644 index 81d5df681b56..000000000000 --- a/dev-lang/eisl/eisl-5.58.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.53-makefile.patch b/dev-lang/eisl/files/eisl-5.53-makefile.patch deleted file mode 100644 index a0d95ffe0ec5..000000000000 --- a/dev-lang/eisl/files/eisl-5.53-makefile.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/makefile -+++ b/makefile -@@ -13,7 +13,9 @@ CURSES_CFLAGS := $(shell ncursesw6-config --cflags) - CURSES_LIBS := $(shell ncursesw6-config --libs) - - --CFLAGS += $(INCS) -Wall $(CURSES_CFLAGS) -+LIBS += $(CURSES_LIBS) -+FLAGS := -+CFLAGS += $(FLAGS) $(INCS) -Wall $(CURSES_CFLAGS) - SRC_CII := cii/src/except.c cii/src/fmt.c cii/src/str.c cii/src/text.c - - # Files in library/ that need to be compiled -@@ -31,17 +33,17 @@ SRC_LISP := library/bit.lsp \ - library/plot.lsp \ - library/unistd.lsp - --CFLAGS += -O3 -DNDEBUG=1 -Wno-stringop-truncation -+CFLAGS += -DNDEBUG=1 -Wno-stringop-truncation - - ifeq ($(USE_FLTO),1) --CFLAGS += -O3 -flto -DNDEBUG=1 -Wno-stringop-truncation -+CFLAGS += -flto -DNDEBUG=1 -Wno-stringop-truncation - endif - ifeq ($(USE_GDB),1) - CFLAGS += -O0 -g -DNDEBUG=1 -Wno-stringop-truncation - endif - - ifeq ($(shell uname -n),raspberrypi) --CFLAGS += -O3 -DNDEBUG=1 -Wno-stringop-truncation -Wno-array-bounds -+CFLAGS += -DNDEBUG=1 -Wno-stringop-truncation -Wno-array-bounds - endif - - SRC_CII += cii/src/mem.c
