summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDevan Franchini <twitch153@gentoo.org>2015-06-10 23:00:37 +0000
committerDevan Franchini <twitch153@gentoo.org>2015-06-10 23:00:37 +0000
commit7d6229447b37f40bd36992e5f736cfca32bcaed5 (patch)
tree3da46f1bda694b2a0f8cfb86406f4ba55a89cdaa /games-emulation
parentAdd Safe to Perl 5.22 mask (diff)
downloadhistorical-7d6229447b37f40bd36992e5f736cfca32bcaed5.tar.gz
historical-7d6229447b37f40bd36992e5f736cfca32bcaed5.tar.bz2
historical-7d6229447b37f40bd36992e5f736cfca32bcaed5.zip
Adds lto USE flag for optional link-time optimizations
Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xA8C8FBCF
Diffstat (limited to 'games-emulation')
-rw-r--r--games-emulation/dolphin/ChangeLog6
-rw-r--r--games-emulation/dolphin/Manifest20
-rw-r--r--games-emulation/dolphin/dolphin-9999.ebuild5
-rw-r--r--games-emulation/dolphin/metadata.xml3
4 files changed, 21 insertions, 13 deletions
diff --git a/games-emulation/dolphin/ChangeLog b/games-emulation/dolphin/ChangeLog
index eabfa73ce8b5..cbfabd809c3e 100644
--- a/games-emulation/dolphin/ChangeLog
+++ b/games-emulation/dolphin/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-emulation/dolphin
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/dolphin/ChangeLog,v 1.40 2015/06/10 22:55:51 twitch153 Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/dolphin/ChangeLog,v 1.41 2015/06/10 23:00:19 twitch153 Exp $
+
+ 10 Jun 2015; Devan Franchini <twitch153@gentoo.org> dolphin-9999.ebuild,
+ metadata.xml:
+ Adds lto USE flag for optional link-time optimizations
10 Jun 2015; Devan Franchini <twitch153@gentoo.org> dolphin-9999.ebuild:
Enables looking for shared enet
diff --git a/games-emulation/dolphin/Manifest b/games-emulation/dolphin/Manifest
index 1212d05ebf75..427655f85570 100644
--- a/games-emulation/dolphin/Manifest
+++ b/games-emulation/dolphin/Manifest
@@ -6,17 +6,17 @@ DIST dolphin-4.0.2.zip 28261421 SHA256 f20c824ee83c3a495fd019747d2f8254477b94c13
DIST dolphin-4.0.zip 23439392 SHA256 a698caf05f47a55c30e09d0aab053a412df683de2e139a6348156b03c502a0ec SHA512 02e366c2fa95ab5f37b0a66b94a5b56a632ef81e13febd982d6385cfaf7fa3edb4364180d4b8312e82bc7b8f150d02cde10248996f6a12286a20d684024aca20 WHIRLPOOL 0cb7b28b911111f4b7bf93c56f2dd31d080e7e0418fb53d9cc9093ca995d2c99a1fa7d5d82111e2c8db363e2b07384be39ec0062ab0252233f480b8e45e9304e
EBUILD dolphin-4.0-r2.ebuild 3915 SHA256 277d6e6c080a582561302ddfb73644b89665381467c48fe747f6492c13102e77 SHA512 87d61dfb97bea82d87e508b67d349aa00455e1b1023de5c91ca64af5a8e4e4a19e6d60b0cfe91c0e53006a55d28685f19c05143fb2f5b24e0e94142f3d72a408 WHIRLPOOL e9f6201f3b6d7f418d84449a43e0ff0cc5eda1785924297f1cd7329817a1e44f281cc257620bc5f80261a4588206f6b41379a7e0cff7a43b021924e6f5c71713
EBUILD dolphin-4.0.2-r7.ebuild 3951 SHA256 f357f7638d999bb2a7b84022a317641818c960de91e315b4ee630cbf95151cd2 SHA512 872e06f2e860b1356bcd9202360844d1ed61c94b75e8be9aff777204e054360f012d244e427e716f5a90f218cb3f83f81e12fa113339029fa622b6006649f380 WHIRLPOOL c6bb452c6ad113febb813859383bf6e6ee50d1400ed1326d5665561cddf6d592b062c0cdf20774e55433b008b6a8335d886829a00e2372b9c8a3c4a4a4b6964a
-EBUILD dolphin-9999.ebuild 3833 SHA256 bae7f3841bd6bf0d0e31bb94b52a0ac14eec93bc05d515c72ed4fff358d92b6b SHA512 6ec4451f94391afdf7ce4d0729f77e99a9442b7c87d362a17d281838653b3c1a27994ae85d499ec72ebc36d2ca1b7350c594716a91918b5dd569c3c6d5445f23 WHIRLPOOL 48d85ded7236f42cd66235df04bdeb1c4d19cc8eb6b702e075a6c76c5e922e78f1bb75556fe84e4ab92244d5c59df2e491d8cb0eacc02478cc46524ade71563e
-MISC ChangeLog 6922 SHA256 c8f3d8ca4c3b48ba345bd0a87c8a17f3569314e88bfbc33a466188f16e9989ca SHA512 c1bb0e81c88e3c71d87b360effaec419bf9a974d16821d29ebcb6e65d0e842d62d360d0defb4245be6f68ad07710bd0236023dc865ad47f6502275576fbc7da1 WHIRLPOOL 593cf6e26bfccefa9a0ad41e19dd9200abade633a45aaa90ec968d2e0d62288996b14cf260cd9526869edb19a8e72465e3a8b1f5337425b5d8752f8560468d64
-MISC metadata.xml 442 SHA256 11ac55298ad628e589b592a2da00db1cabfd31ff8621c0fea059d714acdce334 SHA512 96abf53048bb8aea1387eacc40b9cda4e6099f079ddeb669fb23458d67880804fb015970207aa10a21227b87c153208a8dfa4bf4ea279ff7e53dcfebf18ac30e WHIRLPOOL e72458e354da2e4bfeb67de52c31d50a61f3b926fe16c0bcf4aae5e599858e413fcc9057fe1b098e43ee18fabe6a0f05dff008f59065cf34bad02da6480fc120
+EBUILD dolphin-9999.ebuild 3875 SHA256 238722e30a37ad807eebbfae3ba16825277dcd84bfb5f75ce06b76c0bd6f2ade SHA512 12d7c9cf153fffb9c70ddba91a4e10a9f0387d15fd9f11fd76c87b4e82462acbdd398069be67dc9c244a4a886bbe73d960ceaf76bb2e0924a77681165772fe25 WHIRLPOOL 812822839e423bbe99065949e9181927f42df11b53b1c8562a82402cdac64e72ad87d08b52d31765c70dec2af708dd6577fab5148b413268fc725d054f637db8
+MISC ChangeLog 7071 SHA256 c199d21f24d044f93ac77579452187edd2b94495e98315a3acf3c6592c3bef4a SHA512 190ef0a804c9e4eaf80cadec47c96f9715a7f4118a6a28300a7665c9004b092268d2c64476869baf141e850bdae584b5ad1a820392d25b4aaf1ee383da62362b WHIRLPOOL 04f6f8387beb062a27ef7eff7a6dc2cf0a469f933d2fa8df6e3ee86b82481657983e12fd11618d90581f52c33b88ffa3165714e286a3c72fbd5d0eb6022a28c8
+MISC metadata.xml 521 SHA256 54da4bf39b263b2c6f4789229ba2b93e685951ac84deb688ac5626c9ae6e774b SHA512 d0fe53885339fdc8aa5c9d834b7f191f71020a1c927bebfb5d56775eb268c82ee1b22dbae7627048c1a9eddf0250d1d745b95968e2dec18c4ca47821ce31c335 WHIRLPOOL fec935ae134f8182867fde6b28c7d6d7f0878544be68d030464c557074bf5b81403f1a9925c49ddbcaa537305d67ad643dddbf89ecc026af48853f1bcb79be80
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQEcBAEBCAAGBQJVeMB+AAoJEEAKp6Qwg9Y367gIAMd6TTZFnL6B88Ncw0DSQjEZ
-CqKBrc9MRlSGQl39KgRaXEN7ny+El7tDRkHTpVS4rmG4g+FsG2U6sJLQ1PdRkwRy
-0yeEYfg6mRisC49YkCLBhBu459svVlubSCnw8wOIo4H1DdqbLAlCMJvfhG+dLxdE
-6dwKXon6IPCeBznb9jb54dVofkHHNoWGPKMyhEsteCnbrDOjC7WnsVuGTJqHAxM9
-8NItR2mQXRPjTRYyn2q1wKCqNBIFaoFdKf9XYMn1RYrQj0+Jiew8m0Qe0PXCsCX8
-Qnc1dIbAWpsInRnI+TmC4cfTQIAwisl3nWV1CfFUhmvvuYAeFG3RjKyP6y6pLlk=
-=bxsa
+iQEcBAEBCAAGBQJVeMGRAAoJEEAKp6Qwg9Y3WXAH/28PN9HqidUZ9jd0/9wG6FaS
+uaigoof/+3CR5PR++2YF9lYZmKURDmVgtDlZs2N2Y2YhlTkZfP9AJVf6N5gg/b3Y
+1KWxVPt1bN6DlBUJRGIpSxv0WUjb20N9u39QSDhhpp3ru5e8oS50a1iOtgFwFpGr
+cc/pJRJRmYsas05NJOilmcaN9u6WZ31zQOmGyWJI/GtCm7vGTLooNSJ18edeObPs
+Wn9bdY7CC7mLXpHA0M6tUwNNPGjoPZRKwCLM+7eRRV4P/NKejzHaWBS7XIDBQx2Y
+08oMxMmITApuKmT8ksRqxXv9A68+Nlnpas2WMtzQ8l/hLQ2tNyl8+JlLop1AL3g=
+=8xNJ
-----END PGP SIGNATURE-----
diff --git a/games-emulation/dolphin/dolphin-9999.ebuild b/games-emulation/dolphin/dolphin-9999.ebuild
index 70e9b99b2387..18b79227333a 100644
--- a/games-emulation/dolphin/dolphin-9999.ebuild
+++ b/games-emulation/dolphin/dolphin-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/dolphin/dolphin-9999.ebuild,v 1.28 2015/06/10 22:55:51 twitch153 Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/dolphin/dolphin-9999.ebuild,v 1.29 2015/06/10 23:00:19 twitch153 Exp $
EAPI=5
@@ -23,7 +23,7 @@ HOMEPAGE="https://www.dolphin-emu.org/"
LICENSE="GPL-2"
SLOT="0"
-IUSE="alsa ao bluetooth doc ffmpeg +lzo openal opengl openmp portaudio pulseaudio"
+IUSE="alsa ao bluetooth doc ffmpeg lto +lzo openal opengl openmp portaudio pulseaudio"
RDEPEND=">=media-libs/glew-1.10
>=media-libs/libsfml-2.1
@@ -119,6 +119,7 @@ src_configure() {
"-Dplugindir=$(games_get_libdir)/${PN}"
"-DUSE_SHARED_ENET=ON"
$( cmake-utils_use ffmpeg ENCODE_FRAMEDUMPS )
+ $( cmake-utils_use_enable lto LTO )
$( cmake-utils_use openmp OPENMP )
)
diff --git a/games-emulation/dolphin/metadata.xml b/games-emulation/dolphin/metadata.xml
index f71fb1631033..41ce06585e8a 100644
--- a/games-emulation/dolphin/metadata.xml
+++ b/games-emulation/dolphin/metadata.xml
@@ -1,6 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+<use>
+ <flag name="lto">Add support for link-time optimizations.</flag>
+</use>
<longdescription lang="en">
Dolphin is a Gamecube and Wii emulator. Most games run perfectly or with minor
bugs. Games are playable at HD quality, with 1080p and more.