summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Szuba <marecki@gentoo.org>2020-12-02 23:54:29 +0100
committerMarek Szuba <marecki@gentoo.org>2020-12-03 00:08:13 +0100
commitc3b5eb39349d14067bcce3f3bb9398f90fbb2373 (patch)
tree059e56d14a037d85fef651e2d2b3c67b819b1379
parentsys-cluster/placement: Stabilize 4.0.0 amd64, #758131 (diff)
downloadgentoo-c3b5eb39.tar.gz
gentoo-c3b5eb39.tar.bz2
gentoo-c3b5eb39.zip
games-strategy/widelands: Do not depend on dev-lang/lua
Short version: this package builds, tests and installs without any errors on systems without any versions of Lua installed, and even when a copy of Lua *is* installed does not interact with it in any way (which was already reflected by the fact dev-lang/lua was not mentioned in RDEPEND, only in DEPEND). Details: Widelands source code comes bundled with Lua - or to be precise with Eris (https://github.com/fnuecke/eris), which according to its upstream should be considered "a custom 'distribution' of Lua" due to the fact it hooks heavily into Lua internals. Since src/third_party/eris/README.eris explicitly states that the bundled Eris is what brings in the Lua version used in Widelands, it is no surprise that upstream build scripts do not even attempt to look for system Lua. Bug: https://bugs.gentoo.org/752729 Signed-off-by: Marek Szuba <marecki@gentoo.org>
-rw-r--r--games-strategy/widelands/widelands-0.20-r1.ebuild1
-rw-r--r--games-strategy/widelands/widelands-9999.ebuild1
2 files changed, 0 insertions, 2 deletions
diff --git a/games-strategy/widelands/widelands-0.20-r1.ebuild b/games-strategy/widelands/widelands-0.20-r1.ebuild
index c0629174bc75..c01f32953ab0 100644
--- a/games-strategy/widelands/widelands-0.20-r1.ebuild
+++ b/games-strategy/widelands/widelands-0.20-r1.ebuild
@@ -32,7 +32,6 @@ RDEPEND="
sys-libs/zlib:=[minizip]"
DEPEND="${RDEPEND}
${PYTHON_DEPS}
- dev-lang/lua:0
"
BDEPEND="
sys-devel/gettext
diff --git a/games-strategy/widelands/widelands-9999.ebuild b/games-strategy/widelands/widelands-9999.ebuild
index 157430929194..33ade68e2d5c 100644
--- a/games-strategy/widelands/widelands-9999.ebuild
+++ b/games-strategy/widelands/widelands-9999.ebuild
@@ -39,7 +39,6 @@ RDEPEND="
sys-libs/zlib:=[minizip]"
DEPEND="${RDEPEND}
${PYTHON_DEPS}
- dev-lang/lua:0
"
BDEPEND="
sys-devel/gettext