diff options
author | Marek Szuba <marecki@gentoo.org> | 2020-12-02 23:54:29 +0100 |
---|---|---|
committer | Marek Szuba <marecki@gentoo.org> | 2020-12-03 00:08:13 +0100 |
commit | c3b5eb39349d14067bcce3f3bb9398f90fbb2373 (patch) | |
tree | 059e56d14a037d85fef651e2d2b3c67b819b1379 /games-strategy/widelands | |
parent | sys-cluster/placement: Stabilize 4.0.0 amd64, #758131 (diff) | |
download | gentoo-c3b5eb39349d14067bcce3f3bb9398f90fbb2373.tar.gz gentoo-c3b5eb39349d14067bcce3f3bb9398f90fbb2373.tar.bz2 gentoo-c3b5eb39349d14067bcce3f3bb9398f90fbb2373.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>
Diffstat (limited to 'games-strategy/widelands')
-rw-r--r-- | games-strategy/widelands/widelands-0.20-r1.ebuild | 1 | ||||
-rw-r--r-- | games-strategy/widelands/widelands-9999.ebuild | 1 |
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 |