games-arcade/taisei: Fix dependencies

- cglm is a library so that goes in DEPEND instead of BDEPEND
- RDEPEND should be defined (and exclude cglm as taisei uses only the headers)

Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
This commit is contained in:
Haelwenn (lanodan) Monnier
2021-05-03 19:11:00 +02:00
parent 9994757b89
commit c1a508a5d5
2 changed files with 13 additions and 6 deletions

View File

@@ -23,18 +23,22 @@ SLOT="0"
IUSE="doc lto zip"
DEPEND="
RDEPEND="
media-libs/freetype:2
>=media-libs/libpng-1.5
media-libs/libsdl2
media-libs/sdl2-mixer[opus]
media-libs/opusfile
media-libs/libwebp
app-arch/zstd
sys-libs/zlib
zip? ( dev-libs/libzip )
"
BDEPEND="
DEPEND="
${RDEPEND}
>=dev-libs/cglm-0.7.8
>=dev-util/meson-0.49
"
BDEPEND="
>=dev-util/meson-0.53
${PYTHON_DEPS}
doc? ( dev-python/docutils )"

View File

@@ -23,7 +23,7 @@ SLOT="0"
IUSE="doc lto zip"
DEPEND="
RDEPEND="
media-libs/freetype:2
>=media-libs/libpng-1.5
media-libs/libsdl2
@@ -33,8 +33,11 @@ DEPEND="
sys-libs/zlib
zip? ( dev-libs/libzip )
"
BDEPEND="
DEPEND="
${RDEPEND}
>=dev-libs/cglm-0.7.8
"
BDEPEND="
>=dev-util/meson-0.53
${PYTHON_DEPS}
doc? ( dev-python/docutils )"