Gentoo Archives: gentoo-commits

From: Michael Haubenwallner <haubi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/prefix:master commit in: sys-devel/gcc/
Date: Thu, 28 Apr 2016 10:57:56
Message-Id: 1461841057.ea8c06dfbb2206cb232596b5654dd972d4e3c621.haubi@gentoo
1 commit: ea8c06dfbb2206cb232596b5654dd972d4e3c621
2 Author: Michael Haubenwallner <michael.haubenwallner <AT> ssi-schaefer <DOT> com>
3 AuthorDate: Thu Apr 28 10:57:37 2016 +0000
4 Commit: Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
5 CommitDate: Thu Apr 28 10:57:37 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=ea8c06df
7
8 gcc: sync metadata.xml, fix Manifest; fix gcc-3.4.6 IUSE
9
10 Package-Manager: portage-2.2.28-prefix
11 RepoMan-Options: --force
12
13 sys-devel/gcc/Manifest | 8 ++++----
14 sys-devel/gcc/gcc-3.4.6-r2.ebuild | 1 -
15 sys-devel/gcc/metadata.xml | 23 +++++++++++++----------
16 3 files changed, 17 insertions(+), 15 deletions(-)
17
18 diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
19 index b23846f..8f09078 100644
20 --- a/sys-devel/gcc/Manifest
21 +++ b/sys-devel/gcc/Manifest
22 @@ -130,6 +130,7 @@ AUX stubs/gcc-4.0-ssp-stub.patch 1068 SHA256 259b08fc6ba1a5fcc6848c1a0742e9b90dd
23 DIST bounds-checking-gcc-3.3.6-1.00-r2.patch.bz2 829688 SHA256 eacdaecd9c07b6573a6522ac776d8daad7658c4214a7fb0ff950cd47ff811ae6 SHA512 d4533d02289dcd2ee11952f83dc687d82624d6e31ddb548e4f54cde4ef9cced5a1aac5b64086441f8930274e31f20d0ee82850fe1257f96c08b05d406d3b2e26 WHIRLPOOL c9d39cef9408472634a689a61e914ea01e6f67294162d16fcd5b451d1b33aed86f842adca8e4995c863ca1ed7a4e5fc0ce68d99a78f1e765cc3caad06ecbf6e9
24 DIST bounds-checking-gcc-3.4.4-1.00.1.patch.bz2 815566 SHA256 6568f904eb26ff4bc90e23792b3346aaf98c0ffe38a1abe853d823b3c2157e96 SHA512 da11cb354d5ec95c74081c2cbb29bcb49817a1f9d6875587b4a27f1c9fdea8f07eec8147b739bd18a4fa2365e5da50e4bca7d7531612fbf2514c50516d225ac2 WHIRLPOOL fedeb8ca85af5bcc924243cafde3a96f0ddf69df13a1e2c68a207c0dda3d598af59b49a92c35e104a16f70af86a0027a7630306d23aaf873f48149a64e86347f
25 DIST ecj-4.5.jar 1470676 SHA256 98fd128f1d374d9e42fd9d4836bdd249c6d511ebc6c0df17fbc1b9df96c3d781 SHA512 d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e WHIRLPOOL db54206cfd5eba935e707b8d36ebac40f3c4ed3c1f06ede794288cbdd9c7da9d90c0898e8c98b383af276ea4c1b40c861ebd9e1fc1dce712946184321339d3ad
26 +DIST f44d762eb3551ea0d81aa8e4b428bcb7caabb628.zip 46147 SHA256 2cf38a1f9aaa7a02b79c44c6e517f9cfb48cd37ed8244c5794daf95aba472584 SHA512 92c9797213fdf6bc290b0b326f6657f700024e58a7a01b49d2649c3e75627ee3ee5d3a7e4a6d093ae364de733efa696cef0351ada0261334eec7c4744d5a7a67
27 DIST gcc-3.3.6-patches-1.8.tar.bz2 51585 SHA256 8510a62f0e8c5e16d9b3d667d94e8c45b877c103dacf57ca625c6c72b668ef4a SHA512 35f8c5b3654618606110dde9f99f846e56d7d0dc5dfbcaf3cbd061589e7571484692133e2298680b39d52d4f054fbf43b919bb9e1e6e3ea280b96f8270e5dc54 WHIRLPOOL e6a8b9528578ddccf01e32f9c4894397d126d4190e5757767083f1a3209c2047676a2b2858299b0b74e7104377b049b70ac1ed5ea6d5abd52e9fc14a23be460a
28 DIST gcc-3.3.6-uclibc-patches-1.0.tar.bz2 28882 SHA256 c007f38cb0c57291adf0b367f31e14c84dd1d6f48a388896eb63b6cd4328e418 SHA512 d060c1552d4f21b8b1cd6a6e56b9af4f62f61ce8ef4362afb1982b2ad9defe6a9648705cf780103d4f2061737553b6737c276d79b803b6b75ae94035bc881f0e WHIRLPOOL 524204cc41097f13e0de2ad8e99ff80d449c490d602625d24ddda6b874cf63194d62c22f98469f5ee89c8283df82a25fbc989db32a52f31f2a31928b5a522f2f
29 DIST gcc-3.3.6.tar.bz2 23972413 SHA256 1c1aa533c67e9da5e55ed4f5736258dc753466bd716bdae3fb88fb66e6ff1d7f SHA512 576b88e2fa675314a79a85f180684fe5af370c596476a0bf02e33e8ae0e2be838417ea80675ce4194a8213792cf7ada50cae5131149e4b890ab61e0b8d50d0ed WHIRLPOOL 27372f9d12cdedaad38e75c3efea3430d6873d92f85ec0024e2cc5ad986c710ed940edecc926a4c25ce14d14cddc1aec3eb35ac2c29e8c85309685d525a99cf1
30 @@ -176,9 +177,8 @@ DIST gcc-5.3.0-piepatches-v0.6.5.tar.bz2 14552 SHA256 01bb0408eee2b97c4605b10b4d
31 DIST gcc-5.3.0-uclibc-patches-1.0.tar.bz2 2534 SHA256 4b03623b614b42308420e3036886ab58cf29fe52a238e67013fa82c568f22c82 SHA512 243d063a42ebef0428c43434d5ba3623ee66b1678746ab4c2efd129004614efecb8fe145bf4dc54d6daef03dfd656deb874b0b49213ec1e13490128d91714de2 WHIRLPOOL ba6db27fc0e19b120761b411da33d1925527a3a79cc686300d581ee3de8bbad788fe722c6c3c6b512a96e755c407e220bf509a1ca4f0ca02f1cc5485990bf249
32 DIST gcc-5.3.0.tar.bz2 95441837 SHA256 b84f5592e9218b73dbae612b5253035a7b34a9a1f7688d2e1bfaaf7267d5c4db SHA512 d619847383405fd389f5a2d7225f97fedb01f81478dbb8339047ccba7561a5c20045ab500a8744bffd19ea51892ce09fc37f862f2cfcb42de0f0f8cd8f8da37a WHIRLPOOL 63c10c65dcd9eaca7a426113fb593744829b00093eb57eb02603fb5387a81af20f3576c4d61d32c351e46cc79db20b445a5630e54e328c9771c92cff980661f5
33 DIST gdc-0.24-src.tar.bz2 1012099 SHA256 cc6a97c76c9e6db31e76ff97014d24b3d43e21f018a3c6218e3fb2a4500fc79a SHA512 9aec7e4b102e602dfb61cd09ea4b4a96af637ceb3d726235261d09ebd35dbd416abcbfe0e46918e48474bd241fe9bb29abc145a65aa834669295aaee4fca0686 WHIRLPOOL 22322b0c3e2d67b3b37bd7fa92a29c593688f934d4ffd62b9cc87eb63a44a4f8bbc9d75cadf11209c73bdc9942c9b4430036629d0eefcd04de9055c502b85f12
34 -DIST f44d762eb3551ea0d81aa8e4b428bcb7caabb628.zip 46147 SHA256 2cf38a1f9aaa7a02b79c44c6e517f9cfb48cd37ed8244c5794daf95aba472584 SHA512 92c9797213fdf6bc290b0b326f6657f700024e58a7a01b49d2649c3e75627ee3ee5d3a7e4a6d093ae364de733efa696cef0351ada0261334eec7c4744d5a7a67
35 EBUILD gcc-3.3.6-r1.ebuild 1566 SHA256 082642502bbf553488c3ee03237b3e3e65501d2d6a5a22b257db5deb0577ba84 SHA512 f9a918a7aa71112a915ca34bd828b5d597996fe689286a5944af28f56bc5fd31854b8842b4f8229c9c985b966c9a5701dfb8229eed710d190c6ea5e266de45e1 WHIRLPOOL f8b7e78ceb86c5f72096550d1475d6dec736e4232cc0eba618a7a2a225bbcd02f6471d0ca96f59df14e0f6620d0f1e2be37d2b0bad59114808cec6d43ac10359
36 -EBUILD gcc-3.4.6-r2.ebuild 2859 SHA256 44fb15ae2432f0e9b7dade84f2a62bded9eaa7b8eb66d2ce58f6e018da1da148 SHA512 b46770083d5479f190b24191efe3b921b4d6bf56fd5d536d7fc31a87cf280c08f415b30d0da6aa75592f1fbbe19d59f8dd378c5b9dcca18d94b75450dfaf940f WHIRLPOOL 0809cfec23b5d03e7f4df07d415adeab8dd38f16e6085693478503586814c910211c2e316dd54a8674eb2708c48e25e571910ec03f8c43d22d8ca0ac541fb016
37 +EBUILD gcc-3.4.6-r2.ebuild 2830 SHA256 fc5b07e279a5ff25cd39ae330e9083a6cf4ee5631e11a710b480c45d23d1d877 SHA512 b164ae7715be44acbfb475459d9f76e3596b77abb7ff679ee279ca0eadd7014d7afcbdc870299d4608d9d5628dd92dc0c0546d4e46bda78e6dd46bff82d95b77 WHIRLPOOL afd2c15eae1d9ecdf239a236c7947110401225117df385b88195d83b15a5ed9de82155aa4eef4b5fad369cf80858050e922c5ff6415f742688f87a5969f60b23
38 EBUILD gcc-4.1.2.ebuild 2411 SHA256 3f9472bf3c0cb02e086669b6c58b62b7aab5415502d26975e17391d2f7bdef88 SHA512 74d48935f4b32e0bab7a373512cbd5aa8824fca62a2dcfe38cab0e562dfc46df4c9b14e6c97c4acd24dc390d4e9d04283f94fd0eb3927710f69055a6276ee4c9 WHIRLPOOL 6364b1e1c7aebfaa3ec615b0a5535d4397e30ec62dac1d386b002ee6970adcaeb709f140e6983e8ca56eaacad5631c948f9eeb276c09cfd0ae601c7bc31a781c
39 EBUILD gcc-4.2.4-r2.ebuild 8182 SHA256 0a8c97851e636cd2f70bf9fb4c572809d1d811cf8f16a7c746917282f977c7d6 SHA512 83656842c972021916495d63e40c4118c2e742e49b406b138bd417eae52ab0292214a70c58b988acd63eea25d67db4ef82e9c6155105268c3d28a0e515bd5f68 WHIRLPOOL b5f42e524b1881c8967ca0c0b7265d1a6e622abab18d98cc15980b02a42a5b961676830c7ca55dde8a325c475aa7abfb857344ecd1722aa744c210d20cc115a1
40 EBUILD gcc-4.7.2-r1.ebuild 7488 SHA256 e7c96c336ac032b659a10fa30d05e2f9fdeaa933dd31e449fb8e3a7c451dda8e SHA512 ce6f8b16d2a01d454f5fc78b693470fc2a06d17a0855d05a726159b40c601abcfbc42adc08cccf488148c83c342e64745634675345067d3d426fd29a1f95b8ff WHIRLPOOL d3ff49892b2d89b344d4c1e7bc7afba85dfe5d7afcbb5b27a5304e838a091a2c0c2a14253601e473b25ae68cdfa7135f242cb17ac2871f3089767a9bdd35e0a3
41 @@ -188,5 +188,5 @@ EBUILD gcc-4.8.3.ebuild 7107 SHA256 5cdf1a0c8ee008d6666e897e3fa64ed5b8d6a009abbf
42 EBUILD gcc-4.8.4.ebuild 8643 SHA256 b4ccdc37c6b636c146b5b39a2cad2783185aca51301278b85b69d9dc65c3a0e7 SHA512 b8a22cdba511afbee1ecc46b9a1c9c8e66e4f98dbc6dc29dbdccdd89be6de84bf6eb91d63d3189aa3f0249f0a9a38197fa7cdf4d92a5c003139e03eced82c9fb WHIRLPOOL 0b28fd2a6062f4a1f1a835f9030cb9efcf36b7fc1f170547c95b909029f1ff30809e5abb7163fe4250903170ea43a169263d5192e180a5844c0868b938a2996d
43 EBUILD gcc-4.8.5.ebuild 8535 SHA256 4381d44c25863f5946a734d762d2c7aaa1df08d23e201b86bbd0eb211e6113a5 SHA512 31b616602d7b0d7bdd90fea4cd67af5ae76d85e0df638be358ddbe6f0cdc95e7fdd6b767089b8d6370216ef533773387a561d7beb77b362a38878aba09c51dcb WHIRLPOOL dd8b63dd0054f83030f7ec22f1a1856b27b41d139cd68d089a66a3e8e61519e35098843e4c685c0a55332e0a46c87785e04c4a93ffb7928f3798a0f9c3582b27
44 EBUILD gcc-4.9.3.ebuild 8543 SHA256 974812789b55baa32fa6488901640296008c8acd5306c5a3f3a6810dcb31a477 SHA512 5be1e108628c3b55a247c9c294ca565820338c62a90415419b14109ed861a62c8890bb575015f0ddaeba72c50c4414fe76a291e34de30b67faa1b0eee1636c15 WHIRLPOOL fb0c95fbfcf21f470f2f3486bd9bde6f2d8d09fda9dd11094df0f9b322902b003feb95f6ec92fa41fec897464f0c625aef289f7db6f96d0875a817386f8859e4
45 -EBUILD gcc-5.3.0.ebuild 8544 SHA256 d75addf32027eefa329a04e032b6b12cd5670c69bcf104e16431843d5210b46b SHA512 56f0a077b764850501cc677796348ced5723d3fe68c9a9abb94918e9b839df00e1c0473e545452c81d343c7e8da7a30eb11163d4fba30cf779c2ba4712aaa723 WHIRLPOOL 34c9530a1cb750cb988428c6df8ed5b27c15b246942afb86585b1e7fc589468617df8df8340e8b21cc07538fc17de9bbe58ad746e3fdada86ba2e0542b3dd35f
46 -MISC metadata.xml 2104 SHA256 5dcf06d42915f02cbddf322357fe52751f11c662509f092fef4f08d8b62ee907 SHA512 13ce1f8c30004bd8a665b5013c0c9121012ee8761b6b1aff40bdb27497355001df429a1441e27163f5d9e317ad686dc7fedbe96b4ee7b6cfac4bb0b52730e324 WHIRLPOOL bc7414ee329885a6dd525f3ace571b0569e44e7b0c8839f275a2f7898559f833173932f61587f781c13887535c088a259c55e3dac282bd946ce4d2c5f2023111
47 +EBUILD gcc-5.3.0.ebuild 8620 SHA256 756a9eedf3a707d24027833756eb6d2ecd220b22c1016e0cccb06f1c187258c2 SHA512 9a1a23630e9cfcdda8f81ec4dc1017921d95f21d3b74e4498525db2557881feebf9a0b541bb2f7cf48698403f3fabfd26316657db813d3288a854119cc74a593 WHIRLPOOL 5b14c49b5fa05e6e03f0ca0caa009d5197fb8a4560436d59ecac65870563256fdbecc4379c0ca590d952a16e769dddb65034a8d78fc84f61b14fc0d100dc8574
48 +MISC metadata.xml 2265 SHA256 15d24b1524790849b1ecff3228f40cdf10230c1ebbdbea49a4f539c0097ddccb SHA512 4697263c58c54ec3e17526e1afd3e1f60e554d62318bd9a0e5cab8a2eef201f4c2baba5051df5d7d073d7f765d0b90fec902dafbadffe547b9126604fa5c67e5 WHIRLPOOL f30406b5a6e4358d479e83e65cdb1cf555c1322bc41a89dd3394f62dc86311a6abc25f0cbfa9789600eae643708978735a0300ec893cd3b8351c2996a7f3466e
49
50 diff --git a/sys-devel/gcc/gcc-3.4.6-r2.ebuild b/sys-devel/gcc/gcc-3.4.6-r2.ebuild
51 index 7e24ba6..96cc2b6 100644
52 --- a/sys-devel/gcc/gcc-3.4.6-r2.ebuild
53 +++ b/sys-devel/gcc/gcc-3.4.6-r2.ebuild
54 @@ -16,7 +16,6 @@ inherit eutils toolchain prefix
55 DESCRIPTION="The GNU Compiler Collection"
56
57 KEYWORDS="~ppc-aix ~amd64-linux ~x86-linux"
58 -IUSE="ip28 ip32r10k n32 n64"
59
60 # we need a proper glibc version for the Scrt1.o provided to the pie-ssp specs
61 # NOTE: we SHOULD be using at least binutils 2.15.90.0.1 everywhere for proper
62
63 diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml
64 index aff482f..8374583 100644
65 --- a/sys-devel/gcc/metadata.xml
66 +++ b/sys-devel/gcc/metadata.xml
67 @@ -1,27 +1,26 @@
68 <?xml version="1.0" encoding="UTF-8"?>
69 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
70 <pkgmetadata>
71 - <herd>toolchain</herd>
72 + <maintainer type="project">
73 + <email>toolchain@g.o</email>
74 + <name>Gentoo Toolchain Project</name>
75 + </maintainer>
76 <use>
77 <flag name="awt">Useful only when building GCJ, this enables Abstract Window Toolkit
78 (AWT) peer support on top of GTK+</flag>
79 + <flag name="cilk">Support the Cilk Plus language (C/C++ based languages for parallel programming)</flag>
80 <flag name="d">Enable support for the D programming language</flag>
81 <flag name="fixed-point">Enable fixed-point arithmetic support for MIPS targets
82 in gcc (Warning: significantly increases compile time!)</flag>
83 <flag name="go">Build the GCC Go language frontend.</flag>
84 <flag name="graphite">Add support for the framework for loop
85 optimizations based on a polyhedral intermediate representation</flag>
86 - <flag name="ip28">Enable building a compiler capable of building a kernel
87 - for SGI Indigo2 Impact R10000 (IP28)</flag>
88 - <flag name="ip32r10k">Enable building a compiler capable of building an
89 - experimental kernel for SGI O2 w/ R1x000 CPUs (IP32)</flag>
90 + <flag name="jit">Enable libgccjit so other applications can embed gcc for Just-In-Time compilation.
91 + This will slow down the compiler a bit as it forces all of the toolchain to be shared libs.</flag>
92 <flag name="libssp">Build SSP support into a dedicated library rather than use the
93 code in the C library (DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT IT DOES)</flag>
94 <flag name="mudflap">Add support for mudflap, a pointer use checking library</flag>
95 - <flag name="multislot">Allow for SLOTs to include minor version (3.3.4
96 - instead of just 3.3)</flag>
97 - <flag name="n32">Enable n32 ABI support on mips</flag>
98 - <flag name="n64">Enable n64 ABI support on mips</flag>
99 + <flag name="multislot">Allow for multiple versions to be emerged at once for same CTARGET</flag>
100 <flag name="nopie">Disable PIE support (NOT FOR GENERAL USE)</flag>
101 <flag name="nossp">Disable SSP support (NOT FOR GENERAL USE)</flag>
102 <flag name="objc">Build support for the Objective C code language</flag>
103 @@ -29,6 +28,10 @@
104 <flag name="objc-gc">Build support for the Objective C code language Garbage
105 Collector</flag>
106 <flag name="regression-test">Run the testsuite and install the results (requires FEATURES=test)</flag>
107 - <flag name="sanitize">Build support various sanitizer functions (ASAN/TSAN/etc...)</flag>
108 + <flag name="sanitize">Build support various sanitizer functions (ASAN/TSAN/etc...)</flag>
109 </use>
110 + <upstream>
111 + <remote-id type="cpe">cpe:/a:gnu:gcc</remote-id>
112 + <remote-id type="sourceforge">dgcc</remote-id>
113 + </upstream>
114 </pkgmetadata>