From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 47C1215802F for ; Mon, 3 Apr 2023 01:56:23 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8FF5AE07FA; Mon, 3 Apr 2023 01:56:22 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 6D405E07FA for ; Mon, 3 Apr 2023 01:56:22 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id A9086335C2E for ; Mon, 3 Apr 2023 01:56:21 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 70D64A1F for ; Mon, 3 Apr 2023 01:56:18 +0000 (UTC) From: "Maciej Barć" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Maciej Barć" Message-ID: <1680486972.fc78147de37be3f2244e0e0c49978a4ce0c60575.xgqt@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/eisl/files/, dev-lang/eisl/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-lang/eisl/Manifest dev-lang/eisl/eisl-2.65.ebuild dev-lang/eisl/files/eisl-2.63-Makefile.patch X-VCS-Directories: dev-lang/eisl/files/ dev-lang/eisl/ X-VCS-Committer: xgqt X-VCS-Committer-Name: Maciej Barć X-VCS-Revision: fc78147de37be3f2244e0e0c49978a4ce0c60575 X-VCS-Branch: master Date: Mon, 3 Apr 2023 01:56:18 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: d677962e-c31f-421e-b947-10b88b5e2c7c X-Archives-Hash: e5dfec0ae804e4d432f531e9df7e6cd8 commit: fc78147de37be3f2244e0e0c49978a4ce0c60575 Author: Maciej Barć gentoo org> AuthorDate: Mon Apr 3 01:52:33 2023 +0000 Commit: Maciej Barć gentoo org> CommitDate: Mon Apr 3 01:56:12 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc78147d dev-lang/eisl: drop old 2.65 Signed-off-by: Maciej Barć gentoo.org> dev-lang/eisl/Manifest | 1 - dev-lang/eisl/eisl-2.65.ebuild | 43 ---------------------------- dev-lang/eisl/files/eisl-2.63-Makefile.patch | 33 --------------------- 3 files changed, 77 deletions(-) diff --git a/dev-lang/eisl/Manifest b/dev-lang/eisl/Manifest index 1c235228f0af..8b4102b02b32 100644 --- a/dev-lang/eisl/Manifest +++ b/dev-lang/eisl/Manifest @@ -1,4 +1,3 @@ -DIST eisl-2.65.tar.gz 2025074 BLAKE2B d4703b696ea28dd5113dba199ccaf6a37955ca27297efaff4fc7c575fb94d0adfca1a3ae3b2f2baa8fc17ab04cc1b0a5ee0eb2059743a0828b81d6a324a574ce SHA512 7e2f64b37211b119e8a12975403ceec7b0861826a5de0c5e776f1140323f5ee73c75443f2e3438dda4d4cf7e1a8738c6883b1ab6d579558813fa5ddbc6be7898 DIST eisl-2.69.tar.gz 2124476 BLAKE2B 8aa1c63f669f7fc04ca9d3f751cb298d3499d52007ccee7f6bc7d1a0cf6d4539e6d6dd9e76d2fa2ff887a26235ffcaa545d59d2c6c045b8d5f44913798e683af SHA512 3131f917408f768df51f488aadcc168705c118970a984ba5d72a5beb1a39cdd1327d3bc282108ec865df75110ef97c7f25ecfccf3fd552b5cdb0539ca3ca33b5 DIST eisl-2.70.tar.gz 2126647 BLAKE2B f9bebd32a45cf73d3b58598e2f7683611426dc97c4e6411549e49f19c9e843dd24d90e9bdaf9ca97bc70fea970068bf2dfd532a861fd444b9f8b17f76666bf07 SHA512 9aaf75244515d74d40d5534e20d108f7723e0fb9cf01ecc618d32a4cd2fdd2f7132445ed9ce020e0c9ea3a05bee614e78853ac0554ee189946ee3d220ba082ec DIST eisl-2.72.tar.gz 2124119 BLAKE2B e0a1216b4e9c301ec965d0dc7a6fcaa5acd91fd611193959fee698a27523c0c4832e7960652af14af3e7f5846131d81f0ae9db7030511e051d5384ba573241ae SHA512 80998239b9cc421f42323f24ffbc5f518a2675c314580284309d127523bab328db21d294d8d32dca413abd63d279a2c857ea34ec35548da15459235eb0f3da2b diff --git a/dev-lang/eisl/eisl-2.65.ebuild b/dev-lang/eisl/eisl-2.65.ebuild deleted file mode 100644 index 720552e43dac..000000000000 --- a/dev-lang/eisl/eisl-2.65.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 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/" -SRC_URI="https://github.com/sasagawa888/eisl/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 ~x86" -RESTRICT="test" # Tests run cppcheck (and fail) - -DOCS=( README{,-ja}.md documents ) - -RDEPEND="sys-libs/ncurses:=" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-2.63-Makefile.patch - "${FILESDIR}"/${PN}-2.65-implicit.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 -} diff --git a/dev-lang/eisl/files/eisl-2.63-Makefile.patch b/dev-lang/eisl/files/eisl-2.63-Makefile.patch deleted file mode 100644 index 81f3f6aa1aeb..000000000000 --- a/dev-lang/eisl/files/eisl-2.63-Makefile.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- a/makefile -+++ b/makefile -@@ -31,7 +31,7 @@ else - endif - endif - endif --CFLAGS := $(INCS) -Wall -Wextra -D_FORTIFY_SOURCE=2 $(CURSES_CFLAGS) -U_XOPEN_SOURCE -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -Inana/src -+CFLAGS += $(INCS) -Wall -Wextra $(CURSES_CFLAGS) -U_XOPEN_SOURCE -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -Inana/src - DFLAGS := --preview=all --de -w --O3 --release --betterC - SRC_CII := cii/src/except.c cii/src/fmt.c cii/src/str.c cii/src/text.c - SRC_D := dextension.d disl.d -@@ -57,7 +57,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) -@@ -75,11 +75,10 @@ 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 -+ LDFLAGS += - endif - endif - PREFIX := /usr/local