summaryrefslogtreecommitdiff
path: root/metadata/md5-cache/dev-lua
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-06-29 12:04:12 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-06-29 12:04:12 +0100
commit0f558761aa2dee1017b4751e4017205e015a9560 (patch)
tree037df795519468a25d9362b4e95cdaeb84eb1cf9 /metadata/md5-cache/dev-lua
parent752d6256e5204b958b0ef7905675a940b5e9172f (diff)
gentoo resync : 29.12.2022
Diffstat (limited to 'metadata/md5-cache/dev-lua')
-rw-r--r--metadata/md5-cache/dev-lua/LuaBitOp-1.0.2-r13
-rw-r--r--metadata/md5-cache/dev-lua/Manifest.gzbin7949 -> 7474 bytes
-rw-r--r--metadata/md5-cache/dev-lua/busted-2.0.0-r13
-rw-r--r--metadata/md5-cache/dev-lua/busted-htest-1.0.0-r13
-rw-r--r--metadata/md5-cache/dev-lua/dkjson-2.63
-rw-r--r--metadata/md5-cache/dev-lua/inifile-1.0-r13
-rw-r--r--metadata/md5-cache/dev-lua/lanes-3.16.03
-rw-r--r--metadata/md5-cache/dev-lua/ldoc-1.4.6-r1003
-rw-r--r--metadata/md5-cache/dev-lua/lgi-0.9.2-r1003
-rw-r--r--metadata/md5-cache/dev-lua/lpeg-1.0.2-r1013
-rw-r--r--metadata/md5-cache/dev-lua/lua-argparse-0.7.1-r13
-rw-r--r--metadata/md5-cache/dev-lua/lua-bit32-5.3.5.1-r13
-rw-r--r--metadata/md5-cache/dev-lua/lua-cjson-2.1.0.8-r13
-rw-r--r--metadata/md5-cache/dev-lua/lua-openssl-0.8.2_p13
-rw-r--r--metadata/md5-cache/dev-lua/lua-term-0.7-r23
-rw-r--r--metadata/md5-cache/dev-lua/lua-unbound-1.0.03
-rw-r--r--metadata/md5-cache/dev-lua/lua-utf8-0.1.3-r13
-rw-r--r--metadata/md5-cache/dev-lua/lua-zlib-1.2-r14
-rw-r--r--metadata/md5-cache/dev-lua/lua_cliargs-3.0_p2-r13
-rw-r--r--metadata/md5-cache/dev-lua/luacheck-0.25.03
-rw-r--r--metadata/md5-cache/dev-lua/luacov-0.15.03
-rw-r--r--metadata/md5-cache/dev-lua/luadbi-0.7.2-r13
-rw-r--r--metadata/md5-cache/dev-lua/luaevent-0.4.6-r13
-rw-r--r--metadata/md5-cache/dev-lua/luaexpat-1.4.12
-rw-r--r--metadata/md5-cache/dev-lua/luafilesystem-1.8.0-r1013
-rw-r--r--metadata/md5-cache/dev-lua/luajson-1.3.4-r1003
-rw-r--r--metadata/md5-cache/dev-lua/lualdap-1.3.0-r23
-rw-r--r--metadata/md5-cache/dev-lua/luaossl-20200709-r13
-rw-r--r--metadata/md5-cache/dev-lua/luaposix-35.13
-rw-r--r--metadata/md5-cache/dev-lua/luarocks-3.8.016
-rw-r--r--metadata/md5-cache/dev-lua/luarocks-3.9.07
-rw-r--r--metadata/md5-cache/dev-lua/luasec-1.0.2-r114
-rw-r--r--metadata/md5-cache/dev-lua/luasec-1.1.07
-rw-r--r--metadata/md5-cache/dev-lua/luasocket-3.0.0-r1 (renamed from metadata/md5-cache/dev-lua/luasocket-3.0.0)4
-rw-r--r--metadata/md5-cache/dev-lua/luassert-1.8.0-r13
-rw-r--r--metadata/md5-cache/dev-lua/luasystem-0.2.1_p0-r13
-rw-r--r--metadata/md5-cache/dev-lua/lutok-0.4-r107
-rw-r--r--metadata/md5-cache/dev-lua/luv-1.36.0.04
-rw-r--r--metadata/md5-cache/dev-lua/luv-1.43.0.04
-rw-r--r--metadata/md5-cache/dev-lua/md5-1.3-r13
-rw-r--r--metadata/md5-cache/dev-lua/mediator_lua-1.1.2_p0-r13
-rw-r--r--metadata/md5-cache/dev-lua/messagepack-0.5.2_p20201025-r1003
-rw-r--r--metadata/md5-cache/dev-lua/mpack-1.0.9-r13
-rw-r--r--metadata/md5-cache/dev-lua/penlight-1.12.03
-rw-r--r--metadata/md5-cache/dev-lua/readline-3.0-r116
-rw-r--r--metadata/md5-cache/dev-lua/readline-3.17
-rw-r--r--metadata/md5-cache/dev-lua/say-1.3_p1-r13
-rw-r--r--metadata/md5-cache/dev-lua/toluapp-1.0.93_p20190513-r1004
48 files changed, 95 insertions, 103 deletions
diff --git a/metadata/md5-cache/dev-lua/LuaBitOp-1.0.2-r1 b/metadata/md5-cache/dev-lua/LuaBitOp-1.0.2-r1
index ca1367f9ed67..4be7662e4045 100644
--- a/metadata/md5-cache/dev-lua/LuaBitOp-1.0.2-r1
+++ b/metadata/md5-cache/dev-lua/LuaBitOp-1.0.2-r1
@@ -4,6 +4,7 @@ DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/
DESCRIPTION=Bit Operations Library for the Lua Programming Language
EAPI=8
HOMEPAGE=http://bitop.luajit.org
+INHERIT=flag-o-matic lua toolchain-funcs
IUSE=lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~x64-macos
LICENSE=MIT
@@ -11,5 +12,5 @@ RDEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang
REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 )
SLOT=0
SRC_URI=http://bitop.luajit.org/download/LuaBitOp-1.0.2.tar.gz
-_eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=flag-o-matic a3abd6002fafb3022597be6b8d01f88b lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=4c7f2e462f0ae3219434a4fd98c31e2d
diff --git a/metadata/md5-cache/dev-lua/Manifest.gz b/metadata/md5-cache/dev-lua/Manifest.gz
index 1393afe3008d..846f9f990f97 100644
--- a/metadata/md5-cache/dev-lua/Manifest.gz
+++ b/metadata/md5-cache/dev-lua/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-lua/busted-2.0.0-r1 b/metadata/md5-cache/dev-lua/busted-2.0.0-r1
index f91a5ad6a491..00f5805370e1 100644
--- a/metadata/md5-cache/dev-lua/busted-2.0.0-r1
+++ b/metadata/md5-cache/dev-lua/busted-2.0.0-r1
@@ -4,6 +4,7 @@ DEPEND=dev-lua/lua_cliargs[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_tar
DESCRIPTION=Elegant Lua unit testing
EAPI=8
HOMEPAGE=http://olivinelabs.com/busted/
+INHERIT=lua toolchain-funcs
IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86
LICENSE=MIT
@@ -12,5 +13,5 @@ REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_t
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/Olivine-Labs/busted/archive/v2.0.0.tar.gz -> busted-2.0.0.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=21ae0e3c8b0c8bb0710e2ce37117aeaf
diff --git a/metadata/md5-cache/dev-lua/busted-htest-1.0.0-r1 b/metadata/md5-cache/dev-lua/busted-htest-1.0.0-r1
index 491613f30dba..579ef6c3410c 100644
--- a/metadata/md5-cache/dev-lua/busted-htest-1.0.0-r1
+++ b/metadata/md5-cache/dev-lua/busted-htest-1.0.0-r1
@@ -3,6 +3,7 @@ DEFINED_PHASES=install
DESCRIPTION=Pretty output handler for Busted
EAPI=8
HOMEPAGE=https://github.com/hishamhm/busted-htest
+INHERIT=lua
IUSE=lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86
LICENSE=MIT
@@ -10,5 +11,5 @@ RDEPEND=dev-lua/busted[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets
REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 )
SLOT=0
SRC_URI=https://github.com/hishamhm/busted-htest/archive/1.0.0.tar.gz -> busted-htest-1.0.0.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=a71136e30c80c7f41b02ea9b032b6547
diff --git a/metadata/md5-cache/dev-lua/dkjson-2.6 b/metadata/md5-cache/dev-lua/dkjson-2.6
index 23f332a5f158..dbaa15b32b21 100644
--- a/metadata/md5-cache/dev-lua/dkjson-2.6
+++ b/metadata/md5-cache/dev-lua/dkjson-2.6
@@ -4,6 +4,7 @@ DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/
DESCRIPTION=David Kolf's JSON module for Lua
EAPI=8
HOMEPAGE=http://dkolf.de/src/dkjson-lua.fsl/
+INHERIT=lua toolchain-funcs
IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86
LICENSE=MIT
@@ -12,5 +13,5 @@ REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_t
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=http://dkolf.de/src/dkjson-lua.fsl/tarball/dkjson-2.6.tar.gz?uuid=release_2_5 -> dkjson-2.6.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=0e89a2cba7ae1688ce8c82c88fb69549
diff --git a/metadata/md5-cache/dev-lua/inifile-1.0-r1 b/metadata/md5-cache/dev-lua/inifile-1.0-r1
index b1a0ad0bceb3..0a44b2ecbb0a 100644
--- a/metadata/md5-cache/dev-lua/inifile-1.0-r1
+++ b/metadata/md5-cache/dev-lua/inifile-1.0-r1
@@ -3,6 +3,7 @@ DEFINED_PHASES=install
DESCRIPTION=A simple and complete ini parser for Lua
EAPI=7
HOMEPAGE=https://github.com/bartbes/inifile/
+INHERIT=lua
IUSE=lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=BSD
@@ -10,5 +11,5 @@ RDEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang
REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 )
SLOT=0
SRC_URI=https://github.com/bartbes/inifile/archive/v1.0.tar.gz -> inifile-1.0.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=88bcb1826227c034722f337ab3e3ac36
diff --git a/metadata/md5-cache/dev-lua/lanes-3.16.0 b/metadata/md5-cache/dev-lua/lanes-3.16.0
index 0e707bb2840d..388069ef4bd3 100644
--- a/metadata/md5-cache/dev-lua/lanes-3.16.0
+++ b/metadata/md5-cache/dev-lua/lanes-3.16.0
@@ -4,6 +4,7 @@ DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/
DESCRIPTION=Lightweight, native, lazy evaluating multithreading library
EAPI=8
HOMEPAGE=https://github.com/LuaLanes/lanes
+INHERIT=lua toolchain-funcs
IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=MIT
@@ -12,5 +13,5 @@ REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_t
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/LuaLanes/lanes/archive/v3.16.0.tar.gz -> lanes-3.16.0.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=cb1e2981c241d0b592c0f580650f9a63
diff --git a/metadata/md5-cache/dev-lua/ldoc-1.4.6-r100 b/metadata/md5-cache/dev-lua/ldoc-1.4.6-r100
index 91e3fd55912e..5cabf8b2da86 100644
--- a/metadata/md5-cache/dev-lua/ldoc-1.4.6-r100
+++ b/metadata/md5-cache/dev-lua/ldoc-1.4.6-r100
@@ -3,6 +3,7 @@ DEPEND=lua_single_target_luajit? ( dev-lua/penlight[lua_targets_luajit(-)] ) lua
DESCRIPTION=A LuaDoc-compatible documentation generation system
EAPI=7
HOMEPAGE=https://stevedonovan.github.io/ldoc/
+INHERIT=lua-single
IUSE=lua_single_target_luajit lua_single_target_lua5-1
KEYWORDS=amd64 arm ppc ppc64 ~riscv x86
LICENSE=MIT
@@ -11,5 +12,5 @@ REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 )
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/lunarmodules/LDoc/archive/1.4.6.tar.gz -> ldoc-1.4.6.tar.gz
-_eclasses_=lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=ccc0b2d4a6f38d1b709845c754200138
diff --git a/metadata/md5-cache/dev-lua/lgi-0.9.2-r100 b/metadata/md5-cache/dev-lua/lgi-0.9.2-r100
index 70ba9b138678..49d83b80d1f0 100644
--- a/metadata/md5-cache/dev-lua/lgi-0.9.2-r100
+++ b/metadata/md5-cache/dev-lua/lgi-0.9.2-r100
@@ -4,6 +4,7 @@ DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/
DESCRIPTION=Lua bindings using gobject-introspection
EAPI=7
HOMEPAGE=https://github.com/pavouk/lgi
+INHERIT=lua toolchain-funcs virtualx
IUSE=examples test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=amd64 arm ppc ppc64 ~riscv x86
LICENSE=MIT
@@ -12,5 +13,5 @@ REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_t
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pavouk/lgi/archive/0.9.2.tar.gz -> lgi-0.9.2.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 virtualx 975d49ff3b3f451efe7a95f230532135
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb virtualx 975d49ff3b3f451efe7a95f230532135
_md5_=e9f90a28c1967f31d7e9509e25eebea0
diff --git a/metadata/md5-cache/dev-lua/lpeg-1.0.2-r101 b/metadata/md5-cache/dev-lua/lpeg-1.0.2-r101
index 1b98d4a9d710..f993e54c03cc 100644
--- a/metadata/md5-cache/dev-lua/lpeg-1.0.2-r101
+++ b/metadata/md5-cache/dev-lua/lpeg-1.0.2-r101
@@ -4,6 +4,7 @@ DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/
DESCRIPTION=Parsing Expression Grammars for Lua
EAPI=7
HOMEPAGE=http://www.inf.puc-rio.br/~roberto/lpeg/
+INHERIT=lua flag-o-matic toolchain-funcs
IUSE=test debug doc lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~x64-macos
LICENSE=MIT
@@ -12,5 +13,5 @@ REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_t
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=http://www.inf.puc-rio.br/~roberto/lpeg/lpeg-1.0.2.tar.gz
-_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a3abd6002fafb3022597be6b8d01f88b lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb wrapper 4a1902f969e5718126434fc35f3a0d9c
_md5_=57302fd31c8e9ded0e46d11324145bdb
diff --git a/metadata/md5-cache/dev-lua/lua-argparse-0.7.1-r1 b/metadata/md5-cache/dev-lua/lua-argparse-0.7.1-r1
index cb4bfa6bf969..cacae34148dd 100644
--- a/metadata/md5-cache/dev-lua/lua-argparse-0.7.1-r1
+++ b/metadata/md5-cache/dev-lua/lua-argparse-0.7.1-r1
@@ -4,6 +4,7 @@ DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/
DESCRIPTION=Feature-rich command line parser for Lua
EAPI=8
HOMEPAGE=https://github.com/luarocks/argparse
+INHERIT=lua toolchain-funcs
IUSE=lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86
LICENSE=MIT
@@ -11,5 +12,5 @@ RDEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang
REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 )
SLOT=0
SRC_URI=https://github.com/luarocks/argparse/archive/0.7.1.tar.gz -> lua-argparse-0.7.1.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=01014790eff8ffbcea56e06ea236964e
diff --git a/metadata/md5-cache/dev-lua/lua-bit32-5.3.5.1-r1 b/metadata/md5-cache/dev-lua/lua-bit32-5.3.5.1-r1
index 5d6cfa8df33e..93c7ebfc14e7 100644
--- a/metadata/md5-cache/dev-lua/lua-bit32-5.3.5.1-r1
+++ b/metadata/md5-cache/dev-lua/lua-bit32-5.3.5.1-r1
@@ -3,6 +3,7 @@ DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/
DESCRIPTION=Backported Lua bit manipulation library
EAPI=8
HOMEPAGE=https://github.com/keplerproject/lua-compat-5.3
+INHERIT=lua toolchain-funcs
IUSE=test lua_targets_luajit lua_targets_lua5-1
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=MIT
@@ -11,5 +12,5 @@ REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/keplerproject/lua-compat-5.3/archive/v0.10.tar.gz -> lua-compat53-0.10.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=2170adb923931ddc5ae747f8646d2756
diff --git a/metadata/md5-cache/dev-lua/lua-cjson-2.1.0.8-r1 b/metadata/md5-cache/dev-lua/lua-cjson-2.1.0.8-r1
index 86bd06d39433..71a8270a9314 100644
--- a/metadata/md5-cache/dev-lua/lua-cjson-2.1.0.8-r1
+++ b/metadata/md5-cache/dev-lua/lua-cjson-2.1.0.8-r1
@@ -4,6 +4,7 @@ DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/
DESCRIPTION=A fast JSON encoding/parsing module for Lua
EAPI=8
HOMEPAGE=https://www.kyne.com.au/~mark/software/lua-cjson.php https://github.com/openresty/lua-cjson
+INHERIT=lua toolchain-funcs
IUSE=+internal-fpconv test +threads lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=MIT
@@ -12,5 +13,5 @@ REQUIRED_USE=threads? ( internal-fpconv ) || ( lua_targets_luajit lua_targets_lu
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/openresty/lua-cjson/archive/2.1.0.8.tar.gz -> lua-cjson-2.1.0.8.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=628907226e9e4397500d7fbf27c706ad
diff --git a/metadata/md5-cache/dev-lua/lua-openssl-0.8.2_p1 b/metadata/md5-cache/dev-lua/lua-openssl-0.8.2_p1
index 08939e77b479..160089a24d5c 100644
--- a/metadata/md5-cache/dev-lua/lua-openssl-0.8.2_p1
+++ b/metadata/md5-cache/dev-lua/lua-openssl-0.8.2_p1
@@ -4,6 +4,7 @@ DEPEND=!dev-lua/luaossl !dev-lua/luasec dev-libs/openssl:0=[-bindist(-)] lua_tar
DESCRIPTION=OpenSSL binding for Lua
EAPI=8
HOMEPAGE=https://github.com/zhaozg/lua-openssl
+INHERIT=lua toolchain-funcs
IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=MIT openssl PHP-3
@@ -12,5 +13,5 @@ REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_t
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/zhaozg/lua-openssl/archive/0.8.2-1.tar.gz -> lua-openssl-0.8.2_p1.tar.gz https://github.com/zhaozg/lua-auxiliar/archive/8d09895473b73e4fb72b7573615f69c36e1860a2.tar.gz -> lua-auxiliar-8d09895473b73e4fb72b7573615f69c36e1860a2.tar.gz https://github.com/keplerproject/lua-compat-5.3/archive/v0.10.tar.gz -> lua-compat-5.3-0.10.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=b7b54aab7b1946a050af3378ffb47ab6
diff --git a/metadata/md5-cache/dev-lua/lua-term-0.7-r2 b/metadata/md5-cache/dev-lua/lua-term-0.7-r2
index 56ca86cfc343..cd281a041890 100644
--- a/metadata/md5-cache/dev-lua/lua-term-0.7-r2
+++ b/metadata/md5-cache/dev-lua/lua-term-0.7-r2
@@ -4,6 +4,7 @@ DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/
DESCRIPTION=Terminal operations for Lua
EAPI=8
HOMEPAGE=https://github.com/hoelzro/lua-term
+INHERIT=lua toolchain-funcs
IUSE=lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86
LICENSE=MIT
@@ -11,5 +12,5 @@ RDEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang
REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 )
SLOT=0
SRC_URI=https://github.com/hoelzro/lua-term/archive/0.07.tar.gz -> lua-term-0.7.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=6fe437ea94a428d0453d469af3730aa7
diff --git a/metadata/md5-cache/dev-lua/lua-unbound-1.0.0 b/metadata/md5-cache/dev-lua/lua-unbound-1.0.0
index 891040dfdca0..f7ed84bfb64d 100644
--- a/metadata/md5-cache/dev-lua/lua-unbound-1.0.0
+++ b/metadata/md5-cache/dev-lua/lua-unbound-1.0.0
@@ -3,6 +3,7 @@ DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/
DESCRIPTION=A binding to libunbound for Lua
EAPI=8
HOMEPAGE=https://www.zash.se/luaunbound.html
+INHERIT=lua toolchain-funcs
IUSE=lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=amd64 ~arm ~arm64 x86
LICENSE=MIT
@@ -10,5 +11,5 @@ RDEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang
REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 )
SLOT=0
SRC_URI=https://code.zash.se/dl/luaunbound/luaunbound-1.0.0.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=e2968d0f90d2e8bb24cb0a01e34383b2
diff --git a/metadata/md5-cache/dev-lua/lua-utf8-0.1.3-r1 b/metadata/md5-cache/dev-lua/lua-utf8-0.1.3-r1
index 01b8ce12b047..7d51693fd926 100644
--- a/metadata/md5-cache/dev-lua/lua-utf8-0.1.3-r1
+++ b/metadata/md5-cache/dev-lua/lua-utf8-0.1.3-r1
@@ -4,6 +4,7 @@ DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/
DESCRIPTION=A UTF-8 support module for Lua and LuaJIT
EAPI=8
HOMEPAGE=https://github.com/starwing/luautf8
+INHERIT=lua toolchain-funcs
IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86
LICENSE=MIT
@@ -12,5 +13,5 @@ REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_t
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/starwing/luautf8/archive/0.1.3.tar.gz -> lua-utf8-0.1.3.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=a0e99c14c00365b6c2d979054f6bf007
diff --git a/metadata/md5-cache/dev-lua/lua-zlib-1.2-r1 b/metadata/md5-cache/dev-lua/lua-zlib-1.2-r1
index fb66ae00d048..a94edd8961a2 100644
--- a/metadata/md5-cache/dev-lua/lua-zlib-1.2-r1
+++ b/metadata/md5-cache/dev-lua/lua-zlib-1.2-r1
@@ -1,4 +1,4 @@
-BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5
+BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare test
DEPEND=sys-libs/zlib lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 )
DESCRIPTION=Simple streaming interface to zlib for Lua
@@ -12,5 +12,5 @@ RDEPEND=sys-libs/zlib lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5
REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 )
SLOT=0
SRC_URI=https://github.com/brimworks/lua-zlib/archive/v1.2.tar.gz -> lua-zlib-1.2.tar.gz
-_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
+_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic a3abd6002fafb3022597be6b8d01f88b lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
_md5_=060299d9710c6678cd7ed08b75164862
diff --git a/metadata/md5-cache/dev-lua/lua_cliargs-3.0_p2-r1 b/metadata/md5-cache/dev-lua/lua_cliargs-3.0_p2-r1
index 9379f9bfceea..76a0b851a9a0 100644
--- a/metadata/md5-cache/dev-lua/lua_cliargs-3.0_p2-r1
+++ b/metadata/md5-cache/dev-lua/lua_cliargs-3.0_p2-r1
@@ -3,6 +3,7 @@ DEFINED_PHASES=install
DESCRIPTION=A command-line argument parsing module for Lua
EAPI=8
HOMEPAGE=https://github.com/amireh/lua_cliargs
+INHERIT=lua toolchain-funcs
IUSE=examples lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86
LICENSE=MIT
@@ -10,5 +11,5 @@ RDEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang
REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 )
SLOT=0
SRC_URI=https://github.com/amireh/lua_cliargs/archive/v3.0-2.tar.gz -> lua_cliargs-3.0_p2.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=fb2f53c65d21a3884c9bb8c3d61351a1
diff --git a/metadata/md5-cache/dev-lua/luacheck-0.25.0 b/metadata/md5-cache/dev-lua/luacheck-0.25.0
index c97b1e1736dd..e64edb15ea95 100644
--- a/metadata/md5-cache/dev-lua/luacheck-0.25.0
+++ b/metadata/md5-cache/dev-lua/luacheck-0.25.0
@@ -4,6 +4,7 @@ DEPEND=dev-lua/lua-argparse[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_ta
DESCRIPTION=A tool for linting and static analysis of Lua code
EAPI=8
HOMEPAGE=https://github.com/lunarmodules/luacheck
+INHERIT=lua toolchain-funcs
IUSE=doc test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86
LICENSE=MIT
@@ -11,5 +12,5 @@ RDEPEND=dev-lua/lua-argparse[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_t
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/lunarmodules/luacheck/archive/0.25.0.tar.gz -> luacheck-0.25.0.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=16cd1f471e8a2e1acac727239e4de7c3
diff --git a/metadata/md5-cache/dev-lua/luacov-0.15.0 b/metadata/md5-cache/dev-lua/luacov-0.15.0
index 1cd927ac60cd..338b5a44023f 100644
--- a/metadata/md5-cache/dev-lua/luacov-0.15.0
+++ b/metadata/md5-cache/dev-lua/luacov-0.15.0
@@ -4,6 +4,7 @@ DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/
DESCRIPTION=A simple coverage analyzer for Lua scripts
EAPI=8
HOMEPAGE=https://github.com/keplerproject/luacov
+INHERIT=lua
IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=MIT
@@ -12,5 +13,5 @@ REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/keplerproject/luacov/archive/refs/tags/v0.15.0.tar.gz -> luacov-0.15.0.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=3e623e8ecbc0c833737e27a427a9bfa3
diff --git a/metadata/md5-cache/dev-lua/luadbi-0.7.2-r1 b/metadata/md5-cache/dev-lua/luadbi-0.7.2-r1
index cd983e87eb73..04f774333d6a 100644
--- a/metadata/md5-cache/dev-lua/luadbi-0.7.2-r1
+++ b/metadata/md5-cache/dev-lua/luadbi-0.7.2-r1
@@ -4,6 +4,7 @@ DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/
DESCRIPTION=A database interface library for Lua
EAPI=8
HOMEPAGE=https://github.com/mwild1/luadbi
+INHERIT=lua toolchain-funcs
IUSE=mysql postgres +sqlite test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86
LICENSE=MIT
@@ -12,5 +13,5 @@ REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_t
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/mwild1/luadbi/archive/v0.7.2.tar.gz -> luadbi-0.7.2.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=090def667cb034e90aee751a4fa1c9d3
diff --git a/metadata/md5-cache/dev-lua/luaevent-0.4.6-r1 b/metadata/md5-cache/dev-lua/luaevent-0.4.6-r1
index 5c12b22ab7a5..cdc359fa2b35 100644
--- a/metadata/md5-cache/dev-lua/luaevent-0.4.6-r1
+++ b/metadata/md5-cache/dev-lua/luaevent-0.4.6-r1
@@ -3,6 +3,7 @@ DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/
DESCRIPTION=Binding of libevent for Lua
EAPI=8
HOMEPAGE=http://luaforge.net/projects/luaevent
+INHERIT=lua toolchain-funcs
IUSE=lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86
LICENSE=LGPL-2.1
@@ -10,5 +11,5 @@ RDEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang
REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 )
SLOT=0
SRC_URI=https://github.com/harningt/luaevent/archive/v0.4.6.tar.gz -> luaevent-0.4.6.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=9f3064a7209dfb010b555809f67cd476
diff --git a/metadata/md5-cache/dev-lua/luaexpat-1.4.1 b/metadata/md5-cache/dev-lua/luaexpat-1.4.1
index 59c9e924b7d9..35e4e95d0d5d 100644
--- a/metadata/md5-cache/dev-lua/luaexpat-1.4.1
+++ b/metadata/md5-cache/dev-lua/luaexpat-1.4.1
@@ -12,5 +12,5 @@ RDEPEND=dev-libs/expat lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua
REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 )
SLOT=0
SRC_URI=https://github.com/lunarmodules/luaexpat/archive/refs/tags/1.4.1.tar.gz -> luaexpat-1.4.1.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=00b9cc7740dd5a3ef59ef361506e4d05
diff --git a/metadata/md5-cache/dev-lua/luafilesystem-1.8.0-r101 b/metadata/md5-cache/dev-lua/luafilesystem-1.8.0-r101
index ff52caf79d25..153e74a47021 100644
--- a/metadata/md5-cache/dev-lua/luafilesystem-1.8.0-r101
+++ b/metadata/md5-cache/dev-lua/luafilesystem-1.8.0-r101
@@ -4,6 +4,7 @@ DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/
DESCRIPTION=File System Library for the Lua programming language
EAPI=8
HOMEPAGE=https://keplerproject.github.io/luafilesystem/
+INHERIT=lua toolchain-funcs
IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=MIT
@@ -12,5 +13,5 @@ REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_t
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/keplerproject/luafilesystem/archive/v1_8_0.tar.gz -> luafilesystem-1.8.0.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=e9649a1ef45d6b27db69827b43496395
diff --git a/metadata/md5-cache/dev-lua/luajson-1.3.4-r100 b/metadata/md5-cache/dev-lua/luajson-1.3.4-r100
index 541121f5ef12..eaa50d6abc16 100644
--- a/metadata/md5-cache/dev-lua/luajson-1.3.4-r100
+++ b/metadata/md5-cache/dev-lua/luajson-1.3.4-r100
@@ -2,6 +2,7 @@ DEFINED_PHASES=compile install
DESCRIPTION=JSON Parser/Constructor for Lua
EAPI=7
HOMEPAGE=https://www.eharning.us/wiki/luajson/
+INHERIT=lua
IUSE=lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3
KEYWORDS=amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 sparc x86
LICENSE=MIT
@@ -10,5 +11,5 @@ REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 )
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/harningt/luajson/archive/1.3.4.tar.gz -> luajson-1.3.4.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=b5feaec3427b34677a6ccd23f8d5049e
diff --git a/metadata/md5-cache/dev-lua/lualdap-1.3.0-r2 b/metadata/md5-cache/dev-lua/lualdap-1.3.0-r2
index 4871499857e4..907c940b116a 100644
--- a/metadata/md5-cache/dev-lua/lualdap-1.3.0-r2
+++ b/metadata/md5-cache/dev-lua/lualdap-1.3.0-r2
@@ -4,6 +4,7 @@ DEPEND=net-nds/openldap:= lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_
DESCRIPTION=A lua binding for the OpenLDAP client libraries
EAPI=8
HOMEPAGE=https://github.com/lualdap/lualdap
+INHERIT=lua toolchain-funcs
IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~sparc x86
LICENSE=MIT
@@ -12,5 +13,5 @@ REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_t
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/lualdap/lualdap/archive/v1.3.0.tar.gz -> lualdap-1.3.0.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=3bd4fa97de1b852f7468562e82d98391
diff --git a/metadata/md5-cache/dev-lua/luaossl-20200709-r1 b/metadata/md5-cache/dev-lua/luaossl-20200709-r1
index 37e2e6f47ee8..9aedb3674701 100644
--- a/metadata/md5-cache/dev-lua/luaossl-20200709-r1
+++ b/metadata/md5-cache/dev-lua/luaossl-20200709-r1
@@ -4,6 +4,7 @@ DEPEND=dev-libs/openssl:0=[-bindist(-)] !dev-lua/lua-openssl !dev-lua/luasec lua
DESCRIPTION=Most comprehensive OpenSSL module in the Lua universe
EAPI=8
HOMEPAGE=https://github.com/wahern/luaossl
+INHERIT=lua toolchain-funcs
IUSE=examples lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=MIT
@@ -11,5 +12,5 @@ RDEPEND=dev-libs/openssl:0=[-bindist(-)] !dev-lua/lua-openssl !dev-lua/luasec lu
REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 )
SLOT=0
SRC_URI=https://github.com/wahern/luaossl/archive/rel-20200709.tar.gz -> luaossl-rel-20200709.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=c2538e8fa3f120c9e486644ec9a3ad8d
diff --git a/metadata/md5-cache/dev-lua/luaposix-35.1 b/metadata/md5-cache/dev-lua/luaposix-35.1
index f915d44a4c5f..90edd2605f0b 100644
--- a/metadata/md5-cache/dev-lua/luaposix-35.1
+++ b/metadata/md5-cache/dev-lua/luaposix-35.1
@@ -4,6 +4,7 @@ DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/
DESCRIPTION=Bindings for POSIX APIs
EAPI=7
HOMEPAGE=https://luaposix.github.io/luaposix/ https://github.com/luaposix/luaposix
+INHERIT=lua toolchain-funcs
IUSE=doc lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=MIT
@@ -12,5 +13,5 @@ REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_t
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/luaposix/luaposix/archive/v35.1.tar.gz -> luaposix-35.1.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=b048b0bb026ddc925d7903c9eb44aac5
diff --git a/metadata/md5-cache/dev-lua/luarocks-3.8.0 b/metadata/md5-cache/dev-lua/luarocks-3.8.0
deleted file mode 100644
index b3e6291204d7..000000000000
--- a/metadata/md5-cache/dev-lua/luarocks-3.8.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig test? ( lua_single_target_luajit? ( dev-lua/busted[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/busted[lua_targets_lua5-1(-)] ) lua_single_target_lua5-3? ( dev-lua/busted[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/busted[lua_targets_lua5-4(-)] ) lua_single_target_luajit? ( dev-lua/busted-htest[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/busted-htest[lua_targets_lua5-1(-)] ) lua_single_target_lua5-3? ( dev-lua/busted-htest[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/busted-htest[lua_targets_lua5-4(-)] ) lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) )
-DEFINED_PHASES=configure install postinst prepare setup test
-DEPEND=net-misc/curl dev-libs/openssl:0 lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 )
-DESCRIPTION=A package manager for the Lua programming language
-EAPI=8
-HOMEPAGE=https://luarocks.org
-IUSE=test lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86
-LICENSE=MIT
-RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 )
-REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://luarocks.org/releases/luarocks-3.8.0.tar.gz
-_eclasses_=lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
-_md5_=edb6cb94f5376334bcee33643a89fd65
diff --git a/metadata/md5-cache/dev-lua/luarocks-3.9.0 b/metadata/md5-cache/dev-lua/luarocks-3.9.0
index 465164e65bb3..6c0b2f1d3804 100644
--- a/metadata/md5-cache/dev-lua/luarocks-3.9.0
+++ b/metadata/md5-cache/dev-lua/luarocks-3.9.0
@@ -4,13 +4,14 @@ DEPEND=net-misc/curl dev-libs/openssl:0 lua_single_target_luajit? ( dev-lang/lua
DESCRIPTION=A package manager for the Lua programming language
EAPI=8
HOMEPAGE=https://luarocks.org
+INHERIT=lua-single
IUSE=test lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86
LICENSE=MIT
RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 )
REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 )
RESTRICT=test
SLOT=0
SRC_URI=https://luarocks.org/releases/luarocks-3.9.0.tar.gz
-_eclasses_=lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
-_md5_=dce3a3f475396d406c6a279422330af1
+_eclasses_=lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
+_md5_=acd498bea69deabb16dd3110c588d182
diff --git a/metadata/md5-cache/dev-lua/luasec-1.0.2-r1 b/metadata/md5-cache/dev-lua/luasec-1.0.2-r1
deleted file mode 100644
index 46d3c7e750d1..000000000000
--- a/metadata/md5-cache/dev-lua/luasec-1.0.2-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile install prepare
-DEPEND=>=dev-lua/luasocket-3.0_rc1_p20200328-r103[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-libs/openssl:0= lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 )
-DESCRIPTION=Lua binding for OpenSSL library to provide TLS/SSL communication
-EAPI=8
-HOMEPAGE=https://github.com/brunoos/luasec
-IUSE=lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86
-LICENSE=MIT
-RDEPEND=>=dev-lua/luasocket-3.0_rc1_p20200328-r103[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-libs/openssl:0= lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 )
-SLOT=0
-SRC_URI=https://github.com/brunoos/luasec/archive/v1.0.2.tar.gz -> luasec-1.0.2.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
-_md5_=b5964400423591100b3ae0b9b0a231c6
diff --git a/metadata/md5-cache/dev-lua/luasec-1.1.0 b/metadata/md5-cache/dev-lua/luasec-1.1.0
index ed88cea3ecba..58e9cc2b789e 100644
--- a/metadata/md5-cache/dev-lua/luasec-1.1.0
+++ b/metadata/md5-cache/dev-lua/luasec-1.1.0
@@ -4,11 +4,12 @@ DEPEND=>=dev-lua/luasocket-3.0_rc1_p20200328-r103[lua_targets_luajit(-)?,lua_tar
DESCRIPTION=Lua binding for OpenSSL library to provide TLS/SSL communication
EAPI=8
HOMEPAGE=https://github.com/brunoos/luasec
+INHERIT=lua toolchain-funcs
IUSE=lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86
LICENSE=MIT
RDEPEND=>=dev-lua/luasocket-3.0_rc1_p20200328-r103[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-libs/openssl:0= lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 )
SLOT=0
SRC_URI=https://github.com/brunoos/luasec/archive/v1.1.0.tar.gz -> luasec-1.1.0.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
-_md5_=e5c1ab0cac5083d674aacd6abe068163
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
+_md5_=f927af986b46714518b3efa81536d4ca
diff --git a/metadata/md5-cache/dev-lua/luasocket-3.0.0 b/metadata/md5-cache/dev-lua/luasocket-3.0.0-r1
index 01309814b4dc..3d2de3d2c530 100644
--- a/metadata/md5-cache/dev-lua/luasocket-3.0.0
+++ b/metadata/md5-cache/dev-lua/luasocket-3.0.0-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_t
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/lunarmodules/luasocket/archive/refs/tags/v3.0.0.tar.gz -> luasocket-3.0.0.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
-_md5_=0028d28a16605da0c46521cefc0fbc24
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
+_md5_=808e7565157f6f61c680b89b5c7d2876
diff --git a/metadata/md5-cache/dev-lua/luassert-1.8.0-r1 b/metadata/md5-cache/dev-lua/luassert-1.8.0-r1
index 444a703c62e8..098a3da04718 100644
--- a/metadata/md5-cache/dev-lua/luassert-1.8.0-r1
+++ b/metadata/md5-cache/dev-lua/luassert-1.8.0-r1
@@ -4,6 +4,7 @@ DEPEND=dev-lua/say[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua
DESCRIPTION=Assertion library for Lua
EAPI=8
HOMEPAGE=http://olivinelabs.com/busted/
+INHERIT=lua toolchain-funcs
IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86
LICENSE=MIT
@@ -12,5 +13,5 @@ REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_t
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/Olivine-Labs/luassert/archive/v1.8.0.tar.gz -> luassert-1.8.0.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=41a84c355da74fa9f1f0226b89e5e77f
diff --git a/metadata/md5-cache/dev-lua/luasystem-0.2.1_p0-r1 b/metadata/md5-cache/dev-lua/luasystem-0.2.1_p0-r1
index 5f10c10acdab..b71c149437a5 100644
--- a/metadata/md5-cache/dev-lua/luasystem-0.2.1_p0-r1
+++ b/metadata/md5-cache/dev-lua/luasystem-0.2.1_p0-r1
@@ -4,6 +4,7 @@ DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/
DESCRIPTION=Platform independent system calls for Lua
EAPI=8
HOMEPAGE=https://github.com/o-lim/luasystem/
+INHERIT=lua toolchain-funcs
IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86
LICENSE=MIT
@@ -12,5 +13,5 @@ REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_t
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/o-lim/luasystem/archive/v0.2.1-0.tar.gz -> luasystem-0.2.1_p0.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=b6d9cb2288abd7a6630ee825e7007a1b
diff --git a/metadata/md5-cache/dev-lua/lutok-0.4-r10 b/metadata/md5-cache/dev-lua/lutok-0.4-r10
index 9abc53e5bf46..2133728b3c9c 100644
--- a/metadata/md5-cache/dev-lua/lutok-0.4-r10
+++ b/metadata/md5-cache/dev-lua/lutok-0.4-r10
@@ -4,13 +4,14 @@ DEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3?
DESCRIPTION=Lightweight C++ API library for Lua
EAPI=7
HOMEPAGE=https://github.com/jmmv/lutok
+INHERIT=lua-single
IUSE=test lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD
RDEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 )
REQUIRED_USE=^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/jmmv/lutok/releases/download/lutok-0.4/lutok-0.4.tar.gz
-_eclasses_=lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
-_md5_=e4d882ff49228ba0dddf20af2a3ce9d3
+_eclasses_=lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
+_md5_=695678714a4b11cfa3cb031b2cb10ac3
diff --git a/metadata/md5-cache/dev-lua/luv-1.36.0.0 b/metadata/md5-cache/dev-lua/luv-1.36.0.0
index 510e631bdc3c..ed685388dbd8 100644
--- a/metadata/md5-cache/dev-lua/luv-1.36.0.0
+++ b/metadata/md5-cache/dev-lua/luv-1.36.0.0
@@ -1,4 +1,4 @@
-BDEPEND=virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5
+BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) >=dev-libs/libuv-1.32.0:=
DESCRIPTION=Bare libuv bindings for lua
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_t
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/luvit/luv/archive/1.36.0-0.tar.gz -> luv-1.36.0.0.tar.gz https://github.com/keplerproject/lua-compat-5.3/archive/v0.10.tar.gz -> luv-lua-compat-0.10.tar.gz
-_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4a33c9008e5ee30cb8840a3fdc24df2b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 unpacker 697382d119fd3d195f110b7979184285 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
+_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a3abd6002fafb3022597be6b8d01f88b lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb unpacker 697382d119fd3d195f110b7979184285 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
_md5_=0ad9c103a01a0110890e877368976542
diff --git a/metadata/md5-cache/dev-lua/luv-1.43.0.0 b/metadata/md5-cache/dev-lua/luv-1.43.0.0
index 8b90ad4d65cf..19392b28bfb5 100644
--- a/metadata/md5-cache/dev-lua/luv-1.43.0.0
+++ b/metadata/md5-cache/dev-lua/luv-1.43.0.0
@@ -1,4 +1,4 @@
-BDEPEND=virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5
+BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) >=dev-libs/libuv-1.32.0:=
DESCRIPTION=Bare libuv bindings for lua
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_t
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/luvit/luv/archive/1.43.0-0.tar.gz -> luv-1.43.0.0.tar.gz https://github.com/keplerproject/lua-compat-5.3/archive/v0.10.tar.gz -> luv-lua-compat-0.10.tar.gz
-_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4a33c9008e5ee30cb8840a3fdc24df2b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 unpacker 697382d119fd3d195f110b7979184285 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
+_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a3abd6002fafb3022597be6b8d01f88b lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb unpacker 697382d119fd3d195f110b7979184285 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
_md5_=9a70c724e2814b362ac24aae9ce3cd27
diff --git a/metadata/md5-cache/dev-lua/md5-1.3-r1 b/metadata/md5-cache/dev-lua/md5-1.3-r1
index 2d7bc322b8f0..f564c821d358 100644
--- a/metadata/md5-cache/dev-lua/md5-1.3-r1
+++ b/metadata/md5-cache/dev-lua/md5-1.3-r1
@@ -3,6 +3,7 @@ DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/
DESCRIPTION=Offers basic cryptographic facilities for Lua
EAPI=8
HOMEPAGE=https://github.com/keplerproject/md5
+INHERIT=lua
IUSE=lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=MIT
@@ -10,5 +11,5 @@ RDEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang
REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 )
SLOT=0
SRC_URI=https://github.com/keplerproject/md5/archive/refs/tags/1.3.tar.gz -> md5-1.3.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=ebe19092775c1acf63641cc47c7f9008
diff --git a/metadata/md5-cache/dev-lua/mediator_lua-1.1.2_p0-r1 b/metadata/md5-cache/dev-lua/mediator_lua-1.1.2_p0-r1
index d18ad115a238..848f8bd5570c 100644
--- a/metadata/md5-cache/dev-lua/mediator_lua-1.1.2_p0-r1
+++ b/metadata/md5-cache/dev-lua/mediator_lua-1.1.2_p0-r1
@@ -3,6 +3,7 @@ DEFINED_PHASES=install test
DESCRIPTION=Mediator pattern implementation for pub-sub management
EAPI=8
HOMEPAGE=http://olivinelabs.com/mediator_lua/
+INHERIT=lua toolchain-funcs
IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86
LICENSE=MIT
@@ -11,5 +12,5 @@ REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_t
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/Olivine-Labs/mediator_lua/archive/v1.1.2-0.tar.gz -> mediator_lua-1.1.2_p0.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=07748ea68b4694fd34420521a9e45ea0
diff --git a/metadata/md5-cache/dev-lua/messagepack-0.5.2_p20201025-r100 b/metadata/md5-cache/dev-lua/messagepack-0.5.2_p20201025-r100
index 6297c4d6d7a9..10c93d4bfc08 100644
--- a/metadata/md5-cache/dev-lua/messagepack-0.5.2_p20201025-r100
+++ b/metadata/md5-cache/dev-lua/messagepack-0.5.2_p20201025-r100
@@ -3,6 +3,7 @@ DEFINED_PHASES=compile install
DESCRIPTION=pure Lua implementation of the MessagePack serialization format
EAPI=7
HOMEPAGE=https://fperrad.frama.io/lua-MessagePack
+INHERIT=lua
IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=~amd64 ~x86
LICENSE=MIT
@@ -11,5 +12,5 @@ REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_t
RESTRICT=test
SLOT=0
SRC_URI=https://framagit.org/fperrad/lua-MessagePack/-/archive/18f316b3f62c02bf2b7a3096701780f78a4d2c67/lua-MessagePack-18f316b3f62c02bf2b7a3096701780f78a4d2c67.tar.gz -> messagepack-0.5.2_p20201025.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=c820e235ded9d881c67123bf491f50ba
diff --git a/metadata/md5-cache/dev-lua/mpack-1.0.9-r1 b/metadata/md5-cache/dev-lua/mpack-1.0.9-r1
index c41147ff5de7..d9a72b9a4978 100644
--- a/metadata/md5-cache/dev-lua/mpack-1.0.9-r1
+++ b/metadata/md5-cache/dev-lua/mpack-1.0.9-r1
@@ -4,6 +4,7 @@ DEPEND=dev-libs/libmpack lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_l
DESCRIPTION=Lua bindings for libmpack
EAPI=8
HOMEPAGE=https://github.com/libmpack/libmpack-lua/
+INHERIT=lua toolchain-funcs
IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos
LICENSE=MIT
@@ -12,5 +13,5 @@ REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_t
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/libmpack/libmpack-lua/archive/1.0.9.tar.gz -> mpack-1.0.9.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=09c5b15aea7654d15ac38f9a2dfac0e3
diff --git a/metadata/md5-cache/dev-lua/penlight-1.12.0 b/metadata/md5-cache/dev-lua/penlight-1.12.0
index 1063cd05e709..d2133c24274c 100644
--- a/metadata/md5-cache/dev-lua/penlight-1.12.0
+++ b/metadata/md5-cache/dev-lua/penlight-1.12.0
@@ -4,6 +4,7 @@ DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/
DESCRIPTION=Lua utility libraries loosely based on the Python standard libraries
EAPI=8
HOMEPAGE=https://github.com/lunarmodules/Penlight
+INHERIT=lua toolchain-funcs
IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86
LICENSE=MIT
@@ -12,5 +13,5 @@ REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_t
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/lunarmodules/Penlight/archive/1.12.0.tar.gz -> penlight-1.12.0.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=6d497a9c2f5f7eeaaf92b99f35402ac2
diff --git a/metadata/md5-cache/dev-lua/readline-3.0-r1 b/metadata/md5-cache/dev-lua/readline-3.0-r1
deleted file mode 100644
index d4681a2374a7..000000000000
--- a/metadata/md5-cache/dev-lua/readline-3.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile install prepare test
-DEPEND=dev-lua/luaposix sys-libs/readline:=
-DESCRIPTION=A simple interface to the readline and history libraries
-EAPI=8
-HOMEPAGE=https://pjb.com.au/comp/lua/readline.html
-IUSE=lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
-KEYWORDS=amd64 ~arm ~arm64 x86
-LICENSE=MIT
-RDEPEND=dev-lua/luaposix sys-libs/readline:=
-REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://pjb.com.au/comp/lua/readline-3.0.tar.gz -> lua-readline-3.0.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
-_md5_=566b069c8ab9c7351450dd91dadfdc5e
diff --git a/metadata/md5-cache/dev-lua/readline-3.1 b/metadata/md5-cache/dev-lua/readline-3.1
index d1d940d4b956..a0331d71761f 100644
--- a/metadata/md5-cache/dev-lua/readline-3.1
+++ b/metadata/md5-cache/dev-lua/readline-3.1
@@ -4,13 +4,14 @@ DEPEND=dev-lua/luaposix sys-libs/readline:=
DESCRIPTION=A simple interface to the readline and history libraries
EAPI=8
HOMEPAGE=https://pjb.com.au/comp/lua/readline.html
+INHERIT=lua toolchain-funcs
IUSE=lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 x86
LICENSE=MIT
RDEPEND=dev-lua/luaposix sys-libs/readline:=
REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 )
RESTRICT=test
SLOT=0
SRC_URI=https://pjb.com.au/comp/lua/readline-3.1.tar.gz -> lua-readline-3.1.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
-_md5_=a341b95a32a81aaaa5a5a90478d876a2
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
+_md5_=566b069c8ab9c7351450dd91dadfdc5e
diff --git a/metadata/md5-cache/dev-lua/say-1.3_p1-r1 b/metadata/md5-cache/dev-lua/say-1.3_p1-r1
index 32134c4fc70a..695210bafe2b 100644
--- a/metadata/md5-cache/dev-lua/say-1.3_p1-r1
+++ b/metadata/md5-cache/dev-lua/say-1.3_p1-r1
@@ -3,6 +3,7 @@ DEFINED_PHASES=install test
DESCRIPTION=Lua String Hashing/Indexing Library
EAPI=8
HOMEPAGE=http://olivinelabs.com/busted/
+INHERIT=lua toolchain-funcs
IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86
LICENSE=MIT
@@ -11,5 +12,5 @@ REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_t
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/Olivine-Labs/say/archive/v1.3-1.tar.gz -> say-1.3_p1.tar.gz
-_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb
_md5_=5d9853692fdb02ae56867833885e63c4
diff --git a/metadata/md5-cache/dev-lua/toluapp-1.0.93_p20190513-r100 b/metadata/md5-cache/dev-lua/toluapp-1.0.93_p20190513-r100
index 4bc85759d1db..47c155269510 100644
--- a/metadata/md5-cache/dev-lua/toluapp-1.0.93_p20190513-r100
+++ b/metadata/md5-cache/dev-lua/toluapp-1.0.93_p20190513-r100
@@ -1,4 +1,4 @@
-BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5
+BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 )
DESCRIPTION=A tool to integrate C/C++ code with Lua
@@ -12,5 +12,5 @@ RDEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 )
REQUIRED_USE=^^ ( lua_single_target_lua5-1 )
SLOT=0
SRC_URI=https://github.com/LuaDist/toluapp/archive/b34075b76835b778bb6b2ce0aa224afd9d182887.tar.gz -> toluapp-1.0.93_p20190513.tar.gz
-_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4a33c9008e5ee30cb8840a3fdc24df2b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
+_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a3abd6002fafb3022597be6b8d01f88b lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
_md5_=06461c2f73cb27ba79288b2cd9742da3