summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErik Mackdanz <stasibear@gentoo.org>2022-09-23 08:47:49 -0500
committerErik Mackdanz <stasibear@gentoo.org>2022-09-23 08:49:44 -0500
commit592717e0fd8cbae3367e4f2cb1cfdc7142fe9d78 (patch)
treecdd4b3f44d860e2aedb1e049233d00283ca9d8ff /games-roguelike
parentgames-roguelike/stone-soup: add 0.29.1 (diff)
downloadgentoo-592717e0fd8cbae3367e4f2cb1cfdc7142fe9d78.tar.gz
gentoo-592717e0fd8cbae3367e4f2cb1cfdc7142fe9d78.tar.bz2
gentoo-592717e0fd8cbae3367e4f2cb1cfdc7142fe9d78.zip
games-roguelike/stone-soup: request deprecated lua-5.1 API
Bug: https://bugs.gentoo.org/869671 Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
Diffstat (limited to 'games-roguelike')
-rw-r--r--games-roguelike/stone-soup/stone-soup-0.25.1-r103.ebuild4
-rw-r--r--games-roguelike/stone-soup/stone-soup-0.26.1-r2.ebuild4
-rw-r--r--games-roguelike/stone-soup/stone-soup-0.27.1-r1.ebuild4
-rw-r--r--games-roguelike/stone-soup/stone-soup-0.28.0-r1.ebuild4
4 files changed, 12 insertions, 4 deletions
diff --git a/games-roguelike/stone-soup/stone-soup-0.25.1-r103.ebuild b/games-roguelike/stone-soup/stone-soup-0.25.1-r103.ebuild
index 4e70392680ef..c031e7ff924e 100644
--- a/games-roguelike/stone-soup/stone-soup-0.25.1-r103.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.25.1-r103.ebuild
@@ -123,7 +123,9 @@ src_compile() {
BUILD_LUA=
AR="$(tc-getAR)"
CFOPTIMIZE=''
- CFOTHERS="${CXXFLAGS}"
+ # -DLUA_COMPAT_OPENLIB=1 is required to enable the
+ # deprecated (in 5.1) luaL_openlib API (#869671)
+ CFOTHERS="${CXXFLAGS} -DLUA_COMPAT_OPENLIB=1"
CONTRIBS=
DATADIR="/usr/share/${PN}-${SLOT}"
FORCE_CC="$(tc-getCC)"
diff --git a/games-roguelike/stone-soup/stone-soup-0.26.1-r2.ebuild b/games-roguelike/stone-soup/stone-soup-0.26.1-r2.ebuild
index a99ba5143943..6647e4a8ac92 100644
--- a/games-roguelike/stone-soup/stone-soup-0.26.1-r2.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.26.1-r2.ebuild
@@ -123,7 +123,9 @@ src_compile() {
BUILD_LUA=
AR="$(tc-getAR)"
CFOPTIMIZE=''
- CFOTHERS="${CXXFLAGS}"
+ # -DLUA_COMPAT_OPENLIB=1 is required to enable the
+ # deprecated (in 5.1) luaL_openlib API (#869671)
+ CFOTHERS="${CXXFLAGS} -DLUA_COMPAT_OPENLIB=1"
CONTRIBS=
DATADIR="/usr/share/${PN}-${SLOT}"
FORCE_CC="$(tc-getCC)"
diff --git a/games-roguelike/stone-soup/stone-soup-0.27.1-r1.ebuild b/games-roguelike/stone-soup/stone-soup-0.27.1-r1.ebuild
index c9995c1ead92..9c6b0d903512 100644
--- a/games-roguelike/stone-soup/stone-soup-0.27.1-r1.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.27.1-r1.ebuild
@@ -123,7 +123,9 @@ src_compile() {
BUILD_LUA=
AR="$(tc-getAR)"
CFOPTIMIZE=''
- CFOTHERS="${CXXFLAGS}"
+ # -DLUA_COMPAT_OPENLIB=1 is required to enable the
+ # deprecated (in 5.1) luaL_openlib API (#869671)
+ CFOTHERS="${CXXFLAGS} -DLUA_COMPAT_OPENLIB=1"
CONTRIBS=
DATADIR="/usr/share/${PN}-${SLOT}"
FORCE_CC="$(tc-getCC)"
diff --git a/games-roguelike/stone-soup/stone-soup-0.28.0-r1.ebuild b/games-roguelike/stone-soup/stone-soup-0.28.0-r1.ebuild
index 503a00a72353..1d0513573630 100644
--- a/games-roguelike/stone-soup/stone-soup-0.28.0-r1.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.28.0-r1.ebuild
@@ -142,7 +142,9 @@ src_compile() {
BUILD_LUA=
AR="$(tc-getAR)"
CFOPTIMIZE=''
- CFOTHERS="${CXXFLAGS}"
+ # -DLUA_COMPAT_OPENLIB=1 is required to enable the
+ # deprecated (in 5.1) luaL_openlib API (#869671)
+ CFOTHERS="${CXXFLAGS} -DLUA_COMPAT_OPENLIB=1"
CONTRIBS=
DATADIR="/usr/share/${PN}-${SLOT}"
FORCE_CC="$(tc-getCC)"