sys-devel/kgcc64: bump up to 9.3.0
authorSergei Trofimovich <slyfox@gentoo.org>
Thu, 12 Mar 2020 22:38:42 +0000 (22:38 +0000)
committerSergei Trofimovich <slyfox@gentoo.org>
Thu, 12 Mar 2020 22:51:42 +0000 (22:51 +0000)
9.3.0: cut initial patchset, a copy of 9.2.0 patches

All patches removed are backports:
- 27_all_sparc-PIC-constant-PR91472.patch
- 28_all_sparc-fpu-subregs-91269.patch
- 29_all_mips_split_move-SEGV.patch
- 30_all_arm64-march-native.patch
- 31_all_openmp-for-SEGV.patch
- 32_all_sparc-PIC-constant-part2.patch
- 33_all_extend-lifetime.patch
- 34_all_ia64-neg-insn-cost.patch
- 35_all_glibc-2.31-libsanitizer-1.patch
- 36_all_glibc-2.31-libsanitizer-2.patch
- 37_all_whitespace-pa.patch

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
sys-devel/kgcc64/Manifest
sys-devel/kgcc64/files/gcc-configure-texinfo.patch
sys-devel/kgcc64/kgcc64-9.3.0.ebuild [new file with mode: 0644]

index 38af90bd203c5bbf1f1776c046d5807a6c6f980b..c7298e7a695cdb18da3ed149b406f105b67080a2 100644 (file)
@@ -42,3 +42,5 @@ DIST gcc-9.1.0-patches-1.1.tar.bz2 13931 BLAKE2B 55e863514f41f1af11b1f6f618604ed
 DIST gcc-9.1.0.tar.xz 70546856 BLAKE2B 0f7e5575aebc24113d12a56eb3dbf4bcdba3c656a76513c44dbbcded9ee71629727f24949bf2e1424682a9e5eda7c51eed93317e6f80013f5a837aaf25b82805 SHA512 b6134df027e734cee5395afd739fcfa4ea319a6017d662e54e89df927dea19d3fff7a6e35d676685383034e3db01c9d0b653f63574c274eeb15a2cb0bc7a1f28
 DIST gcc-9.2.0-patches-1.tar.bz2 12836 BLAKE2B c29516d2877229129cc69ebb781198918f0e59e2a4631f3b2933b5a6db61d50ef0d2e78ee9acaaf1c50c597aad3203d81e49d4e0674f7ac74bdedc401238940b SHA512 0382ed0d483955079bd20fc15066b8f45772651bcba83dbed2c35e51f7259cfd28b825243c6a49a0bf51d9ab1eacec3cf55c47a00d2873d6122d32b9fc05d87c
 DIST gcc-9.2.0.tar.xz 70607648 BLAKE2B 41a5e148f9a6857d6599679964c203533f76f330ad527fbe7c5e746d78f6f6f6d6d0f330a67cb1e794e155be8d1cd6e986bcc8a116d620dca410b78f0bcdd453 SHA512 a12dff52af876aee0fd89a8d09cdc455f35ec46845e154023202392adc164848faf8ee881b59b681b696e27c69fd143a214014db4214db62f9891a1c8365c040
+DIST gcc-9.3.0-patches-1.tar.bz2 12659 BLAKE2B 03937d13f58fbcb84bbe3111c7dad7c53767501c443f7e21ac078d37d067fe0e7022589e94a9cfb38d164fd4c1cecfce57f28165e0577fa6e06b189abf348459 SHA512 08b2c9a20b17e06c6721c7193d40e085308b561376a4c35a5ec6ff19ee4f414fead25febbd4d95c8d09586893af83d818d8d5f23bfb16794bffe4439d0b0d8be
+DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4 SHA512 4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de
index ddc098ddbd582fa45271b05dde5c4a9dbdb4248b..99e90998a469e8f0611dc53f3d3d500531edbb2b 100644 (file)
@@ -4,8 +4,8 @@ that it violates the cheesy version grep.
 
 http://bugs.gentoo.org/198182
 
---- configure
-+++ configure
+--- a/configure
++++ b/configure
 @@ -3573,6 +3573,6 @@
        :
      else
diff --git a/sys-devel/kgcc64/kgcc64-9.3.0.ebuild b/sys-devel/kgcc64/kgcc64-9.3.0.ebuild
new file mode 100644 (file)
index 0000000..ecdde41
--- /dev/null
@@ -0,0 +1,19 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PATCH_VER="1"
+
+inherit toolchain
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+       elibc_glibc? ( >=sys-libs/glibc-2.13 )
+       >=${CATEGORY}/binutils-2.20"
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+       PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )"
+fi