summaryrefslogtreecommitdiff
path: root/dev-lua
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lua')
-rw-r--r--dev-lua/Manifest.gzbin6804 -> 6811 bytes
-rw-r--r--dev-lua/busted-htest/Manifest2
-rw-r--r--dev-lua/busted-htest/busted-htest-1.0.0-r100.ebuild2
-rw-r--r--dev-lua/busted/Manifest2
-rw-r--r--dev-lua/busted/busted-2.0.0-r101.ebuild2
-rw-r--r--dev-lua/lgi/Manifest3
-rw-r--r--dev-lua/lgi/files/lgi-0.9.2-lua54.patch29
-rw-r--r--dev-lua/lgi/lgi-0.9.2-r100.ebuild4
-rw-r--r--dev-lua/lpeg/Manifest2
-rw-r--r--dev-lua/lpeg/lpeg-1.0.2-r101.ebuild2
-rw-r--r--dev-lua/lua-argparse/Manifest4
-rw-r--r--dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild31
-rw-r--r--dev-lua/lua-argparse/metadata.xml3
-rw-r--r--dev-lua/lua-bit32/Manifest4
-rw-r--r--dev-lua/lua-bit32/lua-bit32-5.3.5.1.ebuild (renamed from dev-lua/lua-bit32/lua-bit32-5.3.5-r101.ebuild)0
-rw-r--r--dev-lua/lua-bit32/metadata.xml4
-rw-r--r--dev-lua/lua-openssl/Manifest2
-rw-r--r--dev-lua/lua-openssl/metadata.xml2
-rw-r--r--dev-lua/lua-utf8/Manifest2
-rw-r--r--dev-lua/lua-utf8/metadata.xml2
-rw-r--r--dev-lua/luacheck/Manifest4
-rw-r--r--dev-lua/luacheck/luacheck-0.24.0.ebuild65
-rw-r--r--dev-lua/luacheck/metadata.xml8
-rw-r--r--dev-lua/luadbi/Manifest2
-rw-r--r--dev-lua/luadbi/luadbi-0.7.2-r102.ebuild2
-rw-r--r--dev-lua/luaexpat/Manifest2
-rw-r--r--dev-lua/luaexpat/metadata.xml4
-rw-r--r--dev-lua/luafilesystem/Manifest2
-rw-r--r--dev-lua/luafilesystem/metadata.xml2
-rw-r--r--dev-lua/lualdap/Manifest3
-rw-r--r--dev-lua/lualdap/lualdap-1.2.5.ebuild (renamed from dev-lua/lualdap/lualdap-1.2.5-r100.ebuild)15
-rw-r--r--dev-lua/luaossl/Manifest2
-rw-r--r--dev-lua/luaossl/metadata.xml4
-rw-r--r--dev-lua/luaposix/Manifest2
-rw-r--r--dev-lua/luaposix/metadata.xml4
-rw-r--r--dev-lua/luarocks/Manifest4
-rw-r--r--dev-lua/luarocks/luarocks-3.5.0.ebuild2
-rw-r--r--dev-lua/luarocks/metadata.xml2
-rw-r--r--dev-lua/luasec/Manifest2
-rw-r--r--dev-lua/luasec/metadata.xml4
-rw-r--r--dev-lua/luasocket/Manifest2
-rw-r--r--dev-lua/luasocket/metadata.xml4
-rw-r--r--dev-lua/luassert/Manifest2
-rw-r--r--dev-lua/luassert/luassert-1.8.0-r101.ebuild2
-rw-r--r--dev-lua/luasystem/Manifest4
-rw-r--r--dev-lua/luasystem/luasystem-0.2.1_p0-r102.ebuild2
-rw-r--r--dev-lua/luasystem/metadata.xml4
-rw-r--r--dev-lua/luv/Manifest4
-rw-r--r--dev-lua/luv/luv-1.32.0.0-r102.ebuild82
-rw-r--r--dev-lua/luv/metadata.xml2
-rw-r--r--dev-lua/mediator_lua/Manifest2
-rw-r--r--dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild2
-rw-r--r--dev-lua/metadata.xml1
-rw-r--r--dev-lua/mpack/Manifest2
-rw-r--r--dev-lua/mpack/mpack-1.0.8-r100.ebuild2
-rw-r--r--dev-lua/say/Manifest2
-rw-r--r--dev-lua/say/say-1.3_p1-r101.ebuild2
57 files changed, 209 insertions, 149 deletions
diff --git a/dev-lua/Manifest.gz b/dev-lua/Manifest.gz
index 0391accafa6c..a7d2baf7c7b3 100644
--- a/dev-lua/Manifest.gz
+++ b/dev-lua/Manifest.gz
Binary files differ
diff --git a/dev-lua/busted-htest/Manifest b/dev-lua/busted-htest/Manifest
index 4093debd9c00..e656e91208f9 100644
--- a/dev-lua/busted-htest/Manifest
+++ b/dev-lua/busted-htest/Manifest
@@ -1,3 +1,3 @@
DIST busted-htest-1.0.0.tar.gz 4347 BLAKE2B f1d30a305cb9691588b18f67842b536d3de9430d22c51ec292202e5aca5784447cd525ae8b1f1da42a3d3792344419efbfe1d03fe29823b445a7c1ead0fe577f SHA512 001f494949c04445004e8b06fde62727cab85a320673748d18714b82d7b2b9aea43316f6119e669c569f31578b787f4e5ca5d19da3f33fe28df572aaa41c75bd
-EBUILD busted-htest-1.0.0-r100.ebuild 656 BLAKE2B f4b84592a81765eeeeb11d93f8f497cafa912215ee044fea90a7b064958a109a015d6f1d303209dc80c1f747badaf3b4ac2e4d9a4db243664d45300108423606 SHA512 cd7de5d5f9c8b0d897607e72ba218ff546a6b072a11e77e2f4668a6cf2d120fa61c5ba18974cce54cbee0af430a0516bf07a93969a2201cd274cfcb7532552e2
+EBUILD busted-htest-1.0.0-r100.ebuild 656 BLAKE2B 4cfc5602dc583c5af015057ab17deed1fe4e5370418bb2645075e2854ac033246f437b1cc47aead0e687206bb961bfb1dce3e381fc88f4049f8ff543c47a7199 SHA512 5cd4d0930f09908af16a6fca7e01a0dd19e9b24952c0a9c9cb47dd01ca7d1d2f47d0e466d397ff5eeb47757a3ae258c75402eb4adf5edceac7bfd9380caa306b
MISC metadata.xml 445 BLAKE2B d93949e732dacc208367a75c8a25a742a01e4c4f4fa489341ca788749164c34407f730c907629b85cf24df8d0f18840f5b7c65f9f215116987c287b850b58d96 SHA512 c1e94898a7dfc55ae498125a643dba08184f5d5cf0a8aa6cd935b90fee365cd5c59c21f3ac4918d12d2b805beb461248d061c9d2101ce561405e130e95177262
diff --git a/dev-lua/busted-htest/busted-htest-1.0.0-r100.ebuild b/dev-lua/busted-htest/busted-htest-1.0.0-r100.ebuild
index b10cc0779e3d..0e7dd7d32698 100644
--- a/dev-lua/busted-htest/busted-htest-1.0.0-r100.ebuild
+++ b/dev-lua/busted-htest/busted-htest-1.0.0-r100.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-LUA_COMPAT=( lua5-{1..3} luajit )
+LUA_COMPAT=( lua5-{1..4} luajit )
inherit lua
diff --git a/dev-lua/busted/Manifest b/dev-lua/busted/Manifest
index a64cfb7c20f9..b121c8b42732 100644
--- a/dev-lua/busted/Manifest
+++ b/dev-lua/busted/Manifest
@@ -1,3 +1,3 @@
DIST busted-2.0.0.tar.gz 55002 BLAKE2B 39a3b7bf156911e25f94020f9e56b3f43b9f02b910a9d1c1f288dbdb83e5d53253d5b40d73df655844ed683cff7959d42c330c0d061db918385df07870e16da3 SHA512 3151694b1fba1acc52e3bcfee0231008b14934e89da5885d7e063c6f023479c42040c42a8c0aa6ff1f8303ad6b2a70f0687c8a218830de7231007ef8748457bf
-EBUILD busted-2.0.0-r101.ebuild 1158 BLAKE2B a2600473a1d2000dec9f8ddf08b8a7f663e38dfa346a7041291c60abb780ba64f792dbb2d6efc8f9136da31c7feeb25a9e97fa3e8f8363557106b8d7e7c21064 SHA512 3a6f034c3466f4f57666a6e1fdce3fffe0897b64fc46bbc4716811b5fd503f66b359eee984a0c441d9a4f9845556363788dbbb1feae132acfd2526cf734de428
+EBUILD busted-2.0.0-r101.ebuild 1158 BLAKE2B b7dac5d396d343b4ecba5f72817b3d17cb73f2192a3a7beaa794ceb7ab19c7e0a4451daa3c8f0ba0a71a1d9449df21f078b670e68e78b411556985f40fe13ed9 SHA512 7096ff4424296b1e7b8fc813367dd62c968239c6b20d38041a13813c734421a788053a39a2e192110f12891491b4cbec247d931a5a042adb5df285439c214c45
MISC metadata.xml 753 BLAKE2B cb7d80aca20864ef7d138d3834011f666775dfee6614f6d233675824c1715ef5f893402532b0d8b928cd7aa1ecb53e3216150c22fbc9d6a21abf3251a10905b4 SHA512 3bae03d1b27087507aa3b8b4b4365a607256c1c0b9cfccde4bd42c946674feb5325715c0dea925aebfd941ab62c6a2b4bc4bd7a5f0c0211f49c4e2fb45ead48c
diff --git a/dev-lua/busted/busted-2.0.0-r101.ebuild b/dev-lua/busted/busted-2.0.0-r101.ebuild
index b5ae27eba597..92d9fa8c9e89 100644
--- a/dev-lua/busted/busted-2.0.0-r101.ebuild
+++ b/dev-lua/busted/busted-2.0.0-r101.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-LUA_COMPAT=( lua5-{1..3} luajit )
+LUA_COMPAT=( lua5-{1..4} luajit )
inherit lua toolchain-funcs
diff --git a/dev-lua/lgi/Manifest b/dev-lua/lgi/Manifest
index c24cb7d195de..704521faf3e9 100644
--- a/dev-lua/lgi/Manifest
+++ b/dev-lua/lgi/Manifest
@@ -1,4 +1,5 @@
+AUX lgi-0.9.2-lua54.patch 886 BLAKE2B f2163836ca359d91f2f36d6b9fa0bd4aeeebed80a27c0ea8f11c3d025f8e84393b7e5f82cf87de7c567fad34285de8d40da32dae85dbba9efe34b2596801b059 SHA512 9b43ea4ae0e6844f33ab2fe71d04443c4336b91d287aee31ed438c9fb63a201674b160aa8e4593c90459115f60d64e27633e63db9e0466cc7ce2ce244920c431
DIST lgi-0.9.2.tar.gz 291463 BLAKE2B d89752e7c56f9a695f97f90680515fd9acab57991121ec3455fcd88aa0b64828f060d9bf222fb1ab14bdfc956ec3ad296af848168532d09694a0cacbb55dac71 SHA512 755a96b78530f42da6d4e2664f8e37cb07a356419e7e6448003c3f841c9d98ad18b851715d9eb203ea7eb27b13ec46223fa8a1c90a99fd12960ce85b0a695335
-EBUILD lgi-0.9.2-r100.ebuild 2546 BLAKE2B 8bca9901581a952620ca8448976ce0f70d168c47d996bf404dd668b92e57727daadb8f8efd752d058e21455a1525cd01bcc2cd466c1de531ff1146f509555fe8 SHA512 c8a4a4165ffa7bccd783ae739e79b431c1d909736e030e2c641f3276b3ca55fb8b757e51f149c46625ec19a2e0ca85767e4d75f7f8e615eb485d3a4e45b9280d
+EBUILD lgi-0.9.2-r100.ebuild 2590 BLAKE2B 62cb3ab1e4b7dda27d6388c42fb44492f473a4132c2a9efb53d23d5ff1b91d4a26c05a2b8166a5c66e99e6004f634e950b80514845346d9c3806903ab2463434 SHA512 daf47e83d7ccb3c29f8f229ef5d18edba3261da91c4edc043d453b5ac61416185d3c269d251cca8f76e8c28a1fb8c018e053c90d0ebb285318be6a31cf55ddd6
EBUILD lgi-0.9.2.ebuild 1374 BLAKE2B f5133eb162c385d7c00e5bc037219781329449abeaa09bec7ddd9990f6f18f4f72df7d98f8b62cf30019f947ff81f165bdbb21c4030d285afb1b57179907b5af SHA512 f7ceabdf5190a744af5e5325e04d205f3782756493849d234b7ede4cda5af8019fa816cf780d1125137404b8b91fe8f8a3e508716e6bf5217f215a18a847cc85
MISC metadata.xml 301 BLAKE2B 972432d1e9e34193df27c31d01aa620d72350b1bbcf383894e65aa0fdf207bc5ad4064f289c4feb7cbe7522aefa157b5cf2d25d00df09fd62c1ffa45db9ce377 SHA512 295eba832f4a3e1c9bd1ff7349fadff65a0d887ec4df25fcd7ce975504ddaf7efe5789492bdd54f3c6e077e8612dab3f3b8abba710bbabeb2ead89d60f0370f3
diff --git a/dev-lua/lgi/files/lgi-0.9.2-lua54.patch b/dev-lua/lgi/files/lgi-0.9.2-lua54.patch
new file mode 100644
index 000000000000..b1451a7566d7
--- /dev/null
+++ b/dev-lua/lgi/files/lgi-0.9.2-lua54.patch
@@ -0,0 +1,29 @@
+From 5cfd42c386d3adae6d211fbb4011179c3c141b04 Mon Sep 17 00:00:00 2001
+From: Uli Schlachter <psychon@znc.in>
+Date: Sun, 2 Aug 2020 16:14:27 +0200
+Subject: [PATCH] Fix the build with Lua 5.4
+
+Lua 5.4 changed the API to lua_resume(). This commit changes the code to
+cope with that.
+
+Signed-off-by: Uli Schlachter <psychon@znc.in>
+---
+ lgi/callable.c | 5 ++++-
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/lgi/callable.c b/lgi/callable.c
+index e96d3af..3234b64 100644
+--- a/lgi/callable.c
++++ b/lgi/callable.c
+@@ -1355,7 +1355,10 @@ closure_callback (ffi_cif *cif, void *ret, void **args, void *closure_arg)
+ }
+ else
+ {
+-#if LUA_VERSION_NUM >= 502
++#if LUA_VERSION_NUM >= 504
++ int nresults;
++ res = lua_resume (L, NULL, npos, &nresults);
++#elif LUA_VERSION_NUM >= 502
+ res = lua_resume (L, NULL, npos);
+ #else
+ res = lua_resume (L, npos);
diff --git a/dev-lua/lgi/lgi-0.9.2-r100.ebuild b/dev-lua/lgi/lgi-0.9.2-r100.ebuild
index 285de59e5aff..79f00bb47318 100644
--- a/dev-lua/lgi/lgi-0.9.2-r100.ebuild
+++ b/dev-lua/lgi/lgi-0.9.2-r100.ebuild
@@ -4,7 +4,7 @@
EAPI=7
VIRTUALX_REQUIRED="manual"
-LUA_COMPAT=( lua5-{1..3} luajit )
+LUA_COMPAT=( lua5-{1..4} luajit )
inherit lua eutils toolchain-funcs flag-o-matic virtualx
@@ -31,6 +31,8 @@ DEPEND="${RDEPEND}
${VIRTUALX_DEPEND}
)"
+PATCHES=( "${FILESDIR}/${P}-lua54.patch" )
+
lua_src_prepare() {
pushd "${BUILD_DIR}" || die
# The Makefile & several source files use the LUA version as part of the
diff --git a/dev-lua/lpeg/Manifest b/dev-lua/lpeg/Manifest
index e0260fc98a77..5797d09fd933 100644
--- a/dev-lua/lpeg/Manifest
+++ b/dev-lua/lpeg/Manifest
@@ -1,4 +1,4 @@
AUX lpeg-1.0.2-makefile.patch 671 BLAKE2B 4ed03dc08e737fe6cc45f4fe9c53657a71341cac69a3ec6fa52d124dbf5c3b58bcf1077d255598f98952eb2329905a25b45e4c031ab9fb82700d919d7f264452 SHA512 0d17351cda382ddb5574f7d14bc6479439cc703ac0c360b2b0f043288427beda9aea1f229fd2e0ea8b604bd935bce2fc959a2410804bfd82bb2c2e128ab501ac
DIST lpeg-1.0.2.tar.gz 71840 BLAKE2B e0d8fb4e9d17c9018f0b206cd3f7c9c0e21398c119600b5b0705c8df19e0956347bea795c7c3ded8e62e0c09802dd8eab931a5e3769fcacf44c35aa2b17fa8d6 SHA512 110527ddf9f8e5e8a80ef0ae8847c8ba8cd2597dba3bfe2865cba9af60daafbb885f21e74231952f5ab793d021e050b482066a821c6954d52090a5eae77e9814
-EBUILD lpeg-1.0.2-r101.ebuild 1951 BLAKE2B 3b248b64495d5016f2107a7b584b58fe28b94b27a74cce4dcf837d854be613cdb45fba1fa7fd38143a6e8b7776107d53a3c105d77c5cb5a16e1b54d3aecaf048 SHA512 4f43f476999ceb81cada2327b559225bcd0d9e9b1288ffdfbc50260f442763c1b95faadc4a846e17e068bb1b841c90b7f24da52f7a31809deec3267a8dc9161c
+EBUILD lpeg-1.0.2-r101.ebuild 1951 BLAKE2B 8f73b92087cb4f54809068b8d48b98fd5fab0bd1da7dd751deceb36fe137332da6a21b9651ad5249baaa178fbef9b9695b31edb6cbcba32672cc39e291ae27a7 SHA512 62a4cc21142fc1608e2f53c68eb5cb38ed821ff0e81600a7b5724b3a41649209ef015f47a2382b58d4fabc8c5ec7d8015452efc532dedb0bc21c108b34df8efd
MISC metadata.xml 257 BLAKE2B fd30d59ebbc18529dbfe65cbec91247e5ad57a53f834d3abc85cbc18af964033e42dda00052b47281a9a85964b190a83c2c8a6eb30f4a9d38894de51d41d9de8 SHA512 06c87d68775d3b524abb426701b16341156bd54f2553b7a0f14a62ca5492c20bf9ff1719084e225ae5fc44c5b518a71258e1138e19551bfcfe828a11dffb12c4
diff --git a/dev-lua/lpeg/lpeg-1.0.2-r101.ebuild b/dev-lua/lpeg/lpeg-1.0.2-r101.ebuild
index fd6789b18f6e..0a8e84bf7e8e 100644
--- a/dev-lua/lpeg/lpeg-1.0.2-r101.ebuild
+++ b/dev-lua/lpeg/lpeg-1.0.2-r101.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-LUA_COMPAT=( lua5-{1..3} luajit )
+LUA_COMPAT=( lua5-{1..4} luajit )
inherit lua flag-o-matic toolchain-funcs
diff --git a/dev-lua/lua-argparse/Manifest b/dev-lua/lua-argparse/Manifest
index a3b8994d7a86..2a669a749468 100644
--- a/dev-lua/lua-argparse/Manifest
+++ b/dev-lua/lua-argparse/Manifest
@@ -1,3 +1,5 @@
DIST lua-argparse-0.6.0.tar.gz 36712 BLAKE2B 88882738453a894db68ef93557d870393eaec1fb2bf39b110bd2691678d26be64734d07c7f01f760d9c1d031e530707449ff2ca54a5cdd428cb8da3b1897a7e1 SHA512 7efdfab8ec563a9e7eddc7aff760fd4d3605df2896939af3f2c80e5ed4d4e5ba45a7815057e15446d242351a6fd139d6b8da802fe318d4a4bcd69918fece53d1
+DIST lua-argparse-0.7.1.tar.gz 43778 BLAKE2B 6bc6a3dee3fd98cb8c00fa3ccb3ae9ffdb9f2707d80dd7f5717e1265430731957b756672ed4acd9222c686108f8a8b8c71c71285c2540e818396faf302c1d287 SHA512 f192d0c591516a74408a19c0bbf34233be180f63794211a951d19fc8d981749bc71eace16a4680c8f2bb302ab48958c6a9ffc84022a1754275fc1f9113ae32b0
EBUILD lua-argparse-0.6.0-r100.ebuild 1132 BLAKE2B c5ca703ac1dbad353f6f5890c1d2888f355675b5b504a1980b44a587f07d1317c340a8e9f89c43d535f45d2e73967f88a66af9c41837d30195e9d2578819c955 SHA512 de2b9d414d6a1906e061bc1d1447b8dbf46b648366905db56521cd39202e872f1b6d6087259b160e03ee2235869eab4c06308b924bfc0ff0fdf7e0f668096859
-MISC metadata.xml 862 BLAKE2B c7ef04527672d2faaf171382d0a9860d94f881545141212212b55ab627e6ef0e681a0118fe9f92c5799578340b9a436de3fca41b47ae06bd998c5cb66ac85eb6 SHA512 53d6abef7c0a9085ad75ee1abfa079e6acbb3a9b9f69fb361e961f7e9cc0d294db1a35bbe33b05684888b782ec37609cb549a2f13c474c08949e0538d99ffa0d
+EBUILD lua-argparse-0.7.1.ebuild 682 BLAKE2B 0e56cfc1ce07a5202dd05c714033354531bf60e48752badf6553066b4dc8e1cb7f33dda7ea16aa520949cc4146df094952705a8eb3242137dcc073892bed3f25 SHA512 4b9c3bc9265ecd7eda3cdcd3b833fd16fe7fbda092dea6b4ec3a1d0353099217970001f2b58c62b0d13925fe32c79ccb9dfb106f8bf3e41f55f25409fa39dac8
+MISC metadata.xml 933 BLAKE2B 38e144bce940f7b4bf9c24601b8c4d5c3f26dc7561400843aa434a4f132b49c0ff523c65d7e100644c5cbee2332221b74bf9de661a5ff3a184b6c07bd1124925 SHA512 f2731ccc46ffbc4053b09842aaee2bbe486eb4247f9292beaa1821d0bed8bda2f8475769e03de0edc180af417bf3ebcf64afa5b9fda0647e210a62bbfbafa55d
diff --git a/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild b/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild
new file mode 100644
index 000000000000..669314b5265b
--- /dev/null
+++ b/dev-lua/lua-argparse/lua-argparse-0.7.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="Feature-rich command line parser for Lua"
+HOMEPAGE="https://github.com/luarocks/argparse"
+SRC_URI="https://github.com/luarocks/${PN/lua-/}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN//lua-/}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+RDEPEND="${LUA_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+lua_src_install() {
+ insinto "$(lua_get_lmod_dir)"
+ doins src/argparse.lua
+}
+
+src_install() {
+ default
+ lua_foreach_impl lua_src_install
+}
diff --git a/dev-lua/lua-argparse/metadata.xml b/dev-lua/lua-argparse/metadata.xml
index d44082c8ccab..483bd127dae3 100644
--- a/dev-lua/lua-argparse/metadata.xml
+++ b/dev-lua/lua-argparse/metadata.xml
@@ -5,7 +5,7 @@
<email>conikost@gentoo.org</email>
<name>Conrad Kostecki</name>
</maintainer>
- <maintainer type="person">
+ <maintainer type="person" proxied="yes">
<email>vpayno+gentoo@gmail.com</email>
<name>Victor Payno</name>
</maintainer>
@@ -20,6 +20,7 @@
and more. Argparse automatically generates usage, help and error messages.
</longdescription>
<upstream>
+ <remote-id type="github">luarocks/argparse</remote-id>
<remote-id type="github">mpeterv/argparse</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-lua/lua-bit32/Manifest b/dev-lua/lua-bit32/Manifest
index 8583b73af171..5fbc17fee1a4 100644
--- a/dev-lua/lua-bit32/Manifest
+++ b/dev-lua/lua-bit32/Manifest
@@ -1,3 +1,3 @@
DIST lua-compat53-0.10.tar.gz 53695 BLAKE2B e570aedb23b8ed7ca38c4316ffab25b93a0f9f6f0fae79af563ca8a81dd6453ac273e1f9e70674c484a2dec68749e7d53a1c1736a72616c210b8e38a31b3f191 SHA512 f7f39085f4f6b16095f41e635b4c5477b3dab5e42b5b65a9d522941a3807ea521d4a27a77293a3c9d0ecea78a1f6c2a2497394b2d220f4d7d65e23510563d46d
-EBUILD lua-bit32-5.3.5-r101.ebuild 1411 BLAKE2B e88cc460437dc66e17802bf094329fb3d7c9c7ae3a91e44fb78a783c4876e0aae2067deafe8b410cf760d4f80abeeb4884749375814d088dcdb8bc735efc6c40 SHA512 d09490dfa54ed8c7bfa085cc3e0fd8b71371753c302c28ac59593056e22b1bdd1c6979765d26e7dfbd310ea9519908724223ce8c14c2d3b136c50347b947cc46
-MISC metadata.xml 580 BLAKE2B 4499d47fae3cbc26be9bbaf4cf8db719b6ec28989fb4c583e6c16006378b6161a6a32062638df6bc41743e271bf395abf5e348e39a9419b496ba6b834ed71a95 SHA512 eefe4c553c1dc03173b7662969c8bc56cc6be18b879d199c20ade33b4043fe71cec065e71fbc2bdba9a35ea88eab6f8a41b834d433159fbced2e743e663d6974
+EBUILD lua-bit32-5.3.5.1.ebuild 1411 BLAKE2B e88cc460437dc66e17802bf094329fb3d7c9c7ae3a91e44fb78a783c4876e0aae2067deafe8b410cf760d4f80abeeb4884749375814d088dcdb8bc735efc6c40 SHA512 d09490dfa54ed8c7bfa085cc3e0fd8b71371753c302c28ac59593056e22b1bdd1c6979765d26e7dfbd310ea9519908724223ce8c14c2d3b136c50347b947cc46
+MISC metadata.xml 610 BLAKE2B f5b6a311a715889cb35e53469a10ce11bdc4f3273ff0cccce539cd03347471cdd6c6ee0ba6d7e9f6a39d7af2268187889ea48d00c21ecc3d2a95cda79ccdabe9 SHA512 aa9269afe5123db5ec8fa3e7f409977915cac701d8c8f8fba05ddb8c0e6101927ae461ddfa193192196939d31cb4e28beeb832c399af66d94011a6fe491bdab5
diff --git a/dev-lua/lua-bit32/lua-bit32-5.3.5-r101.ebuild b/dev-lua/lua-bit32/lua-bit32-5.3.5.1.ebuild
index 6ea0b9148ee4..6ea0b9148ee4 100644
--- a/dev-lua/lua-bit32/lua-bit32-5.3.5-r101.ebuild
+++ b/dev-lua/lua-bit32/lua-bit32-5.3.5.1.ebuild
diff --git a/dev-lua/lua-bit32/metadata.xml b/dev-lua/lua-bit32/metadata.xml
index 5ff7bd4eab78..33f193792663 100644
--- a/dev-lua/lua-bit32/metadata.xml
+++ b/dev-lua/lua-bit32/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
+ <maintainer type="person" proxied="yes">
<email>azamat.hackimov@gmail.com</email>
<name>Azamat H. Hackimov</name>
</maintainer>
- <maintainer type="project">
+ <maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
diff --git a/dev-lua/lua-openssl/Manifest b/dev-lua/lua-openssl/Manifest
index bb6bbdcd285a..db6122dd57de 100644
--- a/dev-lua/lua-openssl/Manifest
+++ b/dev-lua/lua-openssl/Manifest
@@ -2,4 +2,4 @@ DIST lua-auxiliar-8d09895473b73e4fb72b7573615f69c36e1860a2.tar.gz 3690 BLAKE2B 8
DIST lua-compat-5.3-0.10.tar.gz 53695 BLAKE2B e570aedb23b8ed7ca38c4316ffab25b93a0f9f6f0fae79af563ca8a81dd6453ac273e1f9e70674c484a2dec68749e7d53a1c1736a72616c210b8e38a31b3f191 SHA512 f7f39085f4f6b16095f41e635b4c5477b3dab5e42b5b65a9d522941a3807ea521d4a27a77293a3c9d0ecea78a1f6c2a2497394b2d220f4d7d65e23510563d46d
DIST lua-openssl-0.7.8_p0.tar.gz 397072 BLAKE2B 048ae34c195f6f0ff252f33d14a7151b629d5b9ba828c331459e58f23f0ee62e66f00b8fdbe5665eb7f247d4bb97986e158ea89107189aba4199fcb878f2d724 SHA512 a23b5010633aec70639903fe4d0473101e42c2690456ff2d730c45ef4710134058bc6b3e364c79d3cf3dd4c323a89bd98f07a17d23f226b0bb7e0bb1f2be32c5
EBUILD lua-openssl-0.7.8_p0-r101.ebuild 2638 BLAKE2B 6503aa6e5366969373fab225f28b5ed7a1cbee87373dc5a42a350693bcc0adae6a5d558ff6bbac0748fe851f876baa83ba51d12ab72845728a995009d31fc617 SHA512 771dc1f791cd597dfb0f3d692b358bb89a9c27818cfe5f66cf0f91f2b54a9a36ddfde965cb132f48a556b9dbd5e148d3fd762e92d95ca33231b340a57bcd513f
-MISC metadata.xml 555 BLAKE2B 3f448f76d768881d14d1ec6514ee525aac2acffa168943bab1b72f9f86889b5ba434d53e774ef296ec76cfa689f86935e40ad752617cdf43b3b534c4a74350ff SHA512 235a3193b4ced9f5515bd89ed60f32e06d32dbfced30cc05f9c67dd46ab3521cd916da1a46e96457abf2f9e1fd11df1d4d2874775ffeea3ad156db8cef118202
+MISC metadata.xml 569 BLAKE2B 80e5dc0b568cfe18741e12d2df60301a9a8424a3043899bcada19052fb240b4207a9bd6bbbbb2b6c6cd7940e5af3c04ed4126dc89cfb40d3934403a442bcaa5d SHA512 e17108732d270894cb9ab3d99db60da6af3860604256f44a8ba86af7457fd8f94452ce333c7e86dcfc99c6edc652d58ad19bfcd5c081968dd2af24f9d0e591dd
diff --git a/dev-lua/lua-openssl/metadata.xml b/dev-lua/lua-openssl/metadata.xml
index d23128cb52b3..9ecb5eaa4dd4 100644
--- a/dev-lua/lua-openssl/metadata.xml
+++ b/dev-lua/lua-openssl/metadata.xml
@@ -5,7 +5,7 @@
<email>conikost@gentoo.org</email>
<name>Conrad Kostecki</name>
</maintainer>
- <maintainer type="person">
+ <maintainer type="person" proxied="yes">
<email>vpayno+gentoo@gmail.com</email>
<name>Victor Payno</name>
</maintainer>
diff --git a/dev-lua/lua-utf8/Manifest b/dev-lua/lua-utf8/Manifest
index c23e912fbbe9..a00e651caf2d 100644
--- a/dev-lua/lua-utf8/Manifest
+++ b/dev-lua/lua-utf8/Manifest
@@ -1,3 +1,3 @@
DIST lua-utf8-0.1.3.tar.gz 41830 BLAKE2B 72982c7ec8d8837e391fa6bfb689c1e9f4a7746d0cbc058556f06027b4af00c936036f87baf58f45e1169fd3ea7e6d8174629d5a7279205622cf0710971ca29c SHA512 d0abe73fecbfeba36083c135d77962d953ad9e431721a2557669c912a2703e31c46f84f2ee9ee4ac966a5bcc88d4daef930f8d2d8e72106fa61010509c183e29
EBUILD lua-utf8-0.1.3-r100.ebuild 1482 BLAKE2B 42501ed0b4a9cd60cfd533466a181d74a3d167a5c96ceefeb4cf452c81c40227a87f9fff3487cb99fb0b442f04469c97b3390df03ffbf4efa7d96302d07a56db SHA512 a31ca17906fb8ef1fcc8b4d63a6f8c4c5e946a9163bc8ad9bac3253414de5e6688e74d394a69334e89873cfef87b54cd76fa8d16026f0df0320797bbfa6fa49e
-MISC metadata.xml 750 BLAKE2B 95215f3aed5389197a071e67411702a07102387343c568c02b48ada5b2f3c0f01b99bb895bd4f11e2c558fc7d352da1afece2b46ea6d63edbfa322ccc7c651cd SHA512 cf8fd4d207d9827fb1a7349f89fa0faf0d1ad38989ebc29dabde5dcee73e718183655a1b8c9f0074f16ea7878bd1d4dbf7e53f65f5003946fddf901c9568d4cd
+MISC metadata.xml 764 BLAKE2B dcc23fd1a7f54edc1abefd9173dc19e69109a1291a08fb53cf064efe3a3d729f14b9d34a0e1c61c6deb32f0aecfca62462e46d30ef0cf73a3f1c3c9ec3c52e73 SHA512 43ccd3e3ab298084b1d2caf032b779845342a87016561cf4725006032d7757404f651d7e976a36639495d5f767e8598fef887c9440d5d2795ca9f1d18ae1f6d7
diff --git a/dev-lua/lua-utf8/metadata.xml b/dev-lua/lua-utf8/metadata.xml
index e9b8d834be80..c6a2d69af803 100644
--- a/dev-lua/lua-utf8/metadata.xml
+++ b/dev-lua/lua-utf8/metadata.xml
@@ -5,7 +5,7 @@
<email>conikost@gentoo.org</email>
<name>Conrad Kostecki</name>
</maintainer>
- <maintainer type="person">
+ <maintainer type="person" proxied="yes">
<email>vpayno+gentoo@gmail.com</email>
<name>Victor Payno</name>
</maintainer>
diff --git a/dev-lua/luacheck/Manifest b/dev-lua/luacheck/Manifest
index 5e44e61ebacd..0dffd25e6efb 100644
--- a/dev-lua/luacheck/Manifest
+++ b/dev-lua/luacheck/Manifest
@@ -1,4 +1,6 @@
AUX luacheck-0.23.0-disable-measuring-performance-test.patch 446 BLAKE2B 42c83ec5eb3d073a5e907c6285a6a2a26f1563940435a111d74274dcdff76f7662d8b623c86658fa0a0b568e150cfa059d2100d82b7f65fcd293b361ec6c45bf SHA512 046cc3ad7e74435b3c6df1a5d271e82cd90a3c02c9228c5a632b13378a8b17c3cde21b00fdc84ab350493b64ec36beb10591a32d52b96010481b7d6a08655392
DIST luacheck-0.23.0.tar.gz 158201 BLAKE2B c0780143a335b1deb7725819dbdac03446742fd459eed5a6de0cf3de5576f3be5379ff7086348b8880eba70dd5f7a1e719e9a09fdcc70abc293e1636f575ad57 SHA512 d76e4b22f1e9d868a8531ad51fb98607e5bfb1fbbd55053105d9978ba6c0455de99202c53d4e199733ea997863b26527fb84e7e9717209fd588f1d02db9db028
+DIST luacheck-0.24.0.tar.gz 162474 BLAKE2B 6ec2b35deb2f0e5dacbe00e9d5adda7a1d66ee55475adf2b40cfff4d876cd44c9aec762e52bf02bb6f65cccc7c42203d94d3c9ed7a9f2311b3b7ae7bf8ab09e0 SHA512 759079d4a033c8af1d7c314f39bb75398b8ad89b627eaf8b60cf0a878c3ea86bd5e8993ad3d564746614b06b93b4100f016fdcb805d02b226e8e1e5b4c81c6d2
EBUILD luacheck-0.23.0-r100.ebuild 1228 BLAKE2B 257bb63e73c83bbb411362f8693607bebf4bf3653a45459258d071f6b50635203afd6974604fc3b5a540f27e72ba5a19fcd6a223b76e7aa0aa22da198d9a9a0d SHA512 1fbf725a4bdd8e767c3d5dad1861dc1705808c67a144755ea8b33a9f42ba5bf7b71c38b0d5522a0fea261c55c2c5375f8c32308e2f4706d6d5a99827e57482cd
-MISC metadata.xml 829 BLAKE2B 76e2e67f3ea5dc70f37a6f3e54a6afc12de689026de589b9d644766c443b62cd66068db5c56d3e63312920adb1d2ecb74a1b2515c4f36790dda650a499a81589 SHA512 c27495f97fda460389d0cc74fa97839ea0837f62997ca3e1b5ae4b70bb7d78f15d81012fc151c1c11ec00079e2ebc1121c61bdd86cbaf137e7eeccf5207e63f6
+EBUILD luacheck-0.24.0.ebuild 1222 BLAKE2B 65573d503f6d8382cd09c1ac0c057f6bde946daffcf41427230cf857c0ba1479f4716935e01a446c4715c3d52af95d460bc0bc73f3b92e197692306f72eb20fd SHA512 de7d6fa40be1fe3a54b853af591a504242531ad9244ad55c8f3095bf9dc2a3ec9574a31c8bacf664109da9b51bc1c29e6f8aa11079b3499c0cb82cde74dc111e
+MISC metadata.xml 912 BLAKE2B e63ee1cf22a4bb13912354d0395180e9d3d9bcd722cd33f0247a6d257db637f9d8e1f90f858c8bb4d9078b40ed5672b35612f4adde0da9bdab218f8ed12d4468 SHA512 7f0f6db4ed7de1c606f7b3dc0b0c09e6de8b07fce09d24d04021a0769e32622fd1cc1ddcd2915d93b370eff2641f80e42abd117c46eeffd4d10ccff481f186ab
diff --git a/dev-lua/luacheck/luacheck-0.24.0.ebuild b/dev-lua/luacheck/luacheck-0.24.0.ebuild
new file mode 100644
index 000000000000..d84d6ffe301a
--- /dev/null
+++ b/dev-lua/luacheck/luacheck-0.24.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="A tool for linting and static analysis of Lua code"
+HOMEPAGE="https://github.com/luarocks/luacheck"
+SRC_URI="https://github.com/luarocks/luacheck/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-lua/lua-argparse[${LUA_USEDEP}]
+ dev-lua/lua-utf8[${LUA_USEDEP}]
+ dev-lua/luafilesystem[${LUA_USEDEP}]
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( dev-python/sphinx )
+ test? (
+ dev-lua/busted[${LUA_USEDEP}]
+ ${RDEPEND}
+ )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-0.23.0-disable-measuring-performance-test.patch" )
+
+src_compile() {
+ if use doc; then
+ sphinx-build docsrc html || die
+ fi
+}
+
+lua_src_test() {
+ busted --lua=${ELUA} || die
+}
+
+src_test() {
+ lua_foreach_impl lua_src_test
+}
+
+lua_src_install() {
+ insinto "$(lua_get_lmod_dir)"
+ doins -r src/luacheck
+}
+
+src_install() {
+ lua_foreach_impl lua_src_install
+
+ newbin bin/luacheck.lua luacheck
+
+ use doc && local -a HTML_DOCS=( "html/." )
+ einstalldocs
+}
diff --git a/dev-lua/luacheck/metadata.xml b/dev-lua/luacheck/metadata.xml
index fa1113bb8edc..55354930c5ca 100644
--- a/dev-lua/luacheck/metadata.xml
+++ b/dev-lua/luacheck/metadata.xml
@@ -5,7 +5,7 @@
<email>conikost@gentoo.org</email>
<name>Conrad Kostecki</name>
</maintainer>
- <maintainer type="person">
+ <maintainer type="person" proxied="yes">
<email>vpayno+gentoo@gmail.com</email>
<name>Victor Payno</name>
</maintainer>
@@ -15,10 +15,12 @@
</maintainer>
<longdescription lang="en">
A tool for linting and static analysis of Lua code.
-
- Luacheck supports checking Lua files using syntax of Lua 5.1, Lua 5.2, Lua 5.3 and LuaJIT. Luacheck itself is written in Lua and runs on all of mentioned Lua versions.
+ Luacheck supports checking Lua files using syntax of
+ Lua 5.1, Lua 5.2, Lua 5.3, Lua 5.4 and LuaJIT.
+ Luacheck itself is written in Lua and runs on all of mentioned Lua versions.
</longdescription>
<upstream>
+ <remote-id type="github">luarocks/luacheck</remote-id>
<remote-id type="github">mpeterv/luacheck</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-lua/luadbi/Manifest b/dev-lua/luadbi/Manifest
index 8b8f35218b70..6207dff8cda5 100644
--- a/dev-lua/luadbi/Manifest
+++ b/dev-lua/luadbi/Manifest
@@ -1,4 +1,4 @@
AUX luadbi-0.7.2-mysql-8.patch 1920 BLAKE2B 5b8f65c9a6966df0bd18487e09effc073fb4ce9ed7913e1b9397ae722a2fe8cc04bcd8f5dce403fc5181fef8f95bdf71bffd00cb5b99932c6cf48e00daa49175 SHA512 436aa613eb420126f158103bc7c36cb3cc2a680c76d32e6239c2b310b7367bd5275c85640645d904ffee059b970095e8176df23dbca8b54aa13f436a619e2f6f
DIST luadbi-0.7.2.tar.gz 36462 BLAKE2B 581c7353bfa36b3f6cabed2df78372f8810300bf4525bf8d370e61d469f9daa5a5c40c58916164a8d0a621a61e983e85c67b23ef03f51212be79f09ad8512047 SHA512 891f99cbc8f1b5327ef820641a1608abf41410f2f28584b975cc3cf65154b9bebf6f1b9ca7d1818b9c965738ad700dd17ae042dfd2a7146cf755871ebae535b9
-EBUILD luadbi-0.7.2-r102.ebuild 1810 BLAKE2B 4edccbc8bef8ce374a5ed067f3765e6cb0e43059526d8c9c5dd72c9ff32b3cdf11c4500e749038bf72d75b44a2842f446a1084c61634e3c8589b9790e763ea82 SHA512 7890e40014646c6d52973caf0035705ee5a87c063c7d278744708f49d288bd502aa8c6500adc5820c73b1abf79589d3b6034346004f82d44e743a0050c40bc4b
+EBUILD luadbi-0.7.2-r102.ebuild 1810 BLAKE2B 1f44decc0a561f2fcc93ed8a8777e51ed04d6bd14f76591125ef5a235b0684274b6d733fe9523b78fa0bc8193256696d0e644d04455bf0f2741c136877e36f90 SHA512 29ed02ffd0803ec7ed477d737778c95c4870d5066310c86b530be6f6af44acf281c04620abd5ef392243899ac9a4951e200c9820af6c38e5ba5cfbcd3d369da0
MISC metadata.xml 328 BLAKE2B c167ea2fe2bc0e9d84453ad1e1d7b703b862d927ea1ed775b68f6928f35d02f0d5b08ba5a910ae666fd826003dea923de1dfc7970d3a349943b6eb7a977cd137 SHA512 bfed24b1441ac6dad0a42125d1e3077e5f78a080bc6a495b9ef3447f423ea248b794650583a96681e7ad42802517309feabd268eb65af63e1c101503b418c030
diff --git a/dev-lua/luadbi/luadbi-0.7.2-r102.ebuild b/dev-lua/luadbi/luadbi-0.7.2-r102.ebuild
index 178c82c225c6..64e47e01ff3a 100644
--- a/dev-lua/luadbi/luadbi-0.7.2-r102.ebuild
+++ b/dev-lua/luadbi/luadbi-0.7.2-r102.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-LUA_COMPAT=( lua5-{1..3} luajit )
+LUA_COMPAT=( lua5-{1..4} luajit )
inherit lua toolchain-funcs
diff --git a/dev-lua/luaexpat/Manifest b/dev-lua/luaexpat/Manifest
index 667be89269e0..17071cb9c140 100644
--- a/dev-lua/luaexpat/Manifest
+++ b/dev-lua/luaexpat/Manifest
@@ -1,3 +1,3 @@
DIST luaexpat-1.3.0.tar.gz 29567 BLAKE2B 176cb107e6047b15338ff45751af82389920e4210d40bd0b4400e549130a4983c843f7a64bb7b2fba37e36eb592e850d06efe196f8e837e79e50c8d135dbe763 SHA512 91884653310e2dc89ade6d1653875ac8607640a21853d3ccb1fd0f833812e41981fad5c40101732ec249104d2c50c9a332208d1e44423b8428065a223c60b4ae
EBUILD luaexpat-1.3.0-r103.ebuild 1341 BLAKE2B 5793951927701a018d90d9c51d3bf9616ca056fc3a88f74aac87855d574273a201ee60fb42c2986689acf1c397571b24c07992e6792efa77fc3e7e46f123741d SHA512 b38b87b276fc100137229f9a51138b1a1f6585b4b36d6fb631f9216383130a3cd51f3bbeb8ba6148fc0f48e11f2a1c396928664d1b6c4f6259917ba1d9ad95c1
-MISC metadata.xml 487 BLAKE2B 7b350d23246d49970c4fff153182eb051e4a956594f7a4015b0806388948c859f5e05aedc395f4b91bed8b57f63070d1580529adb4ce30e872f6a562ab2fd942 SHA512 321b206c9f4b23b53067126366b42e4c5372da45c17e3398c6808e741743f81bf42d4e39fa65332d8d9625782529baf878e2fb0e5bcba02cbdfdd854abf882fa
+MISC metadata.xml 517 BLAKE2B 43bbf9086de57065bd17a09f041bcce52619cf12c29a33c601a698a9b382b5e01d9544047522998660d24ac004791efe0df25c4d43a6e60811f02832d0ca0923 SHA512 d092a3157f7b2a83c071c7d602218d3b4836e86f6464fee954ff44d389def3f8a11412f73849d5214b6bc2c6260084762c3a6ed4f4ec0fc711de38fe531a7249
diff --git a/dev-lua/luaexpat/metadata.xml b/dev-lua/luaexpat/metadata.xml
index fd1dd982c84f..362018267c14 100644
--- a/dev-lua/luaexpat/metadata.xml
+++ b/dev-lua/luaexpat/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
+ <maintainer type="person" proxied="yes">
<email>azamat.hackimov@gmail.com</email>
<name>Azamat H. Hackimov</name>
</maintainer>
- <maintainer type="project">
+ <maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
diff --git a/dev-lua/luafilesystem/Manifest b/dev-lua/luafilesystem/Manifest
index d986251e171e..a5e6f61313b8 100644
--- a/dev-lua/luafilesystem/Manifest
+++ b/dev-lua/luafilesystem/Manifest
@@ -1,3 +1,3 @@
DIST luafilesystem-1.8.0.tar.gz 30374 BLAKE2B 396dc1a4604b88d9a0cfccf252623a65bcd45859547a56d3d860efd2b960329696ff92cb63064c12ee56ed234e04d881b5ca876154b3bd714d39f6ed9da79986 SHA512 79d964f13ae43716281dc8521d2f128b22f2261234c443e242b857cfdf621e208bdf4512f8ba710baa113e9b3b71e2544609de65e2c483f569c243a5cf058247
EBUILD luafilesystem-1.8.0-r101.ebuild 1508 BLAKE2B e7343b7c12e8efc0ac32f14cb004313db9a9aa7f3bf0a2c771574f6cc0d722af8621b5671a4195e72b25339f6d5f3b265d6e9d6f9132edd58d9c8f8ce776937f SHA512 0e20ba90d67c910927f51225a1aa0b0cade3e86158ddaf5bb3b9c75af50db4d7d71be794b908f907004af11e666ce4aa5fe2cf002b89d379602de2f139770950
-MISC metadata.xml 858 BLAKE2B 6f50e96acfa2b1aa606c616eda03ac35c214902a2d39dee101ecc32a3f1fe91980d4f735e4ecf066133d573910b10dda51ca1e57421f9f5327148e74fde3212f SHA512 6816a7b67fd5c7cab8cf90b2e096877e360e482644b339214becbc47dcd6b1b6a3e49470a481493dc31fe611d8c8ff7470b7c4eb5080bcd201e6543dbf3f2a7a
+MISC metadata.xml 872 BLAKE2B 3e697039c0ed0daea205a40833577dcc642ee5f15f8419b26c955fb4fb89b839de6d3b314483fb3c02366079b7952fb656bd3649716c7d0aa18248ea37b87e22 SHA512 e31f665efeb610fbf5ca6132d97ae0e68466bf1b27687b9c8083ae999c6c2564147cf16b7d786a7c1ac9c8e86cb1a369d51adc0554a0c7e99e5f665dff100966
diff --git a/dev-lua/luafilesystem/metadata.xml b/dev-lua/luafilesystem/metadata.xml
index 5b577f074b21..4da361818146 100644
--- a/dev-lua/luafilesystem/metadata.xml
+++ b/dev-lua/luafilesystem/metadata.xml
@@ -5,7 +5,7 @@
<email>conikost@gentoo.org</email>
<name>Conrad Kostecki</name>
</maintainer>
- <maintainer type="person">
+ <maintainer type="person" proxied="yes">
<email>vpayno+gentoo@gmail.com</email>
<name>Victor Payno</name>
</maintainer>
diff --git a/dev-lua/lualdap/Manifest b/dev-lua/lualdap/Manifest
index 974d59fe44e1..5fdba5f4eec5 100644
--- a/dev-lua/lualdap/Manifest
+++ b/dev-lua/lualdap/Manifest
@@ -1,3 +1,4 @@
+DIST lua-compat-5.3-0.10.tar.gz 53695 BLAKE2B e570aedb23b8ed7ca38c4316ffab25b93a0f9f6f0fae79af563ca8a81dd6453ac273e1f9e70674c484a2dec68749e7d53a1c1736a72616c210b8e38a31b3f191 SHA512 f7f39085f4f6b16095f41e635b4c5477b3dab5e42b5b65a9d522941a3807ea521d4a27a77293a3c9d0ecea78a1f6c2a2497394b2d220f4d7d65e23510563d46d
DIST lualdap-1.2.5.tar.gz 85920 BLAKE2B 14015fe258fa391e08fc9b6bdb7a71dae10fbd84636cc3d84c446d67f9d0ea925c0086343a29ce21b81f77c87da37040560c631cdf3df7c8d3c255e5913fd985 SHA512 4fbd7bcea2e55a3b165a7316e4f6c45aee22506915c4cc204d1b5006adbf95611ebf4558c1ef1511f90d7142571cff37ea24952072dc7ecb13bbbe06aef32e72
-EBUILD lualdap-1.2.5-r100.ebuild 1445 BLAKE2B 83928ee3e5d1f7fb97ac5687c8d01a4c22eb8422d9de089492dc8b217a009e6610d8c1104f90d98f1718e75bcdcc3b4e8d9ae52c90652710606051c0c8c93994 SHA512 3b4b758d7a9b1bb436b2bdb59de6f8f7804217b14edefe9575ad77610cf729e8ef0b07f2cb5ac7987a88b00e2dea35eae90dc8b2ea5445c463a98d524e13d148
+EBUILD lualdap-1.2.5.ebuild 1775 BLAKE2B bdaa9788774d711fa28952705ef4b87d0d79bbecb206b58364147e0cdf0879800568108c920685d23fee37939618a8d08ce5c6f1ba14d3939ebc9711619b3a38 SHA512 96944fae16d8858c043096bd7aea66843f6c89d2c8498339454ff9858622bf33075838e6077f3977b3e361f6f9dae479f989a740a19ae3492d42918d681a5ff2
MISC metadata.xml 547 BLAKE2B eac91a6aa0723c8442142daad10af992c7142bafbe29f9ec748418b49eac2dc4bbd034ae4994026238eb8f7339f9d86e7c823f3c33a54a4fbde13e8f2fe8ddff SHA512 d893b983ca2b1bba4de32a90f9b0df79fdb30ee937d978ae506b2c07c7ae6d9d0d8c4e9ecbf09f6e2b4d54e95bef8482035b63672a41119e30d74244674c3f10
diff --git a/dev-lua/lualdap/lualdap-1.2.5-r100.ebuild b/dev-lua/lualdap/lualdap-1.2.5.ebuild
index af582b86b150..d8210cb3aa77 100644
--- a/dev-lua/lualdap/lualdap-1.2.5-r100.ebuild
+++ b/dev-lua/lualdap/lualdap-1.2.5.ebuild
@@ -1,15 +1,21 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-LUA_COMPAT=( lua5-{1..3} luajit )
+LUA_COMPAT=( lua5-{1..4} luajit )
+MY_PN_LUACOMPAT="lua-compat-5.3"
+MY_PV_LUACOMPAT="0.10"
+MY_P_LUACOMPAT="${MY_PN_LUACOMPAT}-${MY_PV_LUACOMPAT}"
inherit lua toolchain-funcs
DESCRIPTION="A lua binding for the OpenLDAP client libraries"
HOMEPAGE="https://github.com/lualdap/lualdap"
-SRC_URI="https://github.com/lualdap/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="
+ https://github.com/lualdap/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/keplerproject/${MY_PN_LUACOMPAT}/archive/v${MY_PV_LUACOMPAT}.tar.gz -> ${MY_P_LUACOMPAT}.tar.gz
+"
LICENSE="MIT"
SLOT="0"
@@ -33,6 +39,9 @@ HTML_DOCS=( "doc/us/." )
src_prepare() {
default
+ # Copy current lua-compat-5.3 files to support lua5-4
+ cp ../${MY_P_LUACOMPAT}/c-api/* src || die
+
lua_copy_sources
}
diff --git a/dev-lua/luaossl/Manifest b/dev-lua/luaossl/Manifest
index c8f233844e16..424c41fb2a21 100644
--- a/dev-lua/luaossl/Manifest
+++ b/dev-lua/luaossl/Manifest
@@ -1,3 +1,3 @@
DIST luaossl-rel-20200709.tar.gz 352960 BLAKE2B f4cd53937d7a9c724ab9f2f6a13f1da8fa54216f01fe2af7e65cf7ebdad1f8740491ba1fc6bcc2bf4ac377bde0d2e370433e76a5105c6226e0d9745e12bec0ea SHA512 324175f65e9d292ecb1343cfa9e111f1fd17f15e67037bd705d3db95d32b859c039a6e70620d649f446a8e7043a125a75c64de1714f0fe18e077fb9c017bea34
EBUILD luaossl-20200709-r100.ebuild 2041 BLAKE2B 1a5f517b83dab75d92d25d26bbb9d1ee0257bf4464fdb37155b3caadba045110339ee6e296373320d1b5eab8a6247e9e627312872c7ddb6991abe99b6e7a5d8a SHA512 8847a97d18a8c68c159dc263f05c6eee766bfdd3843f31350348d13ece2d1e51757b065a61ef534efe91fee84e4587050b16db71d16af9368c0f2e8ee6d57ab5
-MISC metadata.xml 557 BLAKE2B e42a835d0d6ed6481cd2be9a1c102c949f1d4a01526eba3c4634e3d28f9aa9d1ef67e0d82601c19869e7bf8db08167d3207834eb01d56111c50b8934102a8a0f SHA512 ea4a1248a41fa80097fb715819eec012c1e0b0f020397e548579d56e3ad2eea6a606b82d60a2df5c6acca7a4dbd91138cccd379fa59c1c9325456852eb4d018a
+MISC metadata.xml 587 BLAKE2B 3ee9997a19052c385351d3703fe3c7a2a3f5c5a1d48e82dd83ce3ccbe10483c4851815b01d97f0cd48c106a64521d3f6a8004a0361817c6083696f8de146f7d2 SHA512 9076d6429743c14c0fa94bbe9527c86b29d2ef0cddb29828616df1ac260dd5e9aee106060189f536ae7c08a3249e9eeaacb8c33002c1758280f11c77df8294ec
diff --git a/dev-lua/luaossl/metadata.xml b/dev-lua/luaossl/metadata.xml
index be7afb66eb72..ed235b367e4c 100644
--- a/dev-lua/luaossl/metadata.xml
+++ b/dev-lua/luaossl/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
+ <maintainer type="person" proxied="yes">
<email>crito@fnordpipe.org</email>
<name>Matthias Hauber</name>
</maintainer>
- <maintainer type="project">
+ <maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
diff --git a/dev-lua/luaposix/Manifest b/dev-lua/luaposix/Manifest
index 2456b0a7332c..da49f5e24ea1 100644
--- a/dev-lua/luaposix/Manifest
+++ b/dev-lua/luaposix/Manifest
@@ -1,3 +1,3 @@
DIST luaposix-35.0.tar.gz 178091 BLAKE2B b2d2ca01f18f0e98b45008919fc886e05d2cad034c84e870900c33891dd5867d9bc7aa8deae06c3f3f0852db902c1e766e693162b32ed474eb710b379bf9e3ed SHA512 4bb61892b78d9e59418a9a6360b9f611fb9b5438b9261a2c6672f053a1b21dfd9a2060b8d2f0d3eac6185773cf84672c1769c081c4ab53d2ddae2232e4a9269b
EBUILD luaposix-35.0-r101.ebuild 1739 BLAKE2B 338f0fcdf903219c4b759994546661ae676c19499b8290c2eac7fbb47e38b4a3893f1e883933d5bdc58d5fe66bbdade98da31f53ad64a014592d0f07f1c8e1db SHA512 4ebeea72e3b5adc5a59db1865d27962c723d010197b2287af97c528cde304ba1aa8d93596e87b6e3ec17c3e4dbe7fbd86d9d4848fe20f86cc83100086e655acc
-MISC metadata.xml 474 BLAKE2B c2297ba4eae7fdfaf22dd9f93fe1f41a48ed085a3493fd30dc23e186bc89c5b6f0dc535fad0e15af24f8d9498c38ee8e99f7fafae0ac2969d91cca96fefe4ba6 SHA512 b0acb936e00d9668b5cad5478243d3067677ee015451cc06d0a7165a0e87035d23347f8dd40f481088be178d0ca6d06486b8984910021171903a37be970519e4
+MISC metadata.xml 504 BLAKE2B e1d4aa804daf372530735ca8e8c63e48b217c8727d9df5f43a11eee19c3368f3310f3da82fe8d13dbb390447560189fadaaf2afe0f5c4c25cd1788fdd0c0c951 SHA512 0255f682b22f979f210bda8293f1debee04fee7582a384630aee77bb0265dd7e7ee424f0d925a78e520e9ab6d0babb33f8676d0b1ce3f88adcfd61b1ba374477
diff --git a/dev-lua/luaposix/metadata.xml b/dev-lua/luaposix/metadata.xml
index 142f40aa2588..68cbd358a129 100644
--- a/dev-lua/luaposix/metadata.xml
+++ b/dev-lua/luaposix/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
+ <maintainer type="person" proxied="yes">
<email>azamat.hackimov@gmail.com</email>
<name>Azamat H. Hackimov</name>
</maintainer>
- <maintainer type="project">
+ <maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
diff --git a/dev-lua/luarocks/Manifest b/dev-lua/luarocks/Manifest
index c78b6af9a343..59cb15f40ce6 100644
--- a/dev-lua/luarocks/Manifest
+++ b/dev-lua/luarocks/Manifest
@@ -1,3 +1,3 @@
DIST luarocks-3.5.0.tar.gz 244798 BLAKE2B 24ceead8953ad6d9eefbf471fd49e0bd82256cc00c201395770919a680873544db67f062a4af93ddd390985b0b74db55e37a95516287dfc1e077a25b67c9f264 SHA512 fda01b7149839adf7c0e1c05d0f1793e79575c5d378d96ee1e197828e9b9b6e89a635f8a26a5b71db5b48465ef74b219fac18ecdbd59962cbf9da613b05dd42a
-EBUILD luarocks-3.5.0.ebuild 2072 BLAKE2B 51e11591cb4656216c89e631ed6ba210e4d332c01a445c9dac8894b6e64425496967dcf154273e5fc8d4aada69fe306d358f486c42611c12f86ac19d7f5131fc SHA512 f18eb188101c8e944c1a84aa5e5687fb8d21f4a82739399aad429dcc17bc1117e7084b13010c837d1ad4afcab9f08cd6ac775d41afa916111f96b461b38e9ac5
-MISC metadata.xml 724 BLAKE2B 690486dab66b070c7ec5f7e71db2cced3d1c191acbbcc3d86bc7b4dcb90796c5b1cb712a4cad42462dc9bedecfd5de330b02447bd7ccf89b89b57905871a555f SHA512 7d8d58c931e5134bd261a05539d3d2e54648fe538a4c65397b78be325feeb4da04d93fc1ff81e2d3b6fd062cc2d94f8cf9958865ca968c1805fc915bcf287edb
+EBUILD luarocks-3.5.0.ebuild 2072 BLAKE2B 19a562fa571b46b31090b135c93d62d9bf9ccdd430c667bba128677df6426c96c449e6fb08e0aefc8ae2bd6c949236bf33f2bec3d72e5762bd59def3695ce92b SHA512 71b1d213e0d882118500761bced293d4c0759e8649134e60af7bc4b462af9fc1c1456c784d3377f70a3929234fed834489cbfd18c0e8fa38d60333b896d0328e
+MISC metadata.xml 738 BLAKE2B 49367ad6b9fda430056e09e411ace950195c9121d9eed448cb8420bca760d2311952f5633e7703e4e400544457d0ceb53155d8ce0da9283c0d225caf10ed4b1a SHA512 563e37aaaebac1d2552ae017917d9fa567694144985d01f5f726b48d338b1a2f75ad1ddea8c9972bd3b1731e5cf295ce1206a54c6c41e213f14993958ffe487a
diff --git a/dev-lua/luarocks/luarocks-3.5.0.ebuild b/dev-lua/luarocks/luarocks-3.5.0.ebuild
index c8e7bde648ff..46efa852a937 100644
--- a/dev-lua/luarocks/luarocks-3.5.0.ebuild
+++ b/dev-lua/luarocks/luarocks-3.5.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-LUA_COMPAT=( lua5-{1..3} luajit )
+LUA_COMPAT=( lua5-{1..4} luajit )
inherit lua-single
diff --git a/dev-lua/luarocks/metadata.xml b/dev-lua/luarocks/metadata.xml
index e3ced5af4244..da887d1954a9 100644
--- a/dev-lua/luarocks/metadata.xml
+++ b/dev-lua/luarocks/metadata.xml
@@ -5,7 +5,7 @@
<email>conikost@gentoo.org</email>
<name>Conrad Kostecki</name>
</maintainer>
- <maintainer type="person">
+ <maintainer type="person" proxied="yes">
<email>vpayno+gentoo@gmail.com</email>
<name>Victor Payno</name>
</maintainer>
diff --git a/dev-lua/luasec/Manifest b/dev-lua/luasec/Manifest
index 0642d61a2855..02835a932020 100644
--- a/dev-lua/luasec/Manifest
+++ b/dev-lua/luasec/Manifest
@@ -1,3 +1,3 @@
DIST luasec-0.9.tar.gz 52163 BLAKE2B fa95ae63b36f138f923dc412f527ff527e4f7562ad177ca7f450ef889e75c204d1bfec3773523fb68865c3846a0edc583cbf903db5233ff080074147f33bfb30 SHA512 ea601016328232ca0ff12be72897eeedac88a78834a63e1c36d2828a3187039665a2c60597b5af1fa6917b6fe87cd292fbcdfabcd67bab968f587e038d52a933
EBUILD luasec-0.9-r102.ebuild 1575 BLAKE2B 6ea2e96306ace47a14d6ec22e80b4f617ddddfafe1d2839751604d4a9689ebba2990f6735233ed07b2f241d08b93178713fa3303e4acb1c589f0b4732ac2f67c SHA512 5fc569a958729781f1b6450b5200c88fc50423f432d3944c2436b5bc1dbe093811e4190337a6e68de043df9729d339772630dac45c730a15ecaf6b9bc1144eb7
-MISC metadata.xml 566 BLAKE2B 2a450b74b0f44833f841b701e215721f4055b44a66e43f649e69a4f1c9757985a09a99f8798e7f219349c190f2614733aad757d81e11f610885dbc0fe08b6e6e SHA512 f02b7d7234f4a6d93cd9c734c1b8a8a09b48fb73998d240925329357a6e9dac590aff6ccde697d18698fdbd6f2c69e4d6f5e983affba91b5a84f4f3108e3d660
+MISC metadata.xml 596 BLAKE2B 0116422318c66247af5add321ba97b4d48a27b5871a2edb2eab81f03611ddad4f6e616c16070e89f8df7ef1dba6fdc94a070325e24f90df6f6095c2afb0af9f7 SHA512 97f09d268b8bb90d82707f6a39a2339a8cdab827b4fbf70292904e580f15b3503d0473855dfb9141c9384579339df4073ad2926662ff8839ffbe73ce009b3402
diff --git a/dev-lua/luasec/metadata.xml b/dev-lua/luasec/metadata.xml
index 67fc375b3b4a..2f349c268172 100644
--- a/dev-lua/luasec/metadata.xml
+++ b/dev-lua/luasec/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
+ <maintainer type="person" proxied="yes">
<email>azamat.hackimov@gmail.com</email>
<name>Azamat H. Hackimov</name>
</maintainer>
- <maintainer type="project">
+ <maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
diff --git a/dev-lua/luasocket/Manifest b/dev-lua/luasocket/Manifest
index e06b0a356082..51936e0c3e9c 100644
--- a/dev-lua/luasocket/Manifest
+++ b/dev-lua/luasocket/Manifest
@@ -1,3 +1,3 @@
DIST luasocket-3.0_rc1_p20200328.tar.gz 335628 BLAKE2B 9e5d3e415337903b689705669b586c4481179a319b4e3428823c8f442d04f26db86bfeca66db7e58d157e31431c31e4f687403f7163b75f57d6f87cdb934717f SHA512 bdf7086a0504b0072b9cfd1266fc4ae89504053801722859a426f567fca00ed76f4c295c2a3a968e93f0036d9b792cf97561e9baa82c09ea23999cfd473227eb
EBUILD luasocket-3.0_rc1_p20200328-r102.ebuild 1823 BLAKE2B 47a0e959b9682e82c733995f10644defc58b9437249f38beb8b1dce65ba79f5bb96d6da4475d6ae74bec367b5794e43a592c3df0735701ff4ec50490629ec5ab SHA512 fbd8584502b9c0ef151ffc2162ea2683b615dcc62f5dc7ac999ed470eaf3de5e845483b6d21a847e0f4bcc1d2af9acb78b79dabe312f91892d42ee977889c978
-MISC metadata.xml 572 BLAKE2B 22a011f8d4e4f921389561208866b4740ac3d16bd8868958ec3aa06cded706d3444b9cb24fa79f2ecedd1d315ce6f2e6b95853eada6abe404cc49225ed291ef0 SHA512 6a4010f7f130b00f9819677e701496b056fbd9ee382881f2efe61877dcefae594cc8dbeab688ed99822e9335e0b484d4774a0209f47aa8527f6f95a134382b0c
+MISC metadata.xml 602 BLAKE2B 4217236b94e58e11db72e3a3bd9c9220fe4b8fe8b4a37c75d2543e15185ace74c1e832a873bce5d9581078718e5afaa82b3348037d48729deab115f3690ad0a6 SHA512 baab9f6021a07468221bd2587ebfa22213bd5ec52915c37f5ef1fc3294b928be9ab32e9c28d70bc1cf000dede046b8f29fd23983626e2cfcec3f945e4647e9e0
diff --git a/dev-lua/luasocket/metadata.xml b/dev-lua/luasocket/metadata.xml
index a173d5088869..874b5d1e5886 100644
--- a/dev-lua/luasocket/metadata.xml
+++ b/dev-lua/luasocket/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
+ <maintainer type="person" proxied="yes">
<email>azamat.hackimov@gmail.com</email>
<name>Azamat H. Hackimov</name>
</maintainer>
- <maintainer type="project">
+ <maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
diff --git a/dev-lua/luassert/Manifest b/dev-lua/luassert/Manifest
index be257fa88d8e..64d3e73d485e 100644
--- a/dev-lua/luassert/Manifest
+++ b/dev-lua/luassert/Manifest
@@ -1,4 +1,4 @@
AUX luassert-1.8.0-disable-highlightcolor-test.patch 2931 BLAKE2B dcf614b08aa0e89404d18e9bdc77ac5b723d577b8f5694f7fded74275c8ace59e938ddd2ad46b19a9ba7d8a36886d36db384d6fb439a2cccee77cf370e711060 SHA512 0bf9b3877e78183d5db3d33acb977f64e1aa7934f313838ffb5ec9b759283b21f071c619020ca4b8ec8aa36d9ea4e8082e3510d59d800fbd82fef74e0d8b9895
DIST luassert-1.8.0.tar.gz 38874 BLAKE2B ebc4aab1de5dc830d0b9266726ca6bf361e03000f3a8acd27c04805a6c963373755c8e163b187714f64178acc5d755c05493d745b55c785e3254dd41aa4bef31 SHA512 18b296fececa6b0d5950b2a20c4d30da3bbf9b0932c568bbb8ca212b5c82a1047b73c52ee72b4505a41a393d41dd21321189367e038dd029152d177e11bafc93
-EBUILD luassert-1.8.0-r101.ebuild 961 BLAKE2B 665a4e5694872ca41c486155a383fb1ff168c39ba4ec6f1b81a4f63f194d4dd783727729a45d50412152ee7b95af5c50656614d8489822ead801e49a84a1ab59 SHA512 36d28270964034de772032ad8e836a2582ddde0a7912e4c545a01e1e951650a7f0ac04a28100e95329a865dc141d2a6e24ef494c1a634b56d5eec0c1dcb6ac26
+EBUILD luassert-1.8.0-r101.ebuild 961 BLAKE2B ccc143d3dc378c2ccdeb0bc8e0ceb012672dee86f3906b0517b1219f85daff0eb3db19f89c2d9eb2f362d8861c6f300f1a0727518596e03fa0b2f18c415ca48a SHA512 c29ad5598690e9a599f02c43879a0801acb214f6ef2b7d236c7f3b756646a10ccaa0ebfa486382b91462c8d300c7548685247229a5047acef9b85c1715fb84f7
MISC metadata.xml 598 BLAKE2B 44f0ff617e32241bc72db4da50d83f321cae964924c7dd6c12c46b356158d0ca4a99f228042b2c51e7bdbc0e4573b45cdc15814e5cf73e8a4e4fda450df58ab7 SHA512 d5d5330dba6b543ca5ec99235444ead2c736c2319689513767a27cc654837bb645ab60365e2dd96f9e7ffbd3dbc9c4b3ff5029ad59655bf88bec1f7faa50f80a
diff --git a/dev-lua/luassert/luassert-1.8.0-r101.ebuild b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
index 6012657e591e..36abed363366 100644
--- a/dev-lua/luassert/luassert-1.8.0-r101.ebuild
+++ b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-LUA_COMPAT=( lua5-{1..3} luajit )
+LUA_COMPAT=( lua5-{1..4} luajit )
inherit lua toolchain-funcs
diff --git a/dev-lua/luasystem/Manifest b/dev-lua/luasystem/Manifest
index f1665829f137..82e41153c7df 100644
--- a/dev-lua/luasystem/Manifest
+++ b/dev-lua/luasystem/Manifest
@@ -1,4 +1,4 @@
AUX luasystem-0.2.1_p0-fix-makefile.patch 825 BLAKE2B 1732876603d8b5560bda1644de832d611e851bbe8c8edb7c1861c43b5496d47306a2f61d29087b83a0b8d87ecb2731572c2c3d149a19000c7173161bd0f326fd SHA512 980ee1089e4b2b45c54e0ac953bb441e5c31164417e64dbf3fd8f75010d50ddda84572fa0b8ed6101f1924a96a64de0ce31d4e24cf69f9f15d5c59b8f5ef8e3e
DIST luasystem-0.2.1_p0.tar.gz 8162 BLAKE2B ad8a6009823ad8202ff3884a3167d0779405c2a6be460b7ef2939622eb4d0fc8edbc6b04aba5dec9dd5e4e38f11ae0dcd582b9c348d5b516aa411858d55c6d71 SHA512 9dc323d4d1914cfa4f278a49ef22e58569d5cd7e369fa17fa6006cd47f9d90c6dfd4404067ea2436aa46a27cfbdf91e4aa26e20b89aeeefdf2aa7252c51fb32b
-EBUILD luasystem-0.2.1_p0-r102.ebuild 1516 BLAKE2B 0ba42db6c32e1cf7bc70fafe3568805aff7e52ce6ef66c90f2fd225bd125859719546618be953b15b9387e14a46e4ed7bf1127afb856f7abcf0e2173a8fa0429 SHA512 ad05466bb80c45b86fc02ae2eda9bd6636ee1ba266370b90e0fa3f2f474225f740d1c7753e66c7f370bb1e46768672b9c3c8c2401122a3600856bb20a63b0e74
-MISC metadata.xml 591 BLAKE2B 9e8a3ce4bfe3031b55f3aa5193c124a8aa3da8907e6dfd97e60c59e4bb846a1aec0f1e2319f43178840a9b9e7517362d654a95c2f0871494482a70a20131e535 SHA512 23828de621a5ac7168e256b201af36343de97edbeb898d6d5e4f882bca88fe345914fc98f70d5e997d8b191dcf446f62250e4309cc2d3f84b9830b023088fa0e
+EBUILD luasystem-0.2.1_p0-r102.ebuild 1516 BLAKE2B 9b0788747eb49b733ad4b53fc3e7e34d85f7d671afd354d83d58be014963dbf5026d9c11459f73feb5e38db71074b5842ea8251fe60d1e5fecdbbba801254bf7 SHA512 0134aecd51a6fbd351d9e5e416f217b23d24e264931578701135a7602046b7c3473e7c3922e2d4f71370d267810fe224b43d07fc7c3811379dede12b97972ee6
+MISC metadata.xml 597 BLAKE2B f939e6b5b94baa7c7dd0e0fa5fd8f35127f490bc07db2dcd327c339c2e7a8b9aae36eebab4d88c1148a038ca87087ed671e69fbfaf0b1f46224dfe3879bac2be SHA512 a0e876b195e8ebee0c7311ce4058d56da2407a9aae8fdcb62e756dec9eb3de27e1df9cea097be0d6c7300159f9613e8429371f7d1f880d11b7bfc308c4411e45
diff --git a/dev-lua/luasystem/luasystem-0.2.1_p0-r102.ebuild b/dev-lua/luasystem/luasystem-0.2.1_p0-r102.ebuild
index 82a70e635227..a8f8ee9662c9 100644
--- a/dev-lua/luasystem/luasystem-0.2.1_p0-r102.ebuild
+++ b/dev-lua/luasystem/luasystem-0.2.1_p0-r102.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-LUA_COMPAT=( lua5-{1..3} luajit )
+LUA_COMPAT=( lua5-{1..4} luajit )
MY_PV="${PV/_p/-}"
inherit lua toolchain-funcs
diff --git a/dev-lua/luasystem/metadata.xml b/dev-lua/luasystem/metadata.xml
index e98cabab81dd..be1a5c00ca4a 100644
--- a/dev-lua/luasystem/metadata.xml
+++ b/dev-lua/luasystem/metadata.xml
@@ -1,4 +1,4 @@
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
@@ -11,7 +11,7 @@
</maintainer>
<longdescription>
luasystem is a platform independent system call library for Lua.
- Supports Lua >= 5.1 and luajit >= 2.0.0.
+ Supports Lua &gt;= 5.1 and luajit &gt;= 2.0.0.
</longdescription>
<upstream>
<remote-id type="github">LuaDist2/luasystem</remote-id>
diff --git a/dev-lua/luv/Manifest b/dev-lua/luv/Manifest
index 40987bb4c52b..03565507eb9c 100644
--- a/dev-lua/luv/Manifest
+++ b/dev-lua/luv/Manifest
@@ -1,7 +1,5 @@
AUX luv-1.32.0.0-cmake_lua_version.patch 342 BLAKE2B f4b6b5d45ed4b39ba0a1ed0ae60708583be04cb9a2e785c1ba09a171c7cdeb3cb18e1baf9dba976c429d6f7a5737c0c8ca803b3241d170f395f6045da03ece03 SHA512 6e8341db5eeb5c1e51cc9c812ffc99c2a15a18467456fa20c7dc37c100ac269ef4b416a311f7d435b89c824171218193b00e8e7dccf7506eaf789a88121866bd
-DIST luv-1.32.0.0.tar.gz 91349 BLAKE2B e4a90b3241e2fe650f62e34439ed75f9ba53168d6bd96b8685fc5600d6f9cbb1bb598a7d40d918ab9123cf4bad99f872a79d0664056d35caba52d1eda9046020 SHA512 7db52afc1ca79052e349be7a37deb67066ee9005f8d7f7d0dae62bd83a93b4140103ee6dddeca2e02a3fc37b3880a5c18904429886af1d441f8de0cfabf5bd8c
DIST luv-1.36.0.0.tar.gz 107196 BLAKE2B 31a02c3e928559037355186810187299a3cb1420265a27756b0613781621c78c18edc272072cc29c46336787b040453cc9a06195264c0a72a985e49c48202022 SHA512 3119c1450a8317725d59cc1ab6afccfbde752b0c32b38909dfdd31bf88ea0751920dc68750da52cf17a6430637cf1094f4d5500e4c50d1145eca48bb12728ba1
DIST luv-lua-compat-0.10.tar.gz 53695 BLAKE2B e570aedb23b8ed7ca38c4316ffab25b93a0f9f6f0fae79af563ca8a81dd6453ac273e1f9e70674c484a2dec68749e7d53a1c1736a72616c210b8e38a31b3f191 SHA512 f7f39085f4f6b16095f41e635b4c5477b3dab5e42b5b65a9d522941a3807ea521d4a27a77293a3c9d0ecea78a1f6c2a2497394b2d220f4d7d65e23510563d46d
-EBUILD luv-1.32.0.0-r102.ebuild 2183 BLAKE2B 76d88767f5494c469557da85f09e5ba0cec37b529f88c4b8300d8b80d69ad9486547cb7a72bf117be2e7a679c17af22caa6033cad2c344e0636a72f845851ebc SHA512 b0437489b69efee65f690f2dbcd266188ff34736c2a196e51bfb57ff10a10c94f42383151d1ad7cea751e4a7b4ffa0d0676a63710926d7ba1993522fb8e48de8
EBUILD luv-1.36.0.0.ebuild 2296 BLAKE2B db184e750df7311e87258da93f473d9f1449093b399620da8d6b13824f6b3e067bb1cfff9531f84af9f77e032711aba6e3fd37afee6174ce0c5aad63dc943047 SHA512 3b3122bc5421ab16a09c465f7a37bdd43f80424cadaf66f8fb471349ee4c4bcceadba3c48957717e0ad599d4d3054aa00c21d031164104ee996464c26e2f8f88
-MISC metadata.xml 478 BLAKE2B 922ac075f7e73e4e72b831c95ae3341a37d107111f05bd685e6a10d6ef93fa332a7bd1078e559c31b8a0686c86edca7d3dd015f1cadb50fad4eaabc311ff8e55 SHA512 80486058a108d2a2568652c49e26b067f5ab7908cf0edf6ae0073a7e139e47b5821e9b959e01ab7a4be82d2614291d4fe16cac29778c88090690494760d85430
+MISC metadata.xml 483 BLAKE2B c7609751a1ad95afd01eac8e61519ce1e71d61133618e4ead2798c4c592c274f89fd7ef8ea58c3a8291a8177f2d319bf1ef34db98fa04285595164f2c14287d6 SHA512 940a8ed65548cd84671cd750e9957a21e05febe4fc2bdff93d20421079d7906536c59ce9666f5b767cf873141bcaf8e3115907cf053f40d2634c6bcc66dd2d02
diff --git a/dev-lua/luv/luv-1.32.0.0-r102.ebuild b/dev-lua/luv/luv-1.32.0.0-r102.ebuild
deleted file mode 100644
index ee469f396b9d..000000000000
--- a/dev-lua/luv/luv-1.32.0.0-r102.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit cmake lua-single unpacker
-
-# e.g. MY_PV = a.b.c-d
-MY_PV="$(ver_rs 3 -)"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="Bare libuv bindings for lua"
-HOMEPAGE="https://github.com/luvit/luv"
-
-LUA_COMPAT_PV="0.10"
-SRC_URI="
- https://github.com/luvit/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
- https://github.com/keplerproject/lua-compat-5.3/archive/v${LUA_COMPAT_PV}.tar.gz -> ${PN}-lua-compat-${LUA_COMPAT_PV}.tar.gz
-"
-
-LICENSE="Apache-2.0 MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="${LUA_DEPS}
- >=dev-libs/libuv-1.32.0:="
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.32.0.0-cmake_lua_version.patch
-)
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- # Fix libdir
- # Match '/lib/' and '/lib"' without capturing / or ", replacing with libdir
- sed -i -r "s/\/lib(\"|\/)/\/$(get_libdir)\1/g" CMakeLists.txt || die "Failed to sed CMakeLists.txt"
- cmake_src_prepare
-}
-
-# This could in theory be multi-impl (and we have an ebuild in git history,
-# 1.32.0.0-r101, which implements it) - the only revdep currently in the tree,
-# app-editors/neovim, actually links against luv instead of trying to load it
-# as a module. We could probably implement some sort of a hack for this
-# - but given how messy it would be, don't bother unless someone actually requests
-# luv multi-impl support.
-src_configure() {
- lua_compat_dir="${WORKDIR}/lua-compat-5.3-${LUA_COMPAT_PV}"
-
- local mycmakeargs=(
- -DBUILD_MODULE=OFF
- -DLUA_BUILD_TYPE=System
- -DLUA_COMPAT53_DIR="${lua_compat_dir}"
- -DWITH_SHARED_LIBUV=ON
- )
- if [[ ${ELUA} == luajit ]]; then
- mycmakeargs+=(
- -DWITH_LUA_ENGINE=LuaJIT
- )
- else
- mycmakeargs+=(
- -DWITH_LUA_ENGINE=Lua
- -DLUA_VERSION=$(ver_cut 1-2 $(lua_get_version))
- )
- fi
-
- cmake_src_configure
-}
-
-src_test() {
- # We need to copy the library back so that the tests see it
- ln -s "${BUILD_DIR}/libluv.so" "./luv.so" || die "Failed to symlink library for tests"
- ${ELUA} "tests/run.lua" || die "Tests failed"
-}
diff --git a/dev-lua/luv/metadata.xml b/dev-lua/luv/metadata.xml
index d48a9a305daa..63b1acc68566 100644
--- a/dev-lua/luv/metadata.xml
+++ b/dev-lua/luv/metadata.xml
@@ -3,7 +3,7 @@
<pkgmetadata>
<!-- maintainer-needed -->
<longdescription lang="en">
- libuv bindings for luajit and lua 5.1/ 5.2/ 5.3.
+ libuv bindings for luajit and lua 5.1/ 5.2/ 5.3/ 5.4.
This library makes libuv available to lua scripts. It was made for the
luvit project but should usable from nearly any lua project.
diff --git a/dev-lua/mediator_lua/Manifest b/dev-lua/mediator_lua/Manifest
index 39e1859550bf..e0b15a4b6302 100644
--- a/dev-lua/mediator_lua/Manifest
+++ b/dev-lua/mediator_lua/Manifest
@@ -1,3 +1,3 @@
DIST mediator_lua-1.1.2_p0.tar.gz 5809 BLAKE2B a14cbe043cef72cdff35f92c5e6e420e94ab9930235ef71c31749f6371ef3a9a55c104ebe0a82ad86a95ddb5913ebe69f600e16393b6c5ff532802ace7bd7597 SHA512 116d08a96fa0bd540ac4d3cac61a529a634cba3621c6f2e917b405462bbc0e2ab5b170dc6819e470105cdedf958a382945819eaff4affa63bc057824c163c8a0
-EBUILD mediator_lua-1.1.2_p0-r101.ebuild 921 BLAKE2B 5656a1db5c5fca62e129b117534ecf6457d2a8c9551261ba31fa8b8a1610095f67d9a7f64372d71d18f0e747378a14303dd485b867d130036f8952fb28d4f73b SHA512 9b8c1716efa2524866b2dbd624dfa85510a9e1151a8be5fb00b46d528006060d418963e7ab231357bb68b0884e6a64754908907270969506cc5a3c90324ff09d
+EBUILD mediator_lua-1.1.2_p0-r101.ebuild 921 BLAKE2B 019e71eb83517ec230c9d7a6ec01297e77fe9aed2586c5bd72c4ef8d49e848e99412ee2f46e593b595a841a42fbcc64fd0ec2b53566777f3a14d96264964f772 SHA512 cf0160c5db61bf9c12c3103bbbad2762dc8601f36c969ea7e9f905c304dbe09061a3bb0a9894d5fc0ed81914151826c6fe92fab6c30606e0050a8f3e8e413580
MISC metadata.xml 724 BLAKE2B 8dca2534d29b63479b715a665b9f3cb785d7818e9cb467e38b4a69a958826507f286760d43ed6e5645296199ebf94b7562ab5e0c0b8a5e17729637b363e6a8c2 SHA512 a0c40bea247859b28e85de1c00535882a562329973c15899493303b095da0ba1434cf4f01ae68dd027eba3ce9fc46c419b0568187cf3cf851c258aefce6b8220
diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild
index fa2cc4f28dcf..2c0a7dab214c 100644
--- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild
+++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-LUA_COMPAT=( lua5-{1..3} luajit )
+LUA_COMPAT=( lua5-{1..4} luajit )
MY_PV="${PV/_p/-}"
inherit lua toolchain-funcs
diff --git a/dev-lua/metadata.xml b/dev-lua/metadata.xml
index e7b1e1bc01de..6dc64e595038 100644
--- a/dev-lua/metadata.xml
+++ b/dev-lua/metadata.xml
@@ -35,4 +35,3 @@
Lua.
</longdescription>
</catmetadata>
-
diff --git a/dev-lua/mpack/Manifest b/dev-lua/mpack/Manifest
index 58edbb0eb001..7b189249f19e 100644
--- a/dev-lua/mpack/Manifest
+++ b/dev-lua/mpack/Manifest
@@ -1,3 +1,3 @@
DIST mpack-1.0.8.tar.gz 15616 BLAKE2B 06593296d1d36459127bf35eaeb37c894a0c0c6ccff0969cd0a82bee1920a715801db26f0ba0bc54a56399d07efc262666ee4ce79878288a5c0221fd27febea1 SHA512 6d21cc6bbdee583a1d808742991459e4b1796f347b2f4eaa747b576f5bb1ca989123339120e43246bac859c20e6f46ac57116ce9f135157256fecbd8cf817f75
-EBUILD mpack-1.0.8-r100.ebuild 1811 BLAKE2B f128fb148748f7cbc2134e771869c6dc6818ca808eacc2ac07a3951a321b481e31299b8d378e11df835feaef0643261ea6fa77eb1aac3e31641b07c8a7021aee SHA512 01add209b1a105c4c5894d2158cd6b9777a617aa3aa5de1474b2e88139f3a715d6a7de7dff7565a3f58228f452445816c9a6da5fd7cc52b681495a7f8ead981a
+EBUILD mpack-1.0.8-r100.ebuild 1811 BLAKE2B 793a6b13c1f8566869ae66ef02f6fb648e90e5065e1bf50681531f65949491c55ceedb1148d07608b6966b9dd9f9440d78201e3a15c54bae41a3ff8c5740bc56 SHA512 90b064f242b13c53a80afd6455d22b8b114a9f0866fcf205ce1212efabe255623ae65ca26f257f167bcc39693bd1aa89ba4fa10a8a8f22d273738d733fedf533
MISC metadata.xml 336 BLAKE2B d2eb682d5c161942105aea7b4d1801cb98478b9c19876563ea921cf0cedaaf04a02cf756c8a5f595d52e710436e6f73e2dfe3acc10a4c9cd080415f4e1bb305a SHA512 a1ab89e3b9f01ff9112240a0a9ac945ed7391e98f5dfd4bd1ea518e0f228ae09109cd8f39fc29b36fe6ecc252dca7e0819693ce35be564421684de705dc8a4a1
diff --git a/dev-lua/mpack/mpack-1.0.8-r100.ebuild b/dev-lua/mpack/mpack-1.0.8-r100.ebuild
index 68c6968289e6..a1c30a108a64 100644
--- a/dev-lua/mpack/mpack-1.0.8-r100.ebuild
+++ b/dev-lua/mpack/mpack-1.0.8-r100.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-LUA_COMPAT=( lua5-{1..3} luajit )
+LUA_COMPAT=( lua5-{1..4} luajit )
inherit lua toolchain-funcs
diff --git a/dev-lua/say/Manifest b/dev-lua/say/Manifest
index 6a3a4b51351f..d80997f89616 100644
--- a/dev-lua/say/Manifest
+++ b/dev-lua/say/Manifest
@@ -1,3 +1,3 @@
DIST say-1.3_p1.tar.gz 3667 BLAKE2B bd99687a71129c5038749b0a2ea48411a411cf05559793cc0c4802a5b7aa620fbf4fd15ed9ab661b33c7b9f94468aaf9e292d177aca4d1c7cd29009601d015f0 SHA512 8d4a360bf0731c2a70c23edb9e6e81cab1e7d9b861aa35103a5c6e521633410860d76c46dc2ea62a06ac8ab3b522bc71c11143d6fe7e26e7fa24dd3f5ea1e5f6
-EBUILD say-1.3_p1-r101.ebuild 893 BLAKE2B 4f016c02e8417b0f198db1907ec8a77499220529e69f991ad23b3b42dec8b724a6ed221a604a9a4594f43e6b20d0c70ec882fd75073787c182b172f03ac20990 SHA512 2be86768c7c91f4416ae458e7857d6a5aa35e1392fb96f76b71ed104e187ce3332aa81a57998017ea8a0734e1bea071b4cf22f282f18c64b227a55a9c6a15217
+EBUILD say-1.3_p1-r101.ebuild 893 BLAKE2B 815189b7ee96ad7fe5c1c14096f5578472244ddbf6a54178b7782d875cea5abda00e5ed072b61eb7d645417679af5da42419b25d483ec68fa7cfb49ed9866420 SHA512 4923bb2b20947c82dcae208dcbb387a4e524ebfff2c73d41f7810adbb891ca71de5d7d3f605903d0a399042a39c518a956b7f85fc29811031b8ad6d6bd176f8f
MISC metadata.xml 440 BLAKE2B 436e12385108634e35113c2cfa87d1fc7702e577f3da3242e575ba2c4d64c076ebd05e96e628db472c59957db600c244a14d72537c3728a83cb3125547c789be SHA512 15db0d85172a05831440854135278061e1240e287e36c367ba98cab7f98505450db8d770dbb7612a21a3468f079328bc074102d067e1c5f5f86e18b8d6794392
diff --git a/dev-lua/say/say-1.3_p1-r101.ebuild b/dev-lua/say/say-1.3_p1-r101.ebuild
index 2d9756fef117..2477fcbac8a8 100644
--- a/dev-lua/say/say-1.3_p1-r101.ebuild
+++ b/dev-lua/say/say-1.3_p1-r101.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-LUA_COMPAT=( lua5-{1..3} luajit )
+LUA_COMPAT=( lua5-{1..4} luajit )
MY_PV="${PV/_p/-}"
inherit lua toolchain-funcs