summaryrefslogtreecommitdiff
path: root/games-emulation/melonds
diff options
context:
space:
mode:
Diffstat (limited to 'games-emulation/melonds')
-rw-r--r--games-emulation/melonds/Manifest6
-rw-r--r--games-emulation/melonds/melonds-0.9.3-r2.ebuild3
-rw-r--r--games-emulation/melonds/melonds-0.9.4_p1-r1.ebuild3
-rw-r--r--games-emulation/melonds/melonds-9999.ebuild7
4 files changed, 13 insertions, 6 deletions
diff --git a/games-emulation/melonds/Manifest b/games-emulation/melonds/Manifest
index dfbd80aa4742..c1e3f55f6e07 100644
--- a/games-emulation/melonds/Manifest
+++ b/games-emulation/melonds/Manifest
@@ -1,7 +1,7 @@
AUX melonds-system-teakra.patch 492 BLAKE2B 56c7a55ee08c79b9468f62b676f0e97f443b065577cb6053167be04aaf03aa2a656d0c60a877a05500ec7a596368900806817d05dc2a1f652b8562fad8c8ae43 SHA512 7f2c1d8fdda5ac76a6b9311bb002a0544ef6d8863b62b77d9806fe73b64218353aaad5aa808a2de8d10870054f0eb968b05520dac22eb8d311711e7f65fbeced
DIST melonDS-0.9.3.tar.gz 2241325 BLAKE2B 0ea7fbcce039a60a0553ae45d11f0b1550bfec2300faf1c99c3ee531bd5949c7293bec187fbf53e400bbb6280df29db141b2d1bcb294a8abf2eabb71993db686 SHA512 37f26f3a9784873ce1664645cea70049725367f5fe62f7c58842ebd5da2c73ffe423695dddb0ffd444bdf59df2a3fcd778cdf95b2bb083014b961fed282953f5
DIST melonDS-0.9.4_p1.tar.gz 2330696 BLAKE2B f118d067505d740fef2c9f3a7761580981d43c6c63f9bfb34f48cbc5c6932e5410ee31259845787262412b040a66c85cdd4298645e2060fc6c8821a89b314711 SHA512 76886ecfbabd00ae9261c33fcd4074b20e989f4357575bf68139538136fb0ba728d7590310ce4ae9c45670ee01ec315046f03f54e7ca9a359be202709b030f6d
-EBUILD melonds-0.9.3-r2.ebuild 1617 BLAKE2B 4e4b06cea14e29a1317db43ed044013f11f4088df93ad59d82f02750e4a95918b99df9e069a4a5d90467bd3dd85f2cbb755f8e7bca327480f8d94be32feb1d11 SHA512 071aab8b56491a54a67b729917ed295355a3c3cbd86497d6676c8b5a11e906999615b6d9ed62518b7d75c6d54387c448c091311b932106707ab6c04d4c6a292a
-EBUILD melonds-0.9.4_p1-r1.ebuild 1624 BLAKE2B 452b7aae4d8e34f199adfba85b0c3af63abf93a1716f543892116736010de5db1a0fb225e9203391822a8d01405c020b91cff8aa0a3291ffa54428e4bd2dca53 SHA512 707330dca3c8764a7619ce2268617aa8946ef2376ebf398ff6bcfbbfe7f95aaadb0e4535066c1a63abbd946827db8f2a6fe737688fc05a7ddcc38fb56cc100d5
-EBUILD melonds-9999.ebuild 1496 BLAKE2B 097c2453b0dd20d52e7106394a2fac239e091c1dc4f957a5149de7f1670f6acf702e42b7b37adf134a05d019f47e4d7131db15b026b2e80cf6cad331e53e5996 SHA512 f25554b072d9e1fb0e8969a59151accd25d354bd44980cbce13cdb7890eded7a1ac4a9dffba40c80ccdcbc7d2ff77fc88b989277afd97341246d0c1e37578964
+EBUILD melonds-0.9.3-r2.ebuild 1642 BLAKE2B 63e0de24285a21ed27e3afcd39d21e8658c20599e3dfe03fa01d5aace34ba98f57a4f87aa2825453e130621a457ea5351179957a7796aa47ed5820719fd59c0a SHA512 dacd12884f3a1c3f79a1de5c1b0c7e7451c553cceec8cd093fdfc3b943181e6b670df74e99b9e9499d5ce470fd0a1049d8d84d86877604b64b28e5cd25af987a
+EBUILD melonds-0.9.4_p1-r1.ebuild 1649 BLAKE2B 7f2dae265c851373af60b7982698a50536e666b0fa467845e40f808c1beac32b48468d1689c6e421e926d18668a9f7f44f33d1831a33c56c205b848df5092d0c SHA512 66b636dea840e7ef13561e5822ec9c0ab67992b809d43d45f568f95a34f15b0cf46e5e1b3f1713f19980e9b90e31497514029bf70768c33d0426f87b795553ee
+EBUILD melonds-9999.ebuild 1558 BLAKE2B d03f5ee4789b50c47505562386b7a84fa106ee913de6aecd721c1846b945a833f47263cd386cf7614dc602e29c268d1332454e7fed05564f6732d26eb742eef3 SHA512 6ec7f4c956fe184cb28d52f34b35a68d2f7bc145e4b6bf402b9249d74692402be4e281e466805eafa198ac827ba0a1c32148b5b97997e680e155cf1164535052
MISC metadata.xml 404 BLAKE2B e9abe00b5ee8196030846be4e7a9e224c0fb7356f88a39949b219bb7355bcac50f6ca28b299a40f056e5a105903cb156aed77731fb3ed61d2ef88becf35d0dc3 SHA512 6e2926035441d9c93759ad92cb2c026a10d28b8354e90d56361b4afc1aa6e7f0e4bb49900ad9f6025f8f9b7070df5691583074f30620196f1305919bd7cfdbdb
diff --git a/games-emulation/melonds/melonds-0.9.3-r2.ebuild b/games-emulation/melonds/melonds-0.9.3-r2.ebuild
index 0cde97c7b287..b1d97b5c25e1 100644
--- a/games-emulation/melonds/melonds-0.9.3-r2.ebuild
+++ b/games-emulation/melonds/melonds-0.9.3-r2.ebuild
@@ -6,7 +6,7 @@ EAPI=8
MY_PN="melonDS"
MY_P="${MY_PN}-${PV}"
-inherit cmake readme.gentoo-r1 toolchain-funcs xdg
+inherit cmake flag-o-matic readme.gentoo-r1 toolchain-funcs xdg
DESCRIPTION="Nintendo DS emulator, sorta"
HOMEPAGE="
@@ -58,6 +58,7 @@ PATCHES=( "${FILESDIR}"/melonds-system-teakra.patch )
src_prepare() {
rm -r ./src/teakra || die
+ filter-lto
cmake_src_prepare
}
diff --git a/games-emulation/melonds/melonds-0.9.4_p1-r1.ebuild b/games-emulation/melonds/melonds-0.9.4_p1-r1.ebuild
index 706876b372f2..33b284219a0e 100644
--- a/games-emulation/melonds/melonds-0.9.4_p1-r1.ebuild
+++ b/games-emulation/melonds/melonds-0.9.4_p1-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
MY_PN="melonDS"
MY_P="${MY_PN}-${PV}"
-inherit cmake readme.gentoo-r1 toolchain-funcs xdg
+inherit cmake flag-o-matic readme.gentoo-r1 toolchain-funcs xdg
DESCRIPTION="Nintendo DS emulator, sorta"
HOMEPAGE="
@@ -58,6 +58,7 @@ PATCHES=( "${FILESDIR}"/melonds-system-teakra.patch )
src_prepare() {
rm -r ./src/teakra || die
+ filter-lto
cmake_src_prepare
}
diff --git a/games-emulation/melonds/melonds-9999.ebuild b/games-emulation/melonds/melonds-9999.ebuild
index 2cec9318a988..1ea9a4f84e6e 100644
--- a/games-emulation/melonds/melonds-9999.ebuild
+++ b/games-emulation/melonds/melonds-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=8
MY_PN="melonDS"
MY_P="${MY_PN}-${PV}"
-inherit cmake readme.gentoo-r1 toolchain-funcs xdg
+inherit cmake flag-o-matic readme.gentoo-r1 toolchain-funcs xdg
DESCRIPTION="Nintendo DS emulator, sorta"
HOMEPAGE="
@@ -53,6 +53,11 @@ DOC_CONTENTS="You need the following files in order to run melonDS:
Place them in ~/.config/melonDS
Those files can be found somewhere on the Internet ;-)"
+src_prepare(){
+ filter-lto
+ cmake_src_prepare
+}
+
src_configure() {
local mycmakeargs=(
-DENABLE_JIT=$(usex jit)