dev-lang/lua: Sync with Gentoo

It's from Gentoo commit 7a947b7e443647d8ab5aca6c0d05064fe519674c.
This commit is contained in:
Flatcar Buildbot 2024-04-08 07:11:59 +00:00 committed by Krzesimir Nowak
parent b382fe141a
commit af4d3677d0
3 changed files with 9 additions and 6 deletions

View File

@ -1,9 +1,9 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit optfeature
inherit libtool optfeature
DESCRIPTION="A powerful light-weight programming language designed for extending applications"
HOMEPAGE="https://www.lua.org/"
@ -29,6 +29,7 @@ src_prepare() {
"${FILESDIR}"/${PN}-5.1.4-test.patch
)
default
elibtoolize
}
src_configure() {

View File

@ -1,9 +1,9 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit flag-o-matic optfeature
inherit flag-o-matic libtool optfeature
DESCRIPTION="A powerful light-weight programming language designed for extending applications"
HOMEPAGE="https://www.lua.org/"
@ -24,6 +24,7 @@ BDEPEND="virtual/pkgconfig"
src_prepare() {
default
elibtoolize
if use elibc_musl; then
# locales on musl are non-functional (#834153)

View File

@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit flag-o-matic optfeature
inherit flag-o-matic libtool optfeature
DESCRIPTION="A powerful light-weight programming language designed for extending applications"
HOMEPAGE="https://www.lua.org/"
@ -29,6 +29,7 @@ PATCHES=(
src_prepare() {
default
elibtoolize
if use elibc_musl; then
# locales on musl are non-functional (#834153)