summaryrefslogtreecommitdiff
path: root/dev-lua
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-05 19:56:44 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-05 19:56:44 +0000
commitafb5832780c297900c8f0532c7781a381d28740f (patch)
tree85f3951b4d38c07fb054f2173d93252520eb207e /dev-lua
parent3f9f4e97c1ac6ba1b1d0590e4c70afeb592c172b (diff)
downloadbaldeagleos-repo-afb5832780c297900c8f0532c7781a381d28740f.tar.gz
baldeagleos-repo-afb5832780c297900c8f0532c7781a381d28740f.tar.xz
baldeagleos-repo-afb5832780c297900c8f0532c7781a381d28740f.zip
Adding metadata
Diffstat (limited to 'dev-lua')
-rw-r--r--dev-lua/lua-zlib/Manifest1
-rw-r--r--dev-lua/lua-zlib/lua-zlib-1.3.ebuild50
-rw-r--r--dev-lua/luafilesystem/Manifest1
-rw-r--r--dev-lua/luafilesystem/luafilesystem-1.8.0-r101.ebuild82
-rw-r--r--dev-lua/luajson/luajson-1.3.4-r1.ebuild2
-rw-r--r--dev-lua/luajson/luajson-1.3.4.ebuild37
-rw-r--r--dev-lua/luasystem/Manifest1
-rw-r--r--dev-lua/luasystem/luasystem-0.6.3.ebuild89
-rw-r--r--dev-lua/luasystem/luasystem-0.7.0.ebuild2
-rw-r--r--dev-lua/mpack/Manifest1
-rw-r--r--dev-lua/mpack/mpack-1.0.12.ebuild117
11 files changed, 2 insertions, 381 deletions
diff --git a/dev-lua/lua-zlib/Manifest b/dev-lua/lua-zlib/Manifest
index 0d750a2b858f..768fb8687d57 100644
--- a/dev-lua/lua-zlib/Manifest
+++ b/dev-lua/lua-zlib/Manifest
@@ -1,2 +1 @@
-DIST lua-zlib-1.3.tar.gz 18840 BLAKE2B b273d5475b97d8eb25dae60e80091bf3d62093be4e7721e906e1974f3acf640e095f2f953d9a2ef48343e74c192a16d435c2a8b6d3f9ca3064dc5710eaa2fdd2 SHA512 e65ddb4e4361a9594c9dd96bb649f0c274369fb18e1e8a25ae38a08a2d534069e669e29d15fa486d003598988fb642503ad9062c8abd7739b9f03b5f345d03e4
DIST lua-zlib-1.4.tar.gz 19499 BLAKE2B 30902974c61e91b40b2f7d254b4e83b2adb7b5bc9c0e7250f5eb97c347c360f72f01902947ccc1ea76f18966be57769458badffd00f4d864ee2e2f0e3fdc373b SHA512 c7a3f56b3b3c44cdb80b600ae6596c995e6a2adb4f34faa7dfdd7b51f06f3eb29d10d13888ee7eceb47708567560d7759d7af36cd65eec495977ca8d6aef9dc5
diff --git a/dev-lua/lua-zlib/lua-zlib-1.3.ebuild b/dev-lua/lua-zlib/lua-zlib-1.3.ebuild
deleted file mode 100644
index 6629f56c31ca..000000000000
--- a/dev-lua/lua-zlib/lua-zlib-1.3.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1,3,4} luajit )
-
-inherit cmake lua
-
-DESCRIPTION="Simple streaming interface to zlib for Lua"
-HOMEPAGE="https://github.com/brimworks/lua-zlib"
-SRC_URI="https://github.com/brimworks/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-RDEPEND="
- virtual/zlib:=
- ${LUA_DEPS}
-
-"
-DEPEND="${RDEPEND}"
-
-lua_src_configure() {
- local mycmakeargs=(
- -DINSTALL_CMOD="$(lua_get_cmod_dir)"
- -DLUA_INCLUDE_DIR="$(lua_get_include_dir)"
- -DUSE_LUA_VERSION="$(lua_get_version)"
- )
-
- if [[ ${ELUA} == luajit ]]; then
- mycmakeargs+=( -DUSE_LUAJIT="ON" )
- fi
-
- cmake_src_configure
-}
-
-src_configure() {
- lua_foreach_impl lua_src_configure
-}
-
-src_compile() {
- lua_foreach_impl cmake_src_compile
-}
-
-src_install() {
- lua_foreach_impl cmake_src_install
-}
diff --git a/dev-lua/luafilesystem/Manifest b/dev-lua/luafilesystem/Manifest
index a6254daa2835..894775ddc452 100644
--- a/dev-lua/luafilesystem/Manifest
+++ b/dev-lua/luafilesystem/Manifest
@@ -1,2 +1 @@
-DIST luafilesystem-1.8.0.tar.gz 30374 BLAKE2B 396dc1a4604b88d9a0cfccf252623a65bcd45859547a56d3d860efd2b960329696ff92cb63064c12ee56ed234e04d881b5ca876154b3bd714d39f6ed9da79986 SHA512 79d964f13ae43716281dc8521d2f128b22f2261234c443e242b857cfdf621e208bdf4512f8ba710baa113e9b3b71e2544609de65e2c483f569c243a5cf058247
DIST luafilesystem-1.9.0.tar.gz 29279 BLAKE2B 610c4f4d53ef8222f0a74e6690da1fd7b40d0085f3b5915e64858b6ab91899e310429ea94889103e9e00b728b52ae25349aba2550309a870a8af21cf9e34c523 SHA512 753ae633966364835b9c81a020cf0b7674da443adeafee70b7a9637571a8180c7f1526d3b7f4bea4f85ec201e8609ebd93e82e309b54cff1e7b7dcb5e6481b39
diff --git a/dev-lua/luafilesystem/luafilesystem-1.8.0-r101.ebuild b/dev-lua/luafilesystem/luafilesystem-1.8.0-r101.ebuild
deleted file mode 100644
index 56228e1b8bfe..000000000000
--- a/dev-lua/luafilesystem/luafilesystem-1.8.0-r101.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1,3,4} luajit )
-
-inherit lua toolchain-funcs
-
-MY_PV=${PV//./_}
-
-DESCRIPTION="File System Library for the Lua programming language"
-HOMEPAGE="https://keplerproject.github.io/luafilesystem/"
-SRC_URI="https://github.com/keplerproject/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86"
-IUSE="test"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-RDEPEND="${LUA_DEPS}"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- test? ( ${RDEPEND} )
-"
-
-HTML_DOCS=( "doc/us/." )
-
-lua_src_prepare() {
- pushd "${BUILD_DIR}" || die
- cat > "config-${ELUA}" <<-EOF
- CC=$(tc-getCC)
- DESTDIR=${ED}
- CFLAGS=${CFLAGS} $(lua_get_CFLAGS) -fPIC
- LIB_OPTION=${LDFLAGS} -shared
- LUA_LIBDIR=$(lua_get_cmod_dir)
- EOF
- popd
-}
-
-src_prepare() {
- default
-
- lua_copy_sources
- lua_foreach_impl lua_src_prepare
-}
-
-lua_src_compile() {
- pushd "${BUILD_DIR}" || die
- emake CONFIG="config-${ELUA}"
- popd
-}
-
-src_compile() {
- lua_foreach_impl lua_src_compile
-}
-
-lua_src_test() {
- pushd "${BUILD_DIR}" || die
- LUA_CPATH="${BUILD_DIR}/src/?.so" ${ELUA} tests/test.lua || die
- popd
-}
-
-src_test() {
- lua_foreach_impl lua_src_test
-}
-
-lua_src_install() {
- pushd "${BUILD_DIR}" || die
- emake CONFIG="config-${ELUA}" install
- popd
-}
-
-src_install() {
- lua_foreach_impl lua_src_install
-
- einstalldocs
-}
diff --git a/dev-lua/luajson/luajson-1.3.4-r1.ebuild b/dev-lua/luajson/luajson-1.3.4-r1.ebuild
index a7f447a507c8..52046337b97d 100644
--- a/dev-lua/luajson/luajson-1.3.4-r1.ebuild
+++ b/dev-lua/luajson/luajson-1.3.4-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/harningt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86"
REQUIRED_USE="${LUA_REQUIRED_USE}"
diff --git a/dev-lua/luajson/luajson-1.3.4.ebuild b/dev-lua/luajson/luajson-1.3.4.ebuild
deleted file mode 100644
index 64e7d4c4d0c2..000000000000
--- a/dev-lua/luajson/luajson-1.3.4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1,3,4} luajit )
-
-inherit lua
-
-DESCRIPTION="JSON Parser/Constructor for Lua"
-HOMEPAGE="https://www.eharning.us/wiki/luajson/"
-SRC_URI="https://github.com/harningt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-RDEPEND="dev-lua/lpeg[${LUA_USEDEP}]"
-
-# Require lunitx, which is not in the tree yet
-RESTRICT="test"
-
-DOCS=( README.md docs/ReleaseNotes-${PV}.txt docs/LuaJSON.txt )
-
-# nothing to compile
-src_compile() { :; }
-
-lua_src_install() {
- emake DESTDIR="${ED}" INSTALL_LMOD="$(lua_get_lmod_dir)" install
-}
-
-src_install() {
- lua_foreach_impl lua_src_install
- einstalldocs
-}
diff --git a/dev-lua/luasystem/Manifest b/dev-lua/luasystem/Manifest
index a7679783bb2c..bc3b4b5c1f3c 100644
--- a/dev-lua/luasystem/Manifest
+++ b/dev-lua/luasystem/Manifest
@@ -1,2 +1 @@
-DIST luasystem-0.6.3.tar.gz 81707 BLAKE2B c4a176621144e0ac9c85319327ab5cbe5b64e64152129208b07b0b777ba2e866d3100e1c98f61542c6f298b680757ff2f343d5c9491b7bda0be6834ab95f3c90 SHA512 c0aaf907bd99e471a01f9fe24ef7876eb64c7225edde799e11cc27fd3b269b1a79cd9d583a3b651a9ae4677dcad433a5739ee1a17540340b54c7d36935ac30a0
DIST luasystem-0.7.0.tar.gz 86871 BLAKE2B a320d4a012f3cbccfedae909512e44f97be49628485854e3860486beb2f6cc3e5396cb6df56d94c88312b2f35adaa8325f7c5e0914fcec04004f556bc2269f21 SHA512 24b49f0863f762bb8875dea7ab08a001e1f667aa248581cc36e9bfe247b1fe62dc7739854c69b0b2f5c85da4401d1dd6a59dafac19225362e92704f8c9cf226d
diff --git a/dev-lua/luasystem/luasystem-0.6.3.ebuild b/dev-lua/luasystem/luasystem-0.6.3.ebuild
deleted file mode 100644
index d6ff6cfba222..000000000000
--- a/dev-lua/luasystem/luasystem-0.6.3.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1,3,4} luajit )
-MY_PV="${PV/_p/-}"
-
-inherit lua toolchain-funcs
-
-DESCRIPTION="Platform independent system calls for Lua"
-HOMEPAGE="https://github.com/lunarmodules/luasystem"
-SRC_URI="https://github.com/lunarmodules/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
-IUSE="test"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-RDEPEND="${LUA_DEPS}"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- test? (
- dev-lua/busted[${LUA_USEDEP}]
- dev-lua/lua_cliargs[${LUA_USEDEP}]
- ${RDEPEND}
- )
-"
-
-src_prepare() {
- default
-
- lua_copy_sources
-}
-
-lua_src_test() {
- busted --exclude-tags=manual --lua=${ELUA} || die
-}
-
-src_test() {
- lua_foreach_impl lua_src_test
-}
-
-lua_src_compile() {
- pushd "${BUILD_DIR}" || die
-
- local myemakeargs=(
- "CC=$(tc-getCC)"
- "LD=$(tc-getCC)"
- "LUAINC_linux=$(lua_get_include_dir)"
- "MYCFLAGS=${CFLAGS}"
- "MYLDFLAGS=${LDFLAGS}"
- )
-
- emake "${myemakeargs[@]}" linux
-
- popd
-}
-
-src_compile() {
- lua_foreach_impl lua_src_compile
-}
-
-lua_src_install () {
- pushd "${BUILD_DIR}" || die
-
- local emakeargs=(
- "INSTALL_TOP_CDIR=${ED}/$(lua_get_cmod_dir)"
- "INSTALL_TOP_LDIR=${ED}/$(lua_get_lmod_dir)"
- "LUA_INC=${ED}/$(lua_get_include_dir)"
- )
-
- emake "${emakeargs[@]}" install
-
- insinto $(lua_get_lmod_dir)/system
- doins system/init.lua
-
- popd
-}
-
-src_install() {
- lua_foreach_impl lua_src_install
-
- einstalldocs
-}
diff --git a/dev-lua/luasystem/luasystem-0.7.0.ebuild b/dev-lua/luasystem/luasystem-0.7.0.ebuild
index 59cd3940c0e7..423f6cf3c76a 100644
--- a/dev-lua/luasystem/luasystem-0.7.0.ebuild
+++ b/dev-lua/luasystem/luasystem-0.7.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
IUSE="test"
REQUIRED_USE="${LUA_REQUIRED_USE}"
RESTRICT="!test? ( test )"
diff --git a/dev-lua/mpack/Manifest b/dev-lua/mpack/Manifest
index 0dd93807f843..a9ccea092b1b 100644
--- a/dev-lua/mpack/Manifest
+++ b/dev-lua/mpack/Manifest
@@ -1,2 +1 @@
-DIST mpack-1.0.12.tar.gz 16524 BLAKE2B 7b2d5dbdbb72f6d792e366259ef5ba080872417b558ff8d4fd0877f5a9fbeb8794d6e1657034b74f0dffe5e1c03c0339060eebf9e85370619938cc7b8f03c540 SHA512 7df730ba98c9530d948252f2efa70cb6d4f65b0fbc3443de2239145e9ce1aa12dfa8acbbfd4b87edf19a529e3595c7a8955e00235f69aa3535d353f7f9a1c7d0
DIST mpack-1.0.13.tar.gz 16556 BLAKE2B e069ad14340a3ca6d79bfbff3efa3b86907f503a5e2f529333fee161aad07ad397e42e8f84af335d5285e8d54ddf83540ea025c623135634480a8eecc8170211 SHA512 37397ac4508a91b0639a7a0844ade3e3dc6aecc77f8061a9275cbda8bbb1df3eb8dab4ba3d48048c6050897b149830e1d9f3511fa2f52c398acf42ffc8770d10
diff --git a/dev-lua/mpack/mpack-1.0.12.ebuild b/dev-lua/mpack/mpack-1.0.12.ebuild
deleted file mode 100644
index 6f3970264ae5..000000000000
--- a/dev-lua/mpack/mpack-1.0.12.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1,3,4} luajit )
-
-inherit lua toolchain-funcs
-
-MY_PN="lib${PN}-lua"
-
-DESCRIPTION="Lua bindings for libmpack"
-HOMEPAGE="https://github.com/libmpack/libmpack-lua/"
-SRC_URI="https://github.com/${MY_PN/-lua/}/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
-IUSE="test"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-libs/libmpack
- ${LUA_DEPS}
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- test? (
- dev-lua/busted[${LUA_USEDEP}]
- dev-lua/lua_cliargs[${LUA_USEDEP}]
- ${RDEPEND}
- )
-"
-
-src_prepare() {
- default
-
- lua_copy_sources
-}
-
-lua_src_compile() {
- pushd "${BUILD_DIR}" || die
-
- local myemakeargs=(
- "CC=$(tc-getCC)"
- "LUA_INCLUDE=$(lua_get_CFLAGS)"
- "LUA_LIB="
- "USE_SYSTEM_MPACK=yes"
- "USE_SYSTEM_LUA=yes"
- )
-
- emake "${myemakeargs[@]}"
-
- popd
-}
-
-src_compile() {
- tc-export PKG_CONFIG
- lua_foreach_impl lua_src_compile
-}
-
-lua_src_test() {
- pushd "${BUILD_DIR}" || die
-
- # "[ FAILED ] test.lua @ 279: mpack should not leak memory"
- # It doesn't seem upstream actually support LuaJIT so were this up to me
- # I would drop it from LUA_COMPAT, unfortunately there are packages in the
- # tree which currently expect it to be supported.
- if [[ ${ELUA} == "luajit" ]]; then
- ewarn "Not running tests under ${ELUA} because they are known to fail"
- return
- fi
-
- busted --lua="${ELUA}" test.lua || die
-
- popd
-}
-
-src_test() {
- lua_foreach_impl lua_src_test
-}
-
-lua_src_install() {
- pushd "${BUILD_DIR}" || die
-
- local installdir="$(lua_get_cmod_dir)"
- local myemakeargs=(
- "DESTDIR=${ED}"
- "LUA_CMOD_INSTALLDIR=${installdir#"${EPREFIX}"}"
- "USE_SYSTEM_MPACK=yes"
- "USE_SYSTEM_LUA=yes"
- )
-
- emake "${myemakeargs[@]}" install
-
- popd
-
- if [[ ${CHOST} == *-darwin* ]] ; then
- local luav=$(lua_get_version)
- # we only want the major version (e.g. 5.1)
- local luamv=${luav:0:3}
- local file="lua/${luamv}/mpack.so"
- install_name_tool \
- -id "${EPREFIX}/usr/$(get_libdir)/${file}" \
- "${ED}/usr/$(get_libdir)/${file}" \
- || die "Failed to adjust install_name"
- fi
-}
-
-src_install() {
- lua_foreach_impl lua_src_install
-
- einstalldocs
-}