summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/lua: use optfeature for app-emacs/lua-modeSam James2022-08-313-18/+6
| | | | | | | | | 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>
* dev-lang/lua: fix emacs has_versionSam James2022-08-313-3/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/lua: fix testsSam James2022-08-313-3/+3
| | | | | | Fixes: 0a342ee2536a73c3c45f6bebf0cb0e0692a637c8 Closes: https://bugs.gentoo.org/867700 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/lua: cleanup src_prepareSam James2022-08-303-9/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/lua: cleanup src_testSam James2022-08-302-20/+6
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/lua: drop multilib remnantsSam James2022-08-303-19/+1
| | | | | Fixes: 0a342ee2536a73c3c45f6bebf0cb0e0692a637c8 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/lua: drop multilibSam James2022-08-303-25/+25
| | | | | | Nothing in Gentoo needs this and it's a waste of resources. Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/lua: Fix UnusedInheritsDavid Seifert2022-08-243-3/+6
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* dev-lang/lua: drop 5.1.5-r106, 5.3.6-r2, 5.4.2-r1, 5.4.2-r2David Seifert2022-08-245-753/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* dev-lang/lua: Stabilize 5.3.6-r3 ppc64, #866123Arthur Zamarin2022-08-241-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/lua: Stabilize 5.4.4 x86, #866125Sam James2022-08-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/lua: Stabilize 5.3.6-r3 x86, #866123Sam James2022-08-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/lua: Stabilize 5.1.5-r107 x86, #866121Sam James2022-08-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/lua: Stabilize 5.4.4 amd64, #866125Sam James2022-08-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/lua: Stabilize 5.3.6-r3 amd64, #866123Sam James2022-08-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/lua: Stabilize 5.1.5-r107 amd64, #866121Sam James2022-08-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/lua: Stabilize 5.1.5-r107 ppc, #866121Arthur Zamarin2022-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/lua: Stabilize 5.4.4 hppa, #866125Arthur Zamarin2022-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/lua: Stabilize 5.4.4 arm64, #866125Arthur Zamarin2022-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/lua: Stabilize 5.4.4 ppc, #866125Arthur Zamarin2022-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/lua: Stabilize 5.4.4 sparc, #866125Arthur Zamarin2022-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/lua: Stabilize 5.4.4 arm, #866125Arthur Zamarin2022-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/lua: Stabilize 5.4.4 ppc64, #866125Arthur Zamarin2022-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/lua: Stabilize 5.3.6-r3 hppa, #866123Arthur Zamarin2022-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/lua: Stabilize 5.3.6-r3 arm64, #866123Arthur Zamarin2022-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/lua: Stabilize 5.3.6-r3 ppc, #866123Arthur Zamarin2022-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/lua: Stabilize 5.3.6-r3 sparc, #866123Arthur Zamarin2022-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/lua: Stabilize 5.3.6-r3 arm, #866123Arthur Zamarin2022-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/lua: Stabilize 5.1.5-r107 hppa, #866121Arthur Zamarin2022-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/lua: Stabilize 5.1.5-r107 arm64, #866121Arthur Zamarin2022-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/lua: Stabilize 5.1.5-r107 sparc, #866121Arthur Zamarin2022-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/lua: Stabilize 5.1.5-r107 arm, #866121Arthur Zamarin2022-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/lua: Stabilize 5.1.5-r107 ppc64, #866121Arthur Zamarin2022-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/lua: keyword 5.1.5-r107 for ~loongWANG Xuerui2022-05-131-1/+1
| | | | | | Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-lang/lua: keyword 5.3.6-r3 for ~loongWANG Xuerui2022-05-131-1/+1
| | | | | | Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-lang/lua: keyword 5.4.4 for ~loongWANG Xuerui2022-05-131-1/+1
| | | | | | Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-lang/lua: fix 5.4 build on prefixAlexey Sokolov2022-03-033-1/+303
| | | | | | | | | | Similar to how it was fixed for lua 5.3 Closes: https://bugs.gentoo.org/739764 Closes: https://github.com/gentoo/gentoo/pull/24359 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: William Hubbs <williamh@gentoo.org>
* dev-lang/lua:5.1.5-r107 5.3.6-r3 bumpAlexandra Parker2022-02-142-0/+363
| | | | | | | | | | | | - Cross-compile fix, use libtol on the target system and move libtool to DEPEND instead of BDEPEND. Closes: https://bugs.gentoo.org/515554 Closes: https://bugs.gentoo.org/739764 Closes: https://github.com/gentoo/gentoo/pull/24018 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexandra Parker <alex.iris.parker@gmail.com> Signed-off-by: William Hubbs <williamh@gentoo.org>
* dev-lang/lua: 5.4.4 bumpAhmed Charles2022-02-132-0/+205
| | | | | | | Bug: https://bugs.gentoo.org/831053 Closes: #24027 Signed-off-by: Ahmed Charles <me@ahmedcharles.com> Signed-off-by: William Hubbs <williamh@gentoo.org>
* dev-lang/lua: Keyword 5.1.5-r106 for ~m68kJames Le Cuirot2021-09-201-1/+1
| | | | | | The tests pass. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* dev-lang/lua: Keyword 5.4.2-r1 for ~m68kJames Le Cuirot2021-09-201-1/+1
| | | | | | The tests pass. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* dev-lang/lua: remove last-rited slot 5.2Marek Szuba2021-08-135-352/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-lang/lua: drop 5.1.5-r4Marek Szuba2021-08-0413-407/+0
| | | | | Closes: https://bugs.gentoo.org/798693 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-lang/lua: keyword 5.1.5-r106 for ~riscvMarek Szuba2021-07-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | Certain string.format operations produce clearly wrong results, for instance "string.format("%d", 2^63)" gives -9223372036854775808 on amd64 yet 9223372036854775807 on riscv; This is the same as with 5.2 but unlike the latter, it doesn't trigger a test failure here due to much smaller test coverage of 5.1. However: - an upstream mailing-list discussion from 2011 [1] suggests string.format("%d") is known to be borked in Lua 5.1 for very large integers; - this is unlikely to have an effect on arithmetics because Lua numbers are floating-point (string formatting this is one of the few places in the interpreter where they get internally converted to integers) Not to mention that this doesn't work correctly on several other arches for which lua:5.1 has already not only been keyworded but actually stabilised. [1] http://lua-users.org/lists/lua-l/2011-07/msg00876.html Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-lang/lua: keyword 5.1.5-r106 for -riscvMarek Szuba2021-07-091-1/+1
| | | | | | | | | | | | | | | Certain string.format operations produce clearly wrong results, for instance "string.format("%d", 2^63)" gives -9223372036854775808 on amd64 yet 9223372036854775807 on riscv. This is the same as with 5.2 but unlike the latter, it doesn't trigger a test failure here due to much smaller test coverage of 5.1. This might be a formatting-only problem because the binary representation of 2^63 looks the same (and OK) on both arches, not to mention that for newer Lua versions 2^63 is already considered out of range for '%d' - but err on the side of caution for now. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-lang/lua: keyword 5.2.4-r3 for -riscvMarek Szuba2021-06-251-1/+1
| | | | | | Fails tests for all combinations of USE flags. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-lang/lua: keyword 5.4.2-r1 for ~riscvMarek Szuba2021-06-251-1/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-lang/lua: keyword 5.3.6-r2 for ~riscvMarek Szuba2021-06-251-1/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-lang/lua: eutils->epatchSam James2021-04-181-1/+1
| | | | | Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>