From: "Jeroen Roovers" <jer@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/
Date: Sun, 30 Jun 2019 18:39:22 +0000 (UTC) [thread overview]
Message-ID: <1561919961.cfade0ce971b76d22fef2e047a2d657a0987d791.jer@gentoo> (raw)
commit: cfade0ce971b76d22fef2e047a2d657a0987d791
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 30 18:38:40 2019 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sun Jun 30 18:39:21 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfade0ce
sys-devel/kgcc64: Version 9.1.0
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
sys-devel/kgcc64/Manifest | 2 ++
sys-devel/kgcc64/kgcc64-9.1.0.ebuild | 47 ++++++++++++++++++++++++++++++++++++
2 files changed, 49 insertions(+)
diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index c2a5131a94c..79a290d5a41 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -38,3 +38,5 @@ DIST gcc-8.1.0-patches-1.3.tar.bz2 10713 BLAKE2B 3e5cddf5b0c0b9b2bbd2b0aa546dc3a
DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B c5372b0bdfcd2729577dca287b294623b78c583491998404eb307768c573618bdaaedb7d9ae0e39ba41a62a14b9525dff0e3083285754b7f5bb9987ecf635185 SHA512 64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed
DIST gcc-8.3.0-patches-1.0.tar.bz2 12278 BLAKE2B 793465c5de0af850c7f3017b3011e68f3bd1664e6ce3500a3dc3003d37c03fe81857698957770a135eadd395a7767fa804d354ecdcdeb1d83623280ca569d4ec SHA512 0efadd2481713992807fed2683666f1094b3757674754601c079569f3ef70cd7aed3cefc9f815f4e59a21d37e4e940c122df714e16f3878a5f966450c4273669
DIST gcc-8.3.0.tar.xz 63694700 BLAKE2B 71df2ff5bd6874d57519c2e9af6b22152c8c4d7fab906a5f427b41bc4e8e742127592a8684120d9d3c9ce6241439531850be08ec0a4f29dbfdee95435655fdca SHA512 1811337ae3add9680cec64968a2509d085b6dc5b6783fc1e8c295e3e47416196fd1a3ad8dfe7e10be2276b4f62c357659ce2902f239f60a8648548231b4b5802
+DIST gcc-9.1.0-patches-1.1.tar.bz2 13931 BLAKE2B 55e863514f41f1af11b1f6f618604edf7f173b4c4ef8df1301ccaf4577355ed03a34b04ab50a6cf4e50317b7f047f279e4212215b183d0642f138ee5163f655d SHA512 ab850bd38902c52586fc84dd1b2da31bab857412db08dce96642f17f213c95bae029bb1be5e0ac4bb12e55f863ecfc2ccda67635e8bc7b54383b2813642d991d
+DIST gcc-9.1.0.tar.xz 70546856 BLAKE2B 0f7e5575aebc24113d12a56eb3dbf4bcdba3c656a76513c44dbbcded9ee71629727f24949bf2e1424682a9e5eda7c51eed93317e6f80013f5a837aaf25b82805 SHA512 b6134df027e734cee5395afd739fcfa4ea319a6017d662e54e89df927dea19d3fff7a6e35d676685383034e3db01c9d0b653f63574c274eeb15a2cb0bc7a1f28
diff --git a/sys-devel/kgcc64/kgcc64-9.1.0.ebuild b/sys-devel/kgcc64/kgcc64-9.1.0.ebuild
new file mode 100644
index 00000000000..c99331026f8
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-9.1.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+case ${CHOST} in
+ hppa*) CTARGET=hppa64-${CHOST#*-};;
+ mips*) CTARGET=${CHOST/mips/mips64};;
+ powerpc*) CTARGET=${CHOST/powerpc/powerpc64};;
+ s390*) CTARGET=${CHOST/s390/s390x};;
+ sparc*) CTARGET=${CHOST/sparc/sparc64};;
+ i?86*) CTARGET=x86_64-${CHOST#*-};;
+esac
+export CTARGET
+TOOLCHAIN_ALLOWED_LANGS="c"
+GCC_TARGET_NO_MULTILIB=true
+
+PATCH_VER="1.1"
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa ~mips"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+DEPEND="
+ hppa? ( sys-devel/binutils-hppa64 )
+ !sys-devel/gcc-hppa64
+ !sys-devel/gcc-mips64
+ !sys-devel/gcc-powerpc64
+ !sys-devel/gcc-sparc64"
+
+pkg_postinst() {
+ toolchain_pkg_postinst
+
+ cd "${ROOT}"/usr/bin
+ local x
+ for x in gcc cpp ; do
+ cat <<-EOF >${CTARGET%%-*}-linux-${x}
+ #!/bin/sh
+ exec ${CTARGET}-${x} "\$@"
+ EOF
+ chmod a+rx ${CTARGET%%-*}-linux-${x}
+ done
+}
next reply other threads:[~2019-06-30 18:39 UTC|newest]
Thread overview: 143+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-06-30 18:39 Jeroen Roovers [this message]
-- strict thread matches above, loose matches on Subject: below --
2024-11-21 15:15 [gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/ Sam James
2024-11-21 15:15 Sam James
2024-11-20 17:33 Sam James
2024-11-20 17:33 Sam James
2024-11-20 17:33 Sam James
2024-11-20 17:33 Sam James
2024-11-20 17:29 Sam James
2024-11-20 17:29 Sam James
2024-11-20 15:52 Sam James
2024-11-19 14:47 Sam James
2024-11-02 2:44 Sam James
2024-11-02 2:44 Sam James
2024-11-02 2:43 Sam James
2024-11-02 2:43 Sam James
2024-11-02 2:43 Sam James
2024-09-22 10:36 Sam James
2024-09-22 10:36 Sam James
2024-09-22 10:36 Sam James
2024-09-22 10:36 Sam James
2024-09-22 10:36 Sam James
2024-09-22 10:19 Sam James
2024-09-22 10:19 Sam James
2024-09-22 10:19 Sam James
2024-09-18 15:55 Sam James
2024-09-18 15:51 Sam James
2024-09-09 15:10 Sam James
2024-09-05 4:05 Sam James
2024-09-05 4:05 Sam James
2024-09-05 4:05 Sam James
2024-09-05 4:05 Sam James
2024-09-05 4:05 Sam James
2024-09-05 4:05 Sam James
2024-09-05 4:05 Sam James
2024-07-17 4:31 Sam James
2024-07-17 4:31 Sam James
2024-07-17 4:31 Sam James
2024-07-17 4:31 Sam James
2024-05-19 18:44 Sam James
2024-05-09 23:29 Sam James
2024-05-04 15:10 Sam James
2024-05-04 15:10 Sam James
2024-05-04 15:10 Sam James
2024-03-23 15:44 Sam James
2024-03-16 9:29 Sam James
2024-03-16 9:29 Sam James
2024-03-02 4:57 Sam James
2024-03-02 4:57 Sam James
2024-03-02 4:57 Sam James
2024-02-15 23:40 Sam James
2024-02-15 23:40 Sam James
2024-02-15 23:40 Sam James
2024-01-23 4:23 Sam James
2024-01-23 4:23 Sam James
2024-01-23 4:23 Sam James
2024-01-22 17:28 Sam James
2024-01-22 17:28 Sam James
2024-01-22 17:28 Sam James
2023-12-18 1:20 Sam James
2023-12-18 1:20 Sam James
2023-12-18 1:20 Sam James
2023-11-22 12:08 Sam James
2023-11-22 12:08 Sam James
2023-10-30 23:09 Sam James
2023-10-30 5:00 Sam James
2023-10-20 3:49 Sam James
2023-10-20 3:49 Sam James
2023-10-18 9:48 Sam James
2023-09-27 8:26 Sam James
2023-08-27 1:54 Sam James
2023-08-27 1:54 Sam James
2023-08-27 1:54 Sam James
2023-08-07 15:54 Arthur Zamarin
2023-08-03 15:48 Sam James
2023-07-29 2:26 Sam James
2023-07-23 16:24 Sam James
2023-07-23 16:24 Sam James
2023-07-23 16:24 Sam James
2023-05-17 1:31 Sam James
2023-05-17 1:31 Sam James
2023-01-25 19:17 Arthur Zamarin
2022-11-20 4:35 Sam James
2022-11-20 4:35 Sam James
2022-08-31 4:58 Sam James
2022-08-31 4:58 Sam James
2022-08-31 4:58 Sam James
2022-07-26 4:15 Sam James
2022-06-02 8:25 Sam James
2022-04-21 20:31 Sam James
2022-04-21 12:30 Sam James
2022-04-17 18:32 Sam James
2022-03-18 6:44 Sam James
2022-03-18 6:43 Sam James
2022-01-22 3:01 Sam James
2022-01-06 20:02 Sam James
2022-01-06 20:02 Sam James
2021-06-11 16:58 Sergei Trofimovich
2021-05-09 11:53 Sergei Trofimovich
2021-05-09 11:53 Sergei Trofimovich
2021-04-30 7:10 Sergei Trofimovich
2021-04-24 12:49 Sergei Trofimovich
2021-03-06 19:38 Sergei Trofimovich
2021-03-06 19:38 Sergei Trofimovich
2021-02-20 11:02 Sergei Trofimovich
2020-10-10 8:39 Sergei Trofimovich
2020-10-10 8:39 Sergei Trofimovich
2020-07-23 17:38 Sergei Trofimovich
2020-07-23 17:18 Sergei Trofimovich
2020-07-23 17:18 Sergei Trofimovich
2020-07-23 8:59 Sergei Trofimovich
2020-06-08 16:44 Sergei Trofimovich
2020-05-08 0:31 Sergei Trofimovich
2020-04-12 15:06 Sergei Trofimovich
2020-04-12 15:06 Sergei Trofimovich
2020-04-03 6:41 Sergei Trofimovich
2020-03-14 10:04 Sergei Trofimovich
2019-11-13 23:09 Jeroen Roovers
2019-09-03 19:31 Jeroen Roovers
2019-06-30 15:59 Jeroen Roovers
2019-02-23 13:04 Jeroen Roovers
2019-02-22 23:58 Sergei Trofimovich
2018-08-20 11:41 Jeroen Roovers
2018-07-26 21:23 Sergei Trofimovich
2018-02-25 14:31 Jeroen Roovers
2018-02-24 10:54 Jeroen Roovers
2018-02-24 8:15 Jeroen Roovers
2018-01-01 10:16 Anthony G. Basile
2017-09-16 10:00 Sergei Trofimovich
2017-09-16 9:25 Sergei Trofimovich
2017-09-16 9:25 Sergei Trofimovich
2017-05-06 11:48 Jeroen Roovers
2017-05-06 11:48 Jeroen Roovers
2017-05-06 11:48 Jeroen Roovers
2017-02-18 9:12 Jeroen Roovers
2016-10-09 9:38 Jeroen Roovers
2016-10-02 12:14 Jeroen Roovers
2016-06-25 21:01 Jeroen Roovers
2016-03-26 9:32 Jeroen Roovers
2015-10-31 7:02 Jeroen Roovers
2015-10-01 16:13 Mike Frysinger
2015-09-27 6:02 Jeroen Roovers
2015-09-27 4:34 Jeroen Roovers
2015-09-11 6:09 Jeroen Roovers
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1561919961.cfade0ce971b76d22fef2e047a2d657a0987d791.jer@gentoo \
--to=jer@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox