commit:     6b077b6aae6250b4b527eb3c2b8dfb8855238fee
Author:     Mike Pagano <mpagano <AT> gentoo <DOT> org>
AuthorDate: Fri May  9 11:44:24 2025 +0000
Commit:     Mike Pagano <mpagano <AT> gentoo <DOT> org>
CommitDate: Fri May  9 11:44:24 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b077b6a

sys-kernel/gentoo-sources: add 6.6.90, GCC 15 patch

GCC 15 defaults to -std=gnu23. Hack in CSTD_FLAG to
pass -std=gnu11 everywhere

Bug: https://bugs.gentoo.org/954704

Signed-off-by: Mike Pagano <mpagano <AT> gentoo.org>

 sys-kernel/gentoo-sources/Manifest                 |  3 +++
 .../gentoo-sources/gentoo-sources-6.6.90.ebuild    | 27 ++++++++++++++++++++++
 2 files changed, 30 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index f956dddcd1f6..4b92118eda93 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -74,6 +74,9 @@ DIST genpatches-6.6-97.extras.tar.xz 4056 BLAKE2B 
ab29ea3f128eafcd229aa3280ef690
 DIST genpatches-6.6-98.base.tar.xz 4964684 BLAKE2B 
4e2c5e217bea6bde0ac3d89d09dd656104ca637e2abb69d0d67c217623d79b79c5b8141763c6457f8305434961b4458b53e916cd0526e96c5705e1da34648f32
 SHA512 
2f34f369038d4b60914728cb01da1a3f63bbcbda9fae46570fd513f589b4c43f53d75442c443ea8757e1b1598a11427695cc0abb6102e52e6d51c851feec9522
 DIST genpatches-6.6-98.experimental.tar.xz 6044 BLAKE2B 
bdbb8d28f588d164c12cf344ae18b06d935857b82d96bee26037a5423dc0230683a022a019442adf78e872e8c376add0449190a48f2ec54e63935bc904d848df
 SHA512 
c81f59ed25ff1dbdfa7475eed1c532b3e9d46744824c129957c67cb04eee4943ea7af3b3423f5eff34a349e2c1cc149630f3bb50d9b01504b2730c154e3b314d
 DIST genpatches-6.6-98.extras.tar.xz 4056 BLAKE2B 
feba4afd8a6bea12dff8f919d6f0368b703c1cfc2a123c73f6aa69cc9880bf4a81d8613eee9f5bc143eebac0409556b25f344cc6c6f07d8a4176db48fdb5490c
 SHA512 
682271e16f0ce376353fda33bee558f4e0d1b73878848d79736f12e0783edf9fd456e5db5245936cf6a6eb4a96664f37c8266b900eca59726b8646c7104f5ee1
+DIST genpatches-6.6-99.base.tar.xz 5007676 BLAKE2B 
329ad8c5071eafb1bd847d29c25c62d64644ab2c7baaf2d6fda3c6c2b835b909e81ae0521f14e34116417c6f9dd66b0435fadbb48a396da64695e688e8c5283f
 SHA512 
8c86c666fd4dd13145d142a387ebe55ae31a00b1de54a7279a53a3c34eba3b7e11de1244ca96cb27ccaf2b6bde3227992f49b838f31b8216e6b052a99a81dbce
+DIST genpatches-6.6-99.experimental.tar.xz 6052 BLAKE2B 
9c0f62e28afabb77c9d2a1ac812669176c859dc9b007906dda7584176b1ea74a60d81e26d282f940a6b665d59beb87b2eea691ab7396cba53318922542193739
 SHA512 
128025db9e8061ca5bfd8e71a3189fe182c23853def43e53d6198842e222871e021bca27571535ab5b3681f6505bbd0aaaab512d0c4a9fbb04df4b176b15d4b9
+DIST genpatches-6.6-99.extras.tar.xz 4056 BLAKE2B 
661e266acc99ed96ec63e0a7ae9cdfbb53fedde5d22907149bc896d5007f308303d1ca702bc0b423876e9b06d4b8d0ca3c6616703b215eb96c3c252cb38439ee
 SHA512 
d0912695029ed341708d692742007ce3b2eeba99c5c9c470c7aa3ef3d3e138b85e29abcb952e01f56d7c35bd521a1be002fda234c2bb3bc32cef4630cb63da7d
 DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1
 SHA512 
95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
 DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83
 SHA512 
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
 DIST linux-6.1.tar.xz 134728520 BLAKE2B 
ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e
 SHA512 
6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.90.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.6.90.ebuild
new file mode 100644
index 000000000000..6862e58c9879
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.6.90.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="99"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="experimental"
+
+pkg_postinst() {
+       kernel-2_pkg_postinst
+       einfo "For more info on this patchset, and how to report problems, see:"
+       einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+       kernel-2_pkg_postrm
+}

Reply via email to