summaryrefslogtreecommitdiff
path: root/dev-lang/lua
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-09-07 16:36:21 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-09-07 16:36:21 +0100
commit4f49fc7caa0253a7ab164331f55bd4c70bba1bf7 (patch)
treea54fc9fe9ce5d43bee554b0c4ef7c26fb45e72d6 /dev-lang/lua
parenta0e773d57146b0a0ec25567af504a10e6f187811 (diff)
gentoo auto-resync : 07:09:2022 - 16:36:21
Diffstat (limited to 'dev-lang/lua')
-rw-r--r--dev-lang/lua/Manifest4
-rw-r--r--dev-lang/lua/lua-5.3.6-r102.ebuild11
-rw-r--r--dev-lang/lua/lua-5.4.4-r102.ebuild11
3 files changed, 24 insertions, 2 deletions
diff --git a/dev-lang/lua/Manifest b/dev-lang/lua/Manifest
index 6f2e4cd05ed4..0680c05cd7e3 100644
--- a/dev-lang/lua/Manifest
+++ b/dev-lang/lua/Manifest
@@ -20,8 +20,8 @@ DIST lua-5.4.4.tar.gz 360876 BLAKE2B 8747ef5c83bd4c54b73eeaad6991ab5fccc54ee0009
DIST lua-5.4.4.tar.xz 606456 BLAKE2B ba6cad647c0171e5e737151b189b5b404948c08182e9f17d7974a6c6c3b7d99b03cf930add863188db22674b8613fc600d771f62f9dfc99232aab9caea9b073c SHA512 8f3950ed5972a29d7c79e72af617526f6b9f6be7ab268e66206d7e453acc2564541c9d01e2de08a7e9046ab24c66b02167e48a0d5764753befd95dc922b61219
EBUILD lua-5.1.5-r109.ebuild 3914 BLAKE2B 383d47a68be976dc6f8209ac97950121e6addba34fab4963bfd19524e23f492e8f9603b515e45361c30d38c1ec283ed694959a126dc4d0e072d982cdf13e644b SHA512 3792e38944c5c43f7113bb0e45886a3bef01dfedd3a42c0fd513e5069a707d480922a110945d932d9978ddb7d8e0d5afd13c499e400a7542199c96ba601d105a
EBUILD lua-5.1.5-r200.ebuild 1222 BLAKE2B 03df051642039b6a3cb58bc1245a34424631e9a39d0b9935691c5dfaf4efe01ea6d2b07826d09ab0ebd27e74d528f23ab0436771e4d17c823593b35dc2ea7132 SHA512 854fe8280d090d445bd62825a90bd7462c37843b1badfaded21cc0271066a901e2b429c16c19bbc40dd5a30fb1547640ece2d7c591190369fb5571814b3d4a96
-EBUILD lua-5.3.6-r102.ebuild 1134 BLAKE2B 0b8674c1df3d2e9657351ef98ede14f41f7ab881e5035f0b35c72121b9e9385a0bf6b05140818062c4c3210b5bbfbfe02f49c4c0af1f8aef3aced6dd9f9d2672 SHA512 2a7f68c8512847f47d4cd7307fb271c4bbf42348e019effa102df20229665c529d78414f2f7cf97e579318e0ef9448b505c96f5d824741b758ed2d893a50cf15
+EBUILD lua-5.3.6-r102.ebuild 1408 BLAKE2B 0117697a98580782eb0317573084dffd5fa700696768df3f9b698a45a7b4dc4c191646996309c7851aa9b630c0b4cf505ab700905c934bf9a823958e74e20458 SHA512 7fe5dca0206d76d00977a2d0e7e6ae2a85037565334f86f0c12af17e7bb386d1021b99abe0e2ae0ea11c106b397923686e939b338bc301ecf6b457cd3600b4ca
EBUILD lua-5.3.6-r5.ebuild 5435 BLAKE2B 676951874703c07a081e7051dc0b5b8b9474005546a94793bacfbe35d7fdaea1a19d00cae1e857704c587c295454e87708c0651200b14ce6b10f30d7bc84265f SHA512 058413e7b87c0b3c20c80f4e843430b50a8534352969eaa0612e7b8c2e90529967fe6991a57f7016d42aae72f887e30b8ec3e9a183c16c5cff3f3eae55c03596
-EBUILD lua-5.4.4-r102.ebuild 1117 BLAKE2B 17a1c460bfd900961018a96c1b88ccf5e259b2e59679752a1c8c6dd1fe91aee13c09317dd2f89c35c054bb199cc787bad4b104e247fab93d1bf204260b667b6a SHA512 e8beeeed57d2ed55a0e70e41d9b494b9d146b02305aa3bab256ba47914f9ca7a9a6de5f8ede509c7d3cc30b0484d3ffbdbb52111d1424a5ec2ac5b2d16d0d8fb
+EBUILD lua-5.4.4-r102.ebuild 1391 BLAKE2B 3d81964a3e34b2e792803340b67e9f2a3421ed34cf0a8992e1a138035dce966771b2e657cfebe0cd8d5cd6a9f8495a1aa9dee6b69b7bf4ab4fd09f519949f417 SHA512 e141c856c49d0e8746203d79f8154a6834936ff99e93427c428cd46ef32eacc785e505164151fcad87fcffa37dea824612119ff2620a17a2759e1a27da48b531
EBUILD lua-5.4.4-r2.ebuild 5386 BLAKE2B 59e698059fc1fa98e74d9b1d01b6f14ad109725ff361d06a2215905c2030f7326bfa8c1aeb84af384377127bd04b1e05c4e8ae4eefaa319f997850b2c5f82ef5 SHA512 aad663628355e4911fbfd5a7db367e69d6d7529c5c70832e6f666dc3a361e3536a930b74cc36c5796444265412b694d8610b8f9a2a876dfd4dbf637fe865ae3d
MISC metadata.xml 525 BLAKE2B cd450b981b7ae039f32a0c6484548c59eff8d9c032975c84ef9b5530219413f7ff7a95d66593da6252c08808189cc61f02fbef88efe36f71dc64d9aec3c0e90e SHA512 4f127caf48df93a75b562f516e3a522ae3edcc601f434b2d034d76b106cbfd96848e6898bdc850acf757101843696e44da9ab1f42292e96bd294c30b631ccaa8
diff --git a/dev-lang/lua/lua-5.3.6-r102.ebuild b/dev-lang/lua/lua-5.3.6-r102.ebuild
index a31377bb535a..bbca587b56da 100644
--- a/dev-lang/lua/lua-5.3.6-r102.ebuild
+++ b/dev-lang/lua/lua-5.3.6-r102.ebuild
@@ -22,6 +22,17 @@ DEPEND="
RDEPEND="${DEPEND}"
BDEPEND="virtual/pkgconfig"
+src_prepare() {
+ default
+
+ if use elibc_musl; then
+ # locales on musl are non-functional (#834153)
+ # https://wiki.musl-libc.org/open-issues.html#Locale-limitations
+ sed -e 's|os.setlocale("pt_BR") or os.setlocale("ptb")|false|g' \
+ -i tests/literals.lua || die
+ fi
+}
+
src_configure() {
use deprecated && append-cppflags -DLUA_COMPAT_5_1 -DLUA_COMPAT_5_2
econf $(use_with readline)
diff --git a/dev-lang/lua/lua-5.4.4-r102.ebuild b/dev-lang/lua/lua-5.4.4-r102.ebuild
index bf4b915abf75..1667e6078222 100644
--- a/dev-lang/lua/lua-5.4.4-r102.ebuild
+++ b/dev-lang/lua/lua-5.4.4-r102.ebuild
@@ -22,6 +22,17 @@ DEPEND="
RDEPEND="${DEPEND}"
BDEPEND="virtual/pkgconfig"
+src_prepare() {
+ default
+
+ if use elibc_musl; then
+ # locales on musl are non-functional (#834153)
+ # https://wiki.musl-libc.org/open-issues.html#Locale-limitations
+ sed -e 's|os.setlocale("pt_BR") or os.setlocale("ptb")|false|g' \
+ -i tests/literals.lua || die
+ fi
+}
+
src_configure() {
use deprecated && append-cppflags -DLUA_COMPAT_5_3
econf $(use_with readline)