commit: f9d9530c1bbd0160b07a9dd2899992b52f57271f Author: Nicolas PARLANT <nicolas.parlant <AT> parhuet <DOT> fr> AuthorDate: Wed May 21 08:30:14 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Thu May 22 22:20:33 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9d9530c
dev-lua/compat53: drop 0.14.3 Signed-off-by: Nicolas PARLANT <nicolas.parlant <AT> parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/42208 Signed-off-by: Sam James <sam <AT> gentoo.org> dev-lua/compat53/Manifest | 1 - dev-lua/compat53/compat53-0.14.3.ebuild | 69 --------------------------------- 2 files changed, 70 deletions(-) diff --git a/dev-lua/compat53/Manifest b/dev-lua/compat53/Manifest index 9b093ac2b35c..9a28866fd0e4 100644 --- a/dev-lua/compat53/Manifest +++ b/dev-lua/compat53/Manifest @@ -1,2 +1 @@ -DIST lua-compat-5.3-0.14.3.tar.gz 61873 BLAKE2B 056a6f3ea4239821d616bff50eef12427745a06d0992e0b2abbcfb311eace583ca47312f8a6d3770b2526da09e47ac1a4fb3352c06c49c53b8d205b418f47d9e SHA512 9e355df0d1a165b7bbdc69c39fe49467ae5a7d93e02b875ade5863e2d44ba80955287210376fccbc5f2370970f5552774d84c812a9681d49a78b8eceeab37442 DIST lua-compat-5.3-0.14.4.tar.gz 61925 BLAKE2B af3032e082b77cd9e3e9f9b8bdee1feb17235b0578dd098d77e9330887623df88ebf8b3a39f72e030a0ad1144695b02261fc4c73e273a70364b93dcccd5e6b46 SHA512 0e6bd10513cab6053df7a911ba117c2dd5b5409e75bfe0890ee2ec0122893aa70fc1dc88b10a65553dd1069a038e3c7295dccc2de5c10338eccc718029d3f7b5 diff --git a/dev-lua/compat53/compat53-0.14.3.ebuild b/dev-lua/compat53/compat53-0.14.3.ebuild deleted file mode 100644 index f5f200a148a9..000000000000 --- a/dev-lua/compat53/compat53-0.14.3.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} luajit ) - -inherit edo lua toolchain-funcs - -MY_PN="lua-${PN/53/-5.3}" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Compatibility module providing Lua-5.3-style APIs for Lua 5.2 and 5.1" -HOMEPAGE="https://github.com/lunarmodules/lua-compat-5.3/" -SRC_URI="https://github.com/lunarmodules/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" - -S="${WORKDIR}/${MY_P}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -REQUIRED_USE="${LUA_REQUIRED_USE}" - -DEPEND="${LUA_DEPS}" -RDEPEND="${DEPEND}" - -src_prepare() { - default - # change to name of compat53.'module' calls - # this is required, see rockspecs - mv lbitlib.c bitlib.c || die - mv liolib.c io.c || die - mv lstrlib.c string.c || die - mv ltablib.c table.c || die - mv lutf8lib.c utf8.c || die - lua_copy_sources -} - -lua_src_compile() { - cd "${BUILD_DIR}" || die - local u="" - for u in *.c; do - edo $(tc-getCC) -shared -fPIC \ - ${CPPFLAGS} \ - ${CFLAGS} $(lua_get_CFLAGS) \ - ${SOFLAGS} \ - ${LDFLAGS} $(lua_get_LIBS) \ - -o "${u/.c/.so}" ${u} c-api/compat-5.3.c - done -} - -src_compile() { - lua_foreach_impl lua_src_compile -} - -lua_src_install() { - cd "${BUILD_DIR}" || die - insinto $(lua_get_lmod_dir)/${PN} - doins compat53/*.lua - exeinto $(lua_get_cmod_dir)/${PN} - doexe *.so -} - -src_install() { - lua_foreach_impl lua_src_install - doheader c-api/* - einstalldocs -}
