games-arcade/taisei: fix dependencies

Add description for mimalloc USE flag.

Enable zstd USE flag of dev-libs/libzip to make the
game work properly.
See: https://github.com/taisei-project/taisei/issues/399.

Signed-off-by: Nguyen Dinh Dang Duong <dangduong31205@gmail.com>
This commit is contained in:
Nguyen Dinh Dang Duong
2025-07-18 10:28:06 +07:00
parent 6881316b5b
commit d32ba3471c
5 changed files with 10 additions and 4 deletions

View File

@@ -19,6 +19,7 @@
</longdescription>
<use>
<flag name="lto">Enable link time optimization</flag>
<flag name="mimalloc">Use mimalloc allocator via <pkg>dev-libs/mimalloc</pkg></flag>
<flag name="zip">Enable loading of game data from ZIP packages via <pkg>dev-libs/libzip</pkg></flag>
</use>
</pkgmetadata>

View File

@@ -23,6 +23,7 @@ SLOT="0"
IUSE="doc lto zip"
# see: https://github.com/taisei-project/taisei/issues/399
RDEPEND="
media-libs/freetype:2
media-libs/opusfile
@@ -33,8 +34,9 @@ RDEPEND="
app-arch/zstd
sys-libs/zlib
dev-libs/openssl:=
zip? ( dev-libs/libzip )
zip? ( dev-libs/libzip[zstd] )
"
# see: https://github.com/taisei-project/taisei/issues/381
DEPEND="
${RDEPEND}

View File

@@ -23,6 +23,7 @@ SLOT="0"
IUSE="doc lto +mimalloc zip"
# see: https://github.com/taisei-project/taisei/issues/399
RDEPEND="
dev-util/glslang
media-libs/freetype:2
@@ -35,7 +36,7 @@ RDEPEND="
sys-libs/zlib
dev-libs/openssl:=
mimalloc? ( dev-libs/mimalloc:= )
zip? ( dev-libs/libzip )
zip? ( dev-libs/libzip[zstd] )
"
# see: https://github.com/taisei-project/taisei/issues/381
DEPEND="

View File

@@ -23,6 +23,7 @@ SLOT="0"
IUSE="doc lto +mimalloc zip"
# see: https://github.com/taisei-project/taisei/issues/399
RDEPEND="
dev-util/glslang
media-libs/freetype:2
@@ -35,7 +36,7 @@ RDEPEND="
sys-libs/zlib
dev-libs/openssl:=
mimalloc? ( dev-libs/mimalloc:= )
zip? ( dev-libs/libzip )
zip? ( dev-libs/libzip[zstd] )
"
# see: https://github.com/taisei-project/taisei/issues/381
DEPEND="

View File

@@ -23,6 +23,7 @@ SLOT="0"
IUSE="doc lto zip"
# see: https://github.com/taisei-project/taisei/issues/399
RDEPEND="
media-libs/freetype:2
media-libs/opusfile
@@ -33,7 +34,7 @@ RDEPEND="
app-arch/zstd
sys-libs/zlib
dev-libs/openssl:=
zip? ( dev-libs/libzip )
zip? ( dev-libs/libzip[zstd] )
"
DEPEND="
${RDEPEND}