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" IUSE="doc lto zip"
DEPEND=" RDEPEND="
media-libs/freetype:2 media-libs/freetype:2
>=media-libs/libpng-1.5 >=media-libs/libpng-1.5
media-libs/libsdl2 media-libs/libsdl2
media-libs/sdl2-mixer[opus] media-libs/opusfile
media-libs/libwebp media-libs/libwebp
app-arch/zstd
sys-libs/zlib sys-libs/zlib
zip? ( dev-libs/libzip ) zip? ( dev-libs/libzip )
" "
BDEPEND=" DEPEND="
${RDEPEND}
>=dev-libs/cglm-0.7.8 >=dev-libs/cglm-0.7.8
>=dev-util/meson-0.49 "
BDEPEND="
>=dev-util/meson-0.53
${PYTHON_DEPS} ${PYTHON_DEPS}
doc? ( dev-python/docutils )" doc? ( dev-python/docutils )"

View File

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