summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Szuba <marecki@gentoo.org>2022-02-10 12:13:44 +0000
committerMarek Szuba <marecki@gentoo.org>2022-02-10 12:19:39 +0000
commitfe37d4f1a92f14c1dfc545a69fbca203c3952b1a (patch)
treec4f02498cf56bb8e7a040a0507d402d62f5e3d33 /games-action
parentdev-games/irrlicht-mt: headers live in a separate package now (diff)
downloadgentoo-fe37d4f1a92f14c1dfc545a69fbca203c3952b1a.tar.gz
gentoo-fe37d4f1a92f14c1dfc545a69fbca203c3952b1a.tar.bz2
gentoo-fe37d4f1a92f14c1dfc545a69fbca203c3952b1a.zip
games-action/minetest-5.5.0: only the client needs full IrrlichtMT
Server code only uses the headers (see Bug #706372) so by limiting dev-games/irrlicht-mt dependency to USE=client we make it possible not to pull in X libraries on headless servers. Bug: https://bugs.gentoo.org/833052 Signed-off-by: Marek Szuba <marecki@gentoo.org>
Diffstat (limited to 'games-action')
-rw-r--r--games-action/minetest/minetest-5.5.0.ebuild3
1 files changed, 2 insertions, 1 deletions
diff --git a/games-action/minetest/minetest-5.5.0.ebuild b/games-action/minetest/minetest-5.5.0.ebuild
index 0b2a456abd27..9491fc7de410 100644
--- a/games-action/minetest/minetest-5.5.0.ebuild
+++ b/games-action/minetest/minetest-5.5.0.ebuild
@@ -25,11 +25,11 @@ RDEPEND="${LUA_DEPS}
$(lua_gen_impl_dep 'deprecated' lua5-1)
app-arch/zstd
dev-db/sqlite:3
- >=dev-games/irrlicht-mt-1.9.0.4
dev-libs/gmp:0=
dev-libs/jsoncpp:=
sys-libs/zlib
client? (
+ >=dev-games/irrlicht-mt-1.9.0.4
media-libs/freetype:2
media-libs/libpng:0=
virtual/jpeg:0
@@ -51,6 +51,7 @@ RDEPEND="${LUA_DEPS}
server? (
acct-group/minetest
acct-user/minetest
+ >=dev-games/irrlicht-mt-headers-1.9.0.4
)
spatial? ( sci-libs/libspatialindex:= )"
DEPEND="${RDEPEND}"