mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-11 08:03:16 -04:00
games-emulation/melonds: add USE flags
Other changes: * removed unneeded dependencies * added licenses for bundled deps Signed-off-by: Anna Vyalkova <cyber@sysrq.in>
This commit is contained in:
@@ -23,26 +23,21 @@ else
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3"
|
||||
IUSE="+jit +opengl"
|
||||
LICENSE="BSD-2 GPL-2 GPL-3 Unlicense"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="
|
||||
app-arch/libarchive
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdeclarative:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
media-libs/libepoxy
|
||||
media-libs/libsdl2[sound,video]
|
||||
net-libs/gnutls
|
||||
net-libs/libpcap
|
||||
net-libs/libslirp
|
||||
net-misc/curl
|
||||
x11-libs/cairo
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
net-libs/libpcap
|
||||
opengl? ( media-libs/libepoxy )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
# used for JIT recompiler
|
||||
QA_EXECSTACK="usr/bin/melonDS"
|
||||
@@ -51,6 +46,14 @@ src_prepare() {
|
||||
cmake_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DENABLE_JIT=$(usex jit)
|
||||
-DENABLE_OGLRENDERER=$(usex opengl)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
tc-export AR
|
||||
cmake_src_compile
|
||||
|
||||
@@ -23,33 +23,34 @@ else
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3"
|
||||
IUSE="+jit +opengl"
|
||||
LICENSE="BSD-2 GPL-2 GPL-3 Unlicense"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="
|
||||
app-arch/libarchive
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdeclarative:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
media-libs/libepoxy
|
||||
media-libs/libsdl2[sound,video]
|
||||
net-libs/gnutls
|
||||
net-libs/libpcap
|
||||
net-libs/libslirp
|
||||
net-misc/curl
|
||||
x11-libs/cairo
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
net-libs/libpcap
|
||||
opengl? ( media-libs/libepoxy )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
# used for JIT recompiler
|
||||
QA_EXECSTACK="usr/bin/melonDS"
|
||||
|
||||
src_prepare() {
|
||||
cmake_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-ldflags -Wl,-z,noexecstack
|
||||
local mycmakeargs=(
|
||||
-DENABLE_JIT=$(usex jit)
|
||||
-DENABLE_OGLRENDERER=$(usex opengl)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user