diff options
-rw-r--r-- | sys-devel/gcc/Manifest | 8 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.10.0_alpha20140629.ebuild | 34 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.10.0_alpha20140706.ebuild | 34 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.8.0_alpha20140626.ebuild | 41 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.8.0_alpha20140703.ebuild | 41 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.8.0_alpha20140710.ebuild | 41 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.9.0_alpha20140625.ebuild | 41 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.9.0_alpha20140702.ebuild | 41 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.9.0_alpha20140709.ebuild | 41 |
9 files changed, 322 insertions, 0 deletions
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 8ad9ef0..9d0c354 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -30,6 +30,8 @@ DIST gcc-4.10-20140601.tar.bz2 85770109 SHA256 5cf278359b3da5a9fc7b3117eda0a3145 DIST gcc-4.10-20140608.tar.bz2 85886828 SHA256 344b7562a6a38c49332913020eff9ee308d7327d21e6e4898f1829a4dfac956b SHA512 8ea4aa82787ddfc5ed72397125718e3485da905286698071a353f7f023b07d7ae1146607354491d1a1b73c241cc257dfcde5652b4c9e6daaadff8735ece4825b WHIRLPOOL 5b42fb36fd8162b26f42281d10f02cbadcacec13b99af56edd96863a4475035e607f42b103f2bb8ae76ab66ebd2d1ed2d7d60c8d4e598a58ff2f76928bd477aa DIST gcc-4.10-20140615.tar.bz2 86002243 SHA256 83167ef3fd20b12e2f5f212db3d4b4ba13a55b9e67622581ddb7bf87a99896ce SHA512 af1724ee7ce96c02580a35a456b9c08038793eab560e5fa334dcb3b1e0c9f6bb859cfd38ff3dc60ad909b6a4bc6d073a26a2a0344fb3b2d303776459e29e60f1 WHIRLPOOL f13b049fb6eb4bec0a0337cf8c6800bfd5cb6bac4d31cd2ca3497e8f0ec2623fb6be6eda5013e0e5b6e833846b1190b1d3806db74ec8add7fd173c6716eb0dba DIST gcc-4.10-20140622.tar.bz2 86039119 SHA256 44df763553727a67072be149c0f94f6c1851a44517612df18501e204fb53f65a SHA512 742b486c8ab23341ca600900a6ec33591475bd3fa32ad24d7b14f053eccb206b6f828889a6c2b4f1d125d5130ecd6f56d3d950c7e3394a78a2d3d56061376666 WHIRLPOOL dc1365ffd8f729eec2d25db6be44c9277f22e5873e193e8560884c51217daab2e048aed5bc8a39bc919befe60d13bfa88c0158671dff717385971b2fecafc4c7 +DIST gcc-4.10-20140629.tar.bz2 86470624 SHA256 d96ac9e6c2f8fe16e57e10910b11c9598b1962f7f738a50228a0cd0f2f22332c SHA512 034b2f56415682f7ff3c27215e193abf802de8dcdcd34580e0d207b92cf10cc3b5f8f0066e347c8c399b95c41bfca24946302fad57381a1172fa90cdfa4e92f9 WHIRLPOOL c1a12a2b7b460f56944058e1222e9bee9b22595b6ffac56ac2de4df9fad7d92265a2151af52d241fb90e4c7b77f0cffec0e64eae6ed8cac91ed87bf07f06b288 +DIST gcc-4.10-20140706.tar.bz2 86452806 SHA256 8d3450fe20f53a78403d15a0dd98a115f475a659d96b96bc8b36df4b80b5fcce SHA512 05eda5e8c315349429663f951d51295d0802b5daf662adcfe25186dbee6fa68ec98a35f68eed4edfba225f6990b6cb587f31f2c788304bb09596b8df1189330a WHIRLPOOL 5bc6c651387f52f3d69255acc00376233ec1fa341e4dd4a3cb7b7b20017daa91ee278c10531ad78445deda1d50c18178f963120d8ecaa1adcf147d03adeb269a DIST gcc-4.2-20090325.tar.bz2 41018525 SHA256 2bbe1b59fdba6f3b23f089c78796b7893955862a7ec3d377d5d5d148d7ee5706 DIST gcc-4.2.0-patches-1.4.tar.bz2 49673 SHA256 14275785c23b2365edbd00527b01af5b4de95956ffbf299e27d0bd917dd77d00 SHA512 c41f7a4ecb7efda2c90834c810a8c0200b54edf06ce1abe1025ff683a742fe4361b07e8b64929bb6076ea69c2ff7ef612a0bf9da6a1bb85608d9c1fb309a974d WHIRLPOOL 523e0b6e920a35ff6679f45896063ec5ac1bceb51fb46ec5b51c0a068eab26792770903019801792d6a6c445a6d50de3f18655490c3c1dae881ba06bd6bcd631 DIST gcc-4.2.0-uclibc-patches-1.0.tar.bz2 19153 SHA256 38a4a0cb8fd3a8fe5cd335e31b84ef69e035caaa9909d62ebbb7f1053d44646c SHA512 ecd7182f99dd29721064ac11eac65ddffaeea77f450c0c2264d1fbb87132a05db788905ca300efc008a32576311a1fa223903cc871d28f889c0eac903833c2f4 WHIRLPOOL c33f8b852a28da6e6bafcd797b2fe987ff2b6caaaf7eb090995ce4b1345a44d2a06e7b42e4cab3500049423f845106266b22eebd2fc721ba285bb45b9ea877b5 @@ -129,6 +131,9 @@ DIST gcc-4.8-20140529.tar.bz2 81945262 SHA256 bfc45bcd45aa49ac1126d48cf174f74745 DIST gcc-4.8-20140605.tar.bz2 81932422 SHA256 d66f6f4569654d53209ec30c477459e9e2b1f9ffe6cf116e0a1a6c7010da1c59 SHA512 74e84e409bca9c1eb48c082a5da959de5b21088c8e17f344e7c761627fa9e0952684ba3a93d9304bed3212745ef830bc9968b0740709b94ba0635a9e183695d9 WHIRLPOOL 587da17333cb00f48afd13a6dab9cd4ba02647fbbc1c703c499b0766669634f4857370825bd30d3b7498895ac6e383e8a0943c72a6667406f2895e160553e565 DIST gcc-4.8-20140612.tar.bz2 81920866 SHA256 5fdc881cf06953f40b1fb9e3024a0438b978ff1cdd6f5e5a711b1af5a0cdca01 SHA512 520171077f7cf05fbfb0138bd2b18ff12c566641cd9009fe8b28f77c14127fcaec8545a23c5eba2a2f454e774694b65019a4d4f16da72f81e83096c062eefe50 WHIRLPOOL 515bb59dd6d3cfdafcc9c63b454f1ed96ebf62db1950c06f3a88a9e000d2a1383144a419374e67d04fd4b9cef29a21abc802b1f4e6c98d03ea3a8364e5f6abae DIST gcc-4.8-20140619.tar.bz2 81912271 SHA256 36c1f49eece81c1db817aa8dac425ef05b9c8e89e19549522181bc1b5d24edf0 SHA512 aa5e90ab98419b9ac46fd133ebda4d65ae1a2ee318da9f997934f4768988d807d5fb0fa772166653a65bdf69fcff635f604d0026e5a46305eed52c1c33556b05 WHIRLPOOL 25a9045d821555caee229cd5775b14a446ebcdb4ae5f4bf8544c747b5f7f2f3cea2930ae163590769d8180689fc3599f3442d9a4655f97fa10c6f131248f0925 +DIST gcc-4.8-20140626.tar.bz2 81910197 SHA256 f6f83e6023ec30c892bef8921fc3439bc30b0cc7be5e5022de15a4e8db61f1eb SHA512 520917007ea8cf830a5b50b747a0ffff4ac0e32647cdbbb845819902ff8be14e037c883b973999d728a9e5bd843c98fd8c55ac640dc530c27f609aa222b26a8f WHIRLPOOL 219f3e843bdf8934f7858c77ddf00579f6e31f667be045199dd813f666668d27a250749fdd8005946f76e8a4321ed7215933aacdb18c1439b590ae80b7e1b18b +DIST gcc-4.8-20140703.tar.bz2 81899800 SHA256 28c17697722ce4a349dc707ff9cc0815fa9aa00cb7c7041555b9118b691afafe SHA512 67f3bc98645fdd510043a1e6f35c378122d5a56e0dc0f32972ed867fa9131766e34489cbe0488a928c2febbf90b0554288700912890e61589732d95ee8b409f6 WHIRLPOOL b688326f8cd48279f241f38134e2a78fc1bab03816fd88c30db9521a77749478c551216bbb0ab842a0654564bf0bb51cb05921ac2d61885fbeaaaac215df1c44 +DIST gcc-4.8-20140710.tar.bz2 81893972 SHA256 f5a333a27260480d2aa4dd9b8da5d246a70bee546c4159f66a31b4b7ef0eb0bc SHA512 fc2672ccf33011ea47986c4411fb20a31ed802e906ff7209f3cf32f9575f90fff07e5ea6265d6a1d51b6024f2baa0a3cdab9fcbf4a395cb4101ef3a931abbe20 WHIRLPOOL 30019f0ec6e74c1d4e078c259e4c9b4cbd2aff13648431ac7d024ba19c10f554085238014e014949c6a49257cb8c64f322e4744fff690a008ce621f208bab9cf DIST gcc-4.9-20140302.tar.bz2 85100991 SHA256 78838c2e96460326f2d39855afeae4f1473ac4280bdf513c239841bced24d149 SHA512 2736078329ce5a79cda7071d0a217cf35d863ac0baa411170d6374ce3f2b8f201fe0a810b782637f20268b7083645d673fae7ff60c87d953e60e204bff3161b4 WHIRLPOOL de90baa74d207e7b90580b7fb8a2fec51cb2212b79df7f2ff4982afe6382b96457ee14efd9b09cea238afb91c8c39193e11155206bf08f263916024ec6895b8c DIST gcc-4.9-20140309.tar.bz2 85468308 SHA256 cf00de8d8e1bb282884af42682bac280779aaaa52b3119ec7709eedb89cc6d4e SHA512 4feaca46f5d813799dbb3f9cd49fc5ae372e219a21364c21cb4ca648e044d329f8b6c9ca7568fb2fdc89f61faed188a225370fa77a73d890d2f15f7ba93ea2d3 WHIRLPOOL 5c4211cf03969c28b9fe14b15f4828023d2a3a86236837bcba7eb0ac70cf4a10fec37ca893ed693c84835cdc503c4a69c9df4abcd97a420803801e60cf1392dc DIST gcc-4.9-20140316.tar.bz2 85573522 SHA256 b1c62b70f98c551ce74ad8c6a5e7342fe9c899116f98aae2b9ca142a478a712c SHA512 2d44b0fad3df39b9e8140940eb96269fef546233dfe4a420a77a2c5e79a718f1a8d572e9f4241fb74bac033c8e641d535059b55f183b38bacc84e368551d784b WHIRLPOOL 58cdf49caf8efe99b0e4fba49177c86412c08535585a31ed305b4cbeebb72732e50613629302b2c9c3e83c81f487e5161ac0e02e3f1e1ea06b0321def664fddf @@ -145,3 +150,6 @@ DIST gcc-4.9-20140528.tar.bz2 85491583 SHA256 9dd513c2b875fe4cebb1c724426af58198 DIST gcc-4.9-20140604.tar.bz2 85493577 SHA256 321f35fbe73023ca805824db90b0df49bfcbb5ee13c29c3cc3ea6ae8fb04b9da SHA512 b2c688c6e47321e7c4ed6d6f3b0aee35cbfc834e21d4a55a575447ed15f433f13bc722a880ee7d43da46f2533d1fe3d46792dd52292ed6c5e7f900feddbeb49d WHIRLPOOL 47b7fd8edf9577456ae751019570b0e52f0323a8188e6733274f4d42df4d9c7dfd290394326eba04c2bc581cbc05214f4118fa2b25ea01307ce92e51ce18d9ef DIST gcc-4.9-20140611.tar.bz2 85501339 SHA256 bbdf36097925e1270c9345440184d3cec10e20e7e74f432e86c69e3ae245fd50 SHA512 c0d41b41e3eb4a2ef1f0ca0103d8bf8f73f918f49be40f7ffd1eeb0a9f1759574bed94b7a1349839be6daeb9e2fd501051dcb640bdf0ff05ba77cd75c62473b9 WHIRLPOOL 3bccb2ace6d841ed54bd49ff2fc9afef643c8adb7c30322c7e920081f50e4cd424a5ee67ba7a9f0c80598762475a03c402b6e27b3daea723cef144c2a5bffdc3 DIST gcc-4.9-20140618.tar.bz2 85530676 SHA256 ae72fa6f226aed884ad79e2040e4a06552f192f633f190e4599fbe45ccfd8509 SHA512 5c454c2a7cc6431ca42b78770056a2c693311cfdc4c04a8fbf35913c2daa49955c37b46aa2c438476c742ac0d55d091e16f3ea339c628b4904ffa5949ce7df7e WHIRLPOOL ec0a950dcdf05827ec04693fa0a6dc35766e0ce438398f406c7fcd706999fe61a4a13dedbcd045769aee6c61498c0b99c242c93adf0478b3c4ca898e926a0cc0 +DIST gcc-4.9-20140625.tar.bz2 85535241 SHA256 4bb81cf15affcd3089e4b84f32ee228aa49ed6e034986daa4a96411f5a6712e2 SHA512 491de12dbe2354c15f8522c695c1d2c63706e1dea378cfd02bef22ca3df73ad0c4b3b09a285dfeecbc5744fc1509ba5f67241e1a95df1853e88031d9fd05ddc5 WHIRLPOOL c51833cbc16022af7fdef1cbdcb2bb1264c35ed283821fc6b0f216f52c5ca8b94ff6f52162a1a557b8326ce0409981c72661fbc872bf1eda7a4a5e366bc85cc5 +DIST gcc-4.9-20140702.tar.bz2 85694863 SHA256 882e223c2339e9d4f65e204213bfe07b62e19bdfecbe1fd67e2c73e9cd262295 SHA512 27335f2de508b689db97099b152e587000817bd814ccd2ab462f31c247f4b83cb92cd9b74dcc77271ba76171d5e58edd86ece72fba6490d138942c837b6db67b WHIRLPOOL 1b8ce224885765538335c10e27ca46c0b4a0ee7cb1f549825b76e3bd04309e711fcccf2ce73b61ab111b4776eb36d61fd17d8c16cc896be9bcc5f197097e1e71 +DIST gcc-4.9-20140709.tar.bz2 85706815 SHA256 5f516586f42e4eda4507d6a01379de168f2da6d25388acd3bf0c52e613bd6091 SHA512 3903da6b69784bb8be101efec940ab03453d9950be9efe8ff5b640e03cb133ea40dc1fbd0dd25144f48488b25472818c2e6d6780ed58b9be43b3c937386e2113 WHIRLPOOL 9bd5e0d42695bd5405402686526036f2fcff30135f8148bc43d29b33cb9002135bbb6188281873fd121d0478757d6d5d8b5b8663a99aae63e6fbf1c0209b0bbb diff --git a/sys-devel/gcc/gcc-4.10.0_alpha20140629.ebuild b/sys-devel/gcc/gcc-4.10.0_alpha20140629.ebuild new file mode 100644 index 0000000..70942ca --- /dev/null +++ b/sys-devel/gcc/gcc-4.10.0_alpha20140629.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" +GCC_FILESDIR="${PORTDIR}/sys-devel/gcc/files" + +inherit eutils toolchain + +DESCRIPTION="The GNU Compiler Collection." + +LICENSE="GPL-2 LGPL-2.1" +KEYWORDS="" + +RDEPEND="" +DEPEND="${RDEPEND} + >=${CATEGORY}/binutils-2.16.1" + +src_prepare() { + toolchain_src_prepare + + use vanilla && return 0 + + # Fix cross-compiling + epatch "${GCC_FILESDIR}"/4.1.0/gcc-4.1.0-cross-compile.patch +} + +pkg_postinst() { + toolchain_pkg_postinst + + einfo "This GCC ebuild is provided for your convenience, and the use" + einfo "of this compiler is not supported by the Gentoo Developers." + einfo "Please report bugs to upstream at http://gcc.gnu.org/bugzilla/" +} diff --git a/sys-devel/gcc/gcc-4.10.0_alpha20140706.ebuild b/sys-devel/gcc/gcc-4.10.0_alpha20140706.ebuild new file mode 100644 index 0000000..70942ca --- /dev/null +++ b/sys-devel/gcc/gcc-4.10.0_alpha20140706.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" +GCC_FILESDIR="${PORTDIR}/sys-devel/gcc/files" + +inherit eutils toolchain + +DESCRIPTION="The GNU Compiler Collection." + +LICENSE="GPL-2 LGPL-2.1" +KEYWORDS="" + +RDEPEND="" +DEPEND="${RDEPEND} + >=${CATEGORY}/binutils-2.16.1" + +src_prepare() { + toolchain_src_prepare + + use vanilla && return 0 + + # Fix cross-compiling + epatch "${GCC_FILESDIR}"/4.1.0/gcc-4.1.0-cross-compile.patch +} + +pkg_postinst() { + toolchain_pkg_postinst + + einfo "This GCC ebuild is provided for your convenience, and the use" + einfo "of this compiler is not supported by the Gentoo Developers." + einfo "Please report bugs to upstream at http://gcc.gnu.org/bugzilla/" +} diff --git a/sys-devel/gcc/gcc-4.8.0_alpha20140626.ebuild b/sys-devel/gcc/gcc-4.8.0_alpha20140626.ebuild new file mode 100644 index 0000000..1330a37 --- /dev/null +++ b/sys-devel/gcc/gcc-4.8.0_alpha20140626.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" +GCC_FILESDIR="${PORTDIR}/sys-devel/gcc/files" + +inherit eutils toolchain + +DESCRIPTION="The GNU Compiler Collection." +LICENSE="GPL-3 LGPL-3 || ( GPL-3 libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2" +KEYWORDS="" + +IUSE="debug" + +RDEPEND="" +DEPEND="${RDEPEND} + amd64? ( multilib? ( gcj? ( app-emulation/emul-linux-x86-xlibs ) ) ) + >=${CATEGORY}/binutils-2.18" + +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.12 )" +fi + +src_prepare() { + toolchain_src_prepare + + use debug && GCC_CHECKS_LIST="yes" + + use vanilla && return 0 + [[ ${CHOST} == ${CTARGET} ]] && epatch "${GCC_FILESDIR}"/gcc-spec-env-r1.patch +} + +pkg_postinst() { + toolchain_pkg_postinst + echo + einfo "This GCC ebuild is provided for your convenience, and the use" + einfo "of this compiler is not supported by the Gentoo Developers." + einfo "Please report bugs to upstream at http://gcc.gnu.org/bugzilla/" + echo +} diff --git a/sys-devel/gcc/gcc-4.8.0_alpha20140703.ebuild b/sys-devel/gcc/gcc-4.8.0_alpha20140703.ebuild new file mode 100644 index 0000000..1330a37 --- /dev/null +++ b/sys-devel/gcc/gcc-4.8.0_alpha20140703.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" +GCC_FILESDIR="${PORTDIR}/sys-devel/gcc/files" + +inherit eutils toolchain + +DESCRIPTION="The GNU Compiler Collection." +LICENSE="GPL-3 LGPL-3 || ( GPL-3 libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2" +KEYWORDS="" + +IUSE="debug" + +RDEPEND="" +DEPEND="${RDEPEND} + amd64? ( multilib? ( gcj? ( app-emulation/emul-linux-x86-xlibs ) ) ) + >=${CATEGORY}/binutils-2.18" + +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.12 )" +fi + +src_prepare() { + toolchain_src_prepare + + use debug && GCC_CHECKS_LIST="yes" + + use vanilla && return 0 + [[ ${CHOST} == ${CTARGET} ]] && epatch "${GCC_FILESDIR}"/gcc-spec-env-r1.patch +} + +pkg_postinst() { + toolchain_pkg_postinst + echo + einfo "This GCC ebuild is provided for your convenience, and the use" + einfo "of this compiler is not supported by the Gentoo Developers." + einfo "Please report bugs to upstream at http://gcc.gnu.org/bugzilla/" + echo +} diff --git a/sys-devel/gcc/gcc-4.8.0_alpha20140710.ebuild b/sys-devel/gcc/gcc-4.8.0_alpha20140710.ebuild new file mode 100644 index 0000000..1330a37 --- /dev/null +++ b/sys-devel/gcc/gcc-4.8.0_alpha20140710.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" +GCC_FILESDIR="${PORTDIR}/sys-devel/gcc/files" + +inherit eutils toolchain + +DESCRIPTION="The GNU Compiler Collection." +LICENSE="GPL-3 LGPL-3 || ( GPL-3 libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2" +KEYWORDS="" + +IUSE="debug" + +RDEPEND="" +DEPEND="${RDEPEND} + amd64? ( multilib? ( gcj? ( app-emulation/emul-linux-x86-xlibs ) ) ) + >=${CATEGORY}/binutils-2.18" + +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.12 )" +fi + +src_prepare() { + toolchain_src_prepare + + use debug && GCC_CHECKS_LIST="yes" + + use vanilla && return 0 + [[ ${CHOST} == ${CTARGET} ]] && epatch "${GCC_FILESDIR}"/gcc-spec-env-r1.patch +} + +pkg_postinst() { + toolchain_pkg_postinst + echo + einfo "This GCC ebuild is provided for your convenience, and the use" + einfo "of this compiler is not supported by the Gentoo Developers." + einfo "Please report bugs to upstream at http://gcc.gnu.org/bugzilla/" + echo +} diff --git a/sys-devel/gcc/gcc-4.9.0_alpha20140625.ebuild b/sys-devel/gcc/gcc-4.9.0_alpha20140625.ebuild new file mode 100644 index 0000000..1330a37 --- /dev/null +++ b/sys-devel/gcc/gcc-4.9.0_alpha20140625.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" +GCC_FILESDIR="${PORTDIR}/sys-devel/gcc/files" + +inherit eutils toolchain + +DESCRIPTION="The GNU Compiler Collection." +LICENSE="GPL-3 LGPL-3 || ( GPL-3 libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2" +KEYWORDS="" + +IUSE="debug" + +RDEPEND="" +DEPEND="${RDEPEND} + amd64? ( multilib? ( gcj? ( app-emulation/emul-linux-x86-xlibs ) ) ) + >=${CATEGORY}/binutils-2.18" + +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.12 )" +fi + +src_prepare() { + toolchain_src_prepare + + use debug && GCC_CHECKS_LIST="yes" + + use vanilla && return 0 + [[ ${CHOST} == ${CTARGET} ]] && epatch "${GCC_FILESDIR}"/gcc-spec-env-r1.patch +} + +pkg_postinst() { + toolchain_pkg_postinst + echo + einfo "This GCC ebuild is provided for your convenience, and the use" + einfo "of this compiler is not supported by the Gentoo Developers." + einfo "Please report bugs to upstream at http://gcc.gnu.org/bugzilla/" + echo +} diff --git a/sys-devel/gcc/gcc-4.9.0_alpha20140702.ebuild b/sys-devel/gcc/gcc-4.9.0_alpha20140702.ebuild new file mode 100644 index 0000000..1330a37 --- /dev/null +++ b/sys-devel/gcc/gcc-4.9.0_alpha20140702.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" +GCC_FILESDIR="${PORTDIR}/sys-devel/gcc/files" + +inherit eutils toolchain + +DESCRIPTION="The GNU Compiler Collection." +LICENSE="GPL-3 LGPL-3 || ( GPL-3 libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2" +KEYWORDS="" + +IUSE="debug" + +RDEPEND="" +DEPEND="${RDEPEND} + amd64? ( multilib? ( gcj? ( app-emulation/emul-linux-x86-xlibs ) ) ) + >=${CATEGORY}/binutils-2.18" + +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.12 )" +fi + +src_prepare() { + toolchain_src_prepare + + use debug && GCC_CHECKS_LIST="yes" + + use vanilla && return 0 + [[ ${CHOST} == ${CTARGET} ]] && epatch "${GCC_FILESDIR}"/gcc-spec-env-r1.patch +} + +pkg_postinst() { + toolchain_pkg_postinst + echo + einfo "This GCC ebuild is provided for your convenience, and the use" + einfo "of this compiler is not supported by the Gentoo Developers." + einfo "Please report bugs to upstream at http://gcc.gnu.org/bugzilla/" + echo +} diff --git a/sys-devel/gcc/gcc-4.9.0_alpha20140709.ebuild b/sys-devel/gcc/gcc-4.9.0_alpha20140709.ebuild new file mode 100644 index 0000000..1330a37 --- /dev/null +++ b/sys-devel/gcc/gcc-4.9.0_alpha20140709.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" +GCC_FILESDIR="${PORTDIR}/sys-devel/gcc/files" + +inherit eutils toolchain + +DESCRIPTION="The GNU Compiler Collection." +LICENSE="GPL-3 LGPL-3 || ( GPL-3 libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2" +KEYWORDS="" + +IUSE="debug" + +RDEPEND="" +DEPEND="${RDEPEND} + amd64? ( multilib? ( gcj? ( app-emulation/emul-linux-x86-xlibs ) ) ) + >=${CATEGORY}/binutils-2.18" + +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.12 )" +fi + +src_prepare() { + toolchain_src_prepare + + use debug && GCC_CHECKS_LIST="yes" + + use vanilla && return 0 + [[ ${CHOST} == ${CTARGET} ]] && epatch "${GCC_FILESDIR}"/gcc-spec-env-r1.patch +} + +pkg_postinst() { + toolchain_pkg_postinst + echo + einfo "This GCC ebuild is provided for your convenience, and the use" + einfo "of this compiler is not supported by the Gentoo Developers." + einfo "Please report bugs to upstream at http://gcc.gnu.org/bugzilla/" + echo +} |