commit:     616afcec0b169927d89709fe79c7a623c6a6cc03
Author:     Anna Vyalkova <cyber <AT> sysrq <DOT> in>
AuthorDate: Sun May 16 18:03:01 2021 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun May 16 18:03:01 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=616afcec

games-emulation/melonds: suppress QA_EXECSTACK

Closes: https://bugs.gentoo.org/780969
Signed-off-by: Anna Vyalkova <cyber <AT> sysrq.in>

 games-emulation/melonds/melonds-0.9.2.ebuild | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/games-emulation/melonds/melonds-0.9.2.ebuild 
b/games-emulation/melonds/melonds-0.9.2.ebuild
index 9113b2611..46d1babd9 100644
--- a/games-emulation/melonds/melonds-0.9.2.ebuild
+++ b/games-emulation/melonds/melonds-0.9.2.ebuild
@@ -44,15 +44,13 @@ RDEPEND="
        ${DEPEND}
 "
 
+# used for JIT recompiler
+QA_EXECSTACK="usr/bin/melonDS"
+
 src_prepare() {
        cmake_src_prepare
 }
 
-src_configure() {
-       append-ldflags -Wl,-z,noexecstack
-       cmake_src_configure
-}
-
 src_compile() {
        tc-export AR
        cmake_src_compile

Reply via email to