Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
Date: Mon, 28 Oct 2019 23:32:45
Message-Id: 1572305555.d9649766ab2893de8586d88215a846275615bd72.slyfox@gentoo
1 commit: d9649766ab2893de8586d88215a846275615bd72
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Mon Oct 28 23:31:51 2019 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Mon Oct 28 23:32:35 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9649766
7
8 sys-devel/gcc: drop old
9
10 Package-Manager: Portage-2.3.78, Repoman-2.3.17
11 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
12
13 sys-devel/gcc/Manifest | 9 -------
14 sys-devel/gcc/gcc-4.1.2.ebuild | 29 -----------------------
15 sys-devel/gcc/gcc-4.2.4-r1.ebuild | 17 -------------
16 sys-devel/gcc/gcc-4.3.6-r1.ebuild | 28 ----------------------
17 sys-devel/gcc/gcc-4.4.7.ebuild | 28 ----------------------
18 sys-devel/gcc/gcc-4.5.4.ebuild | 29 -----------------------
19 sys-devel/gcc/gcc-4.6.4.ebuild | 30 -----------------------
20 sys-devel/gcc/gcc-4.7.4-r1.ebuild | 47 ------------------------------------
21 sys-devel/gcc/gcc-4.8.5-r1.ebuild | 47 ------------------------------------
22 sys-devel/gcc/gcc-4.9.4.ebuild | 50 ---------------------------------------
23 10 files changed, 314 deletions(-)
24
25 diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
26 index 66929e03ce6..12c71ac71bb 100644
27 --- a/sys-devel/gcc/Manifest
28 +++ b/sys-devel/gcc/Manifest
29 @@ -11,42 +11,33 @@ DIST gcc-3.4.6.tar.bz2 28193401 BLAKE2B b3e2d52269e59acbdb04248d8d95bee957da2972
30 DIST gcc-4.0.4-patches-1.5.tar.bz2 43777 BLAKE2B 9bd12a707b9721336fa2443d73898df4712a8b81ffc5b7e18b611663f642f6e815d6d6c4583791fee87d36e56dccfd5b364119bfa98bd80cb3e35f20f989c80d SHA512 dc9074fa7861c9efd4bb8a4118551377c88e27f2f2e7ea95fc3c75b3992ab55996afd8606570c795e85e73c9d1e2179f261b6c5d470ce778fec8fec3a74905ea
31 DIST gcc-4.0.4-uclibc-patches-1.0.tar.bz2 20164 BLAKE2B d2d9626f03bcf0b06f316f22f2d4ea71ba0721d8369ff914bb27e20c4423a2a5b511bb23e74d2efc247ecc9c0554144a7ebd16d8baf432e289226ef610bef978 SHA512 67bdb8be3b7d173795ae3692f8f76fb6c236bfe3054112db30e3f0a56982685fe0b15e2c37f7d9e15e6198e4a41e47e1434a2befeee4e9e460e7bc9e0fa9d235
32 DIST gcc-4.0.4.tar.bz2 32642939 BLAKE2B a152e6183bb288e587f1e6ad21401de5ce21f871aa4f82344bf76af4518d3286d281770754fd5744a9c0a86bd656be8bce88aa72380e42c438271e1f471c4d8e SHA512 194c12b5a1bc50c003f6fc849a4c0032388a960fb4b769bdb6e76cf330f04f880a0723661c991ec03742443c21ccba9af8599ae648a0777e0a5875c5fe7f6abd
33 -DIST gcc-4.1.2-patches-1.6.tar.bz2 54513 BLAKE2B 5f9d6e3332cbfac0ef757dfbd45226414f41c39f8d828325ab0d1ae1a82855cc6cde09308a7e1565cbd9ddcb1b730681bf7ccf69643a29141b3b029e8fb61135 SHA512 0f225b66851c1e70afe19f59c8527631c8b42f0580922d979d2dbf367b4591a59e7047bcb52b36695bf24fcfd71ea814b0001e001fe0e39482dec7327bb74259
34 DIST gcc-4.1.2-patches-2.tar.bz2 56296 BLAKE2B 1b7660dc55ce36158f0715c0e277621deb2dbf45bdcb15a723e8c75038c1591cab64864d8a8cde62b443933b6212703996895a98619506437eb185b9f866e4a4 SHA512 c61b0251c8826be34a6688924f61a4318ffc20fe22a7aaee98db69aa84e29f90c2e1eb8c78961f8d6b4d610478c242d3fc1b74642e6e3661b102acea1f1f6e14
35 DIST gcc-4.1.2-uclibc-patches-1.0.tar.bz2 20980 BLAKE2B cfc7dd4c7a0b1ed80c491d4ad56b05b05ff308fdbed2faa1b9f15b10c0f7834ee4ffcb0df1619f959f7a1a5f315305b550665c232404a8a3306e3e615539a0c8 SHA512 57789f4236a3085136afa83be3cef677bd813afd258d67bfdbecd2058f497cd459366d5515044c0208ab753946dc951dac6a3889752ca6dae836d837c22ce33b
36 DIST gcc-4.1.2.tar.bz2 39707720 BLAKE2B 966b6a64c118456c7fb66eb2ad0dd84b1d53ad88dcbd146f446ef097a6975f5d6a7f1bcbbc4bfcd4e48b00eeb8054728e412db3d9818cff1f195e37859a4e510 SHA512 b97d3b72a3b0355611d5090b2c715b7a774f0e466a89326a0226c2809d12dfafb2d7c5a7af54bd5e00c135bbb6596f535e1a484740f7f1f691e8a57e6f0425cc
37 -DIST gcc-4.2.4-patches-1.4.tar.bz2 25768 BLAKE2B 502a83eb320ab4e4e4f210958b839f99e4c524ed49676ba909c297a9e0fc93b91411c8aa123e1180909297de0f42c0c320bbe3cf75319728f4a130bb56907f60 SHA512 dacd9d13f29e1e7baf136dee564fd0d128c20f77a8f7ab745263ad9dea8c694c006b89baf93f9aab7a0f93b48c2a54d80c4196f83f0f27c0fe17f7fba9a4fcfd
38 DIST gcc-4.2.4-patches-1.6.tar.bz2 27554 BLAKE2B 1b6cf76ec6f0cd17d1078f6586124d6da5b3217f30300970bbcedc024d319fb5768b3a24ba6e366fbd9818f5c973916e7eb77858a6fc3609239f509cfab68196 SHA512 f4b1946429216dc381639e36197e6de8993cd19d3dfa47c52c5383980a3d7eee3613e3cf121609e5ed31dfb466fb97978e4c53240c6135d9babc9e2edb8aaff1
39 DIST gcc-4.2.4-uclibc-patches-1.0.tar.bz2 19167 BLAKE2B bf2bcc9ece9096cf7fda9999c56073774072fa03e5dbf389a617888b2269bc79a7cfb68a6e26da66dedce9f954a1766ed21bbdd907b747e9fb5ea3a0fbbb6474 SHA512 5545cfe6bfa7ab9a69a474cc051cc8744380077dcc193afefeb455e959e408a5e4dfd1adde5357886c7f598835400273ef80ad5c14976c0552b44f5cd48704ed
40 DIST gcc-4.2.4.tar.bz2 44025458 BLAKE2B 1d9645298dbbb1aba7b2957acf5b9839bd702a85120aa82d4cada0e4ea68a1d633422d8fcedc405504768e2f932e4b9d1a70a86da0b8efa5fc923b786ebc259f SHA512 c6e3e4fce1d27d0c56ab24f4809367d9329b620b7c124e88de190f2ea2ae57b5e06d0bda85c5a74237a4f94ddba53dc91faea0611fff7b19ad720edc312cb0d9
41 -DIST gcc-4.3.6-patches-1.2.tar.bz2 76826 BLAKE2B c37cb013a6928e8494e9de1eab9601ee4575523b4bfa4e7c1f64cebbf64ef57bf877234a1e637515eef80535d2faa4ea67792e9434b44421a430b6fa6ab07921 SHA512 229692a6026ebadc4d87342fd11695338c0fb2a13c43ed6288710fbdca4d7330c74a2c8a46f60637be9c4c38365076f068d35c5a91faa1c69a55e5e7aeac79f8
42 DIST gcc-4.3.6-patches-1.4.tar.bz2 79026 BLAKE2B fd7597483095afa114ab4df18134d3f00882c1476ae30b7aa531dffdca111599e811a451466fa981d0f94eb29a04cd784a36aaab4bd365ad522eac44e5aa5c0c SHA512 4f19a6221c520d62a4ab8731afb76c20d9dcca7b0cf6e52011b30fef013fc21fdf30c619a4bf959a344e9a6849459e9bb25ee204dc1b7d757e87a647ddd1f3c5
43 DIST gcc-4.3.6-uclibc-patches-1.0.tar.bz2 3021 BLAKE2B c3b18a85253fc7b63e2f1fa541ce2c9bbe0c664fb5da8d494c89889d19aaebf513c40cabdf3271e3d074aace500bcde4f0ba4478c35ae0ae105b4a31d6e4e917 SHA512 6b85bf4caf5662ae114e472199c2f77d1fef63c485c073643968b6e0575c13bfa4ce9a32191908f34e70d41fd9fb5b9bc2b527542d82dac881a0462bfe89b120
44 DIST gcc-4.3.6.tar.bz2 59756702 BLAKE2B 0bca01c8c2e7d8dc2f971c2b2bfb52d61285154c3fd14d6356a1cf083622aadadd9031bf0aead9a285eb1c4200c2d9515773c256acbdc901842aa16e06cc81e7 SHA512 0cb43f523135c6d54b3b5e26de7044fe096c16e7c3af8e400b2b48c5e52b4b5aa56615b1eca5e326b0202cf34870daa6ac44ec9633762acafa4425552b4029ee
45 DIST gcc-4.4.3-specs-0.2.0.tar.bz2 2004 BLAKE2B 96f5ba2028bc6e0ef71e009857c37118a54d13d30de24d697c85e5772f9f2b7853615648cf2e4ee81d8385f6518c64588c0b56675c00f95ef39fca2a808f075e SHA512 779ecb0a064d2138b54569c8ae501975b8a6b72e5a3acbf8597619a8db77ee42ef9b0e62608d5192a15e4393e7dfc009bb50b994782236faa744b2c46b5fe517
46 -DIST gcc-4.4.7-patches-1.3.tar.bz2 25866 BLAKE2B 30c6e50afd9fb3ff159b99a950f07f91ca7684fbcd11339d273695ba7b1cb324b43b23b821923d8f972af6b32e4dd45075b1fbf6740f034b0911831bae494025 SHA512 cb59c8bb72a5414a9930f63e55a175bdc57d51dc518ec7d1245684f4576daa139e10dbe050a75ac960607cb0a5ed52c49ed7139d74398278bb7012ecda7be09d
47 DIST gcc-4.4.7-patches-1.5.tar.bz2 27790 BLAKE2B 1598fc1eb320db2ddadff01b3bd8110cab2d838dec75ef1bbaa7465bfdbc69ce5c55cda2bce059f115418bd4506187b62e8eb020237710b1f61468892a43627f SHA512 8420aad5def3c58c75ed955b0d198c2b7d4f0ddeabbad0a83269a1d5078b9240d90a7a272cf0f23f1654cf1058a8e0c9cff29b22c74328b20b9a1e5c19f871a7
48 DIST gcc-4.4.7-uclibc-patches-1.0.tar.bz2 3016 BLAKE2B cced59dc8f03a2f8bce7f95c5028164b41189b2272ae6a0d525241dd24df827292dda39b1bd9b4d6c0741be0ff0eb4df62d7c6aadf54d54c2bf64f268c68988f SHA512 46a69cb8e2e3b97116d012b95a515953b2629be04228a2ac90fe628705e6bc3bdf05ee22e3ed7d5fd0fe6e60aad8f1f96f36e8dd3b231bdfd048e61c6cc15beb
49 DIST gcc-4.4.7.tar.bz2 63179340 BLAKE2B e01c90907228572c3d25bbb776c8232fa3f8e8f4112a27f69be2bad8eec50b68add39839f8d5726f5f82491f50e71fa1b44d98b60a3e0f145848a0e0e8760700 SHA512 5562a7319cfd8cc7c5261de9170f2cda86cbd3a231a444a5ec0ad3d8fd60af6f8bd86af8f201cebb7bddcd083d761834d1cbd652c68af0f5607d22a63439ed0e
50 -DIST gcc-4.5.4-patches-1.3.tar.bz2 20108 BLAKE2B 2a78a7e0228ae78996e36b14ad2961d4aba2ebecd8714a393608a41cd53efdd83bc31aebd6fd460372458592167b187997819db1a8a5778474098de224c844af SHA512 ba5781da360b5049ba07aa46dd45b8405540dadd717ceb88c07d8803ba91a90b9ee32147932d3dddf1ae1ece148589cc2b0e709a3fbec7fe56266f6e925fa8a5
51 DIST gcc-4.5.4-patches-1.5.tar.bz2 22794 BLAKE2B 8a3a774c68ec37191199d4cc65f18bba55cfae8c5e715485a0950ce43ec6c96f705277460cb28ee8a70f73d9f30d9f06bab53d2e22d2b35bad009d785a0520b6 SHA512 d59857083c41456190adb350d563fe4bb649c4c50cc9a841bbf63ec03be53ee3de5ef3e6720206e7e51184d98453f3163cc267ba71e4fc06b22f44323ca87585
52 DIST gcc-4.5.4-uclibc-patches-1.0.tar.bz2 3019 BLAKE2B abf53f85a4af1336437963595b04d2c24284ebf7cc76d845bc3502cf54ef2dcfc21f76fda336f99165cc9939daa8b8c8dc9493c276879670a3cd0ac0efe526da SHA512 b6aa0a7d029a2a00b36fe8906d76b434fcdfc7191cbc8fffbcb8b89a66eba61ba6cd0cfdba94a79929487fbbad2163083b085476498f8be77ad473d078b0095a
53 DIST gcc-4.5.4.tar.bz2 66426133 BLAKE2B 8725c7868e1fc9e72a28635f39aa014681aa502db4687e5d2d6ec7cf6d30b04902eca2ebbc1ef2b0e20b89908424d0053f0958e24ded5366fa1c38469913caa2 SHA512 78696b287d46aacd6f150920da376ea32f58ad9f0dafd2d3b7fa6dbdd8dd7afe659108d1dfaa5807617fc5248719f50b39c37ade0173ea5b9fec2091f4656115
54 -DIST gcc-4.6.4-patches-1.3.tar.bz2 16443 BLAKE2B a6d5cb1b51319e3167f687b7efddffd7dc8772b656fc42bb68687c2acc95095c57edcc6c7677b4b23c3666545a7eab6129c39abd3c7877c50c699be1b9b2ac65 SHA512 ed904bb8438a23a2e1ec3aff28c4451128421426305ff07de50edbad51a066bee9d1a9042a9b26c36dbd57e1eb044a474088945d6d780c6e98d7563947fb9b9a
55 DIST gcc-4.6.4-patches-1.5.tar.bz2 19017 BLAKE2B e2e9642ef97b126df48b480b7a84d47597686932cd3447f3b210518d5eddfe4d90521a6249f174e4480315a924c48cf98c2a2bf0e383eeddc6d1d75770f2da2e SHA512 f609e71514db89d51fb5047ca12cd0d1dbe352a0047d7ca744115df3ae7c0c61ba8f72b2642080267a549b1c7fad65f728f49a50d00f6796042dafc655de10ea
56 DIST gcc-4.6.4-uclibc-patches-1.0.tar.bz2 3010 BLAKE2B e841db5125638b0ec34323d0500786ab6577042a22af3b423433542164408199ac4ff1036d27999aa01aa96e9e50988df2e86835102142f74c3f8fb33096a47e SHA512 fd289089a30c768b0ec4e3459cf494bc5e9d4ecf87056dc183277c712f7d69ac4cf900950270d8eacfe686b4aa906e1ece87cae52f2cb00642e96c0b95dcf133
57 DIST gcc-4.6.4.tar.bz2 72006076 BLAKE2B 321c14c097c18cf60c32d228720980717e25e22e26ce5e75c3a411c423f9657eb896974200664132e2fb10c3010c5136d2da7f3c916fffddf7e4afe4e8bfdc20 SHA512 b5a5395782e0b9e61cda052f6e00c8575d1aa0b7e8db9e34c06e4e45f12ff37b436018536b7fa69a04a4235b5b368895652e3ed8fab2fe11763f9782ed9161dc
58 -DIST gcc-4.7.4-patches-1.4.tar.bz2 18072 BLAKE2B 6bab25aee9f9ef605ce2942928a9d1aa91371b8fdec00643805e5010a4b0ffb043e0dd1a119d1064f79e499983374ed39e475a9718fce632cad07811363ed56b SHA512 9f5d68ba62aee909023542dcece81e4e448ea750254258107d4f70291d8ae99469c4518e42ffddbe6b622b258f463127be6e6ef7eaaeeeb0f59b3b719f3eadca
59 DIST gcc-4.7.4-patches-1.6.tar.bz2 20746 BLAKE2B 56687d1788b2a6484fd52dbfffef77f19f3182a38d90ccd24f8df6fbe5daeb3b27176cf01de7ce3723e79b427cd3cc77e06e690e13e8271a0a5067c20117c273 SHA512 4ad9a08f1c9b21b3d9f069346ca752bb9772b9826d3cc50abb9a1cc2b916c208d6a715efdfe3602d5a3f08b6c058e5bfb43f87248b7a09d8b0fc39e2403580bc
60 DIST gcc-4.7.4-piepatches-v0.5.5.tar.bz2 15358 BLAKE2B e0df0b19829d9f9b1e8719467a6e15336d58ccf50c182c3d14438bc7e8690940535f6391b83f359c4e0bedf16814b7d4e2b0888f4698740be511bf6a574f9556 SHA512 f5e078bf4c17f7b5be102f1e3358d91c72e80363b5e055a92461f78399a1bf27bf6cb690d41900719bb260b6529f5d1aac999e613fda6ac5e4efa27f622510e6
61 DIST gcc-4.7.4-uclibc-patches-1.0.tar.bz2 3019 BLAKE2B b24522bd5516e0f2bb4e8d20437e0a0aed22ea8cae3c78fc600688f71a57bb7fbd3d431737a30e4406a9ff5426ed7d2289b3efac4d5efaa5841f7db290ef023c SHA512 c2e6c96b74365f8233f6106fa03d94075b60f6f77c683aa2e27aceb007da723243f8e3ddea8b178e6a0f7939b8e35615165534dc74e5050f87680ab261a31c52
62 DIST gcc-4.7.4.tar.bz2 82935453 BLAKE2B 98cc902dd1506161b96c8eba10e5a5c7fb11d2dfd95ebac15825806fcdb262a1ff962b72275dcfc8453b753164fc234bdd666b207202cfd5a0a2b4cd09b8c741 SHA512 dfcb737073191e628231031a3571ec77ee760a59377630f4a6e4fdfa66f9ddad39fde47e3f0f227eb43cdf90e0d34cde5abdc9ac892c1e111a911062a66c9189
63 -DIST gcc-4.8.5-patches-1.3.tar.bz2 26025 BLAKE2B 3744dfcac069b5f8321fc9cfb019d44c848d70d17e5908d3d97f0c314b98a7fd884235fec2b21c93027f6152577439f6d424f96836b113dcd589604af969c756 SHA512 8d190f81ca0d25281250dbf0a670fcf12334b0811a5bf664e6450942a2996d02b979c6e8f8760b287edad06df3d1f8e2fe5cb0c3dcf9677c3420457d841d9506
64 DIST gcc-4.8.5-patches-1.5.tar.bz2 30345 BLAKE2B 1bd2868e675b43c15d4bafe3c18655042ebf2687ca28675d0e94135251375d6912e086f3132620d8a20a2a6d11a6282b2749c7dbd3b8bb1307909d3502610c32 SHA512 238b5a852521feb90f4f1df691eaeb95c7d125d749253fb800208265e10c9a357842206fcd78a4a2d9c6c16362b623ae1c4878f21e3a9010c6dbffafc5a31f66
65 DIST gcc-4.8.5-piepatches-v0.6.2.tar.bz2 14265 BLAKE2B b3bb37957ba8ee446967a3a60fee61c26a49f237241bbaf8bb3c3ec63656dd0492f518b129c8ef43cc06091742bc9c0b1042bb612c1110732b1e9608f28753ad SHA512 cd6af4047d4719dae9dbe86ce5342c7d8ddec38aad032486713b08e1b0cb711f5ca017e08d583137d51b8d4ef673366ba310e71bca7b49b82e9314781d6e9d99
66 DIST gcc-4.8.5-uclibc-patches-1.0.tar.bz2 2976 BLAKE2B 1a804fd0b2fd5756e824f3eb511cf62d6af0fa8059ebcffadf6deb85e242ec8728b7883f2e054b465b87e4b61b6a2b55061a68eb8329c3a79a659d4c15808d21 SHA512 5469128eab06525915c75241797ad9ec4b63072ebfd5e110319bf810633cf3fbed39bbda4f6a0c74e537b248e7642780ecbe2086ad10be6e66b7dd289fa6534f
67 DIST gcc-4.8.5.tar.bz2 86165587 BLAKE2B 760931013f96083078e74b8376eede6c23954e1f41cb44dbbdd8220fdede48807d89b9ca44fc4ae309f7cef441831b533512f1145cd563c5c797e96cf6cf1bfa SHA512 47fdfeca0c0a624cdec9c4ae47137d056c918d5c386d4b96985bb3c8172aba377cb66cbcc30e80832fd244a7d98f562c20198056915c70cfef0977545073a8ea
68 -DIST gcc-4.9.4-patches-1.3.tar.bz2 26060 BLAKE2B a61cb29111e8a9e35d810c0c557e901fc0d78e3b62027f5ea622d29becff9492e350c932824b23e5a38604bc3fa6c39fed9db902df4f830a3a362f1a1c2d9f58 SHA512 0214da6712a1b583f028be60e562f742d3d484d930976e2fce7be090113517c0e07faa20f750411b5125902f38a9944fe0c1dc8605d161c5bb11843acdebab75
69 DIST gcc-4.9.4-patches-1.4.tar.bz2 27240 BLAKE2B 26b7d08bad4b617ede2564f77ded67cc87ec6b9f6b4d4ff78b5b75c1d5739fc4049480c716075d74c9b8e23a4a3c1889796cacb3456a3982ab04a0781fe3cd04 SHA512 efa60a7f86e684710848182c7d040565c9cec7666e897adc02e5dea9d4c76117deece7b1f7e1f8772cdec9697bb92b762f93408824e47b3f63b4f35029f50a4b
70 DIST gcc-4.9.4-piepatches-v0.6.4.tar.bz2 14414 BLAKE2B 2eccd4f2a164fbb32d13c7fe91627a2424c0a5570fe0cac97c2bb1c95294ba3d770832da7c445f75c91791466c5139a1e13753a3a40d87ff5e44e42749adee27 SHA512 243fa272ea0e49f700a76508bab3e03bbb353bcb930581b2f87f9a47df5cd3880e29f20b71612b21190adc463849e1e6ac2a38a49c0002b562d93d436f538285
71 DIST gcc-4.9.4-uclibc-patches-1.0.tar.bz2 2618 BLAKE2B bff85a4088fb94fdb7a8b0bd552be98ace3e6d145889b6f8b4a1f2db2dad14342d155890ab159b42d5b55d88dfb7c392eb7f92590084e1958f6284c561da30f1 SHA512 5a1f44caa9261f4947101379628143869b31dec67fa28605e8e1f3894d4b7120c3f68ba6deb59da7a74fa906e27ab32cd3767761837dc3dfebc37865d349d6db
72
73 diff --git a/sys-devel/gcc/gcc-4.1.2.ebuild b/sys-devel/gcc/gcc-4.1.2.ebuild
74 deleted file mode 100644
75 index f485a54d7e5..00000000000
76 --- a/sys-devel/gcc/gcc-4.1.2.ebuild
77 +++ /dev/null
78 @@ -1,29 +0,0 @@
79 -# Copyright 1999-2019 Gentoo Authors
80 -# Distributed under the terms of the GNU General Public License v2
81 -
82 -EAPI="5"
83 -
84 -PATCH_VER="1.6"
85 -UCLIBC_VER="1.0"
86 -D_VER="0.24"
87 -
88 -inherit eutils toolchain
89 -
90 -KEYWORDS="-* ~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
91 -
92 -RDEPEND=""
93 -DEPEND="${RDEPEND}
94 - ppc? ( >=${CATEGORY}/binutils-2.17 )
95 - ppc64? ( >=${CATEGORY}/binutils-2.17 )
96 - >=${CATEGORY}/binutils-2.15.94"
97 -
98 -src_prepare() {
99 - toolchain_src_prepare
100 -
101 - use vanilla && return 0
102 -
103 - # Fix cross-compiling
104 - epatch "${FILESDIR}"/4.1.0/gcc-4.1.0-cross-compile.patch
105 -
106 - epatch "${FILESDIR}"/4.1.0/gcc-4.1.0-fast-math-i386-Os-workaround.patch
107 -}
108
109 diff --git a/sys-devel/gcc/gcc-4.2.4-r1.ebuild b/sys-devel/gcc/gcc-4.2.4-r1.ebuild
110 deleted file mode 100644
111 index 5389ce3199b..00000000000
112 --- a/sys-devel/gcc/gcc-4.2.4-r1.ebuild
113 +++ /dev/null
114 @@ -1,17 +0,0 @@
115 -# Copyright 1999-2019 Gentoo Authors
116 -# Distributed under the terms of the GNU General Public License v2
117 -
118 -EAPI="5"
119 -
120 -PATCH_VER="1.4"
121 -UCLIBC_VER="1.0"
122 -
123 -inherit toolchain
124 -
125 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~sparc ~x86"
126 -
127 -RDEPEND=""
128 -DEPEND="${RDEPEND}
129 - ppc? ( >=${CATEGORY}/binutils-2.17 )
130 - ppc64? ( >=${CATEGORY}/binutils-2.17 )
131 - >=${CATEGORY}/binutils-2.15.94"
132
133 diff --git a/sys-devel/gcc/gcc-4.3.6-r1.ebuild b/sys-devel/gcc/gcc-4.3.6-r1.ebuild
134 deleted file mode 100644
135 index 0993c7b6ae5..00000000000
136 --- a/sys-devel/gcc/gcc-4.3.6-r1.ebuild
137 +++ /dev/null
138 @@ -1,28 +0,0 @@
139 -# Copyright 1999-2019 Gentoo Authors
140 -# Distributed under the terms of the GNU General Public License v2
141 -
142 -EAPI="5"
143 -
144 -PATCH_VER="1.2"
145 -UCLIBC_VER="1.0"
146 -
147 -inherit toolchain
148 -
149 -KEYWORDS="~alpha ~amd64 ~arm -hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
150 -
151 -RDEPEND=""
152 -DEPEND="${RDEPEND}
153 - ppc? ( >=${CATEGORY}/binutils-2.17 )
154 - ppc64? ( >=${CATEGORY}/binutils-2.17 )
155 - >=${CATEGORY}/binutils-2.15.94"
156 -if [[ ${CATEGORY} != cross-* ]] ; then
157 - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
158 -fi
159 -
160 -src_prepare() {
161 - toolchain_src_prepare
162 -
163 - use vanilla && return 0
164 -
165 - sed -i 's/use_fixproto=yes/:/' gcc/config.gcc #PR33200
166 -}
167
168 diff --git a/sys-devel/gcc/gcc-4.4.7.ebuild b/sys-devel/gcc/gcc-4.4.7.ebuild
169 deleted file mode 100644
170 index 38b9caf06c6..00000000000
171 --- a/sys-devel/gcc/gcc-4.4.7.ebuild
172 +++ /dev/null
173 @@ -1,28 +0,0 @@
174 -# Copyright 1999-2019 Gentoo Authors
175 -# Distributed under the terms of the GNU General Public License v2
176 -
177 -EAPI="5"
178 -
179 -PATCH_VER="1.3"
180 -UCLIBC_VER="1.0"
181 -
182 -inherit eutils toolchain
183 -
184 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
185 -
186 -RDEPEND=""
187 -DEPEND="${RDEPEND}
188 - elibc_glibc? ( >=sys-libs/glibc-2.8 )
189 - ppc? ( >=${CATEGORY}/binutils-2.17 )
190 - ppc64? ( >=${CATEGORY}/binutils-2.17 )
191 - >=${CATEGORY}/binutils-2.15.94"
192 -if [[ ${CATEGORY} != cross-* ]] ; then
193 - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
194 -fi
195 -
196 -src_prepare() {
197 - toolchain_src_prepare
198 - use vanilla && return 0
199 -
200 - sed -i 's/use_fixproto=yes/:/' gcc/config.gcc #PR33200
201 -}
202
203 diff --git a/sys-devel/gcc/gcc-4.5.4.ebuild b/sys-devel/gcc/gcc-4.5.4.ebuild
204 deleted file mode 100644
205 index 556ba04a699..00000000000
206 --- a/sys-devel/gcc/gcc-4.5.4.ebuild
207 +++ /dev/null
208 @@ -1,29 +0,0 @@
209 -# Copyright 1999-2019 Gentoo Authors
210 -# Distributed under the terms of the GNU General Public License v2
211 -
212 -EAPI="5"
213 -
214 -PATCH_VER="1.3"
215 -UCLIBC_VER="1.0"
216 -
217 -inherit eutils toolchain
218 -
219 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
220 -
221 -RDEPEND=""
222 -DEPEND="${RDEPEND}
223 - elibc_glibc? ( >=sys-libs/glibc-2.8 )
224 - ppc? ( >=${CATEGORY}/binutils-2.17 )
225 - ppc64? ( >=${CATEGORY}/binutils-2.17 )
226 - >=${CATEGORY}/binutils-2.15.94"
227 -if [[ ${CATEGORY} != cross-* ]] ; then
228 - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
229 -fi
230 -
231 -src_prepare() {
232 - toolchain_src_prepare
233 -
234 - use vanilla && return 0
235 -
236 - sed -i 's/use_fixproto=yes/:/' gcc/config.gcc #PR33200
237 -}
238
239 diff --git a/sys-devel/gcc/gcc-4.6.4.ebuild b/sys-devel/gcc/gcc-4.6.4.ebuild
240 deleted file mode 100644
241 index 505e90bd849..00000000000
242 --- a/sys-devel/gcc/gcc-4.6.4.ebuild
243 +++ /dev/null
244 @@ -1,30 +0,0 @@
245 -# Copyright 1999-2019 Gentoo Authors
246 -# Distributed under the terms of the GNU General Public License v2
247 -
248 -EAPI="5"
249 -
250 -PATCH_VER="1.3"
251 -UCLIBC_VER="1.0"
252 -
253 -inherit eutils toolchain
254 -
255 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
256 -
257 -RDEPEND=""
258 -DEPEND="${RDEPEND}
259 - elibc_glibc? ( >=sys-libs/glibc-2.8 )
260 - >=${CATEGORY}/binutils-2.18"
261 -
262 -if [[ ${CATEGORY} != cross-* ]] ; then
263 - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
264 -fi
265 -
266 -src_prepare() {
267 - if has_version '<sys-libs/glibc-2.12' ; then
268 - ewarn "Your host glibc is too old; disabling automatic fortify."
269 - ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315"
270 - EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch"
271 - fi
272 -
273 - toolchain_src_prepare
274 -}
275
276 diff --git a/sys-devel/gcc/gcc-4.7.4-r1.ebuild b/sys-devel/gcc/gcc-4.7.4-r1.ebuild
277 deleted file mode 100644
278 index dd3ed19e8c0..00000000000
279 --- a/sys-devel/gcc/gcc-4.7.4-r1.ebuild
280 +++ /dev/null
281 @@ -1,47 +0,0 @@
282 -# Copyright 1999-2019 Gentoo Authors
283 -# Distributed under the terms of the GNU General Public License v2
284 -
285 -EAPI="5"
286 -
287 -PATCH_VER="1.4"
288 -UCLIBC_VER="1.0"
289 -
290 -# Hardened gcc 4 stuff
291 -PIE_VER="0.5.5"
292 -SPECS_VER="0.2.0"
293 -SPECS_GCC_VER="4.4.3"
294 -# arch/libc configurations known to be stable with {PIE,SSP}-by-default
295 -PIE_GLIBC_STABLE="x86 amd64 ppc ppc64 arm ia64"
296 -PIE_UCLIBC_STABLE="x86 arm amd64 ppc ppc64"
297 -SSP_STABLE="amd64 x86 ppc ppc64 arm"
298 -# uclibc need tls and nptl support for SSP support
299 -# uclibc need to be >= 0.9.33
300 -SSP_UCLIBC_STABLE="x86 amd64 ppc ppc64 arm"
301 -#end Hardened stuff
302 -
303 -inherit eutils toolchain
304 -
305 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
306 -
307 -RDEPEND=""
308 -DEPEND="${RDEPEND}
309 - elibc_glibc? ( >=sys-libs/glibc-2.8 )
310 - >=${CATEGORY}/binutils-2.18"
311 -
312 -if [[ ${CATEGORY} != cross-* ]] ; then
313 - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
314 -fi
315 -
316 -src_prepare() {
317 - if has_version '<sys-libs/glibc-2.12' ; then
318 - ewarn "Your host glibc is too old; disabling automatic fortify."
319 - ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315"
320 - EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch"
321 - fi
322 -
323 - toolchain_src_prepare
324 -
325 - use vanilla && return 0
326 -
327 - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch
328 -}
329
330 diff --git a/sys-devel/gcc/gcc-4.8.5-r1.ebuild b/sys-devel/gcc/gcc-4.8.5-r1.ebuild
331 deleted file mode 100644
332 index c6057f15590..00000000000
333 --- a/sys-devel/gcc/gcc-4.8.5-r1.ebuild
334 +++ /dev/null
335 @@ -1,47 +0,0 @@
336 -# Copyright 1999-2019 Gentoo Authors
337 -# Distributed under the terms of the GNU General Public License v2
338 -
339 -EAPI="5"
340 -
341 -PATCH_VER="1.3"
342 -UCLIBC_VER="1.0"
343 -
344 -# Hardened gcc 4 stuff
345 -PIE_VER="0.6.2"
346 -SPECS_VER="0.2.0"
347 -SPECS_GCC_VER="4.4.3"
348 -# arch/libc configurations known to be stable with {PIE,SSP}-by-default
349 -PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64"
350 -PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64"
351 -SSP_STABLE="amd64 x86 mips ppc ppc64 arm"
352 -# uclibc need tls and nptl support for SSP support
353 -# uclibc need to be >= 0.9.33
354 -SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
355 -#end Hardened stuff
356 -
357 -inherit eutils toolchain
358 -
359 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
360 -
361 -RDEPEND=""
362 -DEPEND="${RDEPEND}
363 - elibc_glibc? ( >=sys-libs/glibc-2.8 )
364 - >=${CATEGORY}/binutils-2.20"
365 -
366 -if [[ ${CATEGORY} != cross-* ]] ; then
367 - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
368 -fi
369 -
370 -src_prepare() {
371 - if has_version '<sys-libs/glibc-2.12' ; then
372 - ewarn "Your host glibc is too old; disabling automatic fortify."
373 - ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315"
374 - EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch"
375 - fi
376 -
377 - toolchain_src_prepare
378 -
379 - use vanilla && return 0
380 - #Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs.
381 - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env-r1.patch
382 -}
383
384 diff --git a/sys-devel/gcc/gcc-4.9.4.ebuild b/sys-devel/gcc/gcc-4.9.4.ebuild
385 deleted file mode 100644
386 index 617241d92c8..00000000000
387 --- a/sys-devel/gcc/gcc-4.9.4.ebuild
388 +++ /dev/null
389 @@ -1,50 +0,0 @@
390 -# Copyright 1999-2019 Gentoo Authors
391 -# Distributed under the terms of the GNU General Public License v2
392 -
393 -EAPI="5"
394 -
395 -PATCH_VER="1.3"
396 -UCLIBC_VER="1.0"
397 -
398 -# Hardened gcc 4 stuff
399 -PIE_VER="0.6.4"
400 -SPECS_VER="0.2.0"
401 -SPECS_GCC_VER="4.4.3"
402 -# arch/libc configurations known to be stable with {PIE,SSP}-by-default
403 -PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64"
404 -PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64"
405 -SSP_STABLE="amd64 x86 mips ppc ppc64 arm"
406 -# uclibc need tls and nptl support for SSP support
407 -# uclibc need to be >= 0.9.33
408 -SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
409 -#end Hardened stuff
410 -
411 -inherit eutils toolchain
412 -
413 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
414 -
415 -RDEPEND=""
416 -DEPEND="${RDEPEND}
417 - elibc_glibc? ( >=sys-libs/glibc-2.8 )
418 - >=${CATEGORY}/binutils-2.20"
419 -
420 -if [[ ${CATEGORY} != cross-* ]] ; then
421 - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
422 -fi
423 -
424 -src_prepare() {
425 - if has_version '<sys-libs/glibc-2.12' ; then
426 - ewarn "Your host glibc is too old; disabling automatic fortify."
427 - ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315"
428 - EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch"
429 - fi
430 -
431 - # Bug 638056
432 - epatch "${FILESDIR}/${P}-bootstrap.patch"
433 -
434 - toolchain_src_prepare
435 -
436 - use vanilla && return 0
437 - # Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs.
438 - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env-r1.patch
439 -}