commit:     f357708bf9428b2801e385f516f50b32dcc136a4
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  6 18:16:45 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jul  6 18:19:47 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f357708b

sys-kernel/vanilla-kernel: Backport gentoo-kernel changes to 5.15.186+

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 .../vanilla-kernel/vanilla-kernel-5.15.186.ebuild       | 17 +++++++++++++----
 .../vanilla-kernel/vanilla-kernel-5.15.9999.ebuild      | 15 ++++++++++++---
 2 files changed, 25 insertions(+), 7 deletions(-)

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.186.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.186.ebuild
index 3e7783da64f8..8312e49452bb 100644
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.186.ebuild
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.186.ebuild
@@ -45,10 +45,13 @@ SRC_URI+="
 "
 S=${WORKDIR}/${MY_P}
 
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 IUSE="debug hardened"
-REQUIRED_USE="arm? ( savedconfig )"
+REQUIRED_USE="
+       arm? ( savedconfig )
+       hppa? ( savedconfig )
+       sparc? ( savedconfig )
+"
 
 BDEPEND="
        debug? ( dev-util/pahole )
@@ -58,6 +61,12 @@ PDEPEND="
        >=virtual/dist-kernel-${PV}
 "
 
+QA_FLAGS_IGNORED="
+       usr/src/linux-.*/scripts/gcc-plugins/.*.so
+       usr/src/linux-.*/vmlinux
+       usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
+"
+
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
 
 src_unpack() {
@@ -80,7 +89,7 @@ src_prepare() {
 
        # prepare the default config
        case ${ARCH} in
-               arm | hppa)
+               arm | hppa | sparc)
                        > .config || die
                ;;
                amd64)

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.9999.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.9999.ebuild
index c0bcd72cd8ab..fe69a37739e2 100644
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.9999.ebuild
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.9999.ebuild
@@ -42,9 +42,12 @@ EGIT_REPO_URI=(
 )
 EGIT_BRANCH="linux-${PV/.9999/.y}"
 
-LICENSE="GPL-2"
 IUSE="debug hardened"
-REQUIRED_USE="arm? ( savedconfig )"
+REQUIRED_USE="
+       arm? ( savedconfig )
+       hppa? ( savedconfig )
+       sparc? ( savedconfig )
+"
 
 BDEPEND="
        debug? ( dev-util/pahole )
@@ -53,6 +56,12 @@ PDEPEND="
        >=virtual/dist-kernel-$(ver_cut 1-2)
 "
 
+QA_FLAGS_IGNORED="
+       usr/src/linux-.*/scripts/gcc-plugins/.*.so
+       usr/src/linux-.*/vmlinux
+       usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
+"
+
 src_unpack() {
        git-r3_src_unpack
        default
@@ -65,7 +74,7 @@ src_prepare() {
 
        # prepare the default config
        case ${ARCH} in
-               arm | hppa)
+               arm | hppa | sparc)
                        > .config || die
                ;;
                amd64)

Reply via email to