[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-09-18 Thread Sam James
commit: b7cc834907ba332e115b56ea1b821b5305e3fcbb
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 18 15:54:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 18 15:54:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7cc8349

sys-devel/kgcc64: cleanup PYTHON_COMPAT debris

We don't opt-in to tests here.

Bug: https://bugs.gentoo.org/934124
Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/kgcc64-10.5.0.ebuild   | 1 -
 sys-devel/kgcc64/kgcc64-11.4.1_p20240501.ebuild | 1 -
 sys-devel/kgcc64/kgcc64-11.5.0.ebuild   | 1 -
 sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild | 1 -
 sys-devel/kgcc64/kgcc64-12.4.0.ebuild   | 1 -
 sys-devel/kgcc64/kgcc64-13.2.1_p20240503.ebuild | 1 -
 sys-devel/kgcc64/kgcc64-13.3.1_p20240614.ebuild | 1 -
 sys-devel/kgcc64/kgcc64-14.1.1_p20240511.ebuild | 1 -
 sys-devel/kgcc64/kgcc64-14.2.1_p20240817.ebuild | 1 -
 9 files changed, 9 deletions(-)

diff --git a/sys-devel/kgcc64/kgcc64-10.5.0.ebuild 
b/sys-devel/kgcc64/kgcc64-10.5.0.ebuild
index fbde9c9ed90f..2c36a71417c8 100644
--- a/sys-devel/kgcc64/kgcc64-10.5.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-10.5.0.ebuild
@@ -20,7 +20,6 @@ PATCH_VER="6"
 MUSL_VER="2"
 MUSL_GCC_VER="10.5.0"
 GCC_TARGET_NO_MULTILIB=true
-PYTHON_COMPAT=( python3_{10..12} )
 
 inherit toolchain
 

diff --git a/sys-devel/kgcc64/kgcc64-11.4.1_p20240501.ebuild 
b/sys-devel/kgcc64/kgcc64-11.4.1_p20240501.ebuild
index ffb81657cd1d..932a1026c94e 100644
--- a/sys-devel/kgcc64/kgcc64-11.4.1_p20240501.ebuild
+++ b/sys-devel/kgcc64/kgcc64-11.4.1_p20240501.ebuild
@@ -20,7 +20,6 @@ PATCH_GCC_VER="11.4.0"
 PATCH_VER="12"
 MUSL_VER="2"
 MUSL_GCC_VER="11.4.0"
-PYTHON_COMPAT=( python3_{10..12} )
 inherit toolchain
 
 DESCRIPTION="64bit kernel compiler"

diff --git a/sys-devel/kgcc64/kgcc64-11.5.0.ebuild 
b/sys-devel/kgcc64/kgcc64-11.5.0.ebuild
index 8b9a457d1bdf..6664cd1bfd0c 100644
--- a/sys-devel/kgcc64/kgcc64-11.5.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-11.5.0.ebuild
@@ -20,7 +20,6 @@ PATCH_GCC_VER="11.4.0"
 PATCH_VER="12"
 MUSL_VER="2"
 MUSL_GCC_VER="11.4.0"
-PYTHON_COMPAT=( python3_{10..12} )
 inherit toolchain
 
 DESCRIPTION="64bit kernel compiler"

diff --git a/sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild 
b/sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild
index 6dd586e62c0a..b224186bda08 100644
--- a/sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild
+++ b/sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild
@@ -19,7 +19,6 @@ PATCH_GCC_VER="12.3.0"
 MUSL_VER="1"
 MUSL_GCC_VER="12.3.0"
 GCC_TARGET_NO_MULTILIB=true
-PYTHON_COMPAT=( python3_{10..12} )
 inherit toolchain
 
 DESCRIPTION="64bit kernel compiler"

diff --git a/sys-devel/kgcc64/kgcc64-12.4.0.ebuild 
b/sys-devel/kgcc64/kgcc64-12.4.0.ebuild
index 61305646587b..4945bcb6d029 100644
--- a/sys-devel/kgcc64/kgcc64-12.4.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-12.4.0.ebuild
@@ -19,7 +19,6 @@ PATCH_GCC_VER="12.3.0"
 MUSL_VER="1"
 MUSL_GCC_VER="12.3.0"
 GCC_TARGET_NO_MULTILIB=true
-PYTHON_COMPAT=( python3_{10..12} )
 inherit toolchain
 
 DESCRIPTION="64bit kernel compiler"

diff --git a/sys-devel/kgcc64/kgcc64-13.2.1_p20240503.ebuild 
b/sys-devel/kgcc64/kgcc64-13.2.1_p20240503.ebuild
index bb7a651fa2f2..6dc5999d5745 100644
--- a/sys-devel/kgcc64/kgcc64-13.2.1_p20240503.ebuild
+++ b/sys-devel/kgcc64/kgcc64-13.2.1_p20240503.ebuild
@@ -19,7 +19,6 @@ PATCH_GCC_VER="13.2.0"
 MUSL_VER="2"
 MUSL_GCC_VER="13.2.0"
 GCC_TARGET_NO_MULTILIB=true
-PYTHON_COMPAT=( python3_{10..12} )
 inherit toolchain
 
 DESCRIPTION="64bit kernel compiler"

diff --git a/sys-devel/kgcc64/kgcc64-13.3.1_p20240614.ebuild 
b/sys-devel/kgcc64/kgcc64-13.3.1_p20240614.ebuild
index d8efdd71af25..71e23dd24e5e 100644
--- a/sys-devel/kgcc64/kgcc64-13.3.1_p20240614.ebuild
+++ b/sys-devel/kgcc64/kgcc64-13.3.1_p20240614.ebuild
@@ -19,7 +19,6 @@ PATCH_GCC_VER="13.2.0"
 MUSL_VER="2"
 MUSL_GCC_VER="13.2.0"
 GCC_TARGET_NO_MULTILIB=true
-PYTHON_COMPAT=( python3_{10..12} )
 inherit toolchain
 
 DESCRIPTION="64bit kernel compiler"

diff --git a/sys-devel/kgcc64/kgcc64-14.1.1_p20240511.ebuild 
b/sys-devel/kgcc64/kgcc64-14.1.1_p20240511.ebuild
index cc3127938240..295eee8a3965 100644
--- a/sys-devel/kgcc64/kgcc64-14.1.1_p20240511.ebuild
+++ b/sys-devel/kgcc64/kgcc64-14.1.1_p20240511.ebuild
@@ -19,7 +19,6 @@ PATCH_GCC_VER="14.1.0"
 MUSL_VER="1"
 MUSL_GCC_VER="14.1.0"
 GCC_TARGET_NO_MULTILIB=true
-PYTHON_COMPAT=( python3_{10..12} )
 inherit toolchain
 
 DESCRIPTION="64bit kernel compiler"

diff --git a/sys-devel/kgcc64/kgcc64-14.2.1_p20240817.ebuild 
b/sys-devel/kgcc64/kgcc64-14.2.1_p20240817.ebuild
index d3384b00b844..b46d16e1bf8e 100644
--- a/sys-devel/kgcc64/kgcc64-14.2.1_p20240817.ebuild
+++ b/sys-devel/kgcc64/kgcc64-14.2.1_p20240817.ebuild
@@ -19,7 +19,6 @@ PATCH_GCC_VER="14.1.0"
 MUSL_VER="1"
 MUSL_GCC_VER="14.1.0"
 GCC_TARGET_NO_MULTILIB=true
-PYTHON_COMPAT=( python3_{10..12} )
 inherit toolchain
 
 DESCRIPTION="64bit kernel compiler"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-09-18 Thread Sam James
commit: 2377bcb44c2a4738dda2d2c7527b3010c4debf67
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 18 15:48:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 18 15:49:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2377bcb4

sys-devel/kgcc64: update Manifest to drop validate_failures.py

We've not tested it here at all so don't set TOOLCHAIN_HAS_TESTS.

Bug: https://bugs.gentoo.org/934124
Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 554a64850555..29b2a67c44c7 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -19,4 +19,3 @@ DIST gcc-14-20240817.tar.xz 88024252 BLAKE2B 
994b3e263246e344c6898943a17feb63f07
 DIST gcc-14.1.0-musl-patches-1.tar.xz 3600 BLAKE2B 
4cd920b7ca1f122cae806707564d8e45bfd48e78c88788a12a301f6068b5a5f335d8885e67479ac536c66aeaa81f2ecb7240ae56e9fc821a7246ab66b453711f
 SHA512 
61c48d90a55dfc2129d96aee69d939d6a89f6407f69f7bd12c1a619f28989f471fd219d731958f8e62b0fd650c32300f0ad8dc06d5df23d9fc8c1a77fe210c25
 DIST gcc-14.1.0-patches-1.tar.xz 11584 BLAKE2B 
d483f4e3324acdc26b9837028d5e20ad0cdcf3ef4bcc78a6902d63ceebc7e5ff70c8163f6a8c8e36405df47c59dd2df506147c53ce51a8ec73494e65b5902647
 SHA512 
3d7aea113b594d1896c93e9e6be85f467488fa75de2800ed76eab2f87cef26829b235d1f361b187e38cf13b0fb9518cd4431c3106ec1e49d0f744e7eb703eaa0
 DIST gcc-14.1.0-patches-4.tar.xz 11620 BLAKE2B 
c819fbdea1f3bf10c8d4214d4c33cf28c1410171d2833b6f8c1225eeefe749ddb815067b3fdb750e5839761aee8d39ffc51ffb492f88e630076818a61b18362b
 SHA512 
0d6e1b04591607dfc8022124b186ce499467c32db7667ee1a640fe2e07706597edc0e4ad5c7ebcb75c8f5fc6e45e9b9ef715402c71ff9ab21fe380007fe5d84f
-DIST gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py 27537 
BLAKE2B 
96c7474de0bc50ab890a91551412398c979396c43aa237a4b6d8baa98ce7fda2cc9f5a755a03fd9d055d885ee2fb40ba29644a0649c24398361ce75a20fae634
 SHA512 
409434953351cf1f2287f1e4a4fbde5b28a27add35ddd284080acec71b33cb4ec5e1c07f41a79fac060bd6f1eedd198812495141923e410ded907429fe515f83



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-09-09 Thread Sam James
commit: cc6ebc7793c8182ac9a9f450755234096519e189
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  9 15:09:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  9 15:10:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc6ebc77

sys-devel/kgcc64: drop obsolete ccache patch

Reported by Dakon.

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild | 1 -
 sys-devel/kgcc64/kgcc64-12.4.0.ebuild   | 1 -
 2 files changed, 2 deletions(-)

diff --git a/sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild 
b/sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild
index 0ab132493ea1..6dd586e62c0a 100644
--- a/sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild
+++ b/sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild
@@ -33,7 +33,6 @@ BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
 
 src_prepare() {
toolchain_src_prepare
-   eapply "${FILESDIR}"/gcc-12.3-ccache-ICE.patch
 }
 
 pkg_postinst() {

diff --git a/sys-devel/kgcc64/kgcc64-12.4.0.ebuild 
b/sys-devel/kgcc64/kgcc64-12.4.0.ebuild
index 4e4ee17c9c3a..61305646587b 100644
--- a/sys-devel/kgcc64/kgcc64-12.4.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-12.4.0.ebuild
@@ -33,7 +33,6 @@ BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
 
 src_prepare() {
toolchain_src_prepare
-   eapply "${FILESDIR}"/gcc-12.3-ccache-ICE.patch
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-09-04 Thread Sam James
commit: 7f1ccc2719b772ed873617192330b65a2b0bb123
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  5 04:01:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  5 04:01:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f1ccc27

sys-devel/kgcc64: drop 12.3.1_p20240209

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  2 -
 sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild | 51 -
 2 files changed, 53 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index f04ebc2bcf9c..8ca4acf79c36 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -4,10 +4,8 @@ DIST gcc-10.5.0.tar.xz 77846412 BLAKE2B 
9b71761f4015649514677784443886e59733ac38
 DIST gcc-11-20240501.tar.xz 76267628 BLAKE2B 
31674f1fbaacac3bc8d4f0553b42569128c978b7153eb867387ff2cedd11ba29e2877a66eefbb41b93745e9ff3da7db18c00aacff5766a34b020cb82252da3a4
 SHA512 
b4fd43b02ddf60dd933f86813cf4c5e2abf4d3344adcffc4166ad2463b2aa37603eb85df642e952a1c72a6356fc41d80567096ddc4e46d4b4589ade34ae77b2d
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
 DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B 
e4df9e0dc9512882022aaf325ebf65c540169454c91dd31f913c6f57f6eb291c79ae919671b53db1549799d4a70c09298bf45ed82ad05eb1f961443cc958369d
 SHA512 
87fed0c3f8e28c9f702443db58350bb615110b27ebe334b5de2ea60678e2548c56cd75cffade210d69634e2ac0a9311f5100ddb45d97645aa76d5688bc421a61
-DIST gcc-12-20240209.tar.xz 79824868 BLAKE2B 
1ae5a646da470f06648c4766c77475ceb287c5f6647d5102f1aef6590f973233d5e7f83b5e0241488d49dba59dd605c211938379e68a393a2dccb3834103ae4b
 SHA512 
9f9a04f4477f41bb2a5662aedef2af75b039de50c2dc99310e504e6080cb7aae06a1255337ea2e563975cb108ddc6766adbbaf4e3d5d5712801d7ba9a5209dbd
 DIST gcc-12-20240502.tar.xz 79851984 BLAKE2B 
e3ed4f4fb20ce2ed421fadd40dfd1c6831759228925002146c316683cd0aef47792f433dc9ab120fb79e2afa2aa83cbf68f6b82e97615cac500322d4f0d1cce9
 SHA512 
c46e6b00f65d96afc65ce6cc9f7591ff81d5789aff9f49fc6fed96047fe27e24a8a103f0b96485e4a717600aeb9b45933ccbb2191eb087275fc1350629c9b842
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
-DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-12.3.0-patches-3.tar.xz 14852 BLAKE2B 
7a5f1f43063b15f424099afd72096212fbbbc5151ff01f2de15dfb6e7cf274981c8cfaedba9ef61576c9096fb172fc550a7deb5cd7d9366fd249fd5dd3951f76
 SHA512 
aa89e4c2ae02f4fb42229ad5167f2eaa3a8fae51118645bf07199fe2124b9c83948590662b053d08002ef709fa870ea88315fd4ccbe4441a74e9cb62edcb82fb
 DIST gcc-13-20240210.tar.xz 84354416 BLAKE2B 
5807623d3f7dd751b6dfe164cfd50d57b2f93485c23c3c2228a4a846a9a94cdad52a5e6f2806e5e7ee2a7b5526386ebdb339c44c7ea023d69f8652088a1b114d
 SHA512 
14a01ced7ac2bfd9fc93de4e3819b4d0823fbe129d3f1faabeb707e9e3e2613b4173321b58b3648a7250e3b7ff5d94edfee60e6c38682f31a1f7b57b1c01433f
 DIST gcc-13-20240503.tar.xz 84417232 BLAKE2B 
4024852c3252667054e6086263b2a0e21dfa1e56a7adf4edb2fee4841dc2b41eb3f02dee7b15c5de3a1ac7c438929da4ca584cab07724086f6eb315a331c4a44
 SHA512 
32b74972ba94d1016e052eb7c7dc976b32d679e40aeafb406bbbc69d34ade3fe0f35d8941ef678eaf0bb33aea1aaba8fbce9122733b12920a470763a18aa6514

diff --git a/sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild 
b/sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild
deleted file mode 100644
index 12776cc4bffc..
--- a/sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-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"
-TOOLCHAIN_PATCH_DEV="sam"
-PATCH_VER="2"
-PATCH_GCC_VER="12.3.0"
-MUSL_VER="1"
-MUSL_GCC_VER="12.3.0"
-GCC_TARGET_NO_MULTILIB=true
-PYTHON_COMPAT=( python3_{10..12} )
-inherit toolchain
-
-DESCRIPTION="64bit kernel compiler"
-
-# Works on hppa and mips; all other archs, refer to bug #228115

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-09-04 Thread Sam James
commit: f33a022ce5ba6ca7caba53effafd5e29b28e0af9
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  5 04:04:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  5 04:04:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f33a022c

sys-devel/kgcc64: add 13.3.1_p20240614

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  2 ++
 sys-devel/kgcc64/kgcc64-13.3.1_p20240614.ebuild | 46 +
 2 files changed, 48 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 6e7ac77cbd14..419e3b65a29e 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -10,8 +10,10 @@ DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b7
 DIST gcc-12.3.0-patches-3.tar.xz 14852 BLAKE2B 
7a5f1f43063b15f424099afd72096212fbbbc5151ff01f2de15dfb6e7cf274981c8cfaedba9ef61576c9096fb172fc550a7deb5cd7d9366fd249fd5dd3951f76
 SHA512 
aa89e4c2ae02f4fb42229ad5167f2eaa3a8fae51118645bf07199fe2124b9c83948590662b053d08002ef709fa870ea88315fd4ccbe4441a74e9cb62edcb82fb
 DIST gcc-12.4.0.tar.xz 83377372 BLAKE2B 
0d5aa9995bf53fa2dc976a846240cfb8fafd125ad6c54f45dc9d770215eae3e9ea0db82a9a4f79c51b4d5f8461a1d730c17db6841bc31bd96dba11d9ed7544ae
 SHA512 
5bd29402cad2deb5d9388d0236c7146414d77e5b8d5f1c6c941c7a1f47691c3389f08656d5f6e8e2d6717bf2c81f018d326f632fb468f42925b40bd217fc4853
 DIST gcc-13-20240503.tar.xz 84417232 BLAKE2B 
4024852c3252667054e6086263b2a0e21dfa1e56a7adf4edb2fee4841dc2b41eb3f02dee7b15c5de3a1ac7c438929da4ca584cab07724086f6eb315a331c4a44
 SHA512 
32b74972ba94d1016e052eb7c7dc976b32d679e40aeafb406bbbc69d34ade3fe0f35d8941ef678eaf0bb33aea1aaba8fbce9122733b12920a470763a18aa6514
+DIST gcc-13-20240614.tar.xz 84463660 BLAKE2B 
a1b551ff633c31d6972fed173f248ba5f6696eb1566801e180b78a7c7e20933b1aaae40839b4f1529d61166de55125395d4f9a812511c088e73f975bf1d2167f
 SHA512 
1a543ddfb56e793367a43895a7ce4f97daeca6ffd5234ce50e8a7ae0f8db1071e01bdd653fda40d00eb7a680faead8f1d8d1295f983086a33a4c75e4affa2ea5
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-15.tar.xz 47052 BLAKE2B 
f145341813d6baf9cbcc3e8421c7f427148503d2aeddd6a2eaac1ad3d470a818292392861542a7915d8b0f2f9b3255603f394b2e6833141658fc035bcd2b5366
 SHA512 
c89a3fccd944f03d25e076a967c3b220803ee9a6fbedec1daf2c20f629dd6162ce6be4f259522bd193169f0e8307daa9895b5d8581cf975ee086e5abfd675e34
+DIST gcc-13.2.0-patches-17.tar.xz 45036 BLAKE2B 
85fe5e6b0da7a4477f0026aaf397d93421503780ef3c91e0a5e3c6897ab73884d4fbc9d2f5f41ce3f3f172fa7eb98e45c348ce41d852457c472360eb2e48691c
 SHA512 
ebe77a32af38df15bc4034e88fb6e90c84b3c0a172d854cabef789cc29bedba14ec0c27fbeae0959027587e02bc882a944ef68a1bb471432d021d11b4b037562
 DIST gcc-14-20240511.tar.xz 88010940 BLAKE2B 
98df36154ed111af8a0eed465eeda72145eb7df06dc6dbccb0918ab3fd583d1af46b87322f0b6113b41e89af64b3023ec76037c942aa7e08e5ec5a8e0f9cd731
 SHA512 
c0e9cdd687859c5531d9a17b148873b5a5c7e4e3495f5f96b0c4baefc7989e40df2118b16c0ec26a9ec968584be7a39480aad995e0eb40a046608df905834d82
 DIST gcc-14.1.0-musl-patches-1.tar.xz 3600 BLAKE2B 
4cd920b7ca1f122cae806707564d8e45bfd48e78c88788a12a301f6068b5a5f335d8885e67479ac536c66aeaa81f2ecb7240ae56e9fc821a7246ab66b453711f
 SHA512 
61c48d90a55dfc2129d96aee69d939d6a89f6407f69f7bd12c1a619f28989f471fd219d731958f8e62b0fd650c32300f0ad8dc06d5df23d9fc8c1a77fe210c25
 DIST gcc-14.1.0-patches-1.tar.xz 11584 BLAKE2B 
d483f4e3324acdc26b9837028d5e20ad0cdcf3ef4bcc78a6902d63ceebc7e5ff70c8163f6a8c8e36405df47c59dd2df506147c53ce51a8ec73494e65b5902647
 SHA512 
3d7aea113b594d1896c93e9e6be85f467488fa75de2800ed76eab2f87cef26829b235d1f361b187e38cf13b0fb9518cd4431c3106ec1e49d0f744e7eb703eaa0

diff --git a/sys-devel/kgcc64/kgcc64-13.3.1_p20240614.ebuild 
b/sys-devel/kgcc64/kgcc64-13.3.1_p20240614.ebuild
new file mode 100644
index ..d8efdd71af25
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-13.3.1_p20240614.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="17"
+PATCH_GCC_VER="13.2.0"
+MUSL_VER="2"
+MUSL_GCC_VER="13.2.0"
+GCC_TARGET_NO_MULTILIB=true
+PYTHON_COMPAT=( python3_{10..12} )
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+K

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-09-04 Thread Sam James
commit: e8e599ceaf6c659dd91326b8e43dbc6c08fd33fe
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  5 04:05:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  5 04:05:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8e599ce

sys-devel/kgcc64: add 14.2.1_p20240817

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  2 ++
 sys-devel/kgcc64/kgcc64-14.2.1_p20240817.ebuild | 46 +
 2 files changed, 48 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 419e3b65a29e..554a64850555 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -15,6 +15,8 @@ DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40
 DIST gcc-13.2.0-patches-15.tar.xz 47052 BLAKE2B 
f145341813d6baf9cbcc3e8421c7f427148503d2aeddd6a2eaac1ad3d470a818292392861542a7915d8b0f2f9b3255603f394b2e6833141658fc035bcd2b5366
 SHA512 
c89a3fccd944f03d25e076a967c3b220803ee9a6fbedec1daf2c20f629dd6162ce6be4f259522bd193169f0e8307daa9895b5d8581cf975ee086e5abfd675e34
 DIST gcc-13.2.0-patches-17.tar.xz 45036 BLAKE2B 
85fe5e6b0da7a4477f0026aaf397d93421503780ef3c91e0a5e3c6897ab73884d4fbc9d2f5f41ce3f3f172fa7eb98e45c348ce41d852457c472360eb2e48691c
 SHA512 
ebe77a32af38df15bc4034e88fb6e90c84b3c0a172d854cabef789cc29bedba14ec0c27fbeae0959027587e02bc882a944ef68a1bb471432d021d11b4b037562
 DIST gcc-14-20240511.tar.xz 88010940 BLAKE2B 
98df36154ed111af8a0eed465eeda72145eb7df06dc6dbccb0918ab3fd583d1af46b87322f0b6113b41e89af64b3023ec76037c942aa7e08e5ec5a8e0f9cd731
 SHA512 
c0e9cdd687859c5531d9a17b148873b5a5c7e4e3495f5f96b0c4baefc7989e40df2118b16c0ec26a9ec968584be7a39480aad995e0eb40a046608df905834d82
+DIST gcc-14-20240817.tar.xz 88024252 BLAKE2B 
994b3e263246e344c6898943a17feb63f07b3de02777a77c689e001343119bd451e1ed5c6958f368077f10b4778c65fa492c55d164e2a0b1bbd65b275aae3cd1
 SHA512 
31de06694efeb2be49b64e9e8314a766d36c3d5f5f2d52d1e0419ba69262b7c344ef0700957eff11007ba5b81bd5e74dea2a2c0286990cb33927bac4a7db9756
 DIST gcc-14.1.0-musl-patches-1.tar.xz 3600 BLAKE2B 
4cd920b7ca1f122cae806707564d8e45bfd48e78c88788a12a301f6068b5a5f335d8885e67479ac536c66aeaa81f2ecb7240ae56e9fc821a7246ab66b453711f
 SHA512 
61c48d90a55dfc2129d96aee69d939d6a89f6407f69f7bd12c1a619f28989f471fd219d731958f8e62b0fd650c32300f0ad8dc06d5df23d9fc8c1a77fe210c25
 DIST gcc-14.1.0-patches-1.tar.xz 11584 BLAKE2B 
d483f4e3324acdc26b9837028d5e20ad0cdcf3ef4bcc78a6902d63ceebc7e5ff70c8163f6a8c8e36405df47c59dd2df506147c53ce51a8ec73494e65b5902647
 SHA512 
3d7aea113b594d1896c93e9e6be85f467488fa75de2800ed76eab2f87cef26829b235d1f361b187e38cf13b0fb9518cd4431c3106ec1e49d0f744e7eb703eaa0
+DIST gcc-14.1.0-patches-4.tar.xz 11620 BLAKE2B 
c819fbdea1f3bf10c8d4214d4c33cf28c1410171d2833b6f8c1225eeefe749ddb815067b3fdb750e5839761aee8d39ffc51ffb492f88e630076818a61b18362b
 SHA512 
0d6e1b04591607dfc8022124b186ce499467c32db7667ee1a640fe2e07706597edc0e4ad5c7ebcb75c8f5fc6e45e9b9ef715402c71ff9ab21fe380007fe5d84f
 DIST gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py 27537 
BLAKE2B 
96c7474de0bc50ab890a91551412398c979396c43aa237a4b6d8baa98ce7fda2cc9f5a755a03fd9d055d885ee2fb40ba29644a0649c24398361ce75a20fae634
 SHA512 
409434953351cf1f2287f1e4a4fbde5b28a27add35ddd284080acec71b33cb4ec5e1c07f41a79fac060bd6f1eedd198812495141923e410ded907429fe515f83

diff --git a/sys-devel/kgcc64/kgcc64-14.2.1_p20240817.ebuild 
b/sys-devel/kgcc64/kgcc64-14.2.1_p20240817.ebuild
new file mode 100644
index ..d3384b00b844
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-14.2.1_p20240817.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="4"
+PATCH_GCC_VER="14.1.0"
+MUSL_VER="1"
+MUSL_GCC_VER="14.1.0"
+GCC_TARGET_NO_MULTILIB=true
+PYTHON_COMPAT=( python3_{10..12} )
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-09-04 Thread Sam James
commit: ce8cd45d15f538bd9845a843fe289ba6d3d52b0d
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  5 04:02:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  5 04:02:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce8cd45d

sys-devel/kgcc64: add 11.5.0

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest |  1 +
 sys-devel/kgcc64/kgcc64-11.5.0.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 3f226762771e..504911936927 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -4,6 +4,7 @@ DIST gcc-10.5.0.tar.xz 77846412 BLAKE2B 
9b71761f4015649514677784443886e59733ac38
 DIST gcc-11-20240501.tar.xz 76267628 BLAKE2B 
31674f1fbaacac3bc8d4f0553b42569128c978b7153eb867387ff2cedd11ba29e2877a66eefbb41b93745e9ff3da7db18c00aacff5766a34b020cb82252da3a4
 SHA512 
b4fd43b02ddf60dd933f86813cf4c5e2abf4d3344adcffc4166ad2463b2aa37603eb85df642e952a1c72a6356fc41d80567096ddc4e46d4b4589ade34ae77b2d
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
 DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B 
e4df9e0dc9512882022aaf325ebf65c540169454c91dd31f913c6f57f6eb291c79ae919671b53db1549799d4a70c09298bf45ed82ad05eb1f961443cc958369d
 SHA512 
87fed0c3f8e28c9f702443db58350bb615110b27ebe334b5de2ea60678e2548c56cd75cffade210d69634e2ac0a9311f5100ddb45d97645aa76d5688bc421a61
+DIST gcc-11.5.0.tar.xz 82399864 BLAKE2B 
f4a61faad32aac9e9cb553c1a1a011df0a057f6e2cac92a13cc7e285d08191dd4a117f41a8faac2359c0e2a16f954c7fef354dda9df8c63bff1c5cefda82602c
 SHA512 
88f17d5a5e69eeb53aaf0a9bc9daab1c4e501d145b388c5485ebeb2cc36178fbb2d3e49ebef4a8c007a05e88471a06b97cf9b08870478249f77fbfa3d4abd9a8
 DIST gcc-12-20240502.tar.xz 79851984 BLAKE2B 
e3ed4f4fb20ce2ed421fadd40dfd1c6831759228925002146c316683cd0aef47792f433dc9ab120fb79e2afa2aa83cbf68f6b82e97615cac500322d4f0d1cce9
 SHA512 
c46e6b00f65d96afc65ce6cc9f7591ff81d5789aff9f49fc6fed96047fe27e24a8a103f0b96485e4a717600aeb9b45933ccbb2191eb087275fc1350629c9b842
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-3.tar.xz 14852 BLAKE2B 
7a5f1f43063b15f424099afd72096212fbbbc5151ff01f2de15dfb6e7cf274981c8cfaedba9ef61576c9096fb172fc550a7deb5cd7d9366fd249fd5dd3951f76
 SHA512 
aa89e4c2ae02f4fb42229ad5167f2eaa3a8fae51118645bf07199fe2124b9c83948590662b053d08002ef709fa870ea88315fd4ccbe4441a74e9cb62edcb82fb

diff --git a/sys-devel/kgcc64/kgcc64-11.5.0.ebuild 
b/sys-devel/kgcc64/kgcc64-11.5.0.ebuild
new file mode 100644
index ..8b9a457d1bdf
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-11.5.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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
+
+GCC_TARGET_NO_MULTILIB=true
+TOOLCHAIN_ALLOWED_LANGS="c"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="11.4.0"
+PATCH_VER="12"
+MUSL_VER="2"
+MUSL_GCC_VER="11.4.0"
+PYTHON_COMPAT=( python3_{10..12} )
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-09-04 Thread Sam James
commit: f60e27b08cf5127a9af8b275d1646dc89ad55058
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  5 04:03:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  5 04:03:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f60e27b0

sys-devel/kgcc64: add 12.4.0

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest |  1 +
 sys-devel/kgcc64/kgcc64-12.4.0.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 504911936927..6e7ac77cbd14 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -8,6 +8,7 @@ DIST gcc-11.5.0.tar.xz 82399864 BLAKE2B 
f4a61faad32aac9e9cb553c1a1a011df0a057f6e
 DIST gcc-12-20240502.tar.xz 79851984 BLAKE2B 
e3ed4f4fb20ce2ed421fadd40dfd1c6831759228925002146c316683cd0aef47792f433dc9ab120fb79e2afa2aa83cbf68f6b82e97615cac500322d4f0d1cce9
 SHA512 
c46e6b00f65d96afc65ce6cc9f7591ff81d5789aff9f49fc6fed96047fe27e24a8a103f0b96485e4a717600aeb9b45933ccbb2191eb087275fc1350629c9b842
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-3.tar.xz 14852 BLAKE2B 
7a5f1f43063b15f424099afd72096212fbbbc5151ff01f2de15dfb6e7cf274981c8cfaedba9ef61576c9096fb172fc550a7deb5cd7d9366fd249fd5dd3951f76
 SHA512 
aa89e4c2ae02f4fb42229ad5167f2eaa3a8fae51118645bf07199fe2124b9c83948590662b053d08002ef709fa870ea88315fd4ccbe4441a74e9cb62edcb82fb
+DIST gcc-12.4.0.tar.xz 83377372 BLAKE2B 
0d5aa9995bf53fa2dc976a846240cfb8fafd125ad6c54f45dc9d770215eae3e9ea0db82a9a4f79c51b4d5f8461a1d730c17db6841bc31bd96dba11d9ed7544ae
 SHA512 
5bd29402cad2deb5d9388d0236c7146414d77e5b8d5f1c6c941c7a1f47691c3389f08656d5f6e8e2d6717bf2c81f018d326f632fb468f42925b40bd217fc4853
 DIST gcc-13-20240503.tar.xz 84417232 BLAKE2B 
4024852c3252667054e6086263b2a0e21dfa1e56a7adf4edb2fee4841dc2b41eb3f02dee7b15c5de3a1ac7c438929da4ca584cab07724086f6eb315a331c4a44
 SHA512 
32b74972ba94d1016e052eb7c7dc976b32d679e40aeafb406bbbc69d34ade3fe0f35d8941ef678eaf0bb33aea1aaba8fbce9122733b12920a470763a18aa6514
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-15.tar.xz 47052 BLAKE2B 
f145341813d6baf9cbcc3e8421c7f427148503d2aeddd6a2eaac1ad3d470a818292392861542a7915d8b0f2f9b3255603f394b2e6833141658fc035bcd2b5366
 SHA512 
c89a3fccd944f03d25e076a967c3b220803ee9a6fbedec1daf2c20f629dd6162ce6be4f259522bd193169f0e8307daa9895b5d8581cf975ee086e5abfd675e34

diff --git a/sys-devel/kgcc64/kgcc64-12.4.0.ebuild 
b/sys-devel/kgcc64/kgcc64-12.4.0.ebuild
new file mode 100644
index ..4e4ee17c9c3a
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-12.4.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="3"
+PATCH_GCC_VER="12.3.0"
+MUSL_VER="1"
+MUSL_GCC_VER="12.3.0"
+GCC_TARGET_NO_MULTILIB=true
+PYTHON_COMPAT=( python3_{10..12} )
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+src_prepare() {
+   toolchain_src_prepare
+   eapply "${FILESDIR}"/gcc-12.3-ccache-ICE.patch
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-09-04 Thread Sam James
commit: 4abbabdfff47ec6b18a6aae0865abc31ec289724
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  5 04:01:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  5 04:01:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4abbabdf

sys-devel/kgcc64: drop 11.4.1_p20240111

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  1 -
 sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild | 47 -
 2 files changed, 48 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 8181c86995d4..f04ebc2bcf9c 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -1,7 +1,6 @@
 DIST gcc-10.5.0-musl-patches-2.tar.xz 3452 BLAKE2B 
5387e516d07d81477b3f39b8b3bd986bf861d32cd25dc5481c97bd3620d00c918c5661e86857f66dbf28a655401a53e43417f638c443e44cbfdbf5e950caac4d
 SHA512 
86f2ce31cc4fc4fb5a6043fb527bf822d895e1a6220652024f78a1cbd5a962edb6be8dc5f43c32053e075f39bb2350ea8f14e7d57e0473dd2933a7b44676bde5
 DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 
4cac3340108fb378c76ad62b728429f3c97f348d178744e7536575f3576ca8aa682b878b7df3b1c162dccae64a3cb56c66d8d60eae323e1ece2de4278084fdbd
 SHA512 
9d6c84325fbc118cee01347468ce729c278e5b026b16da945fe54050726e26f86a46ee7b71a01a47cf927b70bfcce459c49a6bc4fb93dcfaa047c76d4c5bc5bc
 DIST gcc-10.5.0.tar.xz 77846412 BLAKE2B 
9b71761f4015649514677784443886e59733ac3845f7dfaa4343f46327d36c08c403c444b9e492b870ac0b3f2e3568f972b7700a0ef05a497fb4066079b3143b
 SHA512 
d86dbc18b978771531f4039465e7eb7c19845bf607dc513c97abf8e45ffe1086a99d98f83dfb7b37204af22431574186de9d5ff80c8c3c3a98dbe3983195bffd
-DIST gcc-11-20240111.tar.xz 76240620 BLAKE2B 
dcf3b2493ca6ba1a9cd0137186cfbf1b96296ff9c5625e40ec7b89e5903b07dc151b61ad54b885fc57ccc02214e2cfa7b9249cbd755ac2554c6ca0008f0704d8
 SHA512 
aaed094cb6dd99166e0ec59886014108574ddab52701581f0f8e7f0abb966320d01f1bce6ff646170618ca7c2819d20523a23615f20114dbe412de43b937caf4
 DIST gcc-11-20240501.tar.xz 76267628 BLAKE2B 
31674f1fbaacac3bc8d4f0553b42569128c978b7153eb867387ff2cedd11ba29e2877a66eefbb41b93745e9ff3da7db18c00aacff5766a34b020cb82252da3a4
 SHA512 
b4fd43b02ddf60dd933f86813cf4c5e2abf4d3344adcffc4166ad2463b2aa37603eb85df642e952a1c72a6356fc41d80567096ddc4e46d4b4589ade34ae77b2d
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
 DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B 
e4df9e0dc9512882022aaf325ebf65c540169454c91dd31f913c6f57f6eb291c79ae919671b53db1549799d4a70c09298bf45ed82ad05eb1f961443cc958369d
 SHA512 
87fed0c3f8e28c9f702443db58350bb615110b27ebe334b5de2ea60678e2548c56cd75cffade210d69634e2ac0a9311f5100ddb45d97645aa76d5688bc421a61

diff --git a/sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild 
b/sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild
deleted file mode 100644
index ffb81657cd1d..
--- a/sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-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
-
-GCC_TARGET_NO_MULTILIB=true
-TOOLCHAIN_ALLOWED_LANGS="c"
-TOOLCHAIN_PATCH_DEV="sam"
-PATCH_GCC_VER="11.4.0"
-PATCH_VER="12"
-MUSL_VER="2"
-MUSL_GCC_VER="11.4.0"
-PYTHON_COMPAT=( python3_{10..12} )
-inherit toolchain
-
-DESCRIPTION="64bit kernel compiler"
-
-# Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="hppa"
-
-# unlike every other target, hppa has not unified the 32/64 bit
-# ports in binutils yet
-BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-09-04 Thread Sam James
commit: 851700e59d8a8d7946d24e1a872890f02361a220
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  5 04:01:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  5 04:01:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=851700e5

sys-devel/kgcc64: drop 13.2.1_p20240210

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  2 --
 sys-devel/kgcc64/kgcc64-13.2.1_p20240210.ebuild | 46 -
 2 files changed, 48 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 8ca4acf79c36..3f226762771e 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -7,10 +7,8 @@ DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B 
e4df9e0dc9512882022aaf325ebf65c5
 DIST gcc-12-20240502.tar.xz 79851984 BLAKE2B 
e3ed4f4fb20ce2ed421fadd40dfd1c6831759228925002146c316683cd0aef47792f433dc9ab120fb79e2afa2aa83cbf68f6b82e97615cac500322d4f0d1cce9
 SHA512 
c46e6b00f65d96afc65ce6cc9f7591ff81d5789aff9f49fc6fed96047fe27e24a8a103f0b96485e4a717600aeb9b45933ccbb2191eb087275fc1350629c9b842
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-3.tar.xz 14852 BLAKE2B 
7a5f1f43063b15f424099afd72096212fbbbc5151ff01f2de15dfb6e7cf274981c8cfaedba9ef61576c9096fb172fc550a7deb5cd7d9366fd249fd5dd3951f76
 SHA512 
aa89e4c2ae02f4fb42229ad5167f2eaa3a8fae51118645bf07199fe2124b9c83948590662b053d08002ef709fa870ea88315fd4ccbe4441a74e9cb62edcb82fb
-DIST gcc-13-20240210.tar.xz 84354416 BLAKE2B 
5807623d3f7dd751b6dfe164cfd50d57b2f93485c23c3c2228a4a846a9a94cdad52a5e6f2806e5e7ee2a7b5526386ebdb339c44c7ea023d69f8652088a1b114d
 SHA512 
14a01ced7ac2bfd9fc93de4e3819b4d0823fbe129d3f1faabeb707e9e3e2613b4173321b58b3648a7250e3b7ff5d94edfee60e6c38682f31a1f7b57b1c01433f
 DIST gcc-13-20240503.tar.xz 84417232 BLAKE2B 
4024852c3252667054e6086263b2a0e21dfa1e56a7adf4edb2fee4841dc2b41eb3f02dee7b15c5de3a1ac7c438929da4ca584cab07724086f6eb315a331c4a44
 SHA512 
32b74972ba94d1016e052eb7c7dc976b32d679e40aeafb406bbbc69d34ade3fe0f35d8941ef678eaf0bb33aea1aaba8fbce9122733b12920a470763a18aa6514
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
-DIST gcc-13.2.0-patches-13.tar.xz 46404 BLAKE2B 
d11e6ebfed8d1fcba60638240927d57722015ea7cfb0790836c338c023fc01f9f5b3ebf0fe1e0c615b36e0131d38b49e3aee4026f8ed81473572255ccaa74e4b
 SHA512 
4f8bbf9101548d64e78e32f38869ed84e462ce8329d64fbb934132d15bc81f8a9b6f2a075c0263fdc3b32e0dfac6bc032a4176eb06df88cb282fe974bfe102f4
 DIST gcc-13.2.0-patches-15.tar.xz 47052 BLAKE2B 
f145341813d6baf9cbcc3e8421c7f427148503d2aeddd6a2eaac1ad3d470a818292392861542a7915d8b0f2f9b3255603f394b2e6833141658fc035bcd2b5366
 SHA512 
c89a3fccd944f03d25e076a967c3b220803ee9a6fbedec1daf2c20f629dd6162ce6be4f259522bd193169f0e8307daa9895b5d8581cf975ee086e5abfd675e34
 DIST gcc-14-20240511.tar.xz 88010940 BLAKE2B 
98df36154ed111af8a0eed465eeda72145eb7df06dc6dbccb0918ab3fd583d1af46b87322f0b6113b41e89af64b3023ec76037c942aa7e08e5ec5a8e0f9cd731
 SHA512 
c0e9cdd687859c5531d9a17b148873b5a5c7e4e3495f5f96b0c4baefc7989e40df2118b16c0ec26a9ec968584be7a39480aad995e0eb40a046608df905834d82
 DIST gcc-14.1.0-musl-patches-1.tar.xz 3600 BLAKE2B 
4cd920b7ca1f122cae806707564d8e45bfd48e78c88788a12a301f6068b5a5f335d8885e67479ac536c66aeaa81f2ecb7240ae56e9fc821a7246ab66b453711f
 SHA512 
61c48d90a55dfc2129d96aee69d939d6a89f6407f69f7bd12c1a619f28989f471fd219d731958f8e62b0fd650c32300f0ad8dc06d5df23d9fc8c1a77fe210c25

diff --git a/sys-devel/kgcc64/kgcc64-13.2.1_p20240210.ebuild 
b/sys-devel/kgcc64/kgcc64-13.2.1_p20240210.ebuild
deleted file mode 100644
index 6363d8977199..
--- a/sys-devel/kgcc64/kgcc64-13.2.1_p20240210.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-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"
-TOOLCHAIN_PATCH_DEV="sam"
-PATCH_VER="13"
-PATCH_GCC_VER="13.2.0"
-MUSL_VER="2"
-MUSL_GCC_VER="13.2.0"
-GCC_TARGET_NO_MULTILIB=true
-PYTHON_COMPAT=( python3_{10..12} )
-inherit toolchain
-
-DESCRIPTION="64bit kernel compiler"
-
-# Works on hppa and mips; all other archs, refer to bug

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-07-16 Thread Sam James
commit: 89c9e21c0488c8a303ff7e3ca10dcc658bcb9d05
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 17 04:27:54 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 17 04:28:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c9e21c

sys-devel/kgcc64: stabilize 13.2.1_p20240503 for hppa

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/kgcc64-13.2.1_p20240503.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/kgcc64/kgcc64-13.2.1_p20240503.ebuild 
b/sys-devel/kgcc64/kgcc64-13.2.1_p20240503.ebuild
index f7cbdca41af7..bb7a651fa2f2 100644
--- a/sys-devel/kgcc64/kgcc64-13.2.1_p20240503.ebuild
+++ b/sys-devel/kgcc64/kgcc64-13.2.1_p20240503.ebuild
@@ -25,7 +25,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa"
+KEYWORDS="hppa"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-07-16 Thread Sam James
commit: e0ec19112498f15204a500e4a1391fa4f417c281
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 17 04:27:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 17 04:28:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0ec1911

sys-devel/kgcc64: stabilize 11.4.1_p20240501 for hppa

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/kgcc64-11.4.1_p20240501.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/kgcc64/kgcc64-11.4.1_p20240501.ebuild 
b/sys-devel/kgcc64/kgcc64-11.4.1_p20240501.ebuild
index 8b9a457d1bdf..ffb81657cd1d 100644
--- a/sys-devel/kgcc64/kgcc64-11.4.1_p20240501.ebuild
+++ b/sys-devel/kgcc64/kgcc64-11.4.1_p20240501.ebuild
@@ -26,7 +26,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa"
+KEYWORDS="hppa"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-07-16 Thread Sam James
commit: 04dde23d8b7f79ec39ef29e53f3b62431cc67b0d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 17 04:27:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 17 04:28:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04dde23d

sys-devel/kgcc64: stabilize 12.3.1_p20240502 for hppa

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild 
b/sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild
index 4e4ee17c9c3a..0ab132493ea1 100644
--- a/sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild
+++ b/sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild
@@ -25,7 +25,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa"
+KEYWORDS="hppa"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-07-16 Thread Sam James
commit: c919b9ceb6c91d4f5d3375dd7ac0a12184b6c9ee
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 17 04:27:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 17 04:28:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c919b9ce

sys-devel/kgcc64: drop versions

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest  |  4 --
 sys-devel/kgcc64/kgcc64-11.4.1_p20240208.ebuild| 47 
 sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild| 51 --
 sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild | 46 ---
 4 files changed, 148 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index c089c4803d9a..8181c86995d4 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -2,21 +2,17 @@ DIST gcc-10.5.0-musl-patches-2.tar.xz 3452 BLAKE2B 
5387e516d07d81477b3f39b8b3bd9
 DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 
4cac3340108fb378c76ad62b728429f3c97f348d178744e7536575f3576ca8aa682b878b7df3b1c162dccae64a3cb56c66d8d60eae323e1ece2de4278084fdbd
 SHA512 
9d6c84325fbc118cee01347468ce729c278e5b026b16da945fe54050726e26f86a46ee7b71a01a47cf927b70bfcce459c49a6bc4fb93dcfaa047c76d4c5bc5bc
 DIST gcc-10.5.0.tar.xz 77846412 BLAKE2B 
9b71761f4015649514677784443886e59733ac3845f7dfaa4343f46327d36c08c403c444b9e492b870ac0b3f2e3568f972b7700a0ef05a497fb4066079b3143b
 SHA512 
d86dbc18b978771531f4039465e7eb7c19845bf607dc513c97abf8e45ffe1086a99d98f83dfb7b37204af22431574186de9d5ff80c8c3c3a98dbe3983195bffd
 DIST gcc-11-20240111.tar.xz 76240620 BLAKE2B 
dcf3b2493ca6ba1a9cd0137186cfbf1b96296ff9c5625e40ec7b89e5903b07dc151b61ad54b885fc57ccc02214e2cfa7b9249cbd755ac2554c6ca0008f0704d8
 SHA512 
aaed094cb6dd99166e0ec59886014108574ddab52701581f0f8e7f0abb966320d01f1bce6ff646170618ca7c2819d20523a23615f20114dbe412de43b937caf4
-DIST gcc-11-20240208.tar.xz 76276224 BLAKE2B 
efce83c3ea03093546b73d7731ac1051da7a2b0309612ce5b809ae2756bf7a949c94f951f6a77e789f7669051315e1a4e4c33f2b12a2ec1999ee9f1f39f6b13f
 SHA512 
a0e2b4402ff187d0804e3bc2ed0a228cfce48476c1270d57798b060899f65c7e986945651d36c358f9df5eb4b36db13321e141895329b7382c130a0aca6a8962
 DIST gcc-11-20240501.tar.xz 76267628 BLAKE2B 
31674f1fbaacac3bc8d4f0553b42569128c978b7153eb867387ff2cedd11ba29e2877a66eefbb41b93745e9ff3da7db18c00aacff5766a34b020cb82252da3a4
 SHA512 
b4fd43b02ddf60dd933f86813cf4c5e2abf4d3344adcffc4166ad2463b2aa37603eb85df642e952a1c72a6356fc41d80567096ddc4e46d4b4589ade34ae77b2d
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
 DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B 
e4df9e0dc9512882022aaf325ebf65c540169454c91dd31f913c6f57f6eb291c79ae919671b53db1549799d4a70c09298bf45ed82ad05eb1f961443cc958369d
 SHA512 
87fed0c3f8e28c9f702443db58350bb615110b27ebe334b5de2ea60678e2548c56cd75cffade210d69634e2ac0a9311f5100ddb45d97645aa76d5688bc421a61
-DIST gcc-12-20240112.tar.xz 79832228 BLAKE2B 
deec7123b8ffc42ddace51e1f3e8e08d5485f7000c0d4b7273b6311912ec0e7e2cb41124297af8c54456bb369a76fa2ef51aff552d8d680ec41dd2b144b08e55
 SHA512 
2c0a676ad35e6edee915c042a1751ac0263fae9b7af4d324deb49d6603dc73d3ec768832184879543e6ffb1595da5c56d9117288547adab7f243646dcbfc64ac
 DIST gcc-12-20240209.tar.xz 79824868 BLAKE2B 
1ae5a646da470f06648c4766c77475ceb287c5f6647d5102f1aef6590f973233d5e7f83b5e0241488d49dba59dd605c211938379e68a393a2dccb3834103ae4b
 SHA512 
9f9a04f4477f41bb2a5662aedef2af75b039de50c2dc99310e504e6080cb7aae06a1255337ea2e563975cb108ddc6766adbbaf4e3d5d5712801d7ba9a5209dbd
 DIST gcc-12-20240502.tar.xz 79851984 BLAKE2B 
e3ed4f4fb20ce2ed421fadd40dfd1c6831759228925002146c316683cd0aef47792f433dc9ab120fb79e2afa2aa83cbf68f6b82e97615cac500322d4f0d1cce9
 SHA512 
c46e6b00f65d96afc65ce6cc9f7591ff81d5789aff9f49fc6fed96047fe27e24a8a103f0b96485e4a717600aeb9b45933ccbb2191eb087275fc1350629c9b842
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-12.3.0-patches-3.tar.xz 14852 BLAKE2B 
7a5f1f43063b15f424099afd72096212fbbbc5151ff01f2de15dfb6e7cf274981c8cfaedba9ef61576c9096fb172fc550a7deb5cd7d9366fd249fd5dd3951f76
 SHA512 
aa89e4c2ae02f4fb42229ad5167f2eaa3a8fae51118645bf07199fe2124b9c83948590

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-05-19 Thread Sam James
commit: ccdedd44549a72766d87129d7c60a23e2fe5bb8b
Author: Sam James  gentoo  org>
AuthorDate: Sun May 19 18:43:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 19 18:43:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccdedd44

sys-devel/kgcc64: add 14.1.1_p20240511

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  3 ++
 sys-devel/kgcc64/kgcc64-14.1.1_p20240511.ebuild | 46 +
 2 files changed, 49 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index d032a9d4a8ea..c089c4803d9a 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -19,4 +19,7 @@ DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40
 DIST gcc-13.2.0-patches-12.tar.xz 47404 BLAKE2B 
ed018bcd7429d1c7aace746cbfc4e59dae409fc0a35231320c1b44c96fff0d912eba5c72109c2deb883f5368159df02148b2d4373396b34da882164c61fe4387
 SHA512 
b7872a03870bce7b633e4af4329b24fe8f3d50d6d9173f63549f606ce062787748af7f79e7ec4afeb768968d6e8462a849bd1b94316ea6bb284551f99e811617
 DIST gcc-13.2.0-patches-13.tar.xz 46404 BLAKE2B 
d11e6ebfed8d1fcba60638240927d57722015ea7cfb0790836c338c023fc01f9f5b3ebf0fe1e0c615b36e0131d38b49e3aee4026f8ed81473572255ccaa74e4b
 SHA512 
4f8bbf9101548d64e78e32f38869ed84e462ce8329d64fbb934132d15bc81f8a9b6f2a075c0263fdc3b32e0dfac6bc032a4176eb06df88cb282fe974bfe102f4
 DIST gcc-13.2.0-patches-15.tar.xz 47052 BLAKE2B 
f145341813d6baf9cbcc3e8421c7f427148503d2aeddd6a2eaac1ad3d470a818292392861542a7915d8b0f2f9b3255603f394b2e6833141658fc035bcd2b5366
 SHA512 
c89a3fccd944f03d25e076a967c3b220803ee9a6fbedec1daf2c20f629dd6162ce6be4f259522bd193169f0e8307daa9895b5d8581cf975ee086e5abfd675e34
+DIST gcc-14-20240511.tar.xz 88010940 BLAKE2B 
98df36154ed111af8a0eed465eeda72145eb7df06dc6dbccb0918ab3fd583d1af46b87322f0b6113b41e89af64b3023ec76037c942aa7e08e5ec5a8e0f9cd731
 SHA512 
c0e9cdd687859c5531d9a17b148873b5a5c7e4e3495f5f96b0c4baefc7989e40df2118b16c0ec26a9ec968584be7a39480aad995e0eb40a046608df905834d82
+DIST gcc-14.1.0-musl-patches-1.tar.xz 3600 BLAKE2B 
4cd920b7ca1f122cae806707564d8e45bfd48e78c88788a12a301f6068b5a5f335d8885e67479ac536c66aeaa81f2ecb7240ae56e9fc821a7246ab66b453711f
 SHA512 
61c48d90a55dfc2129d96aee69d939d6a89f6407f69f7bd12c1a619f28989f471fd219d731958f8e62b0fd650c32300f0ad8dc06d5df23d9fc8c1a77fe210c25
+DIST gcc-14.1.0-patches-1.tar.xz 11584 BLAKE2B 
d483f4e3324acdc26b9837028d5e20ad0cdcf3ef4bcc78a6902d63ceebc7e5ff70c8163f6a8c8e36405df47c59dd2df506147c53ce51a8ec73494e65b5902647
 SHA512 
3d7aea113b594d1896c93e9e6be85f467488fa75de2800ed76eab2f87cef26829b235d1f361b187e38cf13b0fb9518cd4431c3106ec1e49d0f744e7eb703eaa0
 DIST gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py 27537 
BLAKE2B 
96c7474de0bc50ab890a91551412398c979396c43aa237a4b6d8baa98ce7fda2cc9f5a755a03fd9d055d885ee2fb40ba29644a0649c24398361ce75a20fae634
 SHA512 
409434953351cf1f2287f1e4a4fbde5b28a27add35ddd284080acec71b33cb4ec5e1c07f41a79fac060bd6f1eedd198812495141923e410ded907429fe515f83

diff --git a/sys-devel/kgcc64/kgcc64-14.1.1_p20240511.ebuild 
b/sys-devel/kgcc64/kgcc64-14.1.1_p20240511.ebuild
new file mode 100644
index ..cc3127938240
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-14.1.1_p20240511.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="1"
+PATCH_GCC_VER="14.1.0"
+MUSL_VER="1"
+MUSL_GCC_VER="14.1.0"
+GCC_TARGET_NO_MULTILIB=true
+PYTHON_COMPAT=( python3_{10..12} )
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-05-09 Thread Sam James
commit: 6a1d8db097bd336ab9ce14932ada6278f2526cb3
Author: Sam James  gentoo  org>
AuthorDate: Thu May  9 23:28:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May  9 23:29:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a1d8db0

sys-devel/kgcc64: enable py3.12

Closes: https://bugs.gentoo.org/929835
Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/kgcc64-10.5.0.ebuild  | 2 +-
 sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild| 2 +-
 sys-devel/kgcc64/kgcc64-11.4.1_p20240208.ebuild| 2 +-
 sys-devel/kgcc64/kgcc64-11.4.1_p20240501.ebuild| 2 +-
 sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild| 2 +-
 sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild| 2 +-
 sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild| 2 +-
 sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild | 2 +-
 sys-devel/kgcc64/kgcc64-13.2.1_p20240210.ebuild| 2 +-
 sys-devel/kgcc64/kgcc64-13.2.1_p20240503.ebuild| 2 +-
 10 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/sys-devel/kgcc64/kgcc64-10.5.0.ebuild 
b/sys-devel/kgcc64/kgcc64-10.5.0.ebuild
index c2a2eb1fd4b3..fbde9c9ed90f 100644
--- a/sys-devel/kgcc64/kgcc64-10.5.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-10.5.0.ebuild
@@ -20,7 +20,7 @@ PATCH_VER="6"
 MUSL_VER="2"
 MUSL_GCC_VER="10.5.0"
 GCC_TARGET_NO_MULTILIB=true
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit toolchain
 

diff --git a/sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild 
b/sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild
index 805aef87b2bb..ffb81657cd1d 100644
--- a/sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild
+++ b/sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild
@@ -20,7 +20,7 @@ PATCH_GCC_VER="11.4.0"
 PATCH_VER="12"
 MUSL_VER="2"
 MUSL_GCC_VER="11.4.0"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit toolchain
 
 DESCRIPTION="64bit kernel compiler"

diff --git a/sys-devel/kgcc64/kgcc64-11.4.1_p20240208.ebuild 
b/sys-devel/kgcc64/kgcc64-11.4.1_p20240208.ebuild
index 1105de63f8d0..8b9a457d1bdf 100644
--- a/sys-devel/kgcc64/kgcc64-11.4.1_p20240208.ebuild
+++ b/sys-devel/kgcc64/kgcc64-11.4.1_p20240208.ebuild
@@ -20,7 +20,7 @@ PATCH_GCC_VER="11.4.0"
 PATCH_VER="12"
 MUSL_VER="2"
 MUSL_GCC_VER="11.4.0"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit toolchain
 
 DESCRIPTION="64bit kernel compiler"

diff --git a/sys-devel/kgcc64/kgcc64-11.4.1_p20240501.ebuild 
b/sys-devel/kgcc64/kgcc64-11.4.1_p20240501.ebuild
index 1105de63f8d0..8b9a457d1bdf 100644
--- a/sys-devel/kgcc64/kgcc64-11.4.1_p20240501.ebuild
+++ b/sys-devel/kgcc64/kgcc64-11.4.1_p20240501.ebuild
@@ -20,7 +20,7 @@ PATCH_GCC_VER="11.4.0"
 PATCH_VER="12"
 MUSL_VER="2"
 MUSL_GCC_VER="11.4.0"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit toolchain
 
 DESCRIPTION="64bit kernel compiler"

diff --git a/sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild 
b/sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild
index 65514fe59f88..12776cc4bffc 100644
--- a/sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild
+++ b/sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild
@@ -19,7 +19,7 @@ PATCH_GCC_VER="12.3.0"
 MUSL_VER="1"
 MUSL_GCC_VER="12.3.0"
 GCC_TARGET_NO_MULTILIB=true
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit toolchain
 
 DESCRIPTION="64bit kernel compiler"

diff --git a/sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild 
b/sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild
index 65514fe59f88..12776cc4bffc 100644
--- a/sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild
+++ b/sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild
@@ -19,7 +19,7 @@ PATCH_GCC_VER="12.3.0"
 MUSL_VER="1"
 MUSL_GCC_VER="12.3.0"
 GCC_TARGET_NO_MULTILIB=true
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit toolchain
 
 DESCRIPTION="64bit kernel compiler"

diff --git a/sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild 
b/sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild
index 50470d28a508..4e4ee17c9c3a 100644
--- a/sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild
+++ b/sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild
@@ -19,7 +19,7 @@ PATCH_GCC_VER="12.3.0"
 MUSL_VER="1"
 MUSL_GCC_VER="12.3.0"
 GCC_TARGET_NO_MULTILIB=true
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit toolchain
 
 DESCRIPTION="64bit kernel compiler"

diff --git a/sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild 
b/sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild
index e14486eae1a8..9814f9d57fb9 100644
--- a/sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild
+++ b/sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild
@@ -19,7 +19,7 @@ PATCH_GCC_VER="13.2.0"
 MUSL_VER="2"
 MUSL_GCC_VER="13.2.0"
 GCC_TARGET_NO_MULTILIB=true
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit toolchain
 
 DESCRIPTION="64bit kernel compiler"

diff --git a/sys-devel/kgcc64/kgcc64-13.2.1_p20240210.ebuild 
b/sys-devel/kgcc64/kgcc

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-05-04 Thread Sam James
commit: 541c27c202485a3e9a0ed26874e24e6ee65deaaf
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 15:05:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 15:10:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=541c27c2

sys-devel/kgcc64: add 11.4.1_p20240501

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  1 +
 sys-devel/kgcc64/kgcc64-11.4.1_p20240501.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 6952257fbdec..e6f0cf15b096 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -3,6 +3,7 @@ DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 
4cac3340108fb378c76ad62b728429f3c
 DIST gcc-10.5.0.tar.xz 77846412 BLAKE2B 
9b71761f4015649514677784443886e59733ac3845f7dfaa4343f46327d36c08c403c444b9e492b870ac0b3f2e3568f972b7700a0ef05a497fb4066079b3143b
 SHA512 
d86dbc18b978771531f4039465e7eb7c19845bf607dc513c97abf8e45ffe1086a99d98f83dfb7b37204af22431574186de9d5ff80c8c3c3a98dbe3983195bffd
 DIST gcc-11-20240111.tar.xz 76240620 BLAKE2B 
dcf3b2493ca6ba1a9cd0137186cfbf1b96296ff9c5625e40ec7b89e5903b07dc151b61ad54b885fc57ccc02214e2cfa7b9249cbd755ac2554c6ca0008f0704d8
 SHA512 
aaed094cb6dd99166e0ec59886014108574ddab52701581f0f8e7f0abb966320d01f1bce6ff646170618ca7c2819d20523a23615f20114dbe412de43b937caf4
 DIST gcc-11-20240208.tar.xz 76276224 BLAKE2B 
efce83c3ea03093546b73d7731ac1051da7a2b0309612ce5b809ae2756bf7a949c94f951f6a77e789f7669051315e1a4e4c33f2b12a2ec1999ee9f1f39f6b13f
 SHA512 
a0e2b4402ff187d0804e3bc2ed0a228cfce48476c1270d57798b060899f65c7e986945651d36c358f9df5eb4b36db13321e141895329b7382c130a0aca6a8962
+DIST gcc-11-20240501.tar.xz 76267628 BLAKE2B 
31674f1fbaacac3bc8d4f0553b42569128c978b7153eb867387ff2cedd11ba29e2877a66eefbb41b93745e9ff3da7db18c00aacff5766a34b020cb82252da3a4
 SHA512 
b4fd43b02ddf60dd933f86813cf4c5e2abf4d3344adcffc4166ad2463b2aa37603eb85df642e952a1c72a6356fc41d80567096ddc4e46d4b4589ade34ae77b2d
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
 DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B 
e4df9e0dc9512882022aaf325ebf65c540169454c91dd31f913c6f57f6eb291c79ae919671b53db1549799d4a70c09298bf45ed82ad05eb1f961443cc958369d
 SHA512 
87fed0c3f8e28c9f702443db58350bb615110b27ebe334b5de2ea60678e2548c56cd75cffade210d69634e2ac0a9311f5100ddb45d97645aa76d5688bc421a61
 DIST gcc-12-20240112.tar.xz 79832228 BLAKE2B 
deec7123b8ffc42ddace51e1f3e8e08d5485f7000c0d4b7273b6311912ec0e7e2cb41124297af8c54456bb369a76fa2ef51aff552d8d680ec41dd2b144b08e55
 SHA512 
2c0a676ad35e6edee915c042a1751ac0263fae9b7af4d324deb49d6603dc73d3ec768832184879543e6ffb1595da5c56d9117288547adab7f243646dcbfc64ac

diff --git a/sys-devel/kgcc64/kgcc64-11.4.1_p20240501.ebuild 
b/sys-devel/kgcc64/kgcc64-11.4.1_p20240501.ebuild
new file mode 100644
index ..1105de63f8d0
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-11.4.1_p20240501.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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
+
+GCC_TARGET_NO_MULTILIB=true
+TOOLCHAIN_ALLOWED_LANGS="c"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="11.4.0"
+PATCH_VER="12"
+MUSL_VER="2"
+MUSL_GCC_VER="11.4.0"
+PYTHON_COMPAT=( python3_{10..11} )
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-05-04 Thread Sam James
commit: 23742a7fd2256c0d0f84c6c56da1cd48e53c0785
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 15:06:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 15:10:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23742a7f

sys-devel/kgcc64: add 12.3.1_p20240502

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  2 +
 sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild | 51 +
 2 files changed, 53 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index e6f0cf15b096..9a411e975cdb 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -8,8 +8,10 @@ DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0e
 DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B 
e4df9e0dc9512882022aaf325ebf65c540169454c91dd31f913c6f57f6eb291c79ae919671b53db1549799d4a70c09298bf45ed82ad05eb1f961443cc958369d
 SHA512 
87fed0c3f8e28c9f702443db58350bb615110b27ebe334b5de2ea60678e2548c56cd75cffade210d69634e2ac0a9311f5100ddb45d97645aa76d5688bc421a61
 DIST gcc-12-20240112.tar.xz 79832228 BLAKE2B 
deec7123b8ffc42ddace51e1f3e8e08d5485f7000c0d4b7273b6311912ec0e7e2cb41124297af8c54456bb369a76fa2ef51aff552d8d680ec41dd2b144b08e55
 SHA512 
2c0a676ad35e6edee915c042a1751ac0263fae9b7af4d324deb49d6603dc73d3ec768832184879543e6ffb1595da5c56d9117288547adab7f243646dcbfc64ac
 DIST gcc-12-20240209.tar.xz 79824868 BLAKE2B 
1ae5a646da470f06648c4766c77475ceb287c5f6647d5102f1aef6590f973233d5e7f83b5e0241488d49dba59dd605c211938379e68a393a2dccb3834103ae4b
 SHA512 
9f9a04f4477f41bb2a5662aedef2af75b039de50c2dc99310e504e6080cb7aae06a1255337ea2e563975cb108ddc6766adbbaf4e3d5d5712801d7ba9a5209dbd
+DIST gcc-12-20240502.tar.xz 79851984 BLAKE2B 
e3ed4f4fb20ce2ed421fadd40dfd1c6831759228925002146c316683cd0aef47792f433dc9ab120fb79e2afa2aa83cbf68f6b82e97615cac500322d4f0d1cce9
 SHA512 
c46e6b00f65d96afc65ce6cc9f7591ff81d5789aff9f49fc6fed96047fe27e24a8a103f0b96485e4a717600aeb9b45933ccbb2191eb087275fc1350629c9b842
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
+DIST gcc-12.3.0-patches-3.tar.xz 14852 BLAKE2B 
7a5f1f43063b15f424099afd72096212fbbbc5151ff01f2de15dfb6e7cf274981c8cfaedba9ef61576c9096fb172fc550a7deb5cd7d9366fd249fd5dd3951f76
 SHA512 
aa89e4c2ae02f4fb42229ad5167f2eaa3a8fae51118645bf07199fe2124b9c83948590662b053d08002ef709fa870ea88315fd4ccbe4441a74e9cb62edcb82fb
 DIST gcc-13-20240113.tar.xz 84356052 BLAKE2B 
1fbfffc9f2afe443158e3f26182c8bdc3f3b599c5582762117831ecb6e6d3c1c69e8d2e5932f45eb7d534c3967e08a9f7b1bcec31aa5d7ac608bebff9f35120c
 SHA512 
a59886f707cf18f684295031d4d9fc5b03396face1705e61852d7de98729c53ac4cf209e951d00c232f14e9dc48eee40dd92487db7cb6ad0e80f2339d6d9503a
 DIST gcc-13-20240210.tar.xz 84354416 BLAKE2B 
5807623d3f7dd751b6dfe164cfd50d57b2f93485c23c3c2228a4a846a9a94cdad52a5e6f2806e5e7ee2a7b5526386ebdb339c44c7ea023d69f8652088a1b114d
 SHA512 
14a01ced7ac2bfd9fc93de4e3819b4d0823fbe129d3f1faabeb707e9e3e2613b4173321b58b3648a7250e3b7ff5d94edfee60e6c38682f31a1f7b57b1c01433f
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69

diff --git a/sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild 
b/sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild
new file mode 100644
index ..50470d28a508
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-12.3.1_p20240502.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="3"
+PATCH_GCC_VER="12.3.0"
+MUSL_VER="1"
+MUSL_GCC_VER="12.3.0"
+GCC_TARGET_NO_MULTILIB=true
+PYTHON_COMPAT=( python3_{10..11} )
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEY

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-05-04 Thread Sam James
commit: aa7d7d138340da5aba934ea851a33d166913e223
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 15:07:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 15:10:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7d7d13

sys-devel/kgcc64: add 13.2.1_p20240503

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  2 ++
 sys-devel/kgcc64/kgcc64-13.2.1_p20240503.ebuild | 46 +
 2 files changed, 48 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 9a411e975cdb..d032a9d4a8ea 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -14,7 +14,9 @@ DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69ae
 DIST gcc-12.3.0-patches-3.tar.xz 14852 BLAKE2B 
7a5f1f43063b15f424099afd72096212fbbbc5151ff01f2de15dfb6e7cf274981c8cfaedba9ef61576c9096fb172fc550a7deb5cd7d9366fd249fd5dd3951f76
 SHA512 
aa89e4c2ae02f4fb42229ad5167f2eaa3a8fae51118645bf07199fe2124b9c83948590662b053d08002ef709fa870ea88315fd4ccbe4441a74e9cb62edcb82fb
 DIST gcc-13-20240113.tar.xz 84356052 BLAKE2B 
1fbfffc9f2afe443158e3f26182c8bdc3f3b599c5582762117831ecb6e6d3c1c69e8d2e5932f45eb7d534c3967e08a9f7b1bcec31aa5d7ac608bebff9f35120c
 SHA512 
a59886f707cf18f684295031d4d9fc5b03396face1705e61852d7de98729c53ac4cf209e951d00c232f14e9dc48eee40dd92487db7cb6ad0e80f2339d6d9503a
 DIST gcc-13-20240210.tar.xz 84354416 BLAKE2B 
5807623d3f7dd751b6dfe164cfd50d57b2f93485c23c3c2228a4a846a9a94cdad52a5e6f2806e5e7ee2a7b5526386ebdb339c44c7ea023d69f8652088a1b114d
 SHA512 
14a01ced7ac2bfd9fc93de4e3819b4d0823fbe129d3f1faabeb707e9e3e2613b4173321b58b3648a7250e3b7ff5d94edfee60e6c38682f31a1f7b57b1c01433f
+DIST gcc-13-20240503.tar.xz 84417232 BLAKE2B 
4024852c3252667054e6086263b2a0e21dfa1e56a7adf4edb2fee4841dc2b41eb3f02dee7b15c5de3a1ac7c438929da4ca584cab07724086f6eb315a331c4a44
 SHA512 
32b74972ba94d1016e052eb7c7dc976b32d679e40aeafb406bbbc69d34ade3fe0f35d8941ef678eaf0bb33aea1aaba8fbce9122733b12920a470763a18aa6514
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-12.tar.xz 47404 BLAKE2B 
ed018bcd7429d1c7aace746cbfc4e59dae409fc0a35231320c1b44c96fff0d912eba5c72109c2deb883f5368159df02148b2d4373396b34da882164c61fe4387
 SHA512 
b7872a03870bce7b633e4af4329b24fe8f3d50d6d9173f63549f606ce062787748af7f79e7ec4afeb768968d6e8462a849bd1b94316ea6bb284551f99e811617
 DIST gcc-13.2.0-patches-13.tar.xz 46404 BLAKE2B 
d11e6ebfed8d1fcba60638240927d57722015ea7cfb0790836c338c023fc01f9f5b3ebf0fe1e0c615b36e0131d38b49e3aee4026f8ed81473572255ccaa74e4b
 SHA512 
4f8bbf9101548d64e78e32f38869ed84e462ce8329d64fbb934132d15bc81f8a9b6f2a075c0263fdc3b32e0dfac6bc032a4176eb06df88cb282fe974bfe102f4
+DIST gcc-13.2.0-patches-15.tar.xz 47052 BLAKE2B 
f145341813d6baf9cbcc3e8421c7f427148503d2aeddd6a2eaac1ad3d470a818292392861542a7915d8b0f2f9b3255603f394b2e6833141658fc035bcd2b5366
 SHA512 
c89a3fccd944f03d25e076a967c3b220803ee9a6fbedec1daf2c20f629dd6162ce6be4f259522bd193169f0e8307daa9895b5d8581cf975ee086e5abfd675e34
 DIST gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py 27537 
BLAKE2B 
96c7474de0bc50ab890a91551412398c979396c43aa237a4b6d8baa98ce7fda2cc9f5a755a03fd9d055d885ee2fb40ba29644a0649c24398361ce75a20fae634
 SHA512 
409434953351cf1f2287f1e4a4fbde5b28a27add35ddd284080acec71b33cb4ec5e1c07f41a79fac060bd6f1eedd198812495141923e410ded907429fe515f83

diff --git a/sys-devel/kgcc64/kgcc64-13.2.1_p20240503.ebuild 
b/sys-devel/kgcc64/kgcc64-13.2.1_p20240503.ebuild
new file mode 100644
index ..44d2ed9d512b
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-13.2.1_p20240503.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="15"
+PATCH_GCC_VER="13.2.0"
+MUSL_VER="2"
+MUSL_GCC_VER="13.2.0"
+GCC_TARGET_NO_MULTILIB=true
+PYTHON_COMPAT=( python3_{10..11} )
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+pkg_postinst() {
+   toolchain_pkg_postinst
+
+   cd "${ROOT}"/usr/bin
+   local x
+   for x in gcc 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/, eclass/, sys-devel/gcc/, dev-lang/gnat-gpl/

2024-04-30 Thread Sam James
commit: 5e9a0a17e43d3f5d7d7c1e3a8a7e58f8d26861cf
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 03:35:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  1 00:26:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e9a0a17

toolchain.eclass: update validate_failures.py for Python 3.12

The only change is that we've imported Gabi Falk's patch to fix a
SyntaxWarning in its regexes.

See https://inbox.sourceware.org/gcc-patches/20240415233833.104460-1-gabifalk 
 gmx.com/.

While here, fix a typo in a comment.

Closes: https://bugs.gentoo.org/929834
Signed-off-by: Sam James  gentoo.org>

 dev-lang/gnat-gpl/Manifest | 2 +-
 eclass/toolchain.eclass| 6 +++---
 sys-devel/gcc/Manifest | 2 +-
 sys-devel/kgcc64/Manifest  | 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-lang/gnat-gpl/Manifest b/dev-lang/gnat-gpl/Manifest
index c07a09c90981..76a2910ce921 100644
--- a/dev-lang/gnat-gpl/Manifest
+++ b/dev-lang/gnat-gpl/Manifest
@@ -1,7 +1,7 @@
 DIST gcc-10-2021-20210519-19A74-src.tar.gz 109157702 BLAKE2B 
8ec307e4fde35c8726bc7b9702717329695bad928d5222a7bb691cce47500de31a60bcfcbb925129a57cb81d3d7ea92e60599aa7383d5358e63cc087b0482550
 SHA512 
2e2cc0ec9a3a82816a5d399d2db261c356e106b82a44efd54a1ac882b96549ab8de79c69858127c4397de6e9e9463ce6fb9994fc2e426e7d3d2f98d5efa2edb6
 DIST gcc-10.3.0-patches-4.tar.xz 18460 BLAKE2B 
7c4b91c3beebc5fd91c0fdbeec6512c141bd78759a02aa7fff32dd30025ef41db1d57280e50db575f46cc0061a480ced9259410e9875b1dc0048886df469c4c9
 SHA512 
3befbcdec84e583966aad37d1a08c1863f39eb877296c5991348db9d37cc8359197f23cb3b8fa1b0f4d01497dfd2ebaa393e1a459267c19a0976fb535e463ec8
 DIST gcc-interface-10-2021-20210519-19A75-src.tar.gz 359085 BLAKE2B 
75f941a7635f2880cc0192acb49d8e7f567baca7530fb981be14dc6cb1bf46fda0e3c043c8703cdbeeb242b548894e0bc6787adfff0f27198354d150e6e36386
 SHA512 
0251a93d20c59cc4705963438880fe265e2e0bb94a35b7ddaaf03e9efae60e044e585a2204d0773a46f17b3b774e4d0c73adf852f5d06ba17373d26ed580ca8d
+DIST gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py 27537 
BLAKE2B 
96c7474de0bc50ab890a91551412398c979396c43aa237a4b6d8baa98ce7fda2cc9f5a755a03fd9d055d885ee2fb40ba29644a0649c24398361ce75a20fae634
 SHA512 
409434953351cf1f2287f1e4a4fbde5b28a27add35ddd284080acec71b33cb4ec5e1c07f41a79fac060bd6f1eedd198812495141923e410ded907429fe515f83
 DIST gnat-2021-20210519-19A70-src.tar.gz 8765762 BLAKE2B 
ef48f54c6109566e37bfa5dee9262305d0529b3dfd333ee28bc4e66f4709a0673f673d742bc04deb15dc145404f7618d350dbdf3f2a7ab37c861e57d011946fa
 SHA512 
3cb79be024fdd9b738d99ffc8e224d32bb382b5da2d02b97b2061a5ea58456f33d4564c92e224af2713ce15fd5481edd715e5b9a52abc74fdc142f27e103c201
 DIST gnat-gpl-2014-x86-linux-bin.tar.gz 233049287 BLAKE2B 
2e8bab113f6a319533ec12fdf71c481f72aee227c22bd0cc42a53bd727b323caba1e7b6298053db8b4d3016236b31649b0b255f4ebcbb81a08a69f29f78f13fc
 SHA512 
ac7f53fb4bd71b0e8fbd62abc45de76f7f8f2f405b80e9b60b4b65a6cef6ee98e3b06848e4b752af3c8268237e5a0529cf6145ebc5b33cd6e5cf4928d85f5be2
 DIST gnat-gpl-2014-x86_64-linux-bin.tar.gz 236253400 BLAKE2B 
c1db70db9442ba24688b8e323d5a02e2e9707ba1f02835ea551038d0a09aafede93a224091e5186f2f2a9d0f96144027af2184ee05ca1c19cc997a6cf3902df7
 SHA512 
5e40a251baac3d0ace78352956ca21a7d294d902d344a9ed7a8d376e900468c283721ebfb773adfedbf4d623ace02536505c0147815a0c1908933ad611ea085e
-DIST gnat-gpl-validate-failures-7bbfb01a32b73842f8908de028703510a0e12057.py 
27533 BLAKE2B 
58917750d247d3a9e7078c62fd4412027a7d02d06c659a9c0743697529754218257c00dc6e10dff467e78b4e019225c39b1627b48a5298d13481a7072748a15f
 SHA512 
b74d6358538d1b076f3d5b6632ea405b99627d5b5621b6f5101cb3453be13ba41e11d590039535b0c74b1624b69885a7093600d5395cc60bc63cea15ae7472b3

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 9887bc40c8d9..b2db0f96850a 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -86,8 +86,8 @@ tc_version_is_between() {
 
 # @ECLASS_VARIABLE: TOOLCHAIN_GCC_VALIDATE_FAILURES_VERSION
 # @DESCRIPTION:
-# Version of test comparison script (validate_fails.py) to use.
-: "${GCC_VALIDATE_FAILURES_VERSION:=7bbfb01a32b73842f8908de028703510a0e12057}"
+# Version of test comparison script (validate_failures.py) to use.
+: "${GCC_VALIDATE_FAILURES_VERSION:=a447cd6dee206facb66720bdacf0c765a8b09f33}"
 
 # @ECLASS_VARIABLE: TOOLCHAIN_USE_GIT_PATCHES
 # @DEFAULT_UNSET
@@ -536,7 +536,7 @@ get_gcc_src_uri() {
[[ -n ${MUSL_VER} ]] && \
GCC_SRC_URI+=" $(gentoo_urls 
gcc-${MUSL_GCC_VER}-musl-patches-${MUSL_VER}.tar.${TOOLCHAIN_PATCH_SUFFIX})"
 
-   GCC_SRC_URI+=" test? ( 
https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=${GCC_VALIDATE_FAILURES_VERSION}
 -> ${PN}-validate-failures-${GCC_VALIDATE_FAILURES_VERSION}.py )"
+   GCC_SRC_URI+=" test? ( 
https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=${GCC_VALIDATE_FAILURES_VERSION}
 -> gcc-validate-failur

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-03-23 Thread Sam James
commit: 75ee7663103c94ef66e64e7726fc3f1fae5c9fbe
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 23 15:43:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 23 15:43:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ee7663

sys-devel/kgcc64: crank copyright

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/kgcc64-10.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/kgcc64/kgcc64-10.5.0.ebuild 
b/sys-devel/kgcc64/kgcc64-10.5.0.ebuild
index 21d6e74f5810..c2a2eb1fd4b3 100644
--- a/sys-devel/kgcc64/kgcc64-10.5.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-10.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/, eclass/, dev-lang/gnat-gpl/

2024-03-23 Thread Sam James
commit: d7773d0cd9acc43400c09d47ef1a32581f504e61
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 16 09:09:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 23 15:40:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7773d0c

toolchain.eclass: default to just running the (execute) torture tests

The (execute) torture tests are a nice subset we can run to make sure things
aren't totally hosed.

Can be overridden by setting GCC_TESTS_CHECK_TARGET=check, 
GCC_TESTS_RUNTESTFLAGS="".

Signed-off-by: Sam James  gentoo.org>

 dev-lang/gnat-gpl/Manifest | 1 +
 dev-lang/gnat-gpl/gnat-gpl-2021-r5.ebuild  | 1 +
 eclass/toolchain.eclass| 4 ++--
 sys-devel/kgcc64/Manifest  | 1 +
 sys-devel/kgcc64/kgcc64-10.5.0.ebuild  | 1 +
 sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild| 1 +
 sys-devel/kgcc64/kgcc64-11.4.1_p20240208.ebuild| 1 +
 sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild| 1 +
 sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild| 1 +
 sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild | 1 +
 sys-devel/kgcc64/kgcc64-13.2.1_p20240210.ebuild| 1 +
 11 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/dev-lang/gnat-gpl/Manifest b/dev-lang/gnat-gpl/Manifest
index 0467c2ea4c27..c07a09c90981 100644
--- a/dev-lang/gnat-gpl/Manifest
+++ b/dev-lang/gnat-gpl/Manifest
@@ -4,3 +4,4 @@ DIST gcc-interface-10-2021-20210519-19A75-src.tar.gz 359085 
BLAKE2B 75f941a7635f
 DIST gnat-2021-20210519-19A70-src.tar.gz 8765762 BLAKE2B 
ef48f54c6109566e37bfa5dee9262305d0529b3dfd333ee28bc4e66f4709a0673f673d742bc04deb15dc145404f7618d350dbdf3f2a7ab37c861e57d011946fa
 SHA512 
3cb79be024fdd9b738d99ffc8e224d32bb382b5da2d02b97b2061a5ea58456f33d4564c92e224af2713ce15fd5481edd715e5b9a52abc74fdc142f27e103c201
 DIST gnat-gpl-2014-x86-linux-bin.tar.gz 233049287 BLAKE2B 
2e8bab113f6a319533ec12fdf71c481f72aee227c22bd0cc42a53bd727b323caba1e7b6298053db8b4d3016236b31649b0b255f4ebcbb81a08a69f29f78f13fc
 SHA512 
ac7f53fb4bd71b0e8fbd62abc45de76f7f8f2f405b80e9b60b4b65a6cef6ee98e3b06848e4b752af3c8268237e5a0529cf6145ebc5b33cd6e5cf4928d85f5be2
 DIST gnat-gpl-2014-x86_64-linux-bin.tar.gz 236253400 BLAKE2B 
c1db70db9442ba24688b8e323d5a02e2e9707ba1f02835ea551038d0a09aafede93a224091e5186f2f2a9d0f96144027af2184ee05ca1c19cc997a6cf3902df7
 SHA512 
5e40a251baac3d0ace78352956ca21a7d294d902d344a9ed7a8d376e900468c283721ebfb773adfedbf4d623ace02536505c0147815a0c1908933ad611ea085e
+DIST gnat-gpl-validate-failures-7bbfb01a32b73842f8908de028703510a0e12057.py 
27533 BLAKE2B 
58917750d247d3a9e7078c62fd4412027a7d02d06c659a9c0743697529754218257c00dc6e10dff467e78b4e019225c39b1627b48a5298d13481a7072748a15f
 SHA512 
b74d6358538d1b076f3d5b6632ea405b99627d5b5621b6f5101cb3453be13ba41e11d590039535b0c74b1624b69885a7093600d5395cc60bc63cea15ae7472b3

diff --git a/dev-lang/gnat-gpl/gnat-gpl-2021-r5.ebuild 
b/dev-lang/gnat-gpl/gnat-gpl-2021-r5.ebuild
index 002368b2c0c0..de1fe0daf352 100644
--- a/dev-lang/gnat-gpl/gnat-gpl-2021-r5.ebuild
+++ b/dev-lang/gnat-gpl/gnat-gpl-2021-r5.ebuild
@@ -7,6 +7,7 @@ PATCH_GCC_VER=10.3.0
 PATCH_VER="4"
 
 TOOLCHAIN_GCC_PV=10.3.1
+PYTHON_COMPAT=( python3_{10..11} )
 
 REL=10
 MYP=gcc-${REL}-${PV}-20210519-19A74-src

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index d996d2d02770..dfcbd80cb283 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -122,14 +122,14 @@ tc_version_is_between() {
 # @DESCRIPTION:
 # Defaults to 'check'. Allows choosing a different test target, e.g.
 # 'test-gcc' (https://gcc.gnu.org/install/test.html).
-: "${GCC_TESTS_CHECK_TARGET:=check}"
+: "${GCC_TESTS_CHECK_TARGET:=check-gcc}"
 
 # @ECLASS_VARIABLE: GCC_TESTS_RUNTESTFLAGS
 # @DEFAULT_UNSET
 # @USER_VARIABLE
 # @DESCRIPTION:
 # Extra options to pass to DejaGnu as RUNTESTFLAGS.
-: "${GCC_TESTS_RUNTESTFLAGS:=}"
+: "${GCC_TESTS_RUNTESTFLAGS:=execute.exp}"
 
 # @ECLASS_VARIABLE: TOOLCHAIN_PATCH_DEV
 # @DEFAULT_UNSET

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index c29ce3e0894f..33b317e8f850 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -14,3 +14,4 @@ DIST gcc-13-20240210.tar.xz 84354416 BLAKE2B 
5807623d3f7dd751b6dfe164cfd50d57b2f
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-12.tar.xz 47404 BLAKE2B 
ed018bcd7429d1c7aace746cbfc4e59dae409fc0a35231320c1b44c96fff0d912eba5c72109c2deb883f5368159df02148b2d4373396b34da882164c61fe4387
 SHA512 
b7872a03870bce7b633e4af4329b24fe8f3d50d6d9173f63549f606ce062787748af7f79e7ec4afeb768968d6e8462a849bd1b94316ea6bb284551f99e811617
 DIST gcc-13.2.0-patches-13.tar.xz 46404 BLAKE2B 
d11e6ebfed8d1fcba60

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-03-16 Thread Sam James
commit: 490eb629c7f2a494cf9016c8da06ddc0054d6a4c
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 16 09:28:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 16 09:29:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=490eb629

sys-devel/kgcc64: Stabilize 12.3.1_p20240209 hppa, #926527

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild 
b/sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild
index 03dcc3090699..9c9bda79c52d 100644
--- a/sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild
+++ b/sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild
@@ -24,7 +24,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa"
+KEYWORDS="hppa"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-03-16 Thread Sam James
commit: b54f240906ebd8a036f0f529da91f8a60ca1e64c
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 16 09:28:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 16 09:29:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b54f2409

sys-devel/kgcc64: Stabilize 13.2.1_p20240210 hppa, #926526

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/kgcc64-13.2.1_p20240210.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/kgcc64/kgcc64-13.2.1_p20240210.ebuild 
b/sys-devel/kgcc64/kgcc64-13.2.1_p20240210.ebuild
index e2e07733cf5d..06522005a319 100644
--- a/sys-devel/kgcc64/kgcc64-13.2.1_p20240210.ebuild
+++ b/sys-devel/kgcc64/kgcc64-13.2.1_p20240210.ebuild
@@ -24,7 +24,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa"
+KEYWORDS="hppa"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-03-01 Thread Sam James
commit: e80461c49d725923cda0bb87dfd328a46fe721e2
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar  2 04:56:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar  2 04:56:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e80461c4

sys-devel/kgcc64: drop old 12 snapshots

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest  |  3 --
 sys-devel/kgcc64/kgcc64-12.3.1_p20230512-r1.ebuild | 50 --
 sys-devel/kgcc64/kgcc64-12.3.1_p20230825.ebuild| 50 --
 sys-devel/kgcc64/kgcc64-12.3.1_p20231215.ebuild| 50 --
 4 files changed, 153 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index b1c226caa9ba..3cc0e008bf44 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -5,9 +5,6 @@ DIST gcc-11-20240111.tar.xz 76240620 BLAKE2B 
dcf3b2493ca6ba1a9cd0137186cfbf1b962
 DIST gcc-11-20240208.tar.xz 76276224 BLAKE2B 
efce83c3ea03093546b73d7731ac1051da7a2b0309612ce5b809ae2756bf7a949c94f951f6a77e789f7669051315e1a4e4c33f2b12a2ec1999ee9f1f39f6b13f
 SHA512 
a0e2b4402ff187d0804e3bc2ed0a228cfce48476c1270d57798b060899f65c7e986945651d36c358f9df5eb4b36db13321e141895329b7382c130a0aca6a8962
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
 DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B 
e4df9e0dc9512882022aaf325ebf65c540169454c91dd31f913c6f57f6eb291c79ae919671b53db1549799d4a70c09298bf45ed82ad05eb1f961443cc958369d
 SHA512 
87fed0c3f8e28c9f702443db58350bb615110b27ebe334b5de2ea60678e2548c56cd75cffade210d69634e2ac0a9311f5100ddb45d97645aa76d5688bc421a61
-DIST gcc-12-20230512.tar.xz 79749352 BLAKE2B 
a2dd7c780d2adf1915cb01f6835d6f95242376d9d7c14ec0fea8e905858f0ce20b90dd3f47fef983b9d1a6f519f0c3d4cfa41d887f477454378a12407e9aaeb8
 SHA512 
3bf04b2489b0b0d062f8e8e66c31622fe7aa6ef6c9ba7d51f387eae714a813a089594cebdb046fa04e53da24a9788879711eedb054c3a37721035386b94ff0f0
-DIST gcc-12-20230825.tar.xz 79804260 BLAKE2B 
4d3eb40eb5954d497b3e9586dad0d18c9e561d3fdd0bdccc5c9572edfbe024a235e30371a10116d98c77f0b6042739600c57ac99253d34f0fbb8b8465b187e1f
 SHA512 
a6cd868f474c356886460b95263807828f9a379ce97524611ec504d6a9149ca1f92585128e6ffd03fa2647442e72fde6ebe987fd49f2fc49d8df39ab056905c5
-DIST gcc-12-20231215.tar.xz 79804016 BLAKE2B 
547def0a166db31d8654a8b85ec1320f0dfe30f3f340968a67761e7907f56eb135d5a7e28c582d74dabc835027e09eb282c2f01a7be1e830f5f73145739a3084
 SHA512 
72a0d0721c9d09b6afaf8f6214dec1a577debf0167569166f0fc7c808d90bece35bb088f810b36dc873cbf199b1ae91d5c64e1d6557c92abbf6cf3feb6fbcbfa
 DIST gcc-12-20240112.tar.xz 79832228 BLAKE2B 
deec7123b8ffc42ddace51e1f3e8e08d5485f7000c0d4b7273b6311912ec0e7e2cb41124297af8c54456bb369a76fa2ef51aff552d8d680ec41dd2b144b08e55
 SHA512 
2c0a676ad35e6edee915c042a1751ac0263fae9b7af4d324deb49d6603dc73d3ec768832184879543e6ffb1595da5c56d9117288547adab7f243646dcbfc64ac
 DIST gcc-12-20240209.tar.xz 79824868 BLAKE2B 
1ae5a646da470f06648c4766c77475ceb287c5f6647d5102f1aef6590f973233d5e7f83b5e0241488d49dba59dd605c211938379e68a393a2dccb3834103ae4b
 SHA512 
9f9a04f4477f41bb2a5662aedef2af75b039de50c2dc99310e504e6080cb7aae06a1255337ea2e563975cb108ddc6766adbbaf4e3d5d5712801d7ba9a5209dbd
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326

diff --git a/sys-devel/kgcc64/kgcc64-12.3.1_p20230512-r1.ebuild 
b/sys-devel/kgcc64/kgcc64-12.3.1_p20230512-r1.ebuild
deleted file mode 100644
index db4426387a5a..
--- a/sys-devel/kgcc64/kgcc64-12.3.1_p20230512-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-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"
-TOOLCHAIN_PATCH_DEV="sam"
-PATCH_VER="2"
-PATCH_GCC_VER="12.3.0"
-MUSL_VER="1"
-MUSL_GCC_VER="12.3.0"
-GCC_TARGET_NO_MULTILIB=true
-inherit toolchain
-
-DESCRIPTION="64bit kernel compiler"
-
-# Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="hppa"
-
-# unlike every other target, hppa has not unified the 32/64 bit
-# ports in binutils yet
-BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
-
-src_prepare() {
- 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-03-01 Thread Sam James
commit: c7c1daf17ccd46a3f95694665d9394575805c804
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar  2 04:56:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar  2 04:56:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7c1daf1

sys-devel/kgcc64: drop old 13 snapshots

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  6 
 sys-devel/kgcc64/kgcc64-13.2.1_p20230826.ebuild | 45 -
 sys-devel/kgcc64/kgcc64-13.2.1_p20231014.ebuild | 45 -
 sys-devel/kgcc64/kgcc64-13.2.1_p20231216.ebuild | 45 -
 4 files changed, 141 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 3cc0e008bf44..c29ce3e0894f 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -9,14 +9,8 @@ DIST gcc-12-20240112.tar.xz 79832228 BLAKE2B 
deec7123b8ffc42ddace51e1f3e8e08d548
 DIST gcc-12-20240209.tar.xz 79824868 BLAKE2B 
1ae5a646da470f06648c4766c77475ceb287c5f6647d5102f1aef6590f973233d5e7f83b5e0241488d49dba59dd605c211938379e68a393a2dccb3834103ae4b
 SHA512 
9f9a04f4477f41bb2a5662aedef2af75b039de50c2dc99310e504e6080cb7aae06a1255337ea2e563975cb108ddc6766adbbaf4e3d5d5712801d7ba9a5209dbd
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
-DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B 
c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618
 SHA512 
3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722
-DIST gcc-13-20231014.tar.xz 84317080 BLAKE2B 
18c2326f203951d16904e4f2bf7fa0cd55da0460b19a9c9ce45de94b41fa71f8c1b8eb9d08700de427b3e02c2e61d3cbcc85cb6f27236717dca8359bfaf4c534
 SHA512 
406673a62deba759fc0532a801b3f57cabf894ea328587b23e62a707ba5767b0e3ae9b3f86bf3c6fcf13e8a3c30bc470e6598b625c8231efb629034211c162c2
-DIST gcc-13-20231216.tar.xz 84341616 BLAKE2B 
416ee94995b0812ac155ccfb9a5cad39529e0b437341eae65fdc75ba64bcdb453742e213f676a80d91615f1840e2e52488e4a8311588a2ed16fde7c176c5dd06
 SHA512 
66a72380db151355ede533541b2e77406925f2a0f941772018bf93f8a4c2b8eaeacc3f600985897f7d9868234bc250a7af82d27634ba170ab6dfb2a62c68c0ed
 DIST gcc-13-20240113.tar.xz 84356052 BLAKE2B 
1fbfffc9f2afe443158e3f26182c8bdc3f3b599c5582762117831ecb6e6d3c1c69e8d2e5932f45eb7d534c3967e08a9f7b1bcec31aa5d7ac608bebff9f35120c
 SHA512 
a59886f707cf18f684295031d4d9fc5b03396face1705e61852d7de98729c53ac4cf209e951d00c232f14e9dc48eee40dd92487db7cb6ad0e80f2339d6d9503a
 DIST gcc-13-20240210.tar.xz 84354416 BLAKE2B 
5807623d3f7dd751b6dfe164cfd50d57b2f93485c23c3c2228a4a846a9a94cdad52a5e6f2806e5e7ee2a7b5526386ebdb339c44c7ea023d69f8652088a1b114d
 SHA512 
14a01ced7ac2bfd9fc93de4e3819b4d0823fbe129d3f1faabeb707e9e3e2613b4173321b58b3648a7250e3b7ff5d94edfee60e6c38682f31a1f7b57b1c01433f
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
-DIST gcc-13.2.0-patches-10.tar.xz 45860 BLAKE2B 
3c4f8179fc27c31c117bf9260cebbab0805e0977cb41084f2df5c6664121ae67f83deb882572b0bce8d5f20c0ec927eeac43e60d69ce8d4d5a263c1dddedecaf
 SHA512 
4088cc80278826043bc6a9819dfcfa09a251e256eca9a2654f1a83b9b54107ca08fbea0e9ab61593cb0b43fc42a3d87acbe095dc8f806c7010a3ac33148d5c9b
-DIST gcc-13.2.0-patches-11.tar.xz 46340 BLAKE2B 
c9f12ccbe7bb7ba3a2afec16695e69b062429779d544f5614e1ef0617751e54d77eb9bb6e19dc8c6132c57e630f0e77e2cc20cf2c77e0e79d03a6e57b9ba53c6
 SHA512 
a09801ecefccc66830607986a622bbcc5f217ba08da4ac9f68436e422b5a19042c60c7d5fcb75d4fe9ad9008ab06278382c9798b319ed9630c2e97fa09c3a344
 DIST gcc-13.2.0-patches-12.tar.xz 47404 BLAKE2B 
ed018bcd7429d1c7aace746cbfc4e59dae409fc0a35231320c1b44c96fff0d912eba5c72109c2deb883f5368159df02148b2d4373396b34da882164c61fe4387
 SHA512 
b7872a03870bce7b633e4af4329b24fe8f3d50d6d9173f63549f606ce062787748af7f79e7ec4afeb768968d6e8462a849bd1b94316ea6bb284551f99e811617
 DIST gcc-13.2.0-patches-13.tar.xz 46404 BLAKE2B 
d11e6ebfed8d1fcba60638240927d57722015ea7cfb0790836c338c023fc01f9f5b3ebf0fe1e0c615b36e0131d38b49e3aee4026f8ed81473572255ccaa74e4b
 SHA512 
4f8bbf9101548d64e78e32f38869ed84e462ce8329d64fbb9

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-03-01 Thread Sam James
commit: d4b488f7c6c1ffb203f05ee70e3940a661dc6260
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar  2 04:56:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar  2 04:56:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4b488f7

sys-devel/kgcc64: drop old 11 snapshots

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  4 ---
 sys-devel/kgcc64/kgcc64-11.4.1_p20230622.ebuild | 46 -
 sys-devel/kgcc64/kgcc64-11.4.1_p20230824.ebuild | 46 -
 sys-devel/kgcc64/kgcc64-11.4.1_p20231214.ebuild | 46 -
 4 files changed, 142 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 772be557bdb3..b1c226caa9ba 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -1,13 +1,9 @@
 DIST gcc-10.5.0-musl-patches-2.tar.xz 3452 BLAKE2B 
5387e516d07d81477b3f39b8b3bd986bf861d32cd25dc5481c97bd3620d00c918c5661e86857f66dbf28a655401a53e43417f638c443e44cbfdbf5e950caac4d
 SHA512 
86f2ce31cc4fc4fb5a6043fb527bf822d895e1a6220652024f78a1cbd5a962edb6be8dc5f43c32053e075f39bb2350ea8f14e7d57e0473dd2933a7b44676bde5
 DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 
4cac3340108fb378c76ad62b728429f3c97f348d178744e7536575f3576ca8aa682b878b7df3b1c162dccae64a3cb56c66d8d60eae323e1ece2de4278084fdbd
 SHA512 
9d6c84325fbc118cee01347468ce729c278e5b026b16da945fe54050726e26f86a46ee7b71a01a47cf927b70bfcce459c49a6bc4fb93dcfaa047c76d4c5bc5bc
 DIST gcc-10.5.0.tar.xz 77846412 BLAKE2B 
9b71761f4015649514677784443886e59733ac3845f7dfaa4343f46327d36c08c403c444b9e492b870ac0b3f2e3568f972b7700a0ef05a497fb4066079b3143b
 SHA512 
d86dbc18b978771531f4039465e7eb7c19845bf607dc513c97abf8e45ffe1086a99d98f83dfb7b37204af22431574186de9d5ff80c8c3c3a98dbe3983195bffd
-DIST gcc-11-20230622.tar.xz 76199316 BLAKE2B 
a769dc6be63eabca3bc33944b471d727bf230e506773c85977156b187f12664f2cd3e0992a1faefda8ec88ff85d1a8d12795121baadc7e8b9653d69a8025e46e
 SHA512 
8dbc5a4b54f2bc52458914705af40a00b33e46061dd5b335b4b4a6e96d17206fe480d3fec564dd11ebcca6168f054984d706b1b26b7e694e8b327692a13ae7d1
-DIST gcc-11-20230824.tar.xz 76202120 BLAKE2B 
243ce16e28c66d681bb27df32866947309f8fa386e258896651b6853e390da79304250669096fd55cafe0a9d5adf4b3a3cf5989302f4ad13660ece80639b545a
 SHA512 
a9cab8bf61f2a572baba73a2a11271eeb61d43f07411df376a8568820c1373f64f635d747933fda1e942ae717b0ae9f1c810f662fc09ccb075940248bc48b582
-DIST gcc-11-20231214.tar.xz 76228348 BLAKE2B 
fded6ed91e9376d23652490f6b36cf847d1e01c449a26f756a7aee753dd82af37e3583f0cdae3c987923bb8938ed5a199db2b9a7a0c7fe7c8ceb6c8046029c4a
 SHA512 
4e7a644fcd6c51d82b7b4fea368f0c26a887ccc694cddc0ca80af8dad289fe05f92b8036403075e62302a03f6f93a41291e2e925dd6f63e738772ea8f67b432a
 DIST gcc-11-20240111.tar.xz 76240620 BLAKE2B 
dcf3b2493ca6ba1a9cd0137186cfbf1b96296ff9c5625e40ec7b89e5903b07dc151b61ad54b885fc57ccc02214e2cfa7b9249cbd755ac2554c6ca0008f0704d8
 SHA512 
aaed094cb6dd99166e0ec59886014108574ddab52701581f0f8e7f0abb966320d01f1bce6ff646170618ca7c2819d20523a23615f20114dbe412de43b937caf4
 DIST gcc-11-20240208.tar.xz 76276224 BLAKE2B 
efce83c3ea03093546b73d7731ac1051da7a2b0309612ce5b809ae2756bf7a949c94f951f6a77e789f7669051315e1a4e4c33f2b12a2ec1999ee9f1f39f6b13f
 SHA512 
a0e2b4402ff187d0804e3bc2ed0a228cfce48476c1270d57798b060899f65c7e986945651d36c358f9df5eb4b36db13321e141895329b7382c130a0aca6a8962
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
-DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 
54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87
 SHA512 
31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9
 DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B 
e4df9e0dc9512882022aaf325ebf65c540169454c91dd31f913c6f57f6eb291c79ae919671b53db1549799d4a70c09298bf45ed82ad05eb1f961443cc958369d
 SHA512 
87fed0c3f8e28c9f702443db58350bb615110b27ebe334b5de2ea60678e2548c56cd75cffade210d69634e2ac0a9311f5100ddb45d97645aa76d5688bc421a61
 DIST gcc-12-20230512.tar.xz 79749352 BLAKE2B 
a2dd7c780d2adf1915cb01f6835d6f95242376d9d7c14ec0fea8e905858f0ce20b90dd3f47fef983b9d1a6f519f0c3d4cfa41d887f477454378a12407e9aaeb8
 SHA512 
3bf04b2489b0b0d062f8e8e66c31622fe7aa6ef6c9ba7d51f387eae714a813a089594cebdb046fa04e53da24a9788879711eedb054c3a37721035386b94ff0f0
 DIST gcc-12-20230825.tar.xz 79804260 BLAKE2B 
4d3eb40eb5954d497b3e9586dad0d18c9e561d3fdd0bdccc5c9572edfbe024a235e30371a10116d98c77f0b6042739600c57ac99253d34f0fbb8b8465b187e1f
 SHA512 
a6cd868f474c356886460b95263807828f9a379ce97524611ec504d6a9149ca1f92585128e6ffd03fa2647442e72fde6ebe987fd49f2fc49d8df39ab056905c5

diff --git a/

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-02-15 Thread Sam James
commit: dacfb6ecfcf73f9fbc14202dadde4abf0dcf1c52
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 15 23:39:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 15 23:39:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dacfb6ec

sys-devel/kgcc64: add 13.2.1_p20240210

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  2 ++
 sys-devel/kgcc64/kgcc64-13.2.1_p20240210.ebuild | 45 +
 2 files changed, 47 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 07d61a4b0c1a..772be557bdb3 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -20,8 +20,10 @@ DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B 
c25be594e322dd7145245c42ae21b98aa9e
 DIST gcc-13-20231014.tar.xz 84317080 BLAKE2B 
18c2326f203951d16904e4f2bf7fa0cd55da0460b19a9c9ce45de94b41fa71f8c1b8eb9d08700de427b3e02c2e61d3cbcc85cb6f27236717dca8359bfaf4c534
 SHA512 
406673a62deba759fc0532a801b3f57cabf894ea328587b23e62a707ba5767b0e3ae9b3f86bf3c6fcf13e8a3c30bc470e6598b625c8231efb629034211c162c2
 DIST gcc-13-20231216.tar.xz 84341616 BLAKE2B 
416ee94995b0812ac155ccfb9a5cad39529e0b437341eae65fdc75ba64bcdb453742e213f676a80d91615f1840e2e52488e4a8311588a2ed16fde7c176c5dd06
 SHA512 
66a72380db151355ede533541b2e77406925f2a0f941772018bf93f8a4c2b8eaeacc3f600985897f7d9868234bc250a7af82d27634ba170ab6dfb2a62c68c0ed
 DIST gcc-13-20240113.tar.xz 84356052 BLAKE2B 
1fbfffc9f2afe443158e3f26182c8bdc3f3b599c5582762117831ecb6e6d3c1c69e8d2e5932f45eb7d534c3967e08a9f7b1bcec31aa5d7ac608bebff9f35120c
 SHA512 
a59886f707cf18f684295031d4d9fc5b03396face1705e61852d7de98729c53ac4cf209e951d00c232f14e9dc48eee40dd92487db7cb6ad0e80f2339d6d9503a
+DIST gcc-13-20240210.tar.xz 84354416 BLAKE2B 
5807623d3f7dd751b6dfe164cfd50d57b2f93485c23c3c2228a4a846a9a94cdad52a5e6f2806e5e7ee2a7b5526386ebdb339c44c7ea023d69f8652088a1b114d
 SHA512 
14a01ced7ac2bfd9fc93de4e3819b4d0823fbe129d3f1faabeb707e9e3e2613b4173321b58b3648a7250e3b7ff5d94edfee60e6c38682f31a1f7b57b1c01433f
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-10.tar.xz 45860 BLAKE2B 
3c4f8179fc27c31c117bf9260cebbab0805e0977cb41084f2df5c6664121ae67f83deb882572b0bce8d5f20c0ec927eeac43e60d69ce8d4d5a263c1dddedecaf
 SHA512 
4088cc80278826043bc6a9819dfcfa09a251e256eca9a2654f1a83b9b54107ca08fbea0e9ab61593cb0b43fc42a3d87acbe095dc8f806c7010a3ac33148d5c9b
 DIST gcc-13.2.0-patches-11.tar.xz 46340 BLAKE2B 
c9f12ccbe7bb7ba3a2afec16695e69b062429779d544f5614e1ef0617751e54d77eb9bb6e19dc8c6132c57e630f0e77e2cc20cf2c77e0e79d03a6e57b9ba53c6
 SHA512 
a09801ecefccc66830607986a622bbcc5f217ba08da4ac9f68436e422b5a19042c60c7d5fcb75d4fe9ad9008ab06278382c9798b319ed9630c2e97fa09c3a344
 DIST gcc-13.2.0-patches-12.tar.xz 47404 BLAKE2B 
ed018bcd7429d1c7aace746cbfc4e59dae409fc0a35231320c1b44c96fff0d912eba5c72109c2deb883f5368159df02148b2d4373396b34da882164c61fe4387
 SHA512 
b7872a03870bce7b633e4af4329b24fe8f3d50d6d9173f63549f606ce062787748af7f79e7ec4afeb768968d6e8462a849bd1b94316ea6bb284551f99e811617
+DIST gcc-13.2.0-patches-13.tar.xz 46404 BLAKE2B 
d11e6ebfed8d1fcba60638240927d57722015ea7cfb0790836c338c023fc01f9f5b3ebf0fe1e0c615b36e0131d38b49e3aee4026f8ed81473572255ccaa74e4b
 SHA512 
4f8bbf9101548d64e78e32f38869ed84e462ce8329d64fbb934132d15bc81f8a9b6f2a075c0263fdc3b32e0dfac6bc032a4176eb06df88cb282fe974bfe102f4
 DIST gcc-13.2.0-patches-7.tar.xz 37064 BLAKE2B 
4a8700a8d44bfaa84926f8bfd0da4c5b0c0377f47fc0679456e909f7c9029b9cf1b72c0ba0bc505d9035d5c38e27f7e5b029727eaf2bc7aca417a6be966b2f43
 SHA512 
f440c97e6782ecb8581d41608e31a648ac426e2d870bc1d171da7794cdeff2fd0546cae0c7214e72fd3a00ead8a5c66f3f633b670b74553a2f3a40378b51f20c

diff --git a/sys-devel/kgcc64/kgcc64-13.2.1_p20240210.ebuild 
b/sys-devel/kgcc64/kgcc64-13.2.1_p20240210.ebuild
new file mode 100644
index ..e2e07733cf5d
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-13.2.1_p20240210.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="13"
+PATCH_GCC_VER="13.2.0"
+MUSL_VER="2"
+MUSL_GCC_VER="13.2.0"
+GCC_TARGET_NO_MULTILIB=true
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-02-15 Thread Sam James
commit: fad58afd37b3c3ff5f9c1af85df65e1b815b0e30
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 15 23:39:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 15 23:39:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fad58afd

sys-devel/kgcc64: add 12.3.1_p20240209

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  1 +
 sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 5b9900478e2e..07d61a4b0c1a 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -13,6 +13,7 @@ DIST gcc-12-20230512.tar.xz 79749352 BLAKE2B 
a2dd7c780d2adf1915cb01f6835d6f95242
 DIST gcc-12-20230825.tar.xz 79804260 BLAKE2B 
4d3eb40eb5954d497b3e9586dad0d18c9e561d3fdd0bdccc5c9572edfbe024a235e30371a10116d98c77f0b6042739600c57ac99253d34f0fbb8b8465b187e1f
 SHA512 
a6cd868f474c356886460b95263807828f9a379ce97524611ec504d6a9149ca1f92585128e6ffd03fa2647442e72fde6ebe987fd49f2fc49d8df39ab056905c5
 DIST gcc-12-20231215.tar.xz 79804016 BLAKE2B 
547def0a166db31d8654a8b85ec1320f0dfe30f3f340968a67761e7907f56eb135d5a7e28c582d74dabc835027e09eb282c2f01a7be1e830f5f73145739a3084
 SHA512 
72a0d0721c9d09b6afaf8f6214dec1a577debf0167569166f0fc7c808d90bece35bb088f810b36dc873cbf199b1ae91d5c64e1d6557c92abbf6cf3feb6fbcbfa
 DIST gcc-12-20240112.tar.xz 79832228 BLAKE2B 
deec7123b8ffc42ddace51e1f3e8e08d5485f7000c0d4b7273b6311912ec0e7e2cb41124297af8c54456bb369a76fa2ef51aff552d8d680ec41dd2b144b08e55
 SHA512 
2c0a676ad35e6edee915c042a1751ac0263fae9b7af4d324deb49d6603dc73d3ec768832184879543e6ffb1595da5c56d9117288547adab7f243646dcbfc64ac
+DIST gcc-12-20240209.tar.xz 79824868 BLAKE2B 
1ae5a646da470f06648c4766c77475ceb287c5f6647d5102f1aef6590f973233d5e7f83b5e0241488d49dba59dd605c211938379e68a393a2dccb3834103ae4b
 SHA512 
9f9a04f4477f41bb2a5662aedef2af75b039de50c2dc99310e504e6080cb7aae06a1255337ea2e563975cb108ddc6766adbbaf4e3d5d5712801d7ba9a5209dbd
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B 
c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618
 SHA512 
3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722

diff --git a/sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild 
b/sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild
new file mode 100644
index ..03dcc3090699
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="2"
+PATCH_GCC_VER="12.3.0"
+MUSL_VER="1"
+MUSL_GCC_VER="12.3.0"
+GCC_TARGET_NO_MULTILIB=true
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+src_prepare() {
+   toolchain_src_prepare
+   eapply "${FILESDIR}"/gcc-12.3-ccache-ICE.patch
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-02-15 Thread Sam James
commit: 69eb01d00a2099c77305d9af9c118ec7f0f7c046
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 15 23:38:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 15 23:38:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69eb01d0

sys-devel/kgcc64: add 11.4.1_p20240208

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  1 +
 sys-devel/kgcc64/kgcc64-11.4.1_p20240208.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index fa28d5141785..5b9900478e2e 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -5,6 +5,7 @@ DIST gcc-11-20230622.tar.xz 76199316 BLAKE2B 
a769dc6be63eabca3bc33944b471d727bf2
 DIST gcc-11-20230824.tar.xz 76202120 BLAKE2B 
243ce16e28c66d681bb27df32866947309f8fa386e258896651b6853e390da79304250669096fd55cafe0a9d5adf4b3a3cf5989302f4ad13660ece80639b545a
 SHA512 
a9cab8bf61f2a572baba73a2a11271eeb61d43f07411df376a8568820c1373f64f635d747933fda1e942ae717b0ae9f1c810f662fc09ccb075940248bc48b582
 DIST gcc-11-20231214.tar.xz 76228348 BLAKE2B 
fded6ed91e9376d23652490f6b36cf847d1e01c449a26f756a7aee753dd82af37e3583f0cdae3c987923bb8938ed5a199db2b9a7a0c7fe7c8ceb6c8046029c4a
 SHA512 
4e7a644fcd6c51d82b7b4fea368f0c26a887ccc694cddc0ca80af8dad289fe05f92b8036403075e62302a03f6f93a41291e2e925dd6f63e738772ea8f67b432a
 DIST gcc-11-20240111.tar.xz 76240620 BLAKE2B 
dcf3b2493ca6ba1a9cd0137186cfbf1b96296ff9c5625e40ec7b89e5903b07dc151b61ad54b885fc57ccc02214e2cfa7b9249cbd755ac2554c6ca0008f0704d8
 SHA512 
aaed094cb6dd99166e0ec59886014108574ddab52701581f0f8e7f0abb966320d01f1bce6ff646170618ca7c2819d20523a23615f20114dbe412de43b937caf4
+DIST gcc-11-20240208.tar.xz 76276224 BLAKE2B 
efce83c3ea03093546b73d7731ac1051da7a2b0309612ce5b809ae2756bf7a949c94f951f6a77e789f7669051315e1a4e4c33f2b12a2ec1999ee9f1f39f6b13f
 SHA512 
a0e2b4402ff187d0804e3bc2ed0a228cfce48476c1270d57798b060899f65c7e986945651d36c358f9df5eb4b36db13321e141895329b7382c130a0aca6a8962
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
 DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 
54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87
 SHA512 
31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9
 DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B 
e4df9e0dc9512882022aaf325ebf65c540169454c91dd31f913c6f57f6eb291c79ae919671b53db1549799d4a70c09298bf45ed82ad05eb1f961443cc958369d
 SHA512 
87fed0c3f8e28c9f702443db58350bb615110b27ebe334b5de2ea60678e2548c56cd75cffade210d69634e2ac0a9311f5100ddb45d97645aa76d5688bc421a61

diff --git a/sys-devel/kgcc64/kgcc64-11.4.1_p20240208.ebuild 
b/sys-devel/kgcc64/kgcc64-11.4.1_p20240208.ebuild
new file mode 100644
index ..6664cd1bfd0c
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-11.4.1_p20240208.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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
+
+GCC_TARGET_NO_MULTILIB=true
+TOOLCHAIN_ALLOWED_LANGS="c"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="11.4.0"
+PATCH_VER="12"
+MUSL_VER="2"
+MUSL_GCC_VER="11.4.0"
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-01-22 Thread Sam James
commit: 8084b3b0056a2afa49c2e057e9625029493cf174
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 23 04:21:48 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 23 04:22:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8084b3b0

sys-devel/kgcc64: Stabilize 12.3.1_p20240112 hppa, #922712

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild 
b/sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild
index 03dcc3090699..9c9bda79c52d 100644
--- a/sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild
+++ b/sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild
@@ -24,7 +24,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa"
+KEYWORDS="hppa"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-01-22 Thread Sam James
commit: bf1d3b65f4417ee560c36cdd2aa7355fe3edd34d
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 23 04:21:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 23 04:22:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf1d3b65

sys-devel/kgcc64: Stabilize 13.2.1_p20240113-r1 hppa, #922713

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild 
b/sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild
index d2790d20167b..7800a60079ce 100644
--- a/sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild
+++ b/sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild
@@ -24,7 +24,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa"
+KEYWORDS="hppa"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-01-22 Thread Sam James
commit: 3d98eb7c0ee414a419a6c7d7a8713ad9d2f05d44
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 23 04:21:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 23 04:22:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d98eb7c

sys-devel/kgcc64: Stabilize 11.4.1_p20240111 hppa, #922711

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild 
b/sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild
index 6664cd1bfd0c..932a1026c94e 100644
--- a/sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild
+++ b/sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild
@@ -25,7 +25,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa"
+KEYWORDS="hppa"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-01-22 Thread Sam James
commit: bdbb4686b47e3ff67d7d29becddb6a44696502b1
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 22 17:26:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 22 17:27:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdbb4686

sys-devel/kgcc64: add 12.3.1_p20240112

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  1 +
 sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 05e16bda527d..0a4fc1ab46ca 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -11,6 +11,7 @@ DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B 
e4df9e0dc9512882022aaf325ebf65c5
 DIST gcc-12-20230512.tar.xz 79749352 BLAKE2B 
a2dd7c780d2adf1915cb01f6835d6f95242376d9d7c14ec0fea8e905858f0ce20b90dd3f47fef983b9d1a6f519f0c3d4cfa41d887f477454378a12407e9aaeb8
 SHA512 
3bf04b2489b0b0d062f8e8e66c31622fe7aa6ef6c9ba7d51f387eae714a813a089594cebdb046fa04e53da24a9788879711eedb054c3a37721035386b94ff0f0
 DIST gcc-12-20230825.tar.xz 79804260 BLAKE2B 
4d3eb40eb5954d497b3e9586dad0d18c9e561d3fdd0bdccc5c9572edfbe024a235e30371a10116d98c77f0b6042739600c57ac99253d34f0fbb8b8465b187e1f
 SHA512 
a6cd868f474c356886460b95263807828f9a379ce97524611ec504d6a9149ca1f92585128e6ffd03fa2647442e72fde6ebe987fd49f2fc49d8df39ab056905c5
 DIST gcc-12-20231215.tar.xz 79804016 BLAKE2B 
547def0a166db31d8654a8b85ec1320f0dfe30f3f340968a67761e7907f56eb135d5a7e28c582d74dabc835027e09eb282c2f01a7be1e830f5f73145739a3084
 SHA512 
72a0d0721c9d09b6afaf8f6214dec1a577debf0167569166f0fc7c808d90bece35bb088f810b36dc873cbf199b1ae91d5c64e1d6557c92abbf6cf3feb6fbcbfa
+DIST gcc-12-20240112.tar.xz 79832228 BLAKE2B 
deec7123b8ffc42ddace51e1f3e8e08d5485f7000c0d4b7273b6311912ec0e7e2cb41124297af8c54456bb369a76fa2ef51aff552d8d680ec41dd2b144b08e55
 SHA512 
2c0a676ad35e6edee915c042a1751ac0263fae9b7af4d324deb49d6603dc73d3ec768832184879543e6ffb1595da5c56d9117288547adab7f243646dcbfc64ac
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B 
c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618
 SHA512 
3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722

diff --git a/sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild 
b/sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild
new file mode 100644
index ..03dcc3090699
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="2"
+PATCH_GCC_VER="12.3.0"
+MUSL_VER="1"
+MUSL_GCC_VER="12.3.0"
+GCC_TARGET_NO_MULTILIB=true
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+src_prepare() {
+   toolchain_src_prepare
+   eapply "${FILESDIR}"/gcc-12.3-ccache-ICE.patch
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-01-22 Thread Sam James
commit: f15550c9ff35a5a267a22f82766c142ada91
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 22 17:25:54 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 22 17:27:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f15550c9

sys-devel/kgcc64: add 11.4.1_p20240111

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  1 +
 sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index b94a910ecbe2..05e16bda527d 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -4,6 +4,7 @@ DIST gcc-10.5.0.tar.xz 77846412 BLAKE2B 
9b71761f4015649514677784443886e59733ac38
 DIST gcc-11-20230622.tar.xz 76199316 BLAKE2B 
a769dc6be63eabca3bc33944b471d727bf230e506773c85977156b187f12664f2cd3e0992a1faefda8ec88ff85d1a8d12795121baadc7e8b9653d69a8025e46e
 SHA512 
8dbc5a4b54f2bc52458914705af40a00b33e46061dd5b335b4b4a6e96d17206fe480d3fec564dd11ebcca6168f054984d706b1b26b7e694e8b327692a13ae7d1
 DIST gcc-11-20230824.tar.xz 76202120 BLAKE2B 
243ce16e28c66d681bb27df32866947309f8fa386e258896651b6853e390da79304250669096fd55cafe0a9d5adf4b3a3cf5989302f4ad13660ece80639b545a
 SHA512 
a9cab8bf61f2a572baba73a2a11271eeb61d43f07411df376a8568820c1373f64f635d747933fda1e942ae717b0ae9f1c810f662fc09ccb075940248bc48b582
 DIST gcc-11-20231214.tar.xz 76228348 BLAKE2B 
fded6ed91e9376d23652490f6b36cf847d1e01c449a26f756a7aee753dd82af37e3583f0cdae3c987923bb8938ed5a199db2b9a7a0c7fe7c8ceb6c8046029c4a
 SHA512 
4e7a644fcd6c51d82b7b4fea368f0c26a887ccc694cddc0ca80af8dad289fe05f92b8036403075e62302a03f6f93a41291e2e925dd6f63e738772ea8f67b432a
+DIST gcc-11-20240111.tar.xz 76240620 BLAKE2B 
dcf3b2493ca6ba1a9cd0137186cfbf1b96296ff9c5625e40ec7b89e5903b07dc151b61ad54b885fc57ccc02214e2cfa7b9249cbd755ac2554c6ca0008f0704d8
 SHA512 
aaed094cb6dd99166e0ec59886014108574ddab52701581f0f8e7f0abb966320d01f1bce6ff646170618ca7c2819d20523a23615f20114dbe412de43b937caf4
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
 DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 
54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87
 SHA512 
31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9
 DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B 
e4df9e0dc9512882022aaf325ebf65c540169454c91dd31f913c6f57f6eb291c79ae919671b53db1549799d4a70c09298bf45ed82ad05eb1f961443cc958369d
 SHA512 
87fed0c3f8e28c9f702443db58350bb615110b27ebe334b5de2ea60678e2548c56cd75cffade210d69634e2ac0a9311f5100ddb45d97645aa76d5688bc421a61

diff --git a/sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild 
b/sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild
new file mode 100644
index ..6664cd1bfd0c
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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
+
+GCC_TARGET_NO_MULTILIB=true
+TOOLCHAIN_ALLOWED_LANGS="c"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="11.4.0"
+PATCH_VER="12"
+MUSL_VER="2"
+MUSL_GCC_VER="11.4.0"
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2024-01-22 Thread Sam James
commit: 6399b88be420dfd0b7dfd17f820aa494e494dcb2
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 22 17:27:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 22 17:27:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6399b88b

sys-devel/kgcc64: add 13.2.1_p20240113-r1

Doing p20240113-r1 directly, not p20240113 so the patch version is in
sync with sys-devel/gcc, not that the difference b/t -r0 and -r1 actually
matters for kgcc64 (was libstdc++-only).

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest  |  2 +
 sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild | 45 ++
 2 files changed, 47 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 0a4fc1ab46ca..fa28d5141785 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -17,7 +17,9 @@ DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69ae
 DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B 
c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618
 SHA512 
3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722
 DIST gcc-13-20231014.tar.xz 84317080 BLAKE2B 
18c2326f203951d16904e4f2bf7fa0cd55da0460b19a9c9ce45de94b41fa71f8c1b8eb9d08700de427b3e02c2e61d3cbcc85cb6f27236717dca8359bfaf4c534
 SHA512 
406673a62deba759fc0532a801b3f57cabf894ea328587b23e62a707ba5767b0e3ae9b3f86bf3c6fcf13e8a3c30bc470e6598b625c8231efb629034211c162c2
 DIST gcc-13-20231216.tar.xz 84341616 BLAKE2B 
416ee94995b0812ac155ccfb9a5cad39529e0b437341eae65fdc75ba64bcdb453742e213f676a80d91615f1840e2e52488e4a8311588a2ed16fde7c176c5dd06
 SHA512 
66a72380db151355ede533541b2e77406925f2a0f941772018bf93f8a4c2b8eaeacc3f600985897f7d9868234bc250a7af82d27634ba170ab6dfb2a62c68c0ed
+DIST gcc-13-20240113.tar.xz 84356052 BLAKE2B 
1fbfffc9f2afe443158e3f26182c8bdc3f3b599c5582762117831ecb6e6d3c1c69e8d2e5932f45eb7d534c3967e08a9f7b1bcec31aa5d7ac608bebff9f35120c
 SHA512 
a59886f707cf18f684295031d4d9fc5b03396face1705e61852d7de98729c53ac4cf209e951d00c232f14e9dc48eee40dd92487db7cb6ad0e80f2339d6d9503a
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-10.tar.xz 45860 BLAKE2B 
3c4f8179fc27c31c117bf9260cebbab0805e0977cb41084f2df5c6664121ae67f83deb882572b0bce8d5f20c0ec927eeac43e60d69ce8d4d5a263c1dddedecaf
 SHA512 
4088cc80278826043bc6a9819dfcfa09a251e256eca9a2654f1a83b9b54107ca08fbea0e9ab61593cb0b43fc42a3d87acbe095dc8f806c7010a3ac33148d5c9b
 DIST gcc-13.2.0-patches-11.tar.xz 46340 BLAKE2B 
c9f12ccbe7bb7ba3a2afec16695e69b062429779d544f5614e1ef0617751e54d77eb9bb6e19dc8c6132c57e630f0e77e2cc20cf2c77e0e79d03a6e57b9ba53c6
 SHA512 
a09801ecefccc66830607986a622bbcc5f217ba08da4ac9f68436e422b5a19042c60c7d5fcb75d4fe9ad9008ab06278382c9798b319ed9630c2e97fa09c3a344
+DIST gcc-13.2.0-patches-12.tar.xz 47404 BLAKE2B 
ed018bcd7429d1c7aace746cbfc4e59dae409fc0a35231320c1b44c96fff0d912eba5c72109c2deb883f5368159df02148b2d4373396b34da882164c61fe4387
 SHA512 
b7872a03870bce7b633e4af4329b24fe8f3d50d6d9173f63549f606ce062787748af7f79e7ec4afeb768968d6e8462a849bd1b94316ea6bb284551f99e811617
 DIST gcc-13.2.0-patches-7.tar.xz 37064 BLAKE2B 
4a8700a8d44bfaa84926f8bfd0da4c5b0c0377f47fc0679456e909f7c9029b9cf1b72c0ba0bc505d9035d5c38e27f7e5b029727eaf2bc7aca417a6be966b2f43
 SHA512 
f440c97e6782ecb8581d41608e31a648ac426e2d870bc1d171da7794cdeff2fd0546cae0c7214e72fd3a00ead8a5c66f3f633b670b74553a2f3a40378b51f20c

diff --git a/sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild 
b/sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild
new file mode 100644
index ..d2790d20167b
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="12"
+PATCH_GCC_VER="13.2.0"
+MUSL_VER="2"
+MUSL_GCC_VER="13.2.0"
+GCC_TARGET_NO_MULTILIB=true
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-12-17 Thread Sam James
commit: 1e09368e4904e7ddf78cd82aaec000df13f7df08
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 01:19:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 01:19:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e09368e

sys-devel/kgcc64: add 13.2.1_p20231216

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  2 ++
 sys-devel/kgcc64/kgcc64-13.2.1_p20231216.ebuild | 45 +
 2 files changed, 47 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index ea24b6ab3758..b94a910ecbe2 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -14,6 +14,8 @@ DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b7
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B 
c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618
 SHA512 
3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722
 DIST gcc-13-20231014.tar.xz 84317080 BLAKE2B 
18c2326f203951d16904e4f2bf7fa0cd55da0460b19a9c9ce45de94b41fa71f8c1b8eb9d08700de427b3e02c2e61d3cbcc85cb6f27236717dca8359bfaf4c534
 SHA512 
406673a62deba759fc0532a801b3f57cabf894ea328587b23e62a707ba5767b0e3ae9b3f86bf3c6fcf13e8a3c30bc470e6598b625c8231efb629034211c162c2
+DIST gcc-13-20231216.tar.xz 84341616 BLAKE2B 
416ee94995b0812ac155ccfb9a5cad39529e0b437341eae65fdc75ba64bcdb453742e213f676a80d91615f1840e2e52488e4a8311588a2ed16fde7c176c5dd06
 SHA512 
66a72380db151355ede533541b2e77406925f2a0f941772018bf93f8a4c2b8eaeacc3f600985897f7d9868234bc250a7af82d27634ba170ab6dfb2a62c68c0ed
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-10.tar.xz 45860 BLAKE2B 
3c4f8179fc27c31c117bf9260cebbab0805e0977cb41084f2df5c6664121ae67f83deb882572b0bce8d5f20c0ec927eeac43e60d69ce8d4d5a263c1dddedecaf
 SHA512 
4088cc80278826043bc6a9819dfcfa09a251e256eca9a2654f1a83b9b54107ca08fbea0e9ab61593cb0b43fc42a3d87acbe095dc8f806c7010a3ac33148d5c9b
+DIST gcc-13.2.0-patches-11.tar.xz 46340 BLAKE2B 
c9f12ccbe7bb7ba3a2afec16695e69b062429779d544f5614e1ef0617751e54d77eb9bb6e19dc8c6132c57e630f0e77e2cc20cf2c77e0e79d03a6e57b9ba53c6
 SHA512 
a09801ecefccc66830607986a622bbcc5f217ba08da4ac9f68436e422b5a19042c60c7d5fcb75d4fe9ad9008ab06278382c9798b319ed9630c2e97fa09c3a344
 DIST gcc-13.2.0-patches-7.tar.xz 37064 BLAKE2B 
4a8700a8d44bfaa84926f8bfd0da4c5b0c0377f47fc0679456e909f7c9029b9cf1b72c0ba0bc505d9035d5c38e27f7e5b029727eaf2bc7aca417a6be966b2f43
 SHA512 
f440c97e6782ecb8581d41608e31a648ac426e2d870bc1d171da7794cdeff2fd0546cae0c7214e72fd3a00ead8a5c66f3f633b670b74553a2f3a40378b51f20c

diff --git a/sys-devel/kgcc64/kgcc64-13.2.1_p20231216.ebuild 
b/sys-devel/kgcc64/kgcc64-13.2.1_p20231216.ebuild
new file mode 100644
index ..07416e227816
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-13.2.1_p20231216.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="11"
+PATCH_GCC_VER="13.2.0"
+MUSL_VER="2"
+MUSL_GCC_VER="13.2.0"
+GCC_TARGET_NO_MULTILIB=true
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-12-17 Thread Sam James
commit: f8c69cfdaf1f19912e8e3d2ddf317db22593a429
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 01:18:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 01:18:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c69cfd

sys-devel/kgcc64: add 11.4.1_p20231214

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  2 ++
 sys-devel/kgcc64/kgcc64-11.4.1_p20231214.ebuild | 46 +
 2 files changed, 48 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 33f79df5f9df..b838c104b75d 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -3,8 +3,10 @@ DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 
4cac3340108fb378c76ad62b728429f3c
 DIST gcc-10.5.0.tar.xz 77846412 BLAKE2B 
9b71761f4015649514677784443886e59733ac3845f7dfaa4343f46327d36c08c403c444b9e492b870ac0b3f2e3568f972b7700a0ef05a497fb4066079b3143b
 SHA512 
d86dbc18b978771531f4039465e7eb7c19845bf607dc513c97abf8e45ffe1086a99d98f83dfb7b37204af22431574186de9d5ff80c8c3c3a98dbe3983195bffd
 DIST gcc-11-20230622.tar.xz 76199316 BLAKE2B 
a769dc6be63eabca3bc33944b471d727bf230e506773c85977156b187f12664f2cd3e0992a1faefda8ec88ff85d1a8d12795121baadc7e8b9653d69a8025e46e
 SHA512 
8dbc5a4b54f2bc52458914705af40a00b33e46061dd5b335b4b4a6e96d17206fe480d3fec564dd11ebcca6168f054984d706b1b26b7e694e8b327692a13ae7d1
 DIST gcc-11-20230824.tar.xz 76202120 BLAKE2B 
243ce16e28c66d681bb27df32866947309f8fa386e258896651b6853e390da79304250669096fd55cafe0a9d5adf4b3a3cf5989302f4ad13660ece80639b545a
 SHA512 
a9cab8bf61f2a572baba73a2a11271eeb61d43f07411df376a8568820c1373f64f635d747933fda1e942ae717b0ae9f1c810f662fc09ccb075940248bc48b582
+DIST gcc-11-20231214.tar.xz 76228348 BLAKE2B 
fded6ed91e9376d23652490f6b36cf847d1e01c449a26f756a7aee753dd82af37e3583f0cdae3c987923bb8938ed5a199db2b9a7a0c7fe7c8ceb6c8046029c4a
 SHA512 
4e7a644fcd6c51d82b7b4fea368f0c26a887ccc694cddc0ca80af8dad289fe05f92b8036403075e62302a03f6f93a41291e2e925dd6f63e738772ea8f67b432a
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
 DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 
54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87
 SHA512 
31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9
+DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B 
e4df9e0dc9512882022aaf325ebf65c540169454c91dd31f913c6f57f6eb291c79ae919671b53db1549799d4a70c09298bf45ed82ad05eb1f961443cc958369d
 SHA512 
87fed0c3f8e28c9f702443db58350bb615110b27ebe334b5de2ea60678e2548c56cd75cffade210d69634e2ac0a9311f5100ddb45d97645aa76d5688bc421a61
 DIST gcc-12-20230512.tar.xz 79749352 BLAKE2B 
a2dd7c780d2adf1915cb01f6835d6f95242376d9d7c14ec0fea8e905858f0ce20b90dd3f47fef983b9d1a6f519f0c3d4cfa41d887f477454378a12407e9aaeb8
 SHA512 
3bf04b2489b0b0d062f8e8e66c31622fe7aa6ef6c9ba7d51f387eae714a813a089594cebdb046fa04e53da24a9788879711eedb054c3a37721035386b94ff0f0
 DIST gcc-12-20230825.tar.xz 79804260 BLAKE2B 
4d3eb40eb5954d497b3e9586dad0d18c9e561d3fdd0bdccc5c9572edfbe024a235e30371a10116d98c77f0b6042739600c57ac99253d34f0fbb8b8465b187e1f
 SHA512 
a6cd868f474c356886460b95263807828f9a379ce97524611ec504d6a9149ca1f92585128e6ffd03fa2647442e72fde6ebe987fd49f2fc49d8df39ab056905c5
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326

diff --git a/sys-devel/kgcc64/kgcc64-11.4.1_p20231214.ebuild 
b/sys-devel/kgcc64/kgcc64-11.4.1_p20231214.ebuild
new file mode 100644
index ..c419245d32f7
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-11.4.1_p20231214.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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
+
+GCC_TARGET_NO_MULTILIB=true
+TOOLCHAIN_ALLOWED_LANGS="c"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="11.4.0"
+PATCH_VER="12"
+MUSL_VER="2"
+MUSL_GCC_VER="11.4.0"
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-12-17 Thread Sam James
commit: e3fd2c1bde8f2408eb6c2dac75b7c4183b7c8a0c
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 01:19:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 01:19:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3fd2c1b

sys-devel/kgcc64: add 12.3.1_p20231215

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  1 +
 sys-devel/kgcc64/kgcc64-12.3.1_p20231215.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index b838c104b75d..ea24b6ab3758 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -9,6 +9,7 @@ DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 
54937d13e30e2a5303c7e197fae09eee
 DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B 
e4df9e0dc9512882022aaf325ebf65c540169454c91dd31f913c6f57f6eb291c79ae919671b53db1549799d4a70c09298bf45ed82ad05eb1f961443cc958369d
 SHA512 
87fed0c3f8e28c9f702443db58350bb615110b27ebe334b5de2ea60678e2548c56cd75cffade210d69634e2ac0a9311f5100ddb45d97645aa76d5688bc421a61
 DIST gcc-12-20230512.tar.xz 79749352 BLAKE2B 
a2dd7c780d2adf1915cb01f6835d6f95242376d9d7c14ec0fea8e905858f0ce20b90dd3f47fef983b9d1a6f519f0c3d4cfa41d887f477454378a12407e9aaeb8
 SHA512 
3bf04b2489b0b0d062f8e8e66c31622fe7aa6ef6c9ba7d51f387eae714a813a089594cebdb046fa04e53da24a9788879711eedb054c3a37721035386b94ff0f0
 DIST gcc-12-20230825.tar.xz 79804260 BLAKE2B 
4d3eb40eb5954d497b3e9586dad0d18c9e561d3fdd0bdccc5c9572edfbe024a235e30371a10116d98c77f0b6042739600c57ac99253d34f0fbb8b8465b187e1f
 SHA512 
a6cd868f474c356886460b95263807828f9a379ce97524611ec504d6a9149ca1f92585128e6ffd03fa2647442e72fde6ebe987fd49f2fc49d8df39ab056905c5
+DIST gcc-12-20231215.tar.xz 79804016 BLAKE2B 
547def0a166db31d8654a8b85ec1320f0dfe30f3f340968a67761e7907f56eb135d5a7e28c582d74dabc835027e09eb282c2f01a7be1e830f5f73145739a3084
 SHA512 
72a0d0721c9d09b6afaf8f6214dec1a577debf0167569166f0fc7c808d90bece35bb088f810b36dc873cbf199b1ae91d5c64e1d6557c92abbf6cf3feb6fbcbfa
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B 
c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618
 SHA512 
3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722

diff --git a/sys-devel/kgcc64/kgcc64-12.3.1_p20231215.ebuild 
b/sys-devel/kgcc64/kgcc64-12.3.1_p20231215.ebuild
new file mode 100644
index ..886da7c53eb0
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-12.3.1_p20231215.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="2"
+PATCH_GCC_VER="12.3.0"
+MUSL_VER="1"
+MUSL_GCC_VER="12.3.0"
+GCC_TARGET_NO_MULTILIB=true
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+src_prepare() {
+   toolchain_src_prepare
+   eapply "${FILESDIR}"/gcc-12.3-ccache-ICE.patch
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-11-22 Thread Sam James
commit: fad24953e41fdb136d3f836f09f1c981bbc456d0
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 22 12:07:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 22 12:07:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fad24953

sys-devel/kgcc64: drop 12.2.0

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest |  3 ---
 sys-devel/kgcc64/kgcc64-12.2.0.ebuild | 45 ---
 2 files changed, 48 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index caf53d3acfa7..33f79df5f9df 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -7,9 +7,6 @@ DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0e
 DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 
54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87
 SHA512 
31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9
 DIST gcc-12-20230512.tar.xz 79749352 BLAKE2B 
a2dd7c780d2adf1915cb01f6835d6f95242376d9d7c14ec0fea8e905858f0ce20b90dd3f47fef983b9d1a6f519f0c3d4cfa41d887f477454378a12407e9aaeb8
 SHA512 
3bf04b2489b0b0d062f8e8e66c31622fe7aa6ef6c9ba7d51f387eae714a813a089594cebdb046fa04e53da24a9788879711eedb054c3a37721035386b94ff0f0
 DIST gcc-12-20230825.tar.xz 79804260 BLAKE2B 
4d3eb40eb5954d497b3e9586dad0d18c9e561d3fdd0bdccc5c9572edfbe024a235e30371a10116d98c77f0b6042739600c57ac99253d34f0fbb8b8465b187e1f
 SHA512 
a6cd868f474c356886460b95263807828f9a379ce97524611ec504d6a9149ca1f92585128e6ffd03fa2647442e72fde6ebe987fd49f2fc49d8df39ab056905c5
-DIST gcc-12.2.0-musl-patches-1.tar.xz 3844 BLAKE2B 
004432806696f7d0a32366270ac45695e858abee73a255e44dc6e0a225339e4cad40aab0d51dfe9a55d5aa4b4001f5726064bb2eea3212a0874b2d27e229abd7
 SHA512 
c354edcd641a9dfaf902a0ff4c44c75065d0cf1c36bbf6c3c35c2e23bff22b8f70bcf4458a5a0ef86371e9f2fafca8a54ca822e35820ff442c9458a2819c3606
-DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B 
a5ae0a85dfc1b6f0bd968f0d5262ebed14ec9cdb3249e3a4c571578c54eda0e53708ee7fe8e03e506366c7f3cf7926eced9b390d9dee948c1249298c0fabd9fb
 SHA512 
f3d793b89a2a0385d596162fb0c653d4acdf21ae418cb792c1786a01fde0391bd0719715dbf07d53636f127168f5cd99108a1dc11cf6cea889b7d82385bcc258
-DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 
715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da
 SHA512 
e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B 
c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618
 SHA512 
3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722

diff --git a/sys-devel/kgcc64/kgcc64-12.2.0.ebuild 
b/sys-devel/kgcc64/kgcc64-12.2.0.ebuild
deleted file mode 100644
index b26a5781d901..
--- a/sys-devel/kgcc64/kgcc64-12.2.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-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"
-TOOLCHAIN_PATCH_DEV="sam"
-PATCH_VER="1"
-PATCH_GCC_VER="12.2.0"
-MUSL_VER="1"
-MUSL_GCC_VER="12.2.0"
-GCC_TARGET_NO_MULTILIB=true
-inherit toolchain
-
-DESCRIPTION="64bit kernel compiler"
-
-# Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="hppa"
-
-# unlike every other target, hppa has not unified the 32/64 bit
-# ports in binutils yet
-BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
-
-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} "\$

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-11-22 Thread Sam James
commit: a321e677af3ff205042385a4ff526441b821109a
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 22 12:07:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 22 12:07:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a321e677

sys-devel/kgcc64: drop 11.3.0, 11.4.0

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest |  3 ---
 sys-devel/kgcc64/kgcc64-11.3.0.ebuild | 43 
 sys-devel/kgcc64/kgcc64-11.4.0.ebuild | 46 ---
 3 files changed, 92 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index c186d19a15b1..caf53d3acfa7 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -3,11 +3,8 @@ DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 
4cac3340108fb378c76ad62b728429f3c
 DIST gcc-10.5.0.tar.xz 77846412 BLAKE2B 
9b71761f4015649514677784443886e59733ac3845f7dfaa4343f46327d36c08c403c444b9e492b870ac0b3f2e3568f972b7700a0ef05a497fb4066079b3143b
 SHA512 
d86dbc18b978771531f4039465e7eb7c19845bf607dc513c97abf8e45ffe1086a99d98f83dfb7b37204af22431574186de9d5ff80c8c3c3a98dbe3983195bffd
 DIST gcc-11-20230622.tar.xz 76199316 BLAKE2B 
a769dc6be63eabca3bc33944b471d727bf230e506773c85977156b187f12664f2cd3e0992a1faefda8ec88ff85d1a8d12795121baadc7e8b9653d69a8025e46e
 SHA512 
8dbc5a4b54f2bc52458914705af40a00b33e46061dd5b335b4b4a6e96d17206fe480d3fec564dd11ebcca6168f054984d706b1b26b7e694e8b327692a13ae7d1
 DIST gcc-11-20230824.tar.xz 76202120 BLAKE2B 
243ce16e28c66d681bb27df32866947309f8fa386e258896651b6853e390da79304250669096fd55cafe0a9d5adf4b3a3cf5989302f4ad13660ece80639b545a
 SHA512 
a9cab8bf61f2a572baba73a2a11271eeb61d43f07411df376a8568820c1373f64f635d747933fda1e942ae717b0ae9f1c810f662fc09ccb075940248bc48b582
-DIST gcc-11.3.0-patches-4.tar.bz2 14030 BLAKE2B 
cdd555f329c7c0b993cd3527489681bfcc2162db0997611b66337e6b287356761c7deccd3b9f9bb8980a32df0574017a52c5e445e24db746757d87ffccb1ea89
 SHA512 
cb227599d01734ae9f9fc7ae2c8dd4cae1da80d6ab398ec6f112535239ac76ce8e91fbac88e19c2f75cb08ab75f966c1d1ad4af80ede67e953fbbafc7baefa58
-DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
 DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 
54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87
 SHA512 
31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9
-DIST gcc-11.4.0.tar.xz 79837032 BLAKE2B 
6e3b095a5837d4b5512719f848f4b9c4b4a6d7dc40ba96b269023ea5ea84f632c42a13855c030e255f3265445a45e6d2648dfe0e2cc0ea47da87c4660b052e24
 SHA512 
a5018bf1f1fa25ddf33f46e720675d261987763db48e7a5fdf4c26d3150a8abcb82fdc413402df1c32f2e6b057d9bae6bdfa026defc4030e10144a8532e60f14
 DIST gcc-12-20230512.tar.xz 79749352 BLAKE2B 
a2dd7c780d2adf1915cb01f6835d6f95242376d9d7c14ec0fea8e905858f0ce20b90dd3f47fef983b9d1a6f519f0c3d4cfa41d887f477454378a12407e9aaeb8
 SHA512 
3bf04b2489b0b0d062f8e8e66c31622fe7aa6ef6c9ba7d51f387eae714a813a089594cebdb046fa04e53da24a9788879711eedb054c3a37721035386b94ff0f0
 DIST gcc-12-20230825.tar.xz 79804260 BLAKE2B 
4d3eb40eb5954d497b3e9586dad0d18c9e561d3fdd0bdccc5c9572edfbe024a235e30371a10116d98c77f0b6042739600c57ac99253d34f0fbb8b8465b187e1f
 SHA512 
a6cd868f474c356886460b95263807828f9a379ce97524611ec504d6a9149ca1f92585128e6ffd03fa2647442e72fde6ebe987fd49f2fc49d8df39ab056905c5
 DIST gcc-12.2.0-musl-patches-1.tar.xz 3844 BLAKE2B 
004432806696f7d0a32366270ac45695e858abee73a255e44dc6e0a225339e4cad40aab0d51dfe9a55d5aa4b4001f5726064bb2eea3212a0874b2d27e229abd7
 SHA512 
c354edcd641a9dfaf902a0ff4c44c75065d0cf1c36bbf6c3c35c2e23bff22b8f70bcf4458a5a0ef86371e9f2fafca8a54ca822e35820ff442c9458a2819c3606

diff --git a/sys-devel/kgcc64/kgcc64-11.3.0.ebuild 
b/sys-devel/kgcc64/kgcc64-11.3.0.ebuild
deleted file mode 100644
index 53f4e1488ec0..
--- a/sys-devel/kgcc64/kgcc64-11.3.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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
-ex

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-10-30 Thread Sam James
commit: 947bd83bab9dcd32fe7e2fff3547e2ae1216c6cd
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 30 23:06:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 30 23:06:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=947bd83b

sys-devel/kgcc64: fix 13 patch version

Fixes build on HPPA.

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   | 2 +-
 sys-devel/kgcc64/kgcc64-13.2.1_p20231014.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 8c7ed0ec6c74..c186d19a15b1 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -18,5 +18,5 @@ DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69ae
 DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B 
c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618
 SHA512 
3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722
 DIST gcc-13-20231014.tar.xz 84317080 BLAKE2B 
18c2326f203951d16904e4f2bf7fa0cd55da0460b19a9c9ce45de94b41fa71f8c1b8eb9d08700de427b3e02c2e61d3cbcc85cb6f27236717dca8359bfaf4c534
 SHA512 
406673a62deba759fc0532a801b3f57cabf894ea328587b23e62a707ba5767b0e3ae9b3f86bf3c6fcf13e8a3c30bc470e6598b625c8231efb629034211c162c2
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
+DIST gcc-13.2.0-patches-10.tar.xz 45860 BLAKE2B 
3c4f8179fc27c31c117bf9260cebbab0805e0977cb41084f2df5c6664121ae67f83deb882572b0bce8d5f20c0ec927eeac43e60d69ce8d4d5a263c1dddedecaf
 SHA512 
4088cc80278826043bc6a9819dfcfa09a251e256eca9a2654f1a83b9b54107ca08fbea0e9ab61593cb0b43fc42a3d87acbe095dc8f806c7010a3ac33148d5c9b
 DIST gcc-13.2.0-patches-7.tar.xz 37064 BLAKE2B 
4a8700a8d44bfaa84926f8bfd0da4c5b0c0377f47fc0679456e909f7c9029b9cf1b72c0ba0bc505d9035d5c38e27f7e5b029727eaf2bc7aca417a6be966b2f43
 SHA512 
f440c97e6782ecb8581d41608e31a648ac426e2d870bc1d171da7794cdeff2fd0546cae0c7214e72fd3a00ead8a5c66f3f633b670b74553a2f3a40378b51f20c
-DIST gcc-13.2.0-patches-9.tar.xz 45724 BLAKE2B 
5135f00ed2ac0db8b1e295f2ba9abb44fd4b5e26037083f012c5c104c301fd11c1b04179a7f777f1433d3e6e3e50e64d79a7f9ff263269cde52ded7ca5416448
 SHA512 
81158d7b260d2ca457553f2749333aea69b40b4896a156a2b81168124bf91469b8124c788e54b44cadc1215bbb69590d013385fbab2b4962ed5e36c697710165

diff --git a/sys-devel/kgcc64/kgcc64-13.2.1_p20231014.ebuild 
b/sys-devel/kgcc64/kgcc64-13.2.1_p20231014.ebuild
index 18690faed9c1..d75c6fac1c22 100644
--- a/sys-devel/kgcc64/kgcc64-13.2.1_p20231014.ebuild
+++ b/sys-devel/kgcc64/kgcc64-13.2.1_p20231014.ebuild
@@ -14,7 +14,7 @@ esac
 export CTARGET
 TOOLCHAIN_ALLOWED_LANGS="c"
 TOOLCHAIN_PATCH_DEV="sam"
-PATCH_VER="9"
+PATCH_VER="10"
 PATCH_GCC_VER="13.2.0"
 MUSL_VER="2"
 MUSL_GCC_VER="13.2.0"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-10-29 Thread Sam James
commit: a48f695ca8e658c21a396af72018d44473dcda73
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 30 04:59:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 30 04:59:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a48f695c

sys-devel/kgcc64: add 13.2.1_p20231014

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  2 ++
 sys-devel/kgcc64/kgcc64-13.2.1_p20231014.ebuild | 45 +
 2 files changed, 47 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index faf703beeebe..8c7ed0ec6c74 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -16,5 +16,7 @@ DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 
715574af9ad678f9dc8cfd19c866bf910c7edfd4
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B 
c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618
 SHA512 
3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722
+DIST gcc-13-20231014.tar.xz 84317080 BLAKE2B 
18c2326f203951d16904e4f2bf7fa0cd55da0460b19a9c9ce45de94b41fa71f8c1b8eb9d08700de427b3e02c2e61d3cbcc85cb6f27236717dca8359bfaf4c534
 SHA512 
406673a62deba759fc0532a801b3f57cabf894ea328587b23e62a707ba5767b0e3ae9b3f86bf3c6fcf13e8a3c30bc470e6598b625c8231efb629034211c162c2
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-7.tar.xz 37064 BLAKE2B 
4a8700a8d44bfaa84926f8bfd0da4c5b0c0377f47fc0679456e909f7c9029b9cf1b72c0ba0bc505d9035d5c38e27f7e5b029727eaf2bc7aca417a6be966b2f43
 SHA512 
f440c97e6782ecb8581d41608e31a648ac426e2d870bc1d171da7794cdeff2fd0546cae0c7214e72fd3a00ead8a5c66f3f633b670b74553a2f3a40378b51f20c
+DIST gcc-13.2.0-patches-9.tar.xz 45724 BLAKE2B 
5135f00ed2ac0db8b1e295f2ba9abb44fd4b5e26037083f012c5c104c301fd11c1b04179a7f777f1433d3e6e3e50e64d79a7f9ff263269cde52ded7ca5416448
 SHA512 
81158d7b260d2ca457553f2749333aea69b40b4896a156a2b81168124bf91469b8124c788e54b44cadc1215bbb69590d013385fbab2b4962ed5e36c697710165

diff --git a/sys-devel/kgcc64/kgcc64-13.2.1_p20231014.ebuild 
b/sys-devel/kgcc64/kgcc64-13.2.1_p20231014.ebuild
new file mode 100644
index ..18690faed9c1
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-13.2.1_p20231014.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="9"
+PATCH_GCC_VER="13.2.0"
+MUSL_VER="2"
+MUSL_GCC_VER="13.2.0"
+GCC_TARGET_NO_MULTILIB=true
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-10-19 Thread Sam James
commit: 2a1d8653018554d37b0ebb1cf90a132d6cf5f9a7
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 20 01:23:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 20 01:24:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1d8653

sys-devel/kgcc64: drop 10.4.0

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest |  3 ---
 sys-devel/kgcc64/kgcc64-10.4.0.ebuild | 48 ---
 2 files changed, 51 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 44c6726d3d13..cc8cceb2488c 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -1,6 +1,3 @@
-DIST gcc-10.4.0-musl-patches-1.tar.xz 3808 BLAKE2B 
804d1fcc451dcd03be71240dd498ec2d179869571d44012967c48dccf5a478dd8c55000a964a80fdd5584d739a777dee1c83241cffce514ef002df2572854a67
 SHA512 
83e4a9c0f7062baf0c606a2bcc56a818494991403d7577dea65f04bbc25bdb786a5889b80d45d80e7f4be07c1aef786802cbfcfafd1a17ec255a2d4e93a77570
-DIST gcc-10.4.0-patches-5.tar.xz 17056 BLAKE2B 
f336d69a8ad105b8c4a84e8248a5b8a88175d3f1d67d32c6bee1780d252d86947059bd624992e6292610e86c9012f4d901a1a54df0d184dd023d404a0707700e
 SHA512 
aa8fb42f20587f8519e7b06037da4d8f7d386b63e228b239a0445a51df4e401940fcd81482381d966622054aef3e0db06d1def5c74ac3d3dcc9c75c3b966c758
-DIST gcc-10.4.0.tar.xz 75018092 BLAKE2B 
ec1169025d3896b70ab80a4b8ce5040763a95529fc7e120c6bc3a3eb1db5cf938ebde347c1e595a8ff7d4081e79ded6252702d7a1a09648449b7a0783188e434
 SHA512 
440c08ca746da450d9a1b35e8fd2305cb27e7e6987cd9d0f7d375f3b1fc9e4b0bd7acb3cd7bf795e72fcbead59cdef5b6c152862f5d35cd9fbfe6902101ce648
 DIST gcc-10.5.0-musl-patches-2.tar.xz 3452 BLAKE2B 
5387e516d07d81477b3f39b8b3bd986bf861d32cd25dc5481c97bd3620d00c918c5661e86857f66dbf28a655401a53e43417f638c443e44cbfdbf5e950caac4d
 SHA512 
86f2ce31cc4fc4fb5a6043fb527bf822d895e1a6220652024f78a1cbd5a962edb6be8dc5f43c32053e075f39bb2350ea8f14e7d57e0473dd2933a7b44676bde5
 DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 
4cac3340108fb378c76ad62b728429f3c97f348d178744e7536575f3576ca8aa682b878b7df3b1c162dccae64a3cb56c66d8d60eae323e1ece2de4278084fdbd
 SHA512 
9d6c84325fbc118cee01347468ce729c278e5b026b16da945fe54050726e26f86a46ee7b71a01a47cf927b70bfcce459c49a6bc4fb93dcfaa047c76d4c5bc5bc
 DIST gcc-10.5.0.tar.xz 77846412 BLAKE2B 
9b71761f4015649514677784443886e59733ac3845f7dfaa4343f46327d36c08c403c444b9e492b870ac0b3f2e3568f972b7700a0ef05a497fb4066079b3143b
 SHA512 
d86dbc18b978771531f4039465e7eb7c19845bf607dc513c97abf8e45ffe1086a99d98f83dfb7b37204af22431574186de9d5ff80c8c3c3a98dbe3983195bffd

diff --git a/sys-devel/kgcc64/kgcc64-10.4.0.ebuild 
b/sys-devel/kgcc64/kgcc64-10.4.0.ebuild
deleted file mode 100644
index c78e173424f2..
--- a/sys-devel/kgcc64/kgcc64-10.4.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-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"
-TOOLCHAIN_PATCH_DEV="sam"
-TOOLCHAIN_PATCH_SUFFIX="xz"
-#TOOLCHAIN_GCC_RC=1
-PATCH_GCC_VER="10.4.0"
-PATCH_VER="5"
-MUSL_VER="1"
-MUSL_GCC_VER="10.4.0"
-GCC_TARGET_NO_MULTILIB=true
-
-inherit toolchain
-
-DESCRIPTION="64bit kernel compiler"
-
-# Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="hppa"
-
-# unlike every other target, hppa has not unified the 32/64 bit
-# ports in binutils yet
-DEPEND="hppa? ( sys-devel/binutils-hppa64 )"
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-10-19 Thread Sam James
commit: cb6525ec0e4834f17b853272e2f9bdd14d08bd7e
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 20 01:23:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 20 01:24:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb6525ec

sys-devel/kgcc64: drop 13.1.0, 13.2.0

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest |  4 
 sys-devel/kgcc64/kgcc64-13.1.0.ebuild | 45 ---
 sys-devel/kgcc64/kgcc64-13.2.0.ebuild | 45 ---
 3 files changed, 94 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index cc8cceb2488c..faf703beeebe 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -16,9 +16,5 @@ DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 
715574af9ad678f9dc8cfd19c866bf910c7edfd4
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B 
c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618
 SHA512 
3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722
-DIST gcc-13.1.0.tar.xz 87451196 BLAKE2B 
b956a773cffe8b43bd6c9a99fe614f53f665438925a6b320975d301f547923e45d4d6fa577a143467fb03e0a9c1bab2b6719a1011d672367f3e644433a2d7606
 SHA512 
6cf06dfc48f57f5e67f7efe3248019329a14d690c728d9f2f7ef5fa0d58f1816f309586ba7ea2eac20d0b60a2d1b701f68392e9067dd46f827ba0efd7192db33
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
-DIST gcc-13.2.0-patches-1.tar.xz 15792 BLAKE2B 
2ffa9ac013c0f9a91eb93e87e3bc6c378d02cca32ad3f8a84d1249e257eb02b206ec10fa425738a4bae2ffb7db8506afcee2a8dd855357e4b48636608aa24e50
 SHA512 
917ea178f3696724f9ec08aebb6976f03c5edf8ee21bb4bad7e2d820507452f6dace6e847c4f342a52870642550f34da0346ee635a60ba0c1bff667e0e31d195
-DIST gcc-13.2.0-patches-3.tar.xz 30956 BLAKE2B 
29ce043b46645640ca1e983397af3e158588ad87575f0bc59451ea4a7dd5e3bb5b190ed031de6a22cd790d423ba111e95d222187dd09985dceb12db9f0a2d907
 SHA512 
4ffecae7be320124ad0c4e71e39e142b7aa8db0e70b5f486f491d7a33ea31efc6464c6abeea77df02a8bd5cf81f08225d625c8af5c27f9afa32c0d7d989f7a3c
 DIST gcc-13.2.0-patches-7.tar.xz 37064 BLAKE2B 
4a8700a8d44bfaa84926f8bfd0da4c5b0c0377f47fc0679456e909f7c9029b9cf1b72c0ba0bc505d9035d5c38e27f7e5b029727eaf2bc7aca417a6be966b2f43
 SHA512 
f440c97e6782ecb8581d41608e31a648ac426e2d870bc1d171da7794cdeff2fd0546cae0c7214e72fd3a00ead8a5c66f3f633b670b74553a2f3a40378b51f20c
-DIST gcc-13.2.0.tar.xz 87858592 BLAKE2B 
0034b29d3d6cc05821f0c4253ce077805943aff7b370729dd203bda57d89c107edd657eeddc2fb1e69ea15c7b0323b961f46516c7f4af89a3ccf7fea84701be2
 SHA512 
d99e4826a70db04504467e349e9fbaedaa5870766cda7c5cab50cdebedc4be755ebca5b789e1232a34a20be1a0b60097de9280efe47bdb71c73251e30b0862a2

diff --git a/sys-devel/kgcc64/kgcc64-13.1.0.ebuild 
b/sys-devel/kgcc64/kgcc64-13.1.0.ebuild
deleted file mode 100644
index ebb15a3712fb..
--- a/sys-devel/kgcc64/kgcc64-13.1.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-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"
-TOOLCHAIN_PATCH_DEV="sam"
-PATCH_VER="1"
-PATCH_GCC_VER="13.2.0"
-MUSL_VER="2"
-MUSL_GCC_VER="13.2.0"
-GCC_TARGET_NO_MULTILIB=true
-inherit toolchain
-
-DESCRIPTION="64bit kernel compiler"
-
-# Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa"
-
-# unlike every other target, hppa has not unified the 32/64 bit
-# ports in binutils yet
-BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
-
-pkg_postinst() {
-   toolchain_pkg_postinst
-
-   cd "${ROOT}"/usr/bin
-   local x
-   for x in gcc cpp ; do
-   cat <<-EOF >${CT

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-10-18 Thread Sam James
commit: 7f2b72bb44e2dbd1a7d41d06dcc84d9b819e6fa4
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 18 09:47:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 18 09:47:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f2b72bb

sys-devel/kgcc64: Stabilize 10.5.0 hppa, #911665

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/kgcc64-10.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/kgcc64/kgcc64-10.5.0.ebuild 
b/sys-devel/kgcc64/kgcc64-10.5.0.ebuild
index 5a982f7f9fc5..dfa291ec5bc3 100644
--- a/sys-devel/kgcc64/kgcc64-10.5.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-10.5.0.ebuild
@@ -26,7 +26,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa"
+KEYWORDS="hppa"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-09-27 Thread Sam James
commit: 230d86e16d05bfe1a83301431e317c722cd2ba5e
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 27 08:25:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 27 08:25:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=230d86e1

sys-devel/kgcc64: Stabilize 13.2.1_p20230826 hppa, #914616

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/kgcc64-13.2.1_p20230826.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/kgcc64/kgcc64-13.2.1_p20230826.ebuild 
b/sys-devel/kgcc64/kgcc64-13.2.1_p20230826.ebuild
index 1a7d0b0d6652..d7952c5fbf01 100644
--- a/sys-devel/kgcc64/kgcc64-13.2.1_p20230826.ebuild
+++ b/sys-devel/kgcc64/kgcc64-13.2.1_p20230826.ebuild
@@ -24,7 +24,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa"
+KEYWORDS="hppa"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-08-26 Thread Sam James
commit: 737507293b8100bacaeea4577bc8c380806d3151
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 27 01:53:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 27 01:53:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73750729

sys-devel/kgcc64: add 13.2.1_p20230826

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  2 ++
 sys-devel/kgcc64/kgcc64-13.2.1_p20230826.ebuild | 45 +
 2 files changed, 47 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 2382eb57335b..44c6726d3d13 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -18,8 +18,10 @@ DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B 
a5ae0a85dfc1b6f0bd968f0d5262ebed1
 DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 
715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da
 SHA512 
e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
+DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B 
c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618
 SHA512 
3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722
 DIST gcc-13.1.0.tar.xz 87451196 BLAKE2B 
b956a773cffe8b43bd6c9a99fe614f53f665438925a6b320975d301f547923e45d4d6fa577a143467fb03e0a9c1bab2b6719a1011d672367f3e644433a2d7606
 SHA512 
6cf06dfc48f57f5e67f7efe3248019329a14d690c728d9f2f7ef5fa0d58f1816f309586ba7ea2eac20d0b60a2d1b701f68392e9067dd46f827ba0efd7192db33
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-1.tar.xz 15792 BLAKE2B 
2ffa9ac013c0f9a91eb93e87e3bc6c378d02cca32ad3f8a84d1249e257eb02b206ec10fa425738a4bae2ffb7db8506afcee2a8dd855357e4b48636608aa24e50
 SHA512 
917ea178f3696724f9ec08aebb6976f03c5edf8ee21bb4bad7e2d820507452f6dace6e847c4f342a52870642550f34da0346ee635a60ba0c1bff667e0e31d195
 DIST gcc-13.2.0-patches-3.tar.xz 30956 BLAKE2B 
29ce043b46645640ca1e983397af3e158588ad87575f0bc59451ea4a7dd5e3bb5b190ed031de6a22cd790d423ba111e95d222187dd09985dceb12db9f0a2d907
 SHA512 
4ffecae7be320124ad0c4e71e39e142b7aa8db0e70b5f486f491d7a33ea31efc6464c6abeea77df02a8bd5cf81f08225d625c8af5c27f9afa32c0d7d989f7a3c
+DIST gcc-13.2.0-patches-7.tar.xz 37064 BLAKE2B 
4a8700a8d44bfaa84926f8bfd0da4c5b0c0377f47fc0679456e909f7c9029b9cf1b72c0ba0bc505d9035d5c38e27f7e5b029727eaf2bc7aca417a6be966b2f43
 SHA512 
f440c97e6782ecb8581d41608e31a648ac426e2d870bc1d171da7794cdeff2fd0546cae0c7214e72fd3a00ead8a5c66f3f633b670b74553a2f3a40378b51f20c
 DIST gcc-13.2.0.tar.xz 87858592 BLAKE2B 
0034b29d3d6cc05821f0c4253ce077805943aff7b370729dd203bda57d89c107edd657eeddc2fb1e69ea15c7b0323b961f46516c7f4af89a3ccf7fea84701be2
 SHA512 
d99e4826a70db04504467e349e9fbaedaa5870766cda7c5cab50cdebedc4be755ebca5b789e1232a34a20be1a0b60097de9280efe47bdb71c73251e30b0862a2

diff --git a/sys-devel/kgcc64/kgcc64-13.2.1_p20230826.ebuild 
b/sys-devel/kgcc64/kgcc64-13.2.1_p20230826.ebuild
new file mode 100644
index ..1a7d0b0d6652
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-13.2.1_p20230826.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="7"
+PATCH_GCC_VER="13.2.0"
+MUSL_VER="2"
+MUSL_GCC_VER="13.2.0"
+GCC_TARGET_NO_MULTILIB=true
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, h

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-08-26 Thread Sam James
commit: 54e191eecf7e42df6c2b5ff973f9b5c37158bc18
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 27 01:52:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 27 01:52:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e191ee

sys-devel/kgcc64: add 12.3.1_p20230825

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  1 +
 sys-devel/kgcc64/kgcc64-12.3.1_p20230825.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 8e9e4290feb9..2382eb57335b 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -12,6 +12,7 @@ DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0e
 DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 
54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87
 SHA512 
31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9
 DIST gcc-11.4.0.tar.xz 79837032 BLAKE2B 
6e3b095a5837d4b5512719f848f4b9c4b4a6d7dc40ba96b269023ea5ea84f632c42a13855c030e255f3265445a45e6d2648dfe0e2cc0ea47da87c4660b052e24
 SHA512 
a5018bf1f1fa25ddf33f46e720675d261987763db48e7a5fdf4c26d3150a8abcb82fdc413402df1c32f2e6b057d9bae6bdfa026defc4030e10144a8532e60f14
 DIST gcc-12-20230512.tar.xz 79749352 BLAKE2B 
a2dd7c780d2adf1915cb01f6835d6f95242376d9d7c14ec0fea8e905858f0ce20b90dd3f47fef983b9d1a6f519f0c3d4cfa41d887f477454378a12407e9aaeb8
 SHA512 
3bf04b2489b0b0d062f8e8e66c31622fe7aa6ef6c9ba7d51f387eae714a813a089594cebdb046fa04e53da24a9788879711eedb054c3a37721035386b94ff0f0
+DIST gcc-12-20230825.tar.xz 79804260 BLAKE2B 
4d3eb40eb5954d497b3e9586dad0d18c9e561d3fdd0bdccc5c9572edfbe024a235e30371a10116d98c77f0b6042739600c57ac99253d34f0fbb8b8465b187e1f
 SHA512 
a6cd868f474c356886460b95263807828f9a379ce97524611ec504d6a9149ca1f92585128e6ffd03fa2647442e72fde6ebe987fd49f2fc49d8df39ab056905c5
 DIST gcc-12.2.0-musl-patches-1.tar.xz 3844 BLAKE2B 
004432806696f7d0a32366270ac45695e858abee73a255e44dc6e0a225339e4cad40aab0d51dfe9a55d5aa4b4001f5726064bb2eea3212a0874b2d27e229abd7
 SHA512 
c354edcd641a9dfaf902a0ff4c44c75065d0cf1c36bbf6c3c35c2e23bff22b8f70bcf4458a5a0ef86371e9f2fafca8a54ca822e35820ff442c9458a2819c3606
 DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B 
a5ae0a85dfc1b6f0bd968f0d5262ebed14ec9cdb3249e3a4c571578c54eda0e53708ee7fe8e03e506366c7f3cf7926eced9b390d9dee948c1249298c0fabd9fb
 SHA512 
f3d793b89a2a0385d596162fb0c653d4acdf21ae418cb792c1786a01fde0391bd0719715dbf07d53636f127168f5cd99108a1dc11cf6cea889b7d82385bcc258
 DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 
715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da
 SHA512 
e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173

diff --git a/sys-devel/kgcc64/kgcc64-12.3.1_p20230825.ebuild 
b/sys-devel/kgcc64/kgcc64-12.3.1_p20230825.ebuild
new file mode 100644
index ..886da7c53eb0
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-12.3.1_p20230825.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="2"
+PATCH_GCC_VER="12.3.0"
+MUSL_VER="1"
+MUSL_GCC_VER="12.3.0"
+GCC_TARGET_NO_MULTILIB=true
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+src_prepare() {
+   toolchain_src_prepare
+   eapply "${FILESDIR}"/gcc-12.3-ccache-ICE.patch
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-08-26 Thread Sam James
commit: febc5522b7c0d0b9034ad09e39f0f4dfdb7f5dd9
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 27 01:51:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 27 01:51:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=febc5522

sys-devel/kgcc64: add 11.4.1_p20230824

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  1 +
 sys-devel/kgcc64/kgcc64-11.4.1_p20230824.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index ff6fcf9a2883..8e9e4290feb9 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -5,6 +5,7 @@ DIST gcc-10.5.0-musl-patches-2.tar.xz 3452 BLAKE2B 
5387e516d07d81477b3f39b8b3bd9
 DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 
4cac3340108fb378c76ad62b728429f3c97f348d178744e7536575f3576ca8aa682b878b7df3b1c162dccae64a3cb56c66d8d60eae323e1ece2de4278084fdbd
 SHA512 
9d6c84325fbc118cee01347468ce729c278e5b026b16da945fe54050726e26f86a46ee7b71a01a47cf927b70bfcce459c49a6bc4fb93dcfaa047c76d4c5bc5bc
 DIST gcc-10.5.0.tar.xz 77846412 BLAKE2B 
9b71761f4015649514677784443886e59733ac3845f7dfaa4343f46327d36c08c403c444b9e492b870ac0b3f2e3568f972b7700a0ef05a497fb4066079b3143b
 SHA512 
d86dbc18b978771531f4039465e7eb7c19845bf607dc513c97abf8e45ffe1086a99d98f83dfb7b37204af22431574186de9d5ff80c8c3c3a98dbe3983195bffd
 DIST gcc-11-20230622.tar.xz 76199316 BLAKE2B 
a769dc6be63eabca3bc33944b471d727bf230e506773c85977156b187f12664f2cd3e0992a1faefda8ec88ff85d1a8d12795121baadc7e8b9653d69a8025e46e
 SHA512 
8dbc5a4b54f2bc52458914705af40a00b33e46061dd5b335b4b4a6e96d17206fe480d3fec564dd11ebcca6168f054984d706b1b26b7e694e8b327692a13ae7d1
+DIST gcc-11-20230824.tar.xz 76202120 BLAKE2B 
243ce16e28c66d681bb27df32866947309f8fa386e258896651b6853e390da79304250669096fd55cafe0a9d5adf4b3a3cf5989302f4ad13660ece80639b545a
 SHA512 
a9cab8bf61f2a572baba73a2a11271eeb61d43f07411df376a8568820c1373f64f635d747933fda1e942ae717b0ae9f1c810f662fc09ccb075940248bc48b582
 DIST gcc-11.3.0-patches-4.tar.bz2 14030 BLAKE2B 
cdd555f329c7c0b993cd3527489681bfcc2162db0997611b66337e6b287356761c7deccd3b9f9bb8980a32df0574017a52c5e445e24db746757d87ffccb1ea89
 SHA512 
cb227599d01734ae9f9fc7ae2c8dd4cae1da80d6ab398ec6f112535239ac76ce8e91fbac88e19c2f75cb08ab75f966c1d1ad4af80ede67e953fbbafc7baefa58
 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c

diff --git a/sys-devel/kgcc64/kgcc64-11.4.1_p20230824.ebuild 
b/sys-devel/kgcc64/kgcc64-11.4.1_p20230824.ebuild
new file mode 100644
index ..1b674fb17f78
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-11.4.1_p20230824.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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
+
+GCC_TARGET_NO_MULTILIB=true
+TOOLCHAIN_ALLOWED_LANGS="c"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="11.4.0"
+PATCH_VER="10"
+MUSL_VER="2"
+MUSL_GCC_VER="11.4.0"
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-08-07 Thread Arthur Zamarin
commit: 0515652c10f56706009701e56b9c8aa70dc020cf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug  7 15:54:10 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug  7 15:54:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0515652c

sys-devel/kgcc64: Stabilize 11.4.1_p20230622 hppa, #911664

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-devel/kgcc64/kgcc64-11.4.1_p20230622.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/kgcc64/kgcc64-11.4.1_p20230622.ebuild 
b/sys-devel/kgcc64/kgcc64-11.4.1_p20230622.ebuild
index 1b674fb17f78..3495e8812653 100644
--- a/sys-devel/kgcc64/kgcc64-11.4.1_p20230622.ebuild
+++ b/sys-devel/kgcc64/kgcc64-11.4.1_p20230622.ebuild
@@ -25,7 +25,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa"
+KEYWORDS="hppa"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-08-03 Thread Sam James
commit: cfe96cc39b92e3a1fafe7ee4906f32075fc95500
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug  3 15:48:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug  3 15:48:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfe96cc3

sys-devel/kgcc64: add 11.4.1_p20230622

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  1 +
 sys-devel/kgcc64/kgcc64-11.4.1_p20230622.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 11d442d454c9..ff6fcf9a2883 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -4,6 +4,7 @@ DIST gcc-10.4.0.tar.xz 75018092 BLAKE2B 
ec1169025d3896b70ab80a4b8ce5040763a95529
 DIST gcc-10.5.0-musl-patches-2.tar.xz 3452 BLAKE2B 
5387e516d07d81477b3f39b8b3bd986bf861d32cd25dc5481c97bd3620d00c918c5661e86857f66dbf28a655401a53e43417f638c443e44cbfdbf5e950caac4d
 SHA512 
86f2ce31cc4fc4fb5a6043fb527bf822d895e1a6220652024f78a1cbd5a962edb6be8dc5f43c32053e075f39bb2350ea8f14e7d57e0473dd2933a7b44676bde5
 DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 
4cac3340108fb378c76ad62b728429f3c97f348d178744e7536575f3576ca8aa682b878b7df3b1c162dccae64a3cb56c66d8d60eae323e1ece2de4278084fdbd
 SHA512 
9d6c84325fbc118cee01347468ce729c278e5b026b16da945fe54050726e26f86a46ee7b71a01a47cf927b70bfcce459c49a6bc4fb93dcfaa047c76d4c5bc5bc
 DIST gcc-10.5.0.tar.xz 77846412 BLAKE2B 
9b71761f4015649514677784443886e59733ac3845f7dfaa4343f46327d36c08c403c444b9e492b870ac0b3f2e3568f972b7700a0ef05a497fb4066079b3143b
 SHA512 
d86dbc18b978771531f4039465e7eb7c19845bf607dc513c97abf8e45ffe1086a99d98f83dfb7b37204af22431574186de9d5ff80c8c3c3a98dbe3983195bffd
+DIST gcc-11-20230622.tar.xz 76199316 BLAKE2B 
a769dc6be63eabca3bc33944b471d727bf230e506773c85977156b187f12664f2cd3e0992a1faefda8ec88ff85d1a8d12795121baadc7e8b9653d69a8025e46e
 SHA512 
8dbc5a4b54f2bc52458914705af40a00b33e46061dd5b335b4b4a6e96d17206fe480d3fec564dd11ebcca6168f054984d706b1b26b7e694e8b327692a13ae7d1
 DIST gcc-11.3.0-patches-4.tar.bz2 14030 BLAKE2B 
cdd555f329c7c0b993cd3527489681bfcc2162db0997611b66337e6b287356761c7deccd3b9f9bb8980a32df0574017a52c5e445e24db746757d87ffccb1ea89
 SHA512 
cb227599d01734ae9f9fc7ae2c8dd4cae1da80d6ab398ec6f112535239ac76ce8e91fbac88e19c2f75cb08ab75f966c1d1ad4af80ede67e953fbbafc7baefa58
 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c

diff --git a/sys-devel/kgcc64/kgcc64-11.4.1_p20230622.ebuild 
b/sys-devel/kgcc64/kgcc64-11.4.1_p20230622.ebuild
new file mode 100644
index ..1b674fb17f78
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-11.4.1_p20230622.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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
+
+GCC_TARGET_NO_MULTILIB=true
+TOOLCHAIN_ALLOWED_LANGS="c"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="11.4.0"
+PATCH_VER="10"
+MUSL_VER="2"
+MUSL_GCC_VER="11.4.0"
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-07-28 Thread Sam James
commit: 92cdc165aa761809f4576cecb6f991a82a299e0d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 29 02:26:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 29 02:26:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92cdc165

sys-devel/kgcc64: add 13.2.0

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest |  2 ++
 sys-devel/kgcc64/kgcc64-13.2.0.ebuild | 45 +++
 2 files changed, 47 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index d099774e5dd2..11d442d454c9 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -18,3 +18,5 @@ DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69ae
 DIST gcc-13.1.0.tar.xz 87451196 BLAKE2B 
b956a773cffe8b43bd6c9a99fe614f53f665438925a6b320975d301f547923e45d4d6fa577a143467fb03e0a9c1bab2b6719a1011d672367f3e644433a2d7606
 SHA512 
6cf06dfc48f57f5e67f7efe3248019329a14d690c728d9f2f7ef5fa0d58f1816f309586ba7ea2eac20d0b60a2d1b701f68392e9067dd46f827ba0efd7192db33
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-1.tar.xz 15792 BLAKE2B 
2ffa9ac013c0f9a91eb93e87e3bc6c378d02cca32ad3f8a84d1249e257eb02b206ec10fa425738a4bae2ffb7db8506afcee2a8dd855357e4b48636608aa24e50
 SHA512 
917ea178f3696724f9ec08aebb6976f03c5edf8ee21bb4bad7e2d820507452f6dace6e847c4f342a52870642550f34da0346ee635a60ba0c1bff667e0e31d195
+DIST gcc-13.2.0-patches-3.tar.xz 30956 BLAKE2B 
29ce043b46645640ca1e983397af3e158588ad87575f0bc59451ea4a7dd5e3bb5b190ed031de6a22cd790d423ba111e95d222187dd09985dceb12db9f0a2d907
 SHA512 
4ffecae7be320124ad0c4e71e39e142b7aa8db0e70b5f486f491d7a33ea31efc6464c6abeea77df02a8bd5cf81f08225d625c8af5c27f9afa32c0d7d989f7a3c
+DIST gcc-13.2.0.tar.xz 87858592 BLAKE2B 
0034b29d3d6cc05821f0c4253ce077805943aff7b370729dd203bda57d89c107edd657eeddc2fb1e69ea15c7b0323b961f46516c7f4af89a3ccf7fea84701be2
 SHA512 
d99e4826a70db04504467e349e9fbaedaa5870766cda7c5cab50cdebedc4be755ebca5b789e1232a34a20be1a0b60097de9280efe47bdb71c73251e30b0862a2

diff --git a/sys-devel/kgcc64/kgcc64-13.2.0.ebuild 
b/sys-devel/kgcc64/kgcc64-13.2.0.ebuild
new file mode 100644
index ..419eecdd613b
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-13.2.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="3"
+PATCH_GCC_VER="13.2.0"
+MUSL_VER="2"
+MUSL_GCC_VER="13.2.0"
+GCC_TARGET_NO_MULTILIB=true
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-07-23 Thread Sam James
commit: bf65d51558a33bc6d06abbc08b1c9a27e44f3709
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 23 16:23:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 23 16:24:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf65d515

sys-devel/kgcc64: add 11.4.0

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest |  3 +++
 sys-devel/kgcc64/kgcc64-11.4.0.ebuild | 46 +++
 2 files changed, 49 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 0d3eaae067bb..d099774e5dd2 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -6,6 +6,9 @@ DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 
4cac3340108fb378c76ad62b728429f3c
 DIST gcc-10.5.0.tar.xz 77846412 BLAKE2B 
9b71761f4015649514677784443886e59733ac3845f7dfaa4343f46327d36c08c403c444b9e492b870ac0b3f2e3568f972b7700a0ef05a497fb4066079b3143b
 SHA512 
d86dbc18b978771531f4039465e7eb7c19845bf607dc513c97abf8e45ffe1086a99d98f83dfb7b37204af22431574186de9d5ff80c8c3c3a98dbe3983195bffd
 DIST gcc-11.3.0-patches-4.tar.bz2 14030 BLAKE2B 
cdd555f329c7c0b993cd3527489681bfcc2162db0997611b66337e6b287356761c7deccd3b9f9bb8980a32df0574017a52c5e445e24db746757d87ffccb1ea89
 SHA512 
cb227599d01734ae9f9fc7ae2c8dd4cae1da80d6ab398ec6f112535239ac76ce8e91fbac88e19c2f75cb08ab75f966c1d1ad4af80ede67e953fbbafc7baefa58
 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7
+DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
+DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 
54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87
 SHA512 
31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9
+DIST gcc-11.4.0.tar.xz 79837032 BLAKE2B 
6e3b095a5837d4b5512719f848f4b9c4b4a6d7dc40ba96b269023ea5ea84f632c42a13855c030e255f3265445a45e6d2648dfe0e2cc0ea47da87c4660b052e24
 SHA512 
a5018bf1f1fa25ddf33f46e720675d261987763db48e7a5fdf4c26d3150a8abcb82fdc413402df1c32f2e6b057d9bae6bdfa026defc4030e10144a8532e60f14
 DIST gcc-12-20230512.tar.xz 79749352 BLAKE2B 
a2dd7c780d2adf1915cb01f6835d6f95242376d9d7c14ec0fea8e905858f0ce20b90dd3f47fef983b9d1a6f519f0c3d4cfa41d887f477454378a12407e9aaeb8
 SHA512 
3bf04b2489b0b0d062f8e8e66c31622fe7aa6ef6c9ba7d51f387eae714a813a089594cebdb046fa04e53da24a9788879711eedb054c3a37721035386b94ff0f0
 DIST gcc-12.2.0-musl-patches-1.tar.xz 3844 BLAKE2B 
004432806696f7d0a32366270ac45695e858abee73a255e44dc6e0a225339e4cad40aab0d51dfe9a55d5aa4b4001f5726064bb2eea3212a0874b2d27e229abd7
 SHA512 
c354edcd641a9dfaf902a0ff4c44c75065d0cf1c36bbf6c3c35c2e23bff22b8f70bcf4458a5a0ef86371e9f2fafca8a54ca822e35820ff442c9458a2819c3606
 DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B 
a5ae0a85dfc1b6f0bd968f0d5262ebed14ec9cdb3249e3a4c571578c54eda0e53708ee7fe8e03e506366c7f3cf7926eced9b390d9dee948c1249298c0fabd9fb
 SHA512 
f3d793b89a2a0385d596162fb0c653d4acdf21ae418cb792c1786a01fde0391bd0719715dbf07d53636f127168f5cd99108a1dc11cf6cea889b7d82385bcc258

diff --git a/sys-devel/kgcc64/kgcc64-11.4.0.ebuild 
b/sys-devel/kgcc64/kgcc64-11.4.0.ebuild
new file mode 100644
index ..1b674fb17f78
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-11.4.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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
+
+GCC_TARGET_NO_MULTILIB=true
+TOOLCHAIN_ALLOWED_LANGS="c"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="11.4.0"
+PATCH_VER="10"
+MUSL_VER="2"
+MUSL_GCC_VER="11.4.0"
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+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} "\$@"
+ 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-07-23 Thread Sam James
commit: 11196274efe83443573d85d624604ef16038df45
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 23 16:22:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 23 16:24:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11196274

sys-devel/kgcc64: add 10.5.0

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest |  3 +++
 sys-devel/kgcc64/kgcc64-10.5.0.ebuild | 47 +++
 2 files changed, 50 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 47feb4f58fe9..0d3eaae067bb 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -1,6 +1,9 @@
 DIST gcc-10.4.0-musl-patches-1.tar.xz 3808 BLAKE2B 
804d1fcc451dcd03be71240dd498ec2d179869571d44012967c48dccf5a478dd8c55000a964a80fdd5584d739a777dee1c83241cffce514ef002df2572854a67
 SHA512 
83e4a9c0f7062baf0c606a2bcc56a818494991403d7577dea65f04bbc25bdb786a5889b80d45d80e7f4be07c1aef786802cbfcfafd1a17ec255a2d4e93a77570
 DIST gcc-10.4.0-patches-5.tar.xz 17056 BLAKE2B 
f336d69a8ad105b8c4a84e8248a5b8a88175d3f1d67d32c6bee1780d252d86947059bd624992e6292610e86c9012f4d901a1a54df0d184dd023d404a0707700e
 SHA512 
aa8fb42f20587f8519e7b06037da4d8f7d386b63e228b239a0445a51df4e401940fcd81482381d966622054aef3e0db06d1def5c74ac3d3dcc9c75c3b966c758
 DIST gcc-10.4.0.tar.xz 75018092 BLAKE2B 
ec1169025d3896b70ab80a4b8ce5040763a95529fc7e120c6bc3a3eb1db5cf938ebde347c1e595a8ff7d4081e79ded6252702d7a1a09648449b7a0783188e434
 SHA512 
440c08ca746da450d9a1b35e8fd2305cb27e7e6987cd9d0f7d375f3b1fc9e4b0bd7acb3cd7bf795e72fcbead59cdef5b6c152862f5d35cd9fbfe6902101ce648
+DIST gcc-10.5.0-musl-patches-2.tar.xz 3452 BLAKE2B 
5387e516d07d81477b3f39b8b3bd986bf861d32cd25dc5481c97bd3620d00c918c5661e86857f66dbf28a655401a53e43417f638c443e44cbfdbf5e950caac4d
 SHA512 
86f2ce31cc4fc4fb5a6043fb527bf822d895e1a6220652024f78a1cbd5a962edb6be8dc5f43c32053e075f39bb2350ea8f14e7d57e0473dd2933a7b44676bde5
+DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 
4cac3340108fb378c76ad62b728429f3c97f348d178744e7536575f3576ca8aa682b878b7df3b1c162dccae64a3cb56c66d8d60eae323e1ece2de4278084fdbd
 SHA512 
9d6c84325fbc118cee01347468ce729c278e5b026b16da945fe54050726e26f86a46ee7b71a01a47cf927b70bfcce459c49a6bc4fb93dcfaa047c76d4c5bc5bc
+DIST gcc-10.5.0.tar.xz 77846412 BLAKE2B 
9b71761f4015649514677784443886e59733ac3845f7dfaa4343f46327d36c08c403c444b9e492b870ac0b3f2e3568f972b7700a0ef05a497fb4066079b3143b
 SHA512 
d86dbc18b978771531f4039465e7eb7c19845bf607dc513c97abf8e45ffe1086a99d98f83dfb7b37204af22431574186de9d5ff80c8c3c3a98dbe3983195bffd
 DIST gcc-11.3.0-patches-4.tar.bz2 14030 BLAKE2B 
cdd555f329c7c0b993cd3527489681bfcc2162db0997611b66337e6b287356761c7deccd3b9f9bb8980a32df0574017a52c5e445e24db746757d87ffccb1ea89
 SHA512 
cb227599d01734ae9f9fc7ae2c8dd4cae1da80d6ab398ec6f112535239ac76ce8e91fbac88e19c2f75cb08ab75f966c1d1ad4af80ede67e953fbbafc7baefa58
 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7
 DIST gcc-12-20230512.tar.xz 79749352 BLAKE2B 
a2dd7c780d2adf1915cb01f6835d6f95242376d9d7c14ec0fea8e905858f0ce20b90dd3f47fef983b9d1a6f519f0c3d4cfa41d887f477454378a12407e9aaeb8
 SHA512 
3bf04b2489b0b0d062f8e8e66c31622fe7aa6ef6c9ba7d51f387eae714a813a089594cebdb046fa04e53da24a9788879711eedb054c3a37721035386b94ff0f0

diff --git a/sys-devel/kgcc64/kgcc64-10.5.0.ebuild 
b/sys-devel/kgcc64/kgcc64-10.5.0.ebuild
new file mode 100644
index ..5a982f7f9fc5
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-10.5.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="10.5.0"
+PATCH_VER="6"
+MUSL_VER="2"
+MUSL_GCC_VER="10.5.0"
+GCC_TARGET_NO_MULTILIB=true
+
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+DEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+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
+}

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-07-23 Thread Sam James
commit: 951171f0939471d633d6ed995e01f6d629939aac
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 23 16:21:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 23 16:24:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=951171f0

sys-devel/kgcc64: stabilize 12.3.1_p20230512-r1 for hppa

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/kgcc64-12.3.1_p20230512-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/kgcc64/kgcc64-12.3.1_p20230512-r1.ebuild 
b/sys-devel/kgcc64/kgcc64-12.3.1_p20230512-r1.ebuild
index 886da7c53eb0..db4426387a5a 100644
--- a/sys-devel/kgcc64/kgcc64-12.3.1_p20230512-r1.ebuild
+++ b/sys-devel/kgcc64/kgcc64-12.3.1_p20230512-r1.ebuild
@@ -24,7 +24,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa"
+KEYWORDS="hppa"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-05-16 Thread Sam James
commit: 486bedaf1632ec7dcb80127b82b3477bd48181a9
Author: Sam James  gentoo  org>
AuthorDate: Wed May 17 00:49:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 17 00:49:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=486bedaf

sys-devel/kgcc64: add 12.3.0

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest |  3 +++
 sys-devel/kgcc64/kgcc64-12.3.0.ebuild | 45 +++
 2 files changed, 48 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index dcbdd672a599..b7abcb5a2fe5 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -6,3 +6,6 @@ DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d
 DIST gcc-12.2.0-musl-patches-1.tar.xz 3844 BLAKE2B 
004432806696f7d0a32366270ac45695e858abee73a255e44dc6e0a225339e4cad40aab0d51dfe9a55d5aa4b4001f5726064bb2eea3212a0874b2d27e229abd7
 SHA512 
c354edcd641a9dfaf902a0ff4c44c75065d0cf1c36bbf6c3c35c2e23bff22b8f70bcf4458a5a0ef86371e9f2fafca8a54ca822e35820ff442c9458a2819c3606
 DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B 
a5ae0a85dfc1b6f0bd968f0d5262ebed14ec9cdb3249e3a4c571578c54eda0e53708ee7fe8e03e506366c7f3cf7926eced9b390d9dee948c1249298c0fabd9fb
 SHA512 
f3d793b89a2a0385d596162fb0c653d4acdf21ae418cb792c1786a01fde0391bd0719715dbf07d53636f127168f5cd99108a1dc11cf6cea889b7d82385bcc258
 DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 
715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da
 SHA512 
e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173
+DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
+DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
+DIST gcc-12.3.0.tar.xz 85491976 BLAKE2B 
a239749089e284887435b9fabc360a36764be1095f4c78eeac6f056f91dd23c49dab2ebec5da32a81bcc08fe8277dd3c714ad114ad725d24317faac03354d595
 SHA512 
8fb799dfa2e5de5284edf8f821e3d40c2781e4c570f5adfdb1ca0671fcae3fb7f794ea783e80f01ec7bfbf912ca508e478bd749b2755c2c14e4055648146c204

diff --git a/sys-devel/kgcc64/kgcc64-12.3.0.ebuild 
b/sys-devel/kgcc64/kgcc64-12.3.0.ebuild
new file mode 100644
index ..03a260bc6520
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-12.3.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="2"
+PATCH_GCC_VER="12.3.0"
+MUSL_VER="1"
+MUSL_GCC_VER="12.3.0"
+GCC_TARGET_NO_MULTILIB=true
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/files/, sys-devel/kgcc64/

2023-05-16 Thread Sam James
commit: ae251a503b87562fd16e9c6685f84b7daf0ff03e
Author: Sam James  gentoo  org>
AuthorDate: Wed May 17 00:54:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 17 00:54:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae251a50

sys-devel/kgcc64: add 12.3.1_p20230512-r1, drop 12.3.0

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest  |  2 +-
 sys-devel/kgcc64/files/gcc-12.3-ccache-ICE.patch   | 67 ++
 0.ebuild => kgcc64-12.3.1_p20230512-r1.ebuild} |  5 ++
 3 files changed, 73 insertions(+), 1 deletion(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 14634f790cf3..47feb4f58fe9 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -3,12 +3,12 @@ DIST gcc-10.4.0-patches-5.tar.xz 17056 BLAKE2B 
f336d69a8ad105b8c4a84e8248a5b8a88
 DIST gcc-10.4.0.tar.xz 75018092 BLAKE2B 
ec1169025d3896b70ab80a4b8ce5040763a95529fc7e120c6bc3a3eb1db5cf938ebde347c1e595a8ff7d4081e79ded6252702d7a1a09648449b7a0783188e434
 SHA512 
440c08ca746da450d9a1b35e8fd2305cb27e7e6987cd9d0f7d375f3b1fc9e4b0bd7acb3cd7bf795e72fcbead59cdef5b6c152862f5d35cd9fbfe6902101ce648
 DIST gcc-11.3.0-patches-4.tar.bz2 14030 BLAKE2B 
cdd555f329c7c0b993cd3527489681bfcc2162db0997611b66337e6b287356761c7deccd3b9f9bb8980a32df0574017a52c5e445e24db746757d87ffccb1ea89
 SHA512 
cb227599d01734ae9f9fc7ae2c8dd4cae1da80d6ab398ec6f112535239ac76ce8e91fbac88e19c2f75cb08ab75f966c1d1ad4af80ede67e953fbbafc7baefa58
 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7
+DIST gcc-12-20230512.tar.xz 79749352 BLAKE2B 
a2dd7c780d2adf1915cb01f6835d6f95242376d9d7c14ec0fea8e905858f0ce20b90dd3f47fef983b9d1a6f519f0c3d4cfa41d887f477454378a12407e9aaeb8
 SHA512 
3bf04b2489b0b0d062f8e8e66c31622fe7aa6ef6c9ba7d51f387eae714a813a089594cebdb046fa04e53da24a9788879711eedb054c3a37721035386b94ff0f0
 DIST gcc-12.2.0-musl-patches-1.tar.xz 3844 BLAKE2B 
004432806696f7d0a32366270ac45695e858abee73a255e44dc6e0a225339e4cad40aab0d51dfe9a55d5aa4b4001f5726064bb2eea3212a0874b2d27e229abd7
 SHA512 
c354edcd641a9dfaf902a0ff4c44c75065d0cf1c36bbf6c3c35c2e23bff22b8f70bcf4458a5a0ef86371e9f2fafca8a54ca822e35820ff442c9458a2819c3606
 DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B 
a5ae0a85dfc1b6f0bd968f0d5262ebed14ec9cdb3249e3a4c571578c54eda0e53708ee7fe8e03e506366c7f3cf7926eced9b390d9dee948c1249298c0fabd9fb
 SHA512 
f3d793b89a2a0385d596162fb0c653d4acdf21ae418cb792c1786a01fde0391bd0719715dbf07d53636f127168f5cd99108a1dc11cf6cea889b7d82385bcc258
 DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 
715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da
 SHA512 
e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
-DIST gcc-12.3.0.tar.xz 85491976 BLAKE2B 
a239749089e284887435b9fabc360a36764be1095f4c78eeac6f056f91dd23c49dab2ebec5da32a81bcc08fe8277dd3c714ad114ad725d24317faac03354d595
 SHA512 
8fb799dfa2e5de5284edf8f821e3d40c2781e4c570f5adfdb1ca0671fcae3fb7f794ea783e80f01ec7bfbf912ca508e478bd749b2755c2c14e4055648146c204
 DIST gcc-13.1.0.tar.xz 87451196 BLAKE2B 
b956a773cffe8b43bd6c9a99fe614f53f665438925a6b320975d301f547923e45d4d6fa577a143467fb03e0a9c1bab2b6719a1011d672367f3e644433a2d7606
 SHA512 
6cf06dfc48f57f5e67f7efe3248019329a14d690c728d9f2f7ef5fa0d58f1816f309586ba7ea2eac20d0b60a2d1b701f68392e9067dd46f827ba0efd7192db33
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-1.tar.xz 15792 BLAKE2B 
2ffa9ac013c0f9a91eb93e87e3bc6c378d02cca32ad3f8a84d1249e257eb02b206ec10fa425738a4bae2ffb7db8506afcee2a8dd855357e4b48636608aa24e50
 SHA512 
917ea178f3696724f9ec08aebb6976f03c5edf8ee21bb4bad7e2d820507452f6dace6e847c4f342a52870642550f34da0346ee635a60ba0c1bff667e0e31d195

diff --git 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-05-16 Thread Sam James
commit: de8186163012f1b1ad2a1e194639c0f86d0d9930
Author: Sam James  gentoo  org>
AuthorDate: Wed May 17 00:49:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 17 00:49:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de818616

sys-devel/kgcc64: add 13.1.0

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest |  3 +++
 sys-devel/kgcc64/kgcc64-13.1.0.ebuild | 45 +++
 2 files changed, 48 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index b7abcb5a2fe5..14634f790cf3 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -9,3 +9,6 @@ DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 
715574af9ad678f9dc8cfd19c866bf910c7edfd4
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-12.3.0.tar.xz 85491976 BLAKE2B 
a239749089e284887435b9fabc360a36764be1095f4c78eeac6f056f91dd23c49dab2ebec5da32a81bcc08fe8277dd3c714ad114ad725d24317faac03354d595
 SHA512 
8fb799dfa2e5de5284edf8f821e3d40c2781e4c570f5adfdb1ca0671fcae3fb7f794ea783e80f01ec7bfbf912ca508e478bd749b2755c2c14e4055648146c204
+DIST gcc-13.1.0.tar.xz 87451196 BLAKE2B 
b956a773cffe8b43bd6c9a99fe614f53f665438925a6b320975d301f547923e45d4d6fa577a143467fb03e0a9c1bab2b6719a1011d672367f3e644433a2d7606
 SHA512 
6cf06dfc48f57f5e67f7efe3248019329a14d690c728d9f2f7ef5fa0d58f1816f309586ba7ea2eac20d0b60a2d1b701f68392e9067dd46f827ba0efd7192db33
+DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
+DIST gcc-13.2.0-patches-1.tar.xz 15792 BLAKE2B 
2ffa9ac013c0f9a91eb93e87e3bc6c378d02cca32ad3f8a84d1249e257eb02b206ec10fa425738a4bae2ffb7db8506afcee2a8dd855357e4b48636608aa24e50
 SHA512 
917ea178f3696724f9ec08aebb6976f03c5edf8ee21bb4bad7e2d820507452f6dace6e847c4f342a52870642550f34da0346ee635a60ba0c1bff667e0e31d195

diff --git a/sys-devel/kgcc64/kgcc64-13.1.0.ebuild 
b/sys-devel/kgcc64/kgcc64-13.1.0.ebuild
new file mode 100644
index ..ebb15a3712fb
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-13.1.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="1"
+PATCH_GCC_VER="13.2.0"
+MUSL_VER="2"
+MUSL_GCC_VER="13.2.0"
+GCC_TARGET_NO_MULTILIB=true
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2023-01-25 Thread Arthur Zamarin
commit: 003907f78c79adf87a6ec8d6c88f242c2f088cb4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan 25 19:17:30 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan 25 19:17:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=003907f7

sys-devel/kgcc64: Stabilize 12.2.0 hppa, #888475

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-devel/kgcc64/kgcc64-12.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/kgcc64/kgcc64-12.2.0.ebuild 
b/sys-devel/kgcc64/kgcc64-12.2.0.ebuild
index 69d06d239f49..b26a5781d901 100644
--- a/sys-devel/kgcc64/kgcc64-12.2.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-12.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -24,7 +24,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa"
+KEYWORDS="hppa"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2022-11-19 Thread Sam James
commit: 6c1ed13c83c782bf8282c1c6ff92875b5a2b9fda
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 20 04:35:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 20 04:35:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c1ed13c

sys-devel/kgcc64: stabilize 10.4.0 for hppa

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/kgcc64-10.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/kgcc64/kgcc64-10.4.0.ebuild 
b/sys-devel/kgcc64/kgcc64-10.4.0.ebuild
index 148633daaf48..c78e173424f2 100644
--- a/sys-devel/kgcc64/kgcc64-10.4.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-10.4.0.ebuild
@@ -27,7 +27,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa"
+KEYWORDS="hppa"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2022-11-19 Thread Sam James
commit: 6c165c0a9d8dd259d5969fb8f5412899aa53d5d7
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 20 04:35:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 20 04:35:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c165c0a

sys-devel/kgcc64: drop 10.3.0

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest |  2 --
 sys-devel/kgcc64/kgcc64-10.3.0.ebuild | 43 ---
 2 files changed, 45 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index d3fbce01898a..dcbdd672a599 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -1,5 +1,3 @@
-DIST gcc-10.3.0-patches-1.tar.bz2 15282 BLAKE2B 
ef283e8b108af9bfd3324fabb95c835374113c6ff2cf1430a5568b3d1b27183e6de6751367c1e5720c85ac4c4513284d5510c63f95e88a1f623b6bcf4000
 SHA512 
6dc435c8619a1532000fae843b9964d0d1e28d3cc9cc1962ab7391570a0cf1135424ea5c0b0d3d5ec5ea863f02e963be2ec4c94822f217fc692a1d808325404e
-DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B 
ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb
 SHA512 
2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86
 DIST gcc-10.4.0-musl-patches-1.tar.xz 3808 BLAKE2B 
804d1fcc451dcd03be71240dd498ec2d179869571d44012967c48dccf5a478dd8c55000a964a80fdd5584d739a777dee1c83241cffce514ef002df2572854a67
 SHA512 
83e4a9c0f7062baf0c606a2bcc56a818494991403d7577dea65f04bbc25bdb786a5889b80d45d80e7f4be07c1aef786802cbfcfafd1a17ec255a2d4e93a77570
 DIST gcc-10.4.0-patches-5.tar.xz 17056 BLAKE2B 
f336d69a8ad105b8c4a84e8248a5b8a88175d3f1d67d32c6bee1780d252d86947059bd624992e6292610e86c9012f4d901a1a54df0d184dd023d404a0707700e
 SHA512 
aa8fb42f20587f8519e7b06037da4d8f7d386b63e228b239a0445a51df4e401940fcd81482381d966622054aef3e0db06d1def5c74ac3d3dcc9c75c3b966c758
 DIST gcc-10.4.0.tar.xz 75018092 BLAKE2B 
ec1169025d3896b70ab80a4b8ce5040763a95529fc7e120c6bc3a3eb1db5cf938ebde347c1e595a8ff7d4081e79ded6252702d7a1a09648449b7a0783188e434
 SHA512 
440c08ca746da450d9a1b35e8fd2305cb27e7e6987cd9d0f7d375f3b1fc9e4b0bd7acb3cd7bf795e72fcbead59cdef5b6c152862f5d35cd9fbfe6902101ce648

diff --git a/sys-devel/kgcc64/kgcc64-10.3.0.ebuild 
b/sys-devel/kgcc64/kgcc64-10.3.0.ebuild
deleted file mode 100644
index 3eb8d3aeded9..
--- a/sys-devel/kgcc64/kgcc64-10.3.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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"
-TOOLCHAIN_PATCH_DEV="slyfox"
-GCC_TARGET_NO_MULTILIB=true
-
-PATCH_VER="1"
-inherit toolchain
-
-DESCRIPTION="64bit kernel compiler"
-
-# Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="hppa"
-
-# unlike every other target, hppa has not unified the 32/64 bit
-# ports in binutils yet
-DEPEND="hppa? ( sys-devel/binutils-hppa64 )"
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2022-08-30 Thread Sam James
commit: dd3791ae1a0663db7ae65cddb405afea7a152d9a
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 31 04:58:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 31 04:58:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd3791ae

sys-devel/kgcc64: add 12.2.0

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest |  3 +++
 sys-devel/kgcc64/kgcc64-12.2.0.ebuild | 45 +++
 2 files changed, 48 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index a54bd130b71f..d3fbce01898a 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -5,3 +5,6 @@ DIST gcc-10.4.0-patches-5.tar.xz 17056 BLAKE2B 
f336d69a8ad105b8c4a84e8248a5b8a88
 DIST gcc-10.4.0.tar.xz 75018092 BLAKE2B 
ec1169025d3896b70ab80a4b8ce5040763a95529fc7e120c6bc3a3eb1db5cf938ebde347c1e595a8ff7d4081e79ded6252702d7a1a09648449b7a0783188e434
 SHA512 
440c08ca746da450d9a1b35e8fd2305cb27e7e6987cd9d0f7d375f3b1fc9e4b0bd7acb3cd7bf795e72fcbead59cdef5b6c152862f5d35cd9fbfe6902101ce648
 DIST gcc-11.3.0-patches-4.tar.bz2 14030 BLAKE2B 
cdd555f329c7c0b993cd3527489681bfcc2162db0997611b66337e6b287356761c7deccd3b9f9bb8980a32df0574017a52c5e445e24db746757d87ffccb1ea89
 SHA512 
cb227599d01734ae9f9fc7ae2c8dd4cae1da80d6ab398ec6f112535239ac76ce8e91fbac88e19c2f75cb08ab75f966c1d1ad4af80ede67e953fbbafc7baefa58
 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7
+DIST gcc-12.2.0-musl-patches-1.tar.xz 3844 BLAKE2B 
004432806696f7d0a32366270ac45695e858abee73a255e44dc6e0a225339e4cad40aab0d51dfe9a55d5aa4b4001f5726064bb2eea3212a0874b2d27e229abd7
 SHA512 
c354edcd641a9dfaf902a0ff4c44c75065d0cf1c36bbf6c3c35c2e23bff22b8f70bcf4458a5a0ef86371e9f2fafca8a54ca822e35820ff442c9458a2819c3606
+DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B 
a5ae0a85dfc1b6f0bd968f0d5262ebed14ec9cdb3249e3a4c571578c54eda0e53708ee7fe8e03e506366c7f3cf7926eced9b390d9dee948c1249298c0fabd9fb
 SHA512 
f3d793b89a2a0385d596162fb0c653d4acdf21ae418cb792c1786a01fde0391bd0719715dbf07d53636f127168f5cd99108a1dc11cf6cea889b7d82385bcc258
+DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 
715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da
 SHA512 
e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173

diff --git a/sys-devel/kgcc64/kgcc64-12.2.0.ebuild 
b/sys-devel/kgcc64/kgcc64-12.2.0.ebuild
new file mode 100644
index ..69d06d239f49
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-12.2.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="1"
+PATCH_GCC_VER="12.2.0"
+MUSL_VER="1"
+MUSL_GCC_VER="12.2.0"
+GCC_TARGET_NO_MULTILIB=true
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2022-08-30 Thread Sam James
commit: 45a2da9e864df9d62d0e31b5a7182628c7953832
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 31 04:54:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 31 04:58:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45a2da9e

sys-devel/kgcc64: drop 9.3.0-r2, 9.4.0

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  4 ---
 sys-devel/kgcc64/kgcc64-9.3.0-r2.ebuild | 43 -
 sys-devel/kgcc64/kgcc64-9.4.0.ebuild| 43 -
 3 files changed, 90 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 437bf5747f25..8c9891d617c1 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -2,7 +2,3 @@ DIST gcc-10.3.0-patches-1.tar.bz2 15282 BLAKE2B 
ef283e8b108af9bfd3324fabb95c8353
 DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B 
ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb
 SHA512 
2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86
 DIST gcc-11.3.0-patches-4.tar.bz2 14030 BLAKE2B 
cdd555f329c7c0b993cd3527489681bfcc2162db0997611b66337e6b287356761c7deccd3b9f9bb8980a32df0574017a52c5e445e24db746757d87ffccb1ea89
 SHA512 
cb227599d01734ae9f9fc7ae2c8dd4cae1da80d6ab398ec6f112535239ac76ce8e91fbac88e19c2f75cb08ab75f966c1d1ad4af80ede67e953fbbafc7baefa58
 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7
-DIST gcc-9.3.0-patches-3.tar.bz2 14193 BLAKE2B 
4863fec1af41a8cdb2c24479b28812df36c1f71ab71d267ff0efc467cfb8ce99ed77714ceaedfb08b0d1eb0eb9316758cc7cbc5a8ad0bb582050690935e64b46
 SHA512 
8b90a5826df64e6f74e4f6c0e5acead695b38f671e26485b110d5b341daaad4ac21aabb04baae9ad457408eed274888b7f785bbc782611acfc7261e6a315d110
-DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 
21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4
 SHA512 
4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de
-DIST gcc-9.4.0-patches-1.tar.bz2 14012 BLAKE2B 
d5fbfd73d9c3a5b66be5b124d981fe5a7468363c83784989a50731f87931435f4b6302e4c20a64b20680581ed40005eff7bdd5855526a093f73a04c3c1ddab31
 SHA512 
b84884c7d2197cb14229d3321b98cd66c783cf9ebf7e5d1b1186e6cf32ee9e47d004ebad26118f9c848f9bc0a3783ceb23d9b65101d98c3bfa99874e66ee7cbc
-DIST gcc-9.4.0.tar.xz 72411232 BLAKE2B 
4bb000d33d6bd2d6cc91c040713f27f79dcf726ef8ab1542c711e0c25651507628510b1373bc73aef71ffb660afddb2eb8d8c8540f5f1498ee243cfff6c0be67
 SHA512 
dfd3500bf21784b8351a522d53463cf362ede66b0bc302edf350bb44e94418497a8b4b797b6af8ca9b2eeb746b3b115d9c3698381b989546e9151b4496415624

diff --git a/sys-devel/kgcc64/kgcc64-9.3.0-r2.ebuild 
b/sys-devel/kgcc64/kgcc64-9.3.0-r2.ebuild
deleted file mode 100644
index 1c81c1c0fb35..
--- a/sys-devel/kgcc64/kgcc64-9.3.0-r2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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"
-TOOLCHAIN_PATCH_DEV="slyfox"
-GCC_TARGET_NO_MULTILIB=true
-
-PATCH_VER="3"
-inherit toolchain
-
-DESCRIPTION="64bit kernel compiler"
-
-# Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="hppa"
-
-# unlike every other target, hppa has not unified the 32/64 bit
-# ports in binutils yet
-DEPEND="hppa? ( sys-devel/binutils-hppa64 )"
-
-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
-}

diff --git a/sys-devel/kgcc64/kgcc64-9.4.0.ebuild 
b/sys-devel/kgcc64/kgcc64-9.4.0.ebuild
deleted file mode 100644
index 25de4c738340..
--- a/sys-devel/kgcc64/kgcc64-9.4.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-case ${CHOST} in
-   hppa*)CTARGET=hppa64-${CHOST#*-};;
-   mips*)CTARGET=${CHOST/mips/mips64};;
-   powerpc*) CTARGET=${CHOST/powerpc/powerpc64};;
-   s390*) 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2022-08-30 Thread Sam James
commit: c3a531de4ee32770d6f1fb01c0cd201197d2ede2
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 31 04:55:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 31 04:58:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3a531de

sys-devel/kgcc64: add 10.4.0

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest |  3 +++
 sys-devel/kgcc64/kgcc64-10.4.0.ebuild | 48 +++
 2 files changed, 51 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 8c9891d617c1..a54bd130b71f 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -1,4 +1,7 @@
 DIST gcc-10.3.0-patches-1.tar.bz2 15282 BLAKE2B 
ef283e8b108af9bfd3324fabb95c835374113c6ff2cf1430a5568b3d1b27183e6de6751367c1e5720c85ac4c4513284d5510c63f95e88a1f623b6bcf4000
 SHA512 
6dc435c8619a1532000fae843b9964d0d1e28d3cc9cc1962ab7391570a0cf1135424ea5c0b0d3d5ec5ea863f02e963be2ec4c94822f217fc692a1d808325404e
 DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B 
ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb
 SHA512 
2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86
+DIST gcc-10.4.0-musl-patches-1.tar.xz 3808 BLAKE2B 
804d1fcc451dcd03be71240dd498ec2d179869571d44012967c48dccf5a478dd8c55000a964a80fdd5584d739a777dee1c83241cffce514ef002df2572854a67
 SHA512 
83e4a9c0f7062baf0c606a2bcc56a818494991403d7577dea65f04bbc25bdb786a5889b80d45d80e7f4be07c1aef786802cbfcfafd1a17ec255a2d4e93a77570
+DIST gcc-10.4.0-patches-5.tar.xz 17056 BLAKE2B 
f336d69a8ad105b8c4a84e8248a5b8a88175d3f1d67d32c6bee1780d252d86947059bd624992e6292610e86c9012f4d901a1a54df0d184dd023d404a0707700e
 SHA512 
aa8fb42f20587f8519e7b06037da4d8f7d386b63e228b239a0445a51df4e401940fcd81482381d966622054aef3e0db06d1def5c74ac3d3dcc9c75c3b966c758
+DIST gcc-10.4.0.tar.xz 75018092 BLAKE2B 
ec1169025d3896b70ab80a4b8ce5040763a95529fc7e120c6bc3a3eb1db5cf938ebde347c1e595a8ff7d4081e79ded6252702d7a1a09648449b7a0783188e434
 SHA512 
440c08ca746da450d9a1b35e8fd2305cb27e7e6987cd9d0f7d375f3b1fc9e4b0bd7acb3cd7bf795e72fcbead59cdef5b6c152862f5d35cd9fbfe6902101ce648
 DIST gcc-11.3.0-patches-4.tar.bz2 14030 BLAKE2B 
cdd555f329c7c0b993cd3527489681bfcc2162db0997611b66337e6b287356761c7deccd3b9f9bb8980a32df0574017a52c5e445e24db746757d87ffccb1ea89
 SHA512 
cb227599d01734ae9f9fc7ae2c8dd4cae1da80d6ab398ec6f112535239ac76ce8e91fbac88e19c2f75cb08ab75f966c1d1ad4af80ede67e953fbbafc7baefa58
 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7

diff --git a/sys-devel/kgcc64/kgcc64-10.4.0.ebuild 
b/sys-devel/kgcc64/kgcc64-10.4.0.ebuild
new file mode 100644
index ..148633daaf48
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-10.4.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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"
+TOOLCHAIN_PATCH_DEV="sam"
+TOOLCHAIN_PATCH_SUFFIX="xz"
+#TOOLCHAIN_GCC_RC=1
+PATCH_GCC_VER="10.4.0"
+PATCH_VER="5"
+MUSL_VER="1"
+MUSL_GCC_VER="10.4.0"
+GCC_TARGET_NO_MULTILIB=true
+
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+DEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2022-07-25 Thread Sam James
commit: 1856c96db5a6f7af89e9f526e5c3c36befc5dea1
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:14:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:14:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1856c96d

sys-devel/kgcc64: drop 11.2.1_p20220115

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  1 -
 sys-devel/kgcc64/kgcc64-11.2.1_p20220115.ebuild | 43 -
 2 files changed, 44 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index a7c8ca028d95..437bf5747f25 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -1,6 +1,5 @@
 DIST gcc-10.3.0-patches-1.tar.bz2 15282 BLAKE2B 
ef283e8b108af9bfd3324fabb95c835374113c6ff2cf1430a5568b3d1b27183e6de6751367c1e5720c85ac4c4513284d5510c63f95e88a1f623b6bcf4000
 SHA512 
6dc435c8619a1532000fae843b9964d0d1e28d3cc9cc1962ab7391570a0cf1135424ea5c0b0d3d5ec5ea863f02e963be2ec4c94822f217fc692a1d808325404e
 DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B 
ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb
 SHA512 
2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86
-DIST gcc-11-20220115.tar.xz 75676672 BLAKE2B 
12171fd97731dbca67f13cc2a3a3a3989c22d628b289cbd3d46080f77a8d951f15c1e54e83a2e62ab41b69221f9784e970799a11a9ed5b224a77ba4b1b081f07
 SHA512 
7455b3b29d3c64df9123afef82faf922d97e08a3ea30fbc2d9286d4f6ed2fafbfc0f9d94ae1b9eee45329e95a27bd642b3aa679d83a0c27a3e30967d49e0728c
 DIST gcc-11.3.0-patches-4.tar.bz2 14030 BLAKE2B 
cdd555f329c7c0b993cd3527489681bfcc2162db0997611b66337e6b287356761c7deccd3b9f9bb8980a32df0574017a52c5e445e24db746757d87ffccb1ea89
 SHA512 
cb227599d01734ae9f9fc7ae2c8dd4cae1da80d6ab398ec6f112535239ac76ce8e91fbac88e19c2f75cb08ab75f966c1d1ad4af80ede67e953fbbafc7baefa58
 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7
 DIST gcc-9.3.0-patches-3.tar.bz2 14193 BLAKE2B 
4863fec1af41a8cdb2c24479b28812df36c1f71ab71d267ff0efc467cfb8ce99ed77714ceaedfb08b0d1eb0eb9316758cc7cbc5a8ad0bb582050690935e64b46
 SHA512 
8b90a5826df64e6f74e4f6c0e5acead695b38f671e26485b110d5b341daaad4ac21aabb04baae9ad457408eed274888b7f785bbc782611acfc7261e6a315d110

diff --git a/sys-devel/kgcc64/kgcc64-11.2.1_p20220115.ebuild 
b/sys-devel/kgcc64/kgcc64-11.2.1_p20220115.ebuild
deleted file mode 100644
index 53f4e1488ec0..
--- a/sys-devel/kgcc64/kgcc64-11.2.1_p20220115.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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"
-TOOLCHAIN_PATCH_DEV="sam"
-GCC_TARGET_NO_MULTILIB=true
-PATCH_VER="4"
-PATCH_GCC_VER="11.3.0"
-inherit toolchain
-
-DESCRIPTION="64bit kernel compiler"
-
-# Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="hppa"
-
-# unlike every other target, hppa has not unified the 32/64 bit
-# ports in binutils yet
-BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2022-06-02 Thread Sam James
commit: 15fc96c135541b23b478138b8b22c29d0cb76755
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 08:25:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 08:25:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15fc96c1

sys-devel/kgcc64: use TOOLCHAIN_PATCH_DEV

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/kgcc64-10.3.0.ebuild   | 3 ++-
 sys-devel/kgcc64/kgcc64-11.2.1_p20220115.ebuild | 2 +-
 sys-devel/kgcc64/kgcc64-11.3.0.ebuild   | 2 +-
 sys-devel/kgcc64/kgcc64-9.3.0-r2.ebuild | 3 ++-
 sys-devel/kgcc64/kgcc64-9.4.0.ebuild| 1 +
 5 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/sys-devel/kgcc64/kgcc64-10.3.0.ebuild 
b/sys-devel/kgcc64/kgcc64-10.3.0.ebuild
index e05d42e06fa3..3eb8d3aeded9 100644
--- a/sys-devel/kgcc64/kgcc64-10.3.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-10.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,6 +13,7 @@ case ${CHOST} in
 esac
 export CTARGET
 TOOLCHAIN_ALLOWED_LANGS="c"
+TOOLCHAIN_PATCH_DEV="slyfox"
 GCC_TARGET_NO_MULTILIB=true
 
 PATCH_VER="1"

diff --git a/sys-devel/kgcc64/kgcc64-11.2.1_p20220115.ebuild 
b/sys-devel/kgcc64/kgcc64-11.2.1_p20220115.ebuild
index 261a01a910c9..53f4e1488ec0 100644
--- a/sys-devel/kgcc64/kgcc64-11.2.1_p20220115.ebuild
+++ b/sys-devel/kgcc64/kgcc64-11.2.1_p20220115.ebuild
@@ -13,8 +13,8 @@ case ${CHOST} in
 esac
 export CTARGET
 TOOLCHAIN_ALLOWED_LANGS="c"
+TOOLCHAIN_PATCH_DEV="sam"
 GCC_TARGET_NO_MULTILIB=true
-
 PATCH_VER="4"
 PATCH_GCC_VER="11.3.0"
 inherit toolchain

diff --git a/sys-devel/kgcc64/kgcc64-11.3.0.ebuild 
b/sys-devel/kgcc64/kgcc64-11.3.0.ebuild
index 261a01a910c9..53f4e1488ec0 100644
--- a/sys-devel/kgcc64/kgcc64-11.3.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-11.3.0.ebuild
@@ -13,8 +13,8 @@ case ${CHOST} in
 esac
 export CTARGET
 TOOLCHAIN_ALLOWED_LANGS="c"
+TOOLCHAIN_PATCH_DEV="sam"
 GCC_TARGET_NO_MULTILIB=true
-
 PATCH_VER="4"
 PATCH_GCC_VER="11.3.0"
 inherit toolchain

diff --git a/sys-devel/kgcc64/kgcc64-9.3.0-r2.ebuild 
b/sys-devel/kgcc64/kgcc64-9.3.0-r2.ebuild
index 973b2870eba9..1c81c1c0fb35 100644
--- a/sys-devel/kgcc64/kgcc64-9.3.0-r2.ebuild
+++ b/sys-devel/kgcc64/kgcc64-9.3.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,6 +13,7 @@ case ${CHOST} in
 esac
 export CTARGET
 TOOLCHAIN_ALLOWED_LANGS="c"
+TOOLCHAIN_PATCH_DEV="slyfox"
 GCC_TARGET_NO_MULTILIB=true
 
 PATCH_VER="3"

diff --git a/sys-devel/kgcc64/kgcc64-9.4.0.ebuild 
b/sys-devel/kgcc64/kgcc64-9.4.0.ebuild
index e6b50adde92e..25de4c738340 100644
--- a/sys-devel/kgcc64/kgcc64-9.4.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-9.4.0.ebuild
@@ -13,6 +13,7 @@ case ${CHOST} in
 esac
 export CTARGET
 TOOLCHAIN_ALLOWED_LANGS="c"
+TOOLCHAIN_PATCH_DEV="slyfox"
 GCC_TARGET_NO_MULTILIB=true
 
 PATCH_VER="1"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2022-04-21 Thread Sam James
commit: e838f2e7f9e9aa8786839110def6fac8c50f6cd3
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 21 20:31:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 21 20:31:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e838f2e7

sys-devel/kgcc64: keyword 11.3.0 for hppa

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/kgcc64-11.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/kgcc64/kgcc64-11.3.0.ebuild 
b/sys-devel/kgcc64/kgcc64-11.3.0.ebuild
index 21d0a7b60bf2..261a01a910c9 100644
--- a/sys-devel/kgcc64/kgcc64-11.3.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-11.3.0.ebuild
@@ -22,7 +22,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-#KEYWORDS="hppa"
+KEYWORDS="hppa"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2022-04-21 Thread Sam James
commit: 37ad13c2282371c3ce40e1d5a2fded08765a7e92
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 21 12:30:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 21 12:30:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ad13c2

sys-devel/kgcc64: add 11.3.0

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest |  1 +
 sys-devel/kgcc64/kgcc64-11.3.0.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 9c31acea1df9..a7c8ca028d95 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -2,6 +2,7 @@ DIST gcc-10.3.0-patches-1.tar.bz2 15282 BLAKE2B 
ef283e8b108af9bfd3324fabb95c8353
 DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B 
ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb
 SHA512 
2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86
 DIST gcc-11-20220115.tar.xz 75676672 BLAKE2B 
12171fd97731dbca67f13cc2a3a3a3989c22d628b289cbd3d46080f77a8d951f15c1e54e83a2e62ab41b69221f9784e970799a11a9ed5b224a77ba4b1b081f07
 SHA512 
7455b3b29d3c64df9123afef82faf922d97e08a3ea30fbc2d9286d4f6ed2fafbfc0f9d94ae1b9eee45329e95a27bd642b3aa679d83a0c27a3e30967d49e0728c
 DIST gcc-11.3.0-patches-4.tar.bz2 14030 BLAKE2B 
cdd555f329c7c0b993cd3527489681bfcc2162db0997611b66337e6b287356761c7deccd3b9f9bb8980a32df0574017a52c5e445e24db746757d87ffccb1ea89
 SHA512 
cb227599d01734ae9f9fc7ae2c8dd4cae1da80d6ab398ec6f112535239ac76ce8e91fbac88e19c2f75cb08ab75f966c1d1ad4af80ede67e953fbbafc7baefa58
+DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7
 DIST gcc-9.3.0-patches-3.tar.bz2 14193 BLAKE2B 
4863fec1af41a8cdb2c24479b28812df36c1f71ab71d267ff0efc467cfb8ce99ed77714ceaedfb08b0d1eb0eb9316758cc7cbc5a8ad0bb582050690935e64b46
 SHA512 
8b90a5826df64e6f74e4f6c0e5acead695b38f671e26485b110d5b341daaad4ac21aabb04baae9ad457408eed274888b7f785bbc782611acfc7261e6a315d110
 DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 
21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4
 SHA512 
4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de
 DIST gcc-9.4.0-patches-1.tar.bz2 14012 BLAKE2B 
d5fbfd73d9c3a5b66be5b124d981fe5a7468363c83784989a50731f87931435f4b6302e4c20a64b20680581ed40005eff7bdd5855526a093f73a04c3c1ddab31
 SHA512 
b84884c7d2197cb14229d3321b98cd66c783cf9ebf7e5d1b1186e6cf32ee9e47d004ebad26118f9c848f9bc0a3783ceb23d9b65101d98c3bfa99874e66ee7cbc

diff --git a/sys-devel/kgcc64/kgcc64-11.3.0.ebuild 
b/sys-devel/kgcc64/kgcc64-11.3.0.ebuild
new file mode 100644
index ..21d0a7b60bf2
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-11.3.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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="4"
+PATCH_GCC_VER="11.3.0"
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+#KEYWORDS="hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2022-04-17 Thread Sam James
commit: 8985ef33b208a79da742886bb21efba974b9c4ed
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 17 18:23:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 17 18:23:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8985ef33

sys-devel/kgcc64: drop 11.1.0, 11.2.0

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest |  4 
 sys-devel/kgcc64/kgcc64-11.1.0.ebuild | 42 ---
 sys-devel/kgcc64/kgcc64-11.2.0.ebuild | 42 ---
 3 files changed, 88 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 8daf9ae4744f..9c31acea1df9 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -1,10 +1,6 @@
 DIST gcc-10.3.0-patches-1.tar.bz2 15282 BLAKE2B 
ef283e8b108af9bfd3324fabb95c835374113c6ff2cf1430a5568b3d1b27183e6de6751367c1e5720c85ac4c4513284d5510c63f95e88a1f623b6bcf4000
 SHA512 
6dc435c8619a1532000fae843b9964d0d1e28d3cc9cc1962ab7391570a0cf1135424ea5c0b0d3d5ec5ea863f02e963be2ec4c94822f217fc692a1d808325404e
 DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B 
ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb
 SHA512 
2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86
 DIST gcc-11-20220115.tar.xz 75676672 BLAKE2B 
12171fd97731dbca67f13cc2a3a3a3989c22d628b289cbd3d46080f77a8d951f15c1e54e83a2e62ab41b69221f9784e970799a11a9ed5b224a77ba4b1b081f07
 SHA512 
7455b3b29d3c64df9123afef82faf922d97e08a3ea30fbc2d9286d4f6ed2fafbfc0f9d94ae1b9eee45329e95a27bd642b3aa679d83a0c27a3e30967d49e0728c
-DIST gcc-11.1.0-patches-1.tar.bz2 12130 BLAKE2B 
4d763b83dba7875bbbe8bbb9b6c392791ba97037d17347548604ffa7c70b32fdafcd45b0722ae40aa3aa8cbb34b9f3e3aa399d0096e35e74f75b174aad0c032e
 SHA512 
e4e363c6a81bbc423ec36b6c57801ea2a70961ee7d7d0333924c7012b2b6fd4008f53e9208b5d1f6025f9e74a95d46c121b4b8909827070b46091228688996a4
-DIST gcc-11.1.0.tar.xz 78877216 BLAKE2B 
fe617e776b0270d11adea21b5c37d889de90865c19ab82d1c37bbd5c5b9c583a98c174606c4f893ca4950a4233e2a58aae93ad6aa7ad33d4e78a31c72371c1ed
 SHA512 
fd6bba0f67ff48069d03073d1a9b5e896383b1cfc9dde008e868e60a9ec5014a837d56af0ecbf467b3fb9b37ec74a676e819a18b44393a0a3c4280175b5d7ad8
-DIST gcc-11.2.0-patches-1.tar.bz2 11537 BLAKE2B 
9dd791ada244c9b70b8b99f9f305a688c248134715ed1b26d406e53b114983faae6873cdc521497164388d24d5f61c199e98df146bc02f5578e877295bcf5c82
 SHA512 
6539efc60c656d0798a5896dc1b944ed69914b815102c7a1c10bdba4ef935abd326b01309f38316e121f1ed90ceb2abcaf65df6af116892daad829ac2623cefc
-DIST gcc-11.2.0.tar.xz 8024 BLAKE2B 
69b61234ac436edfea2933df68c434a2ce7aa4454ef4da573e82587e1a42dc420189e949cfdadaf4cb37fc0de9674822210a95b77ff03aca0dbedfe67df19cc6
 SHA512 
d53a0a966230895c54f01aea38696f818817b505f1e2bfa65e508753fcd01b2aedb4a61434f41f3a2ddbbd9f41384b96153c684ded3f0fa97c82758d9de5c7cf
 DIST gcc-11.3.0-patches-4.tar.bz2 14030 BLAKE2B 
cdd555f329c7c0b993cd3527489681bfcc2162db0997611b66337e6b287356761c7deccd3b9f9bb8980a32df0574017a52c5e445e24db746757d87ffccb1ea89
 SHA512 
cb227599d01734ae9f9fc7ae2c8dd4cae1da80d6ab398ec6f112535239ac76ce8e91fbac88e19c2f75cb08ab75f966c1d1ad4af80ede67e953fbbafc7baefa58
 DIST gcc-9.3.0-patches-3.tar.bz2 14193 BLAKE2B 
4863fec1af41a8cdb2c24479b28812df36c1f71ab71d267ff0efc467cfb8ce99ed77714ceaedfb08b0d1eb0eb9316758cc7cbc5a8ad0bb582050690935e64b46
 SHA512 
8b90a5826df64e6f74e4f6c0e5acead695b38f671e26485b110d5b341daaad4ac21aabb04baae9ad457408eed274888b7f785bbc782611acfc7261e6a315d110
 DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 
21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4
 SHA512 
4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de

diff --git a/sys-devel/kgcc64/kgcc64-11.1.0.ebuild 
b/sys-devel/kgcc64/kgcc64-11.1.0.ebuild
deleted file mode 100644
index c8abbd9325b8..
--- a/sys-devel/kgcc64/kgcc64-11.1.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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"
-inherit toolchain
-
-DESCRIPTION="64bit kernel compiler"
-
-# Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa"
-
-# unlike every other target, hppa has not unified the 32/64 bit
-# ports in binutils yet
-DEPEND="hppa? ( sys-devel/binutils-hppa64 )"
-
-pkg_postinst() {
-   toolc

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2022-03-17 Thread Sam James
commit: d19b23f0a75688f8b635709c166a171afe96a97b
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 18 06:44:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 18 06:44:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d19b23f0

sys-devel/kgcc64: Stabilize 11.2.1_p20220115 hppa, #833359

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/kgcc64-11.2.1_p20220115.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/kgcc64/kgcc64-11.2.1_p20220115.ebuild 
b/sys-devel/kgcc64/kgcc64-11.2.1_p20220115.ebuild
index 437e1247a19a..261a01a910c9 100644
--- a/sys-devel/kgcc64/kgcc64-11.2.1_p20220115.ebuild
+++ b/sys-devel/kgcc64/kgcc64-11.2.1_p20220115.ebuild
@@ -22,7 +22,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa"
+KEYWORDS="hppa"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2022-03-17 Thread Sam James
commit: b7dd7e2062fba15e5a9fc4d84a7a495a801dcb40
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 18 06:42:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 18 06:42:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7dd7e20

sys-devel/kgcc64: Stabilize 11.2.0 hppa, #796725

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/kgcc64-11.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/kgcc64/kgcc64-11.2.0.ebuild 
b/sys-devel/kgcc64/kgcc64-11.2.0.ebuild
index e6b50adde92e..77cf2be1f04b 100644
--- a/sys-devel/kgcc64/kgcc64-11.2.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-11.2.0.ebuild
@@ -21,7 +21,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa"
+KEYWORDS="hppa"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2022-01-21 Thread Sam James
commit: f9deb92435983d3e5686dc712ea391aaddffa98c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 22 03:00:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 22 03:00:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9deb924

sys-devel/kgcc64: add 11.2.1_p20220115

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest   |  2 ++
 sys-devel/kgcc64/kgcc64-11.2.1_p20220115.ebuild | 43 +
 2 files changed, 45 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 93b80cd955ae..8daf9ae4744f 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -1,9 +1,11 @@
 DIST gcc-10.3.0-patches-1.tar.bz2 15282 BLAKE2B 
ef283e8b108af9bfd3324fabb95c835374113c6ff2cf1430a5568b3d1b27183e6de6751367c1e5720c85ac4c4513284d5510c63f95e88a1f623b6bcf4000
 SHA512 
6dc435c8619a1532000fae843b9964d0d1e28d3cc9cc1962ab7391570a0cf1135424ea5c0b0d3d5ec5ea863f02e963be2ec4c94822f217fc692a1d808325404e
 DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B 
ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb
 SHA512 
2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86
+DIST gcc-11-20220115.tar.xz 75676672 BLAKE2B 
12171fd97731dbca67f13cc2a3a3a3989c22d628b289cbd3d46080f77a8d951f15c1e54e83a2e62ab41b69221f9784e970799a11a9ed5b224a77ba4b1b081f07
 SHA512 
7455b3b29d3c64df9123afef82faf922d97e08a3ea30fbc2d9286d4f6ed2fafbfc0f9d94ae1b9eee45329e95a27bd642b3aa679d83a0c27a3e30967d49e0728c
 DIST gcc-11.1.0-patches-1.tar.bz2 12130 BLAKE2B 
4d763b83dba7875bbbe8bbb9b6c392791ba97037d17347548604ffa7c70b32fdafcd45b0722ae40aa3aa8cbb34b9f3e3aa399d0096e35e74f75b174aad0c032e
 SHA512 
e4e363c6a81bbc423ec36b6c57801ea2a70961ee7d7d0333924c7012b2b6fd4008f53e9208b5d1f6025f9e74a95d46c121b4b8909827070b46091228688996a4
 DIST gcc-11.1.0.tar.xz 78877216 BLAKE2B 
fe617e776b0270d11adea21b5c37d889de90865c19ab82d1c37bbd5c5b9c583a98c174606c4f893ca4950a4233e2a58aae93ad6aa7ad33d4e78a31c72371c1ed
 SHA512 
fd6bba0f67ff48069d03073d1a9b5e896383b1cfc9dde008e868e60a9ec5014a837d56af0ecbf467b3fb9b37ec74a676e819a18b44393a0a3c4280175b5d7ad8
 DIST gcc-11.2.0-patches-1.tar.bz2 11537 BLAKE2B 
9dd791ada244c9b70b8b99f9f305a688c248134715ed1b26d406e53b114983faae6873cdc521497164388d24d5f61c199e98df146bc02f5578e877295bcf5c82
 SHA512 
6539efc60c656d0798a5896dc1b944ed69914b815102c7a1c10bdba4ef935abd326b01309f38316e121f1ed90ceb2abcaf65df6af116892daad829ac2623cefc
 DIST gcc-11.2.0.tar.xz 8024 BLAKE2B 
69b61234ac436edfea2933df68c434a2ce7aa4454ef4da573e82587e1a42dc420189e949cfdadaf4cb37fc0de9674822210a95b77ff03aca0dbedfe67df19cc6
 SHA512 
d53a0a966230895c54f01aea38696f818817b505f1e2bfa65e508753fcd01b2aedb4a61434f41f3a2ddbbd9f41384b96153c684ded3f0fa97c82758d9de5c7cf
+DIST gcc-11.3.0-patches-4.tar.bz2 14030 BLAKE2B 
cdd555f329c7c0b993cd3527489681bfcc2162db0997611b66337e6b287356761c7deccd3b9f9bb8980a32df0574017a52c5e445e24db746757d87ffccb1ea89
 SHA512 
cb227599d01734ae9f9fc7ae2c8dd4cae1da80d6ab398ec6f112535239ac76ce8e91fbac88e19c2f75cb08ab75f966c1d1ad4af80ede67e953fbbafc7baefa58
 DIST gcc-9.3.0-patches-3.tar.bz2 14193 BLAKE2B 
4863fec1af41a8cdb2c24479b28812df36c1f71ab71d267ff0efc467cfb8ce99ed77714ceaedfb08b0d1eb0eb9316758cc7cbc5a8ad0bb582050690935e64b46
 SHA512 
8b90a5826df64e6f74e4f6c0e5acead695b38f671e26485b110d5b341daaad4ac21aabb04baae9ad457408eed274888b7f785bbc782611acfc7261e6a315d110
 DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 
21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4
 SHA512 
4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de
 DIST gcc-9.4.0-patches-1.tar.bz2 14012 BLAKE2B 
d5fbfd73d9c3a5b66be5b124d981fe5a7468363c83784989a50731f87931435f4b6302e4c20a64b20680581ed40005eff7bdd5855526a093f73a04c3c1ddab31
 SHA512 
b84884c7d2197cb14229d3321b98cd66c783cf9ebf7e5d1b1186e6cf32ee9e47d004ebad26118f9c848f9bc0a3783ceb23d9b65101d98c3bfa99874e66ee7cbc

diff --git a/sys-devel/kgcc64/kgcc64-11.2.1_p20220115.ebuild 
b/sys-devel/kgcc64/kgcc64-11.2.1_p20220115.ebuild
new file mode 100644
index ..437e1247a19a
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-11.2.1_p20220115.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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="4"
+PATCH_GCC_VER="11.3.0"
+inherit toolchain

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2022-01-06 Thread Sam James
commit: 73c08c1bef6c5564b5ccaf2c81d210cafb9af79a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  6 20:02:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  6 20:02:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c08c1b

sys-devel/kgcc64: add 11.2.0

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest |  2 ++
 sys-devel/kgcc64/kgcc64-11.2.0.ebuild | 42 +++
 2 files changed, 44 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index af4193df6866..93b80cd955ae 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -2,6 +2,8 @@ DIST gcc-10.3.0-patches-1.tar.bz2 15282 BLAKE2B 
ef283e8b108af9bfd3324fabb95c8353
 DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B 
ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb
 SHA512 
2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86
 DIST gcc-11.1.0-patches-1.tar.bz2 12130 BLAKE2B 
4d763b83dba7875bbbe8bbb9b6c392791ba97037d17347548604ffa7c70b32fdafcd45b0722ae40aa3aa8cbb34b9f3e3aa399d0096e35e74f75b174aad0c032e
 SHA512 
e4e363c6a81bbc423ec36b6c57801ea2a70961ee7d7d0333924c7012b2b6fd4008f53e9208b5d1f6025f9e74a95d46c121b4b8909827070b46091228688996a4
 DIST gcc-11.1.0.tar.xz 78877216 BLAKE2B 
fe617e776b0270d11adea21b5c37d889de90865c19ab82d1c37bbd5c5b9c583a98c174606c4f893ca4950a4233e2a58aae93ad6aa7ad33d4e78a31c72371c1ed
 SHA512 
fd6bba0f67ff48069d03073d1a9b5e896383b1cfc9dde008e868e60a9ec5014a837d56af0ecbf467b3fb9b37ec74a676e819a18b44393a0a3c4280175b5d7ad8
+DIST gcc-11.2.0-patches-1.tar.bz2 11537 BLAKE2B 
9dd791ada244c9b70b8b99f9f305a688c248134715ed1b26d406e53b114983faae6873cdc521497164388d24d5f61c199e98df146bc02f5578e877295bcf5c82
 SHA512 
6539efc60c656d0798a5896dc1b944ed69914b815102c7a1c10bdba4ef935abd326b01309f38316e121f1ed90ceb2abcaf65df6af116892daad829ac2623cefc
+DIST gcc-11.2.0.tar.xz 8024 BLAKE2B 
69b61234ac436edfea2933df68c434a2ce7aa4454ef4da573e82587e1a42dc420189e949cfdadaf4cb37fc0de9674822210a95b77ff03aca0dbedfe67df19cc6
 SHA512 
d53a0a966230895c54f01aea38696f818817b505f1e2bfa65e508753fcd01b2aedb4a61434f41f3a2ddbbd9f41384b96153c684ded3f0fa97c82758d9de5c7cf
 DIST gcc-9.3.0-patches-3.tar.bz2 14193 BLAKE2B 
4863fec1af41a8cdb2c24479b28812df36c1f71ab71d267ff0efc467cfb8ce99ed77714ceaedfb08b0d1eb0eb9316758cc7cbc5a8ad0bb582050690935e64b46
 SHA512 
8b90a5826df64e6f74e4f6c0e5acead695b38f671e26485b110d5b341daaad4ac21aabb04baae9ad457408eed274888b7f785bbc782611acfc7261e6a315d110
 DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 
21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4
 SHA512 
4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de
 DIST gcc-9.4.0-patches-1.tar.bz2 14012 BLAKE2B 
d5fbfd73d9c3a5b66be5b124d981fe5a7468363c83784989a50731f87931435f4b6302e4c20a64b20680581ed40005eff7bdd5855526a093f73a04c3c1ddab31
 SHA512 
b84884c7d2197cb14229d3321b98cd66c783cf9ebf7e5d1b1186e6cf32ee9e47d004ebad26118f9c848f9bc0a3783ceb23d9b65101d98c3bfa99874e66ee7cbc

diff --git a/sys-devel/kgcc64/kgcc64-11.2.0.ebuild 
b/sys-devel/kgcc64/kgcc64-11.2.0.ebuild
new file mode 100644
index ..e6b50adde92e
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-11.2.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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"
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+DEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2022-01-06 Thread Sam James
commit: 33ed77d033847d9777670770d5d6384310a47c50
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  6 20:02:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  6 20:02:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33ed77d0

sys-devel/kgcc64: add 9.4.0

Signed-off-by: Sam James  gentoo.org>

 sys-devel/kgcc64/Manifest|  2 ++
 sys-devel/kgcc64/kgcc64-9.4.0.ebuild | 42 
 2 files changed, 44 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 2a601d0d9fa4..af4193df6866 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -4,3 +4,5 @@ DIST gcc-11.1.0-patches-1.tar.bz2 12130 BLAKE2B 
4d763b83dba7875bbbe8bbb9b6c39279
 DIST gcc-11.1.0.tar.xz 78877216 BLAKE2B 
fe617e776b0270d11adea21b5c37d889de90865c19ab82d1c37bbd5c5b9c583a98c174606c4f893ca4950a4233e2a58aae93ad6aa7ad33d4e78a31c72371c1ed
 SHA512 
fd6bba0f67ff48069d03073d1a9b5e896383b1cfc9dde008e868e60a9ec5014a837d56af0ecbf467b3fb9b37ec74a676e819a18b44393a0a3c4280175b5d7ad8
 DIST gcc-9.3.0-patches-3.tar.bz2 14193 BLAKE2B 
4863fec1af41a8cdb2c24479b28812df36c1f71ab71d267ff0efc467cfb8ce99ed77714ceaedfb08b0d1eb0eb9316758cc7cbc5a8ad0bb582050690935e64b46
 SHA512 
8b90a5826df64e6f74e4f6c0e5acead695b38f671e26485b110d5b341daaad4ac21aabb04baae9ad457408eed274888b7f785bbc782611acfc7261e6a315d110
 DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 
21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4
 SHA512 
4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de
+DIST gcc-9.4.0-patches-1.tar.bz2 14012 BLAKE2B 
d5fbfd73d9c3a5b66be5b124d981fe5a7468363c83784989a50731f87931435f4b6302e4c20a64b20680581ed40005eff7bdd5855526a093f73a04c3c1ddab31
 SHA512 
b84884c7d2197cb14229d3321b98cd66c783cf9ebf7e5d1b1186e6cf32ee9e47d004ebad26118f9c848f9bc0a3783ceb23d9b65101d98c3bfa99874e66ee7cbc
+DIST gcc-9.4.0.tar.xz 72411232 BLAKE2B 
4bb000d33d6bd2d6cc91c040713f27f79dcf726ef8ab1542c711e0c25651507628510b1373bc73aef71ffb660afddb2eb8d8c8540f5f1498ee243cfff6c0be67
 SHA512 
dfd3500bf21784b8351a522d53463cf362ede66b0bc302edf350bb44e94418497a8b4b797b6af8ca9b2eeb746b3b115d9c3698381b989546e9151b4496415624

diff --git a/sys-devel/kgcc64/kgcc64-9.4.0.ebuild 
b/sys-devel/kgcc64/kgcc64-9.4.0.ebuild
new file mode 100644
index ..e6b50adde92e
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-9.4.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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"
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+DEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2021-06-11 Thread Sergei Trofimovich
commit: 10146d4219c94193161f524deeaee2777c0d456f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jun 11 14:48:58 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun 11 16:58:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10146d42

sys-devel/kgcc64: stable 10.3.0 for hppa, bug #793455

Package-Manager: Portage-3.0.18, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/kgcc64/kgcc64-10.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/kgcc64/kgcc64-10.3.0.ebuild 
b/sys-devel/kgcc64/kgcc64-10.3.0.ebuild
index c8abbd9325b..e05d42e06fa 100644
--- a/sys-devel/kgcc64/kgcc64-10.3.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-10.3.0.ebuild
@@ -21,7 +21,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa"
+KEYWORDS="hppa"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2021-05-09 Thread Sergei Trofimovich
commit: 656b64e075041bd5e44a930ff9239e5e43f48f61
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun May  9 11:47:58 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun May  9 11:53:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=656b64e0

sys-devel/kgcc64: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/kgcc64/Manifest |  2 --
 sys-devel/kgcc64/kgcc64-10.2.0.ebuild | 42 ---
 2 files changed, 44 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 1a2e74a6aa6..2a601d0d9fa 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -1,5 +1,3 @@
-DIST gcc-10.2.0-patches-1.tar.bz2 14865 BLAKE2B 
055ceac96a308081f395f12a970d6f5264d5dfac6defabb6baefafd6d584c03f2f968e0720448af5b6955e209c5d2220bc45854088347d7b438de9d716072804
 SHA512 
3583f51b2b80e1dab5ebda174c83054375a0c6601c6fca54a6991e5f335e30ee846fae57c0096ce28b23715fbfee8b560727c77cac263e83f44f03c6eda4
-DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 
1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee
 SHA512 
42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e
 DIST gcc-10.3.0-patches-1.tar.bz2 15282 BLAKE2B 
ef283e8b108af9bfd3324fabb95c835374113c6ff2cf1430a5568b3d1b27183e6de6751367c1e5720c85ac4c4513284d5510c63f95e88a1f623b6bcf4000
 SHA512 
6dc435c8619a1532000fae843b9964d0d1e28d3cc9cc1962ab7391570a0cf1135424ea5c0b0d3d5ec5ea863f02e963be2ec4c94822f217fc692a1d808325404e
 DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B 
ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb
 SHA512 
2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86
 DIST gcc-11.1.0-patches-1.tar.bz2 12130 BLAKE2B 
4d763b83dba7875bbbe8bbb9b6c392791ba97037d17347548604ffa7c70b32fdafcd45b0722ae40aa3aa8cbb34b9f3e3aa399d0096e35e74f75b174aad0c032e
 SHA512 
e4e363c6a81bbc423ec36b6c57801ea2a70961ee7d7d0333924c7012b2b6fd4008f53e9208b5d1f6025f9e74a95d46c121b4b8909827070b46091228688996a4

diff --git a/sys-devel/kgcc64/kgcc64-10.2.0.ebuild 
b/sys-devel/kgcc64/kgcc64-10.2.0.ebuild
deleted file mode 100644
index c8abbd9325b..000
--- a/sys-devel/kgcc64/kgcc64-10.2.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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"
-inherit toolchain
-
-DESCRIPTION="64bit kernel compiler"
-
-# Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa"
-
-# unlike every other target, hppa has not unified the 32/64 bit
-# ports in binutils yet
-DEPEND="hppa? ( sys-devel/binutils-hppa64 )"
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2021-05-09 Thread Sergei Trofimovich
commit: 70565129e4ca5de7d2c8d85be85169d0aaabc5c9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun May  9 11:47:30 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun May  9 11:53:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70565129

sys-devel/kgcc64: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/kgcc64/Manifest|  4 ---
 sys-devel/kgcc64/kgcc64-8.3.0.ebuild | 49 
 sys-devel/kgcc64/kgcc64-8.4.0.ebuild | 42 ---
 3 files changed, 95 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index e29aaf84cf0..1a2e74a6aa6 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -4,9 +4,5 @@ DIST gcc-10.3.0-patches-1.tar.bz2 15282 BLAKE2B 
ef283e8b108af9bfd3324fabb95c8353
 DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B 
ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb
 SHA512 
2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86
 DIST gcc-11.1.0-patches-1.tar.bz2 12130 BLAKE2B 
4d763b83dba7875bbbe8bbb9b6c392791ba97037d17347548604ffa7c70b32fdafcd45b0722ae40aa3aa8cbb34b9f3e3aa399d0096e35e74f75b174aad0c032e
 SHA512 
e4e363c6a81bbc423ec36b6c57801ea2a70961ee7d7d0333924c7012b2b6fd4008f53e9208b5d1f6025f9e74a95d46c121b4b8909827070b46091228688996a4
 DIST gcc-11.1.0.tar.xz 78877216 BLAKE2B 
fe617e776b0270d11adea21b5c37d889de90865c19ab82d1c37bbd5c5b9c583a98c174606c4f893ca4950a4233e2a58aae93ad6aa7ad33d4e78a31c72371c1ed
 SHA512 
fd6bba0f67ff48069d03073d1a9b5e896383b1cfc9dde008e868e60a9ec5014a837d56af0ecbf467b3fb9b37ec74a676e819a18b44393a0a3c4280175b5d7ad8
-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-8.4.0-patches-2.tar.bz2 16254 BLAKE2B 
5ee50ee1a3f6cdb392b370a0f62af7e8fd2fb2cadc46d4faf37ddbae23812a0e9f2e35a4ed6a08c41ffe648c21e9982e965d3ab91f68ae941c6cad74098afa2f
 SHA512 
26fd2ad9f29dfd1db671d4966c16165a6fb75bd74f440871fb41dcb9b6102f07347ae8df67baa9e4d52aec91d3d67803a952b7bd45159fde56e1a1f28237c5eb
-DIST gcc-8.4.0.tar.xz 63713440 BLAKE2B 
e536b7d1da5942a522f4ccce489882dcd5aefb1c76660fc17b0475a1164753979563bec25ed46c4e6c718cb9f64c047f57780e8d5be919657a1653f8221c1c9a
 SHA512 
6de904f552a02de33b11ef52312bb664396efd7e1ce3bbe37bfad5ef617f133095b3767b4804bc7fe78df335cb53bc83f1ac055baed40979ce4c2c3e46b70280
 DIST gcc-9.3.0-patches-3.tar.bz2 14193 BLAKE2B 
4863fec1af41a8cdb2c24479b28812df36c1f71ab71d267ff0efc467cfb8ce99ed77714ceaedfb08b0d1eb0eb9316758cc7cbc5a8ad0bb582050690935e64b46
 SHA512 
8b90a5826df64e6f74e4f6c0e5acead695b38f671e26485b110d5b341daaad4ac21aabb04baae9ad457408eed274888b7f785bbc782611acfc7261e6a315d110
 DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 
21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4
 SHA512 
4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de

diff --git a/sys-devel/kgcc64/kgcc64-8.3.0.ebuild 
b/sys-devel/kgcc64/kgcc64-8.3.0.ebuild
deleted file mode 100644
index c352f6a87f4..000
--- a/sys-devel/kgcc64/kgcc64-8.3.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-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.0"
-inherit toolchain
-
-DESCRIPTION="64bit kernel compiler"
-
-# Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="hppa"
-
-RDEPEND=">=dev-libs/gmp-4.3.2
-   >=dev-libs/mpfr-2.4.2
-   >=dev-libs/mpc-0.8.1
-   >=sys-devel/gcc-config-1.4"
-# unlike every other target, hppa has not unified the 32/64 bit
-# ports in binutils yet
-DEPEND="${RDEPEND}
-   hppa? ( sys-devel/binutils-hppa64 )
-   >=sys-apps/texinfo-4.8
-   >=sys-devel/bison-1.875"
-
-pkg_postinst() 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2021-04-30 Thread Sergei Trofimovich
commit: e74d6262b3d349251b3b4020a222354fcd06e8b9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr 30 07:04:28 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 30 07:10:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e74d6262

sys-devel/kgcc64: bump up to 11.1.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/kgcc64/Manifest |  2 ++
 sys-devel/kgcc64/kgcc64-11.1.0.ebuild | 42 +++
 2 files changed, 44 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 2d2a9a8cbd2..e29aaf84cf0 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -2,6 +2,8 @@ DIST gcc-10.2.0-patches-1.tar.bz2 14865 BLAKE2B 
055ceac96a308081f395f12a970d6f52
 DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 
1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee
 SHA512 
42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e
 DIST gcc-10.3.0-patches-1.tar.bz2 15282 BLAKE2B 
ef283e8b108af9bfd3324fabb95c835374113c6ff2cf1430a5568b3d1b27183e6de6751367c1e5720c85ac4c4513284d5510c63f95e88a1f623b6bcf4000
 SHA512 
6dc435c8619a1532000fae843b9964d0d1e28d3cc9cc1962ab7391570a0cf1135424ea5c0b0d3d5ec5ea863f02e963be2ec4c94822f217fc692a1d808325404e
 DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B 
ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb
 SHA512 
2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86
+DIST gcc-11.1.0-patches-1.tar.bz2 12130 BLAKE2B 
4d763b83dba7875bbbe8bbb9b6c392791ba97037d17347548604ffa7c70b32fdafcd45b0722ae40aa3aa8cbb34b9f3e3aa399d0096e35e74f75b174aad0c032e
 SHA512 
e4e363c6a81bbc423ec36b6c57801ea2a70961ee7d7d0333924c7012b2b6fd4008f53e9208b5d1f6025f9e74a95d46c121b4b8909827070b46091228688996a4
+DIST gcc-11.1.0.tar.xz 78877216 BLAKE2B 
fe617e776b0270d11adea21b5c37d889de90865c19ab82d1c37bbd5c5b9c583a98c174606c4f893ca4950a4233e2a58aae93ad6aa7ad33d4e78a31c72371c1ed
 SHA512 
fd6bba0f67ff48069d03073d1a9b5e896383b1cfc9dde008e868e60a9ec5014a837d56af0ecbf467b3fb9b37ec74a676e819a18b44393a0a3c4280175b5d7ad8
 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-8.4.0-patches-2.tar.bz2 16254 BLAKE2B 
5ee50ee1a3f6cdb392b370a0f62af7e8fd2fb2cadc46d4faf37ddbae23812a0e9f2e35a4ed6a08c41ffe648c21e9982e965d3ab91f68ae941c6cad74098afa2f
 SHA512 
26fd2ad9f29dfd1db671d4966c16165a6fb75bd74f440871fb41dcb9b6102f07347ae8df67baa9e4d52aec91d3d67803a952b7bd45159fde56e1a1f28237c5eb

diff --git a/sys-devel/kgcc64/kgcc64-11.1.0.ebuild 
b/sys-devel/kgcc64/kgcc64-11.1.0.ebuild
new file mode 100644
index 000..c8abbd9325b
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-11.1.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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"
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+DEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2021-04-24 Thread Sergei Trofimovich
commit: 466f9c99aee5095a3da95daf3cf07d006dcbf416
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Apr 24 12:48:31 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Apr 24 12:48:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466f9c99

sys-devel/kgcc64: bump up to 10.3.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/kgcc64/Manifest |  2 ++
 sys-devel/kgcc64/kgcc64-10.3.0.ebuild | 42 +++
 2 files changed, 44 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 7dd8034630a..2d2a9a8cbd2 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -1,5 +1,7 @@
 DIST gcc-10.2.0-patches-1.tar.bz2 14865 BLAKE2B 
055ceac96a308081f395f12a970d6f5264d5dfac6defabb6baefafd6d584c03f2f968e0720448af5b6955e209c5d2220bc45854088347d7b438de9d716072804
 SHA512 
3583f51b2b80e1dab5ebda174c83054375a0c6601c6fca54a6991e5f335e30ee846fae57c0096ce28b23715fbfee8b560727c77cac263e83f44f03c6eda4
 DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 
1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee
 SHA512 
42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e
+DIST gcc-10.3.0-patches-1.tar.bz2 15282 BLAKE2B 
ef283e8b108af9bfd3324fabb95c835374113c6ff2cf1430a5568b3d1b27183e6de6751367c1e5720c85ac4c4513284d5510c63f95e88a1f623b6bcf4000
 SHA512 
6dc435c8619a1532000fae843b9964d0d1e28d3cc9cc1962ab7391570a0cf1135424ea5c0b0d3d5ec5ea863f02e963be2ec4c94822f217fc692a1d808325404e
+DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B 
ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb
 SHA512 
2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86
 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-8.4.0-patches-2.tar.bz2 16254 BLAKE2B 
5ee50ee1a3f6cdb392b370a0f62af7e8fd2fb2cadc46d4faf37ddbae23812a0e9f2e35a4ed6a08c41ffe648c21e9982e965d3ab91f68ae941c6cad74098afa2f
 SHA512 
26fd2ad9f29dfd1db671d4966c16165a6fb75bd74f440871fb41dcb9b6102f07347ae8df67baa9e4d52aec91d3d67803a952b7bd45159fde56e1a1f28237c5eb

diff --git a/sys-devel/kgcc64/kgcc64-10.3.0.ebuild 
b/sys-devel/kgcc64/kgcc64-10.3.0.ebuild
new file mode 100644
index 000..c8abbd9325b
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-10.3.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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"
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+DEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2021-03-06 Thread Sergei Trofimovich
commit: 19404e53009ea3d960466e412bacd1d37ce5054b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar  6 19:35:53 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar  6 19:35:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19404e53

sys-devel/kgcc64: drop ~mips

sys-devel/gcc should be able to build kernels with needed ABI
with -mabi= regardless of ${CHOST}.

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/kgcc64/kgcc64-10.2.0.ebuild   | 4 ++--
 sys-devel/kgcc64/kgcc64-6.4.0.ebuild| 4 ++--
 sys-devel/kgcc64/kgcc64-6.5.0.ebuild| 4 ++--
 sys-devel/kgcc64/kgcc64-7.3.0.ebuild| 4 ++--
 sys-devel/kgcc64/kgcc64-7.5.0.ebuild| 4 ++--
 sys-devel/kgcc64/kgcc64-8.3.0.ebuild| 4 ++--
 sys-devel/kgcc64/kgcc64-8.4.0.ebuild| 4 ++--
 sys-devel/kgcc64/kgcc64-9.3.0-r1.ebuild | 4 ++--
 sys-devel/kgcc64/kgcc64-9.3.0-r2.ebuild | 2 +-
 9 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/sys-devel/kgcc64/kgcc64-10.2.0.ebuild 
b/sys-devel/kgcc64/kgcc64-10.2.0.ebuild
index e0c1432958e..c8abbd9325b 100644
--- a/sys-devel/kgcc64/kgcc64-10.2.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-10.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,7 +21,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa ~mips"
+KEYWORDS="~hppa"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet

diff --git a/sys-devel/kgcc64/kgcc64-6.4.0.ebuild 
b/sys-devel/kgcc64/kgcc64-6.4.0.ebuild
index 4763f516019..5259047f507 100644
--- a/sys-devel/kgcc64/kgcc64-6.4.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-6.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -22,7 +22,7 @@ inherit eutils toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="hppa ~mips"
+KEYWORDS="hppa"
 
 RDEPEND=">=dev-libs/gmp-4.3.2
>=dev-libs/mpfr-2.4.2

diff --git a/sys-devel/kgcc64/kgcc64-6.5.0.ebuild 
b/sys-devel/kgcc64/kgcc64-6.5.0.ebuild
index b93df5a46bd..732f7b39996 100644
--- a/sys-devel/kgcc64/kgcc64-6.5.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-6.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa ~mips"
+KEYWORDS="~hppa"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet

diff --git a/sys-devel/kgcc64/kgcc64-7.3.0.ebuild 
b/sys-devel/kgcc64/kgcc64-7.3.0.ebuild
index c4cd0b6d323..6db14ea4472 100644
--- a/sys-devel/kgcc64/kgcc64-7.3.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-7.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -21,7 +21,7 @@ inherit eutils toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="hppa ~mips"
+KEYWORDS="hppa"
 
 RDEPEND=">=dev-libs/gmp-4.3.2
>=dev-libs/mpfr-2.4.2

diff --git a/sys-devel/kgcc64/kgcc64-7.5.0.ebuild 
b/sys-devel/kgcc64/kgcc64-7.5.0.ebuild
index c52a4bfafc3..d92469d82fb 100644
--- a/sys-devel/kgcc64/kgcc64-7.5.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-7.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,7 +21,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa ~mips"
+KEYWORDS="~hppa"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet

diff --git a/sys-devel/kgcc64/kgcc64-8.3.0.ebuild 
b/sys-devel/kgcc64/kgcc64-8.3.0.ebuild
index c4cd0b6d323..6db14ea4472 100644
--- a/sys-devel/kgcc64/kgcc64-8.3.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-8.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -21,7 +21,7 @@ inherit eutils toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="hppa ~mips"
+KEYWORDS="hppa"
 
 RDEPEND=">=dev-libs/gmp-4.3.2
>=dev-libs/mpfr-2.4.2

diff --git a/sys-devel/kgcc64/kgcc64-8.4.0.ebuild 
b/sys-devel/kgcc64/kgcc64-8.4.0.e

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2021-03-06 Thread Sergei Trofimovich
commit: 0a4af117cc30eef93f0f6c86dd70aebf11bad877
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar  6 19:37:43 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar  6 19:37:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a4af117

sys-devel/kgcc64: drop old

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/kgcc64/Manifest   |  9 --
 sys-devel/kgcc64/kgcc64-6.4.0.ebuild| 50 -
 sys-devel/kgcc64/kgcc64-6.5.0.ebuild| 43 
 sys-devel/kgcc64/kgcc64-7.3.0.ebuild| 49 
 sys-devel/kgcc64/kgcc64-7.5.0.ebuild| 42 ---
 sys-devel/kgcc64/kgcc64-9.3.0-r1.ebuild | 42 ---
 6 files changed, 235 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 58587b459d3..7dd8034630a 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -1,17 +1,8 @@
 DIST gcc-10.2.0-patches-1.tar.bz2 14865 BLAKE2B 
055ceac96a308081f395f12a970d6f5264d5dfac6defabb6baefafd6d584c03f2f968e0720448af5b6955e209c5d2220bc45854088347d7b438de9d716072804
 SHA512 
3583f51b2b80e1dab5ebda174c83054375a0c6601c6fca54a6991e5f335e30ee846fae57c0096ce28b23715fbfee8b560727c77cac263e83f44f03c6eda4
 DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 
1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee
 SHA512 
42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e
-DIST gcc-6.4.0-patches-1.0.tar.bz2 7577 BLAKE2B 
56f7f9722ba446d44753504616b877b522c7497be4cae87a6a090b8cd77aabf47a79e74640f6df9aea9a5fa981016627601e780c5632d6d5e09a1bd2ae163384
 SHA512 
e649e334eec4deb7c261d808ed460413d78a2a4a672823d214c1e173a13bc314ce898fbf3674a7c7fe3151a089384ee0a7dee479bc8d005a06b65b39216bdf75
-DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 
2018c338b28ea644cdd1b327cb0dfe7ee9aa2010357c93f7e71969f587c58d3fdfa2bb4c82a309490c48bc86924400022fa93f41dc6c4345878d1bc1d8204265
 SHA512 
02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90
-DIST gcc-6.5.0-patches-5.tar.bz2 13723 BLAKE2B 
db0170d6db74dcb6dc3ec937379c188814cfe88b5204aa0c1cc925083d8f178be4896e98ff44fe224060e4e1fea98ef3c90aa8339b2cf78d33cd2dc8b94e3bdc
 SHA512 
d79cf975157c5285faa893da0259b0013df66b01ad597322f05ece0343dd7912d8d793663448c04f37be93092e2fde06f84374e142cb81b12ba5964b37b0de89
-DIST gcc-6.5.0.tar.xz 74355588 BLAKE2B 
538595d32000b15a53577f0dc6b164d75791a8ccdf90500d5f667ff78378ef4ab9bedb8a590848907caf863bf1165ebe108b5e81eb4b54e85ced4002affde693
 SHA512 
ce046f9a50050fd54b870aab764f7db187fe7ea92eb4aaffb7c3689ca623755604e231f2af97ef795f41c406bb80c797dd69957cfdd51dfa2ba60813f72b7eac
-DIST gcc-7.3.0-patches-1.0.tar.bz2 6757 BLAKE2B 
ffe6a69e61dc4379fc77b0bf21971ff6fe482edd315ae1243e55b147ad5794320816fbfc3f85ccebe34de080e2c5b718b60b59064aaf095e905c1b41d7c08168
 SHA512 
a86ffc03940afa12c44b919f861b9459a3cd460cd4680dce8316755021789530640977e90c4cff89be768fc62e0e24d9bee0a1ee76c537ad88c8f4ed07f1a73a
-DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B 
dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302
 SHA512 
ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4
-DIST gcc-7.5.0-patches-3.tar.bz2 11613 BLAKE2B 
84d59103bffaec8fc57e69dbb17f53882935b20c23d54db5f805e8270fa16d8e572ee4a369ecc82d2279cf66a71d1eb2a7f0c9792d4495d2f68946d6b6403f15
 SHA512 
6e5bea150c56ce3d43c9b0878691ed54ecc5d2a12482e99261efa74af7f1d59ec94c2d0c363792d99e0d3a0abd739d5d06b861da4dea2c1676e5d498b5815d55
-DIST gcc-7.5.0.tar.xz 62783088 BLAKE2B 
8a5efeef517a5da1634d063aaa83bf5e002f86acdf27419f1067f5c3d087333d9eea0c8db427b8bd895af646990bb00ee173069980ca49cec848434a4127256f
 SHA512 
fe716cc19f2e3255d3a8b1b8290777bf769c6d98e6e0b07b81a3d6ad43f8af74cb170dfa18b1555dbfcd3f55ae582b91a286ccef496b9b65c1579902f96a1f60
 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-8.4.0-patches-2.tar.bz2 16254 BLAKE2B 
5ee50ee1a3f6cdb392b370a0f62af7e8fd2fb2cadc46d4faf37ddbae23812a0e9f2e35a4ed6a08c41ffe648c21e9982e965d3ab91f68ae941c6c

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2021-02-20 Thread Sergei Trofimovich
commit: fc973d1feb6ffdc6dfca3d19c500bbf08925b4bf
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Feb 20 10:47:52 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 20 11:02:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc973d1f

sys-devel/kgcc64: stable 9.3.0-r2 for hppa, bug #759652

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/kgcc64/kgcc64-9.3.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/kgcc64/kgcc64-9.3.0-r2.ebuild 
b/sys-devel/kgcc64/kgcc64-9.3.0-r2.ebuild
index c52a4bfafc3..3b578b70a5c 100644
--- a/sys-devel/kgcc64/kgcc64-9.3.0-r2.ebuild
+++ b/sys-devel/kgcc64/kgcc64-9.3.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,7 +21,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa ~mips"
+KEYWORDS="hppa ~mips"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2020-10-10 Thread Sergei Trofimovich
commit: ace0c92b330b35c9dc60962c9defbe4df5b603d2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 10 08:36:25 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 10 08:36:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ace0c92b

sys-devel/kgcc64: drop 4.x an 5.x branches

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/kgcc64/Manifest   |  7 -
 sys-devel/kgcc64/kgcc64-4.9.4-r1.ebuild | 43 
 sys-devel/kgcc64/kgcc64-4.9.4.ebuild| 50 -
 sys-devel/kgcc64/kgcc64-5.4.0.ebuild| 50 -
 sys-devel/kgcc64/kgcc64-5.5.0.ebuild| 43 
 5 files changed, 193 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 24d0e5810dc..17a4da045e9 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -2,13 +2,6 @@ DIST gcc-10.1.0-patches-1.tar.bz2 13432 BLAKE2B 
2f0517778eb012288ae305a91f84eb31
 DIST gcc-10.1.0.tar.xz 74591240 BLAKE2B 
d64cf01beaaff7af9e7d5b1d5e6fdfb37cce5667b4455c1c9bbfd190e631f03555d63d52d31e7be5ac232256be11058f89d5bc7d0dcb01de44e90a52645ad87f
 SHA512 
0cb2a74c793face751f42bc580960b00e2bfea785872a0a2155f1f1dbfaa248f9591b67f4322db0f096f8844aca9243bc02732bda106c3b6e43b02bb67eb3096
 DIST gcc-10.2.0-patches-1.tar.bz2 14865 BLAKE2B 
055ceac96a308081f395f12a970d6f5264d5dfac6defabb6baefafd6d584c03f2f968e0720448af5b6955e209c5d2220bc45854088347d7b438de9d716072804
 SHA512 
3583f51b2b80e1dab5ebda174c83054375a0c6601c6fca54a6991e5f335e30ee846fae57c0096ce28b23715fbfee8b560727c77cac263e83f44f03c6eda4
 DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 
1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee
 SHA512 
42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e
-DIST gcc-4.9.4-patches-1.0.tar.bz2 22266 BLAKE2B 
38536e8a86a8296754311633b73da0bd7dddb3a6ac65e4b5ba1dde352789e9114a1129aad11bcb988a1baadec6fdf893290c6af83bb9fad5613f35a37ebbb12e
 SHA512 
cc2407221f858bad38b57d31f635314f91794293695e23d255685d8bec20b9db19c7dc76bbf5e8184c2ba0ccb530958b09bae4d8a402ca27cadf463f46bfb995
-DIST gcc-4.9.4-patches-2.tar.bz2 27713 BLAKE2B 
daff50fcad1e06fdd04770d4be0c06f2c4a2abdcf28e3b7704fe5a41b6c02dedd33ea36db68b7f28fcdfc391f4731f85907ffa6d88bc98fb912db3749216e68b
 SHA512 
e4cdbbb47ecf3107dc87889790020aef629a0b2070145df2cf23327c5343cb2ce5fe72f0d4661f19ba2a73ab1315a48d6f7a006d6d425f8de41db88308398937
-DIST gcc-4.9.4.tar.bz2 90097606 BLAKE2B 
373ff939ea72d6c4a7f3ab899b852b4c919481af2cfe3291281d9354c58a270d2eba73a0f301d90840dfabf423c82b368e113df7a2cb6cc28b2a703b0b6eb585
 SHA512 
93abb78e16277454f41a8e9810f41f66c0fdffdc539a762ff6b67d3037f78db971378683fd2ebf707d1d51c059fad2161fe42d110c330027f40214b7db0f3efe
-DIST gcc-5.4.0-patches-1.0.tar.bz2 28227 BLAKE2B 
6a8a154259664b47c8b18b55e6f5180ca27396ffd3267b34406296dbad4fa966c945eb445a3013b972ce4468fdf1be14568bb20db89b4a0aa861a35404dbceea
 SHA512 
70cd83b142abaa3c22d67d5d58185da2cfa178737ec963e230cc03ea8dc6dc757665c711fae91af4cd91062d3136c6f31a5ee3c4c7440ed9485c6f3632731940
-DIST gcc-5.4.0.tar.bz2 95661481 BLAKE2B 
bf882acfa28cc1064cddd21e25332fff6bc65505d6af9acb2e455916edbc4f6b1de9b3524867f51d7819fc4f213ce21332fbf67cf71cd6c7b96fb8907e51d570
 SHA512 
2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b
-DIST gcc-5.5.0-patches-3.tar.bz2 31519 BLAKE2B 
7ca1850e127210c8f594b0061adf578b9a94c69353a4a6e40722f7716ccaaa2979c0190171fbd84a756cbc1015d931afbf54a05c13ca7061105b626018b02506
 SHA512 
a3cbcf56c9655cb0f464da703277401046f309d4b06198dea18d3a8b67aafae30ecbfd01c74f2db375ce0801e75cb7be6016f96a0b61496e503e2fe22542c057
-DIST gcc-5.5.0.tar.xz 71096120 BLAKE2B 
1e29ed718c8eb96facc405248b69406d77e27118473550ebd67cb1d62c627d3a394aeffca904e94a1a4c9edf7d0ba5fcd2a81e4b008790c64c1ba43dbed58781
 SHA512 
670ff52c2ae12c7852c12987e91798c5aa8bd6daf21f0d6e0cd57a4aa59cc4f06a837fe76426eaa1424cfddca937bed377680700eadc04d76b9180d462364fa1
 DIST gcc-6.4.0-patches-1.0.tar.bz2 7577 BLAKE2B 
56f7f9722ba446d44753504616b877b522c7497be4cae87a6a090b8cd77aabf47a79e74640f6df9aea9a5fa981016627601e780c5632d6d5e09a1bd2ae163384
 SHA512 
e649e334eec4deb7c261d808ed460413d78a2a4a672823d214c1e173a13bc314ce898fbf3674a7c7fe3151a089384ee0a7dee479bc8d005a06b65b39216bdf75
 DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 
2018c338b28ea644cdd1b327cb0dfe7ee9aa2010357c93f7e71969f587c58d3fdfa2bb4c82a309490c48bc86924400022fa93f41dc6c4345878d1bc1d8204265
 SHA512 
02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90
 DIST gcc-6.5.0-patches-5.tar.bz2 13723 BLAKE2B 
db0170d6db74dcb6dc3ec937379c188814cfe88b5204aa0c1cc925083d8f178be4896e98ff44fe224060e4e1

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2020-10-10 Thread Sergei Trofimovich
commit: 134033e98f72ccd0f8aa1b36f20c6bcc48d8ea38
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 10 08:37:33 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 10 08:37:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=134033e9

sys-devel/kgcc64: drop old

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/kgcc64/Manifest |  2 --
 sys-devel/kgcc64/kgcc64-10.1.0.ebuild | 42 ---
 2 files changed, 44 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 17a4da045e9..58587b459d3 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -1,5 +1,3 @@
-DIST gcc-10.1.0-patches-1.tar.bz2 13432 BLAKE2B 
2f0517778eb012288ae305a91f84eb31a5f08f842c504201f1a8085afd42ed4c9b4a5b15f7553982c926735e8ea57307a1749004e679880ef47abad7d4596115
 SHA512 
cc513d8b68dcf484d37c51961c809fc6c470a8341f068b4029430ca4677e7b49155c3d964b3b9ab50c69835b32db98bcb9a91f14de14417e4611521059192118
-DIST gcc-10.1.0.tar.xz 74591240 BLAKE2B 
d64cf01beaaff7af9e7d5b1d5e6fdfb37cce5667b4455c1c9bbfd190e631f03555d63d52d31e7be5ac232256be11058f89d5bc7d0dcb01de44e90a52645ad87f
 SHA512 
0cb2a74c793face751f42bc580960b00e2bfea785872a0a2155f1f1dbfaa248f9591b67f4322db0f096f8844aca9243bc02732bda106c3b6e43b02bb67eb3096
 DIST gcc-10.2.0-patches-1.tar.bz2 14865 BLAKE2B 
055ceac96a308081f395f12a970d6f5264d5dfac6defabb6baefafd6d584c03f2f968e0720448af5b6955e209c5d2220bc45854088347d7b438de9d716072804
 SHA512 
3583f51b2b80e1dab5ebda174c83054375a0c6601c6fca54a6991e5f335e30ee846fae57c0096ce28b23715fbfee8b560727c77cac263e83f44f03c6eda4
 DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 
1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee
 SHA512 
42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e
 DIST gcc-6.4.0-patches-1.0.tar.bz2 7577 BLAKE2B 
56f7f9722ba446d44753504616b877b522c7497be4cae87a6a090b8cd77aabf47a79e74640f6df9aea9a5fa981016627601e780c5632d6d5e09a1bd2ae163384
 SHA512 
e649e334eec4deb7c261d808ed460413d78a2a4a672823d214c1e173a13bc314ce898fbf3674a7c7fe3151a089384ee0a7dee479bc8d005a06b65b39216bdf75

diff --git a/sys-devel/kgcc64/kgcc64-10.1.0.ebuild 
b/sys-devel/kgcc64/kgcc64-10.1.0.ebuild
deleted file mode 100644
index e0c1432958e..000
--- a/sys-devel/kgcc64/kgcc64-10.1.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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"
-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 )"
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2020-07-23 Thread Sergei Trofimovich
commit: eac700b2f29c7a9389bb4084624d8df9e4418b26
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jul 23 17:37:53 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul 23 17:38:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac700b2

sys-devel/kgcc64: sync versions and patches with sys-deve/gcc

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/kgcc64/Manifest   | 10 
 sys-devel/kgcc64/kgcc64-4.9.4-r1.ebuild | 43 +
 sys-devel/kgcc64/kgcc64-5.5.0.ebuild| 43 +
 sys-devel/kgcc64/kgcc64-6.5.0.ebuild| 43 +
 sys-devel/kgcc64/kgcc64-7.5.0.ebuild| 42 
 sys-devel/kgcc64/kgcc64-8.4.0.ebuild| 42 
 sys-devel/kgcc64/kgcc64-9.3.0-r2.ebuild | 42 
 7 files changed, 265 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 037809f718e..24d0e5810dc 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -3,14 +3,24 @@ DIST gcc-10.1.0.tar.xz 74591240 BLAKE2B 
d64cf01beaaff7af9e7d5b1d5e6fdfb37cce5667
 DIST gcc-10.2.0-patches-1.tar.bz2 14865 BLAKE2B 
055ceac96a308081f395f12a970d6f5264d5dfac6defabb6baefafd6d584c03f2f968e0720448af5b6955e209c5d2220bc45854088347d7b438de9d716072804
 SHA512 
3583f51b2b80e1dab5ebda174c83054375a0c6601c6fca54a6991e5f335e30ee846fae57c0096ce28b23715fbfee8b560727c77cac263e83f44f03c6eda4
 DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 
1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee
 SHA512 
42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e
 DIST gcc-4.9.4-patches-1.0.tar.bz2 22266 BLAKE2B 
38536e8a86a8296754311633b73da0bd7dddb3a6ac65e4b5ba1dde352789e9114a1129aad11bcb988a1baadec6fdf893290c6af83bb9fad5613f35a37ebbb12e
 SHA512 
cc2407221f858bad38b57d31f635314f91794293695e23d255685d8bec20b9db19c7dc76bbf5e8184c2ba0ccb530958b09bae4d8a402ca27cadf463f46bfb995
+DIST gcc-4.9.4-patches-2.tar.bz2 27713 BLAKE2B 
daff50fcad1e06fdd04770d4be0c06f2c4a2abdcf28e3b7704fe5a41b6c02dedd33ea36db68b7f28fcdfc391f4731f85907ffa6d88bc98fb912db3749216e68b
 SHA512 
e4cdbbb47ecf3107dc87889790020aef629a0b2070145df2cf23327c5343cb2ce5fe72f0d4661f19ba2a73ab1315a48d6f7a006d6d425f8de41db88308398937
 DIST gcc-4.9.4.tar.bz2 90097606 BLAKE2B 
373ff939ea72d6c4a7f3ab899b852b4c919481af2cfe3291281d9354c58a270d2eba73a0f301d90840dfabf423c82b368e113df7a2cb6cc28b2a703b0b6eb585
 SHA512 
93abb78e16277454f41a8e9810f41f66c0fdffdc539a762ff6b67d3037f78db971378683fd2ebf707d1d51c059fad2161fe42d110c330027f40214b7db0f3efe
 DIST gcc-5.4.0-patches-1.0.tar.bz2 28227 BLAKE2B 
6a8a154259664b47c8b18b55e6f5180ca27396ffd3267b34406296dbad4fa966c945eb445a3013b972ce4468fdf1be14568bb20db89b4a0aa861a35404dbceea
 SHA512 
70cd83b142abaa3c22d67d5d58185da2cfa178737ec963e230cc03ea8dc6dc757665c711fae91af4cd91062d3136c6f31a5ee3c4c7440ed9485c6f3632731940
 DIST gcc-5.4.0.tar.bz2 95661481 BLAKE2B 
bf882acfa28cc1064cddd21e25332fff6bc65505d6af9acb2e455916edbc4f6b1de9b3524867f51d7819fc4f213ce21332fbf67cf71cd6c7b96fb8907e51d570
 SHA512 
2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b
+DIST gcc-5.5.0-patches-3.tar.bz2 31519 BLAKE2B 
7ca1850e127210c8f594b0061adf578b9a94c69353a4a6e40722f7716ccaaa2979c0190171fbd84a756cbc1015d931afbf54a05c13ca7061105b626018b02506
 SHA512 
a3cbcf56c9655cb0f464da703277401046f309d4b06198dea18d3a8b67aafae30ecbfd01c74f2db375ce0801e75cb7be6016f96a0b61496e503e2fe22542c057
+DIST gcc-5.5.0.tar.xz 71096120 BLAKE2B 
1e29ed718c8eb96facc405248b69406d77e27118473550ebd67cb1d62c627d3a394aeffca904e94a1a4c9edf7d0ba5fcd2a81e4b008790c64c1ba43dbed58781
 SHA512 
670ff52c2ae12c7852c12987e91798c5aa8bd6daf21f0d6e0cd57a4aa59cc4f06a837fe76426eaa1424cfddca937bed377680700eadc04d76b9180d462364fa1
 DIST gcc-6.4.0-patches-1.0.tar.bz2 7577 BLAKE2B 
56f7f9722ba446d44753504616b877b522c7497be4cae87a6a090b8cd77aabf47a79e74640f6df9aea9a5fa981016627601e780c5632d6d5e09a1bd2ae163384
 SHA512 
e649e334eec4deb7c261d808ed460413d78a2a4a672823d214c1e173a13bc314ce898fbf3674a7c7fe3151a089384ee0a7dee479bc8d005a06b65b39216bdf75
 DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 
2018c338b28ea644cdd1b327cb0dfe7ee9aa2010357c93f7e71969f587c58d3fdfa2bb4c82a309490c48bc86924400022fa93f41dc6c4345878d1bc1d8204265
 SHA512 
02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90
+DIST gcc-6.5.0-patches-5.tar.bz2 13723 BLAKE2B 
db0170d6db74dcb6dc3ec937379c188814cfe88b5204aa0c1cc925083d8f178be4896e98ff44fe224060e4e1fea98ef3c90aa8339b2cf78d33cd2dc8b94e3bdc
 SHA512 
d79cf975157c5285faa893da0259b0013df66b01ad597322f05ece0343dd7912d8d

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2020-07-23 Thread Sergei Trofimovich
commit: 07c802a024cee374e2aea50800c0879a1c38d8fa
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jul 23 17:17:21 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul 23 17:17:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c802a0

sys-devel/kgcc64: drop old

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/kgcc64/Manifest| 10 ---
 sys-devel/kgcc64/kgcc64-6.3.0.ebuild | 50 ---
 sys-devel/kgcc64/kgcc64-7.2.0.ebuild | 51 
 sys-devel/kgcc64/kgcc64-8.2.0.ebuild | 57 
 sys-devel/kgcc64/kgcc64-9.1.0.ebuild | 42 --
 sys-devel/kgcc64/kgcc64-9.2.0.ebuild | 42 --
 6 files changed, 252 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 5d461a2f9c6..037809f718e 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -6,21 +6,11 @@ DIST gcc-4.9.4-patches-1.0.tar.bz2 22266 BLAKE2B 
38536e8a86a8296754311633b73da0b
 DIST gcc-4.9.4.tar.bz2 90097606 BLAKE2B 
373ff939ea72d6c4a7f3ab899b852b4c919481af2cfe3291281d9354c58a270d2eba73a0f301d90840dfabf423c82b368e113df7a2cb6cc28b2a703b0b6eb585
 SHA512 
93abb78e16277454f41a8e9810f41f66c0fdffdc539a762ff6b67d3037f78db971378683fd2ebf707d1d51c059fad2161fe42d110c330027f40214b7db0f3efe
 DIST gcc-5.4.0-patches-1.0.tar.bz2 28227 BLAKE2B 
6a8a154259664b47c8b18b55e6f5180ca27396ffd3267b34406296dbad4fa966c945eb445a3013b972ce4468fdf1be14568bb20db89b4a0aa861a35404dbceea
 SHA512 
70cd83b142abaa3c22d67d5d58185da2cfa178737ec963e230cc03ea8dc6dc757665c711fae91af4cd91062d3136c6f31a5ee3c4c7440ed9485c6f3632731940
 DIST gcc-5.4.0.tar.bz2 95661481 BLAKE2B 
bf882acfa28cc1064cddd21e25332fff6bc65505d6af9acb2e455916edbc4f6b1de9b3524867f51d7819fc4f213ce21332fbf67cf71cd6c7b96fb8907e51d570
 SHA512 
2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b
-DIST gcc-6.3.0-patches-1.0.tar.bz2 7596 BLAKE2B 
e3c298bd80b83e72d6ea9b4ec777d4f28153bf959da1e54307909383efecd2bf0e7e0cc9d9b27529e5f00b2e27132bf5ff6afd2129d061d3b111f9cfe732a874
 SHA512 
8fc96086bd3da3726687ee9d180d3b5d0a7d5814141d44eac8eb01566a783ec780c8fb8f55f75d6e9c9006b2e407e20cdb5835d541b0b66a47dd60642861734c
-DIST gcc-6.3.0.tar.bz2 99903185 BLAKE2B 
3dc1e965afcad665d659fbb953978ef297ddbdd4d8918d36b35e977f8a2786b986f6875af2f12c599cc827b2b725d8b79ac021c9b51fb1d6d274318a59aa182c
 SHA512 
234dd9b1bdc9a9c6e352216a7ef4ccadc6c07f156006a59759c5e0e6a69f0abcdc14630eff11e3826dd6ba5933a8faa43043f3d1d62df6bd5ab1e82862f9bf78
 DIST gcc-6.4.0-patches-1.0.tar.bz2 7577 BLAKE2B 
56f7f9722ba446d44753504616b877b522c7497be4cae87a6a090b8cd77aabf47a79e74640f6df9aea9a5fa981016627601e780c5632d6d5e09a1bd2ae163384
 SHA512 
e649e334eec4deb7c261d808ed460413d78a2a4a672823d214c1e173a13bc314ce898fbf3674a7c7fe3151a089384ee0a7dee479bc8d005a06b65b39216bdf75
 DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 
2018c338b28ea644cdd1b327cb0dfe7ee9aa2010357c93f7e71969f587c58d3fdfa2bb4c82a309490c48bc86924400022fa93f41dc6c4345878d1bc1d8204265
 SHA512 
02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90
-DIST gcc-7.1.0-patches-1.1.tar.bz2 6746 BLAKE2B 
29ed4ff1ce6412a0c1a88f613377883ef5d391e7f681989295ac84dbb1950d99a17472d8b95a9351970ee5837cc3bfc4711101042c0e792c0bac3327bfa24d2e
 SHA512 
1bf95a505dc6c37bf6924bb69fd0670c8f3355b6690c94edf4a4248649accbd426575b40cb7a473dfb0ae09a924b05619e5c633384bae0293edb670cfd0d3a30
-DIST gcc-7.2.0.tar.xz 62312628 BLAKE2B 
35e4b732f1a4515fc1a9d4424797177112847588e600dc5531bc9bf72305619d4100e8fd9d945920245e704fc9ac5bc5e3dbd20be6c3af49e689fc5bd1eca10f
 SHA512 
f853cd6530b4055d8d8289da74687cb4c6d5f363598d386332d31852b581bac76c3adb7d61889edec3b779f63d8646f0122840f12965ce4a4389ba535dbbb6e1
 DIST gcc-7.3.0-patches-1.0.tar.bz2 6757 BLAKE2B 
ffe6a69e61dc4379fc77b0bf21971ff6fe482edd315ae1243e55b147ad5794320816fbfc3f85ccebe34de080e2c5b718b60b59064aaf095e905c1b41d7c08168
 SHA512 
a86ffc03940afa12c44b919f861b9459a3cd460cd4680dce8316755021789530640977e90c4cff89be768fc62e0e24d9bee0a1ee76c537ad88c8f4ed07f1a73a
 DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B 
dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302
 SHA512 
ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4
-DIST gcc-8.1.0-patches-1.3.tar.bz2 10713 BLAKE2B 
3e5cddf5b0c0b9b2bbd2b0aa546dc3aee9bf0e8421656c9260bb7561baa8bb53f7b6ad651bf12d68102fd9e9f97fa17c3306d52a657a46d2dedd16e9a1a74579
 SHA512 
37c785fbfd801d48c46c65e21d33085c1470942531b8f13c28f933debcec944a1389a50fe0f72afa7dbba25a931959a3ebb1c42911abadd11ee530812f1034bb
-DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B 
c5372b0bdfcd2729577dca287b294623b78c583491998404e

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2020-07-23 Thread Sergei Trofimovich
commit: 4329024c36532c655a864d91765d2cb9b4c0dd2c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jul 23 17:16:03 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul 23 17:17:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4329024c

sys-devel/kgcc64: drop old

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/kgcc64/Manifest| 24 ---
 sys-devel/kgcc64/kgcc64-4.1.2.ebuild | 48 --
 sys-devel/kgcc64/kgcc64-4.2.4.ebuild | 42 --
 sys-devel/kgcc64/kgcc64-4.3.5.ebuild | 43 ---
 sys-devel/kgcc64/kgcc64-4.4.5.ebuild | 49 ---
 sys-devel/kgcc64/kgcc64-4.4.6.ebuild | 49 ---
 sys-devel/kgcc64/kgcc64-4.5.3.ebuild | 50 ---
 sys-devel/kgcc64/kgcc64-4.5.4.ebuild | 50 ---
 sys-devel/kgcc64/kgcc64-4.6.4.ebuild | 50 ---
 sys-devel/kgcc64/kgcc64-4.7.3.ebuild | 50 ---
 sys-devel/kgcc64/kgcc64-4.7.4.ebuild | 57 
 sys-devel/kgcc64/kgcc64-4.8.3.ebuild | 50 ---
 sys-devel/kgcc64/kgcc64-4.8.5.ebuild | 50 ---
 13 files changed, 612 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 7c5b7e0a2a7..5d461a2f9c6 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -2,30 +2,6 @@ DIST gcc-10.1.0-patches-1.tar.bz2 13432 BLAKE2B 
2f0517778eb012288ae305a91f84eb31
 DIST gcc-10.1.0.tar.xz 74591240 BLAKE2B 
d64cf01beaaff7af9e7d5b1d5e6fdfb37cce5667b4455c1c9bbfd190e631f03555d63d52d31e7be5ac232256be11058f89d5bc7d0dcb01de44e90a52645ad87f
 SHA512 
0cb2a74c793face751f42bc580960b00e2bfea785872a0a2155f1f1dbfaa248f9591b67f4322db0f096f8844aca9243bc02732bda106c3b6e43b02bb67eb3096
 DIST gcc-10.2.0-patches-1.tar.bz2 14865 BLAKE2B 
055ceac96a308081f395f12a970d6f5264d5dfac6defabb6baefafd6d584c03f2f968e0720448af5b6955e209c5d2220bc45854088347d7b438de9d716072804
 SHA512 
3583f51b2b80e1dab5ebda174c83054375a0c6601c6fca54a6991e5f335e30ee846fae57c0096ce28b23715fbfee8b560727c77cac263e83f44f03c6eda4
 DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 
1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee
 SHA512 
42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e
-DIST gcc-4.1.2-patches-1.0.1.tar.bz2 43294 BLAKE2B 
e8040fb94925a622e5fffee820cb1094989210decab95175844ce729216a439b730381fa457e3a607f124c4b9d249427bfdd85fa9e62cb96199a911509c06736
 SHA512 
79f1d47d364462325a927b35b66bbdc68c100dbb6c86a6dd524d0e1cd09b7135c3789e80b71539cec63befbeea1a0e9b456b53ab0a5580b64509f78231d3fdc5
-DIST gcc-4.1.2.tar.bz2 39707720 BLAKE2B 
966b6a64c118456c7fb66eb2ad0dd84b1d53ad88dcbd146f446ef097a6975f5d6a7f1bcbbc4bfcd4e48b00eeb8054728e412db3d9818cff1f195e37859a4e510
 SHA512 
b97d3b72a3b0355611d5090b2c715b7a774f0e466a89326a0226c2809d12dfafb2d7c5a7af54bd5e00c135bbb6596f535e1a484740f7f1f691e8a57e6f0425cc
-DIST gcc-4.2.4-patches-1.0.tar.bz2 21809 BLAKE2B 
5ae6eddeeb6f39fc6364f093d7ec166d053dce33d25d0f0d128dcdb95de6a203b993b60302b56bb347e76fbb50f932642e64ae0dadcc7d824600056e1e26432b
 SHA512 
20eb3fa790e5cc1bd66c9ad1915c73c20ae8977d6789addaf4863184e6d5c25ab9b0f2c40e3ad08a6859825b2e97bf0839e0a616730362072aa35e8ae158a427
-DIST gcc-4.2.4.tar.bz2 44025458 BLAKE2B 
1d9645298dbbb1aba7b2957acf5b9839bd702a85120aa82d4cada0e4ea68a1d633422d8fcedc405504768e2f932e4b9d1a70a86da0b8efa5fc923b786ebc259f
 SHA512 
c6e3e4fce1d27d0c56ab24f4809367d9329b620b7c124e88de190f2ea2ae57b5e06d0bda85c5a74237a4f94ddba53dc91faea0611fff7b19ad720edc312cb0d9
-DIST gcc-4.3.5-patches-1.1.tar.bz2 74719 BLAKE2B 
1261b9888c585f87c8f0b9f0dd6a0b80922d357e6eb75335468d2fca067e1b23596e558dc01331be86406ec7d8fa37fc39cc1c01f709a8c19627956f4e58
 SHA512 
9c0e13e1186259f3410bc1cccf198d4bd9f1a2fec7d121ca8dfa0a90312b40f4610d216c8012525440045b83347dc2e05ac3f1584a08a54e5d384c56563bf4e3
-DIST gcc-4.3.5.tar.bz2 59347925 BLAKE2B 
41fe2fd7e8fb0dc528ce8401fb7fe7e6bd91a94e649c3c5a9a14f35992d90c957b4b0ac8f57e1fb13dc5eb789c77b145c6199cb533f3de2c9da298ef626c4528
 SHA512 
3c4074102b49c9783ecabb183f37741ff878ebc481c4e42661de913d1453fb72f074cfbfafacfb2d7fe6ea662da3c706855fc43afaca26de0c599b8121b60803
-DIST gcc-4.4.5-patches-1.2.tar.bz2 22319 BLAKE2B 
b9c504be63e826b29c183dd379a61eb26bf9e4bd331769ba13d26e6a6253c5bc8c7c360c299ae63f304cfb3f81c52145a2ae7425f3652f1f2a8b85ef21dfd393
 SHA512 
ea3d0ac7b6a31d32ecf94fdd27b210ad97136cb7a1544f748ba936cc70c2c3964162b67ddf581ebef7eb57dd495bc5058759f4240e2a27392359015a4c22e331
-DIST gcc-4.4.5.tar.bz2 63081552 BLAKE2B 
e11dcf028ed587c48e07116de22167f7b096f42cbb58e2c5d19fd3e44d24b9485859da4aaf61ebdd995a3341921cfba159473bfb2ab4f6b9de568f248b2586b4
 SHA51

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2020-07-23 Thread Sergei Trofimovich
commit: 1d7f0c2d8e67676f950facc1303bab9324cc3670
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jul 23 08:58:59 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul 23 08:58:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d7f0c2d

sys-devel/kgcc64: bump up to 10.2.0

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/kgcc64/Manifest |  2 ++
 sys-devel/kgcc64/kgcc64-10.2.0.ebuild | 42 +++
 2 files changed, 44 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 46da3d0fa86..7c5b7e0a2a7 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -1,5 +1,7 @@
 DIST gcc-10.1.0-patches-1.tar.bz2 13432 BLAKE2B 
2f0517778eb012288ae305a91f84eb31a5f08f842c504201f1a8085afd42ed4c9b4a5b15f7553982c926735e8ea57307a1749004e679880ef47abad7d4596115
 SHA512 
cc513d8b68dcf484d37c51961c809fc6c470a8341f068b4029430ca4677e7b49155c3d964b3b9ab50c69835b32db98bcb9a91f14de14417e4611521059192118
 DIST gcc-10.1.0.tar.xz 74591240 BLAKE2B 
d64cf01beaaff7af9e7d5b1d5e6fdfb37cce5667b4455c1c9bbfd190e631f03555d63d52d31e7be5ac232256be11058f89d5bc7d0dcb01de44e90a52645ad87f
 SHA512 
0cb2a74c793face751f42bc580960b00e2bfea785872a0a2155f1f1dbfaa248f9591b67f4322db0f096f8844aca9243bc02732bda106c3b6e43b02bb67eb3096
+DIST gcc-10.2.0-patches-1.tar.bz2 14865 BLAKE2B 
055ceac96a308081f395f12a970d6f5264d5dfac6defabb6baefafd6d584c03f2f968e0720448af5b6955e209c5d2220bc45854088347d7b438de9d716072804
 SHA512 
3583f51b2b80e1dab5ebda174c83054375a0c6601c6fca54a6991e5f335e30ee846fae57c0096ce28b23715fbfee8b560727c77cac263e83f44f03c6eda4
+DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 
1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee
 SHA512 
42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e
 DIST gcc-4.1.2-patches-1.0.1.tar.bz2 43294 BLAKE2B 
e8040fb94925a622e5fffee820cb1094989210decab95175844ce729216a439b730381fa457e3a607f124c4b9d249427bfdd85fa9e62cb96199a911509c06736
 SHA512 
79f1d47d364462325a927b35b66bbdc68c100dbb6c86a6dd524d0e1cd09b7135c3789e80b71539cec63befbeea1a0e9b456b53ab0a5580b64509f78231d3fdc5
 DIST gcc-4.1.2.tar.bz2 39707720 BLAKE2B 
966b6a64c118456c7fb66eb2ad0dd84b1d53ad88dcbd146f446ef097a6975f5d6a7f1bcbbc4bfcd4e48b00eeb8054728e412db3d9818cff1f195e37859a4e510
 SHA512 
b97d3b72a3b0355611d5090b2c715b7a774f0e466a89326a0226c2809d12dfafb2d7c5a7af54bd5e00c135bbb6596f535e1a484740f7f1f691e8a57e6f0425cc
 DIST gcc-4.2.4-patches-1.0.tar.bz2 21809 BLAKE2B 
5ae6eddeeb6f39fc6364f093d7ec166d053dce33d25d0f0d128dcdb95de6a203b993b60302b56bb347e76fbb50f932642e64ae0dadcc7d824600056e1e26432b
 SHA512 
20eb3fa790e5cc1bd66c9ad1915c73c20ae8977d6789addaf4863184e6d5c25ab9b0f2c40e3ad08a6859825b2e97bf0839e0a616730362072aa35e8ae158a427

diff --git a/sys-devel/kgcc64/kgcc64-10.2.0.ebuild 
b/sys-devel/kgcc64/kgcc64-10.2.0.ebuild
new file mode 100644
index 000..e0c1432958e
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-10.2.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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"
+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 )"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2020-06-08 Thread Sergei Trofimovich
commit: aa614b590b199764c5a64ce40c1b29f1d53b556e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jun  8 16:08:00 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jun  8 16:43:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa614b59

sys-devel/kgcc64: stable 9.3.0-r1 for hppa, bug #717956

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/kgcc64/kgcc64-9.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/kgcc64/kgcc64-9.3.0-r1.ebuild 
b/sys-devel/kgcc64/kgcc64-9.3.0-r1.ebuild
index da401c7c46b..368eaaac110 100644
--- a/sys-devel/kgcc64/kgcc64-9.3.0-r1.ebuild
+++ b/sys-devel/kgcc64/kgcc64-9.3.0-r1.ebuild
@@ -21,7 +21,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa ~mips"
+KEYWORDS="hppa ~mips"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2020-05-07 Thread Sergei Trofimovich
commit: 65da7f0a88b3b6a4df0ff8a7e82a64d2c3a540bd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May  7 22:07:01 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May  8 00:31:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65da7f0a

sys-devel/kgcc64: bump up to 10.1.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/kgcc64/Manifest |  2 ++
 sys-devel/kgcc64/kgcc64-10.1.0.ebuild | 42 +++
 2 files changed, 44 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 818f980822c..46da3d0fa86 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -1,3 +1,5 @@
+DIST gcc-10.1.0-patches-1.tar.bz2 13432 BLAKE2B 
2f0517778eb012288ae305a91f84eb31a5f08f842c504201f1a8085afd42ed4c9b4a5b15f7553982c926735e8ea57307a1749004e679880ef47abad7d4596115
 SHA512 
cc513d8b68dcf484d37c51961c809fc6c470a8341f068b4029430ca4677e7b49155c3d964b3b9ab50c69835b32db98bcb9a91f14de14417e4611521059192118
+DIST gcc-10.1.0.tar.xz 74591240 BLAKE2B 
d64cf01beaaff7af9e7d5b1d5e6fdfb37cce5667b4455c1c9bbfd190e631f03555d63d52d31e7be5ac232256be11058f89d5bc7d0dcb01de44e90a52645ad87f
 SHA512 
0cb2a74c793face751f42bc580960b00e2bfea785872a0a2155f1f1dbfaa248f9591b67f4322db0f096f8844aca9243bc02732bda106c3b6e43b02bb67eb3096
 DIST gcc-4.1.2-patches-1.0.1.tar.bz2 43294 BLAKE2B 
e8040fb94925a622e5fffee820cb1094989210decab95175844ce729216a439b730381fa457e3a607f124c4b9d249427bfdd85fa9e62cb96199a911509c06736
 SHA512 
79f1d47d364462325a927b35b66bbdc68c100dbb6c86a6dd524d0e1cd09b7135c3789e80b71539cec63befbeea1a0e9b456b53ab0a5580b64509f78231d3fdc5
 DIST gcc-4.1.2.tar.bz2 39707720 BLAKE2B 
966b6a64c118456c7fb66eb2ad0dd84b1d53ad88dcbd146f446ef097a6975f5d6a7f1bcbbc4bfcd4e48b00eeb8054728e412db3d9818cff1f195e37859a4e510
 SHA512 
b97d3b72a3b0355611d5090b2c715b7a774f0e466a89326a0226c2809d12dfafb2d7c5a7af54bd5e00c135bbb6596f535e1a484740f7f1f691e8a57e6f0425cc
 DIST gcc-4.2.4-patches-1.0.tar.bz2 21809 BLAKE2B 
5ae6eddeeb6f39fc6364f093d7ec166d053dce33d25d0f0d128dcdb95de6a203b993b60302b56bb347e76fbb50f932642e64ae0dadcc7d824600056e1e26432b
 SHA512 
20eb3fa790e5cc1bd66c9ad1915c73c20ae8977d6789addaf4863184e6d5c25ab9b0f2c40e3ad08a6859825b2e97bf0839e0a616730362072aa35e8ae158a427

diff --git a/sys-devel/kgcc64/kgcc64-10.1.0.ebuild 
b/sys-devel/kgcc64/kgcc64-10.1.0.ebuild
new file mode 100644
index 000..e0c1432958e
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-10.1.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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"
+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 )"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2020-04-12 Thread Sergei Trofimovich
commit: f72806631f1a1a39bd3e95cb096888b66b1c42a7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Apr 12 12:54:35 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr 12 15:05:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7280663

sys-devel/kgcc63: drop nonexistent blockers

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/kgcc64/kgcc64-4.1.2.ebuild| 6 +-
 sys-devel/kgcc64/kgcc64-4.2.4.ebuild| 6 +-
 sys-devel/kgcc64/kgcc64-4.3.5.ebuild| 6 +-
 sys-devel/kgcc64/kgcc64-4.4.5.ebuild| 4 
 sys-devel/kgcc64/kgcc64-4.4.6.ebuild| 4 
 sys-devel/kgcc64/kgcc64-4.5.3.ebuild| 4 
 sys-devel/kgcc64/kgcc64-4.5.4.ebuild| 4 
 sys-devel/kgcc64/kgcc64-4.6.4.ebuild| 4 
 sys-devel/kgcc64/kgcc64-4.7.3.ebuild| 4 
 sys-devel/kgcc64/kgcc64-4.7.4.ebuild| 4 
 sys-devel/kgcc64/kgcc64-4.8.3.ebuild| 4 
 sys-devel/kgcc64/kgcc64-4.8.5.ebuild| 4 
 sys-devel/kgcc64/kgcc64-4.9.4.ebuild| 6 +-
 sys-devel/kgcc64/kgcc64-5.4.0.ebuild| 6 +-
 sys-devel/kgcc64/kgcc64-6.3.0.ebuild| 6 +-
 sys-devel/kgcc64/kgcc64-6.4.0.ebuild| 6 +-
 sys-devel/kgcc64/kgcc64-7.2.0.ebuild| 6 +-
 sys-devel/kgcc64/kgcc64-7.3.0.ebuild| 6 +-
 sys-devel/kgcc64/kgcc64-8.2.0.ebuild| 6 +-
 sys-devel/kgcc64/kgcc64-8.3.0.ebuild| 6 +-
 sys-devel/kgcc64/kgcc64-9.1.0.ebuild| 9 ++---
 sys-devel/kgcc64/kgcc64-9.2.0.ebuild| 9 ++---
 sys-devel/kgcc64/kgcc64-9.3.0-r1.ebuild | 7 +--
 23 files changed, 16 insertions(+), 111 deletions(-)

diff --git a/sys-devel/kgcc64/kgcc64-4.1.2.ebuild 
b/sys-devel/kgcc64/kgcc64-4.1.2.ebuild
index 883ca7325f5..a89d7c2bc1c 100644
--- a/sys-devel/kgcc64/kgcc64-4.1.2.ebuild
+++ b/sys-devel/kgcc64/kgcc64-4.1.2.ebuild
@@ -25,11 +25,7 @@ KEYWORDS="-* hppa ~mips ~s390"
 
 # 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"
+DEPEND="hppa? ( sys-devel/binutils-hppa64 )"
 
 src_prepare() {
toolchain_src_prepare

diff --git a/sys-devel/kgcc64/kgcc64-4.2.4.ebuild 
b/sys-devel/kgcc64/kgcc64-4.2.4.ebuild
index 14b4c705274..6f49ef3db6e 100644
--- a/sys-devel/kgcc64/kgcc64-4.2.4.ebuild
+++ b/sys-devel/kgcc64/kgcc64-4.2.4.ebuild
@@ -25,11 +25,7 @@ KEYWORDS="-* hppa ~mips ~s390"
 
 # 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"
+DEPEND="hppa? ( sys-devel/binutils-hppa64 )"
 
 pkg_postinst() {
toolchain_pkg_postinst

diff --git a/sys-devel/kgcc64/kgcc64-4.3.5.ebuild 
b/sys-devel/kgcc64/kgcc64-4.3.5.ebuild
index 7010d61576d..1d46bcad92e 100644
--- a/sys-devel/kgcc64/kgcc64-4.3.5.ebuild
+++ b/sys-devel/kgcc64/kgcc64-4.3.5.ebuild
@@ -26,11 +26,7 @@ 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"
+DEPEND="hppa? ( sys-devel/binutils-hppa64 )"
 
 pkg_postinst() {
toolchain_pkg_postinst

diff --git a/sys-devel/kgcc64/kgcc64-4.4.5.ebuild 
b/sys-devel/kgcc64/kgcc64-4.4.5.ebuild
index 18c238f2e76..67ff0e4f40d 100644
--- a/sys-devel/kgcc64/kgcc64-4.4.5.ebuild
+++ b/sys-devel/kgcc64/kgcc64-4.4.5.ebuild
@@ -31,10 +31,6 @@ RDEPEND=">=dev-libs/gmp-4.2.1
 # ports in binutils yet
 DEPEND="${RDEPEND}
hppa? ( sys-devel/binutils-hppa64 )
-   !sys-devel/gcc-hppa64
-   !sys-devel/gcc-mips64
-   !sys-devel/gcc-powerpc64
-   !sys-devel/gcc-sparc64
>=sys-apps/texinfo-4.8
>=sys-devel/bison-1.875"
 

diff --git a/sys-devel/kgcc64/kgcc64-4.4.6.ebuild 
b/sys-devel/kgcc64/kgcc64-4.4.6.ebuild
index 37b50a1ffa1..e291e4101e9 100644
--- a/sys-devel/kgcc64/kgcc64-4.4.6.ebuild
+++ b/sys-devel/kgcc64/kgcc64-4.4.6.ebuild
@@ -31,10 +31,6 @@ RDEPEND=">=dev-libs/gmp-4.2.1
 # ports in binutils yet
 DEPEND="${RDEPEND}
hppa? ( sys-devel/binutils-hppa64 )
-   !sys-devel/gcc-hppa64
-   !sys-devel/gcc-mips64
-   !sys-devel/gcc-powerpc64
-   !sys-devel/gcc-sparc64
>=sys-apps/texinfo-4.8
>=sys-devel/bison-1.875"
 

diff --git a/sys-devel/kgcc64/kgcc64-4.5.3.ebuild 
b/sys-devel/kgcc64/kgcc64-4.5.3.ebuild
index c831c6372f4..09c962b3ebb 100644
--- a/sys-devel/kgcc64/kgcc64-4.5.3.ebuild
+++ b/sys-devel/kgcc64/kgcc64-4.5.3.ebuild
@@ -32,10 +32,6 @@ RDEPEND=">=dev-libs/gmp-4.3.2
 # ports in binutils yet
 DEPEND="${RDEPEND}
hppa? ( sys

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2020-04-12 Thread Sergei Trofimovich
commit: 817544190737036d999d6e7a43fe01e582a62c90
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Apr 12 12:43:16 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr 12 15:05:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81754419

sys-devel/kgcc64: drop ~sparc

Sparc kernels can be built with a normal gcc for a while, and noone should be
using a kernel that actually requires such an old compiler to be built.

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/kgcc64/kgcc64-4.1.2.ebuild | 4 ++--
 sys-devel/kgcc64/kgcc64-4.2.4.ebuild | 4 ++--
 sys-devel/kgcc64/kgcc64-4.3.5.ebuild | 4 ++--
 sys-devel/kgcc64/kgcc64-4.4.5.ebuild | 4 ++--
 sys-devel/kgcc64/kgcc64-4.4.6.ebuild | 4 ++--
 sys-devel/kgcc64/kgcc64-4.5.3.ebuild | 4 ++--
 sys-devel/kgcc64/kgcc64-4.5.4.ebuild | 4 ++--
 sys-devel/kgcc64/kgcc64-4.6.4.ebuild | 4 ++--
 sys-devel/kgcc64/kgcc64-4.7.3.ebuild | 4 ++--
 sys-devel/kgcc64/kgcc64-4.7.4.ebuild | 4 ++--
 sys-devel/kgcc64/kgcc64-4.8.3.ebuild | 4 ++--
 sys-devel/kgcc64/kgcc64-4.8.5.ebuild | 4 ++--
 12 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/sys-devel/kgcc64/kgcc64-4.1.2.ebuild 
b/sys-devel/kgcc64/kgcc64-4.1.2.ebuild
index f1847c8ee07..883ca7325f5 100644
--- a/sys-devel/kgcc64/kgcc64-4.1.2.ebuild
+++ b/sys-devel/kgcc64/kgcc64-4.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -21,7 +21,7 @@ inherit eutils toolchain
 
 DESCRIPTION="64bit kernel compiler"
 
-KEYWORDS="-* hppa ~mips ~s390 sparc"
+KEYWORDS="-* hppa ~mips ~s390"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet

diff --git a/sys-devel/kgcc64/kgcc64-4.2.4.ebuild 
b/sys-devel/kgcc64/kgcc64-4.2.4.ebuild
index ac2842ee881..14b4c705274 100644
--- a/sys-devel/kgcc64/kgcc64-4.2.4.ebuild
+++ b/sys-devel/kgcc64/kgcc64-4.2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -21,7 +21,7 @@ inherit eutils toolchain
 
 DESCRIPTION="64bit kernel compiler"
 
-KEYWORDS="-* hppa ~mips ~s390 ~sparc"
+KEYWORDS="-* hppa ~mips ~s390"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet

diff --git a/sys-devel/kgcc64/kgcc64-4.3.5.ebuild 
b/sys-devel/kgcc64/kgcc64-4.3.5.ebuild
index 80a48385ee9..7010d61576d 100644
--- a/sys-devel/kgcc64/kgcc64-4.3.5.ebuild
+++ b/sys-devel/kgcc64/kgcc64-4.3.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -22,7 +22,7 @@ inherit eutils toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on mips and sparc; all other archs, refer to bug #228115
-KEYWORDS="-hppa ~mips ~sparc"
+KEYWORDS="-hppa ~mips"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet

diff --git a/sys-devel/kgcc64/kgcc64-4.4.5.ebuild 
b/sys-devel/kgcc64/kgcc64-4.4.5.ebuild
index e8b3097fd90..18c238f2e76 100644
--- a/sys-devel/kgcc64/kgcc64-4.4.5.ebuild
+++ b/sys-devel/kgcc64/kgcc64-4.4.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -22,7 +22,7 @@ inherit eutils toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on mips and sparc; all other archs, refer to bug #228115
-KEYWORDS="hppa sparc"
+KEYWORDS="hppa"
 
 RDEPEND=">=dev-libs/gmp-4.2.1
>=dev-libs/mpfr-2.3.2

diff --git a/sys-devel/kgcc64/kgcc64-4.4.6.ebuild 
b/sys-devel/kgcc64/kgcc64-4.4.6.ebuild
index 83f02acb5eb..37b50a1ffa1 100644
--- a/sys-devel/kgcc64/kgcc64-4.4.6.ebuild
+++ b/sys-devel/kgcc64/kgcc64-4.4.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -22,7 +22,7 @@ inherit eutils toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on mips and sparc; all other archs, refer to bug #228115
-KEYWORDS="hppa ~sparc"
+KEYWORDS="hppa"
 
 RDEPEND=">=dev-libs/gmp-4.2.1
>=dev-libs/mpfr-2.3.2

diff --git a/sys-devel/kgcc64/kgcc64-4.5.3.ebuild 
b/sys-devel/kgcc64/kgcc64-4.5.3.ebuild
index 7603c4f2760..c831c6372f4 100644
--- a/sys-devel/kgcc64/kgcc64-4.5.3.ebuild
+++ b/sys-devel/kgcc64/kgcc64-4.5.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -22,7 +22,7 @@ inherit eutils toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on mips a

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2020-04-02 Thread Sergei Trofimovich
commit: 666a7233f1f1c3f3c877f9dbc3a8058fb10d78cf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  3 06:41:15 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  3 06:41:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666a7233

sys-devel/kgcc64: 9.3.0: cut 2 patchset

One new patch:
+ 28_all_hppa-faster-synth_mult.patch: speed up xxhash compilation on hppa

One old patch is split in two:
- 04_all_default-ssp-fix.patch
+ 04_all_nossp-on-nostdlib.patch
+ 27_all_default_ssp-buffer-size.patch
to separate two independent fixes.

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/kgcc64/Manifest   | 2 +-
 sys-devel/kgcc64/kgcc64-9.3.0-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index c7298e7a695..818f980822c 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -42,5 +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-patches-2.tar.bz2 13230 BLAKE2B 
d37859c753864be2c4b8c98847f6e51d9c2b1c091304971c31cf680d6f2194131bac3dfd625077117ca452d6f4416e72c7892d19ccc5880eac7a6bcbe5b2a286
 SHA512 
c5f7c9d4350879e5ca61e97897e37e4cfea56d0c961aad8df09041e6b1fededad0d7ed89387836d0779b947bdfe7696009d5c61c73630c45f09ca1f3ec3b163c
 DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 
21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4
 SHA512 
4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de

diff --git a/sys-devel/kgcc64/kgcc64-9.3.0-r1.ebuild 
b/sys-devel/kgcc64/kgcc64-9.3.0-r1.ebuild
index 9f78de903d5..dd61d3fd7a6 100644
--- a/sys-devel/kgcc64/kgcc64-9.3.0-r1.ebuild
+++ b/sys-devel/kgcc64/kgcc64-9.3.0-r1.ebuild
@@ -15,7 +15,7 @@ export CTARGET
 TOOLCHAIN_ALLOWED_LANGS="c"
 GCC_TARGET_NO_MULTILIB=true
 
-PATCH_VER="1"
+PATCH_VER="2"
 inherit toolchain
 
 DESCRIPTION="64bit kernel compiler"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2020-03-14 Thread Sergei Trofimovich
commit: 5a17c5d09e80b2228b47dba7b103a8dae06c9520
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar 14 10:04:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 14 10:04:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a17c5d0

sys-devel/kgcc64: restore valid ebuild

Reported-by: Toralf Förster
Closes: https://bugs.gentoo.org/712454
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/kgcc64/kgcc64-9.3.0-r1.ebuild | 47 +
 sys-devel/kgcc64/kgcc64-9.3.0.ebuild| 19 -
 2 files changed, 47 insertions(+), 19 deletions(-)

diff --git a/sys-devel/kgcc64/kgcc64-9.3.0-r1.ebuild 
b/sys-devel/kgcc64/kgcc64-9.3.0-r1.ebuild
new file mode 100644
index 000..9f78de903d5
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-9.3.0-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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"
+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
+}

diff --git a/sys-devel/kgcc64/kgcc64-9.3.0.ebuild 
b/sys-devel/kgcc64/kgcc64-9.3.0.ebuild
deleted file mode 100644
index ecdde41c0bc..000
--- a/sys-devel/kgcc64/kgcc64-9.3.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# 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



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/, sys-devel/kgcc64/files/

2020-03-12 Thread Sergei Trofimovich
commit: 601ecbed1116ac4a76698e5f4c1b2c58010999de
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Mar 12 22:38:42 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 12 22:51:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=601ecbed

sys-devel/kgcc64: bump up to 9.3.0

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  gentoo.org>

 sys-devel/kgcc64/Manifest  |  2 ++
 sys-devel/kgcc64/files/gcc-configure-texinfo.patch |  4 ++--
 sys-devel/kgcc64/kgcc64-9.3.0.ebuild   | 19 +++
 3 files changed, 23 insertions(+), 2 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 38af90bd203..c7298e7a695 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -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

diff --git a/sys-devel/kgcc64/files/gcc-configure-texinfo.patch 
b/sys-devel/kgcc64/files/gcc-configure-texinfo.patch
index ddc098ddbd5..99e90998a46 100644
--- a/sys-devel/kgcc64/files/gcc-configure-texinfo.patch
+++ b/sys-devel/kgcc64/files/gcc-configure-texinfo.patch
@@ -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
index 000..ecdde41c0bc
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-9.3.0.ebuild
@@ -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



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2019-11-13 Thread Jeroen Roovers
commit: d2fe777b478fa8c4b75ab8c22f77988cb895167f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Nov 13 22:45:02 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Nov 13 23:09:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2fe777b

sys-devel/kgcc64: Stable for hppa too

Package-Manager: Portage-2.3.79, Repoman-2.3.18
RepoMan-Options: --ignore-arches
Signed-off-by: Jeroen Roovers  gentoo.org>

 sys-devel/kgcc64/kgcc64-9.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/kgcc64/kgcc64-9.2.0.ebuild 
b/sys-devel/kgcc64/kgcc64-9.2.0.ebuild
index 73a7576ad10..27e450f26c2 100644
--- a/sys-devel/kgcc64/kgcc64-9.2.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-9.2.0.ebuild
@@ -21,7 +21,7 @@ inherit toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa ~mips"
+KEYWORDS="hppa ~mips"
 
 # unlike every other target, hppa has not unified the 32/64 bit
 # ports in binutils yet



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2019-09-03 Thread Jeroen Roovers
commit: d5549cb239c15576e880b88f51187036adecd946
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Sep  3 19:31:01 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Sep  3 19:31:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5549cb2

sys-devel/kgcc64: Version 9.2.0

Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Jeroen Roovers  gentoo.org>

 sys-devel/kgcc64/Manifest|  2 ++
 sys-devel/kgcc64/kgcc64-9.2.0.ebuild | 47 
 2 files changed, 49 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 79a290d5a41..38af90bd203 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -40,3 +40,5 @@ DIST gcc-8.3.0-patches-1.0.tar.bz2 12278 BLAKE2B 
793465c5de0af850c7f3017b3011e68
 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
+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

diff --git a/sys-devel/kgcc64/kgcc64-9.2.0.ebuild 
b/sys-devel/kgcc64/kgcc64-9.2.0.ebuild
new file mode 100644
index 000..73a7576ad10
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-9.2.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"
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2019-06-30 Thread Jeroen Roovers
commit: cfade0ce971b76d22fef2e047a2d657a0987d791
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jun 30 18:38:40 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jun 30 18:39:21 2019 +
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  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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2019-06-30 Thread Jeroen Roovers
commit: e2d41f355f7603c34ad62cf8e5928a468d4f56b1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jun 30 15:58:55 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jun 30 15:59:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2d41f35

sys-devel/kgcc64: Stable for hppa too

Package-Manager: Portage-2.3.67, Repoman-2.3.16
RepoMan-Options: --ignore-arches
Signed-off-by: Jeroen Roovers  gentoo.org>

 sys-devel/kgcc64/kgcc64-8.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/kgcc64/kgcc64-8.3.0.ebuild 
b/sys-devel/kgcc64/kgcc64-8.3.0.ebuild
index 303eb1ba2db..b1710bc68fb 100644
--- a/sys-devel/kgcc64/kgcc64-8.3.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-8.3.0.ebuild
@@ -21,7 +21,7 @@ inherit eutils toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa ~mips"
+KEYWORDS="hppa ~mips"
 
 RDEPEND=">=dev-libs/gmp-4.3.2
>=dev-libs/mpfr-2.4.2



  1   2   >