summaryrefslogtreecommitdiff
path: root/dev-lang/lua
AgeCommit message (Collapse)Author
2022-10-11dev-lang/lua: Stabilize 5.3.6-r102 amd64, #876640Agostino Sarubbo
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
2022-10-11dev-lang/lua: Stabilize 5.1.5-r200 amd64, #876640Agostino Sarubbo
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
2022-10-02dev-lang/lua: remove unused patchMichael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Portage 3.0.35 / pkgdev 0.2.1 / pkgcheck 0.10.14 Closes: https://github.com/gentoo/gentoo/pull/27103 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2022-09-26dev-lang/lua: Fix for CVE-2022-28805Federico Denkena
This commit fixes CVE-2022-28805 (patch from upstream, slightly modified due to changed file paths in gentoo). Closes: https://github.com/gentoo/gentoo/pull/27423 Bug: https://bugs.gentoo.org/837521 Signed-off-by: Federico Denkena <federico.denkena@posteo.de> Signed-off-by: David Seifert <soap@gentoo.org>
2022-09-07dev-lang/lua: disable locale tests on muslDavid Seifert
Bug: https://bugs.gentoo.org/834153 Signed-off-by: David Seifert <soap@gentoo.org>
2022-09-06dev-lang/lua: remove wrong 5.1.6David Seifert
* This upstream release never existed and I have no idea what led me to this version string. Closes: https://bugs.gentoo.org/868753 Closes: https://bugs.gentoo.org/868756 Signed-off-by: David Seifert <soap@gentoo.org>
2022-09-06dev-lang/lua: revbump for Requires.private removal (5.4.4)David Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2022-09-06dev-lang/lua: revbump for Requires.private removal (5.3.6)David Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2022-09-06dev-lang/lua: revbump for Requires.private removal (5.1.6)David Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2022-09-06dev-lang/lua: restore keywordsSam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-09-05dev-lang/lua: revbump for pc file update (5.4.4)David Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2022-09-05dev-lang/lua: revbump for pc file update (5.3.6)David Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2022-09-05dev-lang/lua: revbump for pc file update (5.1.6)David Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2022-09-05dev-lang/lua: unkeyword for massive module path breakageDavid Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2022-09-05dev-lang/lua: add CVE identifier for patchDavid Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2022-09-05dev-lang/lua: update EAPI 7 -> 8David Seifert
Closes: https://github.com/gentoo/gentoo/pull/27061 Bug: https://bugs.gentoo.org/472230 Bug: https://bugs.gentoo.org/627330 Bug: https://bugs.gentoo.org/689598 Bug: https://bugs.gentoo.org/706378 Bug: https://bugs.gentoo.org/765712 Bug: https://bugs.gentoo.org/791451 Bug: https://bugs.gentoo.org/834911 Signed-off-by: David Seifert <soap@gentoo.org>
2022-09-05dev-lang/lua: update EAPI 7 -> 8David Seifert
Bug: https://bugs.gentoo.org/472230 Bug: https://bugs.gentoo.org/627330 Bug: https://bugs.gentoo.org/689598 Bug: https://bugs.gentoo.org/706378 Bug: https://bugs.gentoo.org/765712 Bug: https://bugs.gentoo.org/791451 Bug: https://bugs.gentoo.org/834911 Signed-off-by: David Seifert <soap@gentoo.org>
2022-09-05dev-lang/lua: add 5.1.6David Seifert
* add two patches from Debian Bug: https://bugs.gentoo.org/472230 Bug: https://bugs.gentoo.org/627330 Bug: https://bugs.gentoo.org/689598 Bug: https://bugs.gentoo.org/706378 Bug: https://bugs.gentoo.org/765712 Bug: https://bugs.gentoo.org/791451 Bug: https://bugs.gentoo.org/834911 Signed-off-by: David Seifert <soap@gentoo.org>
2022-08-31dev-lang/lua: use optfeature for app-emacs/lua-modeSam James
The typo in 54c7ad6dde83e741d65b055aefa2ae4067928054 pretty much justifies this (i.e. don't choose a complicated solution when a simple one will do), as the previous thing never worked. Signed-off-by: Sam James <sam@gentoo.org>
2022-08-31dev-lang/lua: fix emacs has_versionSam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-08-31dev-lang/lua: fix testsSam James
Fixes: 0a342ee2536a73c3c45f6bebf0cb0e0692a637c8 Closes: https://bugs.gentoo.org/867700 Signed-off-by: Sam James <sam@gentoo.org>
2022-08-30dev-lang/lua: cleanup src_prepareSam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-08-30dev-lang/lua: cleanup src_testSam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-08-30dev-lang/lua: drop multilib remnantsSam James
Fixes: 0a342ee2536a73c3c45f6bebf0cb0e0692a637c8 Signed-off-by: Sam James <sam@gentoo.org>
2022-08-30dev-lang/lua: drop multilibSam James
Nothing in Gentoo needs this and it's a waste of resources. Signed-off-by: Sam James <sam@gentoo.org>
2022-08-24dev-lang/lua: Fix UnusedInheritsDavid Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2022-08-24dev-lang/lua: drop 5.1.5-r106, 5.3.6-r2, 5.4.2-r1, 5.4.2-r2David Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2022-08-24dev-lang/lua: Stabilize 5.3.6-r3 ppc64, #866123Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-08-23dev-lang/lua: Stabilize 5.4.4 x86, #866125Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-08-23dev-lang/lua: Stabilize 5.3.6-r3 x86, #866123Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-08-23dev-lang/lua: Stabilize 5.1.5-r107 x86, #866121Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-08-23dev-lang/lua: Stabilize 5.4.4 amd64, #866125Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-08-23dev-lang/lua: Stabilize 5.3.6-r3 amd64, #866123Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-08-23dev-lang/lua: Stabilize 5.1.5-r107 amd64, #866121Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-08-23dev-lang/lua: Stabilize 5.1.5-r107 ppc, #866121Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-08-23dev-lang/lua: Stabilize 5.4.4 hppa, #866125Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-08-23dev-lang/lua: Stabilize 5.4.4 arm64, #866125Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-08-23dev-lang/lua: Stabilize 5.4.4 ppc, #866125Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-08-23dev-lang/lua: Stabilize 5.4.4 sparc, #866125Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-08-23dev-lang/lua: Stabilize 5.4.4 arm, #866125Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-08-23dev-lang/lua: Stabilize 5.4.4 ppc64, #866125Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-08-23dev-lang/lua: Stabilize 5.3.6-r3 hppa, #866123Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-08-23dev-lang/lua: Stabilize 5.3.6-r3 arm64, #866123Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-08-23dev-lang/lua: Stabilize 5.3.6-r3 ppc, #866123Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-08-23dev-lang/lua: Stabilize 5.3.6-r3 sparc, #866123Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-08-23dev-lang/lua: Stabilize 5.3.6-r3 arm, #866123Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-08-23dev-lang/lua: Stabilize 5.1.5-r107 hppa, #866121Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-08-23dev-lang/lua: Stabilize 5.1.5-r107 arm64, #866121Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-08-23dev-lang/lua: Stabilize 5.1.5-r107 sparc, #866121Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-08-23dev-lang/lua: Stabilize 5.1.5-r107 arm, #866121Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>