aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Bauer <samuel.bauer@yahoo.fr>2022-09-09 15:58:08 +0200
committerSamuel Bauer <samuel.bauer@yahoo.fr>2022-09-09 15:58:08 +0200
commitbce80b9eefda637767ac3b6f5707107e7b5fa6e4 (patch)
tree206deb6fe4ef94b1df6829992d847070733bc135
parentgames-emulation/yuzu: update live ebuild (diff)
downloadguru-bce80b9e.tar.gz
guru-bce80b9e.tar.bz2
guru-bce80b9e.zip
games-emulation/citra: submodule whitelist instead of blacklist
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
-rw-r--r--games-emulation/citra/citra-9999.ebuild26
1 files changed, 12 insertions, 14 deletions
diff --git a/games-emulation/citra/citra-9999.ebuild b/games-emulation/citra/citra-9999.ebuild
index 747eb426f..d5e0f2d1b 100644
--- a/games-emulation/citra/citra-9999.ebuild
+++ b/games-emulation/citra/citra-9999.ebuild
@@ -8,11 +8,9 @@ inherit cmake git-r3 xdg
DESCRIPTION="A Nintendo 3DS Emulator"
HOMEPAGE="https://citra-emu.org"
EGIT_REPO_URI="https://github.com/citra-emu/citra"
-EGIT_SUBMODULES=( '*'
- '-boost' '-catch' '-cryptopp' '-cubeb' '-enet'
- '-inih' '-libressl' '-libusb' '-teakra' '-zstd'
- '-externals/dynarmic/externals/fmt'
- '-externals/dynarmic/externals/xbyak'
+EGIT_SUBMODULES=(
+ 'discord-rpc' 'dynarmic' 'libyuv'
+ 'lodepng' 'nihstro' 'soundtouch' 'xbyak'
)
LICENSE="GPL-2"
@@ -34,24 +32,24 @@ DEPEND="
media-libs/libsdl2
>=dev-libs/inih-52
)
- system-libfmt? ( <=dev-libs/libfmt-8 )
- video? ( media-video/ffmpeg )
- >=dev-libs/openssl-1.1
+ system-libfmt? ( <=dev-libs/libfmt-8:= )
+ video? ( media-video/ffmpeg:= )
+ >=dev-libs/openssl-1.1:=
app-arch/zstd
dev-cpp/catch:0
- dev-cpp/robin-map
dev-libs/boost:=
- dev-libs/crypto++
+ dev-libs/crypto++:=
dev-libs/teakra
- net-libs/enet:1.3
+ net-libs/enet:1.3=
virtual/libusb:1
"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+ dev-cpp/robin-map"
REQUIRED_USE="|| ( qt5 sdl )"
src_unpack() {
- if use system-libfmt; then
- EGIT_SUBMODULES+=( "-fmt" "-externals/dynarmic/externals/fmt" )
+ if ! use system-libfmt; then
+ EGIT_SUBMODULES+=( 'fmt' )
fi
git-r3_src_unpack