Gentoo Archives: gentoo-commits

From: Mike Frysinger <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
Date: Thu, 31 Dec 2015 05:30:32
Message-Id: 1451539822.ce361724b2d2bba4122630b08ba8ae38bb5e9703.vapier@gentoo
1 commit: ce361724b2d2bba4122630b08ba8ae38bb5e9703
2 Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
3 AuthorDate: Thu Dec 31 04:41:27 2015 +0000
4 Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
5 CommitDate: Thu Dec 31 05:30:22 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce361724
7
8 sys-devel/gcc: move old 4.8 and 4.9 versions to toolchain overlay
9
10 sys-devel/gcc/Manifest | 36 -----------------------------
11 sys-devel/gcc/gcc-4.8.0.ebuild | 48 ---------------------------------------
12 sys-devel/gcc/gcc-4.8.1-r1.ebuild | 48 ---------------------------------------
13 sys-devel/gcc/gcc-4.8.2.ebuild | 48 ---------------------------------------
14 sys-devel/gcc/gcc-4.8.3.ebuild | 48 ---------------------------------------
15 sys-devel/gcc/gcc-4.8.4.ebuild | 48 ---------------------------------------
16 sys-devel/gcc/gcc-4.9.0.ebuild | 48 ---------------------------------------
17 sys-devel/gcc/gcc-4.9.1.ebuild | 48 ---------------------------------------
18 sys-devel/gcc/gcc-4.9.2.ebuild | 48 ---------------------------------------
19 sys-devel/gcc/gcc-4.9.3.ebuild | 48 ---------------------------------------
20 10 files changed, 468 deletions(-)
21
22 diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
23 index 6f81901..7e361de 100644
24 --- a/sys-devel/gcc/Manifest
25 +++ b/sys-devel/gcc/Manifest
26 @@ -36,46 +36,10 @@ DIST gcc-4.7.4-patches-1.4.tar.bz2 18072 SHA256 cef0f9d5624fd583eddffe060fb882e2
27 DIST gcc-4.7.4-piepatches-v0.5.5.tar.bz2 15358 SHA256 6b568bd204e3ffb177df1830e5a888be3987491b4183bdb6ad75ad83c642a348 SHA512 f5e078bf4c17f7b5be102f1e3358d91c72e80363b5e055a92461f78399a1bf27bf6cb690d41900719bb260b6529f5d1aac999e613fda6ac5e4efa27f622510e6 WHIRLPOOL 42e348d5925cf4d43697a6dc06c911cc617f89037949ce1d8f7aa0fa93405f460e7416d6cd00e8fb2aac54c6f26fcae00691917f1517fcfb6891925efa3d3400
28 DIST gcc-4.7.4-uclibc-patches-1.0.tar.bz2 3019 SHA256 cbdfe2947f653e11ac391dded461416e5cef1ff8900cf8fe92672de797b4018b SHA512 c2e6c96b74365f8233f6106fa03d94075b60f6f77c683aa2e27aceb007da723243f8e3ddea8b178e6a0f7939b8e35615165534dc74e5050f87680ab261a31c52 WHIRLPOOL 53c8bd64336eb55d8e3d62a33267d3d99c0239d5c818985a9830fd776d766aabf4b0bce630949c5b522580566e2eeba1b59bfc1b8388dee7ec6c990512d2c499
29 DIST gcc-4.7.4.tar.bz2 82935453 SHA256 92e61c6dc3a0a449e62d72a38185fda550168a86702dea07125ebd3ec3996282 SHA512 dfcb737073191e628231031a3571ec77ee760a59377630f4a6e4fdfa66f9ddad39fde47e3f0f227eb43cdf90e0d34cde5abdc9ac892c1e111a911062a66c9189 WHIRLPOOL df8408e80634ce28f105f9abcdcf38fba5c130795cbe48428527a68819abebc3bc7152bb6ad714e40c71450a08986b48ddd630c887e1b2faf07c3babfe720969
30 -DIST gcc-4.8.0-patches-1.3.tar.bz2 17577 SHA256 3b1a6996e6849734ffaaa1ad67b565da04481aa6341a56034402c85b1a3946b8 SHA512 e4e6da9598575142c3c4a772d11c128d3dd2be425684b4ca7207df12e72801910b045f49d12f0a02813935c79b3c528d8dcde518039495c04357f26240d5c6e7 WHIRLPOOL dd09d9d6bc004a3768d294f58551cc43029793edf6b520a581b86f039244e605e5800cfc0f2d560ae28e328557ddfde6a6eedcf618962535fed40b793d4d27ec
31 -DIST gcc-4.8.0-piepatches-v0.5.5.tar.bz2 14278 SHA256 644727a87c372c9e371b823a43432e39257716dcb9e49fb61b69692beb456639 SHA512 780d12fc33b491b964cc20029e9cb7648ce789e13d731bfe5305a130ce4d69da9f53f3acccf8d28cf0e8eafa41e90bd73fcffbc52f0d6d20b4ba89868267f777 WHIRLPOOL 8f82402850059124a049aa21a19cb7d83c4da27695a4c1eaa58bf0e45d638344737d66cbdb07ecd29215a48ec67cad79ae3685069d7574571d04f36ef972a853
32 -DIST gcc-4.8.0-uclibc-patches-1.0.tar.bz2 3010 SHA256 0300927d938d5d0baccf7cc63d6be71dbb73a5c9d1efaf9f06bace87d7267dcd SHA512 25b82b0860c14b876920a18257b6348161b768e9583eabb5179ed3a3d924bb74fef615ad458beff6c89bc4d0cf723bbd9702cd8bca9e73b60adc82c196def382 WHIRLPOOL 5ae9e33dc382c7d1816d92d0a6b55191f922dec9f023bab0bcb51cbb0ce267c27874670ddc484144c122a204319b55a7dbe0f10c6a13e6390c4015f134d8b712
33 -DIST gcc-4.8.0.tar.bz2 86663646 SHA256 b037fe5132b71ecad2ea7141ec92292b5d32427bf90fd90cde432b1d5abacc2c SHA512 8a59f1a67e557eb719961a217bdb6a05b4b3abfc792f4bddee536c46fc3cc8472126e0f7531fa473acfce525a59bbd581ade97d068caf7308dfb2296f8861826 WHIRLPOOL ad966de5e75c817ea4aec9076a16198e91108e1e67c413bda839235692cbd1626e85a5e76206b8889884790d4d282650662a3e0b024893a3422bf0bfc04b46a2
34 -DIST gcc-4.8.1-patches-1.2.tar.bz2 17431 SHA256 964aed7e2c317be99eacbd0f4e7e619094f47ab48eb8844935c9a2c0a89d6bd6 SHA512 fec4237249021bfe040c148a72bf74df7f939baeafb804c87d9f0897c41e660bd8053d338ea994810a3c44c76d5eaa9269292f88b3603ab0d0a925c5073657d1 WHIRLPOOL 6bf6e4fc75536d9b0477780ba64a9ab8f2d6bc1000fb34e21dfe40e26e49b8ef9469370fcc5360f72dc780e3a187319e2f18fbc24fae3f294ff6983b32931666
35 -DIST gcc-4.8.1-piepatches-v0.5.7.tar.bz2 14260 SHA256 3edd9c0592716a5cd544af470c61448a0c5cb81d15ce0bfcf77e660a15546e60 SHA512 e471c852340cac7acef4540d0e2c266039e284952ec14cdb39cc732fd3572fed47f4912389f658916d9cb300ecd29d52734f2b7c003ef7acb33567af0211688c WHIRLPOOL fb95580a4969f3b447a4097d0ff86d243c71546e145ed7c290110a55339c2367fee2cb3f36b6a8c64e0f07d04c7a512f191eb2d7ab9e93aa759a8fd01d514317
36 -DIST gcc-4.8.1-uclibc-patches-1.0.tar.bz2 3004 SHA256 365b114f9fff51950a20870edeca0679bd0942ae4fe5d68b8ddc8e488d550aeb SHA512 b79ef258b0dc82286a5e246f7e02c3fe54f4445fe0ce723263853ce1f92a0c9fad4c254e09664d31472de7a7a6eb8e96225bc3a5613dd572ff1037d8c1668220 WHIRLPOOL 76f7485a01c0e81f9c20108c94ea40bcb6f7e739d2f5632eed92c1a2f3778cd620df2b9a663520ca6978c468d0ab6548f491c4ce515924f1e666798f002fee71
37 -DIST gcc-4.8.1.tar.bz2 86753166 SHA256 545b44be3ad9f2c4e90e6880f5c9d4f0a8f0e5f67e1ffb0d45da9fa01bb05813 SHA512 1becc874aad77a469069b6d9da4158aae9e013e24afa9364fe4feff9a5094d0673ee7694b3840e892c860f73a56b3ece6174338a8214438c42b9f86dd6c35ea7 WHIRLPOOL c706fa4445bbf4b9503c78b7e03da6adeadc3c736d208edb65059ddf23a08875dfa1ac92ccaafb3dd72ecbceb15a0de5814c62104fb94f99032232fbc50ab82c
38 -DIST gcc-4.8.2-patches-1.3r1.tar.bz2 18855 SHA256 1718dd57ca9fbe445ede0abadacc73d652a3543a598728c901f98144640eb993 SHA512 9e62d9192728efba7b23f2a3b4263a1658373d3dfb027b8b056e3eed8c74a1b94834573eb786475dee754dacc65c1974b2a80035098b42d767bd654aba825754 WHIRLPOOL a0afb80efdac5a77438cd4df5c78f1871c829cd08006657ec9a8fe0b173ad46875d024e3dfbd84aa3e9ac7b0c945f00ad996f8bea2684f25f3d93ede6bf76a3c
39 -DIST gcc-4.8.2-piepatches-v0.5.8r1.tar.bz2 14061 SHA256 cf4a945642be8b591805b1089025bd466f4e70d849d9e6dae63848fa750f1b83 SHA512 8e86448c3e251367869a766dd1805d2cf43a8b7da32f15a23c1443ff669336d892ced4ca01b378e79e177b7838ed917c46d6eb992c768bcad76df35da721492c WHIRLPOOL 2aabe13aed7c89bf63f1c3fc605f44ff5edf2a8addbc2baf96ed4711154253f2dc35d54d72e5fb0c797c489a35febb898facddb4a17413110fb8e12d1e20e411
40 -DIST gcc-4.8.2-uclibc-patches-1.0.tar.bz2 3014 SHA256 040343c06826356b57aabf54bdf6f962cb6173d36c9a1cc63be1238f9a3c7877 SHA512 933894112b937ddbecb66028489f61ef19ac323cbce8d9a13fa32f4325e608feca53f3570a173141d30c9b9dbe1dc3ace6dbff4814cefc1721b2f7a0d1adfd4b WHIRLPOOL f17f3c14bbaf639afc2408d3b1f1132acb191a7953196970aa499087afa62fb28e3a9eb0d0b32e98effd8bca72d474bd3cc96c12b2668062b6c666332a734ecc
41 -DIST gcc-4.8.2.tar.bz2 85999682 SHA256 09dc2276c73424bbbfda1dbddc62bbbf900c9f185acf7f3e1d773ce2d7e3cdc8 SHA512 2a3927481707b3bb7171076b596d9b69084edac82460df6fb35395592dd1e8fc5665577702ca746d5b454dec68b1c4e31b9de6adc9865d482f4b8736ec648b10 WHIRLPOOL 5ebe564faf13634e7f2744dc13421ce0a3faa06b35d425f4b6983e74a4e93b4c21955823013f7a5530e7ea9e9d0ecfd68cb79950e94333ed3e44aaa4dfbdefe7
42 -DIST gcc-4.8.3-patches-1.1.tar.bz2 19882 SHA256 019cbe76f20f4e294b900ccb99a6b52553ed04fa0d2993798b3a07b0e4a8f90a SHA512 8512ec54fb2d482e08ca54042e11c6334d653ec850cc7c920ed95654575222ac0303caa35cd46e80f1985d86cd229f35e26e0eaca1ae623fd8d336940148801c WHIRLPOOL d7b8d6278b6f79aa00fcd29ed6142cad3002def33edb0be44e638d50cb3b1fa8da72fa62a7276c81c94cd873c872dd0e7fd602022420d9601fde8f2b04872ece
43 -DIST gcc-4.8.3-piepatches-v0.5.9.tar.bz2 13310 SHA256 d08e3770453edb728216243ecaf639ff7bc8aa77560fffdd561b2a0859d0b869 SHA512 d9d7dc4b7d8f52cce48dff36ee32db5346baed50968a1cacafa9a426849c5df5387061b26c8a0d2363bf91e5f55cb459cb4a176c5652690f914916047c0437f8 WHIRLPOOL 1e5cb3556b695de7f42ab44636194e86128f80bdffbe049fc1d4ee17b772bc1ea2089b3fe88bec60c52aab4bf5301344be27fd11be3c6cc8ef798d6441285c8b
44 -DIST gcc-4.8.3-uclibc-patches-1.0.tar.bz2 3014 SHA256 75f089ed44e33be8923f82eaa1d231f71d2cded475fb10938eded386647c5e04 SHA512 7e74fefae6136d2e132ee37905adbdf7f528d31a7bb67ed97bc99b6208f177a6105ef0f0e0c77eb87368359f7da49de768ff98ec07a569e19bfdd00f67a445a8 WHIRLPOOL 6fd766ba280fc0b96f1823315b5098a36d361dc9c8d179b2e262d72156508b70c560ef5095f3556bb5c922e495cc7eefb4bd5d970b2e4dff9e9ce654703fddc5
45 -DIST gcc-4.8.3.tar.bz2 86126808 SHA256 6a8e4f11b185f4fe2ed9d7fc053e80f8c7e73f800c045f51f9d8bea33f080f1e SHA512 2b40d231e8445f9c1654137df509f09ce1187b475138ca7f648f710d922a1718f740b2d8a37c26e16b5e27900c60358be98229ae884a6f1f70e9df44ad24d02b WHIRLPOOL 6dd3bd4b51bb9b8c52fb743bba28cde8612ff7090b71e56bf02d3613b91cd4c3c4dd91dbcb672985f22400d776870ba55550e1fc44afae9737092ceca5f83ebd
46 -DIST gcc-4.8.4-patches-1.8.tar.bz2 26849 SHA256 876b64f3bdc2c91cf0a32aa0f986433f4235d416b0be1ed1615e45ded0827fce SHA512 a9240590ff1dc2f0adaf6eedad17c040f9f74a089c2bbcd7e7eb9c27eaa5c666057ecffc142bea820897ddad8d6e5ab20a9f9c657ef4141247c70cef5df1a08b WHIRLPOOL f00750814f4c98d2a2d5c24c0c646a808c4db2fdea4b51ec57435eb48107099aaaa3743b6435705b2cd9c1e025ab0a8ff8cfd755796d8c941eb3518894c7b2cb
47 -DIST gcc-4.8.4-piepatches-v0.6.1.tar.bz2 14110 SHA256 558bd1babcd687979ef6269b8e4774a3a06b860bda44e0a8aafaaa55423574b4 SHA512 464c7c482a244f6e3d07beb0bbe6d007bb95502d76d08dbb9daca92bcdb4560571f85eb10a73f542a03d1c7ba90fd1e50cfb8220f933ef559ff6f7867bc8bbdc WHIRLPOOL cc3ab1819905a32dd5983d1fae5c6812343c1426ec3ef387c56eaf46c73c646e376ae6351a151bd5579393be5055a231cb94e29ab03051f729ad4c685e69b77f
48 -DIST gcc-4.8.4-uclibc-patches-1.0.tar.bz2 3004 SHA256 c7f9d3b7eba23a8042edad469a5e2a2a7ad613a7a6b6c658179409d7859edf41 SHA512 0e22e57731725f2d2a53c7137ee667a54ff92d30a7532660bc75220e2445452605e3e377b56b99bc3a62feb65d46b315f28aba3e075ffabd1e9d60e94e35b4af WHIRLPOOL 472cdbd2c7f77ce6505f6f5feb27d530edc5250d6e167ecd4a8ab1cd877abf4ae842f4785c55486bddb49e2e553c688c24a6d7e998cb211cde844b9867436c09
49 -DIST gcc-4.8.4.tar.bz2 86220648 SHA256 4a80aa23798b8e9b5793494b8c976b39b8d9aa2e53cd5ed5534aff662a7f8695 SHA512 b4c84ebd754c026029d706ef52c4242df4dcadc6a22cc5669b3aa37ac9dc25bc9cd9651fda83fb24dd5d17b1710e6865a35bb6c5cd9b95d0971717453935ae8e WHIRLPOOL b8b44413da420d083d0edcb846ad1b619971c399638e629089ca3bc8b6008a41bd38d688199f1451171d32443c37ab749f44a3763c5150f2147f729d4bd45a4b
50 DIST gcc-4.8.5-patches-1.3.tar.bz2 26025 SHA256 4a165e6a387421f581f49c742243bf013c9fb7c91f44514be7b38292178ebbb4 SHA512 8d190f81ca0d25281250dbf0a670fcf12334b0811a5bf664e6450942a2996d02b979c6e8f8760b287edad06df3d1f8e2fe5cb0c3dcf9677c3420457d841d9506 WHIRLPOOL d31b3f48e13e5a9292b704afc745cbea038e61eedc4dba0d659558b56feeafec118043f3430457f71dc938760d72860e4318b2238b3bee9fba069c740327b78a
51 DIST gcc-4.8.5-piepatches-v0.6.2.tar.bz2 14265 SHA256 3a823af1b4c590076b95790614d49448dc0ee6ff0ace221f2dacd9033b58eac7 SHA512 cd6af4047d4719dae9dbe86ce5342c7d8ddec38aad032486713b08e1b0cb711f5ca017e08d583137d51b8d4ef673366ba310e71bca7b49b82e9314781d6e9d99 WHIRLPOOL ca1d0a9cb9abdfddd95d433b2f0424fd7cc9d514cf4c91fb266af4c43e26e0b3084adfae0eb5c998dbee83551e916dba3cf438b338f7e4ac1a133f06018e398d
52 DIST gcc-4.8.5-uclibc-patches-1.0.tar.bz2 2976 SHA256 3654cc2bb47173b9d40650374c465a0798faab53be5ee4446389af1acd610a27 SHA512 5469128eab06525915c75241797ad9ec4b63072ebfd5e110319bf810633cf3fbed39bbda4f6a0c74e537b248e7642780ecbe2086ad10be6e66b7dd289fa6534f WHIRLPOOL d5e11a7d83d11455d84deaa464b8cde0865c730cc140daa5d7b0e700a79f188c6efba88b1c5704b20ede2dca701fb88cf581bada2f4352fbd0e0a5571c436612
53 DIST gcc-4.8.5.tar.bz2 86165587 SHA256 22fb1e7e0f68a63cee631d85b20461d1ea6bda162f03096350e38c8d427ecf23 SHA512 47fdfeca0c0a624cdec9c4ae47137d056c918d5c386d4b96985bb3c8172aba377cb66cbcc30e80832fd244a7d98f562c20198056915c70cfef0977545073a8ea WHIRLPOOL 026253cd2f3706871dfe2525c0302b38b3f513f6a62666d0ba0ca2e62d6513f09ad5c1177f2a63ae3bad660fe60e7909b6930d26df2b367b9ec68e14552c6e11
54 -DIST gcc-4.9.0-patches-1.0.tar.bz2 19806 SHA256 153098c2b577671ca81c58208b0482d000dc409686b3e57f9e9167415776d5fe SHA512 15d0a67a14994f177864f88474cffde3fcb4720817df51fb5787ebf5966714de72611225fe0614b9a7af2fe40292face1fb6e8446432b43a3e03907324047b1f WHIRLPOOL 56d436639c5ef7d779d6aaa85109e5e13f94a42ececd5f32472efac28bf47b848f746d467bb0702cef4cb4bd65bbfd1833e93256136f586127a3025f2a104abb
55 -DIST gcc-4.9.0-piepatches-v0.6.0.tar.bz2 13471 SHA256 2c4db53e6d58872d082acb261055ce094a956ef95483472327e147c0b6fecd74 SHA512 072b2be02aab8bfd71c5388ea9f6a068d47c0cf409172670c5d9a25ab72accfd1db12d61719a675337a57a318f16294ff9dae0d7f2d304fb8a8b89c9ab42df93 WHIRLPOOL db1f5d8e1a6ce7787f6caffd6fa2b49ce88f1e2ddddaabe044e2ae93185b7b85db3f5fdff6d6bfc1178d7005a0c154c5d72dca17142362c622369793673fec0e
56 -DIST gcc-4.9.0-uclibc-patches-1.0.tar.bz2 2559 SHA256 723370aaea06f7bc2601acae802cf8c456c6c7e83f9c08f57a8013be410c9e87 SHA512 e0a1a09bf2bc6b76f4f6c35c5cb653b1b0c8fbc40528a60b9c692016cc2fba04b60ba40126879f8648af8bc0fa1b1f03fac9820274b47764932e7ff3f3c12883 WHIRLPOOL d03d30ce77f51c544f0ad9cacbbff9eacad1a93746c5cc63752a40dd08a92a1e069edaf08c2a81ccd23911cd59fe1f90cc1ba61789426c7646adce1e55d4bb67
57 -DIST gcc-4.9.0.tar.bz2 89677407 SHA256 b9b047a97bade9c1c89970bc8e211ff57b7b8998a1730a80a653d329f8ed1257 SHA512 5e02ea96ad2a43da85e03a81d0731842affd0a9fcb85566434d1a5add95d16df4808169490a1d618785e361834e669d37cb58654c9370d5060600e322eb2bb28 WHIRLPOOL fcef189c1c24fb787b2bd380c0dbb6b24f0e2fc8738447636c5aac6a75f92431fccb8e2e82cbc087ddd19ea8ad0dfda6b04159483acc47bd69db63a386749a55
58 -DIST gcc-4.9.1-patches-1.0.tar.bz2 18918 SHA256 5addded7684318fd7ad16dba5a1407c27938ba803cec29b5376c32aaf432a36e SHA512 ade6f02a5d26f201c9d5a01da1174f803309358e49e9b93c848a4239f90b6301bc863951af25daf0188d68088fe8a02653391453158c1846751ddf2f286ee9da WHIRLPOOL 3b5f0f39c925d379a2db35b5335ed3fd7d456fd19fdeb315c87ba307e3ab6e8e8ebf29f8db894c43e3ea26a4318d4ca7ff47c635351a7f38aaa2afc33e3016cc
59 -DIST gcc-4.9.1-piepatches-v0.6.0.tar.bz2 13473 SHA256 299c63324cad10492709f46b84c8d20e16b20b95eea9c1b80401becb2ea3960e SHA512 2d314ebacb82b85f04618f38ebb521747a58f6baba311c0fbc8164cff46093f8477ad0954c7b3a65f61b9085854aac15ec5d4ee35a6ca95b1570869570458e1e WHIRLPOOL 43b4634e1d5e796ef265ff54d73908f3de2de692a7ea4de47e75b1a81ad8401b77bab14ed8fedcb02b689a4930a0915e63f0d2a0a4943da17c108953afa3e2af
60 -DIST gcc-4.9.1-uclibc-patches-1.0.tar.bz2 2552 SHA256 7f9bdbd0755ef6c5635261ed8a63b976f3e00f7b261a71e8b1da0bfc81cb8673 SHA512 9f1450167b3c7e29af1a4adaf09efb79e8e8937a6a315f661cf5db2074402747aaf60c1551f8517e394cfae738732dcd74c7f9693adea9299f2a72341d21e59a WHIRLPOOL e4a3fc96e892ef8fa6dd99294edff6c3fd7294655d9761f187879582cbcc823b8eba6d616d51cdd899495525d4821e882ad15dc22c060511f44fe600771fd9a8
61 -DIST gcc-4.9.1.tar.bz2 89854120 SHA256 d334781a124ada6f38e63b545e2a3b8c2183049515a1abab6d513f109f1d717e SHA512 8598106a4b7c03bb4d6e29fa1bfa9ee6b6390d1f1bca86c1ccd27aed830ae1d126daa50c4041016cbfa76090dd66c51f1ce06958b8ccd6c3be51eae875125593 WHIRLPOOL 45c663aca6fe3212cf6ff34611df3041204b942aedf5005b133f6ab4c40c994d405a9356429a06279b533706960d8ef80f363dd4ee7e78848052e621c49ad681
62 -DIST gcc-4.9.2-patches-1.6.tar.bz2 25006 SHA256 0c7219d375be35b16d0bc5e323a1e40b54755ea223f0d7a37124e999412df92d SHA512 c6f41faca8ca8ea7a9497f2c1da725fb49f8e1a082b187df00ff80c06714a98863c6ff05a7f69dbe7c376e63cc5e953e7727a733af261c409a8cec4c7c01ddff WHIRLPOOL 106ff5a533dd2f95f78c54c5996fd767acc9df996e76e1e4e992fc4fd538c8be75e0dad22be44146a801ba65368db964e5fe5144fad89770c83f01e82804e570
63 -DIST gcc-4.9.2-piepatches-v0.6.2.tar.bz2 14278 SHA256 f8876b172c2b4c5936b2cb18d3f092bfda8891bcdedcb569b63272a8530d81d0 SHA512 3f2d48743abba258ee6e298fc085f38d54c7b4cf4d431fe2efb83f718bdac3be916e67a3273aff1573db076decefbf4de3c4f706e102e6aafbce2371256048d8 WHIRLPOOL 76bbecad6d23793139040446721a5fb4711a9e272cf12545c51dd85c2d900e09e34dc0c260b80ad190a8072b475d779f5c6dd6b7891124bc4963b366f40989d3
64 -DIST gcc-4.9.2-uclibc-patches-1.0.tar.bz2 2540 SHA256 3ca63cba5edb01367352fcd558890a838630deb4c30f82f4c7e8074ad75e57fc SHA512 69f6f80e23efee0b937fca0f2056e17b4fe643817d2394bbfd16cbb453d74c76a0bb8727815f689a795897d9cd5e06ecc74d3d9ad45175fe837ad008eee09706 WHIRLPOOL 3946513e83960fe891267e103e434cae0616cd45b5e7eaff5f4f671741c1445941cf80b7497231cf50f137941c01859dbbac0a95745fb7ae663a3ee512bd7162
65 -DIST gcc-4.9.2.tar.bz2 89939747 SHA256 2020c98295856aa13fda0f2f3a4794490757fc24bcca918d52cc8b4917b972dd SHA512 e96cba06d572dbe7f382a2b00fd9297dcf9f9219d46a9ad0bd904dc36d5e7db3335e422640b79a27fed6fde91b0731732b94a0e2fbcd47344d6779f8ba1f4f9c WHIRLPOOL c4afdd0ec98e6f903044f1d3061fd96cf1e9bcbe2f90c388f5bc9ff8b2493b94367e84fdff7c2075ba37e2f950ecf2dba7c11786c653c2c7e86a5e8ff7d98e85
66 -DIST gcc-4.9.3-patches-1.4.tar.bz2 24588 SHA256 f18a7b586feed90bddb5b74b06da30ba7fdeb46a6f653e041d7264045fabc62b SHA512 79abba42fef65bf2e8173a2fbdf5b14a33cdbcae3fa3fb59ea8abc7efb3a8d3962e53f6a460ad07936eface3e587adb0d5e60f6cdfcc7b69c8586db83db4173e WHIRLPOOL 7a808548f30f9b7f9bd4a3bbaed546ea478ca2145d01892a44cb068d961b569416730a89119fa5cfd1f744c2896572b0c45044334f27b5f2b5cec139f32196ac
67 -DIST gcc-4.9.3-piepatches-v0.6.4.tar.bz2 14431 SHA256 012c3025ac2e14781ff25028c0b1d42a07f510b125006116e268bcd90fb6c9db SHA512 3bbeacbca5e8ef6ab0b1d58add42f5e8e82328afe024666f9585b5398c8722e7d012abfd2009a98ad47b1f1b26afaf421402a9e7719a5662516b32dcbe5608be WHIRLPOOL 9e68d981aed42ece2f481f62efc078ad370ac780e96ba39c4273c8675d552b845cd52c588bd41839868f430b0a532789858914f4ef32a1bc187e2983264ebfd3
68 -DIST gcc-4.9.3-uclibc-patches-1.0.tar.bz2 2515 SHA256 dd19904d4ab005ef142056228f326e75b3d4d79b8056189a505129b5940a575c SHA512 825092620a3c554ef06219fd1152c3677f1456315563b9e65282a73096e75600389e93298ed76cad41ce3eeecc6a7009ca722585b93c04095bd2d0a06c4404e6 WHIRLPOOL 0c184a5cc74f80a61f354ee85bc5a0f5b44d93bc9fa2e1892fbfe899958cfa5263b8b72cc4f905bc69bd1cc90cf870a6056c4003ec493b815646a72a0fe2e44e
69 -DIST gcc-4.9.3.tar.bz2 90006707 SHA256 2332b2a5a321b57508b9031354a8503af6fdfb868b8c1748d33028d100a8b67e SHA512 9ac57377a6975fc7adac704ec81355262b9f537def6955576753b87715470a20ee6a2a3144a79cc8fcba3443f7b44c7337d79d704b522d053f54f79aa6b442df WHIRLPOOL 085e4cc1825b031652cbe9e098671f761acfeca64c6cc9b8ad2a8961c13fcac9e02b4538b44dc38181a355266f2c55c99ce5a1bff3f2860b870285cf3f0e84a5
70 DIST gcc-5.1.0-patches-1.2.tar.bz2 23076 SHA256 151ac719599fd7b8bd9663e2f105fdd4a082411729c81fd38efb0f9724bf6b7d SHA512 eb509e25c0f4fe2d1b3d8dd191efbbd9336c899d1615d057bf68390ecbbf3e208e9ef8a89c0d225961fa9adff9577c6bfe84362b2b871fa59636a0c9d0799d44 WHIRLPOOL 1882b9b4de8ec49a38e0d3222fdae75a5c73c1e846e7fe88b2cea75a64359f6787881ee7126a338d604673a0c2214384600d2746f723017fe4c87d0421909582
71 DIST gcc-5.1.0-piepatches-v0.6.4.tar.bz2 14504 SHA256 9006fedb3b6c7eb92cd7eb7e65ac6d7d15b390086b75c53ef663cb647bc50689 SHA512 1b633bf017fb24047538e46a39ff85235849cc6f7394bb1798193f971746ab598a343ee997bbc2663dfa7860016fa1aff4e1a70e3f52465edf6a77b57327cfc0 WHIRLPOOL a2441860443a4a7436fe1a61d161a94d6037b92ac76ee558115020c91774b8bf126771cce45d946123c7a40f3eb8d4da13563f90f4564b78bcbbe42b64469084
72 DIST gcc-5.1.0-uclibc-patches-1.0.tar.bz2 2531 SHA256 1e8557d6b9952ff3e16d16b11b8e5dbae33bd37539d24d771436a7dc3a6e948f SHA512 e90aa58111368d5e6fbeb4818ecf5485ea4cefe5f3c4906c207c977b93e2b182f26987e955d03f988f59e5f056cdd71dde65f50ddb9909f8d1fac92383a3a6cf WHIRLPOOL bc04762db9b1324bd837c1e3fe440f787a7e38dae0e7eee099eefadda6a927f894246586608520a11fab138ffc825084b9d03e6e2065f8860accc2d3c803d778
73
74 diff --git a/sys-devel/gcc/gcc-4.8.0.ebuild b/sys-devel/gcc/gcc-4.8.0.ebuild
75 deleted file mode 100644
76 index c85ca44..0000000
77 --- a/sys-devel/gcc/gcc-4.8.0.ebuild
78 +++ /dev/null
79 @@ -1,48 +0,0 @@
80 -# Copyright 1999-2015 Gentoo Foundation
81 -# Distributed under the terms of the GNU General Public License v2
82 -# $Id$
83 -
84 -EAPI="5"
85 -
86 -PATCH_VER="1.3"
87 -UCLIBC_VER="1.0"
88 -
89 -# Hardened gcc 4 stuff
90 -PIE_VER="0.5.5"
91 -SPECS_VER="0.2.0"
92 -SPECS_GCC_VER="4.4.3"
93 -# arch/libc configurations known to be stable with {PIE,SSP}-by-default
94 -PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64"
95 -PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64"
96 -SSP_STABLE="amd64 x86 mips ppc ppc64 arm"
97 -# uclibc need tls and nptl support for SSP support
98 -# uclibc need to be >= 0.9.33
99 -SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
100 -#end Hardened stuff
101 -
102 -inherit eutils toolchain
103 -
104 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
105 -
106 -RDEPEND=""
107 -DEPEND="${RDEPEND}
108 - elibc_glibc? ( >=sys-libs/glibc-2.8 )
109 - >=${CATEGORY}/binutils-2.20"
110 -
111 -if [[ ${CATEGORY} != cross-* ]] ; then
112 - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
113 -fi
114 -
115 -src_prepare() {
116 - if has_version '<sys-libs/glibc-2.12' ; then
117 - ewarn "Your host glibc is too old; disabling automatic fortify."
118 - ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315"
119 - EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch"
120 - fi
121 -
122 - toolchain_src_prepare
123 -
124 - use vanilla && return 0
125 -
126 - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch
127 -}
128
129 diff --git a/sys-devel/gcc/gcc-4.8.1-r1.ebuild b/sys-devel/gcc/gcc-4.8.1-r1.ebuild
130 deleted file mode 100644
131 index 5344c0f..0000000
132 --- a/sys-devel/gcc/gcc-4.8.1-r1.ebuild
133 +++ /dev/null
134 @@ -1,48 +0,0 @@
135 -# Copyright 1999-2015 Gentoo Foundation
136 -# Distributed under the terms of the GNU General Public License v2
137 -# $Id$
138 -
139 -EAPI="5"
140 -
141 -PATCH_VER="1.2"
142 -UCLIBC_VER="1.0"
143 -
144 -# Hardened gcc 4 stuff
145 -PIE_VER="0.5.7"
146 -SPECS_VER="0.2.0"
147 -SPECS_GCC_VER="4.4.3"
148 -# arch/libc configurations known to be stable with {PIE,SSP}-by-default
149 -PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64"
150 -PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64"
151 -SSP_STABLE="amd64 x86 mips ppc ppc64 arm"
152 -# uclibc need tls and nptl support for SSP support
153 -# uclibc need to be >= 0.9.33
154 -SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
155 -#end Hardened stuff
156 -
157 -inherit eutils toolchain
158 -
159 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
160 -
161 -RDEPEND=""
162 -DEPEND="${RDEPEND}
163 - elibc_glibc? ( >=sys-libs/glibc-2.8 )
164 - >=${CATEGORY}/binutils-2.20"
165 -
166 -if [[ ${CATEGORY} != cross-* ]] ; then
167 - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
168 -fi
169 -
170 -src_prepare() {
171 - if has_version '<sys-libs/glibc-2.12' ; then
172 - ewarn "Your host glibc is too old; disabling automatic fortify."
173 - ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315"
174 - EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch"
175 - fi
176 -
177 - toolchain_src_prepare
178 -
179 - use vanilla && return 0
180 - #Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs.
181 - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env-r1.patch
182 -}
183
184 diff --git a/sys-devel/gcc/gcc-4.8.2.ebuild b/sys-devel/gcc/gcc-4.8.2.ebuild
185 deleted file mode 100644
186 index 2de4499..0000000
187 --- a/sys-devel/gcc/gcc-4.8.2.ebuild
188 +++ /dev/null
189 @@ -1,48 +0,0 @@
190 -# Copyright 1999-2015 Gentoo Foundation
191 -# Distributed under the terms of the GNU General Public License v2
192 -# $Id$
193 -
194 -EAPI="5"
195 -
196 -PATCH_VER="1.3r1"
197 -UCLIBC_VER="1.0"
198 -
199 -# Hardened gcc 4 stuff
200 -PIE_VER="0.5.8r1"
201 -SPECS_VER="0.2.0"
202 -SPECS_GCC_VER="4.4.3"
203 -# arch/libc configurations known to be stable with {PIE,SSP}-by-default
204 -PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64"
205 -PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64"
206 -SSP_STABLE="amd64 x86 mips ppc ppc64 arm"
207 -# uclibc need tls and nptl support for SSP support
208 -# uclibc need to be >= 0.9.33
209 -SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
210 -#end Hardened stuff
211 -
212 -inherit eutils toolchain
213 -
214 -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
215 -
216 -RDEPEND=""
217 -DEPEND="${RDEPEND}
218 - elibc_glibc? ( >=sys-libs/glibc-2.8 )
219 - >=${CATEGORY}/binutils-2.20"
220 -
221 -if [[ ${CATEGORY} != cross-* ]] ; then
222 - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
223 -fi
224 -
225 -src_prepare() {
226 - if has_version '<sys-libs/glibc-2.12' ; then
227 - ewarn "Your host glibc is too old; disabling automatic fortify."
228 - ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315"
229 - EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch"
230 - fi
231 -
232 - toolchain_src_prepare
233 -
234 - use vanilla && return 0
235 - #Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs.
236 - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env-r1.patch
237 -}
238
239 diff --git a/sys-devel/gcc/gcc-4.8.3.ebuild b/sys-devel/gcc/gcc-4.8.3.ebuild
240 deleted file mode 100644
241 index 3b9c0b6..0000000
242 --- a/sys-devel/gcc/gcc-4.8.3.ebuild
243 +++ /dev/null
244 @@ -1,48 +0,0 @@
245 -# Copyright 1999-2014 Gentoo Foundation
246 -# Distributed under the terms of the GNU General Public License v2
247 -# $Id$
248 -
249 -EAPI="4"
250 -
251 -PATCH_VER="1.1"
252 -UCLIBC_VER="1.0"
253 -
254 -# Hardened gcc 4 stuff
255 -PIE_VER="0.5.9"
256 -SPECS_VER="0.2.0"
257 -SPECS_GCC_VER="4.4.3"
258 -# arch/libc configurations known to be stable with {PIE,SSP}-by-default
259 -PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64"
260 -PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64"
261 -SSP_STABLE="amd64 x86 mips ppc ppc64 arm"
262 -# uclibc need tls and nptl support for SSP support
263 -# uclibc need to be >= 0.9.33
264 -SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
265 -#end Hardened stuff
266 -
267 -inherit eutils toolchain
268 -
269 -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd"
270 -
271 -RDEPEND=""
272 -DEPEND="${RDEPEND}
273 - elibc_glibc? ( >=sys-libs/glibc-2.8 )
274 - >=${CATEGORY}/binutils-2.20"
275 -
276 -if [[ ${CATEGORY} != cross-* ]] ; then
277 - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
278 -fi
279 -
280 -src_prepare() {
281 - if has_version '<sys-libs/glibc-2.12' ; then
282 - ewarn "Your host glibc is too old; disabling automatic fortify."
283 - ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315"
284 - EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch"
285 - fi
286 -
287 - toolchain_src_prepare
288 -
289 - use vanilla && return 0
290 - #Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs.
291 - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env-r1.patch
292 -}
293
294 diff --git a/sys-devel/gcc/gcc-4.8.4.ebuild b/sys-devel/gcc/gcc-4.8.4.ebuild
295 deleted file mode 100644
296 index 468bba8..0000000
297 --- a/sys-devel/gcc/gcc-4.8.4.ebuild
298 +++ /dev/null
299 @@ -1,48 +0,0 @@
300 -# Copyright 1999-2015 Gentoo Foundation
301 -# Distributed under the terms of the GNU General Public License v2
302 -# $Id$
303 -
304 -EAPI="4"
305 -
306 -PATCH_VER="1.8"
307 -UCLIBC_VER="1.0"
308 -
309 -# Hardened gcc 4 stuff
310 -PIE_VER="0.6.1"
311 -SPECS_VER="0.2.0"
312 -SPECS_GCC_VER="4.4.3"
313 -# arch/libc configurations known to be stable with {PIE,SSP}-by-default
314 -PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64"
315 -PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64"
316 -SSP_STABLE="amd64 x86 mips ppc ppc64 arm"
317 -# uclibc need tls and nptl support for SSP support
318 -# uclibc need to be >= 0.9.33
319 -SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
320 -#end Hardened stuff
321 -
322 -inherit eutils toolchain
323 -
324 -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd"
325 -
326 -RDEPEND=""
327 -DEPEND="${RDEPEND}
328 - elibc_glibc? ( >=sys-libs/glibc-2.8 )
329 - >=${CATEGORY}/binutils-2.20"
330 -
331 -if [[ ${CATEGORY} != cross-* ]] ; then
332 - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
333 -fi
334 -
335 -src_prepare() {
336 - if has_version '<sys-libs/glibc-2.12' ; then
337 - ewarn "Your host glibc is too old; disabling automatic fortify."
338 - ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315"
339 - EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch"
340 - fi
341 -
342 - toolchain_src_prepare
343 -
344 - use vanilla && return 0
345 - #Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs.
346 - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env-r1.patch
347 -}
348
349 diff --git a/sys-devel/gcc/gcc-4.9.0.ebuild b/sys-devel/gcc/gcc-4.9.0.ebuild
350 deleted file mode 100644
351 index 78274b6..0000000
352 --- a/sys-devel/gcc/gcc-4.9.0.ebuild
353 +++ /dev/null
354 @@ -1,48 +0,0 @@
355 -# Copyright 1999-2015 Gentoo Foundation
356 -# Distributed under the terms of the GNU General Public License v2
357 -# $Id$
358 -
359 -EAPI="4"
360 -
361 -PATCH_VER="1.0"
362 -UCLIBC_VER="1.0"
363 -
364 -# Hardened gcc 4 stuff
365 -PIE_VER="0.6.0"
366 -SPECS_VER="0.2.0"
367 -SPECS_GCC_VER="4.4.3"
368 -# arch/libc configurations known to be stable with {PIE,SSP}-by-default
369 -PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64"
370 -PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64"
371 -SSP_STABLE="amd64 x86 mips ppc ppc64 arm"
372 -# uclibc need tls and nptl support for SSP support
373 -# uclibc need to be >= 0.9.33
374 -SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
375 -#end Hardened stuff
376 -
377 -inherit eutils toolchain
378 -
379 -KEYWORDS="~hppa"
380 -
381 -RDEPEND=""
382 -DEPEND="${RDEPEND}
383 - elibc_glibc? ( >=sys-libs/glibc-2.8 )
384 - >=${CATEGORY}/binutils-2.20"
385 -
386 -if [[ ${CATEGORY} != cross-* ]] ; then
387 - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
388 -fi
389 -
390 -src_prepare() {
391 - if has_version '<sys-libs/glibc-2.12' ; then
392 - ewarn "Your host glibc is too old; disabling automatic fortify."
393 - ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315"
394 - EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch"
395 - fi
396 -
397 - toolchain_src_prepare
398 -
399 - use vanilla && return 0
400 - #Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs.
401 - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env-r1.patch
402 -}
403
404 diff --git a/sys-devel/gcc/gcc-4.9.1.ebuild b/sys-devel/gcc/gcc-4.9.1.ebuild
405 deleted file mode 100644
406 index 78274b6..0000000
407 --- a/sys-devel/gcc/gcc-4.9.1.ebuild
408 +++ /dev/null
409 @@ -1,48 +0,0 @@
410 -# Copyright 1999-2015 Gentoo Foundation
411 -# Distributed under the terms of the GNU General Public License v2
412 -# $Id$
413 -
414 -EAPI="4"
415 -
416 -PATCH_VER="1.0"
417 -UCLIBC_VER="1.0"
418 -
419 -# Hardened gcc 4 stuff
420 -PIE_VER="0.6.0"
421 -SPECS_VER="0.2.0"
422 -SPECS_GCC_VER="4.4.3"
423 -# arch/libc configurations known to be stable with {PIE,SSP}-by-default
424 -PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64"
425 -PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64"
426 -SSP_STABLE="amd64 x86 mips ppc ppc64 arm"
427 -# uclibc need tls and nptl support for SSP support
428 -# uclibc need to be >= 0.9.33
429 -SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
430 -#end Hardened stuff
431 -
432 -inherit eutils toolchain
433 -
434 -KEYWORDS="~hppa"
435 -
436 -RDEPEND=""
437 -DEPEND="${RDEPEND}
438 - elibc_glibc? ( >=sys-libs/glibc-2.8 )
439 - >=${CATEGORY}/binutils-2.20"
440 -
441 -if [[ ${CATEGORY} != cross-* ]] ; then
442 - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
443 -fi
444 -
445 -src_prepare() {
446 - if has_version '<sys-libs/glibc-2.12' ; then
447 - ewarn "Your host glibc is too old; disabling automatic fortify."
448 - ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315"
449 - EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch"
450 - fi
451 -
452 - toolchain_src_prepare
453 -
454 - use vanilla && return 0
455 - #Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs.
456 - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env-r1.patch
457 -}
458
459 diff --git a/sys-devel/gcc/gcc-4.9.2.ebuild b/sys-devel/gcc/gcc-4.9.2.ebuild
460 deleted file mode 100644
461 index 4376a3c..0000000
462 --- a/sys-devel/gcc/gcc-4.9.2.ebuild
463 +++ /dev/null
464 @@ -1,48 +0,0 @@
465 -# Copyright 1999-2015 Gentoo Foundation
466 -# Distributed under the terms of the GNU General Public License v2
467 -# $Id$
468 -
469 -EAPI="4"
470 -
471 -PATCH_VER="1.6"
472 -UCLIBC_VER="1.0"
473 -
474 -# Hardened gcc 4 stuff
475 -PIE_VER="0.6.2"
476 -SPECS_VER="0.2.0"
477 -SPECS_GCC_VER="4.4.3"
478 -# arch/libc configurations known to be stable with {PIE,SSP}-by-default
479 -PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64"
480 -PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64"
481 -SSP_STABLE="amd64 x86 mips ppc ppc64 arm"
482 -# uclibc need tls and nptl support for SSP support
483 -# uclibc need to be >= 0.9.33
484 -SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
485 -#end Hardened stuff
486 -
487 -inherit eutils toolchain
488 -
489 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
490 -
491 -RDEPEND=""
492 -DEPEND="${RDEPEND}
493 - elibc_glibc? ( >=sys-libs/glibc-2.8 )
494 - >=${CATEGORY}/binutils-2.20"
495 -
496 -if [[ ${CATEGORY} != cross-* ]] ; then
497 - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
498 -fi
499 -
500 -src_prepare() {
501 - if has_version '<sys-libs/glibc-2.12' ; then
502 - ewarn "Your host glibc is too old; disabling automatic fortify."
503 - ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315"
504 - EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch"
505 - fi
506 -
507 - toolchain_src_prepare
508 -
509 - use vanilla && return 0
510 - #Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs.
511 - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env-r1.patch
512 -}
513
514 diff --git a/sys-devel/gcc/gcc-4.9.3.ebuild b/sys-devel/gcc/gcc-4.9.3.ebuild
515 deleted file mode 100644
516 index 5868123..0000000
517 --- a/sys-devel/gcc/gcc-4.9.3.ebuild
518 +++ /dev/null
519 @@ -1,48 +0,0 @@
520 -# Copyright 1999-2015 Gentoo Foundation
521 -# Distributed under the terms of the GNU General Public License v2
522 -# $Id$
523 -
524 -EAPI="4"
525 -
526 -PATCH_VER="1.4"
527 -UCLIBC_VER="1.0"
528 -
529 -# Hardened gcc 4 stuff
530 -PIE_VER="0.6.4"
531 -SPECS_VER="0.2.0"
532 -SPECS_GCC_VER="4.4.3"
533 -# arch/libc configurations known to be stable with {PIE,SSP}-by-default
534 -PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64"
535 -PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64"
536 -SSP_STABLE="amd64 x86 mips ppc ppc64 arm"
537 -# uclibc need tls and nptl support for SSP support
538 -# uclibc need to be >= 0.9.33
539 -SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
540 -#end Hardened stuff
541 -
542 -inherit eutils toolchain
543 -
544 -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
545 -
546 -RDEPEND=""
547 -DEPEND="${RDEPEND}
548 - elibc_glibc? ( >=sys-libs/glibc-2.8 )
549 - >=${CATEGORY}/binutils-2.20"
550 -
551 -if [[ ${CATEGORY} != cross-* ]] ; then
552 - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
553 -fi
554 -
555 -src_prepare() {
556 - if has_version '<sys-libs/glibc-2.12' ; then
557 - ewarn "Your host glibc is too old; disabling automatic fortify."
558 - ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315"
559 - EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch"
560 - fi
561 -
562 - toolchain_src_prepare
563 -
564 - use vanilla && return 0
565 - #Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs.
566 - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env-r1.patch
567 -}